1747 1189 405 1135 675 1863 1151 273 826 345 263 19 1556 1259 973 727 1596 1423 1078 1595 1071 982 341 1999 1036 2000 686 1072 1165 1048 422 1074 1438 636 524 658 991 680 795 1252 1129 1651 1447 708 25 1422 1085 1277 1395 1329 1320 551 1348 118 233 277 239 53 115 1201 1281 367 648 1754 1290 1996 1564 1966 1632 1033 1652 1661 1221 1339 1060 611 303 1477 1641 541 481 880 1514 1597 1694 48 214 1014 158 376 1632 1209 572 25 620 1799 699 1382 470 299 1598 41 796 107 267 1808 621 1628 28 290 582 573 617 1751 1421 1333 1110 162 568 1103 225 956 1223 1187 1235 283 338 1437 381 1815 398 1747 836 1068 880 186 771 1731 713 751 1191 1395 767 596 416 1437 514 315 592 623 1551 328 1350 1823 1423 1658 153 1639 1616 1773 1358 397 1085 332 1132 1790 1645 813 54 221 1499 1169 4 706 898 1996 1693 933 1208 1083 1559 1070 352 1261 1633 1286 635 1249 123 247 823 1108 1048 1447 21 1819 1177 1910 1428 1442 50 509 1577 1495 963 443 1072 660 779 1881 915 1935 752 895 514 1082 1561 531 1730 1758 410 70 176 1226 528 962 1256 1014 820 531 328 314 1078 85 1583 1003 1550 842 1138 1514 777 48 1043 1696 1593 1044 1053 1161 888 1410 1394 1401 1301 52 1566 782 1529 1047 1709 1275 628 73 115 1665 178 1895 1337 1218 1434 632 1506 1521 579 944 1094 235 1060 435 1127 945 1520 1916 1626 958 632 1754 1338 1417 534 1537 620 487 415 1857 1734 162 766 653 820 1523 1575 1447 539 1593 1052 1667 1638 1417 996 1677 95 1956 972 1657 1139 1264 1045 686 373 521 13 642 1216 1942 261 1607 177 881 203 1572 2 1002 230 777 1224 265 1267 920 628 706 1688 1869 660 781 1402 1491 1246 658 1501 277 1658 1822 1164 1419 1567 1867 818 635 1055 1506 1252 611 780 1665 154 8 1725 1843 1219 1427 824 241 607 808 1698 1588 558 1262 1610 1207 755 1813 479 1753 483 1366 408 178 707 1247 516 1177 506 894 1261 1106 477 1838 1198 1119 587 101 1184 213 243 1609 1437 1672 1517 685 210 239 106 2000 1700 1133 679 1920 1651 706 1228 171 1406 184 1352 720 614 530 261 1980 171 402 1602 381 762 1894 360 1420 917 1337 674 539 297 988 663 1454 723 1051 1624 2 475 360 1390 794 818 706 893 1517 626 127 102 440 455 908 546 801 1542 1336 1455 1044 367 1388 1645 430 979 837 91 1590 215 518 704 1670 225 1283 1674 1853 1410 565 285 198 516 1698 1014 1157 1723 1694 71 1693 851 1588 1419 674 968 444 402 1143 1470 1870 1416 274 1609 353 494 1811 1528 1985 790 1106 1368 662 1277 1178 414 1625 1659 304 16 648 836 608 304 1280 655 857 945 949 1486 1840 1658 1512 1617 778 194 830 1054 1761 747 33 1660 1503 1628 1018 1139 415 194 808 1320 775 1368 112 1260 1232 1165 1982 1294 234 1444 1940 1511 1728 266 479 1294 1623 898 729 1544 184 1738 1022 834 1019 629 1702 1518 1825 1652 910 1221 1948 925 742 467 569 834 969 636 823 6 1404 1661 1569 1292 278 527 705 289 527 498 1903 1360 979 1355 751 576 694 1446 242 1004 1484 620 1549 1270 1813 1481 331 1697 926 1628 1259 723 836 1571 1531 1321 1951 525 753 447 1374 1044 1984 640 756 1171 325 1597 258 824 926 215 958 1360 1445 1420 773 1194 1930 986 188 1574 1829 699 240 1678 1889 679 1429 1420 1629 749 1609 594 335 7 710 817 1905 1411 1431 384 933 1254 51 322 106 1690 1676 741 519 1132 1690 323 1000 1243 1767 132 1140 494 1096 1537 1621 277 639 1382 534 1745 1516 915 237 746 1233 1170 1218 299 39 1349 945 399 1002 432 601 1709 1695 13 1100 1236 213 465 539 837 1717 720 1826 443 451 1285 19 400 182 993 1764 647 1017 1261 1707 1006 1487 415 1714 475 1318 432 1802 823 210 824 1881 70 1773 187 1044 1467 369 50 1513 175 1764 418 1568 964 1232 490 734 546 1167 288 64 767 1308 743 1477 1094 110 590 1978 566 972 278 538 286 1156 338 1098 1073 284 1513 147 1229 124 1014 184 1107 1203 279 1500 454 704 136 378 553 985 804 1241 743 182 1407 1907 1224 1042 255 1086 153 1669 1706 1231 948 1364 647 553 681 1029 570 265 541 1545 1653 794 1109 244 750 1026 1279 1749 858 1487 1539 1016 879 1837 1039 1281 1675 1361 745 395 971 1672 62 1191 872 1726 1026 442 152 1297 198 1837 535 1719 1243 225 183 1150 264 1054 1550 612 1177 1630 1309 254 248 1683 870 1622 1595 323 604 52 1200 1271 129 1136 1348 473 1114 1453 569 1718 1271 1699 504 224 1582 1598 1263 1896 1083 1167 1254 1969 977 933 839 1032 943 1231 1574 1977 1119 1590 1191 469 651 1600 1361 605 131 1703 411 723 567 394 1030 1966 981 131 1022 1751 529 1256 468 830 1247 665 1651 506 294 84 228 1355 1654 1066 1396 352 1025 1981 181 550 442 1234 1261 510 48 29 99 160 612 1336 1057 899 1490 1687 164 957 1025 807 830 1435 1634 1428 1162 1480 5 1445 842 1613 1174 65 469 1712 405 203 140 1205 261 763 1688 483 148 1558 1553 859 889 1136 466 940 692 1222 598 914 283 41 1743 1102 347 390 1076 975 867 797 1199 1007 1045 313 93 1638 425 600 1599 658 1097 1053 800 1091 1194 670 475 1255 1653 1289 1536 1041 112 435 826 530 1627 1804 770 1237 30 122 25 381 991 1555 1342 1050 1350 746 1274 1916 285 1703 212 1176 1246 645 1480 612 1715 1956 495 10 1296 1138 734 1966 952 1864 493 899 99 859 910 1652 188 1820 39 690 257 540 1111 1022 965 1794 1027 975 205 1541 1341 120 722 980 438 850 732 812 739 1739 590 1883 17 1731 121 1533 1745 1007 1409 649 447 1314 661 284 1229 505 53 1901 1512 1147 1618 681 1516 1361 3 1268 1043 1435 567 1992 1409 820 437 314 263 388 1405 293 583 795 1103 1220 1352 209 1711 194 1537 1482 1575 1006 1716 297 648 200 649 314 1152 309 428 1918 25 1022 747 856 749 1733 802 745 1149 1114 457 896 1711 1614 927 41 1343 491 928 1421 971 792 1075 1084 782 812 1086 500 53 1118 325 396 842 514 918 1902 1632 709 1111 1503 1152 701 608 244 201 942 92 2 1284 1320 1399 1922 103 73 367 725 1440 398 653 981 19 1594 924 1735 922 1516 221 129 363 612 312 15 1460 1602 1283 1941 1359 680 1189 74 892 1662 1645 1867 1185 1982 1116 898 1227 786 1233 1562 837 390 1130 60 1136 1979 624 727 1372 1571 1530 31 1356 763 38 1932 1391 856 82 814 5 316 188 1226 930 83 218 592 563 173 606 559 710 2 775 1593 246 1916 1101 1749 1158 521 1226 328 398 1572 1270 697 1673 388 774 1355 428 1814 84 1139 675 212 1101 1525 1364 1177 139 622 1086 1050 322 1251 1735 592 1118 1695 333 1502 625 408 1315 1247 533 1314 1497 215 1517 1807 1271 125 947 1568 510 1195 1552 1769 785 50 1739 85 1664 1017 634 1088 957 188 547 1205 288 49 1003 218 1290 1443 74 530 1585 233 185 1485 635 157 1162 1208 795 1303 668 1144 717 1120 437 258 936 637 1488 1200 104 1236 364 864 1546 131 1516 624 1012 856 751 430 1465 705 1132 679 809 1311 579 1370 78 1733 417 1001 816 1065 457 349 798 926 1460 1488 845 1882 190 976 626 173 909 579 1004 1326 463 565 375 798 1514 722 642 1150 1209 1549 1178 588 1299 29 145 1271 832 93 856 1546 973 684 427 592 515 1199 1172 1334 1111 1430 565 1355 677 1523 527 1617 513 1083 750 818 1528 236 1649 880 1509 176 1663 533 1291 1086 966 1500 635 1764 163 1440 17 541 1505 128 41 1890 1401 40 509 1503 1346 627 1422 1522 155 1912 1527 302 52 688 295 1334 1176 1563 1538 94 553 1786 595 1028 175 128 513 366 111 799 1438 940 1642 448 651 1895 36 649 105 1840 1098 1462 846 127 304 1569 1246 895 769 809 739 1716 976 1062 1140 1552 581 1146 1255 1629 708 1846 292 1916 1264 1138 395 154 1236 944 904 1489 155 1898 1745 1184 605 701 105 562 1676 75 533 1354 448 1605 107 1329 1712 238 673 1725 1342 1095 0 1127 780 1659 947 153 1037 406 397 1279 1334 1016 993 589 1482 1606 433 755 1077 925 1012 1073 784 939 1299 975 969 1674 1108 1812 742 1257 1350 1493 740 488 877 1699 319 1821 1325 1221 38 128 651 163 575 863 284 1307 338 1121 1689 51 1227 1764 757 457 1185 1381 821 1304 321 27 1400 245 463 1350 738 159 1161 1498 924 864 1463 623 1365 1182 1549 1809 1710 792 1622 1605 815 1900 187 1089 396 47 217 524 888 701 1043 1784 431 902 104 1802 1356 1856 913 1590 958 715 1514 1710 764 1900 75 553 1454 1768 864 145 97 1726 675 1293 1011 1958 810 163 256 1233 1618 279 1634 433 860 790 508 1930 1078 1382 819 330 530 1989 352 1254 321 160 1421 47 933 1602 438 520 536 1045 1741 530 33 1750 527 865 226 784 91 13 1718 1778 1645 845 405 979 1553 1891 1585 1674 1282 603 2 338 1176 25 260 828 958 805 1236 1205 167 1766 516 1294 1679 951 1623 1537 274 759 1181 521 1392 881 456 1812 727 1287 503 1697 1235 427 1054 55 897 774 78 1958 1490 1526 1442 1600 1215 1249 11 410 71 1565 527 1089 262 1338 1408 1320 465 229 1500 764 756 561 533 1904 1305 929 944 563 1410 625 829 373 885 1059 703 304 1618 1675 53 290 279 1240 461 188 1191 1254 222 608 523 1475 109 1643 1240 1704 1056 440 1048 1121 1625 874 1287 1105 835 292 1265 1959 505 117 656 973 1541 1698 710 423 1571 1340 1722 1055 1069 1899 820 265 318 1527 1641 444 1486 1434 658 1092 122 1133 437 1308 755 868 1206 1821 1401 198 286 1396 1206 854 505 1326 704 795 363 1208 831 1655 222 1668 886 1765 1177 312 255 1797 523 1057 502 1497 1581 1730 199 126 820 506 338 230 1603 874 1189 597 1610 1423 1717 737 21 1614 541 1359 322 1526 1552 935 688 1536 696 605 513 1491 1070 1734 641 1805 1640 1796 1479 5 565 915 323 2 1496 1943 577 1328 1502 420 517 55 132 474 536 1722 248 359 1408 1033 467 1570 1108 355 1245 1876 1113 57 703 939 520 882 1078 1731 983 1523 1190 880 523 1135 481 1040 1536 783 1479 648 1468 667 262 1369 195 1663 1477 851 623 1371 887 269 1570 549 982 486 809 596 1086 1508 1433 1025 1577 1142 1598 1888 1037 846 796 981 673 413 324 1580 1693 1720 764 494 555 993 956 1326 1406 832 1614 1090 1325 1211 115 359 522 1778 220 627 802 1519 821 423 1027 462 374 1057 350 898 1286 703 1150 551 141 1290 977 1900 304 1621 1422 1704 961 671 1237 1087 176 816 699 1569 1589 188 431 1182 216 775 540 241 836 339 81 893 1170 218 319 1840 1007 1930 541 1024 374 1804 49 189 1314 16 562 1658 381 1295 896 1519 797 828 1594 1708 178 567 1028 1163 538 1773 1657 115 1353 1467 1501 1455 816 1486 965 705 114 1087 1159 1134 1237 1548 464 1111 1116 568 827 28 1326 1855 1536 1049 1337 426 70 1350 777 332 1355 913 858 1432 101 277 1654 850 1721 1017 193 1448 809 1658 217 897 1643 1311 461 1583 1219 1826 1572 902 185 1908 1571 78 35 1536 598 391 1181 1216 927 367 510 203 959 1912 1230 148 1282 1196 799 1414 890 1440 705 757 357 1308 429 1875 631 501 396 28 134 1654 186 1948 1335 591 59 266 1346 251 1235 124 2 308 1232 1322 1515 8 1437 523 1353 1589 327 1950 1537 385 1003 1878 598 199 1743 985 392 997 1423 1839 588 808 1271 870 1581 208 1407 425 1473 996 195 962 431 1390 528 954 232 852 346 702 82 860 390 1407 276 1948 87 1192 477 1143 10 295 1460 1256 377 1726 1598 169 573 1332 1631 1870 1223 5 51 1989 352 1099 1058 443 528 579 410 296 1353 170 450 1975 1652 1278 525 1437 998 1889 572 1198 7 1229 1697 1053 1560 21 1387 1336 1023 807 1064 499 1005 1574 1151 1381 81 404 736 883 933 1641 724 1278 73 1128 1504 1270 9 1483 436 1429 595 641 545 1887 1718 1465 275 846 1349 1005 457 219 1547 1610 1035 830