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