2000 961 396 15 15 401 401 1074 1074 1431 1431 775 775 428 428 278 278 1762 1762 402 402 156 156 1303 1303 1897 1897 460 460 212 212 165 165 318 318 1094 1094 1865 1865 977 977 588 588 580 580 41 41 1127 1127 1010 1010 1035 1035 1319 1319 1078 1078 1059 1059 1210 1210 518 518 1077 1077 79 79 556 556 1563 1563 1354 1354 271 271 728 728 549 549 937 937 1565 1565 221 221 134 134 450 450 1613 1613 543 543 176 176 1520 1520 547 547 708 708 319 319 866 866 1306 1306 1025 1025 587 587 1375 1375 1055 1055 251 251 1525 1525 924 924 1557 1557 771 771 1980 1980 574 574 1815 1815 1148 1148 497 497 1075 1075 872 872 914 914 115 115 1257 1257 945 945 1735 1735 566 566 1695 1695 1061 1061 1139 1139 135 135 1351 1351 646 646 1788 1788 606 606 1324 1324 1675 1675 347 347 750 750 261 261 471 471 1250 1250 773 773 727 727 119 119 682 682 1028 1028 364 364 71 71 1024 1024 385 385 1047 1047 1822 1822 424 424 1281 1281 1271 1271 611 611 1346 1346 680 680 741 741 283 283 1731 1731 613 613 125 125 429 429 1032 1032 1812 1812 911 911 931 931 1270 1270 1900 1900 1391 1391 891 891 1455 1455 1001 1001 1996 1996 246 246 314 314 404 404 1352 1352 713 713 1979 1979 1765 1765 1334 1334 1231 1231 979 979 1581 1581 557 557 1568 1568 250 250 813 813 1572 1572 139 139 1378 1378 563 563 674 674 1648 1648 1641 1641 215 215 405 405 1666 1666 667 667 1312 1312 191 191 1941 1941 972 972 1273 1273 1590 1590 1527 1527 594 594 831 831 166 166 678 678 88 88 666 666 1495 1495 1380 1380 235 235 1131 1131 1445 1445 1752 1752 1141 1141 1249 1249 1535 1535 366 366 1038 1038 276 276 1466 1466 1744 1744 692 692 1973 1973 1464 1464 1037 1037 590 590 1272 1272 1042 1042 857 857 379 379 332 332 1430 1430 1292 1292 179 179 116 116 1852 1852 113 113 1126 1126 164 164 178 178 1510 1510 608 608 983 983 1401 1401 714 714 1578 1578 1601 1601 835 835 1789 1789 1939 1939 1916 1916 1379 1379 1439 1439 1604 1604 822 822 1151 1151 1564 1564 1878 1878 234 234 709 709 1965 1965 1165 1165 973 973 1313 1313 1983 1983 1517 1517 327 327 1211 1211 1489 1489 197 197 1188 1188 27 27 1425 1425 1820 1820 1260 1260 816 816 996 996 1031 1031 1844 1844 1385 1385 131 131 1599 1599 341 341 1479 1479 1232 1232 1684 1684 734 734 181 181 1982 1982 1770 1770 352 352 124 124 982 982 161 161 1753 1753 1927 1927 1179 1179 663 663 1692 1692 1644 1644 878 878 383 383 467 467 21 21 1205 1205 724 724 1686 1686 1797 1797 1396 1396 1707 1707 1192 1192 1490 1490 1359 1359 1456 1456 33 33 909 909 671 671 1472 1472 1706 1706 1496 1496 469 469 1861 1861 1180 1180 689 689 1849 1849 966 966 335 335 1630 1630 1067 1067 1499 1499 5 5 1215 1215 838 838 868 868 19 19 202 202 126 126 1560 1560 1108 1108 1656 1656 1989 1989 1819 1819 612 612 652 652 1663 1663 1295 1295 65 65 535 535 1671 1671 1491 1491 819 819 219 219 575 575 1196 1196 766 766 1176 1176 1549 1549 1732 1732 991 991 31 31 1512 1512 825 825 482 482 475 475 632 632 1754 1754 1649 1649 1156 1156 87 87 1714 1714 1988 1988 393 393 1632 1632 969 969 127 127 861 861 427 427 1978 1978 562 562 1172 1172 158 158 593 593 1794 1794 707 707 1218 1218 226 226 1823 1823 1985 1985 745 745 80 80 1408 1408 1405 1405 1555 1555 1845 1845 1589 1589 1771 1771 1310 1310 370 370 1085 1085 719 719 544 544 511 511 730 730 781 781 1586 1586 1573 1573 1856 1856 339 339 799 799 582 582 1099 1099 149 149 118 118 141 141 386 386 1655 1655 1052 1052 163 163 510 510 1247 1247 130 130 895 895 532 532 1918 1918 864 864 1864 1864 412 412 1123 1123 50 50 1242 1242 1887 1887 1116 1116 1556 1556 1286 1286 1287 1287 342 342 151 151 688 688 449 449 1256 1256 207 207 1438 1438 627 627 114 114 67 67 185 185 1331 1331 418 418 1909 1909 37 37 257 257 1571 1571 1868 1868 468 468 297 297 1740 1740 344 344 1634 1634 350 350 1021 1021 1381 1381 1814 1814 1294 1294 858 858 1150 1150 1497 1497 1805 1805 277 277 1872 1872 1098 1098 1871 1871 1728 1728 954 954 431 431 876 876 398 398 1363 1363 963 963 654 654 1890 1890 1350 1350 971 971 943 943 66 66 583 583 987 987 668 668 805 805 1633 1633 1726 1726 1716 1716 753 753 746 746 777 777 1540 1540 670 670 273 273 677 677 705 705 1729 1729 854 854 1987 1987 85 85 308 308 1104 1104 739 739 1899 1899 1796 1796 328 328 247 247 1178 1178 296 296 1036 1036 882 882 329 329 433 433 290 290 1063 1063 623 623 1926 1926 1650 1650 776 776 1459 1459 530 530 1335 1335 1397 1397 232 232 1877 1877 1027 1027 1481 1481 69 69 1288 1288 830 830 1033 1033 90 90 946 946 806 806 1347 1347 238 238 1403 1403 890 890 229 229 375 375 1203 1203 1226 1226 845 845 346 346 1409 1409 1757 1757 470 470 993 993 592 592 1147 1147 1223 1223 1717 1717 330 330 333 333 567 567 1370 1370 4 4 260 260 512 512 24 24 1484 1484 1667 1667 111 111 445 445 1390 1390 952 952 1049 1049 561 561 948 948 237 237 228 228 1702 1702 496 496 1588 1588 1606 1606 621 621 844 844 1511 1511 1548 1548 1561 1561 1858 1858 1213 1213 209 209 128 128 1130 1130 1155 1155 598 598 1144 1144 1885 1885 452 452 684 684 1836 1836 357 357 241 241 1506 1506 1492 1492 862 862 407 407 432 432 1383 1383 30 30 1859 1859 1453 1453 1501 1501 1693 1693 1697 1697 1056 1056 1255 1255 1308 1308 1773 1773 1654 1654 300 300 1276 1276 1780 1780 436 436 1269 1269 660 660 1834 1834 1221 1221 1846 1846 1137 1137 32 32 1171 1171 55 55 703 703 885 885 947 947 1299 1299 1349 1349 529 529 1246 1246 1869 1869 1382 1382 9 9 697 697 928 928 1311 1311 1786 1786 1810 1810 1958 1958 1309 1309 507 507 1580 1580 1778 1778 1283 1283 1829 1829 1002 1002 647 647 309 309 169 169 1371 1371 1853 1853 1241 1241 2 2 1220 1220 894 894 495 495 515 515 1551 1551 1154 1154 1015 1015 321 321 1360 1360 989 989 230 230 794 794 892 892 1998 1998 811 811 373 373 990 990 1070 1070 910 910 1167 1167 1329 1329 1498 1498 1432 1432 820 820 883 883 1386 1386 387 387 1076 1076 759 759 1546 1546 1493 1493 995 995 1566 1566 958 958 110 110 568 568 286 286 1219 1219 1521 1521 1611 1611 1107 1107 1609 1609 1957 1957 53 53 1596 1596 374 374 1483 1483 167 167 1125 1125 458 458 263 263 1882 1882 762 762 1891 1891 275 275 1792 1792 1777 1777 1674 1674 1143 1143 1280 1280 1584 1584 1999 1999 591 591 1585 1585 1268 1268 1828 1828 869 869 22 22 304 304 1558 1558 933 933 485 485 850 850 1610 1610 76 76 896 896 1341 1341 1513 1513 711 711 1437 1437 1111 1111 1482 1482 726 726 1395 1395 599 599 732 732 93 93 1265 1265 1362 1362 1966 1966 1356 1356 1277 1277 901 901 823 823 1194 1194 147 147 694 694 1317 1317 783 783 1679 1679 1883 1883 73 73 1245 1245 1672 1672 1930 1930 256 256 743 743 1140 1140 1110 1110 101 101 1007 1007 303 303 874 874 1680 1680 1646 1646 1044 1044 1040 1040 1821 1821 1290 1290 1749 1749 1009 1009 602 602 683 683 1938 1938 664 664 1072 1072 676 676 644 644 1542 1542 1465 1465 553 553 1798 1798 1862 1862 1715 1715 847 847 754 754 317 317 312 312 1923 1923 538 538 1428 1428 1337 1337 1160 1160 486 486 334 334 630 630 1020 1020 1159 1159 1452 1452 1533 1533 536 536 1950 1950 1622 1622 180 180 143 143 1291 1291 1800 1800 968 968 1000 1000 757 757 1898 1898 595 595 1307 1307 875 875 997 997 1114 1114 701 701 1972 1972 1234 1234 1365 1365 224 224 94 94 109 109 42 42 78 78 751 751 1612 1612 255 255 853 853 369 369 217 217 227 227 307 307 425 425 1162 1162 285 285 541 541 619 619 617 617 1163 1163 152 152 326 326 1323 1323 25 25 426 426 1318 1318 1301 1301 1030 1030 554 554 1619 1619 1494 1494 1617 1617 1041 1041 1736 1736 552 552 1636 1636 108 108 1207 1207 974 974 695 695 1618 1618 1764 1764 1389 1389 487 487 479 479 281 281 1746 1746 917 917 1469 1469 491 491 537 537 733 733 451 451 1804 1804 1720 1720 49 49 1239 1239 1421 1421 1873 1873 1937 1937 1721 1721 1012 1012 140 140 503 503 578 578 1766 1766 340 340 400 400 681 681 1793 1793 1161 1161 1616 1616 1315 1315 98 98 183 183 205 205 1208 1208 435 435 196 196 337 337 735 735 454 454 980 980 392 392 1914 1914 1050 1050 1893 1893 765 765 1476 1476 455 455 1620 1620 81 81 675 675 142 142 1503 1503 1117 1117 1953 1953 1843 1843 249 249 1019 1019 77 77 710 710 1700 1700 355 355 888 888 1023 1023 494 494 1285 1285 1016 1016 1576 1576 550 550 1760 1760 472 472 416 416 905 905 1045 1045 1261 1261 1960 1960 915 915 1426 1426 68 68 601 601 266 266 1071 1071 63 63 1854 1854 1676 1676 1522 1522 1624 1624 1227 1227 1475 1475 1410 1410 1709 1709 338 338 1708 1708 1582 1582 661 661 1971 1971 462 462 1082 1082 555 555 524 524 359 359 12 12 1416 1416 1274 1274 1442 1442 1153 1153 842 842 1135 1135 1029 1029 107 107 635 635 638 638 198 198 280 280 517 517 1710 1710 729 729 377 377 1457 1457 1132 1132 190 190 1840 1840 1320 1320 58 58 755 755 1889 1889 715 715 244 244 1238 1238 1233 1233 1928 1928 1500 1500 1402 1402 622 622 1866 1866 1627 1627 586 586 1026 1026 160 160 36 36 1325 1325 220 220 961 961 1399 1399 506 506 1252 1252 871 871 1947 1947 1387 1387 395 395 1327 1327 912 912 1100 1100 1781 1781 1119 1119 994 994 1258 1258 1373 1373 1115 1115 1638 1638 1910 1910 740 740 1450 1450 935 935 1488 1488 534 534 1826 1826 478 478 1 1 808 808 1860 1860 1990 1990 1629 1629 1811 1811 138 138 1198 1198 75 75 1237 1237 1420 1420 559 559 1626 1626 56 56 1543 1543 1986 1986 39 39 1603 1603 201 201 1487 1487 1608 1608 785 785 1642 1642 1904 1904 442 442 1922 1922 1109 1109 1785 1785 1101 1101 381 381 499 499 1305 1305 712 712 522 522 1981 1981 1992 1992 117 117 1502 1502 1243 1243 1204 1204 1064 1064 1841 1841 74 74 930 930 1935 1935 1787 1787 26 26 259 259 1640 1640 1183 1183 1440 1440 11 11 1411 1411 437 437 1623 1623 1851 1851 1118 1118 956 956 1652 1652 1837 1837 1747 1747 1587 1587 579 579 742 742 1177 1177 704 704 907 907 174 174 768 768 1969 1969 941 941 1138 1138 610 610 1669 1669 1962 1962 829 829 282 282 665 665 28 28 736 736 803 803 299 299 1093 1093 589 589 1911 1911 725 725 95 95 159 159 1008 1008 1345 1345 898 898 1593 1593 313 313 1818 1818 1997 1997 1574 1574 801 801 1202 1202 1197 1197 1661 1661 1774 1774 1783 1783 86 86 1467 1467 718 718 137 137 1095 1095 693 693 1799 1799 1463 1463 573 573 881 881 1367 1367 999 999 1977 1977 1353 1353 1105 1105 625 625 1174 1174 1645 1645 1326 1326 120 120 1628 1628 1166 1166 923 923 1570 1570 508 508 863 863 955 955 1088 1088 1394 1394 833 833 96 96 490 490 410 410 633 633 1181 1181 824 824 464 464 186 186 889 889 489 489 716 716 769 769 1678 1678 572 572 658 658 18 18 1043 1043 157 157 1921 1921 1195 1195 214 214 356 356 786 786 1547 1547 525 525 384 384 514 514 902 902 1739 1739 870 870 97 97 1054 1054 1896 1896 1696 1696 1902 1902 772 772 906 906 921 921 1302 1302 1087 1087 123 123 640 640 698 698 584 584 626 626 453 453 189 189 1133 1133 504 504 122 122 1767 1767 488 488 1083 1083 1712 1712 1526 1526 828 828 1348 1348 269 269 1406 1406 1121 1121 1120 1120 145 145 1060 1060 1297 1297 1827 1827 89 89 1361 1361 1884 1884 880 880 1451 1451 523 523 843 843 841 841 289 289 600 600 1429 1429 461 461 1384 1384 988 988 349 349 447 447 642 642 513 513 1554 1554 763 763 1894 1894 1398 1398 904 904 528 528 673 673 1665 1665 1734 1734 262 262 1970 1970 603 603 1112 1112 539 539 1963 1963 634 634 106 106 1113 1113 1443 1443 301 301 218 218 1901 1901 434 434 1550 1550 1602 1602 1404 1404 807 807 1509 1509 1779 1779 1304 1304 1407 1407 8 8 533 533 1515 1515 1097 1097 1782 1782 1595 1595 653 653 1892 1892 1264 1264 371 371 162 162 154 154 1414 1414 1366 1366 64 64 1528 1528 1756 1756 1658 1658 1209 1209 614 614 834 834 1263 1263 267 267 1631 1631 1876 1876 1657 1657 1368 1368 938 938 1537 1537 1477 1477 1017 1017 1976 1976 443 443 1895 1895 1400 1400 121 121 1553 1553 1955 1955 1057 1057 182 182 860 860 1212 1212 1738 1738 1228 1228 526 526 918 918 325 325 607 607 493 493 1625 1625 231 231 353 353 1106 1106 1505 1505 170 170 546 546 1838 1838 203 203 1683 1683 1096 1096 1230 1230 637 637 908 908 1199 1199 199 199 618 618 939 939 411 411 225 225 1436 1436 136 136 1725 1725 1803 1803 1925 1925 1886 1886 1330 1330 1806 1806 605 605 1418 1418 245 245 1022 1022 1906 1906 899 899 60 60 577 577 1905 1905 1413 1413 441 441 565 565 1142 1142 1358 1358 723 723 1874 1874 291 291 720 720 687 687 1924 1924 1240 1240 1173 1173 1189 1189 1932 1932 916 916 481 481 3 3 1006 1006 1474 1474 399 399 620 620 57 57 1592 1592 1959 1959 797 797 984 984 274 274 421 421 358 358 959 959 927 927 1448 1448 545 545 1039 1039 897 897 105 105 99 99 919 919 827 827 1191 1191 1795 1795 1743 1743 1388 1388 1936 1936 706 706 1653 1653 1539 1539 1364 1364 223 223 1235 1235 531 531 950 950 474 474 1791 1791 233 233 188 188 1532 1532 348 348 1051 1051 1217 1217 962 962 1763 1763 82 82 809 809 648 648 378 378 679 679 264 264 970 970 1004 1004 1552 1552 778 778 571 571 1944 1944 129 129 649 649 1376 1376 324 324 812 812 1284 1284 222 222 1169 1169 1267 1267 1912 1912 774 774 597 597 1948 1948 656 656 521 521 1943 1943 150 150 1013 1013 836 836 527 527 45 45 1518 1518 1802 1802 650 650 1713 1713 1600 1600 1807 1807 1146 1146 132 132 1103 1103 1867 1867 322 322 1875 1875 1681 1681 942 942 1336 1336 59 59 240 240 1216 1216 953 953 484 484 1080 1080 922 922 949 949 929 929 886 886 1668 1668 1888 1888 1651 1651 925 925 1441 1441 200 200 91 91 1293 1293 417 417 192 192 1190 1190 1122 1122 1579 1579 415 415 1266 1266 210 210 964 964 792 792 1701 1701 292 292 413 413 268 268 194 194 520 520 1523 1523 1691 1691 1591 1591 70 70 1769 1769 796 796 1903 1903 540 540 195 195 1863 1863 1824 1824 1332 1332 1473 1473 641 641 92 92 360 360 1531 1531 782 782 104 104 1755 1755 242 242 444 444 1974 1974 1321 1321 500 500 975 975 1870 1870 284 284 696 696 184 184 629 629 1168 1168 1908 1908 439 439 1583 1583 1149 1149 305 305 175 175 1444 1444 7 7 343 343 1427 1427 1278 1278 748 748 153 153 1677 1677 83 83 253 253 172 172 1831 1831 1538 1538 1690 1690 440 440 1424 1424 1434 1434 1193 1193 345 345 1124 1124 1454 1454 779 779 818 818 1689 1689 1282 1282 336 336 1776 1776 155 155 643 643 702 702 873 873 306 306 1688 1688 780 780 1832 1832 1662 1662 859 859 1314 1314 388 388 100 100 722 722 770 770 1562 1562 884 884 790 790 978 978 1134 1134 848 848 1344 1344 516 516 2000 2000 408 408 1850 1850 1723 1723 560 560 254 254 1907 1907 1461 1461 1086 1086 1929 1929 1236 1236 1733 1733 204 204 38 38 1722 1722 624 624 581 581 1446 1446 1951 1951 1068 1068 288 288 957 957 1694 1694 243 243 216 216 932 932 749 749 615 615 501 501 1724 1724 367 367 1801 1801 1279 1279 1423 1423 505 505 298 298 1145 1145 609 609 1968 1968 320 320 837 837 270 270 213 213 1136 1136 998 998 1433 1433 211 211 1975 1975 1659 1659 903 903 1670 1670 1046 1046 721 721 1597 1597 208 208 1598 1598 1275 1275 1253 1253 1750 1750 1621 1621 1186 1186 112 112 758 758 920 920 272 272 1748 1748 1485 1485 856 856 372 372 756 756 1478 1478 406 406 810 810 1817 1817 596 596 1090 1090 570 570 376 376 47 47 657 657 1417 1417 672 672 1377 1377 1164 1164 1961 1961 40 40 48 48 1699 1699 1825 1825 14 14 645 645 1660 1660 1956 1956 1685 1685 1222 1222 380 380 473 473 1915 1915 361 361 737 737 302 302 1835 1835 1251 1251 639 639 717 717 1575 1575 926 926 193 193 986 986 1005 1005 1949 1949 265 265 1857 1857 1201 1201 1830 1830 1816 1816 1392 1392 351 351 1091 1091 940 940 1412 1412 323 323 1298 1298 1813 1813 1486 1486 146 146 133 133 992 992 1462 1462 764 764 1369 1369 1102 1102 62 62 1605 1605 1839 1839 1737 1737 628 628 1254 1254 1833 1833 1991 1991 690 690 331 331 967 967 446 446 1759 1759 390 390 1647 1647 1069 1069 1372 1372 1761 1761 839 839 738 738 1952 1952 310 310 1187 1187 576 576 791 791 1594 1594 173 173 951 951 1919 1919 293 293 394 394 362 362 1994 1994 1775 1775 1316 1316 767 767 1848 1848 44 44 72 72 1339 1339 438 438 1170 1170 802 802 865 865 519 519 43 43 655 655 509 509 1322 1322 457 457 604 604 1342 1342 1519 1519 35 35 900 900 236 236 171 171 1529 1529 465 465 542 542 23 23 1206 1206 363 363 1262 1262 466 466 1516 1516 1664 1664 1185 1185 1355 1355 368 368 699 699 877 877 354 354 1182 1182 1393 1393 793 793 1920 1920 1772 1772 1248 1248 1615 1615 1639 1639 817 817 144 144 1614 1614 1742 1742 585 585 1545 1545 1058 1058 913 913 1524 1524 1704 1704 294 294 815 815 1673 1673 1224 1224 1129 1129 1993 1993 239 239 826 826 311 311 54 54 934 934 1536 1536 1705 1705 784 784 1808 1808 16 16 1698 1698 391 391 944 944 1758 1758 382 382 419 419 1079 1079 700 700 867 867 1880 1880 403 403 662 662 548 548 798 798 84 84 498 498 279 279 315 315 1053 1053 879 879 1066 1066 1703 1703 248 248 1768 1768 1300 1300 148 148 1470 1470 1507 1507 102 102 1422 1422 814 814 46 46 1687 1687 1995 1995 691 691 17 17 1741 1741 1945 1945 414 414 430 430 1637 1637 316 316 1419 1419 1847 1847 616 616 13 13 1062 1062 206 206 1954 1954 1643 1643 1745 1745 747 747 1730 1730 51 51 686 686 1084 1084 52 52 976 976 1809 1809 168 168 752 752 477 477 1229 1229 1011 1011 1719 1719 1569 1569 422 422 1682 1682 1374 1374 849 849 731 731 456 456 502 502 1471 1471 1338 1338 800 800 1607 1607 1328 1328 985 985 459 459 1559 1559 463 463 295 295 744 744 1855 1855 20 20 685 685 287 287 1468 1468 1073 1073 821 821 1081 1081 564 564 1089 1089 1214 1214 1544 1544 365 365 795 795 1964 1964 1577 1577 1784 1784 29 29 1014 1014 1340 1340 1940 1940 480 480 789 789 1541 1541 1913 1913 1933 1933 1504 1504 669 669 34 34 1343 1343 1530 1530 1289 1289 1018 1018 1967 1967 636 636 397 397 492 492 1942 1942 832 832 420 420 1460 1460 448 448 760 760 659 659 1447 1447 1065 1065 1158 1158 851 851 1984 1984 846 846 761 761 389 389 1881 1881 1879 1879 631 631 1635 1635 258 258 187 187 177 177 1567 1567 855 855 252 252 1333 1333 1034 1034 1157 1157 558 558 1003 1003 1092 1092 651 651 1508 1508 1435 1435 1415 1415 10 10 1458 1458 1946 1946 852 852 965 965 1718 1718 103 103 1152 1152 1711 1711 1259 1259 1751 1751 960 960 551 551 1480 1480 1727 1727 1514 1514 423 423 787 787 61 61 6 6 569 569 409 409 887 887 1128 1128 1534 1534 1184 1184 1449 1449 804 804 788 788 1917 1917 1048 1048 981 981 1200 1200 476 476 1931 1931 1225 1225 893 893 1175 1175 1296 1296 1357 1357 840 840 1934 1934 936 936 483 483 1790 1790 1842 1842 1244 224 93 225 406 763 81 617 283 868 898 306 4 884 860 288 391 101 187 335 854 239 813 292 699 185 524 803 418 921 19 742 609 769 249 504 583 324 308 388 236 288 373 533 896 812 869 162 57 283 51 803 385 741 757 240 418 33 659 410 60 270 536 614 113 686 562 656 671 520 85 99 580 540 472 857 650 513 862 288 601 852 780 837 611 485 657 235 743 63 715 488 428 97 726 430 702 859 396 756 175 695 330 591 624 589 641 761 487 877 806 705 485 274 108 288 89 665 68 825 163 77 671 676 567 810 445 47 482 628 188 142 231 916 288 288 599 359 572 848 545 951 525 261 319 206 96 26 74 684 368 247 77 673 80 482 288 788 476 549 163 869 750 194 845 288 460 41 179 642 726 926 19 12 42 849 288 464 854 480 538 560 934 452 355 586 558 913 737 909 558 612 836 917 40 550 361 564 187 469 499 563 122 754 775 766 124 942 682 449 144 221 288 616 748 401 701 174 834 332 821 288 507 316 955 691 835 36 129 468 514 394 374 259 592 114 947 407 936 335 370 95 569 638 702 594 898 682 644 791 935 288 593 338 423 655 759 443 848 665 201 802 186 500 117 932 747 830 310 518 850 288 792 88 897 840 622 116 288 694 10 750 605 207 609 606 231 566 181 892 262 807 93 527 822 217 392 458 43 297 849 733 957 284 740 238 809 781 808 658 372 39 714 263 604 34 245 931 288 288 218 649 745 327 462 587 156 54 900 146 596 455 272 654 730 466 746 382 543 397 834 689 632 820 917 166 121 565 648 471 712 552 17 862 742 960 94 166 413 432 868 453 489 952 314 861 29 652 661 587 950 48 322 215 752 864 193 399 168 457 512 248 446 86 819 311 331 230 798 154 98 171 508 292 300 749 288 743 760 843 733 288 288 769 199 429 933 395 699 424 251 329 619 149 364 739 3 514 492 711 561 284 592 207 27 195 636 947 288 208 421 442 732 961 281 186 130 472 210 115 135 83 42 185 32 56 188 339 494 96 288 58 159 614 919 339 530 172 307 674 288 525 169 629 258 22 776 644 118 446 880 546 518 116 97 349 677 70 263 80 805 905 661 786 109 117 31 111 584 73 664 863 515 655 559 150 798 288 232 873 265 198 204 398 192 211 772 1 556 72 98 300 736 690 4 144 647 344 288 679 642 500 312 334 547 273 36 752 919 949 633 758 455 493 219 237 389 888 787 396 1 934 444 288 489 922 955 288 383 288 603 208 305 610 544 450 288 593 912 125 406 474 504 59 771 714 288 363 844 203 495 663 344 749 288 516 461 440 281 248 288 90 878 16 497 686 269 288 288 857 631 433 775 244 561 469 886 479 299 259 255 192 924 766 244 5 170 409 640 374 539 203 25 76 487 770 142 613 577 872 615 651 556 196 147 343 915 327 831 826 709 59 598 30 459 788 581 607 393 574 141 678 724 449 205 442 889 313 650 87 585 680 342 863 236 835 838 16 10 103 669 422 173 151 523 20 581 415 193 646 322 155 212 817 765 908 914 903 515 876 270 945 588 225 253 845 220 610 916 171 184 17 478 7 697 387 321 428 883 804 49 106 785 265 938 286 696 282 288 717 131 226 290 680 824 664 399 152 502 637 907 392 129 735 136 572 542 677 288 348 527 839 380 315 364 817 573 874 68 61 436 404 797 922 640 451 933 341 365 176 944 394 710 911 670 30 811 35 853 410 126 401 706 362 829 690 625 491 411 348 407 288 620 110 840 288 616 209 813 159 716 818 202 774 271 782 278 404 99 622 447 397 323 183 28 509 386 923 414 461 910 796 601 125 346 495 770 532 277 519 911 120 521 464 405 953 287 777 328 777 753 89 839 531 784 804 65 66 46 388 119 358 358 294 416 768 751 633 39 951 841 856 94 791 75 161 429 735 56 24 876 415 627 409 920 78 88 861 957 105 606 926 135 67 390 451 288 155 65 663 450 720 288 369 897 139 860 713 729 136 131 634 123 109 474 347 801 326 63 102 638 827 488 546 323 180 519 214 277 31 234 441 432 146 351 46 543 439 139 870 541 621 773 342 288 584 523 82 174 540 920 304 595 189 288 215 885 575 678 875 681 814 936 744 763 796 170 288 544 35 656 782 465 212 303 288 198 510 463 902 958 608 789 38 881 69 256 864 745 695 576 343 226 57 150 827 391 180 691 22 744 602 103 437 375 240 289 288 789 140 351 588 21 217 268 582 148 162 852 836 153 597 247 308 502 503 484 607 157 720 329 505 959 937 190 458 924 413 882 778 288 333 734 41 243 357 206 257 506 334 594 152 709 571 346 288 946 43 6 496 948 124 576 652 140 288 635 643 100 759 865 228 509 393 645 178 635 707 6 447 362 685 475 667 169 288 137 872 379 288 366 288 285 221 306 612 764 91 668 475 264 909 293 708 288 288 370 288 288 14 753 480 859 557 564 402 596 954 526 600 941 586 467 901 288 426 106 58 127 372 7 797 790 844 354 241 373 704 683 938 575 685 452 352 728 165 536 255 52 359 535 603 649 831 672 368 566 288 27 445 250 858 102 747 53 748 928 321 939 288 700 646 931 507 590 570 132 930 288 725 874 24 483 278 739 746 776 301 216 55 60 641 551 44 340 333 269 801 222 522 927 630 37 205 821 802 537 356 104 330 303 659 597 138 707 598 808 878 220 914 223 350 611 95 696 496 191 436 693 229 825 443 832 181 662 764 653 13 723 13 288 289 551 785 272 757 230 112 72 132 377 826 127 378 160 296 668 676 781 437 728 301 427 134 754 420 378 901 294 528 15 149 721 138 288 756 624 79 191 666 296 197 956 894 619 23 145 288 871 621 302 846 235 305 82 958 133 62 628 115 483 424 816 126 273 548 238 353 137 481 899 326 299 755 899 366 419 829 481 114 615 599 771 28 490 762 944 559 793 32 729 412 425 288 639 815 288 229 820 550 491 847 216 70 925 727 950 828 257 288 784 347 282 823 943 578 583 431 768 875 389 552 534 517 912 218 660 440 360 11 478 780 476 242 705 367 81 176 3 569 340 435 317 772 288 349 316 565 670 383 223 960 758 403 353 940 718 448 309 419 423 40 291 657 376 288 433 602 687 579 506 574 722 295 908 884 38 634 697 718 53 794 492 698 134 737 694 8 508 241 156 629 67 701 734 210 767 528 927 90 425 325 108 787 111 604 819 562 55 689 297 639 703 520 18 779 164 23 400 553 600 288 595 196 618 199 477 112 793 204 662 120 318 945 336 242 121 320 700 311 832 513 5 837 253 627 173 73 107 850 381 654 632 431 921 345 805 871 274 833 128 579 49 847 778 954 724 412 209 245 810 211 648 751 298 903 145 539 568 385 414 319 18 465 275 371 711 453 902 158 69 92 64 553 666 877 618 151 317 384 555 716 713 167 731 719 408 179 741 37 288 254 883 658 25 288 178 381 498 47 858 722 542 867 929 511 158 948 732 441 811 100 15 20 457 762 660 318 529 183 398 133 740 44 267 11 790 288 190 824 160 809 463 288 376 288 554 935 78 717 893 260 913 12 568 712 535 631 674 357 891 517 417 130 521 87 608 873 925 896 494 959 865 224 252 888 812 104 900 9 800 582 545 227 530 795 105 906 939 585 168 800 623 288 71 516 459 692 498 309 471 354 143 681 141 623 573 189 946 549 271 228 444 941 885 687 416 427 456 332 64 154 279 287 74 578 923 194 799 408 928 153 312 531 336 291 953 275 375 961 881 50 651 379 470 382 501 647 541 563 123 71 589 683 522 841 497 92 2 350 268 503 866 688 421 233 667 21 529 590 395 313 128 673 468 288 422 365 783 403 855 377 175 239 200 91 14 232 620 304 2 814 846 704 952 851 879 182 794 337 493 532 880 201 715 261 886 76 895 792 779 731 698 930 361 288 830 51 195 547 148 890 237 828 45 302 48 815 286 843 61 842 249 405 470 949 387 147 887 79 767 331 288 167 113 937 434 164 86 755 101 280 625 617 456 402 250 62 386 266 725 426 315 165 643 356 534 52 786 906 889 380 213 352 172 774 548 34 907 773 477 119 276 538 719 675 867 254 466 54 246 430 842 942 197 288 84 879 438 200 341 33 929 533 246 760 438 571 904 85 324 295 75 486 222 490 672 290 940 721 258 325 435 856 285 580 355 9 280 783 736 177 708 310 915 555 252 260 369 338 367 887 807 738 486 288 893 806 932 202 630 233 512 266 851 554 692 570 866 765 870 799 838 66 855 328 626 795 264 251 918 479 833 267 473 823 454 288 577 894 591 434 417 891 411 400 730 363 669 84 50 693 213 29 473 675 360 314 184 818 537 761 439 83 345 143 157 703 526 182 214 110 293 511 943 177 26 384 905 910 45 320 460 307 904 560 505 448 706 118 626 161 684 892 484 613 895 276 738 645 557 918 227 727 816 337 420 371 8 279 723 454 688 243 510 262 636 956 234 467 288 256 890 710 501 679 605 853 653 822 882 390 524 122 637 567 107 219 499 462 298