349 1086 831 765 1107 874 1226 607 305 968 420 1540 1198 716 733 587 435 539 2140 593 1707 673 854 481 385 369 599 799 789 481 828 55 369 1122 221 475 326 1243 578 1876 557 1077 2009 223 980 908 1209 760 573 437 1753 882 644 1644 982 561 926 260 714 455 1256 498 648 1571 813 830 999 1287 801 1218 433 1612 1216 721 1243 1796 1295 821 776 1305 651 1039 1790 1334 1080 729 712 1832 720 1176 688 645 2388 369 271 1235 1734 2255 1635 706 1851 823 891 731 1059 2141 266 1668 527 575 1152 1183 267 988 1037 982 999 916 349 378 282 733 733 762 622 541 867 2030 720 1734 1149 506 465 819 698 1872 2251 619 1148 1175 853 1937 722 855 685 512 487 868 185 517 1278 358 162 999 584 831 385 506 599 287 1179 969 799 1125 824 393 494 788 486 574 940 669 668 713 1621 1690 512 2063 393 838 717 2228 891 733 1038 740 1430 1288 643 720 2304 926 712 833 613 1046 671 630 1084 2385 2433 816 768 1227 1509 202 344 302 742 623 1135 778 1563 285 2168 405 425 633 1295 976 981 602 1177 712 431 1281 950 1715 1040 1509 735 260 509 360 204 641 621 398 860 775 532 830 135 289 2213 1088 947 2064 920 1748 764 683 952 261 824 722 681 931 619 941 844 304 971 1386 596 1402 370 801 606 761 653 805 1213 1735 746 848 2620 688 976 557 1006 707 1982 377 1021 648 1521 498 1938 649 987 1780 342 912 1594 1070 1352 601 861 645 478 324 1644 539 468 497 642 873 434 123 397 1026 920 1154 338 1083 583 717 1409 597 635 1526 466 1660 818 1292 776 134 333 792 1590 635 533 959 909 2183 222 964 1229 753 530 941 749 384 774 1436 1255 751 215 552 818 866 891 1552 2500 1461 459 1262 1180 721 647 711 599 552 1380 1696 1057 1272 849 828 489 1058 394 2145 449 762 2344 927 483 503 856 319 585 617 155 680 1282 219 954 895 1366 287 594 891 220 333 692 284 478 1131 655 532 678 2185 138 892 707 1109 775 1059 882 125 1072 617 195 892 341 707 390 565 810 920 1039 1188 1085 352 460 626 990 535 881 157 491 1973 445 1786 414 514 111 941 1361 624 356 698 955 311 424 1160 552 372 496 381 1019 696 310 2142 1485 443 722 820 1687 701 294 965 1143 1026 1224 771 522 751 673 1185 1240 904 952 452 798 916 750 600 795 1479 693 321 523 418 476 897 898 635 1965 1574 114 2097 1281 413 443 585 1086 1898 199 475 811 676 769 576 329 1244 880 1287 2056 743 687 839 1237 489 1353 705 434 756 1970 1689 612 929 1380 863 1116 568 720 889 318 910 874 1126 843 505 954 452 195 212 183 1902 969 860 1979 1015 456 840 611 170 1459 684 365 715 776 357 804 1154 768 671 475 787 457 448 1802 1131 744 446 263 2466 1094 918 969 806 506 600 604 714 938 581 1190 1300 1973 502 838 1114 570 619 730 2166 1334 920 1687 1066 658 1253 427 970 1067 89 380 735 1911 633 1748 878 860 839 996 1377 709 675 928 250 2395 517 524 454 967 284 791 541 613 302 1051 512 1443 610 494 183 748 753 256 434 464 539 545 856 291 2148 436 688 1060 776 287 1848 200 313 134 560 451 619 1254 361 365 466 803 700 658 591 227 1403 1060 532 997 955 607 151 545 645 473 990 255 897 588 386 1279 1855 605 917 1243 1975 877 595 1083 141 698 1750 1749 259 277 1038 621 401 846 2068 1163 1893 961 1066 645 428 1566 1338 669 717 753 681 1947 421 1194 836 1427 226 1177 772 867 1087 679 853 813 623 1246 649 1374 275 926 517 866 883 571 2026 939 748 1226 863 698 865 880 580 676 1657 2003 666 1383 1028 487 489 339 1062 367 1300 851 202 411 1298 1039 680 349 832 1950 1116 849 569 2173 1911 882 453 747 971 2135 572 2004 895 416 796 856 817 957 167 614 1665 183 633 1248 725 755 652 578 493 472 776 581 330 537 1098 1100 1304 2443 364 779 893 448 1295 473 343 1191 2026 751 1030 932 419 1080 559 610 384 487 422 380 2143 461 1084 940 653 1957 2226 1144 858 940 1112 427 1768 886 1322 903 1193 1487 150 869 221 1818 2032 348 792 646 815 245 1855 418 850 269 521 847 821 847 208 951 775 1530 519 735 744 674 522 2056 555 872 666 749 478 1206 796 1109 720 1026 869 1734 808 614 637 1259 1194 617 456 381 476 537 459 773 482 1316 524 268 1659 1031 1011 507 743 1623 1623 278 829 1728 569 615 1287 796 441 1239 103 264 202 937 320 190 2445 113 443 732 668 2188 645 652 62 915 872 376 2084 668 196 1121 821 400 675 2573 532 638 190 512 502 1218 397 2168 293 756 536 719 215 1000 1181 691 613 503 760 732 1229 310 816 228 812 975 571 1463 1098 1995 641 548 561 299 488 488 1942 420 545 893 924 499 835 209 733 243 843 858 654 175 903 648 606 1255 726 631 635 2055 472 959 923 1134 1155 320 339 1268 1780 945 1001 1880 196 1916 817 197 478 803 713 886 1140 1638 1002 982 788 2384 790 948 1545 467 776 797 865 1062 723 639 399 1257 740 1230 920 455 632 544 865 979 521 615 875 1115 1210 666 371 964 1398 2106 255 590 307 615 623 1022 209 319 735 501 933 798 510 1109 740 1250 897 469 1534 895 988 493 618 1125 2038 547 578 541 808 588 600 1397 509 529 617 923 683 1502 217 1460 640 899 790 616 195 795 700 626 619 949 202 1428 1080 540 1186 579 1005 547 169 586 2551 517 2011 691 580 559 2063 431 262 708 269 1272 744 630 1183 514 566 886 484 1229 643 669 1042 711 624 159 1805 556 978 527 443 737 722 435 405 1454 702 641 316 338 866 608 87 1321 1170 561 812 990 1125 678 531 737 1073 948 752 680 973 431 316 2046 393 1052 701 797 984 1023 469 324 854 1674 1141 1267 548 2220 1272 467 733 969 672 484 272 1384 798 585 1676 643 1099 156 496 679 1983 2149 743 1417 841 1057 498 1189 2592 772 2085 277 1255 1467 280 286 857 660 800 606 1122 401 800 1396 652 2123 911 1909 1207 761 874 690 868 1380 2392 1093 1003 403 854 544 551 594 674 1164 375 517 692 627 678 1256 247 899 2265 1733 2132 719 742 416 820 194 319 261 1284 1203 677 708 585 718 130 1088 489 362 386 701 403 1017 149 1200 275 829 999 1624 716 216 715 624 1233 601 522 2059 1176 867 1617 522 911 1367 646 894 507 555 595 1347 292 617 668 1050 283 257 504 381 578 710 2061 564 1019 1505 193 673 967 557 759 770 571 1019 821 1044 721 792 1057 1102 1188 1030 313 951 714 197 901 389 1265 1313 996 643 1160 257 437 447 451 727 849 978 211 1162 747 424 410 622 357 2122 819 1640 1174 982 600 1180 825 511 927 746 810 512 1452 1356 963 721 488 414 252 591 853 338 544 2137 519 607 292 1526 911 497 366 1195 729 895 1486 1763 413 1296 289 390 927 796 699 860 272 315 165 712 1715 1447 1678 405 406 612 1092 1938 386 742 850 998 716 1048 489 758 503 1305 975 1236 506 451 1073 810 637 586 461 580 817 603 393 294 875 1247 886 681 442 765 1566 1935 462 531 1749 467 574 291 349 799 400 480 278 889 547 339 712 1117 210 762 1013 721 287 226 550 888 144 92 1047 2384 719 1238 957 543 539 635 1057 912 175 249 1204 839 2049 2434 788 461 673 801 232 1420 835 1404 1679 514 1043 642 180 377 629 405 535 1316 196 302 1434 1873 367 1820 1901 1315 727 1390 2128 844 908 351 675 494 624 827 989 1305 739 561 861 369 1015 496 562 407 580 763 278 1283 727 995 1576 646 1944 1417 651 900 1095 796 1293 715 407 1058 928 631 806 537 1396 337 974 834 595 449 1861 748 896 784 1199 881 746 624 213 948 709 319 1559 720 1007 1920 640 1118 466 1470 233 1147 959 856 1273 896 1931 745 878 1164 199 796 1843 1530 1796 1140 426 650 853 1032 1072 1193 1190 1667 569 799 584 538 1726 553 1805 466 569 641 496 1495 370 1527 629 2085 1245 1894 614 479 1901 622 703 528 804 1056 765 516 638 262 1104 1163 647 2531 1073 1718 766 587 870 1066 941 2127 977 640 1121 627 376 476 680 2055 424 2019 210 547 616 407 788 395 335 664 1700 1524 345 1962 1660 401 667 410 434 1149 191 343 774 813 2135 769 561 475 542 753 392 1228 657 340 921 448 668 654 968 210 763 679 2295 1099 1013 680 1006 704 276 714 385 424 446 468 438 892 990 611 500 1139 815 786 809 964 254 958 103 1994 604 1273 2120 1017 1183 1801 245 323 124 629 1216 469 578 461 747 183 1006 1744 842 949 411 1896 434 339 425 1313 693 606 427 487 1098 744 2003 700 366 633 593 498 547 864 667 995 419 2295 836 738 768 1347 1190 590 425 605 535 886 830 945 457 893 1149 576 1382 597 1883 1932 401 734 430 702 2036 796 146 488 913 836 668 984 406 1054 1016 798 579 901 945 777 493 452 1764 586 308 1164 806 690 889 743 1467 581 823 1350 993 1065 596 994 1122 2323 608 633 488 1102 611 433 1027 779 1389 1132 1315 277 1289 523 1941 1012 1011 893 1953 781 446 257 1024 1693 479 516 1112 1193 893 1065 619 529 739 2045 865 934 1037 852 377 669 901 1233 906 780 1058 530 455 1699 200 2271 2259 1069 822 1471 576 877 394 401 767 814 1080 2076 2319 765 819 1525 305 340 298 293 912 1073 132 944 1151 936 329 848 1085 1036 911 1232 687 759 616 115 681 359 468 1034 1292 964 880 1132 284 384 449 782 943 1629 986 605 1071 987 249 799 892 736 580 944 546 781 509 792 568 2081 729 683 2267 427 88 319 1153 849 1155 391 1015 952 949 2371 711 296 896 888 1440 2306 1234 923 796 631 220 501 938 791 513 1175 1402 229 558 1000 728 1088 922 2168 289 750 608 159 853 2015 1339 455 791 408 352 1631 780 578 1442 852 903 153 648 881 1279 1866 724 537 533 1396 544 532 575 1216 1004 1800 714 939 888 879 31 953 275 701 889 920 1163 2386 575 510 2017 950 444 507 2143 887 2114 295 682 1225 338 83 1191 976 467 1073 893 707 617 616 1269 853 814 914 989 787 880 464 1094 427 441 668 573 777 778 1008 523 2087 336 360 516 607 1953 461 671 1103 1742 1503 916 693 1551 936 535 1162 354 749 351 817 831 493 1848 714 1082 880 557 490 445 539 790 329 924 964 988 243 1084 651 189 1995 811 491 1282 530 375 1205 944 1088 653 627 284 903 859 1081 753 474 412 712 656 2065 524 384 454 378 959 290 758 707 497 191 1002 435 585 398 1129 660 184 737 864 972 761 618 2111 1384 1400 699 772 430 1024 609 691 828 499 898 881 425 645 1356 1905 486 948 768 703 2508 1122 754 297 665 968 1093 521 677 490 544 204 679 1503 691 332 1161 445 975 659 883 289 338 1027 629 1089 569 224 744 1392 873 1154 638 714 577 2195 431 371 1932 374 1064 89 227 730 105 308 629 262 548 2156 776 359 749 1222 173 779 202 836 545 549 471 679 660 635 160 680 77 752 598 301 453 1008 1307 725 642 338 2203 562 572 756 1160 407 1780 767 1029 189 531 529 1476 590 871 1367 422 761 481 190 1086 1667 1164 831 549 613 849 1169 260 944 1059 518 717 956 766 585 1383 228 480 989 1890 156 965 1301 513 665 710 823 793 344 351 2094 1070 937 215 949 495 583 892 652 692 1077 504 1083 1066 1129 707 1341 898 448 612 339 425 1249 2217 718 650 371 1103 526 506 501 236 774 312 896 652 665 1097 662 1185 270 642 407 1210 1629 2118 2427 553 217 545 2309 647 579 334 118 403 875 1063 397 930 524 277 401 403 1176 898 323 2243 707 641 662 761 780 488 587 702 539 1135 693 717 542 883 790 2221 1176 698 1046 539 836 1191 815 907 535 985 499 985 467 238 1246 1101 1005 814 376 424 846 240 762 2070 712 476 1110 417 937 364 771 898 310 581 310 1257 2353 781 354 895 2349 745 1476 464 679 589 125 231 553 609 2128 204 639 764 711 319 931 779 516 1190 487 816 1808 816 755 328 1280 728 509 1293 441 820 762 1125 848 795 375 821 603 953 465 1775 388 602 2173 2045 777 302 1028 1041 1098 632 584 570 494 274 331 499 908 617 1576 2011 740 1021 480 530 1171 183 771 588 521 729 632 1055 266 1976 869 699 874 939 685 760 274 201 1680 792 657 814 138 1177 468 2019 845 810 163 1284 188 528 733 834 796 1324 557 250 427 926 947 2061 1310 2027 285 2168 871 864 984 1101 791 227 420 329 1099 1081 621 438 320 695 655 411 344 159 530 767 853 195 936 1352 599 263 775 442 738 487 1328 495 164 905 947 667 1143 544 368 578 535 1039 547 101 1038 327 212 804 847 460 169 318 371 993 671 708 308 876 1640 1022 1952 1011 700 699 346 1195 2028 1177 706 2081 334 455 572 807 333 1156 179 754 1924 625 484 418 300 1223 486 1276 297 527 365 386 562 515 558 713 366 1556 543 190 308 866 1138 833 319 537 516 120 799 284 150 640 475 1027 648 847 655 2443 922 512 798 631 569 801 1237 637 461 545 1103 886 236 435 1647 488 911 740 655 2277 1220 613 1034 585 783 1948 516 894 1285 698 1029 940 346 451 1942 800 309 1512 853 471 521 684 1027 410 532 497 609 2009 338 655 1296 343 283 521 511 493 838 784 1293 515 662 1927 433 1205 972 2103 400 474 583 285 1042 353 476 908 1813 779 413 887 1598 1138 313 730 1152 1397 676 707 377 798 853 821 1029 317 735 999 218 981 687 524 1683 1954 653 482 361 1435 1095 1281 813 531 963 581 1127 807 329 461 538 1565 503 2123 1083 495 851 815 945 512 652 1033 131 337 465 505 1048 361 1298 445 485 835 906 441 332 747 912 1151 915 1084 1680 439 492 848 508 497 986 286 318 1143 921 1296 882 703 195 1169 344 1077 327 809 1985 765 831 290 2450 374 925 1097 1748 781 945 982 813 491 933 1038 1124 162 701 1990 841 1501 382 1922 349 487 98 1324 1589 1008 726 241 433 800 249 1241 1005 1272 472 1037 368 341 482 1307 642 2087 662 586 842 950 492 1084 954 1343 298 235 268 301 1084 347 1047 727 412 837 1430 546 2056 901 958 1221 501 2567 671 1187 1067 660 485 774 322 2103 183 515 173 314 1739 509 297 753 2223 1115 1045 762 407 393 480 662 474 631 663 1754 690 523 591 1789 556 626 656 1174 565 276 539 2250 1249 462 762 118 693 1132 1519 723 2117 621 553 421 1033 947 784 1181 851 961 1142 1117 1003 686 1330 850 424 1165 253 661 420 568 246 533 979 977 233 136 381 1006 380 646 240 920 968 966 1561 1248 884 734 2360 656 933 279 517 622 799 851 912 532 444 1212 611 823 615 1899 666 488 527 432 1013 987 197 1617 859 1862 607 103 1799 1267 1670 486 237 415 540 2114 600 381 1728 160 874 388 852 482 783 1585 1353 691 852 486 1028 852 330 363 364 1276 1036 518 515 884 861 1020 739 560 929 1169 216 945 629 465 47 624 1313 1226 367 615 898 852 574 361 357 557 1229 342 884 897 546 648 2502 796 539 500 995 833 622 747 415 902 275 1931 500 1263 732 2116 391 2333 2081 1048 279 904 667 1102 508 876 629 333 1517 1129 900 61 816 2628 52 1181 386 1005 661 722 609 1171 885 69 868 1194 2223 1120 685 637 861 1427 1238 417 1198 770 1398 1014 784 619 626 390 1190 902 1055 2038 898 736 985 417 917 1076 561 784 388 753 804 572 1381 1333 287 1002 929 1322 984 509 1904 322 440 1509 685 285 293 576 663 702 1936 878 957 597 167 329 662 999 803 1772 380 485 642 918 1067 237 127 560 992 906 1062 1132 797 2206 445 919 917 236 1788 921 873 266 1873 663 1974 1736 541 761 743 401 596 1713 540 1214 720 2045 414 747 820 670 763 441 621 721 661 829 1331 1018 763 765 354 680 791 897 772 1642 798 785 258 940 522 309 221 718 472 611 432 1105 1093 545 2323 833 636 1123 1035 589 542 1562 2417 419 787 955 315 572 344 774 597 567 606 929 848 342 397 556 1332 990 656 644 244 839 1099 2320 700 300 623 636 981 284 687 461 852 335 225 270 835 1605 1438 288 2166 1165 1085 1189 832 293 541 556 1119 673 1500 944 410 1025 1124 882 800 313 727 543 2453 1319 983 494 1145 413 231 953 972 998 384 1939 349 871 419 693 925 609 290 655 648 924 649 876 816 941 704 1021 349 604 2193 832 764 614 617 918 711 548 989 1056 982 1136 2428 1156 216 2303 469 114 1134 595 830 642 755 1678 1201 1917 1636 2413 304 840 802 744 264 384 1126 909 620 449 614 1590 131 1251 2002 1072 1245 1967 932 553 355 972 1126 1249 1801 473 789 1872 1953 587 638 783 392 813 443 1745 626 146 1184 395 869 801 732 839 2221 458 1382 1909 1417 1247 1008 567 211 1045 975 1106 500 751 1911 729 263 1308 1063 490 1813 1090 591 925 418 2093 2087 1006 1335 1994 991 533 142 652 775 531 690 846 1807 235 1100 776 1408 669 602 700 1683 1018 827 1018 583 475 509 490 838 543 388 1477 715 802 334 504 787 1016 525 1109 558 292 306 340 693 874 1598 744 578 1298 1007 518 1081 1702 371 898 208 1127 871 1046 623 832 455 2108 410 1126 307 641 536 2415 1319 2217 301 1260 332 858 2116 551 348 526 435 338 1290 381 1249 718 480 308 888 484 522 637 450 580 993 615 411 1812 921 1322 465 894 1295 617 1743 810 607 839 1272 460 984 1074 2057 522 347 391 723 312 859 450 1013 1343 518 406 313 800 680 1036 1930 956 349 648 931 536 875 1799 517 1831 895 1098 500 977 1299 786 1099 771 159 653 696 496 530 921 735 346 543 224 2125 2110 376 612 919 699 586 857 1645 951 802 630 613 1187 1684 2175 1879 380 559 571 466 1727 2094 603 392 290 660 1281 2189 2143 887 415 1366 722 1946 1177 984 609 721 873 806 1184 1697 492 856 681 865 1985 411 507 485 499 442 477 751 693 579 448 450 668 656 947 631 660 1955 1262 1071 2042 456 612 2200 741 596 1196 1126 743 432 406 874 904 982 1079 445 1008 1842 1134 613 553 783 1228 100 500 782 552 2122 660 950 259 1390 879 411 742 1753 543 1030 321 449 1325 912 493 717 2065 698 544 624 434 912 813 938 1023 536 872 308 687 1570 552 562 1203 353 194 537 231 112 494 1012 547 1568 726 779 451 728 769 311 270 1282 363 972 623 951 439 289 943 775 1010 380 502 1007 1098 1050 291 649 829 1832 1216 381 461 195 599 950 113 940 304 2183 1296 1270 492 525 491 695 1088 260 2032 807 985 460 699 2439 2100 1335 525 826 585 822 817 1216 1171 595 920 723 1292 343 378 1832 1047 577 309 584 1385 849 362 1027 1562 256 1747 698 922 473 549 573 205 1388 837 385 555 1393 850 1027 1049 952 643 917 812 1118 879 699 783 298 415 415 966 128 782 1926 2195 955 1028 246 753 830 772 643 833 1958 804 1239 178 842 351 1826 814 509 381 1032 338 271 531 215 565 912 205 567 1391 655 811 801 683 811 771 1234 519 924 195 1068 757 724 1146 635 1059 706 227 1578 2220 566 2213 522 331 1732 468 722 793 626 284 436 1223 1098 1005 215 620 236 1097 355 1182 1846 317 991 1937 547 349 964 758 948 624 625 888 908 393 188 946 428 870 2169 2137 716 1098 1031 551 903 719 844 546 348 1105 668 2239 1276 1468 464 760 599 582 1256 93 794 1898 1342 563 520 932 702 979 906 430 884 174 1004 752 611 610 1684 1099 376 1966 2024 1501 853 575 1569 416 517 180 808 1424 227 393 1980 596 1272 759 851 1131 281 795 712 710 962 1102 1380 798 2526 1178 878 858 814 197 652 852 461 1076 1212 1615 477 560 632 830 768 708 326 2344 778 602 1827 513 1176 437 233 202 322 824 607 487 853 206 662 1043 1148 916 2138 102 516 977 692 523 757 1419 893 1268 1783 139 936 260 1710 1474 2389 1591 206 1224 926 600 596 569 1165 1550 645 513 1089 952 1053 472 743 165 1353 846 481 371 387 778 849 1336 1369 1438 621 540 276 527 372 1114 728 547 306 748 442 1020 916 727 1404 782 2202 645 1110 557 747 1031 144 859 510 822 784 808 1499 316 422 1074 549 417 535 995 200 1019 444 299 1080 1154 922 906 671 784 373 1081 525 1204 1070 491 1743 1354 1008 1218 798 935 1010 560 264 1125 953 766 710 1476 182 1774 792 371 901 834 866 173 914 558 622 696 1255 201 2113 1383 2093 708 381 557 1361 741 1087 853 1780 428 752 392 1957 753 646 980 75 1295 2166 1028 1959 701 344 458 901 408 852 129 1813 1012 487 2004 833 497 620 658 695 461 1407 391 704 824 252 1204 1011 443 569 341 609 1063 749 485 733 471 256 2031 827 1280 442 878 647 1751 1039 1900 1081 469 135 2182 389 889 1108 378 346 1973 482 316 1308 2133 486 731 786 1164 1192 504 1123 745 579 627 785 557 1742 881 841 974 205 1401 555 105 1309 293 944 1128 1051 2021 1129 380 1371 1994 1260 919 2161 435 950 495 797 1258 1398 890 1731 1699 366 631 2423 984 475 704 594 1446 711 466 417 2201 186 913 854 477 2202 766 770 1349 914 626 586 1228 693 565 900 832 1374 578 2221 943 755 394 1108 1005 789 1344 1146 717 636 1292 928 991 630 912 1830 561 1416 454 493 713 930 411 299 1047 696 977 1316 471 901 1089 945 859 1000 528 1125 743 470 1564 623 1127 205 1163 673 288 183 1904 244 1049 1156 2478 344 1137 378 800 1320 645 647 905 960 973 1871 942 483 533 541 313 399 475 726 261 1589 773 2275 976 726 1052 852 274 582 619 1964 308 227 883 761 557 777 891 1590 788 1898 745 858 647 547 991 1934 883 1005 218 853 1064 635 737 726 706 473 304 249 648 958 1777 614 679 551 440 138 758 807 469 1247 793 723 1036 673 728 2149 849 2178 1064 330 686 608 352 924 716 711 698 84 866 544 1912 809 752 2083 872 814 1018 434 888 532 633 1583 420 1279 352 815 590 260 722 199 1621 399 589 982 649 1079 623 690 866 875 563 537 694 940 208 663 670 1039 686 1402 789 812 927 902 1256 602 1496 2041 707 634 1360 711 114 560 534 1021 714 925 580 233 910 1932 344 195 602 1776 963 617 414 1259 2145 2267 1040 2095 572 1028 1070 898 1236 500 614 1786 752 1632 1650 648 2419 1065 865 541 663 446 1815 440 377 866 1055 580 624 167 518 1120 359 1621 319 1268 75 534 325 1256 1017 1061 1021 256 373 1129 448 827 414 1061 1716 1177 737 151 273 496 294 1011 1049 375 938 968 1081 177 103 450 740 1065 608 603 946 1850 924 338 2160 448 481 622 717 807 286 1120 704 1041 820 537 774 1105 567 638 1637 893 328 942 490 974 521 766 851 943 994 523 410 771 1550 851 478 290 1009 387 2169 627 452 522 1599 1323 341 1034 1862 904 567 401 1223 1103 694 497 251 1262 540 889 608 278 775 266 502 1269 2206 275 320 569 243 1462 974 404 322 381 702 637 1030 486 391 177 364 657 1965 1853 1784 827 787 496 824 721 635 759 852 608 207 1160 354 868 1342 315 584 1791 359 357 904 662 1161 366 786 470 453 754 457 563 1438 544 1448 1087 2108 618 212 493 320 1760 1968 390 590 617 555 540 755 912 831 591 867 591 1023 837 845 952 356 912 773 992 750 1077 1364 906 797 503 581 301 829 381 167 510 1348 1156 1195 1011 472 857 1315 236 281 1814 756 201 658 2131 901 938 189 471 1823 672 838 848 553 1219 412 746 803 1303 474 785 492 42 831 265 1184 973 1348 967 1723 1176 354 1248 491 1077 1260 620 135 355 363 444 1171 486 755 1012 529 613 431 372 374 715 710 336 308 984 472 1078 454 305 572 1123 268 675 840 2046 1414 871 1206 833 408 932 894 448 655 160 1416 1022 426 1868 303 336 383 2113 908 763 216 1945 1181 424 693 368 578 695 493 1065 498 478 979 653 973 1226 653 745 929 1751 978 386 741 591 1586 1207 1121 927 430 894 2062 702 1255 474 2097 707 491 481 1760 626 775 622 288 798 160 275 1476 604 588 370 917 870 687 1065 923 744 1286 2268 394 2048 867 355 387 245 342 823 512 591 768 606 601 587 184 1155 914 2153 419 637 766 532 132 735 897 150 481 711 933 866 383 144 349 1244 695 662 509 945 404 387 1324 584 420 748 886 1413 345 645 733 858 576 512 457 626 915 2041 683 664 985 240 1151 1266 668 468 557 1097 770 688 552 1219 335 1258 809 1826 132 502 1760 753 1083 786 964 898 917 841 1591 868 1212 1009 742 621 813 401 579 637 694 1280 1935 1314 469 414 1335 519 990 2112 760 1794 527 1258 708 650 548 553 850 480 1991 690 812 476 1951 1048 1655 1073 413 98 768 962 611 1057 738 792 802 532 1207 451 389 970 568 1173 279 1103 610 1094 775 1564 639 652 667 1094 1521 546 277 757 2281 1086 884 697 640 1526 703 876 918 848 1156 1317 437 543 761 845 750 2030 188 1098 1082 694 1144 253 703 182 320 2225 793 1200 638 662 501 805 1216 1114 884 707 2397 514 1185 793 922 773 449 595 1042 1017 876 1744 710 903 1171 427 985 820 911 866 488 720 861 659 248 1024 908 665 641 712 1062 373 1049 1112 2005 857 1146 582 489 598 770 995 784 1726 1246 783 237 457 2486 888 778 702 541 692 684 2294 549 1526 799 278 2073 367 456 635 722 971 2263 1065 1941 335 475 1266 2426 317 50 591 1061 788 1026 934 426 1078 2594 431 204 707 505 2045 465 624 841 438 1299 948 1295 548 968 634 1211 691 444 398 490 242 959 666 554 757 1017 826 554 100 1576 723 923 316 2062 678 857 779 421 393 662 1932 196 803 355 377 577 252 1069 250 1819 676 363 456 1146 358 624 1322 931 760 668 881 467 809 330 1120 789 247 948 495 471 797 823 500 586 523 442 1714 1987 297 938 603 412 351 451 559 935 2263 789 719 364 626 761 576 591 466 713 663 1222 366 1033 656 559 635 232 630 71 994 387 718 565 1809 511 434 1268 446 996 467 708 270 817 2107 2273 1020 704 218 303 424 699 236 1063 2116 578 421 548 318 1429 147 787 1636 345 554 797 400 345 936 603 643 550 316 1124 925 711 673 1090 2468 714 1610 527 1273 1070 827 829 1067 199 995 752 671 606 1115 404 813 1606 1171 368 908 818 737 988 750 597 108 368 1193 1797 980 890 2096 890 376 198 1126 873 851 1103 731 374 2015 1134 834 604 747 310 446 547 506 534 415 706 130 771 268 550 828 588 292 817 891 867 360 646 656 851 909 764 553 300 555 289 1386 246 126 1465 1365 682 548 438 446 637 855 2545 2321 1889 385 724 1884 368 817 2347 1382 650 357 892 589 532 878 852 375 1499 1046 1283 2077 1392 509 2034 778 1037 999 600 532 1100 335 1054 644 728 1291 507 859 691 633 1141 778 862 957 246 1210 969 852 989 458 1258 2100 1195 1765 716 702 679 359 765 596 1546 312 764 936 1061 787 786 785 2139 302 1490 686 1142 999 769 1351 1265 693 793 432 1502 443 766 711 674 1767 819 732 1235 601 742 778 1100 555 915 1386 303 2202 663 188 427 2399 713 111 1622 933 698 333 473 802 1110 466 584 622 308 656 350 819 958 2246 420 809 2451 532 734 1891 676 342 1669 1040 668 254 595 1619 768 2044 909 1135 1123 546 700 455 447 342 607 1005 92 451 903 157 266 1892 1166 478 2216 260 734 487 669 196 744 803 571 744 553 965 2345 1271 257 500 334 514 466 428 458 166 419 810 356 953 591 1225 493 337 649 1155 368 642 782 909 705 175 1325 252 499 1249 530 500 2080 893 841 2529 1242 251 616 656 782 1151 1889 856 625 1915 705 1863 490 579 2069 842 600 280 828 659 351 2133 324 872 193 656 846 1072 724 415 1010 543 867 163 990 1419 1002 568 678 1033 901 600 123 678 2014 552 460 284 1304 422 552 2191 628 1091 781 627 1067 292 749 2083 715 87 976 1284 479 1007 699 991 866 2098 528 375 517 335 1117 2332 1195 676 656 749 939 1237 528 341 694 316 703 562 983 767 2210 2297 1784 444 1076 306 1139 1694 885 1731 520 852 346 953 909 2020 554 405 989 469 1007 876 1979 78 1929 668 362 684 285 577 493 585 1232 671 87 900 1776 591 1457 400 496 898 406 384 207 280 719 1431 413 923 1140 1845 1798 1755 1574 370 741 295 614 341 920 271 657 1146 438 404 812 539 128 1204 1734 735 1213 570 1717 1487 435 195 999 617 608 862 391 822 203 2292 2048 1011 736 294 289 1615 816 794 940 355 319 612 745 525 687 413 524 1911 608 1321 2258 368 450 269 200 1249 1646 827 508 995 2263 864 425 293 168 1364 2030 898 737 1046 1139 412 216 694 868 297 749 744 1076 506 764 1404 1879 558 361 875 489 918 1159 938 956 248 953 1080 646 483 802 1171 285 472 803 519 156 325 656 1639 493 245 744 642 1610 523 146 662 1031 857 820 516 810 452 2198 367 467 2070 1094 691 1217 298 1334 945 180 974 1517 825 237 500 1303 843 372 725 344 737 572 729 2081 255 569 665 1118 142 582 528 471 845 875 403 521 1726 884 1417 757 468 490 971 884 326 387 1150 698 647 1020 1064 198 1401 447 650 581 339 1424 503 813 744 1356 587 326 623 2320 1029 714 531 707 1189 543 505 539 621 805 914 568 706 1004 1083 309 791 728 392 1342 439 339 647 669 543 428 444 407 734 1388 572 498 1265 309 819 1138 757 638 625 989 588 479 754 799 766 487 628 1144 887 1116 1970 1872 986 1068 391 838 849 536 781 332 622 877 769 349 880 221 921 995 2133 625 684 922 703 793 123 257 546 1692 1208 685 1394 735 365 905 876 465 529 468 712 1760 94 2097 646 690 873 1824 242 618 290 1795 803 635 2456 250 1072 1132 391 415 1897 630 1548 473 836 1733 730 1172 595 210 796 825 248 702 202 607 919 787 1049 1814 400 1362 992 1048 221 945 759 614 1474 1306 500 295 1230 512 945 899 2030 1479 561 2164 589 827 1750 726 1042 886 797 762 379 1891 511 713 978 1348 532 737 908 868 713 777 815 734 891 395 769 423 603 664 825 1913 1967 504 1014 1930 1044 834 271 509 119 610 468 508 911 1141 487 303 655 667 1132 837 380 1028 1656 675 542 595 438 571 222 269 840 913 738 2512 1498 1188 813 1080 1526 304 1120 1126 1355 652 603 284 1082 1231 637 731 699 306 1055 1998 519 1385 746 466 1847 731 810 1169 1142 1654 593 507 380 791 178 230 627 775 912 561 941 1662 1330 446 857 696 1053 314 315 1420 724 865 407 767 556 1170 595 1222 1612 2421 946 893 895 402 1211 486 643 1966 858 1075 1716 292 979 657 776 709 888 1097 366 1098 841 189 360 458 633 671 1398 236 1723 368 1037 203 1326 781 254 1156 168 2301 1140 683 401 719 693 247 378 840 806 1208 1130 1288 881 116 339 279 394 646 2015 1149 2176 846 518 511 473 752 1241 663 935 1685 1196 1120 965 742 508 356 746 502 837 348 414 1254 428 667 534 747 2001 1977 1960 605 957 637 897 281 1582 358 2168 841 1872 487 2227 533 506 768 939 736 723 738 312 811 534 337 639 689 459 588 81 963 520 1143 649 508 500 593 684 1113 1831 362 523 927 520 710 569 1758 532 483 132 1079 300 1846 896 889 818 1147 1824 164 1278 216 436 664 2572 199 589 661 1989 338 887 2188 1169 838 447 273 1968 566 555 1001 808 606 694 1165 929 220 510 2041 543 1122 659 947 1624 2042 503 1820 427 1837 568 466 1878 786 801 1197 929 614 533 586 517 963 195 565 1365 680 595 1148 640 751 448 619 665 663 923 799 717 650 1199 1322 463 1054 743 2195 178 641 829 811 2231 685 539 764 108 611 523 936 812 810 776 252 784 725 417 772 267 1456 893 1296 1017 1417 431 518 820 660 1283 1555 574 922 951 982 1994 493 875 2113 790 1167 878 991 1705 1938 1012 567 303 1046 826 536 470 1019 519 886 873 1139 573 1309 1178 1289 714 996 910 1135 1588 1244 414 338 603 846 323 601 642 351 446 836 1908 692 2084 789 657 1818 1307 454 1242 942 921 1222 737 1510 722 1403 643 839 853 1419 506 728 1018 1086 749 742 952 135 898 482 1851 552 759 1408 752 795 1328 900 455 1480 1403 522 1163 1106 865 317 705 979 99 376 343 451 268 552 1238 704 1006 944 545 1031 1949 763 884 454 1338 664 378 501 820 1851 1064 860 790 365 801 880 729 526 1092 658 667 513 1278 761 623 996 881 1363 780 742 308 708 1249 862 803 1768 446 684 573 1139 1072 752 284 705 879 670 1163 826 1140 616 882 898 328 290 401 574 459 746 787 747 1199 507 1700 537 351 795 2274 1061 626 352 2179 944 959 676 1192 789 1173 694 476 256 551 745 2097 428 532 1229 762 243 723 986 541 533 1916 1011 203 876 186 848 222 505 1421 481 837 2497 745 1133 969 59 1818 1243 325 1798 675 890 505 648 732 452 2295 503 648 544 840 1145 413 393 763 1774 651 484 1381 722 1885 415 1237 857 930 744 998 653 1988 820 367 1068 386 82 452 631 955 1146 828 500 937 1096 611 700 617 498 1165 811 1100 2171 258 990 2512 312 919 1345 888 461 1209 789 717 1648 486 462 154 2254 700 478 640 347 1292 813 350 1115 1223 707 781 1767 1260 2144 784 1967 603 344 458 1658 163 1121 1415 815 848 294 473 859 483 844 633 963 591 361 1058 1210 699 1347 490 702 896 574 861 2059 641 235 900 609 871 294 1267 480 683 852 733 437 1778 2274 528 724 412 621 945 662 252 498 2341 578 1224 697 965 454 734 466 1236 359 578 381 801 981 239 1381 725 1170 796 512 1315 1000 855 1855 1192 825 430 1308 765 1300 682 1098 1321 700 500 1351 362 1128 922 521 445 633 704 523 547 168 966 968 600 1148 663 932 1412 604 652 1368 710 291 732 1601 527 378 896 1269 1037 1911 546 803 860 860 988 1201 520 571 556 1174 410 299 753 805 1016 542 963 2422 775 1912 1350 722 941 1095 1393 1359 605 936 879 678 457 778 847 1119 1898 999 193 802 590 785 1401 202 2338 1264 1288 1120 1123 1276 529 653 996 829 1041 955 513 1514 484 632 613 815 797 535 745 1063 265 257 309 659 2069 1866 794 832 378 617 1220 698 299 783 436 194 1489 1904 841 876 582 656 325 729 727 1065 944 1819 2105 868 643 416 1268 1163 543 1061 618 909 1037 1178 1891 1637 681 785 1446 363 2475 917 372 107 899 587 520 570 702 939 757 599 1577 285 917 962 1396 681 303 655 296 737 1727 917 1720 1235 258 658 987 935 216 467 1216 310 801 2259 1966 1019 2024 893 405 1829 532 711 277 1074 340 687 922 430 916 1042 1705 1040 886 704 449 875 556 611 541 847 462 564 762 1334 2150 665 429 897 1287 700 812 330 712 877 1086 939 609 947 1026 2037 537 1168 308 743 861 800 496 908 298 875 1110 836 714 892 1574 2079 765 858 830 650 482 854 911 436 714 380 479 1293 849 2171 462 548 279 2196 1454 674 260 367 1894 691 877 1196 1291 674 504 675 357 345 1432 529 218 189 854 785 2055 2599 1020 704 849 1616 406 917 828 982 350 876 749 806 231 481 1968 935 996 2366 646 1147 1192 1364 2175 557 790 896 877 838 500 288 396 1712 869 535 179 531 1032 802 809 669 1413 299 446 285 697 1045 1248 483 622 1341 1994 692 246 1195 875 834 951 515 332 973 498 898 544 1769 1204 974 2056 629 1431 524 1033 1733 782 2246 1747 1706 173 764 2206 742 689 888 1607 2319 621 983 1041 712 504 712 688 599 738 824 2034 660 629 1974 168 1142 640 450 1165 839 624 383 617 1422 451 271 1197 366 1092 673 314 92 609 681 1725 432 720 237 809 545 598 1047 422 461 435 542 1982 2243 541 878 2279 2002 798 703 2204 201 386 790 385 560 558 538 1016 1718 2495 954 568 370 1170 868 459 587 878 441 780 404 697 669 451 658 511 417 274 595 625 1091 523 797 790 1799 692 459 965 614 606 887 187 584 676 960 725 1283 772 1781 630 1347 1137 181 636 660 795 756 1185 643 561 1070 654 1076 1634 774 1869 2635 381 1920 543 1864 641 1254 1055 628 386 1858 628 530 637 563 580 365 1412 815 211 2529 1069 744 673 598 515 783 372 176 1505 992 1140 292 302 1227 836 1572 698 1026 713 424 781 421 174 1141 1972 978 1002 810 281 1463 906 1026 797 762 1171 775 1066 630 804 189 240 809 973 1682 1603 579 915 1634 846 442 537 833 345 746 724 1005 335 2111 801 472 170 550 754 822 552 213 1194 1093 408 359 761 114 484 1586 771 799 2076 335 253 1189 922 695 1006 894 1461 1092 1225 891 1340 262 1882 537 732 905 179 990 404 2169 593 769 885 861 678 1077 203 1495 867 126 1384 459 1179 633 583 1217 685 1051 1018 1937 542 596 541 1520 2015 198 2014 1129 258 845 2134 282 352 160 781 765 647 940 964 1043 1922 434 1212 210 275 1942 393 574 834 926 526 711 1138 375 842 220 583 563 876 881 295 702 738 491 956 820 439 491 521 780 1038 762 798 564 743 947 791 1048 301 796 406 839 581 459 2107 644 1013 671 934 417 689 1128 419 416 591 1705 289 629 707 726 343 517 58 451 242 706 368 490 662 519 2119 1964 1249 684 2312 1142 1177 588 306 732 1093 534 210 301 426 979 1196 625 1816 637 976 736 738 806 478 657 1706 438 281 958 614 406 317 503 578 867 1752 703 884 1067 859 1231 221 998 443 809 1078 723 975 1248 859 1654 984 475 2145 668 811 960 2136 844 501 407 2121 364 172 203 1237 1931 2131 684 922 1156 506 977 567 685 1001 1006 782 811 2120 579 988 700 1195 1356 696 1148 91 466 1767 744 900 359 540 957 478 1052 1352 515 190 338 558 1178 524 234 890 567 701 759 747 488 987 1389 425 2190 1563 1115 1355 733 1770 689 739 1207 694 146 592 1265 492 357 925 430 495 628 296 638 1216 501 87 913 2192 606 846 518 1230 724 811 770 177 431 778 1032 816 1658 578 790 714 859 1033 615 1557 343 1286 468 671 694 711 409 315 699 448 1824 714 954 315 699 267 603 176 1306 931 77 695 1028 700 1892 814 1494 646 606 2118 2206 1351 706 911 662 1082 826 1105 1293 2310 561 747 613 1739 592 522 1198 881 461 2290 591 147 743 262 335 923 488 961 656 1273 388 1067 560 634 579 379 1949 1298 697 1147 117 1682 776 708 764 769 1228 614 2210 714 524 1308 320 875 808 865 1248 634 387 1081 560 1845 340 481 522 724 1156 358 618 793 1063 575 1064 369 641 614 914 706 750 1014 621 77 540 667 727 2273 970 744 1260 788 731 1373 684 597 440 1489 1078 342 991 230 239 625 836 475 377 1081 1110 398 938 359 357 493 415 650 931 883 440 1471 2088 312 504 744 450 462 2123 1916 750 1806 754 641 838 510 298 719 850 221 225 677 1380 934 359 2026 1431 1371 414 727 453 765 868 1057 578 1222 1983 444 175 206 1220 589 340 1956 570 809 288 370 932 714 1552 1689 660 299 467 439 875 1439 657 2493 733 745 547 937 978 947 253 931 734 411 860 321 878 1025 1279 515 964 601 663 818 851 237 515 70 2035 284 1253 1564 179 628 410 495 1241 1169 330 1553 977 206 1132 565 356 314 1290 614 742 1816 752 140 2302 217 1282 1165 883 1410 1024 530 550 1197 452 716 814 1007 351 292 1125 741 791 1049 1046 310 707 828 910 838 720 363 1166 500 737 820 903 656 577 1589 1197 820 952 92 1210 885 231 671 743 719 769 1984 966 367 559 475 600 498 1536 593 720 1646 466 564 541 450 700 859 1752 855 875 902 364 556 833 1329 443 924 477 564 91 1139 793 1943 618 451 364 539 901 1184 215 657 1218 932 416 849 1039 725 1138 567 1019 584 301 782 371 310 718 860 272 1452 2009 149 463 813 674 576 737 313 1197 484 1232 403 1919 2020 1322 831 1253 2303 274 1587 1144 533 1070 624 329 567 387 411 402 376 360 1107 713 1017 876 1908 423 1495 1573 567 1085 755 341 500 727 479 1127 385 587 747 396 1318 1266 526 581 270 874 501 642 962 363 538 409 163 1425 1064 1392 190 581 585 240 522 292 845 148 593 2123 412 495 604 918 830 438 688 415 344 512 699 454 602 757 576 853 280 997 250 558 757 724 487 1121 758 858 245 1083 754 390 617 421 447 856 856 1019 665 916 171 148 761 834 296 2110 802 661 962 905 431 542 1894 404 921 280 960 437 188 910 448 352 1810 701 557 2319 433 458 162 1155 1991 837 516 338 787 786 462 1018 498 1290 374 885 565 1098 1904 517 610 1336 380 544 916 1681 1240 951 567 522 864 2256 446 1124 679 866 967 1023 1102 838 778 796 361 1050 573 524 1447 1120 1071 694 833 219 201 108 1125 368 1761 196 223 681 1022 660 868 857 559 616 1414 114 701 2360 288 272 567 770 494 640 1003 551 986 641 1727 668 779 680 178 560 843 2164 510 481 790 2228 593 1048 603 501 785 657 914 344 163 835 499 344 1827 1040 1869 383 970 276 872 388 814 2029 344 181 636 1334 764 357 1085 638 112 1750 80 287 208 141 384 545 82 214 687 1850 253 2143 841 760 634 1121 933 231 2158 897 525 512 102 850 878 676 2018 1858 951 2092 565 2021 1006 1343 1308 831 155 750 1507 864 518 1030 1009 444 1295 316 321 943 638 904 627 307 2094 625 641 1365 315 2276 711 565 914 407 382 957 1231 964 604 1087 819 642 667 201 287 886 1043 815 183 442 861 612 476 310 1823 926 1801 843 727 596 529 775 1051 1153 907 690 871 1042 304 818 316 1061 502 325 1038 496 892 621 548 721 772 487 217 682 1164 1125 921 579 677 1249 2147 1026 207 245 1923 178 1067 913 212 615 1067 456 324 153 2083 344 247 820 957 246 1168 231 591 313 698 2152 712 574 383 504 1189 665 750 1129 136 1227 674 792 744 784 565 260 1178 538 1009 172 1096 471 532 387 503 321 964 1070 989 458 1052 1047 456 660 291 1594 1059 181 1143 818 1144 688 511 1960 579 2210 845 1928 650 235 188 489 875 711 2117 1130 669 826 562 640 303 206 293 637 313 893 2069 864 748 1106 2017 971 346 1115 690 627 995 627 816 352 452 1068 1128 1469 563 778 627 268 937 1411 484 245 603 1147 317 1042 724 866 754 35 863 1405 815 1867 371 695 638 550 429 311 348 1316 435 1269 521 1609 770 987 373 598 783 663 762 912 1950 1821 1143 577 527 539 584 363 1017 806 778 1095 835 2027 928 312 190 669 885 956 585 582 186 856 158 152 267 285 343 1909 715 1271 1059 1253 916 1269 557 483 397 740 347 174 607 626 471 530 988 529 1627 1007 1233 625 378 932 442 1190 1167 1925 930 217 1786 223 428 322 1545 843 379 314 310 966 2012 826 853 743 806 1114 1153 405 640 88 1508 378 808 579 559 704 690 1408 286 535 718 605 445 661 538 1706 379 1808 500 512 187 804 350 342 331 527 2272 844 648 746 536 1084 1283 1795 947 879 478 690 274 824 621 331 497 535 946 1265 613 1965 568 573 322 702 1316 362 859 1068 1136 1065 472 1989 993 1753 839 1183 553 484 967 1304 1080 340 1066 1195 792 1868 713 403 831 1788 319 307 1168 2074 484 822 375 797 359 857 969 318 1229 983 446 1078 605 796 289 1022 416 298 777 679 792 442 586 530 657 367 513 518 1048 965 1498 564 404 1275 972 381 654 1121 2178 2265 2368 280 143 576 2023 100 1868 1704 765 1517 857 773 618 927 130 1070 380 547 417 126 572 1032 918 2359 2154 1016 1121 346 563 185 511 1474 550 238 1337 1250 754 857 422 2325 826 358 703 848 908 663 568 503 251 1053 792 811 319 1520 434 905 660 571 1106 636 2048 383 563 1833 588 792 178 1909 1046 718 507 960 177 2099 895 832 531 804 883 318 793 2124 1077 571 988 778 473 910 1251 796 256 1057 1061 1567 330 910 770 524 855 2003 233 1310 685 316 1408 630 1272 733 921 276 1106 752 651 941 950 1085 521 1603 667 656 864 802 1342 931 1814 466 1991 232 566 193 750 61 624 1190 725 972 867 474 873 508 840 1750 2063 1831 360 1187 772 201 1121 2192 340 302 495 831 1781 671 1369 525 416 690 279 1273 2281 712 1575 2237 845 540 394 969 653 1064 742 596 773 1038 2015 577 877 771 417 781 294 817 1064 639 567 836 1038 518 956 1083 2337 447 664 363 692 991 2125 377 797 246 431 2278 2168 1048 841 549 912 317 813 707 1857 854 876 1017 886 441 361 1178 553 2083 469 793 964 340 502 578 1083 871 919 649 1763 909 448 2471 396 992 1193 2404 1509 477 725 417 620 1783 572 863 386 2038 132 485 596 659 930 97 1050 1410 984 836 1597 781 1046 674 1795 858 2276 735 658 336 496 1169 969 1309 1076 896 752 853 566 1954 2288 862 673 571 1060 1178 730 407 855 891 219 1178 837 485 811 1196 487 785 729 578 2085 687 858 943 938 359 1227 571 1019 1097 368 676 684 536 2221 650 668 494 949 449 737 1324 1821 382 595 562 330 737 2288 1235 1931 416 306 145 1121 393 805 593 1900 1390 1099 1296 1346 1235 1339 492 572 523 1511 794 1968 1177 993 1094 1096 486 1971 517 847 326 1299 626 1160 306 252 801 1032 544 1578 1593 492 687 770 1786 392 190 610 1304 1286 2022 389 439 611 1067 1188 553 2318 221 1221 1075 336 1214 750 1031 622 514 711 818 225 366 675 1073 758 2045 1978 829 1076 2365 1243 920 691 1721 699 1006 708 1203 679 244 848 1883 844 576 1242 62 485 419 934 1905 846 1173 1864 836 712 915 548 1595 988 947 463 1094 906 888 1994 952 969 1073 717 960 1928 795 448 533 757 840 348 918 1248 668 958 401 962 342 878 662 949 250 636 1229 792 540 582 575 301 702 417 864 753 678 876 606 282 1159 1240 795 829 117 1246 1659 1400 865 891 677 1601 496 858 461 804 416 784 729 1971 709 1416 672 845 1004 1030 1482 520 646 1623 590 2288 882 370 591 1047 636 945 1171 828 245 383 243 366 196 175 330 540 513 660 766 618 726 1809 1386 711 655 2037 420 1234 139 315 648 1333 951 2346 889 1093 269 882 1031 847 457 1052 1208 159 752 579 1253 401 318 377 964 539 1955 1666 976 818 103 451 626 1000 1896 761 1071 768 760 655 520 1890 2240 1087 416 868 561 836 225 109 554 952 1093 851 1407 1385 332 462 600 795 2054 458 307 640 714 535 513 731 1825 480 1382 734 659 1308 418 480 960 567 423 196 1133 713 367 827 833 899 719 1154 474 1902 908 640 672 792 667 1098 1924 1954 191 1711 609 311 678 679 716 1858 953 466 985 563 752 831 297 851 1406 845 727 521 485 525 574 875 217 669 271 592 772 510 790 716 421 611 830 368 1908 788 386 420 817 432 728 1456 912 1158 847 360 677 747 344 1214 735 1365 2138 994 348 692 821 792 798 609 171 394 1121 480 427 948 796 636 902 454 1339 640 214 885 974 411 438 714 552 690 870 598 1902 612 265 2370 751 795 557 182 451 789 590 1038 412 780 310 174 1437 288 430 871 1060 437 936 927 1954 637 563 668 606 564 447 249 311 459 814 572 761 511 309 651 820 701 912 713 2019 1843 921 758 1148 867 526 396 2396 708 1644 863 429 976 810 126 1097 338 276 607 645 930 729 565 395 920 682 262 2109 424 962 2106 1291 262 1253 659 146 2091 465 879 1314 631 961 1034 644 184 931 1055 426 548 689 470 445 462 1173 247 87 1153 756 873 2412 1276 765 1460 1183 557 776 91 840 621 1176 1558 359 170 568 570 306 322 672 948 405 851 1392 734 844 1000 938 928 917 451 961 920 517 388 793 842 2076 1875 333 1825 728 1907 619 1342 821 2420 1097 456 407 1741 609 418 137 499 1151 469 1950 472 1191 1071 962 775 1233 668 1272 1056 462 543 685 479 502 761 558 604 972 532 907 1427 2144 1272 713 596 1309 252 977 533 1152 438 704 271 1086 1484 783 1219 517 407 544 1820 197 354 726 1155 957 479 858 1243 683 857 717 1197 1173 637 1650 728 203 554 595 655 2027 1065 392 512 526 537 234 527 489 1218 896 265 1045 162 554 839 530 281 1213 350 920 827 949 402 694 656 608 540 760 2146 546 490 1161 223 974 1856 577 324 402 870 425 724 670 632 780 743 625 984 603 958 798 593 909 745 656 838 617 1419 591 735 884 1764 404 1664 338 618 939 754 1902 707 2017 354 434 1213 2076 827 1143 250 1678 2133 1435 1376 1026 703 2171 1341 534 840 823 446 830 1713 1098 721 1961 668 849 902 614 921 393 777 450 458 275 949 371 1261 587 745 525 886 354 441 2028 553 1147 1445 743 631 2362 377 1768 704 207 725 927 566 876 923 915 2079 2140 2183 771 1305 872 1222 540 1060 998 714 174 700 690 717 1024 2067 2094 981 915 259 793 858 563 952 931 930 687 1249 996 658 1101 705 701 734 372 1240 511 1006 565 874 506 722 2053 629 1075 2480 1043 693 664 841 571 568 2446 1059 2197 1129 953 286 466 1002 1236 370 642 346 1026 1097 1404 828 788 608 492 301 270 344 364 972 308 681 578 1797 941 575 600 191 580 765 602 1866 796 850 382 368 520 554 337 590 198 345 367 887 1055 235 1113 865 1348 989 1342 533 401 920 1773 902 778 2191 177 973 463 955 1638 692 889 539 996 714 1106 1018 641 1345 1167 1990 855 238 2016 1937 2257 2127 171 1047 658 1014 695 560 447 874 228 805 518 1000 1074 350 1136 762 578 254 811 1750 725 265 808 505 2017 800 648 956 1219 611 1016 204 571 546 280 2122 663 754 449 444 607 691 1381 1159 460 897 83 569 989 757 925 828 694 984 2114 1197 635 803 1025 947 532 635 484 800 586 882 2101 781 1122 752 765 891 1112 687 240 1059 829 2276 1512 441 1135 753 953 1016 947 601 1091 2199 367 1061 1240 902 945 1606 249 1960 924 1341 1631 261 1018 198 318 369 1312 825 824 151 1131 451 2479 2052 531 752 439 208 558 382 576 424 315 367 346 540 400 363 610 405 799 987 601 514 1634 558 825 567 2346 372 560 1963 2032 561 1143 716 701 891 611 687 43 1191 611 415 583 1120 1039 1317 860 1141 760 1918 784 205 619 1685 532 779 1741 1086 350 1611 206 750 1041 572 273 1042 1059 1684 754 1414 802 477 806 838 1028 366 1966 881 1257 223 960 491 921 695 1064 821 511 1081 863 441 1045 1194 298 386 229 73 439 978 755 759 922 552 1121 126 234 530 335 863 659 807 842 394 176 1008 877 672 670 665 260 959 998 908 676 450 780 1695 503 1783 509 941 694 263 687 540 815 590 1117 756 642 897 702 569 408 1231 709 1641 332 763 598 2554 2143 1153 625 351 1312 340 964 1128 955 1400 678 844 768 594 1241 988 1035 946 481 1483 935 556 365 456 452 439 865 522 788 351 354 991 1537 582 698 1320 540 1305 786 2113 1478 359 1014 819 540 928 655 1382 1079 414 296 1223 829 1838 910 561 613 1834 1247 849 234 276 259 630 477 579 585 595 742 2034 761 1153 641 482 563 1970 1117 2134 620 600 449 459 462 1004 515 804 593 1013 909 658 508 2053 1481 696 910 649 571 615 191 463 456 1331 337 342 264 172 1865 790 850 2252 755 743 879 1314 945 953 510 99 2323 235 906 731 609 1689 668 1103 270 798 640 1031 968 270 893 860 1152 769 542 1433 736 1045 1359 1338 365 2362 780 781 611 631 949 1335 976 773 1221 2285 841 1387 913 768 528 379 775 1192 728 776 483 1027 1707 954 916 717 1192 1266 1630 930 783 1242 858 375 953 1837 979 1582 1022 463 919 264 623 2313 1006 550 1308 396 589 512 808 576 225 817 1004 1056 411 1981 2217 606 824 833 658 284 581 395 177 677 685 1397 753 460 1020 947 271 1811 939 367 1548 770 346 1152 940 730 653 1115 477 487 979 616 554 915 246 530 1079 1089 780 703 463 2002 915 516 713 1633 365 545 859 294 1125 1571 651 379 702 1192 719 627 821 1366 1138 503 611 426 948 477 662 356 489 2168 277 628 451 1738 919 970 242 1335 1048 1233 800 180 625 1106 1697 616 1180 275 806 737 803 985 596 762 1245 1013 664 618 921 1066 1030 836 518 2180 675 432 672 860 732 958 498 1933 956 851 606 744 1190 895 923 1889 904 510 200 466 908 1114 961 929 487 306 689 611 536 741 159 601 725 585 547 792 988 2200 406 917 443 2022 487 669 103 1795 1183 786 551 600 984 1105 977 2091 806 530 736 621 2093 822 599 767 589 545 261 1269 707 469 1070 307 937 327 916 278 845 1927 637 681 624 795 590 778 897 936 2409 428 690 345 683 431 1830 1265 426 565 381 948 226 1248 2091 562 941 902 233 515 1367 344 439 1022 1089 945 1193 333 1068 1359 167 883 695 304 2152 445 321 937 396 881 637 983 379 2173 941 823 493 544 849 366 850 155 803 986 1117 160 831 954 242 205 730 612 1146 342 1387 856 1021 1008 730 1976 2203 1284 2157 1113 621 113 1164 564 998 890 338 750 1376 1151 851 603 580 540 723 812 830 532 563 675 434 1647 162 630 1529 169 395 1182 1390 400 1139 613 749 2249 462 145 926 568 1488 2011 414 525 955 1144 1481 263 1140 601 641 495 1146 794 1183 1316 624 719 665 745 312 580 1281 681 892 345 614 798 822 577 837 513 566 793 1739 869 697 351 1013 1156 554 659 1120 458 593 432 1574 890 1198 797 675 706 1337 515 461 260 814 1018 779 1308 727 768 1904 653 618 697 825 609 1332 1402 581 811 967 684 551 803 440 1014 1263 745 299 742 421 428 505 936 753 848 682 524 432 690 422 2201 889 407 1113 1281 1351 540 688 899 1078 1100 964 1736 548 709 628 1548 714 1096 593 1716 948 563 1270 242 866 1046 264 475 811 724 1122 801 601 809 1317 1950 673 231 122 1241 800 1152 627 172 320 212 885 667 1186 1088 847 1175 917 633 738 1284 1180 524 1154 765 800 1025 1220 273 325 696 1386 1397 2381 648 498 787 573 568 556 682 852 537 1226 658 1708 1259 586 694 359 318 824 486 1051 571 254 522 761 756 689 851 653 1560 1272 513 796 1406 711 1063 1166 273 785 290 488 898 374 1059 1363 622 399 587 831 600 1831 789 823 501 523 702 536 1839 695 383 365 882 776 668 1091 813 705 743 1001 911 740 845 730 990 1285 287 669 836 1614 754 1325 667 736 281 1175 338 322 1750 2101 954 850 840 693 849 2152 952 1065 664 299 752 500 2084 1920 171 569 139 898 717 1633 1116 783 758 708 292 418 731 896 1349 463 915 628 412 317 607 161 1045 471 280 896 1858 1746 1171 1050 839 1047 738 1036 1320 438 1896 915 2128 925 684 1300 539 485 1316 500 1409 869 798 475 1354 2271 544 852 909 767 648 656 755 645 1997 386 705 450 681 92 830 961 1526 358 291 450 738 1023 692 842 851 682 653 839 993 351 247 732 1530 382 798 882 1855 933 1841 458 379 331 899 625 1318 820 1062 1038 861 499 1138 691 691 1102 709 800 766 819 492 608 2253 542 933 1640 1285 738 348 736 188 1013 525 334 2295 478 1061 675 1430 985 678 836 1131 756 1016 593 964 129 396 461 1280 233 943 795 730 1501 1049 869 1700 900 728 439 1009 1129 900 669 478 117 1237 1324 793 733 1001 955 760 277 1171 620 391 790 1043 1204 820 831 689 467 497 961 431 548 790 804 888 2074 562 733 2005 712 602 1084 1681 269 375 468 1295 1106 666 549 1087 650 1903 950 742 213 865 517 680 893 1060 530 981 513 818 608 966 1385 1150 2158 593 523 676 1044 776 2000 675 1182 575 380 667 1084 1800 180 335 353 1167 1004 1023 204 1046 394 952 927 851 828 107 803 571 917 1326 656 401 737 307 939 348 708 409 219 692 912 1370 263 507 1211 591 240 639 1135 556 1266 331 1718 344 474 452 1051 1836 329 609 750 344 406 575 337 894 365 351 537 848 1194 1792 1353 527 1561 1180 684 112 69 822 428 542 1104 918 903 1493 622 723 1992 1985 928 677 537 661 1914 620 312 175 2322 412 359 1328 584 2045 657 1305 287 1668 766 1484 1016 1046 829 753 495 778 773 417 1996 1491 388 726 1011 817 956 1352 565 590 952 1242 982 345 262 833 1248 785 700 297 2108 449 928 886 731 258 641 267 224 674 1377 633 395 1296 458 793 751 2033 248 1321 712 298 915 409 658 718 845 675 643 1257 916 990 804 435 603 655 803 1122 808 1107 279 536 936 717 914 441 816 595 575 793 729 990 579 942 625 1085 614 719 1847 537 323 1812 875 682 307 683 846 615 979 593 890 505 422 724 189 495 1742 117 971 438 701 288 935 551 681 1913 926 608 838 1870 219 297 627 950 1247 842 197 587 1321 1371 1667 1337 338 523 638 557 961 584 620 1024 421 695 718 648 345 743 737 862 717 443 478 550 913 897 439 784 915 478 1041 876 1816 1776 1940 638 1969 165 1835 568 979 264 754 450 224 175 588 1036 786 280 675 382 420 740 810 591 443 752 258 457 644 548 1013 800 993 915 911 935 1664 1462 775 500 1063 330 997 634 567 603 950 723 504 696 743 543 493 1381 444 858 878 994 2041 1525 621 114 615 882 1003 886 838 1692 1461 906 1383 1078 667 808 495 1096 779 910 371 1526 1089 727 409 528 1003 1941 490 750 1101 326 987 1483 476 367 2255 410 910 493 468 1939 983 133 421 518 456 1091 1044 669 924 490 562 934 642 766 1160 595 234 1893 780 685 1940 1066 467 1231 1914 1268 1151 265 718 720 1487 1062 893 2385 1229 428 396 969 854 794 918 674 579 922 302 772 1661 950 428 1906 684 1566 625 412 295 797 268 559 566 740 1084 864 2082 574 1013 389 868 1794 1250 695 205 1818 269 673 281 286 419 1893 933 746 279 78 1951 326 574 553 736 487 1018 2119 1191 1044 914 228 1173 675 1520 273 480 1622 696 443 540 2126 569 689 455 1140 366 2219 349 876 986 1318 1993 370 535 1844 1023 1920 512 473 486 678 500 314 570 794 422 764 533 708 86 892 1264 974 201 366 406 739 683 354 910 471 1926 1841 905 1233 1066 487 1042 1133 776 755 611 439 650 768 454 1106 627 1792 921 964 570 529 2192 2446 404 2230 1176 1017 650 313 190 481 380 730 1677 633 542 387 825 2155 311 2118 1002 314 853 555 1087 334 609 514 232 184 882 1307 768 466 883 353 1054 1590 719 2433 554 870 1506 352 357 766 255 747 421 1109 861 2027 1036 326 791 826 988 1263 792 1668 739 707 1326 1783 940 302 1006 667 346 542 335 793 444 1099 1217 1167 1317 215 1919 903 806 755 528 1096 546 1004 374 471 346 1698 389 702 1085 534 576 509 1916 939 964 799 174 1364 360 812 1293 251 681 764 757 183 679 671 1298 1147 2181 907 541 970 1154 2098 1053 732 995 197 349 516 621 989 299 89 673 619 555 165 1065 143 547 945 1386 1151 891 2364 1528 836 1108 725 543 925 845 710 2147 1088 910 730 815 262 432 564 1728 1292 2358 795 1171 1114 1952 693 730 1350 512 1105 871 518 748 605 480 435 1339 1545 89 1089 729 2219 663 822 1515 593 345 300 969 519 977 969 758 1685 518 297 705 707 237 509 647 784 462 200 688 832 134 328 925 308 1905 1054 281 480 1548 1441 434 1173 693 625 1082 1860 453 861 524 1543 428 879 847 343 343 664 1343 1314 772 843 406 895 331 838 493 755 141 1163 817 1213 2032 966 1813 442 767 897 342 378 347 568 860 743 620 1361 762 1138 776 912 1161 279 190 1088 1980 1020 451 992 994 390 369 867 1222 2299 202 336 888 805 1262 1336 713 590 231 1467 134 318 406 1982 2303 792 499 934 303 1007 826 1583 718 828 935 967 708 1003 1047 785 906 1857 1207 248 481 581 652 660 606 939 1962 886 498 2275 956 861 416 652 163 800 344 182 607 1164 1076 288 600 1069 1383 799 772 360 687 497 680 323 761 596 1189 413 567 749 1166 866 376 702 1345 660 197 303 1049 276 565 448 655 1347 1418 564 2357 675 1067 1916 980 522 1009 332 1820 388 993 2170 814 342 396 374 703 364 793 258 818 982 243 711 1908 964 882 1124 664 148 607 1572 800 202 2307 564 292 759 749 684 744 263 534 741 499 1044 456 1273 196 1099 536 457 1100 855 426 197 1846 729 839 1317 1770 587 990 883 1062 1716 1828 524 547 232 272 884 494 1124 840 804 505 597 754 1114 1134 592 786 963 720 565 102 365 1814 1558 822 1106 815 1677 556 1919 1016 941 1464 666 833 1084 240 160 304 647 382 2191 1330 878 691 1607 346 953 512 1068 426 906 417 2428 529 219 276 742 548 834 747 1212 532 794 443 1049 830 447 646 680 946 826 534 946 631 1060 1115 313 1214 385 744 415 985 719 664 843 716 478 721 280 1915 516 929 1265 485 1411 1771 600 603 1031 726 1234 813 449 226 516 1834 695 1107 526 709 1369 458 584 853 683 1477 1323 703 332 508 597 569 517 816 1836 446 1192 1211 846 1171 674 496 797 367 938 1537 805 2545 2094 1006 528 1944 1304 938 251 701 2285 847 548 1230 1299 615 1561 1019 408 802 436 1155 926 837 548 686 751 1350 426 877 660 395 1161 694 830 811 563 852 2120 561 750 711 1525 553 545 432 1014 278 887 594 812 981 352 1143 607 1814 931 472 1118 976 780 2028 1808 780 1813 446 600 1238 823 442 516 727 369 2294 444 468 417 2429 1257 916 1164 484 624 307 1280 455 451 465 366 439 617 612 566 518 1920 1925 1044 627 1203 1142 1152 474 771 1440 659 315 1993 318 535 1244 1010 98 1110 187 1432 992 817 646 572 896 238 660 482 1301 965 1145 345 738 620 1753 1655 539 512 1282 648 147 553 324 403 639 708 445 605 881 1336 221 689 901 380 1018 2137 2044 367 991 329 2180 1230 825 471 1266 965 290 392 2059 476 1052 645 645 868 464 380 704 92 1248 1596 1642 556 784 854 984 1308 355 1146 946 569 845 1002 627 1903 567 283 249 693 1860 1067 745 214 519 2264 2008 1361 306 346 552 673 274 431 452 737 1946 354 1572 302 539 810 858 251 243 552 1132 439 1008 730 319 988 917 1143 783 755 360 111 731 1079 1128 1724 534 198 644 828 2098 243 928 592 801 538 420 498 244 467 1313 770 370 497 1388 844 567 391 419 1028 771 587 489 528 216 1119 1883 702 619 769 1026 487 656 512 471 809 521 1029 498 1027 284 259 880 344 1192 654 1033 392 526 159 559 1012 563 607 923 315 678 557 369 23 971 853 700 1114 382 703 832 2419 913 482 559 1904 1384 421 1056 911 471 1189 613 745 318 1114 618 181 423 206 903 622 2207 886 1119 1327 687 1203 678 844 743 1426 299 757 2020 315 1014 1127 1387 1243 696 1020 1504 553 633 468 699 2519 282 704 724 532 2135 801 927 675 1075 481 488 638 638 743 804 774 609 645 2128 926 2160 554 407 721 852 324 817 412 386 1066 684 161 350 681 708 337 857 174 1867 561 1223 1236 686 538 1776 2392 1119 510 1513 741 246 1734 786 1151 2289 1820 810 132 784 461 667 795 2119 1206 2277 656 832 733 703 254 229 770 1219 675 981 886 149 971 85 462 778 642 1729 920 539 841 393 771 1225 733 1778 580 1240 998 466 640 568 767 619 1156 882 1245 837 858 1481 1015 1821 979 840 657 1078 518 935 1056 656 2015 751 1073 1757 689 385 411 1006 1219 164 1172 380 721 551 2131 1182 587 336 533 1110 687 700 959 660 443 384 648 825 359 883 352 940 455 484 889 2276 1001 461 1165 414 636 868 422 537 1028 550 1156 959 565 647 55 745 1110 461 340 744 417 612 671 493 688 503 524 562 337 597 769 582 1293 557 2038 538 694 266 480 976 585 399 469 704 839 1312 118 833 1034 716 1084 243 846 712 2004 865 784 700 1115 263 291 228 401 639 597 723 609 461 849 1334 603 1679 783 1925 1472 320 1431 563 572 886 967 321 1226 789 800 1151 1018 548 323 161 305 105 1055 2266 556 795 1349 1289 206 681 1469 1196 726 2283 354 457 676 1821 1398 1093 671 1246 1343 554 1356 255 334 468 851 1227 1379 200 1506 753 1279 863 532 303 1021 531 1342 1026 891 643 257 1133 2216 1110 447 415 953 598 2454 2199 329 663 1082 455 1150 930 608 1173 473 373 739 2268 674 889 2005 508 1048 461 692 905 711 1082 702 1133 366 924 400 456 208 2146 811 713 834 904 1148 1010 307 941 269 214 351 333 639 553 695 140 1859 676 1008 357 856 258 1353 136 437 2091 760 1406 552 486 313 807 2168 262 791 502 299 541 882 432 1659 380 740 845 1659 2327 537 733 2115 764 750 725 1102 423 661 693 1062 1065 1067 208 554 741 1124 777 836 469 1011 820 518 1818 796 570 696 447 1823 451 773 173 598 1634 1009 303 815 1928 425 1164 719 318 1213 1151 1228 291 1265 1348 458 1632 481 827 555 1233 1418 344 614 778 274 1041 397 413 724 1181 739 375 349 689 1957 688 2093 993 1933 1136 1523 463 530 1739 369 710 1777 1124 1002 959 1182 804 916 322 906 1529 301 367 646 618 778 622 851 148 221 652 1067 828 1986 694 1743 269 2151 822 230 700 514 113 672 368 2129 1054 2092 332 2351 485 2041 421 944 1342 2002 1741 1070 244 401 546 1323 1652 449 1453 638 2032 634 1130 738 419 874 907 315 1230 499 1196 639 1929 299 754 1282 491 178 1167 676 767 916 541 971 433 715 649 937 675 985 460 484 771 624 355 631 524 856 647 1887 846 725 440 826 277 723 835 249 1007 935 732 1681 654 895 472 306 1447 2114 233 724 861 961 211 761 239 985 1130 513 523 2515 1005 810 642 813 255 929 789 1102 593 700 1958 1861 427 839 2374 472 743 285 431 551 2255 1638 1481 584 551 825 494 553 727 1920 388 1131 386 340 666 245 474 853 1079 989 607 701 677 604 1541 839 509 897 198 925 651 755 483 729 667 707 274 925 684 635 1280 1232 1151 1005 270 542 535 863 667 1049 1520 1128 779 401 671 1055 909 123 523 555 1056 758 628 350 894 262 1091 633 186 585 844 660 274 689 2145 248 2010 805 1418 297 731 1565 1173 182 760 216 449 909 558 1251 534 911 1164 1530 1542 732 2322 1025 394 279 601 541 424 360 2221 740 2144 843 426 809 377 401 901 690 1059 2404 2467 754 759 468 264 392 767 449 737 709 1089 1062 1974 574 646 787 831 817 1009 1319 1096 762 525 510 682 913 285 260 497 554 600 170 578 837 772 686 780 478 685 1256 938 177 864 1067 195 604 499 2020 414 1210 749 700 581 297 535 503 646 457 508 875 399 557 670 488 439 881 1076 821 263 1355 1783 264 519 696 1365 1066 608 1879 374 740 2108 2155 474 1391 1063 578 214 710 754 1040 706 627 1049 543 335 482 858 1224 604 660 590 2020 315 295 1978 1216 1449 439 1004 562 1090 453 608 781 312 681 1233 917 645 342 898 970 681 1103 1834 1330 654 791 164 934 838 399 585 694 662 737 1284 645 1019 321 417 773 1640 2403 2298 762 1927 653 1970 2138 767 323 889 933 618 301 679 842 412 995 1540 912 455 1097 854 1125 501 472 1593 550 1725 2528 791 913 881 759 859 631 616 746 602 822 473 352 676 647 858 218 685 325 638 2217 932 1839 358 677 287 1083 902 291 716 437 654 698 1968 569 613 664 2207 1061 711 834 713 199 1185 830 824 914 471 869 865 1350 313 296 1075 212 705 1887 877 1170 748 597 361 194 511 1904 1706 875 1693 698 1044 2129 1722 355 681 170 378 732 1810 490 2090 1903 350 429 1557 1385 1603 612 310 1420 1125 733 850 842 1623 349 935 2015 768 1098 922 621 450 721 983 1679 787 646 1222 1176 1997 553 295 898 597 1708 477 689 439 589 939 1789 1387 603 350 825 506 646 565 741 915 803 339 657 950 544 1342 640 856 683 1186 480 788 831 509 759 516 588 1113 1323 956 821 1609 692 383 672 477 2148 101 670 1987 524 669 474 731 992 1099 1986 294 793 771 1689 419 577 391 456 961 740 966 390 640 726 184 1470 102 344 1035 364 1298 589 532 1739 1031 1383 479 1423 827 716 915 716 680 1971 1033 630 1220 692 300 547 1679 1078 653 1283 923 1144 1065 864 1604 2427 505 1096 794 547 985 300 695 461 106 420 857 818 532 1969 667 1238 1103 1179 130 477 1106 256 1117 1137 2180 959 855 937 596 543 1888 644 217 787 2060 1671 1043 582 750 628 1526 463 956 427 659 1190 250 1344 1058 1082 826 421 1391 1473 942 599 857 958 1561 648 898 1026 781 1706 903 205 295 867 498 671 1147 660 689 390 322 958 1883 1312 1036 790 105 411 1509 437 585 939 364 1313 571 514 800 1588 1139 924 478 1029 1270 419 509 1091 640 446 1510 947 603 433 177 407 397 1534 412 841 320 988 255 906 428 355 583 751 469 440 657 628 526 698 957 551 480 587 407 757 594 243 1019 570 1431 668 191 514 578 845 981 749 210 1037 1754 1012 1126 1062 676 1206 1403 1139 1059 648 316 694 795 905 430 311 801 545 359 673 884 1471 578 249 828 837 737 1357 893 971 830 689 2211 1239 2444 488 583 1413 915 1936 1030 1710 218 1690 2324 1107 1131 1767 594 565 1048 1144 491 2121 414 1015 630 715 559 777 1761 818 366 696 567 911 746 2114 275 363 1298 549 1980 739 864 729 2472 527 463 864 762 675 82 522 2218 730 943 348 1219 786 2242 608 1414 658 454 393 1406 698 112 675 632 566 652 1255 687 1239 651 797 367 729 1129 1050 799 1349 758 221 647 286 2408 947 924 689 721 821 560 681 984 1274 802 1481 154 1056 467 1315 840 134 586 368 383 193 1358 440 1616 572 657 799 1288 965 1053 244 798 486 369 1975 548 807 889 1585 1219 377 756 872 1146 333 967 1967 678 412 1033 324 930 350 1047 501 171 671 335 707 607 222 540 581 1060 803 633 139 795 725 541 979 1093 727 1022 153 773 1051 1043 980 1918 876 491 273 1437 322 911 1790 2101 280 667 2249 253 144 1130 1033 801 696 1375 2050 710 919 251 659 303 678 224 546 1662 1215 1070 382 490 907 696 534 1109 902 833 1158 177 2152 1148 495 108 585 851 122 778 1090 325 1111 2261 621 816 646 549 749 2283 1957 723 737 930 874 661 564 582 537 1876 378 882 443 451 744 634 281 730 763 518 277 395 690 384 760 407 982 1108 313 1172 1037 631 158 656 842 2181 553 1037 604 2276 1061 651 1049 69 1063 346 926 1377 684 1285 676 1583 166 805 646 231 846 942 730 294 1874 1418 743 715 1396 408 736 632 867 1075 361 1096 641 906 610 592 1196 782 797 1671 158 856 600 535 500 770 1017 1958 1079 877 721 298 615 812 1163 1277 634 1787 372 1310 421 490 842 431 649 1665 430 223 1924 721 193 857 856 532 823 1110 743 1121 656 436 1824 844 1858 279 329 1052 158 1337 886 830 327 858 293 753 626 1580 858 495 656 732 1883 390 290 901 697 1779 956 1007 721 209 343 326 703 614 811 375 865 1331 834 2280 468 678 982 1393 371 692 523 890 1165 256 1330 917 907 467 710 836 694 644 721 1994 702 716 669 726 485 1536 735 610 941 1823 412 561 691 1399 750 1095 821 750 527 576 186 1058 93 207 982 808 1006 172 1088 1193 1640 615 1918 60 509 645 964 948 746 492 524 575 875 465 72 839 505 1725 1196 1038 808 2137 761 1094 1062 452 300 664 835 628 783 372 397 424 333 537 365 834 1109 668 1750 1493 694 603 941 2104 1108 690 450 1087 325 435 841 592 522 283 770 767 368 1290 333 943 238 520 825 1109 351 407 210 730 1250 614 1381 1758 901 180 1019 1875 513 531 632 1412 392 1157 891 636 496 648 433 2249 1469 1264 837 1957 844 647 858 270 712 915 703 859 728 2067 721 842 648 863 540 636 1259 306 988 919 2055 1217 774 678 626 948 583 1194 411 678 756 112 2039 776 615 1050 422 976 1113 2150 612 1401 1184 167 580 336 2351 1233 620 583 676 581 344 442 491 495 450 612 664 692 837 1952 548 581 513 1481 1248 1199 809 276 211 526 920 974 1139 410 561 492 397 407 707 813 699 958 312 1713 624 421 997 454 861 1112 309 1266 750 564 483 1474 593 197 723 645 837 700 2121 776 833 1303 874 501 1904 283 1380 683 697 1804 888 711 691 757 792 802 408 335 1054 858 636 846 1608 1294 730 722 859 490 802 493 784 739 1211 896 910 419 1101 1151 662 891 802 464 1865 377 400 1734 1342 1039 1053 416 2273 595 2144 262 1308 1213 403 587 870 423 521 1945 692 405 942 1118 483 1115 722 2354 595 612 644 499 637 267 1279 726 1926 752 771 851 449 976 1004 593 516 846 526 753 598 1506 141 1882 372 232 746 800 265 1362 428 664 463 1169 1574 618 1000 1465 726 494 683 187 888 920 482 915 796 1130 1176 543 127 570 1345 1387 246 2124 939 964 375 513 899 631 1067 1410 800 105 856 1484 1376 824 208 676 432 567 664 698 580 1216 747 589 1023 705 852 907 913 969 1112 1109 959 422 367 978 1080 836 793 680 265 1040 504 388 808 585 631 609 2019 835 1018 1019 688 439 2152 562 966 866 760 549 434 258 1009 948 531 774 2102 2346 420 902 649 920 628 973 1100 1020 780 403 392 731 173 1088 1323 451 1074 735 917 577 486 1189 1466 1237 1005 1936 786 231 485 617 587 1118 1229 770 1235 930 866 540 786 1130 624 725 486 2181 199 2359 759 672 2005 2070 179 1156 982 1653 1875 788 292 776 1783 1033 839 769 1488 1019 397 1316 1418 552 1811 356 856 511 459 1332 552 492 947 2318 987 1733 1668 769 532 70 415 1085 270 794 302 957 324 2104 120 807 439 776 627 254 572 477 1044 210 1246 1242 871 1871 1160 1270 1040 600 978 1084 705 623 588 586 594 610 2121 996 394 870 782 373 644 523 1566 994 304 985 1060 754 500 292 1081 694 644 722 407 540 876 1032 2130 863 427 1551 377 1313 1258 2425 367 465 507 887 1191 575 938 652 233 513 452 1220 770 514 430 419 407 592 580 1050 554 1465 810 996 850 774 1082 630 1237 1057 2456 210 318 1343 1060 1043 1064 272 426 784 880 983 1127 623 1124 890 1021 335 787 2097 600 1187 1667 1968 629 988 915 256 301 1574 1156 336 1266 737 509 558 1000 589 310 622 1052 717 300 909 574 1195 856 565 1207 599 995 1020 619 591 204 1867 2151 1156 328 87 669 590 808 1086 935 431 714 758 266 821 1068 477 499 758 400 457 700 1086 774 507 1311 765 1650 625 952 2298 739 486 422 340 208 320 864 1000 803 858 1803 1022 1527 61 802 819 715 1358 1876 838 645 894 881 763 322 1103 1519 1016 1245 1599 838 916 627 324 1350 349 1063 279 849 1238 969 152 605 902 509 519 765 904 2022 1816 744 891 530 430 1464 762 679 152 2266 1046 672 580 1986 2438 993 448 291 558 1249 164 1626 2386 574 1311 1237 917 646 543 730 439 380 821 1230 269 1034 434 689 537 615 457 418 709 1206 951 278 524 417 879 589 692 677 1138 618 593 706 1763 798 349 798 1130 882 893 593 715 720 2085 1377 1088 2001 827 300 978 517 321 1139 457 143 795 528 1118 757 1471 1047 309 681 972 863 961 1840 1074 317 536 1251 775 378 857 480 1163 993 809 1984 1413 610 520 870 756 2052 447 744 1046 1182 1073 608 959 721 281 132 724 810 724 575 729 735 782 828 158 275 300 534 905 188 786 1123 788 175 1325 586 1232 448 1797 464 1155 1372 1095 487 660 309 1115 639 1045 486 1192 899 1846 1337 950 2105 675 457 1047 914 485 1628 1078 828 367 339 372 2163 2212 722 776 1084 665 1086 2028 602 835 932 863 310 1307 315 698 280 573 280 449 384 358 800 1316 324 799 1583 578 2472 618 1391 1890 597 1085 742 907 680 123 626 598 803 948 1608 406 150 383 595 970 621 1717 1312 623 2142 2152 951 621 1881 183 741 723 586 1592 921 1001 743 1156 489 289 1146 1026 723 477 977 570 1168 2249 799 794 222 503 470 344 241 1105 278 1168 879 506 419 420 1262 266 168 755 448 185 627 469 1022 208 549 2297 2050 331 540 387 944 1049 804 618 1150 789 478 1136 321 350 241 359 477 2095 537 1055 588 791 578 393 521 1607 418 627 907 1250 1169 1918 1122 449 335 607 281 881 254 1988 464 486 433 2255 509 2078 2102 533 925 255 1126 1227 231 901 581 736 628 1241 1226 151 1016 896 997 644 233 844 1591 384 1409 716 129 413 310 476 444 1119 254 681 1141 958 392 137 410 254 740 313 1936 723 754 526 1667 947 1208 596 664 814 1900 492 1036 659 611 214 566 758 700 1385 2285 963 673 900 265 893 270 622 562 828 493 1345 515 363 129 573 865 364 299 745 569 719 1249 721 505 810 1759 756 270 430 793 1869 1475 1911 1282 667 408 355 2380 791 619 637 602 355 224 239 401 505 455 590 1045 585 704 1006 720 707 579 772 2095 389 801 636 728 888 212 646 361 994 843 457 1447 907 489 1079 260 1315 418 796 467 921 592 194 656 757 1028 1818 895 720 788 926 417 410 848 389 619 160 383 652 944 1294 1819 828 857 381 458 722 489 786 940 1057 1026 459 2287 854 740 305 947 481 573 475 744 636 747 238 2503 446 531 541 562 820 921 478 853 710 443 420 293 868 666 545 430 487 549 1015 894 423 340 2434 1548 222 560 545 243 632 749 398 536 510 595 847 551 244 2429 1328 2517 469 1186 853 647 529 296 639 929 1394 509 216 238 1189 1240 709 847 923 2108 1157 477 516 432 411 841 900 474 574 353 1317 378 858 928 1387 1108 1370 454 714 1065 416 1047 696 614 992 832 509 1215 1205 551 635 735 1597 979 621 730 249 372 945 604 345 1017 890 1853 822 405 1069 475 464 1986 2161 1024 1238 840 1131 819 405 918 2080 1320 911 1328 148 587 1438 408 1291 1023 618 1925 741 524 265 1937 2041 754 653 339 825 1058 1010 567 658 375 296 477 741 236 944 778 753 611 1991 949 2047 1521 1742 1959 1166 808 826 995 1577 427 676 2008 197 316 2431 388 1321 1280 911 730 935 382 420 882 1258 637 1009 343 266 820 785 945 635 961 220 714 222 208 1946 433 324 962 1045 562 1709 600 1886 738 632 1065 789 1215 1075 591 2055 1035 362 377 1600 378 1858 2075 670 1024 526 708 604 786 945 1482 551 288 774 1260 1641 778 1219 824 250 1331 470 1026 1909 1082 378 370 434 505 597 508 781 666 811 1667 95 186 745 1642 505 355 667 943 248 848 321 564 828 612 468 948 944 452 1003 380 923 2438 732 358 651 818 899 771 1068 889 942 674 255 189 818 737 532 1302 610 672 1078 2387 2378 560 1662 673 744 574 1027 322 1271 833 845 219 1063 2140 1537 844 522 802 418 923 439 2228 1024 1331 1556 474 1958 2287 764 303 404 219 623 740 964 1279 1068 281 712 703 1156 2218 456 186 962 923 593 750 238 199 823 227 592 1129 1617 917 629 382 873 425 741 180 1636 469 1075 790 385 929 2076 253 1833 215 809 424 260 866 1398 812 699 436 635 669 463 633 866 611 641 373 1033 355 840 794 542 311 478 484 495 626 583 542 689 1059 1143 502 587 622 1383 913 466 1087 614 1816 935 519 746 2046 716 139 2263 1040 496 956 729 889 936 875 465 560 845 521 461 830 985 1144 451 976 789 360 451 429 2505 837 396 1058 1072 868 1183 480 657 670 1379 816 782 256 1187 584 1378 1039 796 343 437 593 944 609 564 480 510 1260 685 984 1026 582 1914 778 414 1221 195 420 533 192 742 889 952 932 639 664 1044 1250 764 884 1819 703 423 1090 733 679 514 685 171 370 746 891 522 585 876 2310 1252 864 134 159 648 568 928 1031 627 484 315 1708 936 223 364 1008 655 295 389 244 959 227 2109 288 678 201 769 859 183 177 499 589 458 1105 1934 2175 463 1785 1638 980 642 732 1275 408 270 448 1478 185 651 590 465 87 1025 1812 1051 936 142 1454 699 1146 929 340 1790 2122 1111 617 573 908 684 1910 197 524 1084 317 550 1521 1674 704 2638 877 991 377 800 2392 1254 1026 460 469 452 777 1109 1840 594 1708 1160 65 775 893 795 793 377 977 551 801 1861 702 857 1076 470 245 745 734 318 943 998 352 350 885 140 155 813 850 606 827 73 1592 2011 1157 522 441 1465 1649 1072 963 1100 1103 2060 671 955 324 983 1962 822 550 402 466 1672 1235 701 548 711 794 389 758 393 353 1843 805 416 916 895 52 655 659 647 498 105 297 1139 528 2112 962 986 329 319 386 291 795 660 607 979 593 1032 1081 1093 504 1289 1385 329 946 302 2185 1337 383 1599 1311 1060 754 2017 630 1646 803 1204 745 555 318 1689 802 642 859 925 72 691 862 834 1862 291 460 261 562 802 1212 581 790 1006 2127 480 1013 584 999 360 968 444 2195 500 425 872 1827 800 677 1082 1227 31 1150 940 1809 647 796 747 2036 859 383 769 1207 691 170 404 439 881 324 2160 477 330 710 906 602 924 1084 1052 765 349 1595 1893 835 311 2020 942 993 619 310 529 694 586 786 1357 766 585 2550 963 299 271 1597 1153 1885 846 783 716 630 1039 262 1035 260 339 891 1206 2037 417 211 729 179 687 1311 2220 855 778 661 971 833 508 2098 657 499 929 444 1603 1051 325 773 160 776 595 732 503 793 500 589 627 748 711 522 1250 1178 116 554 364 591 1120 455 915 339 619 1000 657 242 162 1021 891 706 432 1671 805 1008 1641 441 791 1321 856 882 1084 2598 868 905 319 314 2129 1246 1008 531 1174 872 1060 278 700 853 706 798 673 1082 1493 631 448 312 317 1147 2335 327 747 750 658 649 565 319 1094 1279 876 718 491 560 530 204 786 755 2387 703 2379 191 794 895 852 973 765 1625 1236 876 625 1042 493 422 49 953 1050 2324 773 2310 368 625 742 1040 1248 541 972 615 808 439 1115 492 926 1026 799 1943 409 876 1339 444 1192 1379 2021 1576 679 501 1229 1421 972 1054 1046 1110 588 648 645 628 302 315 1215 575 510 409 424 1506 719 722 448 714 843 731 1070 1202 964 874 474 1640 899 495 321 288 1256 585 153 1352 737 741 683 643 808 1001 1027 733 753 440 296 891 610 393 482 733 798 351 840 1181 429 413 891 526 2092 1908 147 645 733 1261 344 1170 957 387 510 500 576 618 1160 1838 1105 456 698 893 811 471 2458 907 49 1030 415 370 1044 1147 579 310 571 120 924 763 990 1353 1035 539 969 727 1350 366 1302 1125 491 734 845 1303 621 871 312 561 980 989 663 535 725 820 1198 525 940 1911 2476 857 208 330 489 284 439 776 873 714 755 1037 478 1089 2174 296 759 1070 703 397 829 575 724 436 1222 507 150 364 1680 251 1152 1177 967 208 894 435 609 742 1165 1116 790 914 1900 1883 648 849 309 1397 493 1783 1022 490 793 778 912 934 766 705 568 160 850 757 951 897 208 617 675 317 1259 168 283 683 300 1056 736 423 941 955 1164 667 736 451 736 241 631 497 322 472 591 759 1463 666 495 769 1043 1082 1022 1180 574 1149 627 337 173 585 859 1032 556 456 242 539 1430 508 1156 1236 692 347 910 602 681 568 289 796 1325 588 977 1410 533 891 1027 1010 822 868 902 374 791 1190 836 930 974 326 849 1030 1042 743 767 632 620 1883 519 489 1067 1058 919 662 694 2104 1015 868 885 1412 744 790 171 890 1062 1116 862 832 209 309 529 1373 874 1365 833 788 710 706 603 2263 998 256 579 644 1021 566 701 1186 878 1567 1673 2065 298 643 384 742 1124 1267 176 733 541 431 1165 697 689 507 1691 382 1233 1528 2073 588 496 1661 1786 1014 1199 862 848 1993 1965 222 1895 2565 778 782 153 720 449 796 170 2177 949 2101 817 285 779 176 627 392 1253 609 507 1174 450 1095 1142 787 287 701 1155 175 628 719 1314 1202 750 971 90 507 345 662 680 227 253 2279 824 674 520 1037 945 275 924 468 508 741 1189 546 978 495 1937 440 850 305 574 950 775 922 842 871 1443 1910 625 624 974 836 817 692 731 1014 2042 449 951 1102 313 930 902 739 146 996 600 773 518 376 562 233 1794 578 170 1116 2075 436 666 593 896 295 761 951 987 320 1838 1303 2297 283 795 864 711 613 427 426 722 577 518 521 629 546 420 453 1168 560 748 1652 172 511 825 674 1509 735 584 33 431 376 481 1013 209 151 732 635 1509 1836 529 899 499 438 449 572 1226 1047 2166 796 565 706 598 479 1058 81 249 754 606 1140 563 340 905 907 999 655 777 763 667 967 275 1352 520 263 481 1361 704 1887 578 1160 568 586 1048 435 92 161 923 638 1209 1846 1149 1131 2080 1061 620 1636 1808 285 581 575 1239 389 116 734 1730 2242 685 796 165 496 152 367 403 240 423 481 307 475 651 962 231 1011 1670 731 852 819 240 765 431 822 865 891 634 707 2390 1926 281 610 638 673 511 2047 726 469 1004 856 175 250 1810 371 731 381 1171 373 553 1887 1180 674 535 202 956 680 739 377 301 335 296 466 678 702 78 1233 1109 2036 1384 791 404 984 941 687 210 377 580 834 1172 65 1027 387 715 249 1175 2170 560 351 404 1979 1398 880 1046 2228 767 826 2378 854 578 1034 758 316 282 590 944 822 375 387 263 581 779 286 753 321 501 1994 838 242 372 831 1813 1184 772 2015 924 246 1002 2100 763 865 696 556 586 454 859 207 809 153 585 587 1844 876 769 833 790 667 821 274 1260 2310 1396 359 740 757 1239 564 1298 2179 1345 1053 853 694 1818 521 1085 404 486 417 774 716 1196 515 723 2007 739 772 623 583 645 1322 299 1131 782 1062 506 815 780 241 708 742 359 972 506 1189 740 570 1012 1035 958 2087 2229 1059 662 294 1201 1058 1958 1141 1759 732 313 78 615 835 823 408 978 387 658 1047 970 441 2147 1967 619 556 604 1364 218 1124 521 392 908 783 681 1963 1079 580 1069 512 416 745 1419 1573 548 483 769 403 1333 705 592 1596 1426 2190 805 386 910 655 706 481 622 656 509 939 886 1770 341 847 1766 2189 490 453 2019 530 872 1808 869 1075 322 797 1831 851 1753 234 1218 543 772 837 790 289 1443 645 135 689 1261 1173 972 846 792 417 529 435 867 425 649 248 489 844 346 1069 840 669 765 818 375 301 610 607 862 276 681 509 577 417 692 1056 1136 341 333 1129 1258 1000 432 1064 847 240 465 1319 614 1367 690 317 318 1725 923 784 1005 1347 822 586 757 1345 357 1808 485 2152 1319 883 287 812 1233 1855 886 1073 431 300 200 2136 1132 244 1902 398 839 1090 444 252 1105 667 1714 1049 1927 1232 1326 338 314 608 861 630 376 208 803 633 2113 1892 526 485 476 887 970 1182 739 663 487 2265 909 719 771 54 1864 1122 2363 714 432 624 1273 699 906 886 2103 977 223 450 899 951 711 755 272 1677 535 804 460 884 1218 459 194 365 585 946 908 775 388 577 363 246 666 1136 784 521 1019 2286 600 598 482 808 598 232 1788 609 612 723 507 1078 1132 386 364 1106 468 1023 238 863 1586 297 1180 583 668 1405 1915 2416 113 666 679 2420 1018 441 674 471 1147 782 1062 691 982 509 625 847 559 796 1889 528 1017 586 561 304 2362 689 785 548 266 839 386 564 886 825 571 756 211 873 924 926 841 1729 130 798 995 145 1467 1104 530 1160 657 828 989 1074 589 504 769 621 2086 1233 752 713 1625 1128 992 322 832 689 1770 357 1252 422 716 804 695 339 273 1580 500 497 257 511 560 784 435 816 679 516 620 769 712 658 651 925 804 1178 570 601 469 612 940 917 647 262 868 1058 2360 988 1226 705 1551 312 309 226 1048 223 1354 848 1078 850 595 2221 601 600 769 1378 1048 457 836 816 433 682 1004 406 773 831 411 1026 895 1120 787 471 445 388 1041 379 1068 505 845 407 429 1014 313 1020 1109 2059 864 2167 436 544 333 214 1475 247 414 816 1987 1010 710 309 842 508 456 182 974 524 252 317 771 758 592 648 589 799 1236 867 532 2382 1048 332 993 799 778 1665 578 825 338 557 830 1000 504 975 643 735 405 588 443 836 437 698 332 1111 717 642 488 324 63 466 698 789 591 656 76 1128 1220 590 690 736 719 1087 877 1911 842 822 878 636 1199 870 297 856 638 370 684 829 739 1179 285 506 606 867 1825 975 305 528 795 859 527 1008 365 274 781 997 97 1446 689 373 1083 851 867 550 871 1844 1688 652 604 1072 734 1914 769 944 552 256 472 831 1394 236 284 721 1071 701 1408 1228 1063 541 306 430 608 155 1199 2047 871 430 1848 704 982 1167 793 373 2086 687 517 536 120 1233 2069 1214 695 722 1827 938 558 1119 2334 1756 904 1120 1220 1429 438 915 723 656 1023 1050 440 531 658 1664 1875 611 1004 1002 1142 1830 650 267 437 808 587 1042 343 2311 419 629 785 783 818 669 780 1151 761 281 561 362 868 587 817 920 945 1143 827 1403 813 1541 705 1840 1459 1132 460 901 1330 964 943 955 1952 575 445 724 841 1865 840 2012 708 957 1000 798 1077 1261 982 999 639 320 393 478 575 1666 1015 530 509 1790 673 167 565 852 732 104 842 747 1198 1010 1209 163 689 2195 619 392 2177 39 114 680 584 1147 383 1289 637 968 830 764 450 822 1346 551 538 608 201 333 426 371 270 503 912 517 2145 453 1110 269 616 802 828 1060 685 1427 586 727 1230 773 917 1040 636 445 348 283 677 766 363 859 736 1016 479 128 1213 319 998 530 1546 830 1098 684 656 268 639 372 676 780 1209 850 618 458 1132 738 1199 350 1289 547 409 196 958 818 649 990 141 899 362 853 791 575 612 857 1450 748 953 344 759 226 505 755 884 920 849 85 2277 601 770 797 918 929 1788 2154 646 710 856 849 794 950 624 1492 867 1149 680 2201 866 1070 299 271 1119 1121 702 623 632 1996 801 481 906 693 655 1023 729 374 729 935 2124 633 864 645 638 598 1078 258 432 1079 842 476 681 213 144 270 812 792 283 1366 596 1955 1055 2003 334 1125 1018 641 533 827 871 1299 852 301 520 1821 1240 351 798 729 1084 795 1397 774 690 580 883 1837 1894 1042 803 1342 472 805 252 613 570 577 714 836 583 631 178 703 337 1595 2014 1099 778 784 301 831 1948 806 2028 657 791 830 902 741 532 1063 630 191 1686 1452 1017 689 476 422 503 871 233 1099 575 1829 536 1267 991 297 629 519 335 1499 614 674 1848 363 80 532 109 1478 723 631 942 1482 890 1814 825 641 564 552 715 554 1544 815 1017 90 1098 138 1130 694 1045 660 832 1593 794 1936 1175 419 511 891 1543 318 551 975 636 1099 2601 206 1722 1435 347 1767 659 722 1358 388 885 849 480 1536 508 679 698 338 2210 614 555 644 1127 824 917 574 436 851 847 1066 973 643 604 2470 546 473 753 1144 474 784 1893 1719 649 569 1294 1079 514 602 399 932 404 292 1324 1048 645 441 899 1120 1052 806 292 977 2208 558 847 917 428 853 263 446 785 965 530 934 480 368 2285 418 2129 198 383 760 1023 924 541 275 506 533 322 556 297 791 1647 903 611 1086 151 942 345 2109 573 884 1943 993 390 847 303 951 749 480 478 376 917 681 710 782 2315 458 740 541 615 496 804 1293 684 377 1399 328 453 1201 337 462 575 1727 813 393 598 1004 712 668 167 528 503 435 694 828 1149 1090 749 591 630 575 422 1010 1070 2191 185 260 724 983 375 297 613 509 1312 887 1724 441 1574 715 918 694 663 576 807 996 1388 803 578 495 460 1079 1622 207 907 2290 301 757 701 2466 355 767 349 1047 462 784 464 392 259 803 442 636 785 1346 1134 524 1084 222 325 1341 2101 640 540 493 778 621 690 869 624 436 2211 708 539 709 748 614 807 815 636 1309 1217 714 572 782 785 650 803 256 774 862 893 687 2165 577 1516 1126 378 243 503 1262 349 482 854 2035 581 433 757 300 1209 387 1497 1154 401 278 993 1318 843 618 781 964 756 399 387 1838 847 654 917 659 2206 1205 744 706 1478 655 1036 1086 413 146 2288 1259 426 435 400 1123 480 613 714 553 74 362 1019 741 687 828 989 976 515 771 657 430 624 830 1272 268 960 1046 278 641 943 1251 419 602 499 461 774 2043 739 1189 878 899 526 574 1254 1836 1111 1100 778 754 853 350 1060 1046 786 826 704 681 382 166 588 761 866 75 994 183 533 887 677 440 1076 556 366 658 498 1395 1154 500 333 559 865 693 234 1507 51 817 452 604 1107 2045 785 530 956 1132 1180 735 1396 943 1781 547 483 632 2123 1857 1006 578 754 500 997 444 1150 645 1350 229 360 1629 713 1741 775 887 1264 707 517 736 1126 258 1948 542 694 789 486 456 435 926 815 514 609 958 494 367 2040 871 1039 733 387 657 1126 1715 1083 627 350 669 296 1608 799 408 1455 301 432 1009 541 671 564 1733 633 2199 624 640 542 463 620 1882 662 878 1976 721 2031 232 1119 829 607 897 2473 1102 592 2061 1431 1207 503 561 611 581 473 860 775 723 918 246 637 303 284 1917 491 1044 1324 1309 1249 1559 775 1585 944 1467 640 665 646 598 386 951 1096 448 2298 1451 1765 744 883 1066 746 641 728 634 867 791 1128 863 834 708 2015 370 712 348 367 627 655 772 443 249 1027 1594 662 696 1665 946 693 594 1080 1104 2085 524 863 633 1684 817 766 617 636 766 254 913 1243 255 1385 759 558 1032 1210 481 45 449 894 467 1016 842 1187 607 724 1581 809 1006 643 2343 377 766 999 2052 1747 561 650 431 865 644 538 842 505 859 585 647 510 1321 1028 833 266 1155 1509 427 653 778 1408 1024 1267 209 885 943 422 730 2043 609 562 712 394 729 1207 594 1099 537 800 732 587 757 899 442 1189 2541 906 915 711 1057 802 396 459 1699 332 1016 1799 881 390 857 404 636 782 374 513 597 423 1075 662 279 672 1856 790 182 1788 728 583 364 122 994 805 635 749 737 582 879 810 307 855 990 185 823 828 548 566 2172 1211 1066 351 276 920 1067 485 964 1010 787 689 542 1532 1047 1876 2270 889 321 859 213 1291 563 1966 676 1317 822 2368 1179 1879 725 345 2173 789 856 437 798 962 1017 1330 761 716 422 769 680 819 97 230 232 1664 570 819 741 280 1006 165 731 316 934 729 987 876 1092 326 93 861 1219 698 877 1088 692 355 674 479 340 1477 1298 720 858 536 1187 525 343 1064 1367 1442 729 923 688 877 770 205 1090 881 1895 886 297 614 282 650 1008 931 698 2050 275 462 346 536 1164 742 1019 996 1116 808 1056 1216 1061 825 551 667 978 548 936 1068 615 347 565 423 74 1473 516 1993 709 233 839 422 1557 248 683 390 874 1080 1356 273 1730 557 1025 527 286 462 311 1219 695 611 495 672 665 996 599 1052 1183 741 660 1180 155 809 621 1234 1843 356 703 741 741 1217 333 1925 956 773 2111 683 676 1301 1941 1376 661 816 892 582 959 1194 911 1974 738 1262 732 649 925 1250 328 935 502 886 250 750 395 626 682 400 338 1038 601 733 852 560 1140 599 1043 915 971 1350 1688 1239 711 507 1139 949 1250 1639 520 184 1118 340 444 539 632 1461 638 573 2095 807 621 935 1241 955 1141 387 1063 314 700 1110 1078 1969 1423 618 1112 559 714 1253 174 1066 1251 484 513 467 1031 1270 676 224 673 181 162 792 683 808 774 666 1005 779 1016 554 849 749 525 276 2266 610 985 791 371 557 285 332 705 729 1685 431 680 837 389 553 762 621 296 541 610 639 1610 901 281 2078 1112 1047 640 1278 751 1162 782 848 2011 755 757 109 331 496 149 1125 628 503 558 303 226 277 1852 226 2084 968 680 750 635 141 1142 726 246 1687 919 639 1193 747 1654 263 1343 731 986 412 854 942 1974 539 1927 1010 334 1674 745 900 266 970 777 970 784 688 653 46 897 1188 805 579 176 493 417 322 812 1750 1673 267 881 1679 571 1069 279 2086 1373 189 484 838 1501 637 715 1030 2066 1060 830 462 827 882 2318 1769 1041 326 657 1364 512 576 642 2570 605 597 261 680 504 486 775 671 2027 925 1000 677 612 408 781 738 748 742 1426 2064 218 959 681 1931 1315 1422 459 711 406 1313 892 698 336 509 935 1055 898 899 1055 749 1109 2594 1154 880 492 277 637 586 1263 1195 1030 703 635 1095 857 129 562 443 409 1416 221 595 1084 873 766 777 1941 2249 839 2003 730 693 1937 579 1235 414 1566 883 1306 754 655 347 1108 343 1021 1033 769 457 394 638 85 608 858 414 2158 780 1098 437 882 634 458 964 1212 722 592 1045 1577 731 389 1106 536 670 1054 1902 575 550 1233 517 821 829 672 321 1288 702 442 1036 2312 774 372 764 1073 471 177 1030 967 292 349 693 1124 339 618 915 504 1836 443 2073 793 1814 368 1747 449 1064 1699 330 389 2088 311 270 573 651 972 1070 352 905 758 841 970 1356 770 353 1177 599 737 1143 882 753 812 895 692 705 752 1859 696 960 1484 816 624 775 1195 1140 738 322 511 754 272 2159 502 882 578 566 1190 441 1009 599 746 538 1040 2055 322 909 1200 531 239 1764 292 1951 381 935 1500 1143 904 1233 630 420 286 1044 471 213 546 397 877 612 1084 416 543 821 845 682 1098 627 303 429 669 1813 661 820 296 1952 377 690 1146 1163 320 464 1055 891 714 1949 933 1152 569 805 743 929 519 775 921 1188 833 690 282 1004 1038 431 2125 142 854 1639 1082 843 243 460 651 620 393 659 491 1061 1451 542 1947 733 1603 562 154 925 443 289 1092 1153 573 320 1505 537 2054 384 800 683 525 542 1091 1461 785 342 1780 899 544 2384 767 707 517 876 888 360 949 227 1224 1001 1216 588 775 1649 267 1045 782 604 840 902 749 343 911 718 604 503 356 406 242 364 486 235 1390 695 434 681 788 302 939 1642 252 551 519 1190 637 1044 212 361 2066 1287 509 325 993 629 1645 421 2416 594 842 67 726 1492 922 966 1220 371 225 793 1256 1112 2175 840 773 1011 106 1497 1521 716 1235 663 933 517 159 1227 435 389 1061 961 319 39 1227 807 822 658 716 767 816 1246 831 571 251 258 753 858 2445 702 959 577 666 145 1038 1324 373 865 579 789 1238 1441 967 2009 643 2056 332 739 390 984 894 2126 606 421 166 1778 1035 817 1189 398 613 736 1800 1314 2420 349 479 666 1173 533 636 926 677 381 1271 628 2125 1476 755 565 459 897 2212 951 909 686 478 319 608 226 683 770 157 1194 462 423 238 1117 617 428 503 135 986 831 792 730 875 1128 465 798 617 2309 2345 545 172 760 484 793 2017 786 1963 1152 846 533 1278 897 1203 1260 1273 254 479 791 839 1247 115 618 1028 865 1204 495 1134 370 2149 1740 601 446 912 983 106 394 553 983 888 392 676 2400 249 681 2197 1221 825 303 568 568 915 732 102 1686 799 194 428 2056 814 349 559 308 662 342 588 2064 2112 1035 668 445 1257 2245 983 563 585 821 582 1163 524 622 1085 667 667 727 536 687 1674 639 731 762 841 652 680 261 1159 1862 1760 1133 2052 1167 1814 963 1820 625 410 1139 1143 553 599 466 343 782 885 874 561 946 355 421 724 405 316 221 1120 1058 464 436 412 369 860 972 786 480 475 1023 598 632 652 585 773 476 469 1217 2159 618 2019 306 245 746 1012 531 548 787 1413 1658 652 803 651 345 529 1346 1656 721 1233 730 569 487 540 251 513 493 259 834 2001 1247 690 741 299 1475 480 725 1163 541 704 403 657 753 179 850 740 629 2377 663 809 932 1153 1030 428 119 589 282 286 1090 181 462 707 328 607 712 457 450 521 900 943 763 1016 832 569 419 1957 596 290 342 781 903 545 630 970 546 843 528 598 2147 568 784 1351 652 1725 991 852 608 748 876 1081 1026 416 934 2183 666 299 933 1012 492 2342 1048 536 492 871 448 1056 256 897 906 824 866 871 820 2370 780 520 412 646 791 2347 914 400 499 2426 306 442 1094 1176 688 451 492 932 359 563 2223 826 875 917 1401 631 1044 608 1909 107 330 1192 669 856 904 503 512 1227 984 2441 491 797 459 582 353 868 1362 1777 1077 2106 357 1205 775 269 424 423 963 576 2486 870 2049 1123 582 601 582 621 490 1009 722 1097 624 1160 1234 458 2246 994 681 1343 506 646 144 598 205 435 974 85 714 885 644 523 2138 395 554 964 656 681 812 1311 877 1270 2247 1031 597 1293 1437 794 444 680 405 793 301 929 442 842 609 1064 594 1303 722 968 150 992 143 625 580 204 527 478 552 1478 649 542 745 2240 122 684 76 484 2097 264 692 542 810 697 406 333 208 688 937 603 675 304 500 371 233 2114 428 375 1074 215 755 431 1995 923 1644 776 1774 1142 1084 630 791 1008 768 706 1154 764 875 1126 1241 611 1869 574 279 896 705 657 1487 184 778 294 444 257 2493 1777 292 713 558 44 624 632 803 293 701 758 1266 288 442 682 527 1485 799 186 780 878 558 330 1167 1716 759 878 1306 347 844 875 513 722 1533 288 358 890 781 527 1075 522 551 403 1726 603 2023 327 1744 783 1140 634 319 91 496 1240 1325 731 776 721 507 904 992 198 982 946 482 543 1843 592 463 823 1611 454 144 200 664 1067 936 357 623 469 764 1283 714 1018 503 876 745 814 947 842 387 2206 287 1068 650 2011 726 582 279 711 499 654 694 2009 2056 2169 963 1427 940 492 307 377 1039 420 176 679 1352 461 1024 983 799 744 1181 599 1133 322 830 1685 560 528 391 897 593 473 475 1926 1272 2281 811 538 639 1032 688 1687 941 854 1933 1201 844 1132 498 966 482 1006 341 800 309 1721 528 846 1301 658 879 616 655 2129 575 1533 392 993 501 749 517 1449 832 815 612 646 649 2114 702 517 1660 1591 411 609 1925 1196 703 418 1391 567 780 804 728 117 466 660 1031 405 643 668 1710 699 670 124 952 760 210 935 595 356 848 858 516 2429 645 370 824 703 731 1122 302 1037 653 441 418 1269 743 734 1872 773 399 581 587 613 670 844 1010 1305 473 361 344 1060 239 919 1344 820 843 714 902 554 1473 545 2306 529 380 1226 760 546 425 605 578 218 737 1590 1950 319 489 886 550 391 454 1103 1570 584 375 728 334 440 597 613 1735 800 854 482 942 453 339 738 2363 703 559 1642 949 604 336 928 2418 297 1213 941 437 449 546 476 350 739 664 705 835 1050 480 98 621 1842 177 924 729 751 575 300 1043 919 680 615 826 653 983 367 1224 253 871 407 786 574 193 532 657 403 2246 103 1119 566 517 1969 920 650 646 618 2378 831 1150 494 962 681 946 963 602 1994 1031 1057 637 414 392 60 784 334 708 973 303 262 829 409 847 1043 762 2225 116 256 1744 680 980 1072 1134 355 1084 357 846 1189 1912 1216 1981 581 769 766 1328 688 977 321 531 755 452 708 1591 623 934 1019 2445 680 488 329 1017 1038 278 348 1016 2028 272 1803 349 470 429 722 935 983 424 689 369 477 1391 768 838 308 978 186 627 205 1980 1264 770 810 2501 759 649 2510 2134 482 713 591 389 340 1553 1240 1059 772 1765 1226 940 351 898 1323 1042 351 1736 734 1913 1143 713 551 666 861 323 656 994 700 1033 888 1030 2116 1042 551 783 628 1347 1443 151 573 601 2304 795 861 770 872 974 545 965 379 460 678 450 1771 249 628 484 918 792 354 636 2162 918 1036 402 730 939 408 537 773 774 810 1281 473 428 741 719 802 247 2127 1141 409 711 638 1107 1352 320 526 330 519 228 262 188 689 699 576 371 751 320 808 1076 2271 526 664 1418 740 987 788 631 269 53 594 572 1185 1139 804 179 374 347 1661 2494 287 319 1078 673 993 1356 426 492 199 616 734 2029 350 1032 425 1003 235 781 830 648 859 166 757 904 230 2153 430 430 433 1852 769 256 1452 2317 607 628 363 650 613 1014 556 705 519 725 930 762 1092 312 505 296 799 115 710 1286 937 397 578 559 506 708 464 351 1460 301 942 519 715 885 497 612 304 1151 582 719 1858 2095 943 522 668 506 272 848 444 727 533 597 546 603 415 753 658 1618 511 584 1041 890 363 1046 376 764 1100 996 113 272 373 810 546 304 1256 1974 985 1025 1136 345 963 1040 319 617 846 964 323 443 958 1012 165 274 707 664 460 1007 516 483 2212 905 675 916 1064 1160 843 2079 1133 801 272 284 1166 202 800 969 783 482 394 2360 778 910 293 997 129 534 1456 2159 624 266 579 1255 879 1113 730 907 2040 643 743 349 812 448 512 575 864 662 506 313 639 220 694 469 557 1531 810 872 528 774 1855 946 295 678 465 2359 339 416 1254 1065 740 785 496 984 903 672 2487 196 949 678 740 949 607 1220 447 737 408 570 499 1087 476 2346 559 870 605 778 2379 219 269 605 959 794 1247 2350 357 1093 1087 682 860 462 411 1277 1194 822 712 1124 1253 241 1053 1030 677 799 1593 250 294 888 1248 393 554 740 715 641 467 507 634 770 1061 1292 1835 841 2270 1007 1870 2073 1605 868 217 793 1255 465 638 671 658 415 273 820 544 804 529 311 383 1704 547 863 1245 1175 770 811 675 289 666 1011 802 590 1051 723 486 1989 1098 1292 722 554 514 970 595 640 817 782 622 680 1136 618 660 1631 689 573 662 563 269 608 2434 788 898 840 313 1078 1060 892 1243 738 1926 893 991 912 619 753 1274 615 1097 769 585 661 924 281 1170 1351 1180 750 584 380 335 447 1057 846 554 1163 1703 1408 487 241 429 1857 384 1385 1030 591 595 304 1278 520 1003 681 2224 737 1757 1386 491 773 2258 2326 387 736 776 520 612 819 1304 508 1087 284 1005 370 490 693 792 597 810 117 1019 641 247 517 966 887 2359 225 1102 460 165 816 954 506 1063 959 613 451 775 727 422 410 1184 444 1939 484 708 1307 579 698 367 1935 686 1457 699 903 417 895 969 359 631 2085 618 365 820 850 142 814 562 655 741 694 967 847 486 1232 696 1115 692 820 1104 743 689 1039 865 685 554 504 777 172 872 918 2536 2293 544 565 382 947 1327 812 405 289 352 177 931 441 1616 860 847 479 439 853 605 893 750 1657 770 965 260 1019 423 1962 719 783 1140 585 1749 617 159 1476 853 1713 1317 1019 226 1289 415 745 1303 1121 1328 493 407 159 492 298 382 681 760 1001 711 592 1106 504 738 1032 656 820 885 1872 906 1423 1001 771 370 1425 469 1206 550 488 686 2147 583 480 1138 716 1501 696 704 608 440 1868 266 722 1191 447 1586 917 635 890 1774 2516 1402 920 79 298 503 402 186 572 1865 822 1090 568 1999 672 436 161 306 710 397 475 639 117 522 698 398 701 654 1155 648 420 742 2099 956 279 322 767 943 1171 609 1850 2408 978 889 1095 744 200 2147 835 521 1592 745 487 297 525 356 796 1675 119 448 809 891 224 188 1752 624 637 1038 1027 567 1028 560 590 1032 825 1055 594 1045 1012 850 561 1919 206 332 829 412 691 2295 753 1137 791 252 470 2006 2636 825 982 2020 2126 878 573 899 367 1197 642 778 446 146 561 1060 1032 687 399 597 133 381 358 2242 765 2337 321 1285 1767 731 1661 1034 1357 563 934 361 1080 852 475 1466 632 882 566 998 450 922 781 2036 671 2377 654 327 667 855 519 387 899 2097 1966 415 306 843 750 2103 468 640 623 871 2299 395 847 1233 393 746 683 1152 657 386 1903 284 571 2118 695 105 2161 2114 853 654 1012 117 722 900 966 336 321 148 1199 623 894 509 238 654 451 1002 1099 1498 378 1437 604 1783 666 341 577 2035 1283 627 848 1691 1102 517 1495 659 261 1236 927 574 685 840 746 601 725 1280 726 1125 525 1054 1774 1190 751 2313 1245 1119 921 661 614 2473 2065 606 856 518 1683 584 617 659 974 986 711 786 386 966 622 421 1819 394 544 248 374 252 1686 999 1431 336 1458 911 416 463 326 829 1015 721 398 305 661 532 984 567 256 630 1853 118 687 391 169 314 565 924 1186 453 1003 691 908 861 1028 710 675 983 699 816 764 337 1813 1227 676 157 585 448 1013 2010 528 1942 1048 439 621 954 1417 414 830 523 750 459 659 1397 2141 578 428 616 1030 354 182 707 623 1036 1381 966 384 1237 756 1180 1795 2129 681 1540 1407 71 506 492 336 819 924 809 647 1060 1278 491 629 653 1062 812 1151 371 458 873 858 1289 906 731 1267 720 388 978 1287 704 801 813 459 883 1118 2010 1010 1760 673 300 1192 602 837 533 796 404 313 523 622 695 1776 710 545 1829 348 914 622 752 521 954 255 404 952 926 608 778 681 238 1730 393 537 957 684 667 443 265 660 508 519 674 2197 1697 1157 628 513 617 2045 501 314 694 378 543 329 511 2281 333 1332 960 411 514 1367 570 963 700 1055 361 901 623 146 489 515 614 1324 738 1171 1639 141 1084 278 724 543 537 1520 656 770 1023 661 694 904 915 824 934 782 255 709 485 372 874 783 665 387 732 725 1206 1097 1101 635 1103 734 667 1159 470 1100 2226 1004 645 647 973 221 1382 1849 609 448 580 428 828 2171 596 1050 1028 746 596 1291 222 298 1017 776 919 1895 788 1170 739 1219 2124 575 632 974 708 444 325 502 467 641 641 615 336 753 263 453 794 496 732 396 2315 636 660 571 284 1448 1238 373 919 989 916 660 1096 879 1184 389 900 231 861 310 847 958 1546 421 670 333 871 917 280 1607 575 447 818 297 760 887 1060 707 2133 1938 1362 682 949 377 597 2100 902 392 1033 337 548 672 1013 1107 959 2316 1210 2039 2191 2483 2137 1006 538 622 563 432 1167 391 853 660 730 734 748 375 491 576 386 292 1186 1090 457 1117 2362 1107 639 1153 587 1347 893 2025 1441 1911 489 2223 477 231 1000 1117 536 671 1388 602 641 572 1934 620 997 1081 733 880 937 1533 827 829 1115 1391 1176 617 366 2287 858 514 1789 201 333 229 610 1238 818 445 414 1068 1158 929 2404 781 657 810 341 682 1134 1948 1823 1760 1945 679 1955 1072 248 633 936 858 1081 711 816 673 883 853 1001 2167 2505 790 434 548 792 1673 547 466 1246 145 582 1209 440 364 428 728 813 420 223 685 532 333 944 958 609 773 1582 645 1076 165 93 287 639 527 420 1664 527 775 626 835 778 2090 580 238 654 1624 1294 595 812 718 1366 2119 192 1045 653 835 1664 391 842 1287 831 541 499 1646 1587 811 843 838 215 225 999 502 1387 647 731 873 917 936 1019 490 2012 786 951 895 898 829 601 755 1259 595 141 807 732 1122 1275 1110 882 713 1175 436 836 1952 487 1025 713 155 576 1772 623 468 1095 997 564 1904 2469 240 612 544 893 553 182 890 875 845 156 963 454 849 1754 861 594 713 874 752 631 822 725 1023 226 1207 356 529 1692 2190 453 1756 1785 484 1993 432 826 1296 329 504 501 1044 938 476 626 678 1807 745 667 269 703 847 458 492 1093 1210 1268 293 455 438 681 612 485 1183 1071 1262 1033 428 193 267 278 709 259 1954 610 709 832 174 2146 987 458 1077 404 696 1039 614 1215 313 774 678 825 347 910 2100 426 594 431 297 757 715 402 481 907 929 1551 830 1954 459 858 998 716 645 246 863 1840 1036 32 1440 1265 1358 244 520 678 334 901 586 888 606 710 392 1994 393 433 1153 951 629 795 980 763 1791 311 728 366 688 1087 995 773 928 381 667 835 512 855 135 935 710 2135 1218 836 690 850 642 529 548 360 451 929 479 362 688 2064 480 294 2173 935 758 276 582 1235 288 1009 221 2664 676 732 1761 1061 743 1136 1928 1076 762 630 1174 971 772 1068 934 850 422 649 863 606 822 506 470 611 885 823 922 401 499 1128 1679 1568 1000 379 702 1250 537 1036 544 117 941 417 266 1403 1006 392 284 449 819 583 795 572 782 951 909 1211 1695 1937 1325 438 995 898 761 894 308 1432 774 161 367 326 1129 648 942 789 588 1008 337 665 650 857 816 550 161 636 665 831 659 305 20 620 636 1052 790 854 177 1577 877 403 905 1710 703 2014 961 693 834 677 740 863 2103 1070 893 926 506 709 728 1232 1143 610 743 268 429 499 608 920 1898 290 695 722 849 854 1098 2259 460 285 1814 920 409 565 1919 1789 705 954 206 1910 988 583 852 504 1921 998 2389 227 389 793 500 1774 931 2242 564 837 582 903 2274 560 642 1210 860 438 656 320 1050 716 1562 429 550 1593 286 904 652 1933 184 770 981 175 1068 480 699 473 730 909 293 1198 1094 1153 783 238 824 696 2136 423 448 1995 917 811 1417 1040 680 32 464 773 270 1718 587 877 1581 1034 653 201 328 889 988 644 1184 633 899 1845 573 712 1682 1521 2125 942 2016 759 447 1332 758 187 794 2432 1056 821 216 525 570 717 971 425 767 1174 995 930 86 1253 400 1425 615 2395 1041 1979 1111 885 1632 2152 845 209 1056 762 1537 216 477 184 334 228 1989 867 1076 421 508 1139 196 830 806 1960 656 805 1023 667 412 1833 481 1528 736 661 1175 797 747 269 642 795 488 748 310 1785 550 431 597 280 980 701 632 399 736 751 723 1392 2169 544 1384 1675 1730 381 1209 375 613 1199 705 2115 588 1042 634 656 1263 822 243 311 870 680 1935 523 874 741 339 922 1034 216 791 1834 571 1034 864 689 2405 790 153 465 979 871 1964 639 474 789 382 1333 794 619 712 1178 352 466 2249 561 597 890 1040 39 2361 894 858 848 1593 664 906 860 795 757 637 518 383 1887 809 936 1032 574 2092 749 1815 699 296 496 912 574 1198 1197 466 335 924 1992 2025 614 1105 1759 702 605 737 660 1005 440 302 931 560 415 375 200 691 1888 2384 610 409 530 159 1261 172 353 880 811 777 1042 1245 926 579 812 1286 685 1304 913 894 335 1008 813 628 1247 768 750 1393 343 713 806 951 611 486 959 580 2086 620 1755 1092 1347 697 616 576 1371 1404 837 854 996 866 413 2464 818 973 634 800 510 562 922 521 497 775 1568 717 2015 845 1192 625 695 937 538 187 369 494 993 201 1081 2294 734 1321 928 2491 1100 938 313 506 268 553 618 791 272 659 931 1508 708 767 668 887 544 1398 2214 397 744 322 2202 581 163 919 1999 2197 738 738 839 302 677 570 1182 549 1271 1002 194 1268 904 553 595 963 672 564 516 252 1257 263 1035 1766 757 285 380 532 383 75 189 614 553 397 503 892 856 1058 626 1097 403 469 798 497 478 685 224 226 806 565 622 1001 2199 688 692 739 1890 719 500 812 377 669 1154 201 1024 1088 878 1647 408 1307 463 668 613 656 961 698 2125 450 2050 642 663 1302 570 587 1230 869 967 394 711 651 661 332 1387 319 1068 123 452 2336 1286 663 643 598 441 865 521 1098 668 924 1308 216 1057 1078 225 459 517 375 778 1076 556 701 796 1843 306 812 1869 270 801 1233 319 1451 976 841 1319 730 601 824 319 646 2074 1811 1845 720 861 2131 995 732 859 638 463 541 1028 107 1112 148 769 388 204 770 1115 2176 2021 395 950 662 643 588 1191 360 636 479 1493 721 1199 1562 405 2046 480 766 2156 1318 272 820 828 1562 719 460 1047 410 452 1326 790 511 488 160 704 778 2001 1136 1798 1490 718 775 79 686 1782 468 1001 913 1244 638 1210 1187 628 1792 1878 366 543 905 2112 183 1037 1282 1261 1020 451 733 1268 596 756 669 912 241 161 1219 951 553 557 269 984 695 71 1022 879 251 2014 402 769 827 985 632 977 611 695 784 1044 997 916 1657 498 811 978 1148 884 1121 356 661 751 442 462 489 667 1994 1057 1166 359 703 437 954 886 837 570 914 2094 1688 1181 1075 612 995 438 562 887 685 1085 766 265 437 1399 712 476 1939 392 898 671 2367 509 1455 141 1936 724 1912 562 211 511 544 1073 1410 363 482 719 246 648 250 244 940 200 1034 1096 1441 830 2055 239 1188 767 597 768 891 703 1175 847 420 1312 711 591 787 1004 1316 878 550 683 337 621 553 886 1162 1904 362 968 311 523 1892 882 114 654 412 820 282 517 834 463 969 639 480 552 545 1226 473 1725 1054 973 1655 972 501 102 2033 768 924 2466 903 1213 158 440 843 389 572 1035 883 403 763 876 1347 741 813 1583 623 307 1104 419 2027 669 1241 504 973 528 2349 729 1732 813 777 756 827 2146 1395 680 652 317 743 434 952 1205 460 972 1471 640 833 923 1372 592 657 169 214 673 829 1080 1622 979 1116 636 183 835 1176 987 889 546 584 482 1064 605 455 782 77 2014 241 805 522 625 1279 1172 862 2355 641 482 552 2002 536 706 299 907 503 1613 1017 24 1992 578 2114 146 361 912 1249 2152 553 1054 857 599 906 720 1818 766 634 960 995 546 332 383 194 697 776 1700 234 407 1744 2004 964 355 1055 1196 154 1055 774 853 966 689 430 52 461 695 1181 923 499 1204 907 706 1193 454 623 894 807 2039 478 579 2306 835 413 460 693 1480 893 1154 1061 2013 593 762 341 472 570 1774 2176 963 1135 721 993 591 140 1126 999 505 476 816 427 708 1259 1224 428 366 673 1128 199 583 1080 1406 580 878 2083 1140 887 724 846 628 737 880 154 2175 1051 1020 800 2334 1557 720 830 570 888 122 545 547 620 587 475 733 1355 632 743 740 2099 666 496 782 427 2003 811 897 871 717 135 571 923 1034 1670 1712 466 490 653 515 930 1711 682 234 667 358 737 1127 1433 596 706 1105 555 775 1991 517 414 568 749 2449 287 660 1441 863 467 866 738 568 1188 847 777 451 588 1985 1007 903 425 904 317 2147 622 250 583 914 627 342 565 916 2067 788 477 799 680 1309 1886 370 1233 1391 769 768 545 1408 433 543 743 1158 1412 479 937 784 1996 236 291 1673 810 734 1549 891 1147 1866 1064 668 100 868 663 804 835 1819 1597 1627 175 472 378 1954 396 513 508 423 981 948 1403 394 451 983 1614 1014 528 701 513 812 962 2077 860 368 1102 2591 563 849 450 1230 1274 1082 405 895 1093 1980 1068 1694 329 1283 605 456 643 1162 556 1022 644 616 990 832 543 629 577 1187 245 370 424 707 1393 567 526 2128 651 712 581 94 343 789 778 549 898 1178 466 564 1401 499 834 525 901 410 1353 223 233 573 1402 1069 141 268 420 603 1332 750 959 706 866 1319 2136 802 830 1309 1896 1045 371 713 1001 716 723 1183 191 303 935 310 813 2176 876 556 549 422 394 849 721 570 127 842 412 264 998 1245 553 680 557 341 449 579 865 342 1758 291 1755 465 299 570 161 1010 301 940 853 528 277 586 1496 644 1772 266 2191 2481 833 604 859 432 741 299 1741 865 1194 672 578 2299 662 1763 945 847 616 1039 438 959 460 108 431 685 708 365 374 479 656 1787 529 832 319 714 986 432 1988 969 603 652 683 581 2036 1392 826 793 1197 1697 742 883 254 613 460 573 172 572 322 554 1163 555 1044 867 759 687 104 1343 1054 2032 683 570 467 259 617 1036 924 471 830 638 314 841 554 928 742 1080 1311 2292 908 804 489 249 613 829 776 627 370 933 759 302 770 2181 866 751 590 682 1003 1002 490 374 656 1755 707 593 530 2066 1247 640 856 941 1884 284 344 794 870 1668 1191 301 771 458 483 1179 712 538 344 2037 559 2135 314 728 232 904 702 335 2270 835 421 1014 165 311 919 383 834 1168 832 309 630 617 1213 825 1272 714 793 1016 748 987 274 627 537 799 810 1366 1781 779 1023 380 689 781 187 673 903 1158 2000 1408 794 480 306 480 1810 1117 43 73 889 328 1104 805 825 780 549 568 551 963 626 576 1215 733 1520 839 752 732 595 1761 1119 624 385 1734 569 580 539 756 731 537 592 1215 784 678 1057 565 492 595 760 460 1043 631 1476 270 1016 1336 403 2299 227 485 747 349 1876 821 892 948 733 318 401 439 318 880 1744 952 396 764 704 2444 746 751 499 677 617 657 1009 546 817 2111 907 838 1945 434 914 1966 335 1555 714 1095 829 455 978 565 1008 714 931 1123 705 1375 744 756 641 2589 1251 209 359 686 2478 605 1181 834 552 1132 2298 860 840 666 459 792 1016 1979 1290 312 997 746 375 666 366 850 946 361 89 591 931 844 1182 300 771 795 648 2419 2533 844 2139 164 547 764 1018 791 656 923 484 1128 697 891 777 1079 913 820 673 791 905 1763 630 380 858 375 1032 725 1068 1940 903 750 503 599 907 804 254 135 767 839 417 808 905 305 815 301 1176 1036 1949 391 395 1026 1345 1300 2555 272 870 806 345 903 1957 325 906 1127 364 824 1090 85 371 882 1614 2106 216 1469 925 481 2312 864 798 679 335 629 620 1186 573 1088 329 1043 408 348 847 636 484 478 841 754 933 873 1125 721 277 612 1635 894 732 733 1747 813 1127 1079 504 865 254 812 903 1101 867 137 261 390 131 789 610 1315 295 1161 792 508 500 449 915 950 748 362 709 467 312 1670 682 2065 925 875 330 258 830 467 1253 846 987 901 693 1179 1018 1087 492 1158 611 475 450 1106 1617 1223 1039 996 906 564 1077 911 553 742 1857 161 1085 419 1036 167 1953 575 543 908 585 545 846 507 584 667 1052 223 748 1091 762 835 926 82 637 597 262 656 393 572 697 545 1002 268 1746 2157 384 875 430 457 1122 546 1258 636 549 512 524 505 678 258 2129 492 771 781 1163 391 174 594 735 605 636 1683 1142 964 1352 601 770 345 898 917 687 600 885 455 655 718 2585 896 814 1097 931 186 327 429 1979 809 157 778 801 596 727 1068 607 493 218 134 112 861 709 517 620 841 823 615 852 131 772 480 662 1075 790 1001 174 777 1837 696 277 696 1798 522 921 612 1151 937 824 1220 418 393 2460 1363 386 318 1512 861 535 709 483 1017 358 975 1759 228 301 832 607 369 141 1761 2303 392 829 1401 809 410 551 334 1813 232 1916 2068 265 1713 786 783 457 1596 786 904 646 620 184 813 1829 1053 1046 1272 1347 1046 555 340 1000 618 737 654 930 2145 1553 939 1420 1519 466 648 816 456 743 601 2462 902 407 1366 2537 644 1137 1202 528 1216 818 1766 1066 810 775 1291 698 730 244 799 608 259 791 935 927 521 635 1215 835 145 708 458 755 935 359 1106 572 1407 734 787 1795 473 1143 295 674 613 445 461 446 443 1407 1213 1140 1775 724 745 618 1079 852 466 1495 813 1330 340 1114 2253 1021 218 745 1840 1098 607 1406 995 574 465 551 906 538 397 714 775 966 1200 461 401 281 862 1309 385 517 1194 1160 800 454 402 408 494 2351 1008 359 793 938 559 764 336 795 468 1313 1708 235 276 688 615 183 548 178 875 1692 554 587 1812 262 213 470 924 546 343 573 1142 703 904 881 2039 241 404 595 1030 878 2191 798 1803 786 433 836 892 1624 501 1719 816 208 560 311 518 592 713 290 804 1729 2471 1968 1765 813 1077 395 1277 1919 859 997 1107 130 601 715 838 1556 1011 926 329 575 824 705 702 694 535 510 667 965 598 892 339 697 596 441 2514 250 686 1261 854 1081 116 913 781 903 512 1186 1370 949 1206 209 74 230 453 1077 1149 1328 140 343 983 613 1677 2085 412 696 663 1183 612 828 1245 1108 666 591 126 2366 367 287 324 699 436 654 834 573 585 318 885 950 576 827 995 618 274 1011 655 619 751 647 423 1219 580 928 848 609 833 541 398 298 353 843 501 806 1423 1374 1386 587 871 173 470 2128 1183 529 230 286 1834 306 989 1013 676 516 551 1308 1492 404 827 619 399 460 1123 270 1073 1331 999 459 868 805 572 324 575 1936 1098 920 772 1529 1053 689 167 466 925 1666 241 511 460 1195 254 361 1081 1805 1377 910 1841 805 241 1091 1799 815 1099 644 808 1052 481 1519 334 644 756 1139 799 725 247 278 636 1348 1151 903 1410 1581 646 155 1278 818 977 773 728 446 1221 510 756 406 255 652 391 751 62 1510 2014 847 448 567 1113 1061 893 803 172 827 548 667 472 810 2187 649 390 998 534 2283 747 959 809 954 490 759 258 1110 750 289 739 395 605 605 905 2081 1487 755 749 268 84 868 1067 409 1191 624 727 658 873 825 876 1395 930 464 603 788 1073 1077 1670 722 544 510 756 1145 2218 1231 865 446 1850 1121 1854 1260 943 1100 418 498 555 461 953 510 1366 600 519 670 616 685 690 504 564 624 890 712 2245 1833 2466 1901 597 890 810 373 553 2103 496 590 701 1213 521 1645 831 244 847 887 642 1192 1744 1381 436 654 547 907 239 168 1900 315 1169 832 769 672 929 828 264 1029 1938 692 889 812 728 868 754 469 585 478 235 1870 601 764 864 203 1967 501 202 628 342 772 1409 865 432 1231 651 759 367 192 1641 599 867 691 631 2512 87 1264 674 136 374 536 650 667 149 949 1220 1134 1635 554 458 629 915 1330 512 1034 325 2081 554 456 920 676 226 1487 1004 521 936 711 1043 655 1877 343 467 435 455 1145 1551 1788 1442 557 764 792 408 453 2070 829 2193 1066 1249 850 447 900 1262 1222 225 724 461 626 911 742 719 628 643 514 518 895 436 352 284 556 2463 224 393 1140 384 408 709 700 263 632 577 1043 246 783 581 1021 73 784 897 893 1052 191 545 1429 168 345 400 527 817 568 1885 419 744 393 355 438 373 672 1253 1222 1219 511 1297 1684 1027 2109 445 2133 736 357 1405 1116 127 887 521 349 891 644 424 1629 943 741 658 931 665 298 772 301 605 812 1212 470 587 444 253 243 645 985 1014 1138 728 1548 318 699 275 211 1354 1200 384 900 785 923 751 790 963 458 1670 1233 974 1696 1088 1117 897 689 1760 535 1001 223 462 694 550 122 1056 945 744 307 364 535 199 580 728 1182 942 732 862 922 942 308 1607 457 404 644 52 646 1012 781 1225 141 1178 1129 1753 701 589 680 215 867 311 501 903 1056 1067 302 600 840 254 1325 611 579 1267 337 2204 502 270 985 1421 238 2129 2022 501 717 769 581 776 1447 346 1726 670 716 1219 504 609 581 2015 533 796 825 1786 544 772 633 836 793 1451 304 1078 610 1354 341 1890 402 742 387 952 1092 416 879 316 517 1472 509 1158 2396 580 881 1129 626 815 350 613 180 220 791 1161 619 539 350 28 73 1271 789 1111 2309 1526 434 1844 403 463 501 1087 1123 1022 707 1219 463 927 676 1083 860 1185 722 377 574 1660 2263 283 1058 920 1954 1191 527 507 1270 1420 1896 827 692 593 1024 2007 1809 1560 952 989 1167 660 64 394 1283 884 664 646 662 868 1811 866 165 1459 1445 680 1014 411 588 265 375 873 198 829 1189 633 161 668 578 567 597 1212 1244 191 631 1868 716 1084 819 154 218 708 765 2136 1085 1384 349 899 820 486 513 169 959 1228 405 192 677 388 702 1178 502 750 1257 934 413 616 1543 936 819 370 801 685 802 1600 792 449 752 859 2556 1732 995 1193 335 436 1766 689 1245 945 965 1748 520 907 826 663 764 760 418 849 658 862 717 585 438 592 501 665 664 476 551 2097 835 2104 1329 1204 552 583 518 525 412 586 1597 287 896 843 1659 1218 1616 2296 552 783 935 419 1782 2205 1031 814 763 1000 781 1020 812 1281 532 307 736 497 881 483 1089 654 830 507 1151 1069 240 476 636 254 385 1009 315 314 953 200 703 426 832 1338 729 704 1277 885 1058 685 590 472 533 643 670 704 524 680 752 413 346 271 645 324 687 484 261 1435 154 1832 1667 1211 316 752 309 39 647 718 482 594 173 848 683 1076 969 664 602 326 1237 1144 510 827 1308 987 869 784 815 496 556 793 1886 428 962 646 1245 558 357 711 823 244 277 663 258 178 635 352 808 579 789 686 581 708 742 1426 1509 380 758 733 682 746 1037 335 920 1272 539 439 493 713 1712 713 637 893 644 456 2128 1172 1250 1361 788 154 545 949 361 1104 969 820 2224 891 624 284 906 470 135 923 1965 2371 789 1005 907 2068 1183 643 923 892 229 253 1098 758 752 504 2158 395 1943 557 1160 1018 607 880 993 1141 214 164 512 656 30 365 902 305 873 1256 266 456 467 164 1406 654 927 714 1331 2225 713 1209 551 1851 508 197 1257 329 1744 2007 951 1034 258 1000 850 903 481 283 734 641 681 2434 1224 1131 939 1252 778 2013 2145 545 565 341 618 2129 1075 1915 270 348 2124 1177 999 603 594 511 885 1922 755 2119 2202 1703 772 413 847 953 247 1007 1092 818 339 386 584 621 1554 852 683 579 288 1828 458 971 424 1833 686 2307 1167 296 1140 1078 250 231 428 888 316 372 1420 729 723 519 557 631 2184 1059 1276 493 351 1067 831 1323 828 899 526 734 321 1392 983 723 1741 814 508 666 2038 2484 1001 831 852 1069 1334 1862 446 959 190 675 741 323 548 226 600 940 1154 1953 765 532 882 1077 403 829 400 922 491 865 554 1001 718 1225 576 450 837 1244 1104 1016 462 890 1058 1030 524 438 735 737 321 765 2293 557 821 751 1106 679 654 1110 897 1452 1468 636 923 497 335 783 412 293 538 540 478 957 750 1800 641 487 453 1284 498 1997 328 586 337 824 819 394 306 1097 174 585 410 855 1209 357 413 1227 751 749 872 949 1119 348 834 420 1968 1434 828 690 523 1033 1344 636 1063 1816 1184 253 632 682 422 1480 802 2201 368 541 224 2699 1041 958 1194 1330 678 2557 1517 483 1665 819 310 627 841 1265 95 710 1024 2153 679 266 759 710 700 784 1943 312 699 838 1163 163 832 438 310 1003 1159 643 926 772 1169 476 548 393 589 746 359 1935 1106 732 397 875 2133 649 454 354 1024 808 1798 592 544 679 676 810 404 795 989 901 637 692 513 680 656 776 696 277 524 292 1107 511 1074 975 1992 2397 731 791 796 717 603 584 272 1897 141 266 783 896 785 563 292 785 828 831 1200 812 800 609 972 564 371 412 922 615 537 1900 1003 1086 651 725 1178 823 1123 503 683 654 933 1721 1045 1091 514 379 615 1169 533 703 616 1063 563 558 1160 1370 298 722 307 833 859 2218 603 762 453 536 2018 932 1046 1097 531 883 477 2242 1393 690 1049 1036 1382 331 363 664 706 449 460 899 554 598 1552 253 559 829 382 1076 461 681 451 564 580 690 1166 916 730 1027 377 1620 482 597 326 1025 485 1243 1003 650 233 989 812 680 744 107 1123 782 1177 455 307 906 1806 681 2212 312 1134 461 467 1485 326 592 1079 822 1194 992 1099 1304 110 1092 849 438 1083 919 1213 517 804 796 438 550 983 531 423 850 530 881 788 1429 764 946 293 538 1825 888 255 1540 650 819 873 1280 372 418 1097 363 847 103 480 1600 605 2409 1097 604 2380 711 516 521 964 1244 728 695 288 451 873 933 164 728 125 411 457 399 865 914 342 357 945 512 583 476 543 711 1496 485 748 910 579 440 468 184 467 1545 104 315 423 1181 840 342 887 514 429 560 1688 737 789 465 728 921 275 1718 1182 958 694 131 474 40 808 1751 752 722 1744 1044 407 951 253 966 281 452 588 1991 1082 1342 697 599 434 1433 785 758 115 619 937 459 585 482 932 880 712 1360 2050 516 834 2174 402 778 527 1180 250 1299 504 1142 423 2099 1898 790 523 317 900 533 355 769 1432 600 766 752 293 728 799 810 738 912 542 660 1205 972 389 744 1374 812 548 552 601 679 284 671 1006 1041 652 703 612 1061 772 1211 944 237 680 552 1235 719 1262 2205 683 771 1744 519 1071 665 622 735 1303 733 192 953 458 469 491 853 612 437 597 745 567 583 1171 1187 2392 422 1748 798 421 582 528 871 475 450 557 1140 1291 577 2335 458 464 581 978 244 658 259 1219 1102 723 871 133 1028 726 404 404 478 434 374 1043 1269 277 1055 1391 1057 517 1509 1027 746 1094 598 2111 118 1159 681 987 984 460 797 691 485 642 1249 1218 588 1277 361 598 652 844 1992 876 519 471 2400 281 778 1649 262 546 474 962 347 525 843 665 884 411 1823 2181 432 438 845 1378 186 1916 386 171 1339 647 836 970 1988 380 526 668 1993 725 656 390 536 1114 661 825 722 449 1108 1138 255 752 495 1033 820 488 1141 756 727 568 767 1988 494 2183 473 395 800 510 2162 613 163 1850 906 332 626 740 1131 948 2219 2618 550 370 399 704 490 557 377 490 282 722 876 260 920 234 817 499 1588 1771 218 52 2073 291 970 1718 781 882 437 711 318 646 1124 697 1325 283 403 941 1197 547 633 696 1327 560 879 1044 323 792 283 369 511 1118 767 1666 582 641 824 509 195 836 590 365 981 703 2141 928 477 635 2059 441 263 1342 434 491 1039 1113 406 668 1112 1161 604 944 820 1713 721 933 427 1101 400 1195 643 1536 1074 745 2171 797 718 843 550 1000 932 465 465 653 2161 1711 699 695 572 2175 602 865 2031 532 272 819 1070 220 569 534 1240 468 967 545 679 426 612 589 1150 600 1224 1992 701 1032 607 1680 802 398 463 1058 1782 334 768 917 1232 799 194 1134 685 769 366 611 945 895 916 2466 463 779 369 489 2406 888 633 1080 675 738 1684 1237 508 1046 337 782 1196 429 645 887 510 1428 367 1236 1824 609 643 530 2198 773 818 277 1270 603 507 778 1266 535 238 496 291 559 326 1133 1699 503 478 658 891 657 1095 254 296 356 712 1662 1686 1115 1735 547 1156 1274 901 1081 361 2061 653 821 1847 484 438 727 1592 739 620 649 331 360 1686 645 1187 195 884 856 1138 431 1751 306 1271 1045 322 358 1000 683 814 807 797 551 567 986 652 1214 454 400 920 435 712 515 492 862 547 328 1125 411 587 1696 386 1152 508 1786 1199 1312 478 1759 1098 732 354 608 1885 325 649 1111 567 1337 2391 1030 960 2210 742 561 520 970 1029 618 783 1013 770 1309 2175 474 1505 1718 545 168 2072 522 1998 1038 681 1531 663 1025 699 486 822 1000 890 341 664 599 848 477 539 539 837 402 997 2380 104 224 533 769 340 2282 575 443 1133 1337 1184 969 793 2171 535 385 417 1191 1940 735 1058 1988 505 749 1492 536 1101 554 555 2238 927 537 1613 1246 581 518 783 111 76 1095 1577 376 1981 839 1075 399 737 986 783 342 352 386 327 397 869 770 1311 244 293 2088 630 468 862 731 731 2120 936 666 593 1980 763 664 706 762 1728 277 1527 198 452 1295 1377 194 911 287 384 1132 1585 300 799 2488 1130 640 659 1014 563 385 825 2033 242 729 1834 759 538 566 265 512 757 591 625 713 326 393 472 871 731 984 1850 716 352 457 567 1766 300 1127 870 906 542 655 308 267 1364 940 353 672 1713 403 1064 470 974 258 1939 655 1552 796 448 435 1170 1787 467 935 871 878 364 920 749 98 1117 907 1436 411 792 952 519 922 602 426 348 502 202 367 942 668 564 926 351 1838 1021 354 1054 570 572 272 255 2089 834 1141 720 1297 837 1069 1046 845 527 699 421 1182 685 262 801 611 607 574 178 659 907 767 375 724 754 530 791 651 510 815 755 708 1558 780 1400 586 2265 705 859 729 677 1181 2356 254 2330 557 832 770 733 995 899 714 821 352 345 1647 758 613 1069 490 624 2218 1245 1075 1126 935 1419 946 150 644 878 1004 1007 245 892 832 595 2004 589 300 1173 1182 302 334 254 466 1290 174 280 777 1017 406 782 1032 442 997 909 557 565 766 391 1237 352 1956 595 930 774 2256 552 753 938 102 840 2135 596 851 406 386 269 901 1031 489 471 201 726 1128 547 542 809 892 1087 771 928 876 250 211 1122 983 412 770 726 935 447 1213 1088 680 1162 303 685 2474 262 655 329 989 1090 773 98 2053 675 724 1210 758 837 373 952 496 1212 1191 729 681 687 1738 374 1007 1913 447 1124 870 869 752 1077 534 1162 830 557 767 1725 520 298 956 986 258 891 1404 1245 814 578 630 956 412 442 445 570 1095 600 1159 753 1909 2459 882 1220 561 747 777 1276 632 841 1014 1425 868 1956 493 543 221 779 370 590 1034 1091 517 913 803 362 976 710 896 512 577 2304 810 565 527 793 978 1889 384 1338 2134 655 559 850 443 667 1812 1829 362 463 505 337 866 1627 785 353 1857 902 1143 572 772 563 765 1245 1357 876 756 575 896 1185 1574 522 913 609 855 1125 2524 813 645 371 454 1093 395 440 1028 974 676 753 521 622 821 765 720 1000 688 2350 118 1227 722 805 596 909 864 661 837 677 1030 1861 1708 710 475 2401 2039 672 567 821 2044 676 564 1148 705 285 1030 1691 916 589 951 1736 384 474 743 524 2007 710 829 698 797 1782 826 999 545 1236 1313 706 1242 612 1614 298 713 673 1689 831 319 2134 171 1133 573 1030 663 404 508 1203 808 877 1119 879 690 1920 83 1256 786 549 925 381 709 906 1685 510 799 212 1024 420 710 960 53 633 578 160 875 875 2509 614 778 1903 1658 1034 599 579 817 380 1048 2144 800 279 189 550 616 1039 830 1102 1188 1435 727 1138 735 368 729 1883 441 825 511 518 499 579 655 254 911 929 751 731 382 1042 720 922 1254 462 600 1281 770 933 298 1343 581 568 1056 1184 557 428 313 1367 520 539 661 427 1121 602 754 940 1371 735 700 591 440 1049 680 955 751 539 846 541 566 280 977 504 592 797 844 744 648 816 727 1655 387 498 654 194 256 1131 715 1130 549 205 394 823 1979 572 818 503 901 925 1481 1033 1142 528 665 534 624 291 776 654 216 1763 216 700 831 235 1077 699 684 607 585 1027 687 388 739 947 1444 983 1134 833 758 832 851 213 905 488 298 650 490 490 1163 573 667 374 1148 610 604 808 628 752 679 744 1076 703 594 1163 633 1741 327 533 1171 734 458 655 682 175 458 981 402 489 598 905 607 789 1614 1862 311 522 1116 497 1256 640 1207 1776 1385 550 948 514 1164 1007 901 239 1908 1426 857 817 813 452 635 830 1922 252 371 844 792 1244 507 1077 412 2377 1166 1116 577 1726 364 711 703 541 2028 518 393 1167 446 1162 195 854 157 1112 1283 613 495 645 743 400 1161 297 621 399 945 425 1976 691 602 1322 801 644 886 182 737 369 695 639 1932 940 468 278 984 399 816 377 904 756 812 919 412 875 879 1054 842 851 653 535 1227 783 1190 934 576 289 530 410 1146 780 577 646 183 255 1799 363 624 722 645 294 536 355 235 734 1075 714 694 569 857 1050 494 1043 916 403 641 1002 829 292 1821 999 719 2278 917 969 454 519 636 2172 174 496 730 709 648 310 598 627 856 289 369 330 1152 1317 722 789 602 980 2157 780 196 1434 1982 1799 1332 1669 381 960 234 882 694 904 573 1549 566 1728 324 231 676 1802 672 898 2272 776 538 447 480 2094 876 704 860 795 769 729 648 1026 1458 760 1689 2322 479 1242 1839 356 482 541 2065 870 1403 959 260 702 698 1188 1110 405 118 399 1066 826 676 1231 855 859 605 1081 739 654 705 1131 159 541 393 1065 1938 670 1306 277 599 385 690 405 849 1115 1871 376 371 1058 1184 827 622 520 604 867 2148 331 802 258 486 701 533 924 1709 438 179 1615 1049 457 1683 620 660 995 1026 272 276 467 959 342 1703 1285 259 583 891 479 1143 535 429 640 876 996 840 523 570 2358 968 748 536 121 1815 1438 574 1958 1680 391 558 427 447 421 863 531 547 642 918 732 1098 1308 657 620 467 809 133 1012 596 1285 958 293 889 680 475 1135 384 363 869 1138 665 670 969 1177 453 909 1069 985 343 739 2188 1126 723 322 786 853 1714 1482 698 1103 1738 528 482 994 298 2025 1363 2326 204 121 414 236 1941 1738 2186 1020 280 784 667 1875 168 994 1882 469 1007 774 452 1623 2061 483 388 1100 646 1856 221 1751 804 895 681 390 671 265 1147 2179 244 1019 769 442 649 704 925 720 556 679 1724 462 1001 349 430 736 624 417 898 954 761 998 785 489 781 222 917 919 513 679 2081 1634 667 361 845 949 1887 698 894 301 688 755 608 572 419 1223 960 871 853 621 629 1752 250 675 273 1269 428 680 2110 788 544 265 649 757 820 1292 1626 149 832 634 470 289 783 1422 1696 222 1281 483 1236 280 1408 916 1357 512 902 544 940 277 976 864 720 586 977 920 1032 777 1322 1215 543 636 1391 226 622 692 839 1018 1869 697 272 206 1549 981 537 554 851 510 1171 195 958 853 483 2192 841 1016 963 452 533 339 599 526 673 1240 1695 952 1047 70 1970 1122 407 2429 276 350 384 176 1804 611 1536 223 500 246 225 276 324 2127 761 344 386 710 835 416 618 523 516 708 583 1061 1348 2042 387 1475 1445 684 1091 1093 743 269 1091 497 719 2125 2064 722 204 554 399 877 359 221 936 537 799 703 261 1148 2079 596 784 570 957 2340 164 593 638 439 405 330 1272 1769 310 731 427 2298 623 1259 1221 1070 1609 864 965 1186 686 641 772 1310 537 2181 732 385 524 508 845 635 702 432 699 1503 449 1051 1791 447 1029 514 2261 818 434 970 2234 730 1003 859 2077 863 2160 1050 830 226 794 1172 1114 1206 1095 583 179 351 836 54 816 1800 755 823 1087 308 340 414 1229 873 1705 1838 406 347 717 1016 184 1233 1113 245 557 480 1127 395 1212 653 601 826 1308 1745 729 860 512 814 686 471 778 419 254 297 857 327 822 472 594 485 904 722 286 542 810 717 1618 892 804 880 959 931 403 313 733 472 828 492 398 793 817 916 1110 1429 1027 385 2004 27 710 1338 826 439 873 1355 624 431 722 483 1057 544 733 661 330 440 1680 532 759 887 744 1105 2314 530 771 2445 467 543 942 1038 976 711 555 592 763 436 1876 324 935 150 716 2319 652 429 755 242 1179 2435 676 789 917 813 444 634 918 2267 782 854 1114 2146 480 2258 733 772 1168 719 1005 604 2472 870 860 546 1214 715 673 589 363 1105 428 404 925 2135 886 538 481 290 508 833 731 1111 890 867 560 1645 787 874 351 840 976 839 669 872 828 92 106 722 581 277 255 517 591 803 579 570 493 513 1375 232 1051 368 940 508 346 688 466 744 895 437 978 1568 1898 351 1899 1794 903 764 360 714 480 921 511 339 724 584 1165 1212 818 774 469 878 1405 1069 228 948 1104 847 1307 598 310 319 1310 1408 133 763 1070 934 817 623 1301 636 1216 1302 537 746 593 547 1146 713 993 724 785 1794 375 1215 506 513 628 831 528 1916 370 910 2000 412 240 940 924 886 950 577 611 1231 1434 2432 1189 1286 1847 979 1751 977 376 780 629 956 458 1003 645 1986 267 335 207 1192 761 617 954 463 510 1591 674 787 722 2161 1357 1107 641 407 1335 449 423 2165 1204 1057 829 549 106 620 645 248 465 960 1092 1062 755 585 625 1047 442 792 260 135 1034 945 920 666 220 859 895 1898 1571 944 286 213 1854 552 2409 2050 736 535 825 2020 780 149 98 1084 657 485 494 438 663 920 452 505 2119 871 1040 231 371 560 351 1309 506 316 849 1364 1106 966 583 1021 623 871 1023 980 619 1414 1937 449 858 205 631 684 627 947 1012 436 719 803 269 1058 485 503 159 606 2209 656 1834 2129 2416 1854 865 760 367 641 912 845 1915 137 1035 1182 1546 715 2003 332 546 1956 1029 740 2543 693 1715 365 1143 618 2112 371 599 553 599 904 1291 2183 939 2394 552 292 572 261 683 679 938 1076 778 1975 767 564 857 357 1102 923 875 532 140 412 670 618 821 658 451 768 684 688 964 624 403 611 900 529 806 1292 1398 683 2258 1145 409 679 726 665 510 1070 690 534 289 1560 709 1003 605 1999 706 536 812 200 216 524 797 1800 1085 377 690 1697 1258 839 1289 2079 392 520 688 826 191 1186 936 2482 299 802 932 590 605 351 468 511 564 899 319 799 1445 785 613 802 748 161 1011 518 1779 1776 1172 1837 823 584 383 564 881 445 300 1327 2011 2361 483 918 675 601 1641 440 1893 1240 628 1275 471 634 520 682 614 847 1199 599 1504 587 356 820 611 1427 772 594 1907 565 1137 2189 538 840 728 978 895 976 814 1076 515 552 781 928 957 108 2109 2064 227 1012 1249 670 335 1147 440 601 1088 594 754 470 2346 1666 516 499 295 1041 652 844 763 509 1224 453 1290 1282 529 563 705 818 742 643 456 2303 1086 440 411 181 931 722 1480 414 951 935 1656 400 1122 984 1924 1005 1219 1920 940 108 782 182 1065 379 509 1132 288 921 333 1198 684 1298 1039 1083 867 1203 192 1207 796 438 772 991 1065 408 1306 1463 690 1058 2074 629 441 1398 215 511 874 1142 605 810 1693 433 853 435 752 573 656 768 583 1035 1716 1198 2009 1068 526 1159 2266 1784 806 1100 385 723 488 985 979 1119 563 1158 966 283 278 1270 2143 1341 760 644 880 642 1130 1164 785 214 275 1970 700 2043 512 587 1691 1135 1721 459 761 904 464 1015 924 1188 492 754 1132 394 664 650 419 1818 527 290 740 447 1218 584 556 894 971 2407 881 1004 2078 2204 256 2097 310 134 818 776 968 747 766 726 493 935 1175 515 551 861 541 1837 857 637 1079 558 502 502 685 229 1833 1271 793 566 1033 785 876 571 528 753 800 173 710 1197 771 282 1032 1049 918 405 844 154 775 1055 839 914 973 1587 2337 667 2220 943 646 1055 592 918 894 612 688 852 618 1008 1222 213 1352 726 1888 509 634 300 630 393 598 761 310 653 580 937 947 613 1227 659 119 414 650 1232 376 984 470 369 310 787 724 442 451 1376 945 401 593 562 659 2336 1237 782 1190 2204 759 981 336 402 324 301 854 686 40 808 348 486 2364 106 1189 1050 402 399 818 1494 1878 1648 1032 1013 919 496 1010 628 1126 2526 222 1034 673 1158 429 749 852 568 482 612 366 457 738 927 974 710 940 1168 317 203 761 1332 200 2084 1205 595 399 739 155 1238 2453 693 1244 1315 268 1014 220 1215 761 604 483 558 700 900 798 411 1210 971 631 697 1887 406 1250 649 451 567 340 457 643 216 597 1191 473 659 300 372 1038 534 295 902 539 787 1010 1974 513 157 355 676 1021 350 727 784 977 695 709 874 1512 1585 314 584 2269 388 1089 390 1141 218 696 1335 1189 1229 1210 878 2122 828 917 2020 719 395 1113 355 816 152 781 958 648 788 384 849 437 1212 806 2256 2351 249 827 798 956 733 2236 808 1437 342 1379 1008 826 821 467 997 786 589 631 1810 671 988 1867 870 1441 2228 421 592 910 1816 588 796 636 337 480 569 817 720 395 312 1098 1314 432 634 1180 532 768 1251 806 2504 360 1042 175 779 845 1649 838 782 501 422 354 520 430 277 309 453 655 538 518 1442 1333 598 291 1665 843 589 314 800 1048 713 763 1144 759 1132 847 844 562 2347 974 1964 540 178 948 788 422 369 801 1655 686 688 2158 912 774 1369 447 831 2198 262 468 1414 1522 298 663 552 1012 745 216 819 1148 587 927 1018 709 333 235 574 769 634 582 980 437 1786 1273 1904 786 166 978 947 595 376 2259 771 853 1969 736 432 2008 625 716 1694 433 747 456 475 2150 954 691 405 113 782 694 828 482 1029 584 831 638 2334 566 858 454 541 825 451 826 1306 747 543 500 933 1982 203 230 989 898 1148 1093 252 1680 900 1910 922 546 905 386 660 1997 1542 1867 2294 673 904 678 346 242 931 1000 1230 1250 731 1381 478 1481 559 455 780 937 593 575 669 743 1419 2417 1072 472 494 404 868 936 873 590 880 749 787 419 545 838 247 1510 954 418 1175 1059 914 513 772 892 822 353 570 859 756 802 1905 397 1139 1067 526 1111 773 774 833 1024 669 1015 834 111 1784 930 571 218 454 855 768 1010 422 861 574 672 610 833 873 688 790 880 356 779 735 520 110 671 752 127 393 738 579 704 243 359 308 1388 151 127 1644 459 723 899 463 939 462 722 416 442 472 1186 924 456 703 771 1046 1160 204 961 1631 795 2116 685 611 417 484 162 1299 791 427 661 775 383 2033 317 1535 2128 482 1761 283 380 961 941 342 1202 145 1092 613 1052 498 310 1750 924 787 876 219 904 547 881 1022 581 450 1334 1003 635 885 832 347 1161 565 737 1327 1120 280 1111 156 624 737 954 1136 995 105 799 135 611 556 1841 802 945 429 161 515 2467 680 1615 372 467 770 277 1370 564 1204 1318 2140 654 815 928 684 939 379 376 363 790 280 479 711 886 642 606 443 558 285 964 664 789 1426 1951 712 1526 756 875 1009 645 997 305 382 409 1442 385 2149 874 489 358 456 673 785 948 484 479 752 2167 1230 236 477 1777 404 636 569 337 488 442 997 236 1657 1068 601 644 1209 711 767 293 579 1612 901 482 870 248 915 492 1742 1072 828 537 487 508 754 481 330 746 845 681 1301 434 1468 382 352 376 191 739 710 1624 708 435 869 556 305 1144 467 969 1198 1646 820 875 263 534 1075 1040 701 1762 1037 742 2365 1229 2055 416 357 883 923 1052 1963 601 1231 710 290 1055 181 235 976 860 978 963 736 452 924 154 1304 1808 636 959 634 682 292 1973 926 650 869 1154 1115 1799 679 351 2186 1358 194 623 743 341 2079 410 705 489 410 1074 873 1072 466 1063 1811 648 1084 398 891 698 695 1076 771 1381 476 503 759 1321 535 294 1937 576 834 640 885 1020 1723 215 1648 857 219 457 734 748 723 1574 760 750 100 942 228 404 1006 783 705 674 398 534 933 821 1112 1075 927 221 889 1436 131 1509 1195 1050 774 1157 2341 1384 1131 376 847 1051 2010 912 128 1793 482 892 551 603 714 384 801 394 719 295 1084 1313 369 854 280 293 978 1056 619 2339 1826 732 593 806 1225 856 1746 669 756 664 919 667 885 1421 645 491 732 131 525 992 1145 678 747 1177 2187 532 1347 831 651 540 891 665 678 680 864 1913 464 851 960 687 338 208 957 619 979 237 886 522 1402 357 1804 316 543 304 918 598 124 900 796 176 181 685 1224 1381 653 1008 735 491 150 375 1868 418 1087 800 847 459 2265 890 163 1064 2494 472 518 405 631 1173 189 903 651 484 895 736 481 260 2482 1210 151 659 611 826 955 576 2346 1611 1030 821 282 484 318 607 1110 767 1247 1558 1212 952 1160 312 767 1199 644 603 623 894 155 1735 166 495 752 381 869 932 163 385 1671 1349 985 911 2179 735 2330 953 633 1309 835 902 371 1056 438 478 162 994 505 193 381 684 767 1696 394 243 544 1058 468 1034 1547 1324 1878 198 307 1028 1005 1045 1036 701 401 1299 1837 806 673 986 429 670 1351 1718 2053 770 750 692 1919 1690 352 309 468 682 674 1162 440 369 971 283 338 657 1096 1256 972 1106 1259 922 1172 1951 309 644 666 615 965 635 139 1608 458 579 1502 1125 928 413 624 589 669 335 551 531 798 951 391 868 560 989 605 720 567 808 198 642 2051 161 783 227 701 387 300 1100 1036 791 622 883 470 964 389 832 1215 726 518 815 371 1956 1069 1111 364 338 648 829 272 2164 484 725 1270 2474 800 1087 348 348 674 1115 801 628 569 833 615 1288 709 369 738 2128 373 221 682 746 431 841 525 615 409 792 170 542 1199 799 622 345 945 1901 987 259 717 852 339 1103 1976 561 290 1220 266 428 647 197 531 106 956 992 664 564 725 1798 306 1031 950 1803 731 1344 1021 913 876 1039 1164 473 92 589 714 1905 755 702 1140 1084 2150 538 1670 362 416 831 511 394 569 818 903 636 1798 1337 202 1020 357 305 928 1091 474 415 2145 415 837 1882 779 637 606 553 1358 955 879 508 833 2332 768 651 1162 882 1173 1990 769 543 653 909 1062 820 934 843 328 615 1228 673 531 499 823 739 2437 534 163 1875 1034 559 1980 1070 418 106 299 502 1008 2356 542 693 365 1184 637 659 1099 606 2224 815 1963 685 1953 896 2156 267 429 163 1145 479 1012 498 821 293 456 538 429 449 809 626 1441 496 1120 474 792 229 652 619 1368 530 1561 781 67 511 1146 1985 842 1580 903 501 1626 983 380 1968 984 866 1950 613 519 772 1502 721 995 1014 1324 854 801 507 375 880 373 720 930 783 914 1267 722 1353 333 425 395 374 273 982 473 853 461 777 462 898 284 642 1179 934 764 890 757 2300 1967 1127 708 967 691 260 364 1949 400 846 1354 914 691 423 799 764 893 828 783 729 920 1103 1161 435 510 412 410 805 1249 1780 685 618 916 839 434 686 601 416 1297 296 450 1128 917 793 2012 418 586 814 324 1268 1786 567 495 487 992 887 1952 1065 689 464 517 2152 388 1135 427 460 2508 1860 2155 992 1370 615 882 784 1129 1113 800 604 791 1138 307 886 138 860 962 822 802 749 622 649 832 970 659 839 869 209 1552 571 1434 821 759 291 830 1406 779 355 2074 615 2021 983 738 424 1884 883 765 1137 913 1239 1763 802 421 938 1531 694 2110 449 261 1544 233 881 765 715 1132 1136 1103 1138 797 833 1147 788 603 430 1173 747 1893 743 502 1773 388 1181 1040 586 811 1269 861 719 1041 1323 657 633 457 947 632 2341 748 413 1019 406 1282 890 1667 1905 298 468 1221 378 609 662 588 451 441 1774 632 1260 808 883 794 543 536 778 448 1952 1694 1832 700 790 958 426 701 1185 234 537 1692 400 1645 1784 1707 881 1036 779 821 664 380 797 156 540 405 1996 443 701 1027 488 855 1033 599 742 381 638 514 1130 1166 976 519 923 731 1156 620 903 2051 757 426 680 768 2189 435 918 341 715 654 2008 402 1573 999 275 2313 1064 406 956 1252 747 1231 1469 129 207 1164 202 713 892 271 403 904 1312 586 953 1060 514 942 622 850 970 1123 1396 1751 1008 875 632 846 1341 318 986 579 940 1273 869 1477 358 728 888 770 611 713 2372 136 1054 1106 589 943 1269 786 1081 275 943 634 332 720 598 1090 262 743 832 854 692 315 1228 849 940 272 1140 529 1287 418 767 724 903 1211 931 651 934 787 608 215 1031 1415 981 1567 754 639 455 1795 1037 707 417 1545 795 889 267 588 302 798 471 920 1037 293 849 800 1070 2424 378 2044 772 851 1004 214 709 671 419 979 1290 1337 876 797 275 951 494 269 1121 1247 864 340 2128 553 2222 1591 638 982 483 204 944 2088 957 2443 626 645 1141 711 972 1773 993 551 1402 333 1477 547 1245 197 471 666 2296 834 1088 715 366 511 595 499 293 2293 816 249 853 601 635 989 1099 1204 780 482 610 361 382 483 718 1027 257 900 862 490 754 375 303 586 372 928 621 218 1358 663 863 275 621 1831 1126 955 507 664 1031 847 1853 814 644 587 1946 194 352 966 432 630 419 709 1785 314 911 506 493 1929 358 1594 479 467 534 352 801 598 361 109 874 370 666 390 505 1910 883 1135 161 1876 588 1243 611 97 563 310 141 876 2164 1344 425 307 830 1592 415 1193 791 636 390 369 1076 626 753 1284 2090 1214 911 661 964 789 648 859 408 1191 686 440 266 812 1284 1031 289 482 649 464 1330 649 1276 467 412 170 498 398 251 775 2067 377 1288 550 851 656 925 1336 726 231 1066 923 2035 294 168 681 2140 487 759 330 565 406 516 666 378 1175 1288 176 208 704 881 887 1060 412 447 604 946 2094 561 910 530 1869 913 462 923 241 920 792 652 993 135 646 313 911 1217 771 1149 1045 742 419 118 1016 542 235 1263 699 618 316 847 1100 1330 808 912 855 1148 1045 329 1026 1431 470 657 630 558 1720 638 488 197 590 853 890 654 694 2092 800 164 929 666 885 957 1947 1044 925 806 1042 925 728 1235 272 42 1143 1419 769 544 741 679 2176 601 456 316 847 269 975 218 592 2008 663 576 505 233 611 332 867 583 1137 809 643 446 1358 791 262 1068 579 376 694 1714 920 2059 992 777 517 1940 797 1929 552 710 878 789 955 1697 986 1870 571 800 840 930 716 758 798 862 498 351 510 694 1072 1276 928 1211 1312 459 838 323 565 970 966 672 1688 842 637 402 761 605 748 915 816 405 933 1934 375 1297 583 556 703 551 1191 661 1767 802 992 1146 335 485 395 851 547 1250 1253 672 1918 630 837 454 1101 1026 897 1715 458 540 1220 171 322 1616 1282 229 932 605 517 1731 622 152 839 1249 351 872 904 427 1107 789 1164 615 1211 700 270 492 1042 905 706 1211 368 867 516 244 727 373 1231 1447 1426 922 252 1561 414 1038 867 877 366 486 904 561 70 518 1963 651 360 998 884 576 1087 304 1327 1828 717 907 2050 1908 682 635 327 1304 705 728 500 949 855 838 418 966 1228 956 110 728 1674 484 882 2178 733 767 570 933 442 943 1274 1185 1170 909 286 434 180 852 1255 1596 1512 367 2281 240 648 1111 1649 1885 429 1576 956 1238 701 999 531 1322 485 626 776 645 2240 622 704 296 434 643 727 663 872 376 493 840 921 1320 431 755 606 1068 866 930 1517 499 369 1827 710 580 1237 783 320 529 671 1367 1812 803 2256 777 856 955 844 1086 465 554 819 334 1288 439 1057 436 1319 2512 1794 698 609 734 900 571 437 550 520 375 318 1836 432 657 1948 488 307 562 271 780 668 674 2222 1827 315 1173 840 1408 1012 865 581 1260 1033 1041 515 579 1222 343 1098 635 503 608 884 1002 1286 1608 2028 1122 1007 714 637 2052 832 2023 1146 700 411 391 772 467 1754 1006 1083 794 415 1093 978 346 395 1000 654 2128 838 454 380 962 202 1270 219 911 345 146 1126 693 955 606 477 581 1274 688 2093 492 252 303 471 918 1923 2337 85 578 1828 577 1402 782 530 899 1041 1056 408 690 640 315 570 625 689 1038 432 491 739 1789 1607 921 111 818 745 540 703 359 2559 158 186 983 878 487 734 920 133 771 1350 789 613 509 534 948 1732 686 644 835 682 600 544 1140 1083 1206 1317 127 350 825 411 2308 152 425 1353 1161 966 489 588 733 911 1109 1350 93 842 163 437 842 2112 684 571 1773 547 731 1002 53 997 586 634 282 382 557 526 1107 427 1507 784 1543 588 459 651 333 437 46 768 1560 315 847 421 262 764 243 353 471 549 1044 279 766 1012 1497 484 1201 1308 1025 945 694 1707 633 629 755 827 725 858 1005 1101 1803 191 479 1081 411 1284 287 493 629 1785 996 483 1632 548 339 366 1071 1107 1970 756 731 907 1786 550 830 136 1060 1020 857 758 505 1919 426 1094 960 803 726 1181 667 437 677 1727 403 2093 389 1390 425 990 1595 594 789 841 1140 831 312 490 672 2254 595 391 535 606 358 1286 384 1019 528 1561 1929 632 992 84 626 672 936 552 793 958 450 860 528 422 883 517 699 1031 458 1198 196 876 1817 778 946 741 1418 1282 1137 157 795 997 231 1078 997 311 520 2070 1438 1876 380 1342 484 374 656 937 2196 2022 896 1157 511 378 706 2465 514 1722 793 413 379 1080 437 477 820 642 685 870 273 680 769 1980 734 559 564 883 561 1463 742 417 318 799 535 619 803 468 705 860 2217 780 680 812 1727 651 736 1047 1535 486 742 1388 1024 1010 90 695 462 440 2087 1314 124 348 292 904 693 779 2248 730 540 433 569 492 611 327 883 716 791 796 1054 947 778 549 781 655 290 520 282 224 96 725 1158 1067 1089 978 1809 896 1234 214 2378 710 1830 724 1064 177 791 573 566 766 1163 510 842 308 441 544 537 242 145 358 613 862 740 105 545 1013 510 1089 538 669 649 373 1052 825 492 881 676 255 1214 636 937 883 592 511 1022 663 986 524 327 827 1261 887 293 1515 194 410 465 420 758 1201 381 1618 517 1097 108 671 2290 689 1136 433 546 848 853 774 1492 1073 872 887 916 573 368 398 951 869 1224 2166 1348 1103 1053 401 571 796 680 790 500 2106 244 835 782 1151 835 723 786 654 623 628 682 731 1039 1219 1002 401 662 921 817 1009 1229 1164 525 598 295 1045 145 287 479 745 1192 593 183 1194 671 1242 1270 1583 825 1061 979 188 675 1147 375 113 968 240 1153 1101 693 676 368 1029 1477 334 547 2106 173 649 970 363 921 1803 800 585 855 385 116 1240 159 442 2039 504 901 1179 580 894 673 794 695 686 714 781 1234 443 241 2526 1286 1055 109 1000 1537 1090 572 982 1916 795 306 934 183 838 1222 751 1202 1006 1512 295 813 281 1241 548 717 583 2120 1039 1763 2055 292 893 616 556 674 516 826 579 551 707 229 792 671 520 617 2215 563 113 58 192 763 530 1212 411 765 942 1256 1578 1062 900 955 1878 829 613 1142 654 793 738 742 1430 787 723 847 548 310 896 2029 720 145 1668 245 436 992 676 968 355 295 1036 879 1801 78 1876 108 705 921 373 153 734 1287 330 1084 2264 1141 532 134 644 670 1180 452 572 1169 719 544 1319 792 934 626 720 1441 126 473 741 1084 389 542 1745 559 426 671 676 391 959 343 324 548 707 1144 918 679 1042 1231 647 398 1081 784 1187 584 1131 468 887 948 701 610 819 702 455 568 859 1263 297 779 586 313 377 821 1376 1013 793 501 725 2083 1805 582 608 921 1687 1947 839 911 1100 504 980 953 251 526 355 983 661 1410 653 644 710 859 242 971 821 572 307 902 729 711 866 1852 891 872 697 1200 913 1894 2162 915 1963 737 153 771 494 1103 1269 520 464 1232 220 444 369 927 822 892 1762 441 1084 797 247 1447 373 499 1074 1178 579 315 1059 879 554 595 859 785 479 582 2625 275 1346 835 832 240 797 1377 175 358 930 821 1075 894 1482 2180 831 999 321 343 643 411 1205 1030 519 708 747 273 861 718 441 664 993 563 877 460 1280 1967 1814 625 881 504 856 1409 469 699 593 454 846 422 561 844 957 545 734 716 302 894 582 1140 398 622 2153 1715 1327 809 827 401 770 492 873 2096 752 615 777 503 348 1421 1639 240 511 798 1100 476 1338 2106 1637 1929 820 930 1534 618 735 2092 739 491 613 1021 553 216 400 909 1050 1760 272 985 1367 679 912 732 454 1031 599 1295 216 359 148 915 1864 739 139 368 734 357 825 215 2181 519 407 394 226 776 784 1015 151 1128 496 712 864 646 474 2384 1204 636 966 494 312 2182 370 2106 528 1380 763 673 225 651 626 355 1079 119 804 892 796 604 209 925 783 607 1073 737 1139 497 296 1434 673 241 534 573 454 550 955 1302 1051 1063 982 613 1269 449 655 331 925 937 156 1456 1423 745 756 470 1546 287 678 1468 380 628 641 725 1013 379 1343 896 202 564 653 661 659 1046 508 397 1129 1019 384 433 631 2136 743 557 689 579 534 1079 812 356 879 582 617 845 774 703 828 755 858 376 654 670 196 679 932 373 309 364 1246 705 632 733 1231 727 646 870 833 770 833 507 554 388 1245 594 867 690 309 532 607 347 1442 827 844 359 841 581 1052 699 313 384 1097 720 323 784 2540 856 2153 664 1217 1651 640 1414 750 510 979 561 1360 136 2044 435 254 989 1044 822 925 1206 281 219 621 42 1230 1033 769 660 621 541 1232 682 558 266 630 1237 808 374 555 167 680 416 842 2055 951 871 901 256 1643 1127 698 335 643 420 1918 127 384 1427 1583 559 847 569 1606 703 1446 235 258 810 506 1057 1916 782 548 313 750 582 769 290 493 309 1111 738 577 891 1882 1015 661 388 488 1103 880 872 1992 1132 452 1952 1435 928 825 760 373 2297 1190 656 644 849 1198 823 469 845 705 1340 417 900 762 1162 833 408 552 1152 851 594 858 764 1639 771 738 2058 739 683 998 1059 583 284 1124 785 1103 1170 379 557 731 784 1928 1005 1935 966 810 422 702 727 381 441 165 1928 1121 1529 688 1459 2039 2208 917 902 1189 783 789 2015 592 934 626 480 1450 735 458 565 384 283 916 776 366 641 578 689 614 863 535 744 1188 859 1571 364 491 1157 719 467 224 800 632 825 177 1016 997 758 1615 619 755 1167 1414 682 1889 705 455 393 962 432 545 428 601 958 916 1933 1871 840 1199 703 211 930 225 791 572 1096 223 682 781 1147 339 2461 986 626 875 1413 534 246 849 696 966 455 1082 2426 1383 1164 438 734 1129 873 638 383 669 1376 517 234 834 623 1040 761 724 1081 596 358 426 424 179 585 556 1043 854 1394 1061 1599 1084 673 879 471 838 1022 1685 786 505 974 1409 985 797 676 492 959 400 779 357 316 888 1766 833 220 536 2310 949 1341 2052 924 326 916 507 417 1226 1040 1147 1007 1503 202 398 588 686 1343 912 1004 427 497 407 747 667 881 900 695 725 984 1257 644 1194 340 578 396 2205 320 920 940 724 982 392 240 584 765 219 1206 725 913 454 735 1499 379 1734 841 1010 2009 1533 670 1044 966 1124 596 173 554 908 1429 585 750 66 1275 414 1380 760 709 2017 811 1577 141 259 735 2070 946 1055 2047 988 449 905 254 1093 580 560 732 929 419 704 498 635 651 1184 346 1071 667 497 612 501 1139 465 625 831 684 535 778 1210 2258 1071 420 552 729 564 654 637 1855 799 418 605 576 1219 1317 743 932 238 320 1062 561 1738 1249 1425 1081 493 968 574 672 292 930 528 305 877 500 121 757 532 531 505 1928 604 560 852 779 445 783 727 1724 385 243 437 1059 987 933 733 693 897 324 479 163 1026 1496 425 1312 1154 698 425 856 734 603 670 1057 577 680 750 452 157 698 373 559 835 138 2507 672 302 1135 309 871 1753 166 504 2277 500 2290 624 755 997 785 1282 873 1221 1999 279 1286 1292 491 808 1540 534 724 1324 636 2081 1204 116 802 2645 2042 1153 454 1214 514 304 594 1197 582 854 1225 477 954 242 979 510 880 572 873 1776 834 900 1557 429 388 421 698 603 458 1330 291 1011 361 981 528 519 853 232 206 1189 986 846 1971 873 1180 1074 528 2109 836 925 1118 609 526 733 516 1712 125 831 1356 436 742 323 414 680 345 930 1048 1285 787 1106 1643 719 1101 588 1329 532 809 1228 650 1198 1013 1465 893 254 860 1104 288 972 687 499 871 512 1024 607 746 422 445 695 117 636 349 605 955 651 864 975 842 891 720 1395 1400 742 790 2288 708 998 492 218 1924 445 876 1056 653 1127 380 663 1229 718 268 325 578 639 902 1148 2268 838 576 640 576 450 2489 1742 534 1380 943 546 958 517 571 601 2424 199 1502 524 776 1596 323 1049 659 383 1073 871 917 1338 665 1040 595 1122 97 326 248 953 722 526 1380 933 283 2371 1245 676 775 1225 578 387 708 615 606 950 718 1102 116 567 724 567 764 484 334 2201 176 359 382 778 276 384 575 2096 1081 770 545 1083 521 981 980 688 372 731 991 903 277 317 1354 1047 1342 1087 274 1244 1384 294 706 633 788 209 197 735 867 865 196 316 468 586 766 462 895 676 2566 606 327 1999 362 1602 916 754 972 521 1965 1176 1237 834 772 1135 778 729 290 667 363 751 1979 811 689 1122 1007 436 292 1481 1215 499 1030 880 389 1090 859 324 1913 510 736 1414 1863 965 568 582 1044 644 2271 197 581 696 457 523 1226 737 557 2073 1893 358 981 355 856 849 895 981 276 264 920 631 1006 671 497 1911 884 1370 751 94 455 688 704 1508 394 969 913 320 867 861 316 549 776 310 600 557 966 743 959 1910 586 206 988 471 1181 340 770 484 366 670 487 1128 1110 1196 396 624 705 617 2295 569 1144 507 904 398 1052 727 988 149 479 1800 488 505 454 205 702 311 1790 429 593 1815 644 311 1461 1216 521 728 1058 1196 634 1847 933 2301 744 905 345 902 587 402 945 489 1139 1510 453 996 602 1997 841 207 1464 649 2037 241 272 1781 741 797 808 1265 338 295 759 497 905 817 784 496 696 946 791 500 1138 2265 1225 1090 660 593 746 1246 388 384 698 1049 679 962 1141 1544 355 246 582 362 564 629 625 1210 531 876 692 303 784 475 832 2176 245 439 702 852 391 651 656 681 310 462 914 646 150 672 697 1045 2148 1806 798 1912 792 673 1056 2011 617 949 1027 217 372 572 581 1298 858 917 833 1413 871 705 579 414 922 957 453 1943 1788 1426 1520 641 959 1510 616 529 462 683 1367 1229 951 677 678 938 2033 1306 758 833 254 1498 632 2031 433 1115 867 2067 704 1046 1127 822 1247 488 591 368 451 743 1081 228 184 1388 597 1267 1092 1002 561 1070 414 113 468 624 484 865 885 962 388 347 510 367 692 330 566 817 716 590 826 765 817 926 1923 963 563 868 893 490 573 906 685 254 1241 846 492 1872 530 506 581 567 383 413 437 827 553 438 1141 830 1112 2094 1909 717 1084 511 1152 1303 320 681 394 748 762 175 1219 1013 432 724 320 881 988 414 427 558 1980 373 628 495 395 351 349 398 601 984 739 1121 919 307 232 225 927 680 1556 1137 674 1293 592 900 224 1395 817 964 396 371 761 865 781 1832 504 750 638 302 798 580 1477 1905 343 622 481 766 1853 507 575 1594 397 634 805 356 954 1022 476 586 470 1055 976 1203 458 881 790 485 1362 777 661 2500 1767 736 2248 1175 318 618 806 597 801 903 1946 535 863 685 625 521 860 650 1920 1067 1261 1555 576 1944 444 1218 1093 694 1029 283 812 334 1885 930 886 361 442 517 404 1002 272 1674 741 864 568 637 447 854 470 359 1027 195 899 345 546 1016 425 479 121 768 1171 495 459 221 876 1628 606 579 904 1397 1334 926 368 215 1039 795 734 304 691 574 887 234 570 793 496 1081 716 826 258 1333 519 767 1034 721 810 410 951 637 970 444 688 715 825 1182 1345 581 714 569 1262 995 858 672 609 1262 329 1358 868 1375 1924 939 1003 868 1124 989 1382 1195 792 1023 585 574 711 518 708 785 2038 1331 839 1189 2389 920 865 850 756 377 580 962 1024 919 305 357 323 1319 712 1376 668 211 931 681 259 299 1201 722 1115 172 1049 85 448 572 1137 746 295 407 208 527 1234 583 742 696 1296 527 604 462 339 802 1044 1103 916 920 722 1337 919 306 625 565 855 1194 559 850 387 1042 624 674 446 886 491 441 466 734 142 429 878 518 501 629 1110 767 974 604 236 941 2078 135 1248 465 826 1932 1223 2658 1013 1162 942 614 1070 760 1154 905 670 697 821 1692 259 1171 734 1422 152 972 220 458 508 201 693 481 36 517 758 1127 1117 216 2539 422 654 788 1674 2475 881 571 868 394 568 211 319 852 1452 1074 2013 808 2195 638 1771 850 917 618 1088 2115 1854 635 1507 885 688 2182 2247 1332 615 2028 469 839 784 1422 629 1004 854 41 647 745 565 851 273 637 630 631 970 335 664 569 44 2419 832 732 597 780 945 960 1232 645 350 123 622 2026 729 875 854 1941 272 801 875 1694 608 425 969 2216 515 1354 1012 1219 1781 515 641 861 2395 1856 111 2094 403 652 829 1258 768 805 2032 536 367 426 811 405 429 779 1127 654 815 2110 277 723 468 952 495 598 728 789 499 388 457 938 559 803 584 577 526 997 131 576 853 505 1904 923 834 1837 687 1132 1188 1071 176 416 545 678 1283 364 1101 538 437 586 657 1209 770 1065 1467 1639 1564 461 604 269 767 658 609 851 869 1873 1126 616 459 965 376 1065 178 849 792 2176 1368 562 572 1367 319 1337 593 1745 1234 891 548 830 752 708 897 959 605 324 490 1080 1024 695 384 640 708 1621 1210 406 1996 545 757 791 821 1284 1155 677 732 845 310 63 393 791 1618 877 620 678 547 755 571 822 2418 797 782 630 726 230 678 1180 359 530 725 624 714 318 680 644 1711 1513 981 737 1788 1053 185 1269 1049 397 237 667 1277 684 1110 977 1254 655 1897 1156 674 2143 452 628 690 962 994 639 955 765 2325 1043 1364 1895 1008 780 905 609 895 587 1014 811 1282 779 919 362 342 1164 241 491 1098 2012 983 918 193 426 355 997 1126 297 857 1546 1173 1426 323 571 551 410 884 344 365 1971 634 730 423 1266 422 255 711 747 839 969 729 692 1087 443 881 399 1659 638 651 695 220 463 1138 908 1086 2197 633 827 300 412 810 898 590 761 718 449 1227 68 336 1143 1600 718 1087 842 592 1130 515 548 761 972 1036 984 1219 691 661 1492 774 1494 1881 661 749 884 469 1452 848 683 1147 247 406 714 917 1941 946 568 783 615 707 714 568 2350 1297 1311 577 696 580 392 1236 944 250 894 539 938 863 354 815 469 1578 1881 928 642 235 182 723 533 2572 1527 807 446 244 741 1425 441 98 505 567 1542 1465 233 1054 340 427 1750 551 803 1505 877 920 338 897 884 257 2281 699 1053 1425 983 997 825 1783 872 997 1145 1519 1160 655 740 1975 651 670 242 588 667 541 864 621 711 1812 841 1032 300 877 836 513 1852 1360 685 509 1072 1019 2594 254 1586 410 246 1161 612 1046 822 663 406 159 1116 407 592 506 759 992 986 554 806 954 1274 1028 912 1713 422 1018 371 337 916 1298 774 700 819 598 2228 513 388 479 878 247 331 834 942 426 667 2012 722 656 1003 1683 677 2008 445 473 940 397 552 907 375 275 569 748 1068 754 845 986 1269 594 797 534 562 800 1106 228 939 1279 347 950 592 1154 803 1148 1768 1001 939 1691 571 2032 826 1125 926 112 322 1057 905 633 611 610 1443 595 485 469 1209 178 1692 770 800 449 659 1070 761 880 324 722 880 712 666 843 1286 545 651 1251 1311 687 1703 829 964 504 1109 644 972 815 769 2332 1210 388 1075 1003 767 1220 556 675 1598 1359 331 1049 952 1553 659 522 859 401 2007 752 1891 531 583 340 905 866 908 290 942 260 660 657 494 432 877 1362 551 1422 618 329 382 1913 119 733 449 1126 1209 459 1187 704 637 1022 1887 599 105 296 442 514 95 490 1103 427 1273 773 713 985 1944 550 510 616 841 246 25 1127 805 1197 1673 867 160 680 2290 1138 867 978 368 1525 569 1007 706 1321 1118 551 527 459 1263 949 1025 1416 1268 840 635 819 389 545 502 1827 1092 535 601 511 525 420 994 1270 1279 933 1983 153 1557 990 1167 944 506 472 1333 1047 698 1101 543 1129 236 469 293 255 775 1915 395 922 976 563 433 1685 788 532 618 1466 1902 635 621 1616 543 987 762 1025 979 1132 589 1120 1716 887 176 531 2205 183 361 214 418 502 906 841 405 668 1771 1533 599 753 516 817 325 1965 2217 2084 550 424 1870 292 415 208 958 1244 829 410 609 936 344 1091 394 356 363 679 1554 597 781 423 567 227 835 2407 612 2284 704 491 848 1045 516 529 667 1163 951 169 1188 792 385 2349 1964 994 750 560 443 2377 998 96 1858 1466 233 2047 555 641 866 753 1310 1177 672 2335 1211 650 1116 412 533 863 749 1226 263 951 438 878 201 2088 807 654 599 429 506 523 381 742 1839 1180 314 2087 691 646 978 1835 769 987 475 166 438 600 364 562 278 197 786 420 1185 804 1113 276 337 1049 1228 546 316 294 465 261 1048 793 2119 2125 466 1574 873 561 476 894 1058 777 1696 1953 436 673 979 743 931 1069 1706 420 198 338 1116 645 1392 2294 118 2548 392 303 691 990 1087 738 131 539 137 470 581 529 416 765 836 455 883 991 310 1857 746 415 811 569 812 937 1281 1338 330 743 906 333 378 999 1377 722 506 657 558 2141 474 1320 1090 944 1306 312 399 628 905 1144 1267 204 212 635 616 902 306 1176 1139 747 507 875 455 551 555 557 591 167 710 682 899 697 1693 2215 1175 629 487 1049 839 749 573 1776 458 601 388 680 709 419 1029 890 352 890 1146 347 635 998 856 837 918 1019 971 2264 544 396 690 636 446 733 269 310 556 297 868 1113 525 380 188 265 869 487 792 1238 446 802 1465 317 964 1430 1337 816 1105 180 755 2315 811 1818 821 994 474 775 249 903 1608 1136 522 1672 662 826 1347 223 847 630 368 373 852 932 382 1519 692 201 802 704 789 812 1225 192 398 587 747 1597 1035 763 560 806 1047 496 1817 512 198 1021 979 698 1671 2101 435 248 1260 656 1229 999 244 666 840 535 1194 1066 901 553 965 675 474 794 924 281 514 764 1100 557 1292 798 911 846 321 882 563 288 581 820 2043 504 623 427 666 427 534 1235 966 213 1246 1043 654 731 1295 1924 427 409 809 1859 1776 1976 1192 594 1708 862 421 958 742 374 786 919 864 334 1383 775 434 620 337 689 548 892 508 506 262 414 1114 1974 1853 1040 1647 1036 778 385 1027 314 2096 2099 925 290 1536 1051 1197 987 121 579 1084 809 885 225 703 1796 2070 710 112 525 1067 1830 848 962 829 356 1240 783 795 1106 401 1603 763 1210 572 715 432 515 852 982 212 850 324 859 316 539 460 420 570 520 573 632 950 1721 1310 602 429 749 396 396 1745 745 979 659 351 2385 812 1248 1054 850 293 647 391 371 237 613 689 345 563 350 396 824 340 764 821 895 796 742 2416 1445 593 402 1820 584 260 685 1979 976 829 104 156 1608 1943 2295 805 159 903 491 254 991 886 932 741 812 1018 594 711 1111 2061 772 1444 694 1356 932 196 714 998 743 668 673 531 480 906 770 812 284 840 861 1019 967 805 790 464 699 1654 702 1092 1548 1921 569 426 430 1166 771 568 416 1131 2293 1610 472 963 733 270 479 1429 184 1104 491 1091 1910 439 546 1161 548 1543 580 643 1145 356 1057 235 1494 1069 608 846 235 171 1322 669 1068 492 306 1304 331 645 667 1027 463 1007 636 140 950 757 1048 844 1887 470 251 444 879 882 765 1135 706 697 1400 515 406 1864 776 1235 1020 1030 1178 1838 2326 326 891 451 2116 761 2275 359 865 2021 808 923 578 2386 969 211 520 1075 1215 732 530 528 352 607 978 543 281 524 869 453 384 1046 476 1770 686 533 695 236 856 879 287 475 213 393 844 660 965 955 588 691 1140 594 2307 1099 834 2244 1515 722 623 485 366 1127 2156 1782 808 689 527 639 2051 1166 2115 721 495 432 479 304 339 358 437 938 1773 2204 2125 1031 722 711 523 497 206 579 475 1200 804 354 2132 300 611 635 445 581 1940 840 683 1009 2486 258 70 1020 1805 1012 425 883 1002 558 797 1080 406 663 466 401 767 1745 874 275 723 778 749 458 126 177 1230 562 1037 332 859 401 453 1233 1104 1135 1021 662 771 451 1093 545 1609 803 1827 814 206 481 1129 372 323 801 539 595 708 602 588 1894 567 525 129 1194 493 824 849 475 379 475 774 990 616 1072 1031 329 390 1117 846 288 645 1060 1250 1167 869 1972 932 912 1241 1270 593 1186 783 529 967 643 394 904 143 758 672 852 919 449 71 1071 2350 849 317 767 949 1102 609 800 371 443 1189 970 2636 378 657 1767 1000 542 435 1959 1963 733 320 57 387 616 2419 2068 1148 1003 803 396 113 391 2343 858 942 1074 1026 680 655 925 1098 1542 835 2017 904 829 75 1441 493 725 890 610 849 514 2131 1022 871 248 875 952 800 1655 1888 1059 1011 883 574 1532 598 404 104 934 563 621 594 453 509 1369 2174 811 1146 517 882 1136 750 1072 899 614 416 290 1078 497 679 316 422 508 488 1319 507 794 57 268 778 974 1045 423 1055 822 974 781 2073 631 1770 784 712 2082 801 607 1389 1052 2104 427 391 783 682 339 261 726 853 816 204 1059 652 451 1757 503 282 799 680 486 263 372 476 1203 235 405 979 284 1280 240 707 271 893 564 592 533 974 612 287 882 746 1070 787 307 251 62 806 639 1101 77 608 1184 511 478 673 1360 1710 1227 783 757 424 700 501 2354 561 725 438 229 960 315 697 714 1203 1151 230 2153 373 491 747 90 1004 224 1542 581 760 758 790 1434 1137 158 731 688 1588 827 396 1252 729 1233 1889 979 1064 847 1872 1147 1120 1385 487 625 1310 920 953 529 520 957 513 868 1310 2302 2010 1543 855 370 410 602 948 503 1024 654 302 588 748 855 766 615 975 694 955 641 1240 852 938 413 1901 556 520 1288 1726 988 860 899 257 324 546 728 1071 1212 481 1755 1002 432 1496 467 608 592 833 1189 147 1169 689 1355 1631 894 636 585 636 1804 462 386 1821 480 959 407 661 816 705 471 818 776 1020 2114 1723 556 81 741 1061 495 183 453 922 1119 821 312 997 999 766 1505 169 685 378 638 1132 835 1022 195 2016 450 2009 1937 2504 1168 675 622 229 780 1047 755 114 1380 1240 506 471 2165 572 1645 225 738 462 1187 979 733 980 1063 998 1920 372 726 600 448 728 575 1021 561 1032 844 924 1713 816 870 1654 232 1260 1146 440 347 969 1879 1900 191 985 232 2284 548 1257 2127 811 2287 734 2181 911 1578 337 243 1338 1976 876 505 1865 561 570 1228 222 1289 352 391 1477 505 896 219 1554 665 852 986 1702 653 842 1285 729 415 359 191 477 1068 1635 1072 942 1089 602 461 961 1030 726 477 673 689 1100 1033 1019 992 499 1277 1409 522 1982 357 1031 794 159 642 858 473 1356 947 97 1597 347 1861 1331 605 1203 1353 234 2230 480 1006 1293 929 1254 211 907 299 430 558 376 293 966 813 1088 838 591 1454 585 528 565 565 789 1068 936 654 442 304 397 2093 487 398 1023 1541 733 496 479 647 608 937 461 192 1293 965 697 697 918 459 666 845 390 681 240 1713 964 281 314 1558 1026 384 984 1568 237 67 1541 763 501 450 749 600 638 130 1043 305 1132 303 887 508 578 1177 1099 923 887 302 2178 1565 798 105 1904 1981 365 1119 256 1998 502 133 1495 939 1074 294 986 353 471 610 366 338 107 641 196 618 896 1127 767 1142 852 342 2215 926 1188 2180 742 668 1990 1053 686 903 808 1050 841 881 1755 482 2252 353 779 398 1175 909 1049 521 2125 650 1905 1766 792 937 563 1875 596 355 785 578 957 614 888 963 2058 1638 1930 1843 716 653 385 863 605 596 1021 287 1129 1246 477 398 2006 710 639 388 785 636 691 906 922 821 2061 298 926 842 786 471 824 781 367 580 977 619 216 1111 858 248 646 832 656 509 557 371 357 754 1042 1107 910 349 404 661 753 732 279 1308 768 863 1003 653 2249 326 895 979 579 160 873 691 392 1655 134 2426 718 736 1080 1135 748 1017 385 308 826 576 772 731 633 424 890 588 674 615 519 470 338 2417 329 648 2001 1952 2177 470 664 959 639 731 1681 1944 825 838 437 536 927 376 360 909 1322 1270 465 1102 2096 249 601 1897 670 764 271 728 520 266 1866 603 691 556 1323 276 1132 929 909 894 1956 529 438 804 1742 2034 1219 1669 613 752 1682 1030 1835 488 830 1518 2303 1086 553 397 760 1252 159 2010 886 2281 233 910 868 761 561 855 1073 1010 1229 372 267 666 526 1440 1452 930 883 1022 581 231 251 552 982 2141 775 884 781 269 1283 991 696 419 547 712 510 392 336 1055 551 639 946 451 1009 424 521 941 594 737 778 710 1031 692 477 563 548 948 1087 312 934 552 490 747 1265 852 871 494 1213 1780 797 704 394 1119 757 217 467 920 1903 752 917 384 234 727 298 766 217 589 520 153 769 449 573 636 1476 268 1702 640 1293 1494 544 467 849 1920 2093 1925 983 583 619 880 602 514 810 921 352 690 565 2269 2271 985 651 582 828 311 612 721 463 789 853 698 2426 681 215 887 1023 578 1751 1713 879 216 902 452 747 230 518 1953 534 221 397 766 213 1226 705 1752 649 600 349 858 494 619 695 2001 2443 957 396 633 1182 1046 515 737 840 759 1121 1852 763 1314 472 757 930 298 295 490 820 1307 369 2149 114 1237 626 274 501 490 730 599 1103 365 1847 518 269 927 2020 809 1251 1629 662 2246 333 634 502 628 1963 724 2132 1287 177 951 927 436 1065 739 475 209 648 734 1077 2396 161 43 714 836 435 398 748 238 1796 983 792 1207 890 1083 830 1183 1371 722 719 1815 1577 652 788 607 582 723 1076 342 637 638 560 673 791 1556 659 1035 1211 142 879 174 407 1057 733 720 1784 190 308 1285 2442 652 232 937 410 1243 808 389 351 465 1233 575 1245 710 397 452 356 845 1864 457 559 679 726 399 2213 967 857 596 616 619 908 995 1252 1545 525 455 1254 1128 284 504 626 480 547 401 1312 715 2118 981 1236 767 1866 530 392 1271 676 795 316 512 838 352 679 415 1119 1037 1120 756 363 1236 1075 451 403 1199 1478 832 414 297 611 874 393 1914 563 1603 946 1162 1235 418 2195 475 546 2361 1719 445 793 625 433 611 567 1040 429 1827 733 859 455 723 538 762 991 509 1126 530 623 907 734 437 863 610 489 919 2180 595 1317 531 1157 669 1727 1601 625 2223 643 675 545 639 1693 432 1282 899 756 1027 661 362 296 1242 726 731 1293 332 577 734 484 1042 1619 533 920 806 752 1165 1090 534 853 1183 558 962 712 669 718 690 843 1710 859 451 744 165 934 1177 301 682 633 165 299 1911 1262 192 273 612 1388 125 1224 949 796 1135 504 1268 825 908 278 1901 578 580 805 258 2260 328 478 684 848 694 166 466 904 990 624 612 869 609 806 601 275 1803 1461 509 637 1327 1186 1098 1057 506 372 751 1159 550 1999 232 2304 851 299 541 855 1361 1485 624 132 505 998 1203 1094 281 244 1356 779 862 2042 500 603 638 666 483 844 305 1412 2545 856 408 654 2186 1370 342 320 1006 2088 185 1442 1151 756 745 446 639 981 787 1332 1846 305 890 862 1200 1567 737 857 776 581 573 761 470 809 290 1452 573 1376 932 543 943 759 1290 832 406 404 374 983 667 397 724 839 214 852 781 883 560 287 1129 601 855 136 405 1652 1483 930 940 664 756 546 984 561 926 369 1182 1169 1814 1208 496 763 1590 1081 232 1049 446 554 1943 561 884 126 251 549 603 988 1245 847 670 729 808 1057 670 684 808 818 789 419 1233 612 467 431 920 741 524 1005 725 531 898 1915 805 893 812 848 952 566 1020 2002 272 1775 369 1727 1007 683 408 529 1790 335 744 594 1647 268 726 115 400 1144 1291 1157 388 205 678 322 1050 802 1853 860 904 882 1073 1205 244 1223 747 675 1945 621 1920 792 814 371 407 1347 1120 624 1356 173 357 862 614 2125 879 554 182 156 551 825 743 2367 342 2132 1213 680 874 891 586 979 1079 455 694 1199 1137 750 625 750 1718 1012 2372 506 466 448 447 690 972 450 1262 402 853 907 446 2105 303 416 1466 614 342 739 313 465 968 911 1037 753 1924 2045 1362 739 1396 2130 649 622 1180 874 368 741 753 522 469 915 368 990 971 677 1789 613 1874 165 743 828 324 302 356 2267 252 776 571 185 1808 485 442 1976 1977 719 796 944 639 2269 790 633 485 955 1077 679 983 2521 733 491 1125 180 794 625 822 278 752 897 2554 553 513 501 763 1979 1797 1269 715 1878 517 1035 967 1090 833 487 119 1049 1442 546 703 520 475 718 486 403 1096 1254 2115 793 458 607 492 788 1643 669 649 469 887 1382 281 618 823 2158 963 2102 1174 1316 1160 920 626 866 868 694 1920 183 568 809 484 1638 234 964 323 196 870 1440 395 1866 710 193 902 1232 1964 449 1143 1106 514 2120 471 854 393 1142 1941 736 1224 731 1272 960 1819 1312 780 796 653 1007 410 526 961 845 205 412 806 570 212 696 125 632 1043 916 1070 621 470 91 586 496 595 532 1611 1003 711 965 409 747 502 1699 1144 142 638 1454 613 875 482 474 739 634 441 363 655 687 927 798 216 620 443 695 2187 534 653 318 999 680 800 214 942 825 661 273 769 1195 1117 2032 283 772 2357 305 271 539 546 467 1214 664 1340 582 2282 189 544 820 871 460 1275 757 658 814 741 1269 928 933 1850 1199 313 1322 885 722 553 498 914 1664 556 608 1845 528 384 940 938 799 530 2282 1121 1160 1882 838 861 861 608 513 1994 684 1862 719 637 974 1278 535 919 1099 731 577 923 566 2161 744 1073 829 407 973 1027 811 602 925 1243 856 812 698 680 2134 648 695 1378 1730 388 525 469 1010 1032 1172 1771 301 1027 890 1496 2345 894 473 497 916 709 320 346 892 810 623 1098 859 694 756 670 524 2036 1414 1301 787 487 1329 1054 328 735 673 1406 852 654 2335 631 675 766 2056 795 381 373 1905 584 661 951 676 1017 218 839 1359 423 650 542 1669 1213 1989 721 455 847 501 600 398 1889 778 1098 1074 751 355 311 897 1277 1204 892 1556 737 81 1575 722 272 831 433 865 763 314 248 616 671 805 793 320 513 644 1854 769 827 293 671 488 677 1734 685 691 476 493 355 773 899 657 1178 882 365 483 2030 537 632 1747 1774 622 1190 583 236 742 464 1955 847 172 1312 1811 522 309 720 774 706 2563 1960 524 850 572 311 1281 817 289 979 1730 348 633 1537 207 1471 1135 759 476 435 1175 406 1155 344 704 785 118 265 393 164 439 1405 148 1803 701 1142 627 797 1026 717 825 635 318 463 1028 627 930 827 473 721 1489 1398 560 1599 542 1566 1103 1081 707 1222 405 1440 142 832 1243 451 296 726 535 832 270 1033 342 294 600 406 369 412 1897 824 400 763 777 401 1098 832 1927 571 1037 599 353 1205 1290 1799 602 412 1350 868 592 1271 1620 1335 1116 848 1422 650 654 676 767 316 193 2080 447 752 617 848 1107 586 892 792 593 169 346 1265 382 1215 1165 344 1017 599 1208 1462 645 197 490 814 1520 1225 692 2220 438 846 663 399 587 622 405 547 1156 1248 1390 1415 672 1854 479 418 824 699 1929 934 360 1213 931 543 385 903 805 1572 941 376 2482 793 665 892 1090 1206 688 401 460 921 599 1005 1010 791 691 194 321 552 297 2137 1376 585 617 1069 926 773 613 211 1682 571 415 1907 291 999 563 122 361 600 525 439 688 608 916 656 1081 1235 931 859 231 544 807 903 1184 259 183 758 1036 343 1025 1373 485 943 2082 735 82 781 1172 643 774 861 1638 1172 1351 759 1186 22 935 1891 786 358 633 1893 581 762 994 305 242 1259 816 662 436 1144 849 1237 1023 359 842 182 299 643 1167 1073 486 324 780 355 960 1120 190 832 900 752 1895 717 1041 1465 196 1655 2100 790 430 1074 980 919 616 547 733 526 1179 1502 1063 276 490 1113 601 824 1237 106 2222 730 883 723 1169 225 1070 2243 839 249 695 867 514 862 442 824 2008 972 450 723 901 1012 1430 201 1044 490 2202 1022 236 1172 2149 857 527 835 1970 1397 399 645 813 960 177 812 1263 471 338 910 853 842 403 705 589 837 1472 514 2397 978 615 1276 251 921 611 751 604 803 796 603 684 208 801 651 669 257 961 164 639 799 595 493 985 1098 137 888 961 120 590 545 215 1024 328 1446 405 1140 1509 1104 2272 747 445 808 1094 151 1052 941 244 1951 430 842 631 751 1639 888 596 798 124 616 425 706 227 1677 671 326 1251 943 619 1098 843 1084 2105 486 330 792 790 1100 741 1602 437 608 2214 1249 1225 606 696 434 293 608 729 831 732 610 738 1112 671 616 565 1109 1106 790 2128 1223 654 1061 495 433 1382 834 210 801 2198 1888 457 1238 805 1241 2403 463 1196 2484 742 453 1223 707 805 1767 502 1036 1012 685 1161 377 771 1476 482 1185 374 745 994 535 1338 1801 205 894 657 795 755 837 955 410 606 185 884 1092 859 708 758 676 448 261 1223 441 506 1106 521 441 1869 561 707 1309 1132 838 262 514 348 529 956 685 118 712 1137 869 594 1831 973 255 374 638 750 287 1155 1977 931 650 160 651 79 1900 870 680 2192 423 220 398 1549 398 712 774 2134 2022 833 598 539 972 1738 1819 618 704 1007 308 714 578 218 637 588 431 1768 504 621 1101 776 757 1460 374 431 449 1016 746 213 559 656 119 1985 838 438 353 2557 727 1107 792 1809 1138 889 1235 848 596 1139 628 628 471 757 751 471 351 570 1057 500 1872 789 755 991 1722 935 846 697 463 978 699 652 750 990 323 792 1097 662 159 331 889 676 1052 1239 651 1110 2037 314 885 672 1766 865 1908 735 698 749 839 779 1092 1275 331 745 984 694 815 290 375 785 508 1259 1703 394 780 1145 285 1052 876 853 401 1233 623 1992 1964 1270 1163 1936 470 395 1120 1135 1275 2205 777 2494 524 767 719 1334 1932 1644 1105 539 602 1933 504 797 604 1942 373 1202 356 466 729 846 1199 508 1388 746 141 823 851 627 708 702 1035 1072 209 771 1117 789 280 1003 422 168 649 844 840 1674 1278 656 953 1081 597 830 541 695 236 1694 974 182 693 1327 726 870 915 666 1908 425 1481 354 642 1459 551 1248 722 545 597 425 829 2383 707 1045 925 1081 2360 638 944 1251 321 1020 492 1247 203 778 810 947 1672 531 1411 568 417 413 306 261 363 1009 485 936 718 642 1709 1062 932 396 325 1135 855 344 809 2090 496 803 439 816 827 771 319 915 378 845 1230 496 578 399 442 483 936 753 1531 626 628 1852 417 667 665 795 1558 1003 638 1964 614 794 813 738 918 423 815 1100 1172 222 454 417 1886 1136 785 1034 583 841 826 780 1979 777 925 189 454 224 658 2034 579 864 649 804 1174 620 1182 702 552 494 731 878 487 1187 1126 346 430 620 643 1003 847 714 686 245 1756 67 322 606 581 497 187 524 554 1177 932 1009 867 745 1540 811 429 748 374 622 717 868 727 562 909 559 450 972 985 250 882 973 442 424 620 1792 1142 688 279 779 642 528 559 1130 681 371 537 986 587 326 341 919 541 2040 128 579 1206 606 198 288 321 406 927 1091 1017 1178 763 568 766 2381 1654 1058 1139 1278 1051 1656 596 753 725 565 996 1005 670 564 787 835 2018 894 1913 708 570 342 1145 1046 805 736 880 692 779 1110 808 1179 1812 679 376 690 363 1434 1256 687 642 1804 460 1597 1001 1505 290 992 488 992 1675 693 958 250 353 385 1453 1279 627 554 974 391 297 481 843 196 871 1869 1014 225 1317 362 385 754 2331 1059 1057 572 1194 795 2090 414 845 1181 1821 838 493 853 566 71 346 326 746 1253 1130 1438 676 1109 677 679 2420 992 1199 711 782 993 1133 355 366 2226 471 700 887 684 148 856 771 472 909 194 2115 334 571 242 593 1060 572 872 784 1291 2191 852 855 1280 930 1999 417 895 1516 1878 290 592 799 771 413 590 303 843 700 973 2321 1903 883 1314 374 276 487 453 1126 1628 727 641 570 916 804 1713 452 241 345 1031 808 1942 859 1059 1100 2407 771 574 825 352 1997 311 1756 373 235 775 841 362 748 502 467 879 997 444 619 519 810 1155 754 327 1018 614 1102 1322 496 622 77 1297 574 2161 1807 312 821 920 322 972 1687 600 643 593 2007 1200 152 943 1223 376 1076 653 962 256 1419 783 713 708 214 476 589 948 2222 1124 531 732 142 368 689 397 601 394 783 915 422 919 507 1415 1374 325 893 676 475 374 357 300 662 496 1284 1232 704 672 691 1836 440 830 1000 1381 883 776 584 1289 2156 1458 1358 1462 1875 1123 1029 252 618 294 392 714 694 1099 737 894 534 334 884 207 1701 457 561 675 1770 876 1012 528 511 1053 2087 917 1586 712 538 681 2204 240 948 341 890 574 324 365 1500 740 557 987 728 436 435 1057 861 510 1007 194 608 884 1118 842 1349 1293 816 567 1797 1764 2417 824 461 789 618 460 569 348 826 770 2256 344 962 988 975 368 686 690 675 881 689 743 681 331 593 402 716 970 511 456 2038 1426 1373 464 321 1837 806 1286 1881 1161 1169 1465 952 577 2022 2013 108 893 2053 898 1418 823 485 492 2130 881 707 445 270 837 675 507 479 747 454 281 1864 714 834 896 837 443 897 401 794 2312 776 669 1174 910 1111 245 613 414 2135 360 690 788 951 910 737 211 1097 1142 624 1118 1693 794 1010 383 359 1108 247 1017 933 980 738 705 920 1205 464 706 747 931 386 881 712 455 1226 66 421 131 706 975 599 381 413 927 705 618 555 470 885 1014 155 683 430 873 561 971 517 750 811 608 485 1296 727 768 662 473 403 991 1178 383 1124 544 891 2177 494 570 230 155 1123 332 917 346 345 405 433 537 1150 1850 804 1382 985 518 1122 940 640 492 2247 2176 693 594 1392 1612 203 1077 1326 264 621 460 655 605 1742 739 1243 2533 500 440 823 356 432 1894 1969 932 2088 2026 293 1152 812 279 695 499 1694 406 563 1030 741 945 247 476 773 1770 1294 593 786 2150 451 537 632 930 1130 690 568 331 374 1066 597 549 795 1131 583 733 359 667 1210 832 727 1081 344 768 1709 881 1084 1043 1099 2099 776 912 150 593 887 320 1746 830 360 1262 557 1561 576 1023 549 694 2382 218 410 2242 902 735 541 189 2329 501 1424 520 1129 1793 1126 1214 533 1035 585 849 460 1171 1157 1204 644 1886 1172 1322 450 519 501 812 319 149 984 400 600 1056 485 638 1183 1944 528 823 383 971 1293 1345 632 875 755 1122 361 530 1059 716 258 807 1872 868 1089 701 664 789 472 379 697 302 1122 2014 962 306 421 928 256 611 525 507 742 1216 546 598 2204 1605 1033 812 2098 451 731 786 409 672 384 623 2046 1947 1103 592 1656 811 340 843 181 440 339 961 415 819 242 420 443 910 449 298 821 871 370 275 913 904 981 2122 878 1202 712 1487 1488 870 1034 1113 2388 794 1084 1108 789 614 603 2200 1145 959 695 709 574 476 156 590 638 678 516 1661 1996 315 110 869 702 841 364 644 903 2008 264 815 1189 689 679 1276 623 1117 1389 646 783 827 1593 593 671 525 728 588 776 1729 2413 275 506 848 288 847 181 571 1015 854 1132 686 1901 313 634 391 776 706 759 1103 716 1141 522 409 946 930 1054 743 118 758 695 1318 1071 1378 1834 646 1016 858 872 1148 1604 642 1957 1110 1149 688 1259 468 704 671 830 1676 522 375 714 1735 2274 2146 2113 686 919 652 272 1437 516 1026 884 398 1520 619 788 511 549 698 1836 582 1909 347 913 932 722 789 236 583 1248 2246 146 546 781 1481 1155 928 2037 881 754 432 706 890 669 2229 404 666 760 1126 723 831 764 745 743 1145 448 737 550 955 413 1174 161 366 423 2050 521 771 1291 1018 959 653 990 1239 68 1255 279 730 1274 724 2001 336 101 504 160 1060 774 1856 2049 713 1448 543 1208 2401 901 1672 405 176 279 546 1142 309 2029 304 447 939 538 709 690 535 826 1096 761 288 890 882 2047 335 2497 817 516 2024 538 872 1002 503 428 437 278 1056 681 1113 1723 876 650 291 912 861 1057 2245 740 749 637 434 816 2000 574 830 1023 482 592 1107 561 421 755 856 1562 1693 1134 886 690 267 331 751 766 102 1715 877 598 309 660 1661 328 1158 332 614 385 394 875 1934 719 444 492 891 671 817 1902 822 1009 690 515 612 390 164 518 1614 580 1805 1543 578 970 1591 970 511 816 1824 1217 472 1592 547 681 604 682 391 873 421 1153 583 778 808 1081 950 619 1369 707 767 586 304 442 715 737 381 249 195 590 705 2111 728 629 700 576 648 205 471 452 1070 904 957 2540 712 971 382 501 1029 988 2528 718 573 637 472 1038 605 649 2061 548 711 530 686 1216 1165 382 725 607 614 597 773 782 477 559 572 756 1257 676 387 902 1849 739 1906 1677 676 642 915 1420 436 651 413 892 559 726 703 867 940 512 425 1011 745 490 317 2048 1740 379 828 821 876 2205 1067 365 1648 683 303 728 736 921 1071 741 636 1650 1313 1026 1203 717 1882 1646 1027 375 2145 967 720 604 291 1172 581 475 547 370 859 474 243 865 748 586 269 941 464 875 463 1986 269 1147 732 276 632 812 268 359 463 1006 498 532 918 773 1055 796 918 1451 1149 765 1359 259 699 696 1144 97 331 837 994 947 1293 660 301 709 664 485 661 1192 523 1156 900 757 1992 1040 704 361 1081 1699 248 732 962 806 158 655 518 386 990 693 140 1815 450 1938 480 971 545 867 357 1152 743 231 591 519 911 765 682 1138 598 1590 343 1136 228 776 646 864 527 710 1879 295 1135 757 996 1591 2078 512 1109 383 983 604 342 380 652 963 69 1284 472 1759 1355 764 848 1299 504 828 492 198 744 83 2067 853 500 1212 2030 1211 715 479 851 723 637 1222 565 192 522 733 1149 834 744 2148 304 413 726 931 1724 498 861 1160 566 570 1140 589 768 1927 540 647 866 948 820 573 1033 335 854 874 733 625 607 573 1122 205 560 1732 1090 721 476 688 508 767 1040 1190 955 564 718 1087 970 762 1060 355 703 1951 822 863 876 886 536 774 1175 888 712 849 357 658 629 439 752 1274 2399 1488 327 588 765 855 558 769 406 48 548 127 614 1031 389 554 216 1056 703 476 261 255 514 493 2051 651 342 1506 902 834 508 779 914 1899 828 871 185 1865 771 676 1081 968 692 568 520 561 751 845 724 1935 2612 654 417 590 232 774 1145 928 367 979 766 596 1244 130 1153 221 1108 766 78 806 752 1123 1289 908 661 1240 560 852 378 685 687 683 320 768 493 2013 210 1437 608 446 1792 412 1197 653 123 643 728 681 2485 2086 858 936 709 370 767 1739 718 447 1415 965 147 637 735 734 748 679 593 1446 1389 723 1547 1990 944 2225 512 937 831 645 794 958 363 183 1739 912 327 403 595 651 826 239 353 576 664 1214 1623 698 720 683 1325 933 708 904 468 391 388 522 789 672 763 886 1367 690 890 1279 741 318 460 2298 487 806 636 576 583 1346 1445 540 915 935 441 1834 374 12 669 516 271 351 846 1250 1971 430 2086 743 983 2253 855 337 616 263 1796 1077 1255 517 786 597 624 417 2138 515 2185 692 371 686 1100 533 1035 538 1640 1214 1080 2273 1723 911 884 367 1929 404 907 1933 797 357 308 777 594 663 509 730 353 2249 1533 231 458 484 922 2107 746 394 422 665 98 824 584 598 988 435 1015 1347 312 735 314 516 854 703 571 1319 732 754 822 934 305 1241 669 767 292 650 1514 878 373 2319 318 944 914 509 884 2232 651 1224 807 764 57 796 441 961 2278 1164 2221 548 903 447 426 256 1394 511 910 196 547 478 1826 905 249 228 299 1491 756 336 555 771 1068 481 1103 409 839 670 1041 350 296 866 705 1452 828 673 1145 1226 242 614 1232 777 296 740 511 962 645 900 850 550 1766 396 347 530 514 1084 1772 1286 652 770 908 302 196 358 447 1144 519 2102 712 797 1871 646 625 894 930 1097 1539 1082 416 1064 982 970 467 1057 352 2170 394 1502 1963 372 1222 344 522 519 1313 1010 254 1880 781 854 298 468 2130 1081 242 481 558 1034 640 562 157 1678 886 319 1980 2195 877 406 927 281 911 372 291 617 906 945 540 482 574 323 149 383 538 942 502 634 396 1816 1903 888 719 720 1060 844 236 698 905 1057 590 852 692 1973 198 521 1038 1002 665 1241 691 1993 300 656 1860 769 517 2285 1654 468 715 778 789 533 787 1050 655 746 1101 525 593 839 468 1109 667 249 1074 1029 441 2186 642 1452 284 312 592 1150 652 505 1148 2064 1114 1133 868 1084 440 793 479 2403 506 1954 994 852 374 806 880 483 811 304 898 264 517 1000 1825 576 889 325 530 1229 815 797 563 901 298 882 2244 94 856 554 439 935 571 1322 553 1557 354 696 1679 311 337 948 718 284 1223 384 75 1657 468 1635 431 458 680 1183 1952 798 1181 1937 525 1303 620 618 619 476 814 845 862 92 813 886 364 989 1207 900 464 436 538 329 839 170 1026 1375 710 1146 383 762 377 1171 442 538 1207 797 1102 832 420 904 910 734 518 483 730 664 1140 1157 795 319 930 268 2477 85 592 1046 664 421 1262 396 943 886 308 444 838 410 897 404 560 1013 166 1024 1016 975 1050 416 1092 621 690 388 657 1753 902 427 1070 803 1245 1131 1271 1065 399 700 303 1134 243 505 1121 666 642 1037 1327 539 1164 524 570 891 1165 611 308 807 203 879 1930 622 1350 277 970 859 1275 281 293 951 968 199 661 641 694 1551 831 2142 537 719 726 764 341 788 879 800 1127 251 830 314 1032 333 873 384 907 392 827 2489 982 191 563 1007 2106 1283 1124 1064 469 996 557 679 519 491 991 231 1043 467 370 940 389 2402 767 303 1816 303 797 1849 960 1059 951 1120 275 782 434 943 796 1193 2355 683 872 445 230 1935 246 566 260 762 628 725 855 718 797 2064 740 562 2124 1671 931 379 672 1028 660 855 713 1089 1445 2284 374 1219 971 1163 1399 1962 589 351 522 110 49 742 1220 306 488 653 1897 331 382 453 784 808 1075 623 681 1317 936 807 570 460 1038 1109 986 80 485 452 334 612 929 896 454 1257 372 775 1787 638 136 1479 960 754 1627 1240 421 361 1739 905 892 328 668 948 1165 351 732 606 780 1839 389 409 1429 676 1123 395 313 310 1917 514 647 726 1396 551 930 530 245 612 345 687 672 193 2000 731 390 694 819 252 580 847 631 610 759 824 532 978 390 1785 560 1495 1078 638 605 2454 1930 825 1175 703 772 515 586 730 705 1016 720 484 840 574 847 724 625 1673 942 1518 861 327 717 798 718 588 2028 174 657 1215 885 746 593 729 759 545 718 1363 152 532 479 576 1309 556 923 397 505 625 347 746 1186 738 995 858 420 730 709 535 479 209 812 725 446 774 1131 1579 1018 1159 384 585 350 2043 1870 1090 686 833 231 133 779 1035 253 392 2205 1064 352 834 520 550 440 103 1303 2318 996 272 2067 689 1139 505 1083 448 577 883 351 1839 946 1963 738 1010 580 801 839 2025 963 1082 338 897 616 825 659 639 596 858 1140 886 612 358 734 232 1856 446 1022 647 2037 867 433 800 1392 1033 686 449 225 340 359 570 514 858 982 502 687 459 299 1035 871 676 695 1177 756 969 473 311 649 1770 901 609 779 657 796 293 477 456 1161 1759 514 983 294 940 558 516 443 1000 789 836 569 665 747 1562 1632 266 744 531 1102 1290 581 1097 709 951 911 262 2074 219 1470 682 777 1598 1374 899 1053 380 2316 1307 659 368 1011 1124 1023 1896 1135 1059 1386 514 1462 456 542 758 394 628 1207 515 991 646 435 1063 570 760 607 377 863 1878 762 670 933 395 821 531 752 743 1178 1984 991 864 1249 747 775 944 603 882 445 383 588 1676 312 606 726 268 728 510 1245 559 631 262 387 1567 1046 721 1618 434 573 755 803 1443 22 487 779 1049 847 734 1295 995 1141 1151 482 815 1165 832 300 472 521 1846 830 737 608 1292 1131 353 839 1887 792 1039 1644 378 1633 1014 475 1053 921 671 827 407 203 802 341 1026 612 652 571 615 237 1402 206 660 400 950 1032 1037 597 619 219 954 912 434 1065 1163 463 737 969 1777 253 769 822 2212 849 2124 996 322 800 496 1540 750 703 607 673 829 777 287 2352 892 1088 1524 335 817 801 737 896 499 851 2258 508 1055 1333 848 992 362 171 834 574 236 998 519 291 841 549 867 641 944 492 553 1313 533 964 1288 393 436 220 249 824 381 694 1442 735 527 732 925 960 2382 232 532 1060 744 651 1118 402 199 1079 361 1913 1034 177 1226 1194 1794 235 844 548 1049 1408 1431 760 604 979 1572 439 586 410 1012 1180 454 663 394 935 1953 783 323 722 921 673 1362 871 958 846 1009 1110 485 919 1208 2062 587 765 757 577 790 490 359 892 655 655 1000 596 622 599 899 955 1314 515 751 578 1118 499 1763 449 906 995 604 626 1273 849 1022 1249 438 934 210 1215 1169 925 877 623 1069 381 1762 641 317 339 974 940 261 2142 1109 761 549 758 414 713 804 866 1065 1282 457 386 644 1239 393 1565 734 863 472 847 777 1160 368 788 885 1170 1805 2035 556 762 1045 1945 1218 318 922 511 962 392 684 1665 2082 506 736 566 402 373 361 660 762 941 398 1036 1017 251 334 1345 855 861 1905 2194 955 2061 896 1295 561 1959 439 887 1329 468 251 899 1024 490 564 580 622 368 621 846 1832 419 1890 720 662 874 749 1243 357 2125 1534 442 627 900 176 1094 905 487 984 681 311 500 799 1087 1944 433 705 641 834 846 580 1223 1028 1038 735 1125 371 781 138 721 841 2065 704 1729 1167 653 1102 420 1682 214 1024 516 771 1220 342 799 769 1018 142 692 591 796 682 901 2317 1283 670 85 1047 1966 703 1711 700 908 329 775 635 1980 1805 1069 1082 1404 1060 400 338 591 889 1090 243 1100 2055 744 327 804 913 266 257 345 201 1589 1069 291 635 958 2125 394 447 867 458 371 460 281 696 1604 308 276 596 1957 350 960 984 1991 458 662 2024 296 602 402 715 1638 1334 428 420 927 488 732 295 1468 882 784 954 2133 404 851 580 543 1679 1572 1052 254 1227 861 465 454 884 2000 1195 706 533 933 584 459 786 356 364 701 832 215 196 1873 265 857 1133 260 175 901 1289 920 253 857 1291 1133 676 2105 707 1261 1138 547 1885 433 651 899 701 967 367 1292 525 729 322 933 2250 714 1675 652 1137 772 769 646 2219 787 771 432 321 178 415 1009 227 360 2218 386 682 1711 722 1660 992 950 1839 789 1260 1133 452 498 603 1574 761 1050 490 1896 2119 500 1158 1114 823 1838 356 527 201 608 1770 527 500 273 1199 661 519 607 606 757 450 1290 644 781 898 837 850 896 466 720 858 1697 785 1333 488 529 712 836 1138 2268 551 586 948 1952 759 1077 498 740 483 885 824 712 997 645 396 1364 797 365 2089 725 578 903 746 923 358 604 575 1442 2302 731 1252 637 98 1025 725 1153 1207 492 760 2373 1463 1517 1071 636 733 529 1341 736 603 603 810 198 1084 657 958 2094 385 683 618 1162 335 1023 472 908 470 1679 1371 450 716 832 552 451 250 206 725 1014 744 356 807 525 1059 762 1006 205 656 2039 905 768 873 448 735 507 1952 1304 729 1524 704 427 1142 692 300 2205 253 985 627 546 911 234 807 744 1368 347 607 770 642 437 460 153 649 407 827 1740 1067 864 368 319 670 1073 839 170 728 453 773 514 733 240 177 1515 197 615 2218 379 326 318 293 282 802 1534 330 442 951 882 663 1150 347 793 630 704 323 2014 734 554 575 1958 897 1413 1064 617 694 618 511 840 2461 697 2314 1376 731 479 756 762 1204 1143 1172 1246 1022 757 176 854 2056 1248 544 534 1253 1939 354 869 555 1106 1231 1083 762 806 671 1884 1696 1360 668 302 631 727 713 380 765 2536 1861 605 1475 638 2510 775 689 1588 300 691 2017 771 337 394 535 1188 422 506 559 447 427 718 753 555 310 1666 968 983 858 146 610 895 501 1180 678 1916 869 269 1083 1236 590 392 852 450 1142 2048 603 1135 1195 343 708 442 807 608 976 942 789 978 1927 1749 535 334 1692 859 319 826 596 760 694 477 774 365 198 306 451 187 1131 333 617 271 607 951 1133 668 376 509 1818 465 876 1127 1282 701 308 861 943 763 1426 823 1012 392 862 667 743 1154 260 767 711 1043 523 1446 407 234 1100 732 664 805 273 50 742 381 945 323 406 396 1260 153 281 687 1453 1065 1856 760 977 1418 898 806 896 758 604 519 1063 441 699 454 1437 274 333 250 882 399 357 539 612 765 1010 895 1187 992 644 1814 747 1353 1727 1146 589 919 1196 1981 1154 834 1512 471 998 839 1350 390 445 565 1317 1672 917 632 786 595 558 1044 1840 489 2464 358 560 493 392 1162 654 1735 828 330 430 818 924 759 678 560 1007 668 245 958 955 2389 280 984 821 760 722 775 533 1725 935 686 335 1400 189 318 657 525 184 657 716 1225 1014 856 488 1461 296 491 727 183 904 1403 1066 387 1096 1022 818 1054 1185 1124 1859 810 1071 694 806 776 714 640 552 753 878 1264 374 869 772 569 509 1350 417 1106 313 629 558 75 2476 662 1713 750 477 941 835 1213 907 473 530 186 356 684 767 547 441 649 454 1076 1651 1172 442 2361 428 1209 797 636 698 649 767 925 1010 1042 702 493 1026 849 413 656 619 1447 975 995 563 2440 956 651 2489 2440 1939 1073 683 1467 1950 747 1375 660 459 660 476 415 965 594 878 803 528 897 722 1628 961 506 395 1866 508 1971 1319 902 679 567 2328 219 433 323 995 1146 2213 219 71 987 538 537 381 248 1274 999 738 2313 782 1640 557 795 673 1728 1894 2038 2333 1942 821 2257 1116 1194 539 822 499 128 274 324 253 993 814 452 2143 1136 1920 784 954 589 567 1362 242 728 518 1179 1328 1759 658 458 677 641 1380 545 799 937 1114 1243 510 333 768 337 663 407 923 900 854 292 989 616 399 945 342 567 1135 1406 473 1402 459 530 561 517 1673 1154 1032 502 706 438 1997 471 500 967 598 650 949 653 386 1130 1051 246 635 761 571 557 370 529 681 1069 414 229 912 324 697 278 1044 1008 307 398 603 1095 1277 364 670 719 1873 1300 823 488 513 284 1460 696 820 2306 760 693 231 279 1153 633 411 1175 435 175 1905 808 255 1243 731 778 2154 1065 344 425 425 1409 1115 2006 2300 628 224 308 508 601 763 811 998 906 761 900 1911 357 1674 859 515 623 603 1402 182 1285 1114 554 1869 828 793 1028 1925 1299 805 610 1252 1154 2360 745 2078 776 337 609 782 577 532 507 470 1438 668 710 670 72 1155 965 202 1210 418 630 774 650 652 1002 1488 1579 541 706 924 625 1865 1835 742 210 1255 881 420 575 787 590 482 1030 809 535 454 2038 711 1013 337 297 155 760 711 319 855 704 1813 1417 134 1379 313 548 988 1711 713 333 428 869 768 1139 1048 496 1045 840 530 792 189 908 524 313 300 1443 1125 832 2201 939 1187 288 707 749 1056 928 668 1085 291 196 786 1040 1339 700 936 1987 469 543 843 1801 1474 2085 993 872 171 1149 574 627 453 824 1262 767 233 476 746 357 600 888 466 1151 727 1012 755 519 1133 421 566 124 1556 992 1686 493 1054 410 887 484 958 923 565 599 776 751 1019 786 776 1643 1032 998 668 530 248 2118 716 874 1594 1051 758 886 953 828 662 515 2182 140 2375 1287 912 364 1606 814 798 932 1032 156 472 779 868 339 453 1218 949 652 702 384 1699 1240 1373 519 619 992 764 1065 442 707 1892 1006 1632 542 1010 863 879 354 1018 801 1738 485 308 672 2335 1134 1413 619 829 713 728 810 1148 774 657 580 557 681 483 252 1162 1033 738 1023 1963 1883 1004 923 542 814 1974 1995 943 1716 914 925 2141 713 920 493 854 1275 2121 567 357 728 480 793 686 871 650 731 693 392 573 694 2141 608 995 560 297 882 408 491 1850 1347 1111 608 308 317 1986 688 469 809 192 1064 414 856 2051 410 591 987 1197 749 480 745 608 2270 571 755 2182 397 511 915 826 1129 465 1067 543 528 499 946 357 1084 1773 2176 458 619 590 2298 646 381 567 863 713 1002 161 194 639 1906 361 861 875 952 611 537 74 1087 1453 1250 1304 310 1137 459 628 583 1082 545 457 883 815 282 626 624 948 450 1358 883 520 788 807 595 1698 1049 776 853 503 714 1139 2041 83 843 725 762 976 515 1033 999 771 441 1489 1049 2082 719 707 1057 658 422 1096 583 968 1016 1828 399 1789 362 2052 739 522 829 578 952 891 1354 1071 1259 732 778 355 789 496 1429 991 327 1489 539 99 1976 527 1261 302 1145 395 712 352 575 267 999 470 627 191 1051 1317 608 620 1243 572 420 982 1260 343 341 2121 577 288 529 381 419 1310 485 1895 822 520 743 1201 341 787 2433 861 544 1064 545 984 516 1840 1779 662 917 2387 2406 590 513 764 580 361 1049 860 711 749 722 607 498 391 746 1236 1069 750 179 2206 1117 553 1233 601 183 1285 980 802 1762 777 973 673 1714 449 445 849 505 2347 586 403 1502 1029 716 488 882 1276 484 387 2534 342 559 404 473 1923 921 1235 863 327 652 1044 883 952 511 1755 350 645 330 1508 298 1175 1089 990 822 667 924 936 772 1036 1076 423 1307 957 849 74 921 720 963 1112 1839 944 738 969 2410 210 840 1107 1954 1123 1998 1033 1095 790 447 1104 377 462 794 1218 994 607 1816 697 2370 1736 1169 1021 1110 1862 1991 1656 764 1239 738 515 424 809 632 883 1549 218 1930 415 288 950 801 499 863 457 1271 873 958 281 834 539 984 618 433 610 1024 1653 681 755 140 447 1731 570 911 1001 1170 1021 943 687 1144 796 519 494 2316 1359 574 328 292 627 1385 1043 1027 260 967 947 787 155 754 2114 92 177 502 357 896 979 858 170 1191 619 385 1163 262 555 605 842 1126 2202 885 913 404 366 1098 718 890 402 1107 654 2088 734 179 361 529 835 615 967 694 1132 411 416 937 494 94 1348 371 2556 1558 592 753 679 696 2267 2102 653 815 989 1022 532 2015 994 1666 1730 906 1170 458 543 650 330 473 1487 728 1992 686 1230 234 333 2013 594 292 807 620 249 806 362 403 334 919 881 1982 1017 699 2255 708 112 1793 238 898 1871 2185 2004 2005 208 584 383 332 954 555 460 884 326 890 1015 320 847 2093 1751 2553 641 1512 538 697 1190 619 337 796 282 1172 880 226 574 336 715 968 605 2032 2108 411 772 1843 537 763 1009 1352 116 407 789 872 2198 1340 358 649 863 949 794 951 366 455 270 863 615 532 1921 300 263 647 670 880 183 711 598 1651 695 705 682 419 1895 445 890 537 1925 822 684 500 613 1323 483 893 478 1068 130 471 1343 390 333 677 320 1985 834 782 661 794 547 1223 629 744 515 2071 1084 694 551 102 508 362 757 440 574 675 955 711 638 659 611 2137 1027 660 1389 585 1074 691 1237 325 458 2141 89 933 1081 775 2527 241 722 521 958 386 1063 2332 943 370 406 352 706 351 391 2076 996 248 171 1028 655 924 751 652 283 903 454 304 1660 1669 799 217 1138 666 2012 675 644 2158 351 514 792 326 408 1323 813 1497 999 1207 574 632 525 348 1098 746 1858 690 1754 435 967 1491 1155 557 464 768 367 601 2057 510 2491 1120 318 758 427 368 409 377 565 606 719 675 611 659 576 1080 1200 984 752 790 471 2301 821 674 170 1047 1413 378 479 159 1934 1147 693 953 779 1075 155 639 2397 1204 625 90 1421 1938 1298 624 341 674 604 481 531 563 255 1056 613 1038 854 519 238 765 1039 799 660 743 733 462 118 356 1236 2219 325 369 514 1689 2085 923 1336 1230 1060 429 39 592 1100 1050 257 867 618 363 809 1082 1959 869 1778 696 754 720 1748 1176 269 1198 369 614 1354 1150 816 463 384 469 357 827 362 260 2100 468 865 764 804 136 686 820 612 486 126 617 607 495 723 517 1034 608 703 731 383 859 437 865 522 492 1656 689 385 982 335 510 777 391 402 456 1703 274 907 644 93 379 424 1073 1359 243 317 426 629 538 1259 415 647 888 1665 819 1596 985 1101 745 1253 461 377 864 420 810 241 637 785 787 402 334 468 535 1167 792 525 744 747 886 496 232 1208 855 1196 79 1302 1404 1793 618 1628 404 313 865 534 858 897 1030 400 284 906 774 523 1017 796 1161 716 488 574 1949 643 1010 522 1055 549 576 654 1213 918 657 767 1032 545 185 445 884 334 129 1064 667 892 607 1095 466 1053 1770 337 1311 418 438 1471 907 417 875 765 744 373 638 693 635 359 658 534 469 411 895 987 1017 941 1377 510 431 602 503 1188 1348 661 1713 639 2497 1910 725 1234 299 908 774 818 1729 428 333 632 434 1020 2305 495 1208 393 535 663 718 682 1287 992 1095 869 418 271 747 329 258 488 619 665 1290 866 570 1156 571 236 1208 632 878 187 1201 1450 621 563 2264 510 646 708 800 822 493 1190 522 1242 471 550 1190 691 1873 1238 715 651 427 1118 1217 571 769 539 2035 874 386 426 443 264 286 442 883 864 1669 181 194 881 766 1580 926 973 1594 622 781 589 280 990 2092 1053 1006 1195 745 1607 674 368 1854 867 1310 716 339 690 2225 388 405 553 600 589 1161 338 211 713 1081 487 925 198 505 1079 705 835 1293 642 1520 868 990 533 758 594 518 608 1218 937 822 1422 1285 805 752 1095 1051 311 990 963 645 992 447 774 714 773 382 1038 707 467 677 813 407 466 840 353 658 1405 660 554 398 254 888 196 599 1895 1217 337 741 273 409 755 474 851 303 817 95 1151 1104 525 830 328 1247 1376 1064 460 950 585 894 942 654 327 643 1400 566 1154 2392 92 755 2232 799 584 1041 878 443 1344 255 641 1446 1180 1925 236 961 964 763 504 575 775 1078 272 894 602 1155 778 720 709 1160 810 239 373 820 2104 1939 796 852 912 226 744 1178 506 668 705 413 1294 1250 1102 95 652 230 1125 1347 874 805 424 648 1233 417 816 1443 1388 378 703 954 1062 578 763 747 772 778 980 514 660 1922 1127 681 328 1231 487 1739 593 289 516 182 896 392 1179 225 598 1068 666 891 781 1044 2016 1167 452 706 1134 1022 1368 1987 884 683 560 665 948 754 883 1854 606 1837 1015 422 1074 857 967 2008 1240 481 494 510 581 703 900 1006 1534 778 1047 542 254 1741 1072 702 937 507 841 1248 872 677 731 1139 832 527 1023 1911 738 739 816 675 555 532 518 683 824 1278 1085 981 409 1212 559 835 880 2078 874 307 1461 648 825 1987 256 1094 641 1397 982 952 692 992 655 906 386 319 1667 748 358 381 216 797 727 651 908 961 309 300 1266 481 728 1022 796 335 908 1860 625 767 1105 763 738 868 674 196 919 265 380 783 262 407 589 1241 1748 1669 251 558 416 995 825 372 600 1052 852 716 959 732 1183 502 780 463 487 469 371 393 513 1220 593 518 951 349 897 824 1391 660 1345 1663 744 660 767 613 631 818 240 112 719 889 546 786 1093 773 1168 858 355 2004 448 891 641 1187 653 1259 485 178 648 797 1060 826 769 253 1089 973 666 787 913 865 1183 2211 612 755 455 1893 797 956 1727 778 2256 692 365 580 19 156 403 591 441 712 339 1345 585 564 654 398 232 997 1747 1169 834 720 703 662 916 828 788 833 680 1868 825 771 889 1286 1415 1034 919 1677 2312 1182 374 547 674 398 822 273 994 661 760 951 288 607 609 627 950 914 847 1265 929 1127 1108 716 898 435 997 1165 902 936 854 411 1621 959 390 801 626 61 1877 608 722 671 550 371 1018 617 752 448 901 255 1767 2486 597 1134 504 984 527 643 468 645 769 1562 829 1805 1160 805 880 488 925 826 431 968 588 190 274 965 1834 694 1084 812 774 1113 245 1747 661 1470 472 758 342 561 909 806 789 652 664 581 1354 415 615 2065 655 675 893 1128 537 773 936 1214 136 811 1552 673 612 566 453 2203 875 491 878 704 956 868 166 534 2100 1638 364 1248 1431 565 202 979 946 656 2360 690 527 526 708 685 1234 936 386 233 883 488 572 990 885 672 1744 1224 321 1583 577 700 435 781 1060 972 538 897 495 2272 826 540 268 167 908 503 774 943 457 763 264 740 831 686 1359 912 1454 308 375 304 318 784 2054 529 688 390 457 684 695 1760 573 495 534 653 828 1037 1450 1194 592 573 218 1008 387 130 425 858 2456 447 842 907 1259 607 1960 2140 1773 940 513 1125 304 1607 1287 1112 521 1022 1110 498 789 875 909 1562 567 483 1596 262 465 708 1052 499 1537 777 1821 589 446 1041 1031 471 392 671 223 968 685 1261 981 1998 1606 1878 549 1285 307 1433 713 360 395 1094 694 1987 767 1804 644 513 690 188 532 1783 448 576 867 1701 366 544 1610 111 626 2124 2187 535 1336 450 349 1926 1055 795 963 488 644 856 447 217 1096 119 1840 1599 1006 477 298 619 527 908 1401 1329 225 437 267 304 1384 573 1092 691 725 777 1037 938 796 1123 164 941 390 1029 616 664 528 564 672 489 868 980 708 602 384 909 625 848 547 1069 1170 702 523 1250 289 1135 374 705 1402 800 402 941 1130 666 538 420 791 718 776 954 404 542 2062 137 1120 573 672 137 1236 419 203 822 683 155 627 773 955 144 659 706 869 886 247 733 1492 756 380 842 968 885 308 677 148 2121 1097 592 447 816 460 654 933 1977 628 788 545 400 1212 465 650 747 924 505 705 524 512 590 935 711 1667 506 824 769 1528 474 519 762 755 791 2141 1501 1127 414 531 735 842 1091 445 719 692 782 935 319 1739 1273 1991 495 1185 727 986 309 559 1591 883 1529 1094 1483 924 859 1006 1040 475 1935 754 223 266 2089 578 594 1986 1883 395 341 1495 2183 665 714 763 1898 876 1171 1169 332 408 1799 2054 398 324 979 859 349 713 836 86 1985 449 2153 501 579 491 660 1739 935 1545 455 522 981 654 736 317 836 447 339 1122 996 924 396 900 590 1013 970 263 1145 677 185 145 1232 2078 1966 1379 614 338 1928 789 537 640 1223 864 1158 1492 736 908 754 1963 179 77 563 343 698 642 734 897 428 1822 1047 1195 1014 738 2187 755 2318 727 489 589 1493 803 771 528 1638 2398 830 1058 160 421 854 362 945 731 333 1088 2110 687 232 379 1109 857 798 1307 683 1585 1077 379 331 1352 1389 927 894 552 1539 1017 616 1222 288 832 387 1259 877 1153 1849 650 2007 635 439 1588 1152 285 898 476 904 321 532 846 767 662 517 369 1000 1192 719 1672 1237 640 145 1423 948 659 1267 923 144 841 554 774 148 767 528 331 1200 823 337 682 794 1178 736 817 512 682 313 457 416 845 746 631 389 711 740 1008 670 1206 374 843 914 679 765 1182 549 1689 728 1087 1254 1405 985 893 541 1061 730 722 2463 1763 776 254 744 646 1265 776 926 801 1342 2031 473 1080 497 981 944 1112 1173 738 846 928 842 411 805 1475 590 1551 382 498 1222 461 601 1367 2140 636 559 1935 702 977 1364 959 1715 706 632 326 721 94 338 372 1180 460 2278 1060 1538 885 354 805 1303 718 567 707 1101 435 800 719 563 777 785 720 48 356 842 95 1719 1133 636 270 743 539 520 1669 1303 780 302 501 684 386 1050 1419 1893 1082 2115 543 1596 708 546 685 394 660 994 1527 773 1948 1173 1066 1111 2117 265 655 274 773 157 861 2013 1465 541 504 1113 401 679 307 799 572 1027 447 2019 1365 220 434 649 766 636 1144 292 469 1285 2501 764 1677 1391 425 669 644 825 613 456 308 1261 1912 999 846 478 622 1798 803 489 1035 1109 883 1368 722 571 1594 967 1074 701 777 568 805 552 823 1013 1143 1993 342 1174 500 630 598 757 1947 2018 2414 151 993 212 314 1418 238 416 420 1001 1894 1981 600 1089 714 627 394 822 846 1001 647 1147 520 681 819 525 772 932 984 1022 400 1344 542 180 579 1666 2106 706 511 189 866 750 1273 2186 2079 869 514 899 893 504 258 800 877 966 857 1305 703 484 2106 770 747 407 943 2111 361 1293 497 365 658 797 633 608 861 499 671 1002 1064 525 1025 700 767 1563 1246 1169 488 641 978 247 542 553 342 949 640 322 1267 848 752 1372 467 370 1233 1309 363 580 1992 850 786 648 1068 181 465 791 255 580 309 924 283 817 1062 717 346 332 1229 642 926 1704 554 957 1155 399 839 773 1701 870 781 2184 553 570 963 1154 1259 507 1933 157 992 814 750 1103 286 587 536 604 446 1079 697 919 892 526 57 666 1757 822 1080 571 787 1948 453 1156 1022 721 860 698 373 842 344 891 416 790 621 1914 1202 1390 115 770 494 1917 1763 288 1009 889 507 544 1214 739 390 412 1143 787 820 636 569 370 717 1021 794 1068 443 349 1165 1719 1402 778 925 470 452 769 889 1211 733 339 975 357 845 428 461 1001 344 1101 631 1176 585 1115 647 551 334 693 622 2163 699 542 743 854 1595 1055 1981 2005 1709 877 156 1659 859 553 839 618 457 278 1556 830 759 615 1853 1423 1082 268 782 1166 1294 900 669 812 546 903 755 775 1394 605 218 587 1680 641 591 333 404 1098 437 441 616 606 1583 454 375 1050 954 448 738 1115 2168 1976 2066 966 480 659 1213 379 631 2366 997 545 680 454 492 365 750 989 1018 1899 1117 642 2270 519 732 606 1101 166 743 728 675 863 1053 1201 832 661 569 1893 531 1894 459 451 1209 292 714 758 785 750 863 700 748 1120 921 962 1009 877 841 999 843 513 241 961 1021 657 352 643 926 900 662 439 626 785 193 1669 654 1306 1123 939 219 1019 723 1047 939 898 2474 1084 651 734 862 480 846 664 369 502 969 474 2056 368 143 356 182 710 391 1090 898 1818 943 724 534 826 558 457 526 351 797 634 995 1084 290 760 1055 903 254 1057 1360 1614 657 602 396 1798 296 924 286 693 668 761 818 1052 767 2164 1036 608 639 1167 1415 712 755 2051 427 1239 300 628 522 2182 371 650 1710 1138 166 218 389 991 299 1773 2285 967 1563 998 334 648 1025 414 271 720 993 320 198 492 1494 742 707 420 631 448 531 2348 714 992 331 586 984 932 1134 642 710 500 420 1148 409 928 1151 616 645 679 1908 161 237 1055 853 1766 1013 2187 1192 1756 1170 238 683 209 574 291 1089 565 201 1749 474 902 201 1447 583 379 1692 756 353 2383 622 922 487 706 624 551 1094 2096 419 739 1082 698 2288 741 360 376 1875 597 540 750 707 580 597 533 733 422 242 752 995 935 772 569 550 245 1196 902 443 968 1833 834 438 529 1006 1293 1585 607 330 965 2160 472 988 561 788 246 923 142 2027 571 504 472 232 1178 849 407 472 645 835 610 822 737 755 833 840 633 731 687 641 278 445 913 698 1478 715 814 516 570 765 582 795 2138 643 375 2112 235 759 864 1228 795 1560 878 2120 807 1237 132 164 922 854 942 1457 598 828 279 1099 2347 748 2298 923 436 405 275 2127 938 592 1330 911 631 1787 2182 471 634 572 824 1207 1055 1617 185 667 564 590 719 829 682 580 846 841 1323 1878 167 1426 544 730 665 326 640 271 324 335 654 301 817 578 208 691 850 1846 670 656 572 590 1013 977 794 1277 1009 316 355 542 729 994 325 872 216 541 537 1875 1242 763 909 1070 762 643 1970 1182 492 922 494 1710 663 1785 240 2199 688 226 263 444 1132 649 1172 1182 768 222 431 678 216 149 889 674 334 528 619 989 112 509 248 373 796 621 389 1096 420 847 713 1217 708 906 791 730 646 1497 1210 880 1238 1299 1087 502 564 1569 672 610 363 131 1846 1570 613 2283 1362 599 498 547 236 677 842 434 927 972 784 434 1109 2261 556 2210 956 158 1274 949 619 702 443 392 825 687 740 1247 686 708 577 625 214 844 828 1180 1824 1257 726 498 2149 1991 363 724 959 493 1426 1027 862 443 725 487 469 1039 281 844 507 853 886 1230 743 1470 496 146 561 1935 1319 663 835 1209 987 1821 993 1745 914 340 1368 324 1435 142 632 1271 882 1978 594 496 779 904 286 867 1342 420 1177 1320 879 456 416 1387 2183 1827 2332 824 385 1055 553 876 601 1863 663 648 1087 679 1110 370 629 779 1212 768 1126 622 1646 963 900 743 819 313 1515 1065 450 1344 669 822 1494 701 357 361 693 330 1196 991 222 558 2154 643 253 615 776 736 485 446 1175 686 459 620 782 418 496 1136 1174 455 1778 554 632 1995 934 820 865 1229 2371 705 1144 2181 494 1273 1463 738 794 977 737 834 1003 726 397 605 971 591 2133 241 2045 524 259 1037 247 803 1215 262 785 918 928 339 348 1142 306 836 1586 708 615 685 797 1286 1937 761 826 267 1166 890 771 653 360 996 1103 544 587 740 904 1555 760 711 612 938 390 586 537 429 303 465 505 769 1325 533 1221 603 819 716 843 580 1210 839 934 906 873 1357 1294 858 218 1058 951 1495 759 723 1010 578 900 727 350 1171 1782 774 1050 1578 1379 416 1867 586 798 735 1744 835 1050 1868 189 1048 821 548 1340 861 1093 1071 398 858 212 698 475 2365 2043 710 431 549 1086 422 412 1008 117 603 1927 1313 615 466 891 331 668 758 1030 1506 1843 871 814 812 833 912 1163 2552 771 1164 611 856 2088 2019 653 606 871 951 727 767 812 618 1000 554 1304 533 636 431 590 923 543 707 672 532 666 2022 1611 914 118 240 1241 2248 1266 1777 1009 928 311 1305 887 1644 785 415 864 951 841 639 532 1199 1699 2141 632 290 520 638 953 730 1084 346 1081 855 438 802 1122 1806 423 374 784 480 2033 991 889 629 244 2239 641 1984 687 504 568 1178 1112 817 1330 1353 672 593 1787 54 514 555 581 1729 478 430 629 128 364 773 649 549 766 1738 248 389 268 944 212 742 593 694 713 743 1168 757 852 948 796 430 920 441 985 571 897 585 848 522 570 623 1017 588 1614 870 230 472 597 921 707 939 861 446 614 654 1751 357 1052 407 1448 1080 976 1001 355 652 446 908 565 719 689 862 913 421 1043 363 859 377 1958 951 1100 220 2100 1747 657 487 1153 576 321 632 2095 298 152 1044 623 1193 367 272 1267 309 1290 566 617 185 790 832 1129 1753 129 297 703 203 302 392 857 435 413 2282 336 1014 347 353 626 931 571 1332 733 791 766 711 847 942 1038 417 467 564 1407 1477 127 822 830 178 603 488 911 992 498 495 414 944 952 782 1033 875 492 889 1016 525 126 898 1992 1089 200 550 863 1130 454 859 776 909 642 1760 672 831 919 940 909 967 354 601 481 1082 1026 906 1721 975 810 465 675 212 551 528 686 1192 660 1759 2027 900 1997 865 954 855 1955 1115 1922 453 1137 787 929 793 1226 952 994 645 343 1476 620 1002 2624 653 267 892 932 475 453 423 2022 903 758 302 1873 627 641 363 1833 477 107 415 477 939 1143 762 449 794 774 324 496 834 536 1037 904 784 698 756 2239 983 616 564 861 1190 690 1533 520 596 929 1486 824 758 68 531 600 2228 2551 1144 490 106 828 479 2113 485 796 376 837 656 632 913 413 1980 100 598 584 206 445 850 1961 249 2414 187 1868 923 1300 362 928 414 904 181 325 734 1595 721 459 388 652 935 1746 1264 844 1280 512 615 886 1170 537 682 1171 843 713 186 1533 527 582 1291 479 2001 104 773 1087 2555 548 900 1732 1047 373 779 934 604 1738 249 175 316 1018 641 772 802 1375 787 591 1082 1099 774 517 439 744 366 492 462 2097 298 500 1078 304 924 557 801 523 860 747 732 764 393 607 387 415 682 492 1027 817 857 371 968 596 753 146 525 635 685 839 83 1273 309 2206 501 1130 846 825 1155 470 1586 654 1380 2000 1498 1229 4 997 1050 1039 171 580 843 1802 737 577 1081 825 657 137 903 682 299 970 505 305 484 579 168 2092 338 848 409 851 714 516 672 926 603 1290 796 1692 529 1087 852 611 508 1717 1091 408 911 1232 926 310 1582 902 1090 765 745 1090 966 1735 594 1035 572 866 314 514 1069 764 802 622 820 387 780 656 1098 1344 774 280 903 751 535 904 383 660 1442 622 1997 306 763 476 1061 333 1001 559 729 342 1776 943 341 502 1228 644 514 688 514 873 1125 199 817 1214 1129 1190 292 305 176 670 526 1808 579 857 1206 830 386 744 375 958 852 881 353 1112 346 2018 868 901 802 1104 1196 148 484 207 1227 1358 186 399 377 2335 1574 266 2620 544 627 1396 1093 302 234 1319 465 317 171 292 1111 1151 681 982 1927 614 2079 455 1022 757 428 555 714 965 534 1558 519 1084 707 379 380 1129 1082 772 2235 313 919 691 1346 1185 1103 1936 1889 959 933 815 465 2306 547 2040 1028 493 204 442 1711 1765 2156 1022 451 2141 811 1003 400 564 996 566 1078 562 948 666 1834 1240 714 542 403 1575 901 1029 494 513 410 1373 677 514 1814 212 529 835 840 1208 449 1316 1085 522 1126 2230 1989 639 350 745 535 998 781 928 418 510 410 864 401 707 956 356 350 1339 561 283 2132 673 1116 1054 434 694 647 562 764 320 425 990 668 1705 859 680 256 473 403 428 647 492 1954 660 997 336 221 799 804 1036 452 56 670 1097 300 749 648 85 1440 348 378 471 456 848 867 324 461 445 512 711 772 2025 706 1908 690 664 1851 237 1911 739 587 979 342 2313 614 222 817 561 386 320 483 768 349 2113 780 679 1049 1277 562 574 388 470 816 1217 813 432 212 801 738 1205 735 791 752 818 371 275 689 378 785 478 910 484 462 568 413 590 782 977 704 882 1713 399 791 1070 1276 1441 474 799 192 628 422 936 961 438 434 1000 796 590 1063 443 599 861 372 1844 311 982 757 1065 1191 418 515 365 205 679 443 1732 319 744 863 753 552 701 903 293 1067 821 301 581 931 932 2026 377 662 481 908 873 590 1372 847 100 618 501 203 1195 768 1088 939 833 760 516 1139 396 1202 813 832 758 1266 925 643 2595 958 1357 242 694 624 1244 447 576 157 462 572 377 2220 219 881 1725 396 919 1299 895 762 327 614 2141 1080 598 1054 787 1731 314 1596 526 1316 1075 781 478 509 836 2020 970 271 839 461 429 859 1775 436 1395 449 471 495 190 777 553 747 776 958 1617 817 990 308 1316 873 935 655 923 459 744 988 461 686 941 1146 616 493 994 610 1227 268 601 218 753 382 388 460 1051 820 1937 203 1627 1517 1732 695 667 865 899 680 2198 615 654 790 519 775 1033 1475 611 852 1024 709 1153 569 1371 1030 593 798 1086 1204 728 641 846 1217 478 1170 356 896 412 2435 942 1144 849 1063 820 283 591 839 238 2085 656 365 75 848 1114 418 447 329 628 500 742 876 281 1178 817 685 423 2301 431 745 1028 390 1393 875 1908 763 1141 734 660 527 244 938 495 1450 1152 1065 591 796 1008 145 322 755 1803 875 718 1394 1787 689 522 950 157 570 420 684 551 1870 461 1163 505 584 161 768 772 839 426 564 970 473 693 482 1135 257 1166 2047 735 1247 554 468 532 639 559 685 1033 220 319 396 972 804 2034 687 462 1021 69 1827 637 1358 1033 1012 1002 1807 332 893 1126 651 706 321 1218 1443 377 456 1336 1480 1127 476 686 1204 575 387 1848 1449 1068 590 1567 298 222 340 424 491 1160 992 174 964 668 1690 1641 1063 444 482 2091 590 778 231 358 1102 585 1688 933 1120 624 241 2136 2203 210 813 1777 797 831 835 868 316 1180 789 254 483 370 489 1328 757 1062 1764 474 1197 583 1058 391 924 1314 1019 1269 967 532 1488 2205 537 706 477 1052 661 2258 350 1443 2128 758 923 1411 1017 969 1181 764 466 1344 697 674 664 1004 1113 578 776 732 354 1427 1034 2019 1129 1112 150 601 1851 1103 2211 1071 225 933 836 1208 766 2471 206 1033 1168 838 802 1449 312 657 2053 1578 1069 1028 793 1169 1650 431 1341 518 796 900 599 268 903 273 957 1007 546 687 523 548 166 1769 938 385 693 951 651 552 848 1711 811 1209 1213 1777 753 1101 1049 852 924 778 840 790 1922 496 681 805 709 913 701 1028 53 769 821 622 1830 430 545 1002 690 1013 1107 737 1190 1038 190 375 1030 1894 612 836 875 326 985 322 1825 1033 1160 158 709 1291 1114 499 790 1040 790 1041 560 552 574 275 821 712 1459 615 496 571 1111 239 483 634 748 706 976 761 1485 624 452 623 873 710 642 414 1487 478 962 1164 616 596 749 496 612 595 1126 174 1111 538 551 727 612 386 1221 1719 776 2143 706 748 968 866 311 557 783 824 1786 699 1974 333 2292 643 828 873 826 1450 421 599 633 363 2037 456 984 738 2007 735 572 707 1067 1218 573 1458 463 743 480 868 1216 840 490 482 732 814 1783 650 868 161 1083 755 733 679 363 1403 639 685 705 255 837 786 444 324 466 1374 783 573 924 438 316 193 516 500 1033 555 1216 562 841 1210 1009 421 1929 1209 553 2071 827 2207 260 709 712 764 733 620 1302 363 764 648 1776 312 340 2082 510 570 324 831 238 840 978 658 149 543 729 2316 1056 575 390 452 425 508 351 310 629 386 860 1073 1211 479 307 651 399 864 328 1195 755 1778 806 1275 354 616 1858 893 366 918 535 487 686 533 1598 369 399 276 472 997 596 955 560 1014 1330 602 1238 1028 627 665 1093 994 982 602 392 475 642 817 2090 268 802 1493 1057 272 706 2397 812 702 610 588 398 2047 1308 1274 468 520 727 365 587 749 1318 2190 746 1008 681 973 575 486 1094 663 582 685 201 758 625 1212 972 441 890 804 2008 302 360 1221 576 452 706 1401 202 1365 696 583 1037 491 449 506 1139 1976 861 1010 443 657 515 803 500 494 326 2001 375 967 743 1887 215 676 333 696 563 697 1437 889 417 1007 1061 1942 790 400 115 863 884 1380 724 488 374 214 702 821 128 263 2059 600 331 1077 1024 695 554 466 1469 647 347 679 219 1197 706 568 631 808 299 712 1142 2092 534 672 551 895 691 990 1695 777 503 481 757 711 684 746 317 160 550 766 985 1067 375 791 1098 1192 1065 935 722 510 638 2268 581 241 685 700 379 2136 660 1199 877 118 617 146 720 1400 2321 815 944 281 1293 1913 398 411 528 954 378 268 664 853 946 840 920 687 726 312 357 893 807 474 411 590 659 549 642 1131 874 1144 363 351 779 985 415 744 981 889 1456 641 598 715 1530 1102 286 2069 254 868 1313 2202 1685 1836 340 694 978 520 1092 482 458 736 496 796 420 1032 495 537 699 763 517 2366 567 341 921 577 756 1706 958 911 419 714 968 368 1103 156 779 1233 704 722 622 783 1112 768 1376 1024 883 969 445 1211 456 541 1120 759 1834 707 460 715 348 2353 853 1062 990 339 893 1175 1381 708 1046 747 1432 612 233 799 776 204 978 609 1056 287 1086 152 778 440 522 648 382 891 534 1441 622 1023 820 2137 781 464 487 1224 701 1447 1124 949 455 774 907 307 987 933 285 672 608 1543 803 844 547 210 797 514 817 503 440 552 590 707 2389 927 431 1998 980 580 1150 875 1091 612 1072 1149 378 952 323 622 594 857 825 408 280 585 1103 1144 212 386 817 753 640 891 498 818 979 127 1178 1145 600 741 522 792 424 397 1296 778 822 992 686 2430 860 912 335 808 1408 1252 194 213 418 1006 534 515 1147 1057 1064 238 2081 1222 843 1324 546 510 730 619 820 765 1007 210 568 1021 2490 288 775 791 857 141 350 1048 449 867 1557 706 395 816 1740 649 890 162 409 1431 785 621 788 674 863 821 710 1903 2244 2104 692 1081 276 973 966 1602 282 652 738 550 663 1341 1570 1448 1153 443 628 1917 1807 660 330 488 705 1654 1362 618 348 610 641 1130 414 584 222 527 974 622 121 2013 926 706 278 1263 1855 349 1190 515 1231 591 884 675 199 1052 787 787 749 309 568 923 1439 886 675 362 401 1007 1098 1778 345 583 244 323 1936 1577 1673 612 901 848 711 255 402 754 1331 343 1005 1583 715 670 1083 601 839 1726 629 205 916 923 1434 678 460 979 618 859 1488 285 593 2132 385 593 1615 322 349 980 980 622 271 975 596 519 521 494 699 860 1995 704 781 892 664 690 618 1050 459 2236 918 708 721 1419 1275 262 155 1491 891 1539 511 1289 703 1305 365 1337 552 2029 597 850 472 1113 209 719 1120 248 711 630 617 794 811 663 2137 2160 408 1074 433 882 932 735 498 593 901 563 780 466 672 1568 1981 794 769 1473 305 659 1145 787 1261 509 2125 861 487 380 513 597 2319 432 482 250 977 320 534 925 2031 90 1984 254 979 543 638 657 44 400 233 777 878 717 803 523 1196 497 872 2049 539 760 1503 696 924 1383 779 1444 951 995 1762 627 345 556 934 836 917 1701 164 482 248 1220 637 735 592 857 1779 808 1468 1386 212 169 304 1011 131 1201 851 802 615 585 1058 1682 1126 895 760 745 1939 871 902 1313 566 952 813 637 554 778 681 619 950 982 480 713 817 716 387 278 653 483 213 1315 1250 289 251 612 239 752 860 297 1066 864 458 265 1135 793 81 328 927 555 922 478 860 600 792 706 1938 486 1141 544 306 404 770 1407 411 596 867 458 530 734 1067 1111 575 850 378 1220 642 537 799 568 296 1350 625 887 439 2106 686 543 575 449 1483 443 856 1037 933 615 407 600 667 1171 1033 611 915 1237 1687 313 697 1216 414 676 669 454 441 980 189 267 430 296 806 680 281 2079 637 437 662 415 2540 2112 361 15 774 2393 982 2011 1155 2570 1139 1778 716 756 1555 349 1985 535 637 439 433 1006 706 320 1082 971 331 951 1002 536 633 317 379 255 385 999 725 357 1081 1998 102 860 784 887 442 2176 1989 1984 1380 962 1057 384 533 2178 523 264 559 1304 915 262 531 921 457 1057 720 350 979 755 1781 446 1228 943 885 542 1801 816 474 1247 745 2024 846 917 365 488 1077 725 399 1101 2270 940 839 1008 1171 767 1530 509 442 165 611 629 877 477 470 628 1718 1167 682 267 367 953 2075 637 1857 698 757 2011 634 932 985 1043 1137 1263 1782 668 929 402 699 457 1173 574 436 748 867 796 549 705 622 1914 1087 1020 722 290 556 523 581 359 2602 732 723 677 469 852 661 680 563 500 1284 673 525 946 641 1050 524 774 1403 444 977 263 906 2344 995 1063 1891 476 1593 1480 559 926 391 744 898 777 1123 800 305 102 476 1100 1118 966 2011 551 333 781 294 426 835 691 542 732 764 926 985 613 959 1348 862 1201 1298 984 467 2263 836 255 2399 1396 865 729 2194 822 501 767 686 1176 618 263 357 894 1154 1736 515 924 1138 972 706 1281 679 962 2402 1028 1245 1102 845 132 735 847 1570 534 633 279 447 689 656 502 799 698 708 529 786 487 1535 867 856 731 445 823 693 416 850 784 1255 354 743 817 561 478 1566 521 445 1468 642 625 797 1085 696 278 975 867 1021 968 473 198 766 1139 880 1052 572 2324 2455 365 793 991 926 583 707 636 649 497 444 990 729 517 480 529 520 935 1871 853 640 167 481 799 474 495 1017 1839 1202 555 230 679 395 443 808 493 355 117 654 767 666 288 780 270 1097 971 287 904 574 1477 911 347 842 611 1057 1088 414 2207 552 754 896 581 1240 619 467 337 1058 793 1693 779 55 645 778 951 481 966 392 506 329 785 219 571 547 661 884 522 640 480 220 936 1154 1164 546 276 598 758 1887 998 638 2260 1073 566 735 570 2050 457 546 469 639 2003 778 1227 842 539 631 637 1001 627 1300 971 646 936 611 1011 1247 1526 223 487 395 2087 742 516 826 540 312 345 423 805 665 320 698 399 871 796 95 915 627 728 1856 689 275 880 1275 713 746 830 252 1214 2072 765 1133 580 874 1139 498 350 698 531 1582 1288 524 2340 1008 1318 600 994 1854 450 324 1183 794 1908 371 206 1011 2018 974 1173 714 889 505 997 1647 1025 694 1001 1884 1878 614 1089 630 819 604 458 609 683 482 809 451 740 299 789 2080 994 888 815 442 420 277 1038 330 625 1129 173 925 721 442 693 406 1819 2082 366 724 1044 1024 805 575 697 840 720 781 1812 845 653 503 503 476 516 404 491 1962 651 1012 399 714 186 562 913 1637 555 2042 728 1193 2083 857 989 1704 404 198 849 498 749 965 914 658 307 647 417 656 292 1274 649 712 410 359 424 616 294 871 1916 1291 888 1291 369 203 574 727 649 650 1011 573 1747 583 2259 1777 414 789 1468 2040 930 747 1670 510 833 458 673 849 450 470 1112 845 1084 315 466 438 1314 433 2304 1367 604 691 512 361 862 853 689 847 199 994 859 939 1329 790 1644 310 362 216 1873 1278 1060 1052 538 2029 974 212 735 1817 523 1333 1876 2362 820 462 872 1101 1743 350 1325 827 822 1055 310 784 833 163 260 805 571 925 835 1368 241 1434 363 921 965 528 838 2150 578 820 1208 588 1137 760 309 508 762 404 1207 1113 1025 1055 370 1291 503 813 2143 776 1771 594 798 1158 854 1112 1195 252 914 2086 1283 789 197 732 2242 257 1232 650 509 716 659 2388 693 888 571 628 897 468 388 367 1676 2004 553 1147 266 801 1049 1285 477 1815 207 964 1608 476 1044 351 873 1170 352 85 833 547 167 777 861 676 719 765 1040 337 991 992 1549 833 564 334 545 505 532 1024 824 723 690 402 926 181 621 1073 572 737 749 365 21 301 389 1422 1097 467 659 870 736 1072 992 2324 904 645 608 1258 714 563 717 661 966 825 1008 1945 414 754 233 755 639 512 1866 820 955 993 834 451 678 639 582 697 888 1110 576 800 924 306 609 1071 277 487 982 814 827 263 849 446 508 749 159 1032 156 2101 789 560 759 341 582 783 827 1323 399 1249 911 863 163 793 802 685 687 620 1517 844 2347 336 1877 1128 530 338 666 470 768 327 567 1238 882 185 410 361 940 793 185 1060 753 655 553 530 991 391 411 803 637 898 742 868 2333 364 1162 792 737 1593 492 419 727 1896 577 462 834 1206 930 532 810 1313 714 617 984 1282 520 1030 638 393 170 876 607 1031 1237 800 739 710 1660 274 676 676 958 2068 105 357 1236 1954 361 936 500 784 770 513 569 1696 557 474 699 500 622 781 191 2113 329 1141 853 772 1042 1909 848 1715 936 959 828 834 123 551 806 559 1341 532 383 898 278 2057 673 897 408 403 720 453 896 1153 295 408 913 298 605 998 949 927 317 862 943 817 809 484 958 911 1263 2201 784 1317 1295 188 1101 947 1749 318 445 677 745 875 481 499 777 381 1089 1195 300 2038 640 599 530 774 656 623 790 433 585 227 444 510 976 601 429 496 810 725 948 243 790 437 971 1943 419 616 1590 1009 312 1319 485 644 1158 515 861 798 972 1529 1075 754 1378 770 894 1359 1088 819 321 1845 795 816 540 658 1029 508 715 1512 631 993 523 1295 208 985 1546 1997 806 1711 403 1979 724 628 792 780 481 543 355 1068 785 848 913 2340 654 695 181 99 563 571 600 1207 1216 671 504 809 651 362 1576 494 1018 978 857 1446 1094 780 594 579 586 402 1888 818 792 622 1797 754 413 232 225 617 727 652 535 563 639 2047 193 174 400 1167 1115 974 1064 2014 1870 1979 502 1272 1048 827 363 1955 919 724 516 2509 1681 1760 426 619 349 1312 534 1118 543 669 557 696 715 807 623 473 700 940 462 312 482 996 1313 2102 491 581 744 604 845 1948 612 742 177 720 673 897 689 88 376 195 1020 791 565 717 962 364 351 128 610 468 167 691 896 370 991 1415 1200 708 652 1030 271 894 904 536 709 799 272 382 959 397 1944 724 896 669 349 1975 843 422 768 440 590 1076 929 936 890 883 662 1004 740 1869 451 963 322 799 1054 2067 264 1917 414 295 642 1132 935 1102 1756 226 444 1101 815 411 81 887 2359 940 510 672 468 1103 1075 412 117 717 940 782 893 1094 269 292 1678 657 843 923 2009 2041 426 896 307 803 1495 1146 1011 536 1012 601 748 598 1307 724 1004 627 1155 555 512 692 607 666 2201 757 586 1380 487 564 579 781 702 1796 768 187 883 883 2359 1096 773 1382 1046 960 391 1289 477 503 359 955 113 1157 479 237 475 816 311 1711 1746 659 403 906 496 1254 660 369 2077 1141 646 798 733 2219 469 1526 865 1641 1037 311 768 874 1041 689 221 1268 645 1615 339 793 672 952 848 92 667 1237 1416 927 753 552 305 38 930 964 2156 517 115 1210 521 587 313 172 779 993 436 178 528 781 720 1057 1221 826 1647 231 1211 1256 732 1672 2280 2117 470 351 696 887 885 338 680 1021 1308 1009 699 685 666 789 1131 329 236 433 2253 260 690 69 980 235 1131 825 365 994 1162 363 1524 1010 384 1050 1774 324 544 2164 1077 1002 923 582 751 749 895 692 540 1234 238 873 668 1124 631 1310 248 644 215 715 171 1190 562 814 251 1449 326 508 683 1408 420 816 679 924 280 835 1659 368 944 453 469 1096 721 704 778 673 631 882 956 872 587 1059 542 385 746 1829 868 1060 2124 1181 512 437 1302 683 1285 728 612 1451 636 491 982 512 748 492 420 777 579 1039 228 584 840 995 555 383 805 965 172 668 127 452 690 1137 2010 431 731 429 1800 812 2109 369 1527 1300 475 604 707 873 1009 1790 179 937 697 1098 375 843 1387 739 650 189 1087 603 885 398 738 746 466 787 787 612 519 926 1253 1510 433 518 860 766 1787 805 1290 576 364 511 961 102 479 435 2062 530 1869 460 202 649 1378 465 778 1645 1673 603 569 532 531 864 363 689 487 753 1071 350 876 894 944 343 683 938 1114 1292 1426 470 99 371 777 377 1965 782 933 786 526 984 384 574 1325 431 1423 971 775 1002 1118 925 1210 1877 1165 2091 2182 163 543 838 668 252 1222 706 318 674 1926 1286 1152 428 430 397 677 1012 777 467 628 833 1014 1130 1041 1325 2317 1774 1289 910 2146 1994 688 447 814 1175 2332 861 932 319 1889 808 356 533 842 812 637 1632 809 1968 792 962 625 1034 470 2214 1629 1270 1956 848 2271 253 1973 328 353 1129 735 770 833 435 613 563 395 2079 1690 1213 1232 1081 840 2112 774 646 644 483 867 1665 1755 605 236 570 412 2336 459 1472 596 676 904 911 463 813 620 1083 789 1226 445 944 352 542 1193 1257 867 342 688 1159 869 1867 548 781 149 553 647 351 832 1331 798 460 533 395 653 795 1740 2235 1703 84 1712 683 512 747 438 439 355 800 642 1888 617 709 523 536 455 173 416 771 1334 1735 257 329 729 810 611 1532 895 717 817 1911 773 821 558 669 362 778 510 1018 817 630 347 729 792 656 1280 167 1010 702 860 628 593 1674 426 834 763 207 891 663 1130 382 272 815 923 807 954 196 466 797 597 249 773 435 707 1933 1718 1002 1210 1909 1267 695 813 384 1839 663 985 810 224 423 588 331 1139 638 2063 1081 662 2020 1504 440 950 339 1326 534 941 615 906 1129 438 1153 542 473 428 630 709 479 515 707 2081 2192 923 360 704 898 1276 1147 1103 850 965 539 1172 674 274 1059 1322 913 590 609 532 841 2165 1223 697 1201 840 1131 646 508 1139 775 390 843 1034 495 776 1022 1798 587 476 827 838 377 923 622 1045 402 780 613 1984 630 691 301 812 1127 532 97 815 500 888 615 960 779 1057 1146 1414 329 639 853 822 433 781 1117 1271 640 175 467 443 676 401 1071 507 804 530 812 457 1376 755 803 739 756 704 828 881 790 832 675 1133 754 687 2126 740 615 811 210 945 772 502 620 271 1456 568 629 418 1219 736 898 453 720 636 366 783 615 1088 570 1136 602 237 1051 316 837 366 730 526 1288 929 1047 555 475 490 68 1009 511 1903 481 1144 376 1465 359 259 709 2281 1389 1806 677 537 853 1489 665 678 266 1364 556 831 824 961 907 547 771 692 816 669 726 582 116 895 665 1149 469 518 419 818 1200 640 1159 869 1267 530 395 1170 488 249 693 563 207 981 982 543 736 435 1648 2006 501 685 677 868 859 474 1151 596 894 619 716 442 840 1255 342 752 1379 557 539 583 1017 409 1940 556 277 964 1029 1024 581 765 938 794 1095 177 621 602 218 1907 565 849 709 734 1635 481 446 1029 649 595 589 736 591 886 708 1908 1017 757 98 194 374 244 565 388 715 707 566 1293 609 579 2174 1034 516 311 645 217 651 803 1522 559 954 1359 1430 842 809 255 478 209 724 1068 1210 88 491 1224 339 911 1011 421 572 953 769 622 813 335 996 1092 1136 1855 1021 435 629 1048 754 1170 1396 1072 507 962 470 747 563 780 733 377 831 570 514 335 634 383 324 1069 497 713 1458 661 481 323 386 768 761 485 462 450 977 470 978 1768 147 566 2305 598 465 429 2212 772 893 411 230 217 479 1105 972 1752 807 397 821 481 265 1163 998 1923 386 405 977 1291 738 1680 1304 381 934 592 793 270 999 568 545 640 480 1937 935 550 636 459 1264 815 141 715 693 327 681 465 615 465 384 1819 740 2226 533 1015 503 716 263 1351 729 1125 730 416 1607 2107 547 1533 1992 89 670 968 1309 1105 1142 1088 569 866 981 518 472 605 2055 1174 788 222 690 729 1194 200 708 1017 1272 627 1653 149 1361 165 902 1403 497 1168 370 1053 1244 795 914 635 1422 297 625 980 1778 639 976 2155 327 709 1959 611 629 899 1867 989 690 1743 671 2136 623 1458 1704 364 506 2175 602 1643 607 952 524 565 591 826 2449 665 1315 552 435 1226 1006 948 1387 427 2206 254 784 727 1950 1680 564 1040 714 1266 1933 317 657 507 1032 1003 519 136 421 324 1081 432 1231 1070 157 1962 881 969 742 608 962 663 516 903 608 704 438 1769 1013 558 345 195 372 794 739 359 899 215 807 1008 421 2340 589 904 537 1122 1265 535 777 865 1983 676 996 87 1026 1050 1005 417 1230 1686 517 567 175 640 190 877 807 1124 804 508 499 435 692 784 811 777 2221 1044 2231 315 469 410 303 1027 615 648 494 845 1615 987 460 836 764 2343 841 174 886 2382 1426 440 1751 646 897 1072 557 571 1233 163 685 202 888 454 801 693 1144 310 678 1006 1255 646 843 786 1823 353 1443 336 1155 1260 854 950 982 585 630 241 1695 1499 827 595 970 332 980 2144 1286 128 2255 927 478 405 790 751 268 308 255 894 469 518 774 825 706 70 622 1343 851 1092 254 831 379 759 65 843 747 899 1120 168 421 646 522 254 358 2456 1549 531 2087 735 692 95 1109 196 518 299 940 682 1038 979 839 976 904 862 559 944 306 944 391 822 272 165 631 339 849 766 1176 1640 403 1097 588 877 1045 494 839 606 1850 843 988 1197 456 1895 362 1767 393 876 594 170 701 317 835 807 86 396 672 657 707 1237 673 765 238 1083 2068 717 782 478 704 880 887 1068 883 663 2343 423 939 646 908 436 864 918 1115 609 1011 680 896 820 845 1357 2150 617 685 399 584 1642 416 603 703 655 108 1273 889 424 292 1181 580 900 866 1286 158 83 1322 1199 1046 574 387 1217 385 561 299 930 641 1528 2330 509 906 1030 957 290 761 548 1042 287 859 325 728 551 453 2244 445 1853 768 992 878 194 535 869 778 582 891 390 522 316 545 1845 683 2308 1019 1225 757 833 359 224 745 867 412 1037 962 700 480 1228 750 904 754 1113 987 980 387 256 1212 582 669 485 462 181 1199 555 995 336 667 856 676 465 923 1188 452 820 2535 703 922 826 961 858 350 1067 1383 831 762 888 279 2056 831 888 669 1061 178 662 776 886 1099 2382 626 800 292 1250 466 1247 223 998 565 799 1779 230 551 604 903 1202 1543 692 763 844 983 1845 1850 612 623 981 406 327 491 520 161 30 504 201 790 907 924 746 699 424 1844 677 453 1807 849 485 267 344 988 2005 595 210 662 892 376 493 346 1021 546 1688 923 573 338 890 930 2034 1963 698 1785 813 781 1318 360 1154 199 527 778 202 1317 1141 681 2018 170 963 292 972 282 980 544 2212 413 439 1019 904 494 198 129 1128 1502 855 653 370 1934 541 262 862 773 1154 388 1024 1857 765 391 789 408 1171 432 909 1351 182 781 556 675 291 1193 456 610 548 663 763 82 773 1254 532 1124 442 205 1708 383 1161 1474 799 422 243 1828 924 243 2477 303 432 699 705 1092 855 146 1016 995 1917 2003 792 1787 791 445 1924 934 2115 330 450 611 830 478 644 979 508 754 572 630 687 812 553 436 779 1167 1822 709 1952 1005 1104 2430 663 1033 186 542 582 1660 422 909 1042 309 294 1103 487 877 1833 710 1111 376 862 1934 738 493 588 464 2316 1210 699 1251 792 384 1104 648 470 792 1777 2306 357 353 2013 691 1079 487 736 687 885 982 553 1839 579 1150 538 763 786 302 817 868 506 550 1710 452 649 342 1063 727 504 631 517 2409 732 747 2364 779 534 441 592 1753 244 1959 492 895 537 1159 686 579 980 1126 1156 594 2069 509 245 611 983 272 1832 778 1812 293 730 735 1858 2251 939 437 749 989 882 460 880 817 530 290 354 584 293 1278 434 896 1361 437 235 730 717 2080 756 502 914 2338 542 1073 1367 2197 1226 965 362 41 546 586 976 358 981 1186 554 729 529 740 406 482 543 2300 427 571 469 719 518 445 361 2434 635 576 531 1151 699 937 1377 935 729 597 895 1229 1707 572 860 752 517 571 862 1154 2060 1853 655 490 2001 348 883 1129 440 1172 524 549 356 836 2022 1447 788 1743 2529 1060 427 753 891 658 1009 1708 903 1089 653 1927 824 993 400 685 525 615 894 947 790 840 381 972 1386 1785 745 1048 228 2006 821 652 894 540 475 564 954 1128 598 234 593 255 1661 1651 83 715 1911 868 1252 2298 645 1711 816 960 1882 2021 1791 580 476 1070 922 428 1087 1022 292 425 2031 1288 1276 815 2258 1133 697 460 123 1126 1295 754 936 239 1125 923 396 352 2142 922 542 1822 679 758 290 815 1816 968 943 722 1228 577 1227 341 198 153 1342 395 925 662 846 589 1918 854 481 969 586 651 1398 768 1279 1100 787 1064 677 1288 1100 493 128 850 1165 927 451 124 758 772 1090 537 713 1250 1288 905 1943 1866 959 564 559 832 1556 443 955 550 1239 1194 620 2285 325 203 503 800 899 837 616 1046 631 905 812 668 1724 1072 2258 864 2122 1065 970 507 768 909 368 702 1293 346 877 793 960 745 730 1011 1065 1278 652 224 504 1486 1248 701 736 638 685 510 2058 790 2121 515 657 1242 565 454 1697 663 592 1179 618 1375 867 457 1870 1817 978 921 676 533 1668 658 849 1034 558 749 757 1034 617 458 611 574 346 1020 935 435 666 1279 1550 1160 1591 404 871 1365 1685 601 1598 1214 358 515 619 717 694 598 821 448 1028 953 190 993 1766 824 317 564 1082 220 595 1173 524 1266 272 903 302 803 1039 526 1106 584 364 243 482 534 374 448 2032 538 267 861 1177 231 326 1670 490 416 183 962 2176 840 756 1697 1276 1240 889 754 538 905 1004 579 528 1031 363 1005 398 969 903 984 311 1703 667 1111 792 319 1351 1128 827 484 1251 439 930 479 267 1012 900 678 1032 2003 1123 157 534 1655 590 885 362 814 1008 646 969 773 431 866 334 621 879 368 932 371 1163 734 707 670 1805 1891 582 1901 733 457 577 217 499 882 988 594 2257 624 549 664 1034 930 694 2325 758 151 262 1174 629 1749 1147 760 986 1857 1037 2132 586 335 969 670 1348 437 476 1175 1312 773 224 1240 1941 1329 785 2038 937 973 854 631 501 1027 774 263 1184 535 468 924 289 2114 841 2046 529 1780 754 1950 670 921 544 230 761 356 125 819 780 776 1115 1045 624 263 863 478 757 369 754 1529 783 690 557 2023 598 1927 496 2398 921 915 1647 490 917 230 1035 215 2055 668 720 1181 644 851 2199 644 435 380 1058 451 602 540 81 218 299 553 813 325 859 1857 648 827 1186 1524 1316 723 481 498 431 802 709 850 796 700 620 659 458 562 1108 527 1013 124 247 432 541 574 656 597 708 729 281 1114 1942 1881 798 344 444 307 1430 1591 622 790 1075 1178 705 897 268 1176 1740 961 425 1137 654 728 800 1742 650 883 1996 423 564 908 708 620 378 254 1982 512 754 139 651 249 607 1613 1028 969 472 1169 129 486 279 1112 806 1218 1090 376 247 834 437 554 576 402 612 908 1725 1079 696 363 452 943 1043 458 933 754 201 829 1042 771 1224 861 1545 2099 2415 796 417 1142 751 1060 519 1681 864 874 912 1787 2172 508 237 911 308 590 974 717 812 729 368 281 1299 1056 653 421 844 452 522 275 2503 496 592 271 467 314 826 445 568 2054 620 742 1184 395 865 1281 744 704 660 1286 688 880 416 778 588 1023 612 2265 929 94 899 520 957 757 571 1145 235 396 493 453 981 1137 435 874 1253 1204 813 995 536 670 471 554 352 679 731 665 465 2240 225 1050 1155 1031 880 1621 662 372 584 1129 584 759 468 1073 284 795 696 811 43 979 491 576 562 567 1706 504 1941 1075 700 951 282 399 702 1164 674 1571 1924 302 802 574 583 225 244 2283 941 1168 609 820 2178 617 1314 1042 276 895 712 767 328 452 618 889 375 720 540 2109 1457 493 685 344 1210 703 757 268 739 740 792 899 765 1060 575 648 386 378 565 360 708 251 592 477 1352 460 458 851 614 1029 973 627 615 485 773 534 717 1669 1485 459 553 506 1023 1031 2008 726 1141 827 670 654 803 975 553 981 1281 507 153 1491 918 2284 1103 480 1222 1091 554 757 198 838 650 720 590 1351 680 632 1121 930 765 480 562 220 202 501 748 406 1309 251 270 655 1940 695 949 417 1219 278 1019 595 772 721 1651 170 791 1765 427 430 683 569 1731 604 772 551 782 593 1138 1053 1120 493 605 681 838 400 1092 1743 828 869 870 447 372 934 732 1156 767 694 477 464 769 551 742 853 1911 394 438 345 320 847 329 433 895 783 955 360 1456 923 830 345 509 1157 1248 1723 724 1955 704 414 747 1066 467 333 499 1040 904 1033 750 540 388 421 2446 674 648 260 327 746 889 2470 982 1066 753 1876 794 510 1908 491 945 627 971 945 563 1850 2459 536 655 1022 726 1145 465 593 1063 1050 930 1065 376 140 268 1206 329 538 412 316 803 288 2111 720 943 1303 1113 995 1658 408 256 516 701 576 913 544 642 468 710 396 906 768 408 213 888 1327 757 796 857 1092 686 552 526 1005 579 613 417 1138 702 469 648 271 836 939 1019 410 611 476 760 1039 304 441 1205 121 588 154 1267 464 773 565 705 2300 975 360 896 489 908 797 2009 650 1112 630 1182 494 168 496 1041 1679 1303 368 526 949 498 837 734 1016 1664 920 850 998 463 882 1046 968 1896 1088 775 318 570 592 351 506 1117 1707 1175 630 1250 424 784 2493 794 1916 703 491 144 628 902 1921 276 805 2110 1048 492 647 559 1173 962 660 1880 531 500 2132 1533 1006 2364 346 1088 683 1172 1065 433 1449 2080 699 2274 1128 449 610 314 689 212 691 1581 566 661 782 1242 1876 770 1090 2091 779 498 978 641 1367 526 98 747 906 205 1997 1015 96 1911 833 1895 957 164 805 1141 365 814 741 182 1199 523 424 315 834 305 1020 380 255 486 812 655 1993 763 552 761 823 916 1659 519 1453 183 427 1336 1132 701 455 621 251 512 804 737 1378 291 245 375 801 447 1632 1174 606 267 393 1201 525 348 457 1053 578 734 494 289 376 443 778 428 621 751 343 2330 789 957 1490 522 322 437 912 400 403 489 530 1130 743 972 339 856 633 684 276 210 514 840 822 847 962 2566 702 927 1080 876 550 629 685 357 493 965 651 346 790 296 602 1587 992 1319 840 2189 561 1020 630 272 221 156 362 995 980 1552 635 590 798 452 172 258 478 410 1067 811 684 1785 401 193 1319 693 533 802 165 703 732 734 683 991 783 1024 575 1193 461 1745 1107 438 956 1378 744 170 613 282 1031 906 611 96 317 408 513 444 1290 873 555 589 205 434 866 951 1409 649 394 2157 712 679 615 1243 657 887 401 680 804 836 978 1761 1106 474 548 485 1215 1091 691 254 742 867 457 311 655 774 426 1528 539 2140 1701 1998 1259 443 287 742 796 502 634 752 510 2318 1121 1254 544 890 389 405 740 620 314 1045 767 365 968 681 977 473 990 1003 2112 919 528 780 967 462 562 996 319 2540 447 535 1046 291 672 1498 465 115 819 538 568 989 594 848 316 572 270 608 684 645 1110 1570 451 322 1565 696 729 1108 818 254 330 1183 395 704 724 284 638 1990 751 658 230 1008 1249 503 672 874 927 630 361 720 427 538 441 683 1046 1066 1392 842 547 578 618 579 356 830 592 542 918 234 264 756 1297 1820 404 965 2081 493 2115 836 355 876 660 491 716 493 902 777 550 231 431 1511 606 498 229 1940 874 1709 495 1939 365 910 2272 607 689 787 703 683 491 693 1177 108 505 1904 453 547 721 1048 219 904 643 849 842 723 822 1047 2079 539 1235 1259 934 779 1283 1205 462 384 537 554 442 756 815 2021 345 694 536 538 1238 703 551 2396 900 2048 848 635 477 1326 571 497 901 508 857 562 431 730 240 323 984 490 898 366 2002 614 508 1110 806 1233 296 970 511 886 1392 649 1284 719 554 779 790 795 585 603 626 734 640 801 1070 551 313 2365 308 707 456 590 1052 802 385 352 597 736 723 1050 813 472 741 437 707 338 706 594 424 688 726 1041 445 2027 1286 476 606 1808 537 1031 238 311 484 727 2376 704 1537 1177 681 714 279 993 1769 575 863 452 751 673 358 1689 495 696 513 913 380 2331 2090 662 1032 825 522 344 850 1040 674 770 734 741 2399 569 129 586 290 827 765 803 315 534 1203 245 925 283 679 1179 1704 777 478 391 497 842 435 914 578 439 286 742 813 372 563 829 564 2085 514 838 385 1010 1135 444 1936 1972 1146 525 853 250 626 2157 1160 1993 2284 461 548 1136 758 1080 329 219 1008 199 580 200 902 585 1937 1091 420 291 891 958 1222 297 640 706 1991 1810 886 693 599 1320 1032 487 595 290 2041 991 1286 864 782 2324 968 423 566 336 208 1150 897 390 2192 434 820 1056 720 1075 744 1199 447 1030 930 742 851 561 494 2149 919 509 1739 773 460 610 139 864 748 622 1920 1412 513 1058 1618 1276 1273 360 580 830 649 1012 1717 803 405 2113 145 1652 1163 1238 1086 732 638 1075 646 671 784 710 844 979 326 670 783 968 920 938 1568 435 1514 402 556 1634 257 2183 576 233 394 816 403 1768 285 680 393 1750 408 705 459 1260 1714 810 735 516 474 269 1874 472 1174 725 308 444 817 1883 787 619 732 396 1003 714 1475 1061 653 1308 1244 451 585 594 475 971 975 662 558 905 983 1264 595 413 349 357 780 601 992 626 777 778 2587 912 1095 429 110 2220 958 2410 1383 493 981 791 935 901 1060 1034 317 1065 859 439 568 349 1859 891 730 862 686 881 1459 803 965 514 314 412 939 589 835 687 314 507 527 155 1157 2242 461 1568 512 1787 605 1257 1101 714 188 704 1101 853 878 1115 688 721 925 556 1089 654 220 1741 438 558 906 411 713 700 409 1981 638 465 342 360 744 855 678 916 1074 757 697 1248 172 904 287 619 862 549 562 712 541 797 1644 817 1620 1031 266 633 893 791 706 1337 516 1205 556 1020 755 738 1789 1004 1175 585 941 651 488 456 226 297 1189 703 556 252 622 2027 531 576 242 669 665 1085 649 899 835 1144 480 2699 442 780 1925 647 579 220 726 2132 734 832 2194 380 1295 544 608 1888 1120 2242 804 547 658 491 664 1646 1004 2136 911 237 773 1174 426 828 263 695 270 1325 861 673 835 509 231 614 486 1543 651 489 789 970 338 1159 1945 481 209 835 439 366 315 940 2277 307 773 616 613 554 707 431 815 350 2361 1294 961 1363 717 1200 391 828 355 575 728 602 913 1131 1371 793 402 677 432 1861 995 461 1246 1994 1012 1844 1125 861 764 709 919 429 1748 851 2138 704 1357 362 182 2266 373 1512 184 379 524 2145 1098 611 799 311 803 2557 361 1147 1120 1676 314 940 1719 726 373 760 938 1153 2325 866 1823 272 996 299 466 807 596 848 563 482 1059 707 1923 646 362 328 1055 514 392 798 931 674 726 1398 1397 1796 1034 900 1213 660 589 429 1732 538 665 335 793 434 1371 2132 1067 544 2219 1172 524 2086 611 1678 608 2629 840 59 646 316 451 1281 666 692 896 1474 1201 96 1983 830 767 1016 532 1229 836 328 180 1116 674 379 668 972 864 261 466 839 565 1195 519 2084 197 1237 971 974 347 203 559 538 658 487 718 407 945 1075 388 1281 432 685 425 2487 1021 713 479 637 898 863 938 1015 589 619 706 735 42 717 779 936 856 1323 2035 437 1372 757 869 1788 1048 433 636 1243 539 934 749 751 123 1017 746 1182 1144 518 577 985 503 481 510 2014 718 374 379 503 563 1309 747 1030 1356 315 542 1019 571 744 455 223 521 906 1208 992 728 423 394 957 972 708 615 574 500 601 623 732 270 663 618 788 777 258 933 595 814 368 1981 610 481 1002 1224 692 2039 580 778 874 520 2252 452 229 2422 760 493 842 287 353 366 648 229 1891 1212 1811 861 491 873 489 268 801 647 487 1303 820 663 281 2272 412 635 242 597 73 456 2317 1289 769 1115 918 1800 351 671 1695 1198 517 956 202 540 175 199 1145 542 571 716 530 557 489 868 760 365 2282 298 601 476 290 2148 183 179 1155 797 1947 743 491 493 482 2027 336 384 1098 940 659 815 883 556 926 769 1828 392 627 669 824 417 253 376 1144 572 468 2001 956 1235 873 990 2161 574 361 884 952 637 652 713 63 533 1174 1093 868 1374 1143 861 1507 978 297 619 541 2517 2098 565 360 356 1325 404 611 1435 182 2000 518 984 247 1153 198 999 978 818 528 398 632 1290 1751 774 1208 712 401 606 740 1730 850 790 913 164 715 610 510 299 374 847 489 857 266 704 537 1369 1023 771 1305 1143 615 768 594 793 1037 786 1187 176 565 801 1291 299 727 1020 1933 1252 2196 159 176 1146 309 829 268 701 1629 1510 1288 706 2201 644 1741 744 870 2013 1071 523 1121 689 392 505 886 250 717 750 1101 2021 723 872 879 502 536 1275 739 764 1360 1034 1149 565 621 576 536 421 919 1134 874 65 221 947 1575 2141 551 821 537 912 472 706 724 807 821 241 1523 927 639 1062 687 658 871 821 823 1720 801 1132 1012 1038 599 532 914 319 994 628 1441 807 578 1231 623 230 839 487 326 699 722 349 1083 1776 123 1630 362 788 713 530 833 477 1574 676 654 668 434 186 687 552 381 1117 1410 713 810 765 731 895 1139 661 909 1272 890 316 196 1043 736 336 1821 2119 353 1272 594 655 920 1953 664 1035 305 579 647 701 775 1394 2343 1223 750 793 687 262 1255 1700 461 835 1016 409 1127 200 1725 951 1418 615 1030 1017 412 328 1145 816 677 843 1937 697 850 324 772 339 75 577 432 414 446 561 495 616 1331 1264 312 1122 992 1028 283 831 845 961 142 589 2160 417 223 251 1428 1149 594 849 353 1686 676 602 783 1812 277 799 1210 636 959 771 816 769 739 1063 248 912 1816 1976 241 628 1442 840 1139 1034 817 732 417 1077 810 332 641 1314 2050 908 1150 765 966 1105 1561 233 917 660 984 861 471 862 476 680 608 346 224 696 496 334 957 279 1031 2400 491 720 374 726 196 2331 1059 406 390 2352 812 930 404 1845 376 832 432 1039 2281 250 724 347 871 982 658 1233 1247 1140 557 906 418 400 1103 177 930 111 123 1729 861 295 847 2552 733 992 747 532 854 592 757 681 636 1064 719 2346 805 958 401 655 1813 896 1101 693 1218 578 928 337 268 820 953 633 220 592 874 86 2359 706 1295 357 339 502 1023 1614 845 677 1155 860 1033 626 479 687 969 420 379 690 822 258 1139 474 496 882 481 1077 588 649 1441 705 466 458 470 975 862 722 411 431 785 1222 925 1276 754 548 1512 1932 518 1055 1637 2573 1974 519 669 1315 593 255 440 317 221 657 1124 989 887 1409 225 1182 418 340 891 703 1114 460 642 371 655 588 158 1007 363 1044 1221 901 1425 592 779 852 957 1659 379 335 352 535 1096 400 489 999 1753 1930 713 212 1041 399 224 476 1312 1126 531 990 645 1348 693 720 1024 757 709 2341 917 829 446 1136 1605 780 564 671 870 617 1652 967 879 483 1716 975 677 1295 782 665 888 861 1050 409 405 711 533 473 701 1469 1625 308 888 724 1288 482 52 1136 1734 189 523 630 1337 789 359 596 1195 246 752 679 773 273 739 927 183 357 238 1366 883 354 648 110 947 825 690 866 606 813 2089 727 435 488 1339 494 398 336 678 447 688 455 1188 572 817 1793 948 205 667 2501 912 547 425 1308 1987 198 832 379 1845 629 649 562 1050 798 418 916 160 391 133 886 811 2536 1717 1832 120 1973 614 548 1826 654 669 1155 1028 2006 234 1121 323 895 684 1547 590 512 577 664 172 441 748 629 971 2086 654 646 281 796 494 445 404 623 1086 855 1059 699 1329 911 173 201 655 1136 251 649 501 708 450 1133 632 816 414 322 409 792 994 784 971 1635 881 997 567 938 2185 197 1082 933 847 55 2208 557 752 1597 352 870 871 417 2397 1150 1009 1050 953 444 822 554 647 623 1046 923 628 933 1123 2540 649 922 927 869 2067 857 1412 189 2452 771 1313 556 1644 697 704 2227 790 297 976 1068 776 685 748 683 1014 1063 1913 923 816 991 1121 924 462 1120 607 1234 487 307 858 730 1971 1067 850 849 1946 123 1869 859 488 1557 1810 1576 480 1579 1272 521 928 1060 546 888 832 714 920 513 613 327 743 394 340 644 938 463 974 778 655 1134 573 1210 672 346 686 401 1545 176 509 896 335 946 453 297 647 801 648 1951 2317 642 49 598 1118 1144 1130 846 688 1522 390 873 896 817 648 840 872 347 434 575 1270 599 2053 633 485 1790 1065 418 1840 809 670 2181 496 298 573 1637 298 690 1059 832 490 558 262 782 821 633 1024 908 720 597 717 830 1241 2338 708 1079 418 714 1342 810 468 824 852 1574 124 407 474 321 765 417 1185 1242 585 417 832 844 682 620 157 2034 801 1056 1350 628 894 2134 470 1219 1984 772 1033 2084 1257 414 752 537 451 1305 269 414 1119 1753 254 168 1808 451 631 835 2055 407 2144 649 996 809 613 613 505 845 633 1395 202 265 465 264 412 598 763 392 932 398 1002 607 1233 622 1953 798 756 294 1289 886 1943 788 542 1113 493 800 878 451 469 769 990 272 664 1360 510 754 875 944 972 905 894 646 279 1209 484 2011 399 693 973 298 597 250 1017 653 783 541 1339 910 1142 481 1759 363 1550 599 2055 1811 791 674 833 341 583 508 52 413 684 598 1032 880 612 893 775 780 427 1155 738 338 863 483 1705 406 771 474 1159 589 2003 464 449 773 1232 831 966 615 346 292 670 543 213 392 1376 121 510 893 995 757 265 159 195 1127 875 726 1807 38 520 272 1024 909 936 619 839 383 286 710 870 410 505 974 2047 423 288 1196 860 629 482 459 456 420 584 1733 420 918 227 784 313 247 710 772 345 1180 222 1140 657 493 805 557 145 2356 1870 487 843 591 325 304 84 1754 914 1803 494 1970 875 945 963 559 769 427 1501 1050 381 284 820 2072 645 1047 988 2033 1505 629 610 384 627 546 807 568 1016 919 829 1245 1289 455 1025 316 911 743 1309 1144 853 785 218 791 336 726 923 1237 522 419 684 346 1225 585 630 1251 589 940 1035 1016 467 975 295 695 913 740 586 746 993 857 896 760 727 454 883 735 1219 1292 1498 621 1849 241 136 1528 1422 1874 440 1064 289 2483 669 693 2139 804 926 472 109 904 477 529 633 1024 554 1067 2525 1206 1104 924 1053 379 711 507 879 785 294 701 449 380 827 759 427 746 519 200 651 929 1027 523 1025 388 439 431 736 539 1195 640 1337 928 568 740 1865 955 475 994 467 613 450 834 766 696 300 502 1205 1899 486 401 1051 900 1032 1199 1061 553 329 1167 1192 1138 567 393 467 703 1327 831 688 455 1064 829 431 520 790 1567 816 531 1028 676 900 2000 763 393 530 988 858 668 815 1249 473 1302 608 1970 702 640 145 542 576 835 619 334 594 740 2065 478 828 598 1573 722 867 1671 703 2359 2170 1436 940 795 312 511 845 835 816 969 2017 1050 1015 908 630 1077 1082 284 764 430 579 971 1321 1065 414 190 1653 1005 448 483 740 559 1593 422 502 924 1037 523 1938 811 617 576 320 547 707 2573 961 453 454 2002 449 626 1126 237 715 1259 402 611 636 1136 541 468 109 879 498 426 621 665 640 1238 828 667 594 914 893 561 1828 1097 911 1458 816 1103 1636 481 732 398 573 648 937 869 429 780 144 1020 1016 175 566 1102 564 1938 1491 694 242 1107 343 878 530 785 415 1668 595 948 547 400 948 1576 864 553 563 746 2250 700 562 174 616 215 602 1871 881 937 463 881 912 546 494 725 556 564 449 776 793 1184 611 514 775 490 508 823 508 606 557 635 183 250 675 876 360 606 1023 126 1124 524 889 285 825 699 396 299 1345 616 861 795 1613 1569 1301 695 1758 282 1947 800 665 615 983 610 846 1134 1062 472 453 1904 2083 839 703 893 1867 466 390 280 781 763 784 1136 676 455 562 1273 603 327 229 1176 327 342 1006 1969 855 457 113 889 871 444 250 2180 2037 693 487 853 1089 1082 1043 536 647 179 1255 554 858 1905 1018 663 719 751 1430 1218 426 226 819 859 641 800 232 598 1726 2053 521 502 411 493 548 1355 468 1236 480 1558 723 445 772 1506 521 637 2314 765 666 1135 392 793 2015 2553 765 904 1099 1042 1865 342 1475 1098 701 2079 2150 777 367 399 543 320 802 973 459 1078 495 2235 1886 621 982 431 1015 951 1537 1719 163 846 502 260 1369 909 898 188 1033 283 502 408 764 2141 693 323 315 851 875 2018 883 948 898 1361 1900 1019 578 1159 490 1187 391 830 567 939 365 1508 531 661 822 1995 852 646 266 1393 1030 1114 506 851 2003 736 347 1149 341 977 184 632 2229 729 500 1867 464 664 1106 831 947 1157 1127 2000 1823 2373 782 595 537 501 1744 572 744 591 1791 987 686 818 372 330 746 877 645 1476 363 827 482 1083 998 1923 790 584 770 594 1467 1911 517 2258 539 869 843 965 789 905 1133 287 578 971 419 913 535 289 537 598 543 661 815 924 540 1234 1092 1445 1214 1744 694 132 289 658 505 438 1802 550 840 2127 638 1084 2346 952 555 606 634 634 603 424 1390 703 760 555 342 763 863 706 766 444 957 1046 336 746 464 779 693 2119 1220 885 13 861 573 1546 1244 341 589 647 369 2186 620 1856 380 648 163 810 1969 937 603 856 1202 623 902 1159 621 683 166 673 825 974 368 171 1691 245 736 1136 443 712 845 1393 597 1146 600 373 172 871 772 536 1991 572 1766 483 846 1305 492 871 364 466 555 1363 280 946 1038 455 677 860 485 1321 2410 827 775 399 283 412 847 816 998 1335 144 606 526 1887 659 529 494 424 555 437 584 1194 683 651 1163 1199 401 739 949 1047 406 521 1692 367 623 649 1220 562 240 728 1415 361 522 741 548 1843 342 707 571 966 575 1300 773 1366 495 1119 508 591 509 535 70 833 335 964 653 769 690 1061 1904 109 968 953 282 1228 344 788 1225 559 239 1836 925 1889 846 604 595 512 511 663 895 687 1020 687 837 977 1143 1310 253 2094 655 971 512 698 1839 473 679 251 2044 415 1010 1761 407 1418 545 943 562 189 1858 642 293 555 835 2025 1832 1444 656 1291 173 1076 525 356 923 759 1217 853 1334 399 1731 575 1159 354 915 1736 515 462 2065 642 693 1846 902 327 926 722 307 562 338 962 1387 1640 319 968 1269 1105 2086 1860 610 2046 1066 650 257 636 246 1034 575 2083 333 1261 1893 681 1049 2182 943 2416 925 439 1374 2255 90 1024 768 482 660 2027 457 474 830 1858 386 1163 1187 702 552 918 2129 319 678 1146 781 993 522 1271 759 235 626 216 754 440 215 600 732 818 943 979 625 994 1549 976 390 547 757 1204 846 1817 808 522 1193 2362 328 745 754 1239 864 390 754 1990 517 544 681 843 1021 615 815 885 1297 585 734 1307 935 250 354 614 370 808 1262 747 1382 601 498 502 1057 372 1410 962 409 557 801 555 1922 931 794 1976 639 823 184 952 811 1261 561 509 999 1103 474 556 787 463 1216 1034 2318 1109 254 506 896 421 647 2410 885 511 167 1577 621 1829 770 690 137 2241 432 580 546 254 2381 654 1100 574 909 904 409 367 558 477 908 877 716 739 1171 614 187 696 203 1302 932 1045 861 720 504 509 1910 598 648 717 573 372 613 2044 1020 814 504 863 624 1022 263 1828 2457 482 1342 246 850 1503 1311 1242 631 2029 920 796 835 872 455 1026 690 952 887 587 891 731 1005 755 207 2148 2379 635 618 411 513 946 1000 735 956 864 853 590 429 362 155 407 570 941 275 995 201 150 1188 857 655 677 449 674 399 1242 768 771 735 203 684 731 1189 1743 1055 929 623 655 83 899 1039 2095 498 342 690 946 781 1148 720 553 1991 525 1291 806 642 1343 576 832 2167 756 1132 638 772 1071 355 775 227 585 959 1075 710 655 1142 1726 492 1163 711 922 782 424 880 300 926 477 463 313 1096 1215 540 663 718 180 929 549 1325 224 1249 1025 1714 647 1597 252 315 1233 312 1038 2145 1653 481 690 1223 696 1849 1609 476 710 455 708 798 316 2020 621 947 1247 528 741 303 939 1131 430 1538 1107 1394 455 1419 557 840 341 680 1091 2185 1547 1847 873 777 1431 1218 941 269 2156 949 531 1518 1333 523 748 1981 592 796 668 403 2208 2324 854 641 1603 1810 771 383 519 781 904 941 1112 329 436 968 969 1096 1180 914 956 490 643 533 1120 1236 347 321 850 1865 939 740 883 485 375 852 202 459 917 1134 1097 628 1351 163 747 1951 2474 961 463 677 478 1377 466 819 693 448 763 170 318 593 470 2063 844 716 1418 670 724 480 1302 524 1477 304 498 929 617 823 1873 424 945 362 495 910 1780 385 629 1130 383 970 987 926 650 800 370 1244 353 503 1176 604 605 899 428 819 712 2432 494 1351 140 410 775 773 2379 1730 1079 1085 787 994 489 1917 238 880 508 352 469 1039 334 179 965 661 760 330 1119 1009 577 547 1306 895 1697 544 1064 1069 612 765 533 681 321 297 797 440 517 418 558 423 1326 1917 2018 607 471 394 748 1170 779 655 584 999 792 2046 170 431 2299 609 216 412 1126 1215 719 2097 2008 299 1133 948 341 1737 638 1123 743 1303 729 599 962 503 399 2377 1260 399 1963 247 614 647 392 881 473 911 578 734 1978 320 1022 970 695 611 432 677 263 1140 845 2198 1041 671 796 287 1237 964 362 629 512 926 348 1642 576 819 706 704 1788 586 731 729 648 1628 1079 1008 131 774 799 786 567 605 1601 733 1783 761 1847 159 1164 1176 569 437 432 310 883 577 346 291 1068 1056 600 366 655 1489 770 1181 841 1220 234 413 637 356 796 715 715 852 1319 1116 285 1885 1857 347 784 478 718 160 830 817 911 2310 726 598 2146 1145 1239 975 712 492 1165 691 1004 304 573 989 424 700 1017 898 357 262 898 703 1770 721 2439 719 674 730 326 736 1049 550 1227 762 812 700 842 775 672 354 1204 740 628 874 1284 358 264 777 872 1388 757 792 780 1880 322 1282 271 839 1162 443 1709 546 1151 1233 922 180 553 169 197 1926 1498 619 758 608 918 272 188 497 1357 614 969 363 1380 1235 662 1420 2138 263 421 926 821 795 2472 1125 1078 1148 911 1148 931 600 666 792 316 2150 1554 886 686 1219 1381 1121 259 746 2252 988 225 295 744 1065 748 433 657 1217 728 229 2046 398 420 763 506 606 490 431 664 1135 316 650 865 1251 952 561 490 641 307 1865 581 1670 737 348 480 450 734 694 746 755 1218 1603 779 582 763 206 820 668 1096 1606 687 899 640 764 991 641 846 587 1673 1002 1813 904 639 945 1018 235 56 1275 636 779 656 749 2143 1807 1186 2005 109 569 1899 904 1222 586 85 1854 991 527 1118 420 2451 811 287 913 1057 244 573 691 748 907 571 694 821 400 1148 935 468 1098 904 336 404 755 577 355 684 427 1081 1887 1259 497 996 835 2348 254 657 405 828 243 419 750 2113 1118 1147 615 903 1488 155 986 567 480 1107 443 1640 635 2059 1001 953 2030 333 345 743 1039 572 423 811 832 137 542 586 786 297 725 752 1244 1053 2034 797 842 538 1066 1766 316 380 719 707 767 969 755 632 563 1867 374 416 1196 1299 897 1087 1049 348 63 1329 1728 450 589 743 1012 308 1107 625 674 1178 454 1823 933 611 1035 225 438 371 748 754 616 1139 561 2154 1313 719 370 566 1082 631 934 539 1304 311 1379 1435 1009 728 742 1211 2012 574 1050 801 739 391 1178 945 1630 666 747 627 300 2609 608 732 507 665 1827 601 897 734 617 2469 928 385 779 1868 615 484 485 219 764 517 476 598 824 1932 1171 233 726 715 306 751 975 551 672 2059 2025 1313 1534 920 902 977 909 1250 1894 703 500 361 1243 650 454 1416 678 749 1482 239 738 745 940 210 244 883 370 322 1743 220 389 484 1330 997 856 574 987 912 709 177 454 233 667 267 537 865 1272 2250 1090 438 316 519 452 392 398 620 717 762 561 465 687 1198 873 701 2565 1226 425 1196 690 1863 653 494 244 1899 1179 700 419 481 1441 441 294 355 911 847 334 692 797 976 1163 853 2390 717 170 255 1199 1122 1146 456 414 268 567 494 829 564 761 1096 598 589 1573 723 1101 153 459 1209 435 642 1009 2508 949 1169 725 1295 994 952 555 548 691 1795 850 548 2146 2079 363 609 1270 1797 222 557 406 834 661 461 1097 300 1365 319 288 961 364 2009 1087 693 656 682 876 1680 660 572 898 743 1013 1465 690 664 1269 445 779 524 1152 558 627 414 1458 1285 506 624 1927 1007 322 437 805 1027 518 229 1353 598 789 872 896 694 629 468 1454 1038 1927 101 680 557 488 831 1543 1092 1337 980 704 258 2085 1096 1122 365 1070 815 761 600 2359 2013 605 850 561 878 1005 820 460 641 881 1079 541 517 484 806 399 773 1933 313 686 960 788 1089 852 1181 451 984 110 571 1357 512 420 1329 612 512 842 419 587 1109 132 583 954 459 1100 723 832 915 1129 1052 955 1231 719 738 1534 928 1104 645 487 627 779 836 482 44 882 2032 1889 555 1766 376 349 938 2195 450 1072 653 1770 1081 623 922 1101 643 2043 958 576 899 742 282 286 1327 377 968 720 2381 434 638 2100 1328 1713 991 379 822 668 849 626 280 342 634 489 1475 728 628 330 1966 942 484 1100 787 1334 2022 669 463 760 1719 581 948 797 1483 1905 185 710 246 1092 808 604 677 919 836 640 722 824 657 1767 732 1257 1380 854 564 1407 794 617 646 716 474 783 2436 255 712 433 393 614 1030 685 2138 717 1046 1955 150 762 599 750 510 800 755 1068 339 747 791 1045 667 843 623 821 489 656 1224 241 1002 2175 255 1316 563 846 1966 550 1092 347 548 1241 596 832 724 477 155 716 55 2226 994 927 1206 616 891 1232 345 309 606 531 603 706 866 532 797 291 170 519 1126 432 394 1183 818 800 895 868 851 868 1131 356 183 1115 733 974 391 808 975 676 539 909 406 377 483 1157 790 1358 261 1203 2165 734 243 551 744 1089 722 2103 1805 954 1649 2219 302 1611 984 505 1947 458 279 693 651 491 1237 720 1206 313 443 376 242 831 363 696 398 2133 515 1587 354 584 1049 612 1247 1133 306 2516 603 1690 940 420 566 1021 935 593 385 756 536 1133 564 447 678 1885 1102 919 394 743 1154 999 1036 660 619 2105 950 855 194 1032 627 776 527 1403 857 547 362 662 235 644 1059 845 661 1212 249 1178 583 283 681 675 559 1176 610 1392 1262 913 201 677 697 878 650 1035 398 286 1030 1165 1219 1159 1005 793 891 865 551 1075 603 1068 1743 676 2070 657 434 893 207 990 1922 1969 140 673 337 898 1094 1313 1024 966 242 974 2228 563 1762 1699 1157 293 1923 545 436 793 871 995 1277 657 1203 922 1128 584 858 912 985 509 456 876 486 930 690 811 1448 1346 564 573 769 278 563 447 127 774 998 556 1280 646 1084 2033 1524 1201 1407 186 1713 692 723 1823 219 840 2100 284 600 428 750 693 455 831 1166 2316 982 1439 690 1165 2114 534 438 1100 1961 2385 695 629 842 1768 929 1066 768 706 401 343 873 968 668 1140 682 713 2041 2083 238 307 1041 1299 1166 887 478 582 1273 486 432 788 780 584 662 608 633 618 503 301 1341 380 1341 466 1080 814 1286 818 142 1342 1925 2138 1164 748 1356 388 471 1770 675 811 880 450 943 731 1201 533 1643 627 716 347 1148 801 1090 995 592 1660 616 697 739 926 916 372 1109 459 982 665 1265 95 689 843 470 670 2028 554 714 788 504 660 1435 506 1134 316 963 724 449 364 651 816 779 1122 567 717 315 713 676 855 476 482 448 1158 684 507 465 1094 965 358 769 567 547 786 382 361 492 1208 311 1240 570 1256 676 497 142 755 716 567 751 1864 698 1312 777 662 911 990 623 714 825 951 459 420 493 355 213 761 1508 890 280 246 683 421 1072 719 632 863 1606 1198 93 534 368 883 653 944 708 580 808 633 1245 434 949 745 1485 371 431 328 292 464 1024 714 606 762 473 623 691 515 295 230 993 163 546 917 1157 1029 1380 1254 479 1932 1214 177 2121 870 912 485 1853 1072 723 960 148 720 407 249 560 467 752 476 1031 797 547 27 972 1235 432 438 1174 437 1966 885 653 837 175 791 716 1873 901 465 683 1543 1844 1232 645 928 475 745 844 1146 1094 1999 770 378 719 890 948 315 264 1300 1354 1292 333 1409 1517 276 950 921 2228 819 758 324 1828 801 1206 687 922 1429 909 523 837 729 934 1077 1556 964 269 913 950 317 541 604 272 957 320 1244 1048 1101 506 861 910 643 601 1882 345 845 1666 566 583 1617 233 974 671 719 630 411 170 789 2234 569 614 611 595 314 1145 1227 417 639 215 906 611 844 927 607 350 948 516 625 683 658 624 995 1234 949 1336 832 798 1065 1115 1839 1104 1142 360 1917 846 614 1195 809 634 518 692 731 782 2037 1292 545 1909 836 885 1780 930 690 1100 241 895 1002 1365 706 2274 2480 864 848 613 932 584 2002 1113 447 1139 873 790 954 705 1951 330 1310 605 510 707 448 449 1021 351 1230 994 788 698 242 1309 1294 1313 31 2176 432 333 781 850 940 486 1899 731 757 729 803 1238 499 469 237 1249 371 480 440 923 533 838 659 377 402 504 658 816 390 590 513 699 549 493 345 852 815 926 1003 1497 611 289 913 822 1186 356 1612 1003 1443 1241 662 1378 436 1091 376 827 568 470 632 706 406 690 574 507 340 2006 651 78 420 817 151 532 606 741 610 447 981 691 352 770 560 402 513 1402 2261 1026 751 1122 334 472 854 2140 1096 681 845 208 859 600 845 250 255 139 944 805 988 2211 1073 318 1036 1894 783 169 552 298 746 833 901 678 594 1008 417 1928 757 453 1325 562 879 1156 1076 157 1117 605 976 727 226 299 571 644 687 290 624 1167 325 429 326 303 1327 603 773 1140 965 283 709 2055 1343 1251 741 929 601 871 421 740 973 378 449 889 750 769 331 410 118 1090 562 783 1120 1790 1341 2541 508 1163 872 1324 631 750 1595 751 965 1239 489 921 837 639 624 761 460 1232 184 1204 1079 776 713 908 207 578 412 911 1744 316 790 1703 525 580 982 408 464 726 634 670 349 1043 1740 717 238 364 1310 902 811 942 729 1399 1467 1016 1239 2623 1145 109 690 493 1009 769 1601 621 519 1054 698 706 749 2523 992 283 2020 581 346 1192 965 177 1116 1214 1000 811 452 340 2168 440 1021 1417 323 559 297 653 609 1444 853 838 2439 677 449 774 1094 555 1058 873 671 703 1866 2135 822 393 1107 467 1124 656 506 716 959 941 941 718 1306 813 280 767 680 2185 555 490 1079 616 2120 1625 501 461 597 563 1080 1132 1146 675 915 1219 463 1152 1580 957 580 696 515 498 1046 2080 831 1166 729 1031 963 974 917 572 791 1839 891 761 508 862 880 1898 969 1989 2063 259 2003 800 288 173 603 949 740 2308 739 1188 677 975 1108 823 816 1124 864 1346 1342 948 1864 1386 1166 837 549 561 2100 318 983 2213 1840 2124 506 995 343 1649 313 545 1827 603 839 217 1120 1041 209 453 527 737 1661 714 516 905 260 733 970 628 507 206 1016 2412 1015 760 689 1229 664 713 76 1030 959 611 469 816 256 443 612 564 1798 553 1034 736 152 1800 145 215 1066 650 1158 541 527 109 953 897 996 1050 206 1209 797 553 1225 901 848 736 988 194 969 607 227 605 862 880 912 182 523 1821 176 457 768 1900 458 194 1554 695 831 818 787 594 2147 518 1269 747 222 720 317 1287 862 869 1128 784 358 443 1374 124 2028 692 1029 1559 1187 933 892 560 258 506 949 817 656 678 169 966 1050 537 771 1173 508 509 830 843 831 2028 403 741 2445 803 942 501 1728 112 445 139 787 532 960 543 250 1983 602 258 361 562 304 1205 227 815 835 246 753 649 570 715 768 1421 2104 2061 2092 1354 379 409 321 1074 812 403 590 1138 973 707 729 407 875 993 1045 386 2150 1005 859 937 856 406 1787 459 796 1505 912 999 760 472 989 820 1072 1064 1119 626 748 1646 568 585 651 761 620 989 584 794 625 336 777 1476 757 899 715 911 972 1825 704 709 1160 1655 1265 907 1686 1617 1637 1016 857 122 842 1137 740 2025 234 1107 889 106 478 1138 772 1153 772 720 391 2088 1337 1208 286 507 518 570 133 570 1786 101 1032 507 630 652 2468 852 234 218 342 283 521 692 699 1638 2173 1046 1700 299 379 889 1582 724 271 555 316 1600 276 1926 224 662 1230 642 361 369 348 1259 435 878 1235 1072 748 959 887 1848 230 786 748 644 624 560 2287 943 634 840 1384 484 635 690 675 1699 957 613 1096 256 677 970 356 536 835 1007 490 219 393 301 2154 637 264 160 491 567 921 497 1301 626 1119 727 509 1481 1357 794 508 2437 516 1918 618 2099 490 1043 507 174 547 723 1006 518 697 874 1141 1308 563 677 790 1439 990 1842 928 708 488 225 1142 902 347 1059 372 776 691 648 1194 1240 766 1229 189 526 499 361 217 677 851 973 382 646 656 558 291 1127 889 947 2061 302 692 393 1018 625 263 696 1313 645 767 830 393 475 637 536 1955 662 1469 320 859 837 1563 651 1129 301 924 1057 1048 263 501 528 213 1108 297 1362 766 383 114 2010 519 807 925 997 1241 865 760 214 754 363 2459 2272 1126 899 418 930 895 595 1708 363 676 958 852 1121 779 1054 1919 657 795 403 544 560 604 491 1201 474 1028 692 1286 665 1088 444 1193 1004 352 1088 836 465 1209 776 938 341 1676 401 608 1137 730 632 819 789 636 663 2213 1056 748 378 776 1132 876 402 965 673 336 132 1098 641 662 313 813 393 631 734 1430 943 209 603 369 745 1009 620 928 465 137 1143 338 467 612 776 609 643 1075 644 520 298 1963 752 799 665 532 361 755 1097 667 540 1737 1318 868 1024 778 1066 1411 1232 1016 454 541 1445 446 852 1589 529 559 1158 599 614 2179 300 688 1215 1005 678 654 810 490 467 233 742 188 729 2489 578 561 412 833 629 1472 576 885 223 747 2023 915 588 727 278 296 480 468 632 547 2259 186 563 595 413 156 337 1002 241 363 602 1134 1176 559 212 583 898 1243 2291 719 1214 559 301 670 339 803 904 667 854 433 1708 296 648 480 1210 889 813 223 197 2438 621 756 1106 464 2053 682 759 422 1169 232 917 434 651 757 727 609 1183 1180 1222 912 1420 111 726 817 642 572 932 1180 565 295 323 779 2337 863 1587 751 479 488 948 870 905 894 254 894 256 594 1111 615 1360 996 1165 554 878 469 331 608 2056 1243 1016 936 1074 1052 341 1053 631 1206 360 651 626 1620 2428 588 219 1020 1276 646 694 283 954 834 336 2348 834 826 431 1468 1037 423 1386 2172 427 532 237 335 909 1763 546 502 442 763 683 595 973 264 473 312 2348 279 2097 2295 703 830 533 385 108 2685 204 548 532 1033 357 847 947 314 1406 324 1492 1194 895 368 293 244 829 226 1238 472 33 537 1015 683 1011 2160 2083 2162 515 591 346 810 1008 882 573 478 527 243 611 1150 688 1432 889 543 760 221 202 779 1112 1160 224 890 785 912 1278 720 566 537 313 519 619 443 925 510 864 750 1150 930 855 1226 798 805 295 399 715 981 393 351 980 322 293 1143 466 311 1884 474 252 1878 1151 255 890 1657 1088 823 471 865 1044 1063 224 139 722 1959 628 276 1769 941 686 796 1027 768 857 571 173 634 1006 1170 816 1499 100 945 575 588 662 177 627 371 713 220 840 631 233 887 308 847 1572 497 666 429 793 1002 468 796 685 70 762 670 616 396 670 422 1023 1146 802 965 863 422 1184 346 583 367 1069 829 524 1300 286 1317 360 1219 600 970 872 337 759 375 240 245 841 1379 403 1035 843 718 1302 959 37 1088 836 769 1226 1114 1308 1766 726 470 982 436 368 649 735 322 1245 360 180 822 524 861 557 1880 663 1123 682 1809 264 814 793 699 2297 1090 514 1140 774 672 661 555 723 540 671 524 875 790 1687 922 1281 899 357 470 1131 1111 1020 429 794 772 395 897 690 309 508 338 805 388 756 1804 325 819 749 809 566 430 584 1462 2105 627 90 1666 835 924 527 508 655 2179 522 623 226 1074 440 1083 767 733 77 258 887 1237 1961 1086 505 1043 745 721 219 629 232 1918 672 831 920 270 440 803 774 652 1248 700 804 1996 208 667 1224 455 1433 542 852 629 1102 1202 652 685 342 223 756 474 647 1092 369 726 759 756 154 311 1972 250 191 468 1155 2192 878 602 647 949 601 856 417 727 912 719 708 499 1371 150 246 543 1889 810 723 648 778 509 143 1785 249 434 975 361 470 1022 805 855 548 925 274 1103 972 332 852 2142 254 837 620 188 541 73 1125 494 1006 313 886 740 686 809 890 712 740 790 567 1300 956 695 1048 513 636 804 1850 698 647 1058 1942 657 109 917 318 411 459 488 385 2026 1237 1116 803 869 765 1336 295 1004 700 1293 349 710 448 556 676 209 404 1079 796 341 745 383 1862 427 889 288 966 242 526 670 478 690 800 366 586 628 654 673 2086 508 568 1306 2114 801 1871 655 587 641 766 724 725 461 709 2178 698 1309 540 713 657 264 188 634 993 2094 373 817 378 810 867 808 915 996 2473 963 1973 723 1560 451 935 397 819 693 1979 730 1197 907 402 467 808 2474 2206 465 278 1172 503 709 854 1439 922 677 582 425 639 552 352 1331 839 723 468 450 600 284 857 311 809 419 978 332 529 1981 601 366 448 764 505 396 1338 899 1479 926 459 254 1315 1470 479 1642 484 501 926 255 1654 849 807 1028 295 2135 1783 689 1239 990 731 1324 2036 356 1970 1079 399 871 1902 679 232 792 349 454 537 1591 1278 353 2051 632 772 346 476 369 1141 695 1054 695 629 702 1924 1284 1208 1643 1027 457 856 187 841 333 521 1484 1038 915 214 251 1584 762 1040 2350 679 1178 675 506 1083 926 760 1296 820 467 527 1566 456 1037 489 603 401 1125 932 1108 972 760 760 1045 242 507 804 866 1123 1366 1058 1436 1217 344 634 2051 804 397 122 303 272 261 1846 1335 218 417 546 377 1051 237 693 1392 2065 694 437 852 2186 450 528 509 476 777 539 551 940 730 596 363 958 619 467 491 1149 545 341 882 685 2094 1537 612 2192 918 1008 793 523 752 296 520 597 1922 1310 276 1842 123 1019 390 565 946 1372 480 1104 653 415 1168 964 441 1068 974 1640 796 447 1030 1196 906 780 532 841 760 499 489 660 782 1397 854 701 1999 709 915 305 669 326 556 1617 1517 335 162 1094 445 1117 639 797 695 444 986 609 789 930 506 911 711 299 893 2400 1773 85 713 1700 343 1118 515 502 1133 270 492 741 897 1119 980 458 959 1108 682 2049 713 760 324 1093 1016 1065 790 544 1018 325 862 543 615 832 858 353 772 1799 408 1013 502 905 333 1012 1318 648 336 952 1095 423 1163 1214 516 635 770 498 680 1052 516 914 585 522 854 297 255 281 1083 823 306 625 1096 504 952 692 876 1786 1326 1054 819 364 751 915 812 875 1881 678 593 318 674 769 838 759 982 1604 426 495 1332 1350 1039 672 1410 858 628 958 1075 370 1267 1145 934 1334 1305 1067 684 579 348 1820 533 529 706 1027 288 638 383 1228 535 897 850 649 870 2006 271 1440 2506 2274 2306 1166 586 914 1087 579 644 360 924 179 1284 696 647 417 998 483 1144 880 537 913 1056 1585 305 851 228 568 705 1647 755 322 859 313 1538 1293 354 1175 622 262 1183 1883 516 818 695 726 1656 978 639 345 472 415 333 597 1220 774 206 196 729 433 970 461 426 153 2158 179 742 942 545 348 1015 682 469 611 1310 1453 804 457 1596 706 621 1692 524 1238 1921 2393 687 1591 1329 2190 719 969 1192 548 565 659 170 1076 1357 1707 700 332 391 633 829 606 473 671 633 454 731 1718 1642 660 304 563 956 645 2426 825 315 736 440 724 992 495 482 1113 2347 1148 662 1068 2056 1867 2185 1311 320 899 1018 2260 269 764 762 1853 1101 898 609 2168 2050 255 292 591 249 448 1959 221 755 580 970 947 1323 1351 804 1009 2042 517 804 1299 972 554 292 286 997 882 669 180 1215 774 878 763 483 535 2264 621 863 630 2363 406 477 1079 762 747 2270 341 1816 562 649 591 1051 887 394 587 211 634 959 309 941 1235 752 324 845 1126 891 468 608 685 1937 623 154 977 532 217 637 956 2260 871 922 999 771 497 1130 205 1140 706 742 1258 298 683 356 350 973 457 420 1843 539 356 1043 829 1277 844 559 906 642 792 619 1880 216 818 336 1236 2222 280 475 1800 824 1095 712 271 1350 199 669 2089 548 752 378 801 698 864 1093 1052 396 1027 622 1155 749 1266 567 420 1221 2010 610 619 1155 802 883 673 764 361 619 467 349 189 2065 1119 1331 1547 670 705 334 402 917 953 628 212 1861 408 849 620 960 605 552 1315 1005 739 1188 1227 592 2061 796 1147 838 602 389 1739 549 360 395 1838 1077 477 1188 546 1416 456 436 1716 290 263 519 952 793 788 633 350 1260 893 929 673 203 617 1838 816 955 689 882 454 1147 856 185 605 426 2018 405 569 960 413 130 753 692 1061 498 1292 1520 229 482 689 1235 160 454 84 561 999 890 708 1739 293 2481 890 1138 412 576 900 1444 854 623 903 808 797 738 853 459 1190 403 277 1148 307 1298 839 725 785 299 115 521 867 650 368 735 366 717 728 360 602 1960 621 718 1611 818 282 746 1722 1830 510 852 1095 513 357 493 365 1049 661 1216 810 932 2268 984 657 1275 496 538 613 714 425 1325 532 1336 1168 1082 618 2183 1846 1313 2021 779 563 1273 199 537 1588 802 369 328 469 1747 454 573 1082 905 1066 91 760 620 807 737 2163 635 965 2031 834 245 509 1960 1075 836 1908 528 682 1089 2096 1110 259 310 882 922 456 643 778 799 1566 531 1007 1780 593 775 729 1740 616 1016 255 576 360 680 543 713 931 1413 864 2323 516 592 1211 318 744 830 1538 750 679 1129 642 529 642 339 486 795 716 805 432 1834 754 399 837 845 578 1032 852 654 1811 1033 760 730 593 1152 980 1153 748 1270 611 746 844 554 1799 640 315 520 550 543 617 693 906 313 1080 289 280 723 244 683 301 585 722 394 860 427 940 723 692 1950 867 529 442 1930 738 268 1315 788 819 451 909 1203 1854 784 626 55 1195 679 1166 1198 1053 395 634 1332 304 1649 226 1742 844 897 983 1272 1012 707 1015 1034 260 1032 426 1076 389 2016 1266 1076 1358 676 1210 544 378 695 269 639 853 1330 108 1184 1911 498 655 2065 1212 616 759 950 1429 738 536 1350 584 423 1315 500 523 829 327 2248 1138 1303 1014 208 717 725 232 845 198 586 405 654 1254 356 1524 290 912 521 1018 219 348 1007 1830 787 763 780 842 1047 2119 793 572 304 233 522 1394 702 815 786 2138 282 634 620 487 459 927 1473 460 908 1038 845 1215 1044 2460 535 838 618 303 618 509 1081 971 606 933 423 558 1180 985 416 1980 786 570 288 389 1002 590 707 461 533 258 775 630 397 382 1526 224 655 1218 517 172 368 1175 122 843 967 475 672 808 218 841 485 822 952 1063 1882 205 1530 281 1739 215 988 850 1902 752 1159 370 583 782 647 334 192 921 847 276 239 1266 560 269 179 1963 624 772 306 859 582 526 350 743 94 569 143 1032 1359 447 877 765 994 569 518 630 677 564 424 701 311 666 1659 1015 668 685 554 1172 1418 1020 524 581 796 365 591 1866 1068 1111 521 634 760 1009 509 1215 367 646 533 898 393 229 1096 1292 302 213 656 1652 556 747 745 466 457 469 937 889 195 616 969 898 2195 308 353 592 574 939 927 773 773 1147 2078 598 352 216 141 632 637 770 613 1916 799 426 475 1241 2048 931 2260 1853 701 1086 580 1044 1723 772 829 804 541 2378 791 800 464 453 263 1082 213 920 1257 1229 1038 923 581 1185 753 479 1947 1339 1905 139 803 2303 1039 805 1058 1952 625 421 206 1729 812 949 120 981 648 1252 625 636 907 521 522 322 1444 2243 974 853 228 2173 105 1263 1096 593 310 530 1387 919 583 1078 595 1213 285 364 840 1338 606 377 785 852 957 905 715 778 279 845 285 485 671 1027 744 545 848 660 1056 644 1738 884 994 2133 865 1008 945 444 1438 439 209 742 513 1126 806 157 269 596 841 662 689 2144 750 759 474 1880 1128 322 1168 686 308 1229 984 533 983 657 1672 1159 349 566 381 1265 440 951 647 765 1119 766 595 1486 1937 476 865 2185 1061 591 1617 752 704 616 980 1899 981 813 300 546 561 661 719 1036 837 1268 1337 1312 193 332 678 2133 2231 1273 358 1136 799 266 638 1904 425 896 2179 1093 275 2226 822 1989 1683 1155 311 922 246 993 801 1856 488 706 722 771 1212 554 872 192 682 616 1700 1714 809 659 840 260 1315 444 1025 492 262 1101 310 1018 705 888 974 899 2040 974 1000 587 2201 635 423 489 1717 914 2312 154 107 880 567 593 721 1877 513 112 617 899 2306 919 1719 646 342 443 679 426 700 1591 2092 968 930 293 842 1026 781 1152 672 523 2200 724 1070 2450 181 869 1033 527 554 489 394 611 798 495 963 1380 334 892 476 1016 603 1054 1478 879 602 1335 1061 760 274 1058 822 777 1651 1058 780 575 331 819 940 487 847 727 2390 708 541 1281 1913 473 234 360 1221 347 621 559 534 672 1150 874 187 539 2040 676 761 405 516 1089 1066 1804 2083 890 234 1029 1096 287 178 966 564 1747 1502 563 816 194 735 420 1217 1097 953 1119 968 321 1038 1111 1107 1310 503 1187 810 714 1432 1091 359 875 1029 828 651 593 292 1161 233 330 853 767 1192 405 523 1594 574 598 1121 952 996 783 462 757 740 787 491 2249 948 1053 598 288 932 1139 1013 1552 633 1065 2172 677 595 1703 702 1249 439 1398 761 1152 553 742 750 759 858 855 874 775 755 516 684 472 601 1156 810 803 2224 1768 1070 782 733 760 560 901 703 443 2486 874 921 550 870 744 900 1315 1885 270 149 296 1813 314 144 812 628 707 1009 454 1159 820 800 609 2258 702 2051 1258 643 601 702 1410 1150 643 1759 312 729 945 589 613 1918 1063 2032 462 1194 776 1643 1012 363 809 2273 583 785 682 660 936 2321 506 1331 371 552 794 1943 266 1236 661 1981 932 543 950 342 349 513 901 784 897 404 486 570 1101 392 1071 347 2237 730 860 1032 2007 852 613 364 1220 400 783 645 833 2276 2000 884 340 668 666 1033 1012 770 2072 832 406 524 1434 320 648 417 904 1087 666 268 1119 805 246 949 396 630 1207 945 2211 2134 1991 652 257 1121 773 986 673 830 961 988 1330 865 771 510 810 845 515 1971 308 932 901 285 601 960 319 52 1645 1326 1019 129 671 780 389 682 610 608 675 1621 695 1144 894 573 904 1896 1128 1308 453 1126 659 674 432 644 387 566 206 997 315 607 689 1055 264 1130 2230 465 623 1993 2206 566 416 1645 1175 656 1139 2268 1768 955 560 897 890 405 1176 681 488 880 617 440 413 2191 629 599 634 797 487 545 747 1285 1043 477 806 709 269 427 1109 674 1673 875 1826 1094 1567 1762 617 309 537 543 623 789 1127 673 191 429 1027 2001 590 225 1924 859 802 401 523 315 550 965 560 85 1083 1231 319 941 649 1163 980 606 1370 929 1001 692 688 1009 972 228 825 540 1107 340 425 1506 867 925 1062 731 694 736 524 1148 881 1021 803 608 610 69 843 805 1969 2501 1318 236 598 812 1215 1848 1993 273 979 687 398 746 133 573 1070 459 870 524 1894 999 274 759 2007 907 1361 554 914 585 1201 925 345 176 651 670 1276 532 1072 844 836 427 1165 1232 635 626 1375 365 532 966 352 925 273 508 895 1495 856 707 874 855 737 348 1820 611 962 2444 804 371 734 966 456 669 644 244 312 913 1012 175 470 921 410 227 892 2002 1693 1494 443 1128 235 464 505 479 703 723 1231 774 371 1569 1008 177 374 948 611 1498 297 362 577 596 1343 381 1028 2305 817 810 435 248 405 676 477 618 470 262 685 820 941 557 1912 945 576 1161 1275 1270 687 2402 874 625 2257 752 759 2037 2219 1092 1803 1929 374 1610 817 751 717 609 570 710 1327 1742 1208 525 676 826 195 375 262 565 943 1448 1444 284 387 335 356 1069 834 369 2262 2447 200 1298 458 1504 1121 458 446 284 1194 932 628 631 1872 416 334 724 640 735 274 538 1691 491 612 190 985 1111 752 2107 318 782 695 795 1668 746 515 632 614 504 716 1040 630 1235 182 1013 453 741 637 1596 492 1160 514 836 2225 659 782 1054 2008 1246 512 899 213 366 903 919 564 589 303 363 233 490 715 645 701 909 349 840 1879 792 1790 1298 338 1154 386 464 892 1269 615 835 698 284 1411 570 983 788 1122 780 568 589 528 2030 822 1188 366 780 741 2269 220 617 884 498 347 525 1135 500 2129 1459 499 429 666 630 254 807 891 1174 691 705 852 703 1082 151 758 867 1741 982 387 806 674 780 858 529 2364 741 543 409 819 621 732 1518 897 882 355 863 232 487 412 2155 1958 2318 839 127 1081 702 2059 756 687 1204 638 2034 178 1069 1123 824 1065 1059 1652 516 487 885 789 920 641 723 931 616 506 887 121 568 1043 755 672 1039 521 1694 855 581 123 1250 654 861 823 616 1501 807 116 804 434 554 172 2067 759 1303 1471 1879 712 1717 121 1017 985 988 664 716 596 771 529 948 938 869 329 2090 717 1906 1878 1115 1932 976 1429 454 340 557 338 774 648 1698 2080 855 327 1749 513 483 47 670 879 941 325 691 792 524 462 705 856 794 326 602 718 872 302 775 364 959 756 711 852 1016 1605 929 371 1229 2158 638 1137 1061 170 759 801 528 1623 2163 510 795 508 219 419 174 410 1095 1945 232 740 708 812 775 199 111 1005 694 567 852 549 704 701 848 359 1400 1247 577 387 822 408 1381 331 330 725 1181 737 1143 2334 479 443 710 1541 413 1327 893 261 548 1026 2148 668 635 904 900 896 538 1367 486 306 1587 608 1125 303 1078 1282 652 610 856 311 1212 844 337 1086 1208 876 1287 1749 1354 1183 1229 512 688 1047 706 246 214 547 942 525 786 599 752 529 397 1435 285 854 1091 1115 2472 677 908 621 856 1020 1754 434 1849 1569 2072 762 650 1233 219 968 841 815 574 911 582 282 567 2240 1031 573 462 629 357 961 593 705 552 909 1055 487 366 1630 973 734 361 598 385 446 422 1252 467 722 484 504 854 390 999 336 290 425 1102 203 1052 522 726 792 567 713 819 1382 334 1286 1974 813 697 863 663 1285 821 958 716 677 818 897 1157 880 1189 800 800 1202 415 569 1171 1199 338 401 463 1258 896 793 678 535 385 755 286 680 1709 1306 1009 1227 1895 456 812 1052 706 408 1126 425 254 1404 1116 1488 1696 951 817 850 2100 660 2278 585 869 416 1149 188 922 910 368 1609 92 510 158 703 915 1110 960 584 781 902 661 1057 971 1654 1716 790 931 1023 1570 994 1924 1101 484 1102 1962 484 361 483 767 1920 1036 2285 317 392 662 261 356 581 524 628 1114 2130 363 469 679 521 421 2224 1409 217 198 405 116 1257 772 982 883 513 157 268 1989 703 1650 2148 527 650 671 844 872 1238 378 1286 693 404 1046 1170 668 634 167 561 468 1394 738 699 420 655 945 1015 2153 770 1280 1273 230 370 253 578 769 636 319 976 648 1075 287 426 1287 328 378 505 1030 1245 662 405 782 829 2147 747 1812 797 626 287 567 548 556 1062 657 648 31 565 911 924 1206 538 1052 1283 626 645 671 953 348 505 708 858 386 794 438 821 2593 445 2413 1185 1133 1153 690 430 629 532 1312 726 465 513 2147 2105 2148 1190 225 480 433 1097 635 894 228 2071 624 614 680 562 904 2112 1211 1974 243 1208 683 736 440 331 751 2555 514 632 1006 589 689 650 460 1162 1659 407 727 647 360 486 1002 361 740 482 1989 438 827 839 1645 2311 504 2079 2010 480 1478 1042 791 651 312 1467 1669 867 842 700 152 2111 1353 2182 1137 2609 576 1236 1948 728 991 1957 1785 1257 1046 749 725 361 685 1059 364 882 601 1177 1251 750 381 1005 262 521 371 335 2394 578 1297 1006 837 2081 700 962 756 274 617 956 1120 223 1300 871 657 1657 360 594 938 780 568 571 415 691 872 800 353 362 2037 932 770 349 1197 1179 431 770 753 699 857 403 1058 243 608 1093 289 1543 990 1002 1325 638 786 610 2184 949 506 579 891 301 542 1970 573 442 1891 1302 904 739 792 1644 801 1236 924 288 527 1221 2046 750 1503 611 1022 948 1184 552 822 953 1136 893 924 780 640 289 761 1025 683 677 848 1101 765 792 905 1126 545 880 1156 512 712 338 518 978 705 660 700 438 1056 774 800 933 452 326 404 1098 549 640 829 1295 484 1870 362 1903 526 2357 365 1296 837 214 971 827 601 1017 671 300 653 987 701 214 634 1165 435 976 552 476 308 363 855 1239 866 703 702 848 513 1825 718 612 372 900 695 555 691 1111 561 919 695 400 440 1516 462 869 133 763 792 794 571 2479 1600 760 1348 569 549 41 432 506 396 1808 787 805 402 1186 1120 763 624 234 617 604 186 791 440 704 429 1099 516 2035 1935 1098 1140 275 464 1051 276 263 986 484 551 862 458 459 938 2375 1018 836 1049 887 1018 1088 332 765 1050 576 1069 715 675 401 640 490 845 618 361 609 489 1052 927 1015 588 701 123 630 998 641 866 335 1232 1391 522 828 278 1338 1686 910 798 742 675 735 380 975 615 178 2339 913 241 684 873 2232 634 1157 722 830 848 658 2115 823 1806 726 1801 554 1207 1983 753 708 157 2451 355 1038 1261 819 568 263 613 1166 916 978 325 992 541 335 242 943 911 200 463 452 906 1137 500 747 938 1715 720 1587 841 414 1320 554 594 1902 811 933 649 1156 1034 831 1017 1385 630 802 1956 577 988 256 338 1022 863 1561 1236 1323 2014 336 2203 987 473 547 258 927 614 454 1676 1105 1049 607 487 797 1108 1555 840 978 1200 1030 2186 862 631 625 1485 1509 600 1293 705 387 570 1209 541 658 920 470 605 448 518 757 2112 874 418 748 981 915 301 610 1041 892 1904 1164 1341 1249 844 240 910 1965 931 651 337 1790 1225 676 889 1876 325 453 775 994 580 1061 1016 722 972 326 524 2066 704 2037 838 2288 646 796 1380 500 268 1426 1402 1735 362 344 816 881 189 558 990 252 720 479 1661 1087 1180 614 1045 726 1201 399 266 725 527 1609 44 870 854 638 301 674 1078 909 429 385 882 673 1993 667 787 771 332 284 843 428 464 435 723 713 718 630 777 510 2025 568 442 1456 449 962 611 687 756 407 495 1371 829 778 928 327 1908 716 852 827 592 1384 1025 826 746 863 231 946 915 942 1518 395 578 1873 743 1019 485 1820 567 611 210 1292 384 1068 623 1619 713 290 1241 631 192 2227 709 418 1117 508 523 574 1101 637 727 2140 252 485 761 739 25 330 139 1641 1902 643 832 368 1499 963 1035 683 404 918 433 494 742 888 484 872 660 722 782 176 683 642 609 1741 519 676 331 1011 1936 571 275 1220 720 1955 1050 1465 498 963 1171 637 1121 1097 850 858 167 767 557 647 199 375 853 1158 1103 81 1032 590 1669 1931 795 630 1052 94 608 825 879 1628 486 1173 650 586 279 769 1250 955 676 1031 216 571 1310 940 1442 1048 1274 661 417 604 956 799 1094 552 591 902 533 673 323 1006 256 2042 482 1299 708 1049 662 1940 264 819 293 380 883 1332 421 289 137 1401 656 2072 2341 900 51 1274 231 430 375 694 170 1047 812 1252 554 2090 1350 2164 1001 1441 139 610 496 1248 998 721 428 368 361 692 766 944 1964 621 2011 1882 965 1235 522 1119 875 568 235 1958 970 1049 253 375 1816 570 244 590 505 246 1202 2543 757 1017 171 814 408 375 895 164 1328 494 513 693 1292 519 1451 1829 801 1008 697 504 701 452 715 843 178 757 417 448 424 2327 986 276 613 710 1563 1047 1175 1980 641 731 884 1014 381 516 311 739 611 518 1508 1983 620 980 1514 1138 888 735 420 1552 608 708 670 760 911 1131 713 2044 731 1257 423 511 532 796 970 1374 506 655 669 1082 619 2031 1102 1112 480 443 193 776 471 1315 619 198 705 771 1166 810 901 493 358 500 1006 738 333 1983 464 503 189 225 846 1124 720 613 785 1124 2385 302 785 1743 607 993 550 215 861 1253 905 678 1206 606 2320 1952 2183 866 770 316 949 696 515 634 1667 2140 943 398 799 336 847 397 1764 573 743 1012 698 1773 421 809 907 685 1172 626 650 540 897 971 978 2480 1050 973 597 1978 1031 1776 1300 1205 655 439 863 263 398 2029 355 390 337 624 1883 664 969 580 1148 1247 1011 1213 2270 2224 1053 730 512 274 1984 1026 933 589 1262 615 295 850 443 934 807 785 794 840 438 872 744 319 853 521 1265 1345 1136 521 395 1376 391 316 635 462 1866 980 491 224 1024 717 1372 1254 1633 14 2161 174 482 2264 1804 790 563 510 767 657 338 1287 2202 1888 817 1091 662 1058 862 687 609 443 648 392 259 663 682 944 581 495 1296 494 906 626 884 799 593 1127 315 369 1215 836 1878 1375 423 905 179 935 1032 701 406 292 774 719 168 1913 990 799 2390 408 814 566 627 616 1849 290 2093 584 217 500 1589 730 2085 226 504 570 789 975 2223 1325 298 435 1931 778 1224 746 1142 473 796 475 438 1961 1020 720 776 795 920 479 487 1027 1002 932 450 414 722 2222 431 1177 1216 1954 394 1964 651 688 1496 690 93 516 747 1161 1710 755 1034 668 469 1172 794 846 1082 96 518 2492 746 726 475 454 378 1869 252 630 355 674 594 474 132 257 1727 699 800 791 540 1813 199 946 203 458 208 1045 713 189 607 1616 797 554 1990 681 279 2155 657 2162 254 651 904 1476 749 871 1456 332 152 1434 843 1906 461 721 863 988 948 202 384 1892 1403 201 1005 964 323 855 1389 1940 468 581 1850 1959 551 899 337 1020 2140 2034 505 813 465 1389 530 601 1628 1993 1133 737 1275 1210 836 722 204 740 1339 950 1286 987 750 404 573 641 1188 997 1775 607 239 2115 422 796 1096 2237 563 478 852 379 635 1088 899 1204 428 333 666 425 642 1065 673 938 229 627 895 401 609 752 637 940 554 959 514 550 759 1776 528 331 642 976 501 1222 843 398 2116 539 507 1856 225 746 420 1048 338 1323 1203 386 778 2480 508 770 688 759 583 929 553 359 804 1946 573 668 727 744 279 364 296 375 1100 1385 245 446 1355 964 412 770 743 353 849 369 945 663 610 759 503 1134 799 612 238 791 601 668 1266 419 809 361 799 71 890 699 1402 804 282 993 557 583 629 690 216 688 2162 1304 707 803 507 2031 849 763 391 614 1393 248 1419 1599 169 2057 803 659 243 892 815 618 489 747 678 821 758 819 582 159 493 445 968 1504 315 676 608 1154 1063 250 780 1112 326 1011 374 2351 1295 1639 722 494 831 364 586 416 728 472 391 429 1628 672 367 958 812 478 456 579 2051 859 926 763 228 2162 560 338 596 914 433 1127 865 863 911 725 355 479 640 285 1567 878 1178 1721 635 575 682 492 2154 620 375 578 327 946 476 2462 809 697 522 2487 322 984 204 594 1484 772 787 1196 678 602 1317 575 87 419 530 554 247 605 1922 760 363 783 2023 1125 214 565 1134 414 764 563 812 653 781 699 761 1151 1823 969 668 877 787 700 1173 858 526 2311 851 602 568 423 841 1912 1808 446 178 160 728 113 1346 204 655 460 2067 865 861 331 847 43 534 960 948 1040 669 1311 641 941 739 1206 536 910 697 684 1597 682 2333 1180 1455 2311 1325 1985 1045 1079 817 791 568 1217 2371 674 633 575 1553 1919 1461 427 986 653 1438 559 698 658 861 311 356 808 954 590 654 947 1283 941 198 223 473 667 642 117 1226 750 727 1401 1023 472 515 1794 508 965 703 638 706 182 1492 329 1121 676 1252 1120 658 1161 308 651 454 966 833 1744 606 730 512 1139 707 395 571 340 1014 1556 1047 902 401 1109 382 846 859 415 778 376 953 718 2309 860 228 758 763 243 1074 218 528 651 850 713 253 409 542 447 1236 873 750 524 245 678 921 800 829 305 850 363 435 963 674 788 177 691 1776 503 569 708 1080 789 916 593 609 458 741 525 1279 1575 435 321 474 251 1006 525 643 441 727 788 594 199 1032 359 903 790 1888 141 164 2091 512 805 533 1671 460 1274 546 1033 716 1018 461 709 990 1917 1873 2052 819 1362 468 579 1009 827 771 221 355 353 804 501 800 536 1092 461 721 640 859 382 1179 2115 519 778 639 129 784 639 333 1014 417 1821 977 2041 141 923 896 1254 1914 1278 767 476 1035 1800 254 223 473 345 469 700 2194 52 2173 365 1017 524 93 1140 512 437 342 861 752 2219 797 429 452 1813 313 433 1099 1189 1380 497 782 1249 238 344 531 2080 608 366 861 163 887 837 299 549 2523 666 980 535 770 1002 777 1086 781 690 666 1407 818 1093 352 850 400 997 870 505 1661 457 242 312 540 497 729 264 612 761 2088 635 867 448 1272 916 1329 1820 1477 683 581 832 431 508 643 458 742 250 971 882 422 279 2283 852 833 1132 847 1062 246 2087 1085 414 834 1526 469 1154 969 950 523 1342 2048 574 483 916 546 532 467 458 448 565 186 188 505 162 1027 820 362 2192 1046 408 453 696 1598 256 274 1926 1968 1337 1279 345 277 2424 542 750 781 153 1011 385 535 1034 1072 757 1295 725 1192 362 1006 1863 1129 404 452 864 1705 2127 1188 1003 399 479 175 2017 790 1139 306 1753 446 287 1027 265 1071 1279 1015 670 335 1032 607 975 545 2274 733 564 597 525 1078 414 744 1545 1547 671 691 714 345 1062 1576 936 1762 845 383 644 631 828 1267 672 2009 100 250 539 498 1095 940 2185 1343 1151 562 551 785 974 796 876 665 772 400 434 776 770 974 319 234 890 884 1417 723 544 812 712 1900 664 428 493 916 647 812 1221 839 1013 735 510 588 757 1908 1244 769 2090 2337 583 309 582 463 591 813 477 1152 279 321 1965 1628 1265 2078 787 1449 1430 351 1068 251 401 574 1167 888 1083 632 569 2090 222 1739 763 477 874 1051 609 976 887 1199 201 527 477 909 927 1836 796 630 1153 705 243 658 815 1237 926 2266 382 1391 1135 401 581 672 52 777 900 560 870 919 1260 1219 770 405 171 2556 822 951 1363 846 2108 591 566 517 350 641 1255 877 739 231 444 922 146 509 863 1173 1071 1234 879 664 2135 788 1280 850 1385 1881 398 548 1046 804 844 297 647 2073 635 1314 2254 924 965 582 1020 1250 1062 404 705 856 573 1104 684 481 862 407 617 943 934 537 1070 984 727 1014 416 1056 752 372 1950 107 1090 936 737 574 765 561 920 526 763 175 630 1189 991 2117 1635 457 635 797 1868 782 1241 247 1064 924 1013 436 2327 236 793 622 1002 363 458 654 338 2336 408 1069 317 782 430 515 817 1012 435 1075 913 594 827 1472 807 1343 969 633 1186 1112 1251 813 647 269 358 825 560 579 959 597 988 616 736 1001 593 680 689 957 1139 684 1017 1168 1191 1167 742 689 256 947 1384 574 327 1154 719 785 1194 1251 2484 461 353 951 557 686 553 1460 1162 1729 1213 882 692 227 617 672 925 157 1454 551 262 747 1055 288 1198 1035 1233 806 948 569 845 591 847 779 540 588 748 599 739 968 321 2087 306 1093 1409 831 982 1220 476 1910 1127 677 441 929 1871 652 734 284 342 125 259 640 1164 1014 1047 913 999 725 1253 468 634 1748 890 339 697 491 854 580 1502 152 227 1678 560 838 753 568 1072 548 93 1191 1037 848 802 815 480 742 1736 939 1175 628 376 550 1312 745 126 595 887 808 722 500 2214 710 1071 974 734 378 973 225 882 812 234 572 1286 657 356 1234 668 345 281 513 244 775 446 890 374 779 273 948 416 618 757 1231 319 606 619 950 1673 433 479 638 1073 654 1398 2009 890 610 1580 924 401 627 1196 687 818 1002 773 453 514 703 1070 804 286 830 708 358 1159 1017 1580 704 936 746 345 263 1489 442 585 374 1390 616 1124 646 2050 488 940 507 486 500 1122 961 964 620 823 813 924 400 624 642 678 1829 928 1063 360 726 298 1738 1619 1141 625 439 356 1086 751 1149 723 1219 1149 1378 1657 572 820 1903 282 196 714 914 519 382 1248 597 705 723 895 202 1952 788 866 362 283 900 2016 591 205 1343 153 707 497 1127 1378 794 471 407 444 573 2034 1391 868 425 145 383 346 858 854 427 746 990 236 2247 508 612 2236 698 239 554 1006 1184 630 1201 793 1099 458 632 1722 781 1077 669 708 980 504 2228 840 1181 1595 616 1568 846 1266 602 723 2357 868 1334 468 565 283 941 691 1929 798 688 251 464 2098 1953 926 388 738 585 1149 289 580 838 570 361 1066 1289 574 646 1954 963 2191 1039 628 146 953 1842 216 137 561 955 1002 228 2357 910 1920 843 762 820 695 826 368 250 510 331 302 1013 819 932 514 1627 574 308 547 612 1949 514 790 685 413 198 1309 462 539 479 1413 999 401 1562 1066 214 1176 807 899 946 355 357 173 362 732 1697 1075 561 810 720 200 990 900 230 1932 874 359 900 647 379 501 433 538 1782 146 672 497 1137 641 1534 726 1317 678 761 519 1108 1060 687 387 616 690 695 342 252 1154 1086 436 751 260 1867 357 1006 882 728 1221 295 1239 175 688 1171 1722 511 304 352 410 820 861 481 414 731 452 238 514 841 1099 898 1854 2511 389 1353 2313 316 1051 538 1533 646 781 1026 596 851 1406 414 648 587 1319 1111 1752 1831 1372 485 536 457 620 884 254 605 732 915 723 697 471 258 1066 944 862 1018 958 1024 919 328 1126 528 2218 1008 461 552 824 818 1288 1443 197 1544 1874 754 1210 437 434 888 2045 466 1533 131 882 1146 1777 323 577 806 815 1000 1174 1110 775 1831 461 905 390 1156 1004 433 926 580 2169 766 278 199 755 685 661 1279 571 1223 457 419 2489 535 422 576 862 527 471 851 326 419 774 532 500 525 896 602 305 510 1001 1152 699 387 631 782 273 890 2274 563 597 783 523 955 329 234 409 1903 495 931 707 945 315 1047 544 309 925 430 886 264 844 1188 828 2016 417 1187 1020 176 937 980 256 369 253 274 1036 148 1993 336 790 975 970 714 507 820 466 1360 435 723 1282 751 717 1544 1696 1617 1269 1904 442 1557 329 19 1889 816 1029 726 2075 520 578 1900 2412 608 478 873 394 260 1728 804 606 1397 1365 762 673 1032 936 934 447 556 680 1404 702 943 354 1136 926 581 1254 486 810 727 337 889 693 650 207 1824 435 680 1781 1001 712 416 517 1386 531 852 884 503 812 1129 749 861 643 590 628 765 1701 510 170 1963 260 698 794 397 408 1966 2597 2138 161 399 1306 576 497 1734 680 269 820 717 275 1258 810 839 434 1920 1174 534 1918 849 2146 1253 925 808 609 742 739 811 1061 342 2214 973 267 673 905 764 388 366 1070 700 81 752 687 541 2228 818 575 1102 402 453 278 390 814 845 142 1208 554 827 633 390 736 2048 918 607 280 657 460 950 402 673 740 149 1046 959 366 848 495 885 711 392 777 635 705 320 328 356 517 494 444 1308 845 391 718 321 518 2354 815 440 612 1005 630 2207 571 575 1100 852 1405 600 1056 1416 796 1311 541 230 740 1282 1044 363 2389 550 597 1570 586 429 372 168 1092 795 967 1907 1007 2316 985 1097 954 507 858 863 454 550 1998 1142 383 805 368 541 1251 1080 454 1058 1126 1810 505 642 421 1219 661 482 881 1101 464 82 1350 2017 742 1097 758 755 523 359 944 2018 698 65 607 730 1057 347 700 419 482 215 720 398 1231 877 491 1395 702 587 808 1010 436 443 320 1556 741 850 1150 781 685 343 473 2411 620 1151 1196 997 1607 229 711 496 525 892 809 641 613 842 724 544 879 1271 802 2534 865 874 1851 832 766 887 482 369 798 401 408 1187 977 248 1106 1782 681 506 1247 911 897 214 822 668 895 894 388 664 1324 1554 480 599 618 923 576 2093 1769 541 730 612 825 697 445 458 594 1693 568 266 981 452 594 405 2465 629 383 1064 1591 1212 665 2258 2466 890 550 1110 330 472 157 851 2092 1053 514 723 281 407 798 685 1511 1161 152 731 707 2316 887 660 549 405 1641 761 1055 493 369 488 481 2240 1190 550 170 976 550 626 531 507 270 490 823 1364 847 1953 742 1574 789 581 1158 2008 1108 434 1120 772 338 669 702 1962 226 731 802 965 1167 196 444 734 1243 724 698 2058 448 608 653 616 281 1701 767 1355 104 987 1809 676 333 214 987 719 501 480 418 943 1021 623 672 709 185 562 530 373 1209 927 71 835 820 353 437 365 546 668 2562 415 576 1171 475 799 362 824 1560 867 471 188 535 2248 1142 459 204 979 752 374 462 2007 310 757 767 390 611 369 2358 1035 669 1140 409 1358 1012 430 2058 892 926 275 1022 667 1119 1685 437 502 732 966 518 913 1034 757 571 499 1783 374 267 1099 569 628 838 2121 1567 1126 1153 1042 481 616 352 608 638 662 465 206 1711 820 1008 735 1314 942 252 757 969 2530 311 889 1150 312 635 1138 872 601 969 872 1648 284 271 517 626 606 871 798 840 532 736 292 874 694 755 765 668 1124 1679 1439 1971 1552 799 772 1231 882 707 640 599 637 899 539 503 385 2083 368 383 515 878 895 1734 2035 442 267 854 1259 1604 1303 640 741 234 856 1975 813 230 881 923 434 625 519 271 979 807 362 224 514 1050 1105 358 702 537 1557 1693 2291 120 1985 545 2179 453 1950 705 1938 1237 733 528 1211 344 200 671 909 1376 1951 1397 710 758 609 1378 508 798 608 406 745 1153 380 1251 1311 891 1655 849 789 2213 2239 208 469 555 402 1654 1304 1045 659 1086 180 124 911 1464 1112 913 843 962 1014 915 1259 488 468 536 562 939 969 1362 559 824 1725 942 889 458 613 711 358 911 699 1077 1308 792 749 1004 907 542 870 2214 344 1531 455 452 1272 553 1112 2206 581 422 512 1751 447 421 849 303 674 954 411 911 954 2070 2100 984 490 884 747 581 709 404 1023 725 1941 957 601 1070 351 755 781 1895 200 1865 561 851 834 702 175 483 1155 1122 898 131 695 621 807 1318 1467 597 1558 1168 749 458 397 287 1847 805 284 367 1941 376 1379 239 546 869 1096 1159 740 288 745 758 771 1087 375 1931 543 1665 987 2392 430 1399 454 781 494 1341 433 1426 1434 577 789 1328 368 1866 946 924 511 458 932 370 273 1664 835 711 1319 1049 313 537 468 430 619 266 841 862 769 444 1148 781 613 796 324 1238 538 964 694 768 696 366 510 797 443 1035 755 1698 699 544 328 639 778 959 1114 975 2025 1883 265 1885 706 763 720 313 835 972 702 1248 1221 311 1401 656 145 591 129 2184 863 743 586 724 895 249 1235 1714 419 899 307 570 603 1070 917 701 2157 346 326 1150 718 771 1675 545 603 753 612 713 1686 683 661 1159 323 387 2240 931 1463 914 2364 768 836 709 443 321 778 360 2298 356 1078 267 884 524 873 232 913 1810 327 1231 614 911 753 380 1199 630 1560 817 698 898 903 632 1035 942 2336 827 495 1090 557 1350 369 252 2070 321 713 498 507 1261 2069 1024 1429 853 786 301 770 537 817 1082 947 814 221 1476 1045 852 605 328 1242 755 1017 2096 398 252 695 191 626 564 729 392 463 796 824 105 688 1779 920 576 213 421 499 823 400 810 453 711 2109 1027 728 780 530 905 2141 335 488 697 331 622 770 1543 563 702 994 661 1272 636 1044 291 234 617 375 548 789 823 928 476 892 770 846 689 713 976 739 802 1251 998 1287 944 641 320 498 581 655 413 2153 538 557 533 356 609 210 631 882 179 967 535 659 954 654 543 1044 1736 722 2194 506 727 966 992 2211 680 343 546 758 974 1817 496 674 465 541 1976 389 1244 278 477 614 2330 406 1104 349 1393 1071 861 847 740 630 413 455 746 743 382 165 614 1081 1944 558 1224 810 552 612 369 250 1235 378 627 2228 603 378 51 399 551 724 478 781 574 346 322 213 580 104 1494 338 506 1053 650 1099 1203 1121 434 887 493 217 835 404 677 1198 1516 763 528 981 908 761 179 1415 871 1965 728 288 841 2089 1067 288 1057 573 1388 901 1381 1113 480 437 775 716 935 847 1820 1745 665 213 610 1194 346 1388 425 803 609 1999 833 205 264 973 623 415 983 1374 430 443 1712 928 762 802 885 937 601 1041 581 878 742 785 628 893 667 2071 445 2244 949 1275 682 566 451 581 834 1546 714 1434 442 437 909 695 654 440 871 221 329 686 534 416 401 324 1636 782 380 845 618 557 314 1105 593 930 280 1391 478 1166 1120 543 1475 502 766 377 2271 688 291 654 767 1340 784 425 285 1191 617 246 429 1039 466 1249 874 650 621 411 587 1076 2065 678 712 556 712 646 606 238 1298 1006 1632 872 416 419 1072 176 724 709 626 523 680 1076 295 768 544 878 1042 533 993 938 1348 384 560 249 273 172 1985 1060 344 282 1248 448 1059 1408 870 266 524 649 1133 658 1026 563 2193 320 673 1537 793 150 762 206 589 1834 1066 556 130 568 1215 422 769 686 834 735 616 1609 538 646 1682 761 934 451 510 673 104 584 917 537 835 59 646 251 1068 2554 1107 660 662 1853 235 1067 416 444 525 1828 1003 347 187 187 462 1200 475 732 524 1084 217 341 1311 643 524 433 457 448 581 667 417 551 737 288 768 914 728 658 1431 682 157 418 901 351 736 2172 778 647 1637 1561 459 2045 350 2313 438 622 753 1942 608 426 1126 654 2257 460 629 982 769 1109 332 942 917 185 919 666 1369 510 1300 2135 396 1140 1125 1453 970 898 702 801 682 424 663 2100 794 720 578 528 1046 336 779 726 847 361 742 468 680 436 903 509 634 1213 485 807 886 314 693 805 781 790 559 747 415 580 529 1131 1046 836 736 848 495 1403 625 701 616 1906 941 1138 873 184 1826 1173 770 193 506 1888 1965 1198 679 862 836 484 1050 2470 887 1892 193 309 797 433 985 922 274 281 920 521 1158 558 386 617 698 858 659 588 1159 1673 687 517 2571 620 783 836 821 931 180 572 547 468 724 288 2159 438 525 2349 362 1247 952 745 608 787 1026 1923 987 85 736 306 659 467 706 2241 144 316 85 512 926 2027 811 394 2063 603 296 472 682 993 365 2046 852 483 1309 783 642 576 258 1991 360 972 959 511 809 1042 2473 623 846 748 1145 389 1007 818 584 1223 660 902 621 452 714 196 744 1244 651 791 1217 2068 596 878 671 406 369 726 1227 548 932 633 697 606 808 302 382 573 1970 1207 2282 542 460 190 1056 271 2158 543 844 958 402 565 1560 1189 969 894 951 497 342 750 852 664 418 753 710 1089 1103 947 1998 356 723 1684 683 986 589 684 615 789 121 1516 747 603 524 1281 227 614 628 1277 1062 767 270 384 1524 1839 820 457 313 649 378 646 603 1072 817 300 890 704 614 1854 484 408 417 735 380 1004 1093 577 1329 516 140 1306 771 2215 762 930 357 598 246 1841 407 1807 635 1819 416 1706 1189 538 486 440 311 733 589 530 589 706 1208 600 275 563 311 1225 349 881 1060 830 455 986 1941 761 722 382 2442 221 476 733 913 1393 687 737 736 1015 631 430 895 659 1215 698 1100 581 920 691 288 2009 690 343 1256 965 597 650 889 946 680 1376 685 558 749 1927 1077 759 455 1663 368 584 859 1205 404 335 765 695 901 413 289 497 227 698 898 516 1029 1305 645 1036 1417 840 782 274 839 948 548 887 984 312 877 771 1002 2153 998 103 643 1570 520 513 830 456 588 741 497 400 1079 652 659 588 495 1783 1276 500 850 1238 635 529 435 249 423 698 1878 2443 883 625 1419 564 606 844 802 1233 1065 352 1066 205 802 717 1157 916 675 458 1477 474 446 428 824 571 1088 1946 1044 217 716 527 974 466 475 2075 777 760 666 706 1782 1148 2276 771 1258 394 952 359 1073 1878 272 702 207 1025 258 707 1569 630 2052 205 1182 661 479 657 1046 299 775 871 1088 1307 649 451 744 1622 1237 1057 631 582 768 1196 1522 374 483 976 693 356 2279 517 554 1437 493 788 84 591 846 2167 990 725 960 721 1041 920 427 1013 639 746 736 986 572 474 926 306 1840 457 932 1368 953 708 686 1112 1632 1057 657 1606 1133 500 558 759 673 205 922 2177 757 660 1401 1399 885 498 880 862 1947 459 358 351 980 1037 964 1180 756 381 830 1942 352 813 1162 501 869 949 2171 603 1110 534 505 238 806 1658 315 1134 1270 710 407 371 484 620 937 984 954 744 981 819 194 1279 701 183 768 1420 555 1317 450 1371 450 573 270 397 511 546 1690 680 345 2541 2031 805 447 537 946 797 724 353 672 828 759 1051 2233 1337 463 1579 641 769 431 897 1821 695 981 369 114 855 685 498 1744 538 1832 548 944 658 951 578 757 546 1074 1011 1041 894 772 595 1322 694 888 820 551 666 733 444 537 673 884 730 701 2191 920 778 871 407 863 2145 306 121 1230 486 1438 445 828 1282 399 307 404 653 933 838 1236 1025 1068 898 1148 911 296 1202 938 1566 331 2479 670 571 1224 1877 1796 1814 578 616 367 589 2009 2228 1195 901 481 610 683 2211 462 907 846 1768 643 417 1157 659 316 687 1014 575 581 407 588 533 498 1074 583 879 1047 536 1221 411 1352 805 954 704 892 345 913 497 312 409 429 2057 2028 398 509 159 763 364 907 1228 742 575 1157 621 404 674 147 930 1405 361 1020 502 830 1380 505 1009 377 1257 946 681 776 918 2494 809 887 1996 721 444 509 392 896 631 1846 479 696 1001 962 307 2107 472 2365 878 1319 950 669 527 664 277 302 986 899 1428 615 466 849 681 933 748 634 833 1014 261 576 1021 185 263 2456 482 851 858 472 1998 873 312 252 600 794 718 972 1415 703 858 519 580 1102 886 2495 661 795 1198 466 461 682 326 601 739 1049 1008 2452 743 2258 2185 903 317 476 677 1973 708 489 781 115 407 1144 618 924 786 2121 1353 760 452 271 2385 2165 1420 647 881 880 1015 1045 759 688 814 1372 715 1997 350 1064 1601 207 588 1814 545 335 810 293 1351 866 644 255 682 1906 942 1457 943 184 804 2097 393 414 690 349 787 254 1223 977 844 1202 1877 589 417 793 586 325 2093 1141 1745 406 678 470 682 1049 1950 458 631 1053 946 818 1204 447 835 193 995 978 1188 518 1250 920 601 1802 1556 1007 1749 706 593 938 1061 501 149 312 988 751 400 752 943 1488 1516 1998 392 1569 1668 114 629 453 351 1167 57 1424 91 491 1833 951 1043 652 1038 2108 1217 1936 947 669 348 857 928 544 942 715 615 859 779 324 964 322 855 313 588 195 909 692 439 594 229 759 167 378 641 1984 590 1738 495 160 1059 381 346 712 479 1275 2205 811 811 450 763 238 616 560 495 242 111 1944 684 411 756 687 676 2165 522 1309 757 511 676 1681 621 1054 348 1120 606 231 311 844 747 544 292 615 2151 1010 2559 447 299 902 454 829 553 855 1232 520 810 627 1384 836 976 818 855 904 609 2096 877 704 370 744 202 1924 607 1881 1018 585 753 1001 384 260 660 656 796 1436 2172 192 375 983 2327 780 1779 1255 500 2044 887 1106 1400 89 789 1984 356 751 543 487 729 795 737 524 731 1266 2211 742 486 320 2093 629 783 355 1168 1103 2140 2015 595 134 201 1645 1923 2327 583 995 1224 550 2054 564 162 812 167 549 353 479 548 669 266 1452 405 2050 356 856 1554 426 820 809 798 774 547 2207 938 603 1665 2142 1981 327 2115 1366 1287 1391 843 1311 622 1600 1009 479 640 1249 660 253 782 247 721 847 904 1924 763 486 579 438 953 1149 772 665 1905 683 652 1017 1975 814 298 1168 605 1185 566 242 1978 788 2086 1377 646 1296 426 855 597 519 893 2226 376 549 711 2247 938 529 1081 490 947 432 678 412 1837 1612 749 2319 519 1004 778 298 845 711 1292 769 423 1062 248 1175 1272 1675 839 269 925 866 204 783 543 333 230 1132 604 884 595 2042 825 513 1225 213 1134 556 321 785 553 1136 1136 617 791 894 868 469 392 655 1505 627 308 706 1333 729 362 868 662 1887 511 620 641 625 645 322 1061 479 969 196 276 404 588 348 1066 209 2405 626 490 568 623 362 615 808 822 104 1410 370 227 834 180 811 215 1050 778 880 1782 169 1287 855 211 1984 678 752 904 949 1140 385 1145 558 321 455 847 842 340 346 350 1914 938 913 430 234 621 752 479 862 897 595 1325 552 568 621 481 1887 995 677 591 715 976 795 703 1168 1030 245 1593 800 368 2186 734 961 425 959 670 592 1628 377 541 1064 1263 1086 717 925 386 2087 1520 696 935 1307 617 291 1647 394 1014 1161 669 1021 1311 2231 2251 435 623 2180 831 370 886 2196 1363 584 2054 726 835 687 1105 553 985 505 647 900 520 1052 733 1765 277 1067 533 802 1113 1183 615 1165 1257 1124 416 272 1045 887 464 808 1404 620 705 1121 600 646 1064 680 1614 826 631 641 554 807 203 422 989 835 1734 1391 1701 895 1092 850 614 358 907 936 537 545 1162 539 792 554 731 952 1179 791 1533 506 827 1130 1001 1282 214 693 429 1098 471 307 418 193 368 1505 236 757 706 799 607 521 825 876 691 339 468 742 268 1351 1473 424 676 530 696 722 487 767 1002 331 1935 400 573 448 856 566 275 168 258 770 977 487 285 1073 2144 1020 318 840 933 1205 303 406 1105 724 922 1321 1615 582 1132 2149 497 837 873 330 620 941 1651 879 894 702 1157 902 532 905 1005 920 920 1239 1027 525 881 715 609 2082 668 596 1088 799 818 401 631 469 1887 1960 877 1080 426 2046 237 314 336 1145 877 703 590 576 1658 1351 713 722 935 894 1122 645 256 693 593 1918 406 783 382 845 1051 553 799 800 1959 662 614 1010 744 1152 428 946 1468 598 937 2031 471 575 239 646 1196 1043 130 2085 695 882 1105 743 276 655 611 580 729 227 1591 545 912 873 828 373 671 238 789 653 540 1124 687 820 753 445 627 296 2420 1158 252 1203 430 246 372 1061 2103 1632 550 1300 652 842 1389 657 870 932 807 1499 1657 1679 1013 514 927 66 954 1340 498 1001 257 882 258 1353 1321 700 566 1434 923 2457 1413 198 607 303 1074 778 469 285 305 654 409 980 651 768 1645 757 768 464 655 527 1945 362 1868 287 784 951 1693 771 629 248 582 708 823 1839 1900 332 732 780 531 358 988 2062 684 1109 1862 248 1366 436 339 2080 311 824 525 409 1273 2352 646 1590 281 312 1902 863 317 529 1051 874 1877 759 2307 1235 483 1305 463 1010 481 1462 482 2008 976 408 898 677 1076 2501 336 1247 1015 915 947 459 2233 1391 527 1911 2241 725 799 1868 2251 548 1367 692 405 420 1097 598 1405 800 657 582 685 1634 371 1278 546 662 476 1087 694 765 1144 230 1018 157 1358 377 1343 627 941 652 661 483 917 320 628 877 239 1812 1169 1092 676 1294 1066 1014 1494 2132 321 828 1083 782 2019 573 1160 1685 1635 967 691 967 949 652 608 466 642 362 2288 552 661 928 847 454 1883 320 500 989 959 317 485 2309 757 427 475 2299 939 762 186 789 925 552 694 718 248 897 920 1073 236 2255 285 536 1425 268 539 1589 656 1854 289 391 1734 2065 786 966 539 550 220 657 395 448 565 892 1187 548 743 1128 230 485 1389 747 779 760 2020 1043 704 1344 1260 1306 666 636 901 866 438 910 536 741 704 552 738 185 8 1703 824 1281 519 839 890 366 1242 237 361 728 607 668 176 316 1116 739 840 485 1678 414 630 290 681 773 466 1174 728 1670 833 874 863 642 648 679 2220 295 1186 1285 751 1101 1466 667 444 844 784 229 295 379 553 773 235 1674 1073 317 1340 1075 786 513 573 1033 601 1836 1125 815 502 1350 746 2021 672 1924 127 993 1267 659 993 380 907 454 198 796 2421 196 839 1298 776 476 696 315 308 580 1061 718 431 267 695 397 384 811 922 338 580 475 693 460 509 317 170 793 501 566 239 401 136 1156 348 537 1008 775 286 1611 80 190 251 1360 1708 683 1692 1033 777 559 389 2218 1203 784 478 214 348 696 1758 981 655 627 1919 647 395 310 829 944 1157 445 560 355 1449 401 293 823 1372 653 754 205 600 590 483 566 2155 512 580 891 1249 338 1081 590 1906 379 928 801 2319 1143 762 859 805 409 397 475 1228 485 1899 139 732 467 983 262 2114 865 290 1264 510 1348 969 1079 1034 592 664 468 649 1670 792 717 515 1196 1956 717 540 2229 1058 384 507 1274 772 1219 492 267 743 1267 817 642 708 615 391 1014 592 1060 1632 189 825 656 328 355 905 1026 1217 477 1249 1042 471 836 2013 1637 924 1435 419 1921 1893 794 1558 1625 882 320 2077 517 911 819 2393 857 1847 455 271 2235 127 1060 376 503 602 788 945 1265 1666 1960 727 574 478 571 2245 292 231 551 742 2465 989 270 369 289 693 810 706 817 1214 631 858 405 488 644 202 292 673 316 956 682 1238 896 821 2545 765 955 788 632 440 427 512 1129 1103 941 693 430 232 1424 534 420 1171 1230 886 2200 1186 1351 633 584 883 983 877 274 908 999 821 444 1220 588 755 204 1943 757 1210 598 2050 898 561 389 467 1552 1002 852 2059 471 751 2161 826 407 829 1917 1341 2217 848 1031 537 1569 549 957 1176 792 651 2440 2385 2184 222 1107 852 665 685 834 529 892 866 716 723 817 284 1150 984 116 534 1010 453 1004 269 914 696 131 618 411 512 473 1083 1261 1992 2155 819 786 622 875 647 1323 362 1164 1078 1013 491 717 756 692 678 506 430 357 412 617 675 967 1045 781 727 2213 559 1690 490 911 945 996 942 471 457 554 1065 253 578 234 2285 1687 500 677 187 894 646 804 870 705 2049 858 1021 556 542 1494 347 1899 730 501 468 646 687 629 754 864 1219 384 742 357 1623 545 191 916 496 1875 916 440 261 603 676 428 890 345 1009 237 1058 750 729 998 986 934 723 729 303 597 930 1073 2067 1025 1004 551 933 123 1235 382 799 840 434 583 998 438 706 468 853 604 1851 319 557 816 879 673 440 876 1185 728 1678 302 961 1057 788 600 1114 254 628 414 620 661 444 462 811 477 1348 447 656 833 225 800 879 1127 406 859 572 1007 250 429 470 342 187 526 2014 1166 896 733 1619 1003 570 783 1887 310 563 1195 739 441 656 910 631 357 420 646 566 1217 679 612 2391 419 1410 316 150 1220 301 509 1472 822 775 567 1010 297 960 662 133 1179 871 776 848 554 1841 1001 592 704 888 1604 1109 716 397 798 570 755 919 922 445 843 1098 931 598 149 1970 500 374 432 586 722 2030 943 1588 829 645 475 914 532 680 1740 706 765 1037 1752 156 801 302 562 593 1122 591 402 364 768 976 1362 1735 1020 633 1161 2264 1059 245 1183 1159 355 704 823 1480 1007 947 1195 642 872 497 566 553 395 1696 571 1819 963 600 428 2428 1173 718 644 1204 1041 799 1145 456 916 601 822 585 449 558 573 441 1258 683 350 789 1013 726 684 1321 872 1017 807 1431 784 1820 982 546 499 887 708 659 481 500 541 50 820 489 831 1019 872 905 522 615 1182 942 844 1656 720 335 1192 2075 617 842 1062 321 483 701 1160 1280 212 1243 1192 323 807 979 559 223 539 708 443 805 654 831 381 633 159 1127 971 1139 613 496 1452 326 1119 587 969 478 309 1196 829 808 149 880 495 308 595 877 1554 489 759 2397 1114 485 665 790 1276 303 355 386 205 438 921 726 506 582 1134 603 1239 2117 170 808 1243 1731 562 729 516 805 551 1607 633 1393 623 972 896 434 766 445 340 572 1141 738 470 572 1001 626 875 386 1966 1231 366 499 1340 208 1644 368 683 881 1851 801 825 1156 1421 649 2452 558 1021 602 728 1522 611 513 455 815 934 456 2135 1115 2017 1322 621 186 541 332 1506 557 472 2090 853 1656 948 329 795 996 232 698 2071 1173 1105 1074 279 230 1107 445 875 320 488 796 530 1566 947 748 1016 291 299 854 356 890 1298 1277 1281 509 586 2207 645 582 1020 888 768 1205 918 696 561 807 815 501 1914 205 850 1171 873 1044 1102 838 886 1079 870 381 836 2048 777 1013 463 214 520 999 995 492 545 427 695 392 618 663 477 493 1532 715 661 619 805 694 921 315 901 731 2115 795 502 505 339 609 1034 881 216 898 825 531 1030 906 410 425 864 702 2094 491 468 1269 1135 700 1404 695 560 478 1559 738 1106 1925 1137 948 892 1034 627 486 380 689 869 842 551 490 478 1132 186 567 961 983 536 570 820 755 189 519 1127 695 1122 566 516 539 1791 428 261 1038 775 714 339 363 2107 543 705 855 1038 1270 456 1012 647 492 1025 767 1019 770 601 719 197 805 454 555 819 1829 269 150 669 511 1019 904 229 702 838 1633 1365 1552 606 708 1783 579 627 677 878 675 1062 743 936 969 1021 1498 835 560 1082 308 722 1276 583 674 534 1478 817 322 1229 1332 791 377 770 2093 571 1033 1023 371 840 319 720 1183 675 267 766 494 853 1015 195 1076 260 648 254 467 1129 360 865 484 430 1486 108 965 1897 1195 466 651 431 965 1198 791 2005 1751 1813 1225 683 1682 496 316 1948 398 318 571 1179 970 1077 1149 724 387 766 884 1541 2000 337 1178 545 659 2010 881 710 1061 363 595 667 581 537 1106 377 1022 979 690 842 592 2327 945 735 1005 789 135 851 2385 1004 1145 658 465 670 598 757 307 1544 505 685 834 1805 664 1022 777 237 1415 1268 386 1281 406 1179 561 747 466 998 1418 751 655 1295 1047 1272 722 501 1108 347 175 135 1036 1324 1930 770 707 1560 980 618 687 1715 32 482 301 1110 866 751 244 298 914 749 38 573 893 908 295 697 875 740 617 399 606 1978 693 618 2285 1017 330 942 1143 368 1979 458 735 874 292 1278 996 1418 1205 961 473 177 219 1399 309 608 1025 1192 1253 244 552 245 1098 1963 2202 934 1186 553 473 1986 335 568 708 1004 258 824 2210 198 436 883 846 586 917 2082 763 721 1319 479 720 856 609 1971 928 226 885 790 810 1679 1055 1760 921 445 346 132 943 876 194 501 293 1957 1315 820 659 418 110 573 1041 732 2118 973 400 2239 1790 436 539 436 328 319 924 1408 1116 307 1783 646 432 2394 337 745 735 689 514 1453 593 2101 596 2063 795 184 282 344 206 1025 501 464 633 567 251 1368 606 1244 1384 221 1692 2417 219 793 718 1274 712 1203 879 662 1242 1392 352 603 1709 957 1448 293 603 1001 253 995 1844 975 651 362 1028 906 1193 552 1308 928 244 712 799 555 675 789 766 511 1862 932 432 702 542 1068 514 1025 1150 1383 670 690 349 354 258 153 1064 630 140 552 1200 1062 1807 1295 796 923 2467 784 1158 772 614 742 591 509 565 716 810 941 327 571 464 645 444 543 819 691 419 166 1370 1870 975 814 800 2366 817 235 244 939 873 717 352 539 683 365 542 2029 426 2162 477 627 678 1347 266 729 2280 1878 387 389 982 540 86 893 664 1550 699 1060 710 1891 122 702 466 779 789 995 1067 1865 1275 862 454 1049 2104 468 261 727 1856 614 562 1929 614 1549 593 682 584 148 765 816 364 2057 1573 1371 772 848 907 1611 420 402 914 544 491 1439 392 2066 1354 454 2248 248 842 753 804 850 708 643 377 455 715 725 1160 412 613 2150 397 416 1101 289 150 1438 418 608 573 98 200 228 446 805 719 786 820 850 2020 494 870 811 250 708 1648 488 607 1281 590 724 1676 2525 644 268 629 1080 788 573 1170 340 1385 463 1512 911 983 584 327 1084 782 543 1426 1139 797 1823 474 687 423 776 1078 1790 1278 2178 854 897 852 311 2005 908 896 1864 839 1440 496 616 1698 983 986 2208 914 1095 1483 1162 680 657 294 524 1012 825 488 812 854 553 49 1059 487 1953 568 653 804 1114 703 903 1819 202 733 2145 2097 334 1598 1108 782 654 759 354 1603 441 613 548 598 391 1067 2421 409 1222 764 530 1308 746 1046 465 159 717 643 492 225 1766 909 584 830 708 463 1816 1434 1253 568 264 1891 2055 561 746 1066 1692 2137 970 1851 397 682 1142 1791 898 934 2145 333 979 681 1401 215 261 608 548 953 346 845 570 1008 690 308 383 549 865 385 1576 376 674 455 517 270 539 673 1090 238 352 392 945 235 1273 706 649 873 1155 1003 1006 528 907 221 847 1575 145 750 657 180 83 472 1286 1223 992 383 311 336 717 411 987 244 640 558 1018 646 883 469 1033 1305 1127 907 1077 1834 447 608 1821 987 706 638 630 999 884 625 471 547 2443 260 670 683 1015 502 412 942 437 628 161 720 683 451 405 1218 1030 611 1328 1689 1252 736 458 625 343 669 302 883 525 411 356 808 1654 1177 883 1883 1123 790 881 1399 2219 797 772 1009 372 1281 798 657 699 972 944 1016 945 852 977 1304 735 434 1234 925 952 584 408 2089 888 544 753 169 1706 597 700 943 2078 300 679 2109 954 879 712 1306 1217 817 548 1298 781 753 1142 1164 1930 473 699 215 1011 432 860 686 474 946 1105 119 729 727 375 940 1957 628 615 345 1168 190 575 754 294 707 1402 1745 990 644 595 1280 1851 980 1106 744 739 577 1768 1989 947 239 2243 992 423 624 319 250 2035 643 768 554 1242 779 326 982 795 515 609 1163 48 948 746 822 631 1187 1127 2563 602 714 225 712 457 1072 1744 883 880 1062 763 783 724 1908 631 986 1096 424 1089 769 708 1489 446 584 174 419 902 837 642 781 414 372 1711 777 225 1044 1088 1078 666 361 761 483 634 197 409 763 750 2126 510 1775 1036 1052 241 638 788 632 832 599 1375 416 1081 1229 223 919 379 39 236 1318 723 418 704 352 1348 810 355 175 956 678 826 2240 743 1019 2490 751 1087 776 463 1165 769 457 638 678 325 421 1302 1533 209 945 510 298 2334 594 742 908 411 1370 629 749 960 2225 328 750 530 1329 408 502 318 674 631 238 602 1013 512 814 426 1088 316 1157 747 848 882 393 222 406 264 732 673 2171 1617 1156 668 932 2170 156 512 384 689 889 336 748 335 2119 1155 999 391 2233 2206 911 1112 887 2094 159 645 1875 556 2307 1346 1143 208 165 629 2178 779 1136 1291 337 419 1652 816 1373 1583 2274 1060 121 279 565 1063 506 1181 527 1208 853 695 891 604 1382 940 595 297 737 407 1099 1353 310 2157 1043 571 819 917 623 916 207 593 485 413 177 1773 305 727 760 706 489 180 1741 399 472 564 402 888 360 2293 896 433 396 1214 953 1096 696 925 659 891 565 427 1973 290 265 2083 1309 204 315 576 725 700 1649 442 1940 544 695 1392 2234 1928 784 1365 779 506 1074 795 552 1390 1095 1183 299 717 1663 1026 778 744 339 480 979 697 1213 617 2212 339 1586 1396 635 813 629 1925 1181 905 1142 1030 432 639 1395 1027 569 300 337 656 1158 1992 2498 754 994 571 901 489 229 646 294 598 967 151 333 1459 339 244 370 701 1612 421 473 329 691 913 804 298 145 466 769 1939 680 1049 2493 2137 909 511 486 609 344 975 245 662 936 316 262 1172 1122 1429 487 734 785 807 184 745 1086 1166 2043 636 1827 329 812 387 588 610 831 1195 2077 915 462 687 614 670 423 1050 840 306 1332 507 793 879 674 312 335 858 308 1225 471 562 1571 1193 659 789 1021 384 1151 925 598 1275 729 951 973 791 1807 649 511 654 458 319 773 1274 843 837 506 720 739 490 340 505 924 864 203 138 1028 706 363 765 660 916 742 184 693 900 693 384 828 853 374 2067 605 534 1031 552 237 292 2339 714 1154 457 543 504 384 416 981 556 1230 639 870 1419 522 380 271 1306 610 671 549 1032 1361 1121 789 508 999 2103 498 455 646 624 873 1531 434 1954 895 1305 429 277 2345 1550 986 552 833 794 679 528 1383 937 1922 376 1112 1024 438 224 255 519 524 945 996 1130 962 1176 432 183 608 853 620 1099 1177 1513 764 1051 997 282 225 1599 542 935 439 578 654 342 1071 808 838 67 960 595 445 141 381 774 922 1059 1281 576 718 763 859 375 430 419 910 1955 2127 1074 2104 1110 865 1119 786 1601 2277 1663 215 648 554 1845 1342 153 439 1137 280 234 588 592 1040 1680 735 507 603 203 386 992 352 197 1129 597 594 462 503 2143 613 535 563 2365 2107 1067 560 979 882 314 629 698 698 751 512 1051 760 912 716 743 900 569 198 684 597 1206 1015 678 638 1393 791 504 2072 584 1270 1275 2065 889 1179 1144 824 1924 1017 637 90 353 192 1804 795 493 418 485 561 812 1998 637 1779 364 459 892 465 677 610 418 2128 814 2469 466 1075 1012 633 148 564 403 1132 271 258 431 781 509 1064 256 505 451 798 1626 672 522 695 2118 561 504 654 946 540 1204 511 511 1968 1402 877 1280 1278 1522 899 1616 1144 628 737 296 808 1123 584 463 920 271 269 923 436 1860 1271 1028 1059 552 707 757 874 731 645 1028 251 1109 2289 369 1299 2025 1653 874 358 462 918 543 2408 1318 961 354 1331 507 733 601 464 823 353 2056 824 775 606 393 1093 1338 785 885 1433 125 1046 977 657 601 787 752 552 1663 269 1319 304 1181 543 804 836 1954 730 842 1605 757 402 1196 793 2137 593 495 478 399 217 1658 1268 790 686 529 1217 1294 194 907 1284 596 863 1264 743 605 984 795 553 821 1272 578 325 2058 765 356 1291 1005 521 1264 460 711 603 315 725 965 804 659 1825 88 465 1676 457 741 645 2305 832 873 705 435 477 1968 983 1136 615 882 324 448 125 2087 2245 497 990 450 1219 2014 1202 530 671 460 1139 443 884 402 167 649 925 1719 578 1465 629 317 390 650 750 705 223 840 629 854 477 855 557 636 206 357 490 605 437 168 2190 1364 942 613 863 190 864 774 399 681 1134 1601 523 640 762 761 619 887 378 1532 738 836 478 668 867 1094 1423 486 1171 754 589 366 1014 388 1239 821 1998 642 638 222 675 723 923 554 924 855 2141 821 566 437 582 1805 764 679 389 302 726 1134 407 618 1156 161 1479 1154 2059 491 301 721 771 548 852 1353 893 1209 336 1227 570 799 2374 436 968 2236 566 587 625 608 1249 790 960 898 779 701 933 291 284 1058 448 930 512 1020 607 608 827 348 882 1030 1849 736 678 1389 428 351 950 658 660 931 960 965 905 451 1594 813 428 1021 586 338 856 619 811 446 1192 88 468 1060 652 558 2316 707 397 286 264 651 1745 617 574 663 1923 627 531 242 997 159 1898 1018 521 687 207 972 858 706 546 429 1880 1882 601 1907 825 1188 597 812 213 543 538 389 195 412 472 640 603 824 761 978 594 867 817 797 547 166 540 418 722 717 254 1006 785 228 990 713 784 552 906 1748 719 1201 509 1430 665 744 477 675 1124 2547 794 666 931 1737 620 240 420 206 558 376 717 648 661 787 947 1636 534 304 607 1116 159 410 1180 1216 697 1256 267 1273 553 324 716 1984 218 1023 1056 612 211 332 1343 534 242 916 1199 1001 427 892 614 880 484 1945 1138 934 312 1817 650 447 432 964 830 926 618 1064 805 430 1112 813 506 755 875 955 984 996 313 822 430 1152 365 1890 473 225 976 301 226 563 976 2121 644 490 615 543 818 506 2315 909 922 473 423 1392 650 1682 2240 882 314 779 558 1955 1731 2007 317 156 1815 1640 906 2161 1351 499 674 500 430 1210 864 417 851 1549 975 1154 699 890 301 1074 626 273 484 792 1027 951 1265 857 260 795 776 738 328 1143 471 881 165 709 935 384 225 648 832 1060 715 675 2250 283 422 1939 738 194 482 442 771 390 737 815 192 576 591 797 505 810 974 956 816 1421 937 871 1922 274 408 1083 758 751 1192 594 1201 2064 1415 428 460 290 1134 340 215 1652 1871 729 1244 743 346 514 367 572 164 649 501 337 774 768 739 352 2344 582 965 270 647 1219 874 912 837 772 176 714 1251 1048 1214 702 209 790 688 400 1447 898 2042 800 530 707 468 852 724 963 1287 321 953 595 623 1081 1934 478 1388 473 1019 937 709 432 535 1331 1628 249 810 841 946 2323 306 998 910 592 2460 506 583 1541 909 1986 715 698 928 2126 1749 887 1603 628 779 632 1998 1898 560 1995 260 670 872 1887 1131 871 919 618 963 837 742 190 1150 642 797 234 374 2363 1109 720 164 775 189 496 696 92 800 687 1063 1583 865 701 562 475 729 549 1331 636 1050 1231 450 693 610 2039 518 556 777 612 655 2062 450 1014 246 302 927 865 648 792 1085 837 552 679 1055 1913 1166 418 1006 167 657 585 336 1038 1144 682 292 1156 600 831 391 987 1236 543 493 2036 1309 1130 999 1196 438 504 1258 1514 395 474 573 757 607 611 287 1227 847 453 2115 603 276 557 480 756 113 24 373 929 494 693 779 648 918 206 1201 942 576 1017 1862 2009 2297 982 797 280 677 713 615 1984 842 1345 562 496 372 358 408 1475 1091 90 277 363 341 793 907 1062 751 1246 898 570 991 387 627 1029 685 1047 1435 2248 742 652 665 408 796 1270 802 734 643 809 771 704 866 462 610 428 1010 1015 1402 812 986 299 891 1333 887 282 840 962 1562 442 939 878 378 624 617 667 876 2190 2177 1400 466 906 915 775 497 546 529 675 1466 634 788 1041 855 499 1392 111 672 1054 582 1140 302 1959 648 1078 1530 348 689 948 755 377 1092 776 649 1131 521 246 823 2365 201 612 173 1027 432 335 1337 2263 155 2121 1210 1009 2349 915 872 550 794 823 2007 428 637 566 871 1290 846 1005 962 784 2044 1011 616 443 2334 319 648 425 746 500 1943 494 1305 449 1529 1903 952 704 1861 352 193 1878 975 1005 187 934 1989 364 627 962 655 795 430 1292 454 1261 989 489 1160 1603 314 493 292 810 856 2222 1223 524 445 425 2235 732 863 147 527 180 533 942 769 753 1334 200 648 352 405 1035 1475 1673 1077 717 1331 1132 876 607 414 323 1881 1072 204 971 2020 292 1403 549 893 857 1046 566 833 443 707 1335 865 412 749 384 813 800 744 897 745 1106 1820 1784 590 740 1080 715 1539 909 483 1111 1978 897 914 563 635 546 698 565 138 1706 1189 823 2067 1241 1028 345 2097 909 1179 867 1152 621 619 437 1926 1906 130 552 1205 1088 761 1285 2245 957 472 644 2081 542 784 1276 113 494 295 512 625 579 464 2189 668 916 900 1199 784 839 1060 2449 678 148 261 748 899 627 721 769 491 939 965 1388 366 713 483 1069 257 199 355 445 826 354 1306 521 310 865 699 686 1889 167 392 1086 755 986 640 583 389 408 445 797 516 997 316 391 258 1006 326 788 977 582 1006 731 615 395 1150 1256 581 852 619 682 914 487 308 388 927 711 614 151 376 759 286 175 2228 1148 1092 251 578 791 410 852 830 593 1248 1179 1059 977 283 669 335 1053 935 259 1769 1095 492 684 523 428 570 968 773 437 840 1108 1124 822 249 1194 681 1025 30 1091 708 386 644 267 1476 648 505 687 441 291 241 394 391 1252 1861 1420 628 775 333 265 2126 349 414 970 349 363 775 367 439 1772 673 787 201 562 642 1188 1010 211 790 513 1569 970 635 714 554 1085 844 606 848 400 2062 442 996 990 371 427 568 1554 744 899 467 663 627 1393 124 385 981 2267 771 1038 794 246 1664 365 382 2318 864 542 715 543 786 296 381 2342 605 1270 1538 691 1977 877 310 434 1824 713 253 978 1784 848 1619 272 2096 1239 312 833 795 982 1927 326 623 1207 508 357 521 771 1973 799 430 397 440 495 1143 507 979 512 1136 458 1187 340 976 468 480 631 1281 119 509 484 104 1032 505 1106 600 838 265 2437 728 557 784 421 1140 807 552 632 858 786 980 803 631 1272 797 1068 235 821 1409 439 532 514 979 1149 485 824 214 1870 952 1195 824 649 305 961 930 770 653 1044 900 351 748 226 809 423 704 1071 448 998 597 200 732 242 2021 728 309 900 1693 424 689 1944 319 1210 642 979 687 708 1115 235 1025 891 725 788 725 688 1038 1250 1903 831 444 844 2210 625 681 1644 1072 557 73 551 819 127 701 403 942 577 623 132 695 1938 1627 270 293 1002 1340 622 652 1643 795 255 917 94 984 1487 2052 781 1381 1214 640 664 289 1094 1994 950 1777 2233 1925 1033 680 483 674 324 485 1057 1209 534 1059 477 530 1629 519 494 1707 1526 919 1124 1111 900 944 740 463 530 502 316 618 446 525 806 900 2169 846 636 349 772 377 2448 885 739 254 1506 909 1234 548 803 480 502 271 939 118 1749 188 771 999 245 384 204 624 1670 895 945 619 525 431 1519 781 817 515 672 187 1389 400 344 318 2018 479 1109 436 758 450 283 447 1276 893 1105 935 1108 928 1604 545 937 540 414 491 352 570 498 967 802 566 862 728 828 370 733 1199 1625 1201 530 864 2090 937 480 1118 753 729 1036 818 961 433 788 1135 742 127 257 381 447 979 118 378 739 337 409 552 893 708 225 919 1302 513 537 2415 281 629 300 768 734 1041 674 1019 717 1249 860 147 152 1194 495 360 386 1226 746 748 976 1075 1016 2174 522 650 514 1107 835 777 1777 765 346 666 1367 1790 239 2076 217 522 850 843 367 1566 475 492 920 933 1944 864 815 416 1036 602 812 1821 1165 718 768 406 1696 825 437 677 374 724 923 788 905 516 659 487 1194 594 632 565 2087 758 990 1355 2081 755 525 969 604 662 857 458 697 845 1365 486 1330 297 1278 2153 839 393 286 882 221 971 1164 138 1144 855 585 332 507 886 609 893 1320 407 794 937 518 447 1151 744 737 671 1032 332 1178 919 736 711 920 885 1187 721 501 854 938 800 1045 887 794 2147 783 186 757 333 607 577 1060 218 507 189 2440 302 897 439 967 128 586 654 1027 760 882 657 165 804 1437 496 992 1172 757 1160 112 418 662 172 1135 1339 1174 640 790 581 660 997 839 462 645 163 520 604 822 400 1380 907 671 733 585 1342 874 1146 1073 832 425 1644 1056 333 515 360 1046 1288 701 1451 1526 801 715 1122 951 668 842 588 701 1097 497 1244 626 521 874 108 663 956 1580 806 129 2378 2001 514 848 1170 878 1332 320 2049 1131 446 575 263 1082 603 337 861 442 636 470 341 1183 983 328 1300 848 1129 128 68 1285 101 530 2125 839 1900 175 674 1271 147 983 612 248 853 742 383 186 953 1116 617 425 830 643 2326 1408 401 406 891 942 570 523 563 829 419 767 619 950 660 255 2424 510 454 329 407 576 771 809 779 1183 582 678 941 873 938 746 482 575 211 460 847 679 277 767 948 374 724 745 479 1145 767 954 1020 670 620 233 596 564 1096 409 636 759 1136 1029 1345 751 827 823 964 911 1726 442 1122 450 911 2230 637 691 412 753 419 237 484 672 690 936 912 766 172 1346 636 976 887 152 1286 1975 2396 218 776 461 509 503 1804 2062 249 924 284 1776 597 792 593 1727 901 899 1045 53 200 423 1620 1173 1107 400 716 692 545 1819 1633 935 385 845 712 269 811 1082 654 1057 599 797 183 673 987 557 1106 1051 1184 975 1321 1506 811 773 418 693 728 724 816 1234 817 623 768 605 1189 970 1541 221 875 2084 768 173 576 1019 578 1462 427 810 575 554 878 1220 1144 1439 2401 1685 604 2225 527 815 653 641 711 986 878 1377 919 776 527 979 770 463 742 704 894 642 786 498 583 467 389 2331 312 194 1550 405 471 1408 2417 129 1669 1127 718 1155 191 813 875 588 624 1775 948 823 531 230 2229 956 1833 422 976 1067 770 533 798 710 644 581 1092 665 477 377 744 762 309 505 1713 419 2413 644 581 858 972 1495 298 1632 559 133 2196 742 745 550 763 354 538 560 463 229 1158 584 1488 421 1034 859 989 948 488 290 1188 668 822 906 1641 589 299 730 504 613 520 2276 476 689 820 842 295 320 352 775 1381 1049 566 1915 543 788 1336 2466 501 549 250 866 1020 492 152 852 374 677 796 665 1188 502 780 841 1631 1162 1405 596 1328 264 741 1174 1125 1161 905 936 514 553 477 1789 1227 708 544 681 348 1251 1117 683 548 279 1610 1982 762 836 688 590 1111 1131 178 935 670 1292 748 275 1811 929 618 493 969 877 274 965 229 567 1243 213 1278 475 617 819 563 901 1163 866 363 1686 1985 1041 455 2067 335 826 1052 517 926 795 317 630 1158 2194 576 950 285 1646 736 421 831 508 446 262 722 725 2307 151 1025 501 716 738 1287 1319 1008 345 265 932 506 671 1054 483 715 212 538 1912 1018 866 581 1988 499 1774 716 661 544 1796 497 899 79 2094 565 752 559 1287 2253 988 1723 793 1188 429 936 431 2262 2005 939 976 334 464 1335 727 805 1093 2186 468 1159 374 452 1344 1014 585 865 299 1243 307 418 515 573 1083 653 884 627 646 2155 350 1798 1084 878 517 782 1582 601 715 873 385 412 352 659 1167 1040 573 629 675 622 511 814 876 547 940 517 696 803 367 1347 245 694 1403 815 1375 1182 881 895 514 136 514 478 576 1340 614 929 1847 983 807 449 628 676 604 975 963 1677 841 1075 1974 662 783 403 427 2185 435 802 363 1033 764 237 884 750 1510 453 738 371 957 1944 588 352 1085 607 112 160 1023 741 1001 529 266 1743 903 508 690 838 413 651 399 847 789 585 466 358 409 87 290 295 545 557 1162 955 978 1219 1022 273 224 651 1298 824 1543 1150 458 910 1465 834 458 307 2367 1120 425 255 850 2192 785 269 1684 588 414 1247 985 285 330 1370 54 271 408 1033 2114 864 1269 2348 1751 169 2523 1154 772 1917 347 384 1374 699 1162 1060 352 1007 901 2319 326 901 686 763 2105 213 685 1838 199 1799 644 415 570 1482 2088 733 1055 948 614 266 2044 1180 468 2206 423 415 411 505 619 1554 2373 1104 907 993 2055 350 650 1111 703 825 794 853 1267 45 476 304 908 1178 774 577 351 262 40 553 437 324 826 925 773 553 519 433 815 968 657 674 418 839 714 730 351 162 580 2411 566 1902 643 528 555 588 729 474 491 851 802 581 940 2481 656 735 1557 814 724 655 955 1385 299 1059 849 1742 978 885 375 777 1589 718 569 895 575 447 1076 844 696 838 1429 1187 583 549 728 456 668 880 680 980 775 875 723 1288 343 211 250 685 882 1026 691 605 713 591 1206 1376 1927 678 1018 831 467 544 829 584 858 870 979 605 263 381 1228 602 1128 357 799 1271 974 2099 861 731 2027 642 875 2068 1796 322 730 699 915 1883 1482 479 794 667 633 338 1118 300 382 560 184 544 617 756 667 602 434 2512 630 186 1008 643 195 1273 450 909 474 886 887 848 1058 549 1907 1431 226 495 560 429 1180 324 1196 498 595 662 760 833 397 654 594 1059 416 359 936 604 241 797 1429 942 1352 1725 606 651 630 1606 616 845 557 742 979 592 1557 495 479 738 572 1178 554 352 764 1587 1322 932 247 691 693 574 187 586 1052 2548 537 333 394 724 687 600 546 2132 906 2288 896 1654 698 321 803 659 1235 775 857 891 684 678 659 369 1750 1207 287 765 433 669 2191 652 1168 593 614 177 980 382 1941 959 990 940 876 927 1011 358 490 529 951 1060 968 857 453 1089 766 1270 654 734 782 1069 261 240 2149 157 1146 634 1209 654 2143 1692 2096 2342 470 444 1315 469 662 225 402 1355 996 528 537 303 2348 177 456 656 1277 687 890 737 1494 1101 418 1699 490 812 571 1040 853 1091 1833 1021 1109 661 2496 710 764 250 287 803 221 465 1202 792 737 1005 473 1535 465 474 865 294 280 651 434 1993 615 753 630 1760 1209 2015 568 165 452 767 1689 741 1286 447 2246 568 1710 452 226 708 1641 1096 808 1650 321 1929 613 340 1864 2227 1092 2538 657 472 916 724 745 925 793 825 346 2044 772 1272 1126 651 835 824 603 2147 920 384 1208 268 1158 243 1675 428 1119 574 676 406 688 1114 1101 159 2110 1424 417 593 581 1244 1044 1043 1905 669 476 338 411 639 612 356 239 743 337 886 458 194 247 2353 313 205 885 674 470 1315 1163 555 637 607 472 258 954 694 551 1293 817 505 1280 790 2571 493 520 653 611 712 645 980 1373 2105 983 840 693 217 710 524 491 1116 457 947 608 592 555 794 414 1971 955 867 1642 408 756 789 707 722 728 2094 2163 2146 871 672 646 442 766 1028 1060 988 192 237 371 695 1313 864 831 145 1994 677 894 646 785 165 474 544 1308 1354 865 1848 288 1293 757 643 497 680 596 613 893 1972 335 2603 1921 602 309 349 82 859 437 1236 765 1035 312 504 2056 890 613 350 449 1193 815 936 106 250 812 1675 1201 785 1447 965 485 745 1059 2025 698 1290 1158 775 737 578 431 1022 2038 717 895 1168 730 1084 1051 388 521 2098 1313 231 498 534 1229 811 1251 752 759 1177 780 256 1130 786 627 678 1728 790 88 1387 626 213 215 1736 687 1564 560 1016 1020 670 600 2255 600 531 1015 564 392 711 1391 851 706 676 476 995 1142 338 527 604 1605 644 617 447 401 846 619 2294 584 1023 943 850 237 1903 1198 889 318 1195 1264 338 656 1056 512 908 1022 733 342 531 950 1780 241 1126 556 1466 1066 940 341 836 1127 731 2341 393 2155 2234 1270 608 533 816 1681 864 352 263 824 1312 141 539 1316 929 1061 970 451 996 1126 1046 685 865 935 370 1146 146 818 1073 2160 1296 445 1179 778 149 663 810 635 1040 917 331 1099 692 529 160 790 637 1107 718 855 1474 143 725 800 913 817 373 1634 783 1170 562 544 867 717 1093 174 516 468 415 744 541 657 230 2057 1390 455 832 402 997 1354 654 802 1050 369 660 1287 478 329 837 764 859 1071 333 2134 345 156 756 556 1527 874 2348 1219 2384 314 635 634 794 688 440 791 635 1462 1139 1978 177 638 605 2279 543 834 399 527 649 315 851 629 1123 958 1347 899 822 470 784 1037 652 517 918 84 400 996 896 558 438 832 939 865 463 778 566 727 621 655 284 1035 1305 840 794 849 271 1496 957 364 904 1137 829 916 2125 928 720 1233 1226 681 1022 1121 953 1025 55 2340 905 872 761 553 831 566 682 288 1486 2329 2169 2220 937 788 463 610 1019 871 675 229 831 1696 1961 377 839 1905 794 693 289 105 2400 710 952 1280 199 619 821 1567 590 1784 744 1004 756 735 933 736 791 1102 2096 269 1302 637 672 917 2019 1070 555 902 1153 1057 1105 573 730 1904 528 1020 850 1026 1054 2177 1046 572 858 1343 1407 823 212 274 160 550 782 835 1067 1398 761 644 650 701 2432 981 536 897 118 512 1186 677 338 380 299 2037 1251 439 829 1990 2126 682 540 711 1188 875 982 1261 631 787 700 334 1524 393 797 1979 644 220 356 579 798 2083 159 1329 751 595 1133 829 1063 778 936 259 540 1149 593 523 734 842 1730 532 913 133 818 908 2089 1132 1598 262 1485 2139 2127 380 469 393 1215 784 527 738 756 753 971 952 1272 1116 1170 474 1017 590 625 435 1099 1674 248 598 951 49 1080 867 739 1429 623 479 1560 314 772 2158 594 764 459 800 966 80 549 735 853 787 567 961 793 2007 814 315 829 677 952 629 430 383 747 832 1150 914 400 691 1896 674 482 241 676 624 762 421 1169 1109 2193 799 1734 441 787 240 1082 689 509 588 611 1237 694 1942 1112 2003 872 676 819 841 835 1043 1328 1709 793 454 583 745 806 519 488 2435 740 897 375 627 240 1127 539 96 716 474 204 2012 514 1085 1314 786 690 1960 1049 680 1716 805 150 905 899 2037 2043 634 1918 581 1404 361 787 431 355 254 506 725 1343 955 434 824 1613 593 990 882 827 1489 820 1500 661 201 451 871 672 1004 1051 946 412 1160 334 564 905 555 169 588 1799 313 516 1093 1717 1707 644 1519 578 499 706 936 881 1322 651 1127 1175 645 788 646 378 303 487 322 404 624 148 1012 671 806 1766 1696 1793 617 561 885 1071 2154 705 560 456 1297 310 544 662 702 932 600 599 373 738 1056 378 661 1231 1095 1974 491 1297 293 784 906 1806 1035 316 557 528 434 1082 894 353 847 860 377 746 798 305 2117 1633 444 423 312 2217 1760 1438 514 1044 562 782 308 848 407 112 995 1996 729 649 1037 478 903 442 502 2114 320 360 594 1720 499 1152 87 466 355 427 429 445 2453 865 1430 1563 894 692 1974 1764 798 1038 1209 452 493 1644 625 261 327 357 684 551 325 942 903 733 718 215 682 413 168 1038 902 776 681 1263 772 186 724 1061 311 1854 384 299 195 1617 474 572 225 1030 609 1038 260 2289 1172 987 2276 877 1031 740 382 841 1182 2119 299 424 901 368 417 407 1158 462 946 1097 540 793 1049 826 749 1007 1941 589 175 925 85 989 839 747 479 633 324 1010 815 1024 415 307 1263 556 1832 2204 457 792 956 113 1098 518 1285 666 279 153 463 1031 922 859 887 286 804 521 491 393 383 238 546 444 636 224 550 598 1179 341 1962 723 641 604 518 1984 396 866 667 998 262 659 589 685 457 796 611 1175 310 267 779 690 652 1260 566 423 543 271 273 757 380 303 1635 956 88 973 478 650 887 1133 413 902 1870 669 1057 384 1174 352 858 1217 544 322 556 451 1505 506 651 374 852 551 1120 505 2194 1090 2315 423 711 312 766 1130 104 968 1813 1804 401 1890 760 1315 699 174 1329 1265 753 972 1910 2059 652 1320 1238 519 1562 1172 291 450 1328 2048 1209 856 1141 422 1164 1051 769 672 1041 373 602 657 829 491 850 1494 444 812 833 896 726 323 695 791 390 2189 304 1628 408 773 1746 718 839 973 1236 1491 583 291 551 60 1255 2051 381 1044 352 1200 1238 996 704 1895 324 664 1283 731 829 848 528 448 2186 686 799 678 1202 2417 1331 1037 1073 867 677 1059 544 2163 1281 972 827 530 655 555 461 943 1517 1463 1006 2406 364 747 956 724 2154 959 895 1880 748 809 649 319 517 342 564 758 702 607 939 853 841 612 920 1307 1151 267 1263 786 753 637 792 736 558 518 517 243 170 1782 363 431 343 1889 435 594 1757 1055 654 294 559 1010 1244 695 792 653 809 219 692 560 887 1024 344 149 1169 684 687 304 637 539 1213 388 729 617 392 671 672 389 487 1634 1516 535 608 828 642 1168 525 870 523 369 1126 450 481 1902 849 983 1104 707 442 728 917 830 804 1640 859 413 965 636 882 1009 1153 1072 529 1190 1071 2268 1123 545 245 462 980 2275 851 796 562 617 356 952 569 696 357 157 1004 1610 797 955 753 678 741 509 627 751 325 756 786 1110 194 895 463 445 550 2003 999 894 414 758 1229 544 527 529 256 756 1873 2100 922 529 881 1439 549 470 1538 1372 519 842 887 655 1645 786 1006 1815 119 1106 666 815 772 672 1205 478 1798 628 998 507 2164 318 1012 2310 605 836 600 61 103 668 2483 871 367 698 566 605 950 614 621 284 1097 656 283 736 717 272 521 747 2367 160 1805 1104 1231 480 528 478 672 398 324 1203 194 579 433 513 754 480 1829 654 882 670 1063 1585 983 464 324 1021 1789 461 354 611 2199 1105 888 1002 281 787 388 1001 897 1815 972 886 330 355 1085 1084 606 787 234 2269 640 747 615 589 674 1515 608 2537 513 323 429 1780 663 1692 922 1136 478 439 1187 882 990 661 1259 574 796 788 1136 1254 1042 1002 1419 606 815 395 626 235 766 1134 2079 726 1051 925 772 599 279 595 732 2185 771 601 480 1874 1118 816 917 651 417 1026 1171 1999 487 1181 292 624 1355 473 512 1222 718 1389 805 816 877 642 1229 1375 716 934 761 951 467 696 545 626 1065 870 927 347 863 1863 300 320 453 744 2024 817 85 1642 323 643 471 1138 784 743 456 2254 895 505 1477 102 686 851 799 348 717 1012 621 795 807 610 906 473 351 671 697 1051 600 604 1368 885 1085 496 1012 1188 820 1388 2084 958 684 837 946 1005 608 1127 2151 1911 885 145 1629 2216 1416 828 865 949 691 430 472 239 1104 800 313 545 1345 330 630 831 83 549 444 1059 1393 1001 744 590 584 1163 534 1721 981 1828 421 766 1109 892 886 1470 714 1883 946 1055 248 401 714 775 664 480 1109 675 1027 617 717 720 1077 652 770 232 649 1343 1326 559 573 950 690 429 1222 803 1495 1011 1536 1299 1972 685 798 1071 1148 712 1221 993 188 501 629 347 2228 1326 1895 134 520 418 2005 1502 685 943 917 954 1091 813 452 1068 761 1242 637 495 474 631 2293 688 970 587 582 413 180 1392 1225 619 2145 56 615 1392 1149 2100 174 677 1662 495 175 160 561 1125 572 304 338 963 1025 1928 2216 1964 1324 484 405 765 2058 845 258 531 1603 598 1449 1791 583 923 854 130 1565 828 45 1200 342 209 52 632 736 639 1090 1811 170 728 240 1001 339 232 1262 671 472 1176 786 383 685 1168 1189 1462 638 1945 422 1050 627 993 1068 2014 962 771 587 1547 1069 93 400 1340 766 454 738 661 1300 648 242 767 796 145 819 601 996 1207 821 674 398 791 507 321 671 386 1184 127 634 583 1608 690 697 764 84 1405 169 656 1160 445 719 691 584 593 490 443 307 1515 1092 606 514 456 639 415 1149 851 557 376 825 386 802 361 674 632 412 1003 671 615 628 750 536 930 676 351 573 746 867 649 655 516 1168 519 1103 846 1074 250 728 268 899 542 1377 1136 1077 360 250 332 641 247 1113 616 913 556 675 693 1425 223 579 602 815 469 735 1458 170 709 606 536 688 1246 1199 533 791 250 1019 266 524 636 699 364 688 781 602 437 2294 331 359 157 975 2013 1817 702 990 898 496 693 774 1725 989 2243 386 983 725 1132 654 1720 816 780 571 465 944 260 808 865 673 692 2193 894 378 1058 1113 455 1201 536 620 698 444 1846 395 960 1243 219 386 334 683 435 1029 623 2258 1760 698 572 1033 756 579 870 790 637 694 831 410 616 793 684 1201 1012 942 869 382 1436 482 711 849 565 747 244 735 1105 233 435 1866 1147 930 2577 1266 870 450 1486 901 277 1021 981 664 1103 787 589 1017 185 631 1392 265 1052 660 1221 621 1027 430 683 871 311 1069 474 240 342 395 379 1335 843 1225 803 160 806 1282 899 957 1368 563 764 2345 226 405 1013 527 2156 2383 916 949 1197 2017 813 550 407 437 595 572 1278 677 943 962 495 230 1221 1235 705 1012 339 336 977 941 1302 1680 1890 467 728 1127 710 1047 586 734 245 784 804 261 502 1318 696 266 1085 439 863 1640 882 1284 390 1256 684 802 1077 898 343 350 722 1564 706 634 544 1544 370 246 726 750 953 180 330 680 305 399 946 848 1560 2106 569 288 2420 1372 315 767 1016 1272 314 905 873 379 813 907 245 1571 942 552 651 436 443 2419 768 541 1146 1149 408 848 564 1539 1559 526 652 432 757 618 770 1977 1021 415 1179 629 1001 1312 775 620 86 616 836 431 138 948 649 761 425 925 1014 217 1738 682 527 1223 767 778 470 559 2563 926 519 572 420 670 760 383 2391 534 457 1836 736 1761 342 606 828 656 495 367 1615 1011 760 948 337 585 741 873 1700 677 357 1338 258 708 398 1299 607 1009 1005 235 498 340 820 990 433 229 1182 2361 484 480 454 178 1973 381 2215 459 856 800 386 383 722 270 632 296 1990 665 2058 299 1186 782 253 278 1042 751 2310 833 748 377 1704 801 867 705 254 404 1009 357 643 1068 957 520 1099 670 1394 893 1292 480 706 740 417 548 962 734 965 377 791 1005 942 417 1082 144 389 834 578 254 489 1033 646 1462 911 984 299 541 280 2328 536 392 797 1105 732 330 710 770 190 893 614 2600 1028 922 240 440 994 506 516 294 810 1132 660 104 775 793 893 1867 1145 1151 773 467 596 980 722 870 2267 1250 1096 817 1527 810 195 649 1121 701 496 366 228 1331 1680 725 683 330 821 448 1054 340 1118 443 525 857 1226 1165 455 1107 309 802 570 887 178 2276 1216 802 449 746 394 308 1929 985 131 1031 787 623 696 677 538 146 757 831 466 905 801 362 462 432 1542 231 717 865 495 913 647 368 230 810 334 259 1481 1125 1139 410 747 738 852 404 909 286 1307 226 1057 411 693 639 88 881 1202 444 258 827 2082 964 592 1100 1703 343 510 1216 2219 2462 180 502 1386 783 907 1284 1028 1967 593 522 665 1295 269 1284 2193 579 544 264 1070 783 989 1009 513 1951 517 781 1595 836 520 325 485 520 213 209 557 820 402 989 655 756 433 402 289 372 1906 1028 316 433 867 1765 627 942 355 824 1266 1598 647 559 1143 815 674 835 1316 903 1863 141 508 473 699 582 1275 1160 1283 547 1027 1667 1927 1646 384 1140 2614 1708 756 1647 433 538 430 722 411 2111 1129 152 2318 1788 1822 1103 1428 600 331 731 726 1121 1798 314 669 813 814 1094 1258 831 682 416 731 379 1520 757 1309 472 512 1410 1092 388 837 478 1167 998 435 674 2082 302 1206 1067 580 1123 692 431 626 2086 121 642 816 1217 2212 99 567 1996 675 864 325 516 122 517 973 874 743 725 978 1235 1460 1015 2146 1174 1859 552 871 602 338 377 1311 669 1743 288 558 381 875 665 1094 1861 1032 410 792 607 591 446 623 279 870 540 748 681 482 865 670 1330 161 444 532 941 264 238 726 1007 192 1429 1140 412 891 732 587 1012 1083 589 980 760 1955 819 1083 1946 168 1885 1054 940 363 1935 1799 363 2070 390 2353 624 574 585 850 2397 245 749 826 440 698 513 317 2003 2011 583 908 263 197 710 670 1682 2450 454 851 399 800 125 2510 840 1155 1061 773 217 714 980 1762 792 973 1323 385 660 517 551 1630 713 1008 905 959 690 693 1013 726 342 436 569 714 615 702 922 848 1846 759 609 665 253 524 939 639 904 501 318 900 672 2112 1116 826 722 363 1333 708 1052 563 960 92 600 680 2198 2119 2084 690 1902 747 901 1665 812 743 485 1254 670 1861 461 442 596 1735 1894 1093 971 1047 395 328 746 582 793 570 371 2165 1041 1951 637 1601 709 521 557 245 1745 490 471 704 1029 579 788 351 1805 949 919 1264 153 463 617 1807 1233 353 116 464 820 730 310 153 470 719 1196 1625 534 315 975 186 1998 662 1855 1386 769 641 1820 770 781 2133 414 1350 1111 379 1139 1056 712 712 1381 2046 802 1654 2394 311 611 428 788 396 194 1181 868 970 967 538 1335 179 417 516 482 1250 330 467 214 1043 921 1602 327 1508 1190 970 749 742 2356 1412 1123 574 1431 822 686 542 370 625 802 1969 1077 854 352 129 651 2303 1352 857 576 632 535 885 709 360 613 1219 711 375 538 820 979 1172 861 762 548 587 996 490 1059 476 1941 1922 559 834 317 2215 407 964 1090 755 928 785 431 97 704 1585 553 1077 638 1090 1968 2208 575 849 439 857 1103 2562 295 783 669 828 598 1129 2027 485 593 1024 496 451 587 928 737 1248 624 832 687 1757 872 1197 363 1097 653 2168 569 1547 752 639 1190 870 838 835 858 533 1039 255 973 564 716 1037 525 929 2245 547 94 931 723 163 840 1024 237 867 786 870 600 699 492 1679 709 789 1250 223 2126 1237 1883 504 123 1113 458 709 395 1529 1274 1013 652 478 235 1553 218 690 944 1592 1768 858 276 664 817 114 541 314 978 560 674 578 464 711 1697 443 697 709 510 351 1877 719 858 2263 1081 608 1035 1839 2565 733 352 1955 274 928 311 737 360 406 812 817 833 275 233 508 1045 901 452 840 1056 575 818 666 657 778 736 1116 236 872 426 420 1258 1205 945 857 577 1704 1148 301 468 416 353 1087 1144 504 946 929 866 700 938 812 1120 460 531 378 1220 729 698 1245 777 337 253 991 586 943 851 2196 228 515 1319 193 213 678 982 743 669 822 967 1526 688 758 230 358 613 1550 1011 223 643 481 276 611 726 711 1554 480 559 685 2085 1074 344 1328 2469 1592 791 1023 781 706 2202 788 817 2258 1854 643 226 784 1362 1708 782 761 540 1845 1264 1285 938 845 933 1082 280 631 636 1966 955 343 654 1647 1019 740 815 623 476 158 717 684 204 1112 2354 698 660 1422 1101 1949 610 473 82 198 1897 1572 366 640 1257 122 1044 287 605 666 687 899 486 476 545 662 845 1156 1593 1145 1668 482 773 428 1480 495 1852 717 593 761 1288 274 1955 682 1691 418 617 2144 114 920 766 1358 758 974 346 849 2029 614 1172 1487 618 1091 195 341 735 311 662 914 568 241 1778 847 654 795 359 1621 781 306 2080 1764 826 1805 1024 1649 395 148 780 521 969 694 541 544 748 367 578 1566 1298 297 438 589 548 2337 602 1274 703 1206 735 1065 764 216 1362 856 67 317 1335 440 1038 2376 675 705 401 671 558 568 1411 1187 2241 702 583 1183 612 499 946 2348 643 737 224 373 868 923 318 630 657 469 1590 864 497 310 1321 879 1224 1319 942 2023 1495 1746 442 262 912 943 349 526 935 1723 642 1278 368 116 572 907 262 562 538 356 800 803 666 683 495 676 354 486 222 729 378 915 672 589 1276 819 268 731 654 416 1199 2303 758 871 1039 491 1048 1060 750 2376 966 791 1153 732 807 1039 104 918 1093 591 855 2010 801 1055 608 893 1831 2231 362 739 1078 1338 458 674 1095 989 360 1058 907 169 721 1317 879 879 383 572 1730 232 691 244 341 638 956 318 836 695 291 1234 430 745 344 291 721 996 702 1726 241 937 346 259 1225 1371 481 440 1503 689 359 187 335 390 1803 924 1369 528 1256 707 72 478 586 1409 981 499 1023 566 2220 447 2083 332 386 1507 820 662 667 337 1001 799 1114 748 609 727 98 984 638 527 939 818 914 1117 1231 391 1242 485 1272 905 896 1697 435 364 452 1591 594 517 794 2493 567 2338 2164 1118 2022 1744 1348 550 786 1100 742 530 2229 688 598 959 717 1868 472 1806 1432 233 566 1075 631 560 499 484 98 363 667 394 598 336 1384 916 1789 820 581 881 807 416 1063 849 1931 466 390 445 1189 1180 906 435 377 142 357 700 452 697 1922 449 533 1089 626 857 464 1938 650 675 850 1058 436 2006 531 426 892 550 582 1747 378 721 1207 668 1376 1497 1433 1168 806 1762 963 872 511 1303 438 444 1017 773 885 593 1860 614 290 494 461 322 1405 560 913 461 195 1221 239 889 720 1045 382 938 2462 1127 1225 419 2258 1506 1301 459 728 434 85 437 343 280 421 942 202 415 359 964 2665 1159 2462 2185 503 508 631 489 478 1022 192 236 628 692 596 649 1011 929 223 698 741 870 690 576 937 618 1799 606 738 438 376 1900 820 882 2205 1323 501 1762 749 773 745 812 1059 733 598 279 704 450 1146 536 1057 421 729 336 574 783 430 742 675 619 971 1093 1334 695 1538 692 665 1078 2451 191 775 881 1883 2663 2463 1002 571 362 843 2094 653 388 680 2170 472 293 2286 757 672 688 932 286 676 816 574 748 232 666 505 464 326 306 796 334 837 1167 260 1015 985 2092 1078 1205 985 549 786 250 789 660 1082 447 760 420 414 663 476 74 450 841 1216 366 1222 2016 387 493 241 473 479 1182 563 721 371 685 1875 543 376 435 758 593 1404 1864 1284 1167 1153 670 1206 497 1192 1223 1087 657 762 536 1194 465 601 1143 1019 818 870 948 279 256 351 1635 700 633 2092 648 1666 646 372 979 490 534 839 766 613 1249 453 524 565 840 551 689 484 830 1742 1256 602 1123 2038 1173 367 626 421 923 599 402 937 738 385 441 541 596 2178 571 612 543 843 1302 758 936 1174 666 2005 1862 1731 1925 175 795 1498 709 2162 777 485 791 864 2083 2039 184 703 854 1685 264 378 779 863 963 97 2436 907 742 716 738 451 851 926 807 327 1487 235 447 1300 2035 1095 773 804 550 162 839 198 370 902 635 2043 1963 1269 1074 397 438 404 644 519 1026 1055 219 453 993 966 1072 1814 683 1186 1403 425 698 1302 2025 2366 1446 853 190 1777 1035 401 613 1347 766 796 677 264 494 1052 650 2018 366 467 687 534 1403 379 1297 2365 747 796 908 685 677 334 784 840 630 1636 935 1121 517 654 792 1043 1627 496 680 689 1336 284 216 673 1937 2096 496 371 824 113 1845 1016 379 893 133 2316 968 825 767 1359 397 527 1024 897 600 1210 282 523 1961 223 2125 721 979 266 895 625 901 493 1125 994 2414 1817 840 1738 706 703 261 414 321 196 499 466 547 1156 1634 600 267 225 187 694 706 1320 127 1839 1430 429 366 2388 824 327 904 110 1979 558 1261 480 1002 104 763 1869 1186 724 1000 634 531 689 622 816 342 948 1888 447 742 736 888 461 1895 397 339 492 514 1684 414 613 668 1597 1816 545 499 1753 637 1806 857 1246 619 155 822 905 868 829 283 853 832 856 649 1373 905 405 1849 587 1473 1281 1958 695 136 894 457 1729 1419 577 830 295 901 979 707 498 1136 1050 1092 421 658 160 1054 1109 174 848 768 2407 493 1118 2000 876 807 1615 1228 950 548 653 477 154 1267 731 639 1199 565 792 832 430 827 526 1278 321 464 601 135 714 943 936 476 477 981 528 923 1074 274 586 322 741 215 555 1251 1191 383 2184 643 2025 1142 491 627 858 433 636 398 962 259 1172 932 1266 295 1291 563 749 782 340 818 439 773 439 292 1156 118 860 720 931 1412 796 703 1298 464 2122 2123 341 1480 754 833 656 571 399 1201 927 592 2489 626 501 760 627 792 1014 253 611 828 1347 715 214 780 1944 2201 459 854 298 1301 490 1457 357 372 126 318 416 170 745 1364 787 198 1592 1011 436 1552 769 615 587 242 785 695 2021 493 539 1320 591 682 852 667 1489 1095 620 729 122 241 711 337 596 479 1139 506 593 484 335 781 960 954 935 201 1353 747 1236 319 2554 659 756 702 632 216 589 2214 2385 990 1095 1071 1454 969 1077 1205 542 897 1212 1308 720 1076 1202 300 692 1926 1253 691 642 488 542 301 877 592 1290 895 2188 1036 777 358 799 555 292 354 683 559 563 566 942 105 1254 824 1699 1279 269 744 1226 575 1068 301 162 661 372 1870 187 538 262 1446 217 492 808 486 313 1076 530 884 816 1287 1267 1060 499 651 418 1237 421 1956 222 2157 693 448 874 408 838 556 773 325 1750 873 1091 1114 625 535 1853 273 748 835 728 109 1196 1712 787 719 433 452 500 1093 289 912 972 510 109 1523 1131 690 1655 677 1643 1014 664 648 1754 1355 380 811 527 1007 1012 181 666 206 1400 1790 452 753 520 330 323 1153 467 673 197 767 313 1361 948 776 1683 537 981 1036 529 1005 957 858 813 722 540 1975 881 812 281 853 659 824 1491 163 601 623 887 341 681 515 2059 884 994 1729 594 1484 1682 1154 351 452 1087 803 967 232 802 494 877 179 818 1024 319 428 627 944 1933 1014 531 1992 567 255 391 644 296 620 1043 1014 950 968 661 650 159 490 1959 894 312 342 568 661 853 538 353 745 1201 727 991 864 678 73 1203 769 2081 502 582 1016 468 640 498 763 1282 724 511 151 104 891 728 1014 638 1262 499 501 808 902 914 283 730 395 294 480 509 343 796 779 649 1199 982 758 789 1190 856 1188 192 1098 498 200 293 110 928 1965 508 1004 969 319 1244 672 665 1394 2382 673 2266 461 864 535 729 1774 716 914 913 863 512 632 230 350 788 978 517 953 1278 709 209 1942 702 1837 1857 815 1108 924 223 901 793 1919 599 440 756 1120 1081 688 409 2112 782 212 1356 1905 967 223 2305 733 862 823 403 654 517 392 756 1277 958 1047 253 1100 866 1282 1032 958 475 647 1048 2042 815 216 1707 889 632 535 1025 554 1334 644 913 447 284 2103 1145 1073 1331 640 1151 1377 1024 931 698 2115 1683 623 650 897 1279 652 2447 1275 526 913 802 692 918 686 694 430 675 841 583 1328 728 852 841 621 569 550 617 596 281 559 417 651 651 1329 437 1083 1020 1100 500 720 1612 209 1230 1685 883 942 1222 1051 878 1607 517 891 199 788 1865 717 299 547 1725 431 233 1499 255 413 549 604 560 517 1743 318 1016 309 869 1974 1042 601 559 1207 697 677 1704 2153 568 479 1330 722 689 564 1425 317 484 1019 573 217 1197 2151 631 918 813 881 1053 929 747 598 1849 818 441 349 560 585 1543 566 909 458 1384 1217 956 573 328 1137 680 2264 1225 165 752 519 375 1021 738 882 1902 936 802 862 725 996 291 991 444 2169 744 940 1233 177 644 742 1550 481 609 701 621 1826 635 771 278 2015 1116 1948 165 806 810 728 619 158 427 2086 530 430 615 436 1310 775 2162 884 336 871 244 807 1596 456 693 822 502 924 183 298 1388 2173 893 2087 326 298 458 318 2137 1986 714 1750 900 746 461 800 954 141 2034 538 831 690 800 737 1149 307 1199 576 702 1605 1050 918 2616 1055 1153 1092 1925 546 2189 295 1345 1562 759 638 1772 520 904 245 2376 1530 712 1101 1085 272 520 376 724 615 598 481 618 943 693 314 823 373 1436 727 928 976 979 751 1117 482 458 2076 203 547 962 888 2183 696 266 825 577 763 433 1805 200 1579 398 808 690 908 466 780 738 569 1747 668 668 571 844 1302 893 173 230 238 951 1913 949 1747 608 272 639 698 752 495 894 767 744 341 251 570 515 522 708 815 359 2069 2248 555 1841 711 932 1882 1982 1230 652 2092 2081 900 606 757 364 770 445 612 455 768 599 756 631 1813 1126 726 973 1383 345 652 999 493 793 497 1116 357 1058 963 849 747 902 419 246 863 991 1299 927 581 983 831 728 755 815 644 1483 1028 712 487 672 937 501 309 455 544 2386 233 1121 919 643 630 280 548 845 649 1263 797 220 903 858 1850 846 378 300 1984 1994 541 650 1005 367 806 532 995 606 1160 921 1061 1059 574 788 1001 790 1210 1228 312 1750 462 1090 602 571 563 1294 499 893 1974 607 1095 649 839 1803 725 558 1048 219 1889 283 909 887 948 653 434 361 1153 2067 583 316 936 1947 1839 1117 623 583 385 1744 197 877 691 811 357 357 1164 281 316 984 563 552 1350 341 750 595 936 646 1122 344 557 912 691 452 2093 784 829 421 357 1193 1058 1049 139 794 798 1480 405 585 267 560 558 926 1841 350 386 340 480 525 1274 1849 320 711 1302 473 2369 669 2125 915 905 1080 1011 417 702 865 1973 376 242 538 1048 678 549 232 441 562 758 830 764 355 451 1764 822 689 1782 481 416 445 1193 650 414 605 1005 1125 828 789 420 853 894 2413 1173 637 591 1321 489 467 630 1073 639 2039 1114 1831 618 448 655 709 332 700 578 1325 297 504 204 2100 602 387 572 1050 328 750 756 743 331 870 622 739 1204 1172 497 810 410 1159 198 267 383 616 629 873 786 622 379 983 1247 629 833 871 490 844 453 1118 864 282 950 459 997 1587 1769 2469 848 727 1143 535 1947 1083 1432 467 1166 572 881 288 744 911 325 602 580 2115 778 828 475 738 303 267 117 1183 2025 452 1309 689 909 207 2133 572 2079 477 1082 1471 694 662 1172 710 1282 511 585 918 1172 1484 784 873 443 431 1316 546 899 1647 816 752 590 797 1150 920 897 1237 546 578 991 282 753 438 96 263 897 554 935 1088 720 385 980 79 1452 311 416 226 324 658 528 557 1178 764 117 1122 1098 671 720 1943 955 1858 2101 276 334 1122 788 525 590 1147 465 940 1388 625 733 1368 1109 703 683 869 305 976 2080 429 512 711 626 468 1860 728 876 572 202 1324 411 203 803 100 1207 622 535 1171 963 987 1904 913 707 1866 462 1509 1121 893 654 457 608 542 827 880 354 533 843 509 673 2312 970 1454 594 727 788 302 868 1221 834 768 310 489 691 937 1002 142 770 571 792 868 1510 540 372 1724 550 983 1165 338 661 496 567 353 530 1357 586 850 1152 455 694 720 995 1063 630 740 1400 766 2480 1017 812 503 260 1759 1875 879 775 302 176 401 1330 1227 760 716 602 657 718 408 741 1519 658 777 1020 669 511 886 918 1357 769 534 1398 2038 680 633 608 1416 596 701 879 298 467 536 705 668 1995 1902 221 608 448 214 739 465 967 790 521 553 572 421 693 842 643 852 1219 1067 289 515 640 1280 578 1002 755 361 199 820 615 842 516 189 608 1224 851 510 1026 937 1635 544 244 891 1775 1072 488 829 629 327 630 701 1850 494 112 413 632 875 264 675 437 372 425 877 727 406 1032 865 822 557 723 541 1286 699 714 277 886 2464 893 625 1325 363 703 1312 621 538 206 865 647 1861 172 1348 384 436 856 481 615 951 423 1031 1110 621 334 502 1217 968 434 899 1119 802 592 1817 604 894 648 587 681 1898 114 430 2020 1231 989 500 669 1542 904 445 90 2076 581 166 1051 527 1081 1158 903 727 852 549 1064 819 2118 858 767 715 411 939 2136 1336 122 746 904 638 768 572 1093 1213 368 1452 2095 900 1522 311 429 626 729 895 353 256 724 584 344 757 944 838 1060 149 809 780 552 637 557 887 750 636 740 448 320 906 877 397 1186 330 831 312 738 1061 619 1231 1497 725 501 621 1089 648 506 644 590 789 557 389 1752 702 798 909 246 857 1395 374 702 296 627 908 2175 1506 1795 965 561 569 806 449 956 407 1961 318 489 655 744 309 973 236 666 2446 1190 598 474 446 560 721 797 569 2046 1222 1978 371 903 42 777 1898 923 460 322 1055 631 822 872 1177 1052 856 174 973 605 298 591 438 696 1057 834 770 374 1814 862 582 642 360 491 603 806 340 1777 1380 544 1228 820 756 1089 1748 1202 445 794 1718 769 369 852 457 671 403 272 176 723 730 550 829 741 928 528 1396 656 594 312 1049 1269 2368 453 974 518 555 1067 355 537 474 764 707 647 741 1270 1316 1090 1129 913 1072 906 1230 738 163 641 814 1227 641 529 1256 615 739 766 146 1075 499 1351 932 821 430 905 350 610 1065 83 255 1337 1023 2034 1241 880 1539 367 968 1009 1314 318 556 344 565 547 231 996 463 1520 481 429 480 665 627 2412 2103 628 1111 778 922 881 444 844 847 669 1843 469 1093 1072 682 1201 552 29 2171 368 124 271 631 638 606 1061 1628 429 498 726 1648 964 443 816 834 1546 271 563 1077 1001 1027 1106 1190 1568 644 883 109 1795 664 598 617 829 392 978 1727 1395 501 305 515 508 821 1608 945 758 485 2389 563 2273 572 807 876 744 1093 337 521 861 1179 1847 1138 525 970 604 1132 1039 862 964 915 982 791 405 1967 858 812 999 968 40 1656 1120 1165 2543 414 1468 729 1107 2343 916 416 2035 417 471 1095 663 596 2044 216 654 2148 692 451 1126 746 393 1930 1116 464 507 379 646 732 609 1051 807 715 438 439 560 654 788 732 648 374 2097 428 1058 1889 421 278 1877 606 201 548 1181 466 974 948 1137 465 615 783 406 651 1027 334 1888 308 216 924 988 697 310 860 1197 891 1242 1901 513 962 532 268 350 1081 115 1038 863 914 1845 567 672 357 569 2252 1317 443 849 647 1175 1141 923 1634 707 554 1240 1688 2573 1265 723 1433 1091 1559 906 777 1368 1028 240 1230 617 2032 1250 734 353 560 909 1184 1634 135 1171 187 380 1128 1066 1419 338 663 678 307 1347 909 627 777 580 892 963 1052 1946 636 226 980 459 1075 775 1301 256 2276 710 322 1775 772 917 621 961 1108 241 745 1831 370 822 1497 496 985 752 381 2149 410 937 431 670 826 702 232 1403 880 518 879 716 1018 1060 1817 1679 1125 739 478 407 2320 1012 1424 1073 981 856 1346 128 652 1099 555 1524 775 2108 656 986 925 660 611 748 1102 926 530 749 901 240 824 978 890 538 840 868 562 872 1062 1033 921 223 372 896 298 1023 684 1704 804 1685 1180 291 417 707 475 473 940 676 1202 2209 288 418 835 613 1092 781 651 623 672 524 563 1338 1617 527 371 913 804 1306 268 622 838 2282 1591 306 470 788 2009 2263 689 304 1531 766 1895 322 1230 518 717 862 533 433 1652 1897 756 915 479 428 391 1347 1903 407 944 881 428 745 466 688 714 750 282 2130 423 1229 396 1330 160 902 253 797 386 502 438 427 313 179 376 1023 422 443 328 595 1082 1307 459 294 263 535 499 1083 1409 975 753 631 941 391 850 1099 493 1110 705 791 557 289 1086 1118 202 2041 862 481 683 839 1131 210 1039 1336 166 612 697 229 313 1376 424 818 661 940 627 1050 1027 721 825 2078 1106 287 756 864 328 1090 2118 487 610 422 885 715 96 406 686 2155 569 273 1156 341 548 710 863 1091 266 748 160 454 901 154 615 922 621 1145 926 891 971 327 989 1021 755 1087 865 793 619 900 461 520 113 736 591 675 1074 879 1041 1163 534 932 224 953 921 424 426 1669 742 982 533 2390 1109 807 508 864 1007 1176 2169 470 807 977 362 899 732 199 2360 739 656 1061 972 600 1657 579 980 919 1665 1041 2078 565 1287 1726 1767 616 1128 1973 2079 840 517 412 392 803 889 1061 630 723 931 1141 449 1012 980 616 817 1800 917 715 1066 265 62 1063 354 449 882 201 503 908 567 584 349 1137 1093 754 1579 642 483 2025 892 861 792 609 881 1808 1320 803 357 703 628 2047 593 493 956 226 699 1102 822 441 220 1049 342 1011 1313 1117 364 1724 835 1126 1221 1010 855 181 392 2121 632 576 1671 1029 1118 848 794 792 1921 380 587 286 322 384 868 668 948 573 2456 2040 579 2386 213 1819 776 1931 1093 641 1079 868 436 555 672 1081 1763 849 533 787 1895 849 1145 563 989 466 630 555 1044 298 596 206 784 692 1154 402 1047 1256 1740 437 611 687 1507 1204 489 1426 409 993 1127 325 629 666 1010 647 273 217 786 558 666 589 259 253 678 246 944 917 1841 616 967 664 796 870 620 870 1033 602 149 1032 605 280 327 538 753 547 1048 1715 426 738 484 2138 641 746 644 926 902 503 874 736 584 1175 735 935 460 453 860 1003 500 1130 723 750 1313 308 535 688 563 2406 622 606 1000 823 589 527 745 606 854 976 775 992 1344 371 919 616 513 1012 470 526 504 869 870 2243 859 451 506 841 779 636 912 769 964 1104 753 538 235 893 438 590 413 928 672 185 1482 763 1679 1212 236 376 120 1961 1646 554 801 319 495 353 628 697 424 462 702 804 906 361 1912 401 735 299 1019 738 700 906 474 936 450 1847 1399 622 256 209 965 222 252 638 886 380 759 883 937 1164 406 1241 666 411 1282 396 1301 383 1757 642 624 594 903 1680 1026 659 967 1993 610 870 1216 784 1380 323 936 1085 1087 1174 302 892 919 415 934 819 573 1647 1109 821 853 754 646 985 752 666 2000 2064 563 572 368 1166 763 867 1351 1022 820 190 327 2008 247 1018 516 1768 609 679 497 778 661 1207 771 1836 974 536 835 306 794 888 464 732 1750 357 140 429 363 1912 1017 647 842 780 527 1226 587 383 649 1695 1077 987 345 620 336 893 1458 1261 365 185 680 720 962 438 853 789 463 284 434 1180 738 733 2451 857 1203 1122 748 607 1109 533 569 1180 518 474 2286 709 603 640 2031 967 416 447 1817 726 960 630 1124 1201 1000 1134 940 842 1180 178 1228 584 393 2324 528 327 1326 1258 564 1505 1041 1126 1594 170 851 478 496 1099 763 1005 201 1242 1309 1763 687 1405 994 1093 1051 1975 431 1102 592 231 484 560 1017 1323 642 935 821 438 580 956 1574 657 562 1576 1307 540 2136 149 1800 437 737 1046 88 1065 227 1126 992 721 1199 1025 781 1070 1126 643 471 419 1939 593 366 357 1407 1027 709 570 632 1193 1093 171 729 495 454 549 276 874 224 1132 1094 712 825 1689 1220 1078 657 937 510 2333 1628 724 518 144 736 439 795 971 1436 477 522 564 154 522 714 1234 1005 778 455 2133 371 786 801 1411 358 490 159 2656 386 1139 800 658 321 1651 1124 378 1246 510 169 637 817 931 849 835 547 160 1158 244 453 923 884 1849 1241 1036 2233 591 2196 884 156 1219 636 433 1737 1545 1118 1211 482 942 672 803 667 665 562 480 707 342 696 864 977 75 479 367 369 1150 2454 2387 1900 581 1125 401 1418 958 1469 993 175 585 664 614 1262 1001 1682 1009 1230 858 2104 467 753 958 1868 2099 770 253 369 1025 572 666 374 769 492 805 726 744 1391 781 164 735 403 430 1439 2163 440 765 752 1629 1469 496 840 995 2039 1818 722 655 974 296 597 362 597 2112 774 414 1700 593 1026 752 1196 239 957 676 313 612 790 562 637 932 1076 487 376 338 776 1003 1073 1969 1283 857 873 663 1250 2153 522 1085 338 422 783 596 1057 1920 684 2092 362 1037 728 782 2176 604 514 2244 327 1006 753 1673 213 203 718 438 718 1091 948 635 1175 549 917 313 983 972 497 699 439 2375 551 983 432 316 947 1120 1235 911 611 749 482 1098 673 1189 457 872 197 1590 371 566 699 433 2179 460 514 1516 1183 1117 128 917 928 1071 385 248 1839 683 659 533 825 1126 582 1200 1170 708 978 383 1269 512 536 455 409 248 1119 797 440 959 268 314 1952 2636 503 1059 157 1239 341 1045 1304 384 377 356 590 759 676 926 657 363 227 672 844 797 936 1047 592 266 521 424 580 277 540 1671 1206 826 1141 701 828 339 519 760 1046 2045 514 1043 500 253 88 1760 2422 1046 1175 505 973 590 693 253 603 880 1821 458 720 1042 1834 1947 698 579 972 465 601 853 563 551 458 847 646 284 650 851 561 245 302 955 1071 470 796 1132 652 409 1174 267 736 552 650 746 963 820 667 771 144 579 487 1447 1020 1337 512 930 614 558 727 627 1447 364 352 756 459 554 1768 511 291 1011 369 284 646 361 1401 736 291 1911 550 1405 417 838 1055 461 692 241 736 1198 374 495 683 877 727 499 753 1242 267 343 638 1023 869 318 533 517 370 670 361 302 527 834 545 587 835 733 1124 823 804 263 955 437 209 382 1898 541 670 489 1077 1252 455 1008 1717 1335 951 2111 697 500 2441 454 201 662 803 1014 492 582 469 576 293 1293 418 1271 352 425 795 915 1346 273 1175 465 385 1030 573 551 1300 522 680 1244 1119 445 326 781 410 229 540 1080 456 1086 751 226 1893 1017 886 454 434 887 948 2021 1020 572 793 2165 425 736 704 786 604 498 471 1390 758 649 373 1921 942 1417 565 1217 967 656 750 303 1183 925 871 551 683 812 816 587 904 1872 2174 840 695 741 677 190 469 781 188 438 1462 1390 1794 471 322 735 1623 905 669 1697 701 562 948 713 343 509 651 172 726 1214 687 552 937 1329 943 1138 498 1090 569 1011 393 839 998 1032 574 523 812 702 709 400 322 271 712 468 881 922 343 466 530 882 1195 878 1983 1241 806 798 930 152 389 942 2637 611 160 544 552 981 587 1042 705 254 108 763 855 616 879 800 1111 982 907 1074 467 928 1469 460 1264 770 509 797 1641 564 954 394 728 1141 776 379 2194 836 517 637 911 852 768 1281 906 553 990 689 489 348 1091 811 1366 1456 1128 1322 652 381 19 752 1286 1572 602 536 1124 686 731 530 564 617 834 640 2224 1832 663 552 2145 390 1137 790 861 631 1192 796 417 212 213 1033 678 698 1082 812 1027 1393 674 965 424 432 1641 381 541 896 1163 1025 126 1771 641 884 1161 339 737 602 1487 787 379 717 1682 781 453 241 1160 579 447 1053 484 782 849 604 748 486 827 1829 2165 737 218 1154 907 607 520 537 235 667 862 809 624 494 397 850 382 570 679 2064 1080 1986 1264 436 481 614 663 1138 544 997 1055 486 629 1820 443 340 791 1132 1714 439 1510 853 1828 478 580 757 2249 563 259 1998 601 333 242 146 435 835 785 723 459 383 848 401 227 451 748 603 295 664 393 691 554 1492 626 667 1805 803 854 883 290 642 548 420 898 2012 153 666 937 703 722 792 952 770 1069 1063 494 1224 2204 241 448 2109 843 437 554 765 446 450 1240 1346 646 612 519 529 921 327 869 581 1012 857 1619 688 181 182 1234 669 992 442 631 723 1441 625 506 787 1886 624 1869 883 1296 647 37 706 1644 881 304 545 793 513 575 1905 252 123 461 462 1208 569 945 2067 856 274 799 1858 632 480 549 542 1025 1824 760 1172 449 1729 760 352 375 853 1727 969 933 760 807 653 463 1077 571 613 675 805 1921 1051 704 463 749 412 779 847 464 961 1004 877 922 824 488 588 2237 326 756 1316 2022 447 1203 1449 1097 479 1926 1321 1094 725 963 613 1143 1151 400 662 611 1509 834 861 346 916 462 642 659 978 1874 649 517 520 495 70 1127 725 840 590 459 1050 523 801 430 845 431 306 899 292 1322 1087 1080 611 538 963 737 432 1319 1468 655 931 668 809 276 2304 2215 2013 798 850 1530 184 1201 1939 642 807 449 689 140 230 1134 1592 649 1331 1035 1724 1930 927 778 1026 1040 1912 801 671 741 134 752 894 1405 1704 868 562 2039 735 297 575 646 1191 543 982 581 825 1133 1031 337 665 493 165 445 652 1380 351 778 366 1102 1486 1518 589 1754 220 164 546 312 688 827 1364 662 1025 1438 863 920 186 1910 532 766 1096 555 880 599 1419 1097 1079 758 520 1473 821 901 695 502 644 1318 1928 779 620 303 1281 1931 559 2172 682 962 1468 673 764 348 162 1899 719 818 79 288 801 1479 279 242 599 897 600 1030 400 826 476 241 1153 738 1490 814 448 597 1252 656 985 1263 910 549 575 894 294 868 1084 456 552 713 662 194 853 2192 386 735 858 570 1967 1699 533 1065 1077 615 179 548 2220 740 792 328 1840 680 597 875 2035 1156 661 672 698 990 590 577 989 794 615 333 485 1733 334 1011 950 1276 406 870 642 211 1020 899 524 1576 979 1758 1439 656 1675 498 697 2073 2070 450 1835 521 356 1403 107 1227 266 801 1034 776 707 178 530 1081 547 771 591 1760 900 1015 310 564 849 1811 1645 1292 692 1185 2188 425 1471 597 557 383 649 771 1312 846 859 602 724 1159 592 1620 563 790 550 707 735 628 830 281 63 1289 473 669 607 1432 845 1016 1171 558 549 335 323 1169 530 445 472 792 427 1473 2145 1167 127 837 365 263 802 649 1215 920 654 999 1119 899 403 577 926 534 929 2254 321 272 976 1054 641 1849 869 2018 433 1914 1142 863 704 1293 414 971 262 1230 580 750 977 576 885 625 741 2126 993 686 999 634 1409 591 2226 651 620 994 1046 242 469 1170 419 921 782 631 795 797 658 291 804 1979 1095 1354 718 785 772 909 235 749 756 686 843 280 648 938 725 754 794 1986 305 796 556 685 946 1811 1320 1029 549 515 2260 1915 1072 589 679 661 971 1064 577 108 834 620 207 823 512 1268 342 1808 836 896 1084 1154 2500 723 345 967 715 374 908 826 1457 1113 771 348 617 663 797 922 859 642 1032 1014 646 1599 1094 844 1130 836 732 1758 704 737 2028 464 111 602 699 369 795 801 920 826 1405 172 1138 747 671 705 2542 692 335 558 1179 798 700 657 1229 787 89 1776 700 707 236 385 892 817 636 1262 390 976 469 319 795 759 303 1746 267 313 587 881 1443 961 1052 626 317 710 442 747 1093 1748 490 183 756 679 1485 1183 592 399 900 706 1169 1589 1144 1034 1380 356 907 581 446 864 797 1248 2323 820 646 894 941 979 635 225 982 408 1186 398 959 260 90 259 668 2126 191 662 626 669 2547 1112 326 438 902 521 844 433 368 623 308 530 214 1037 331 423 804 1268 388 533 321 247 431 701 1048 1292 1107 741 741 533 329 606 952 384 376 1670 897 1518 932 751 351 667 666 722 582 1525 671 319 1603 1171 392 878 495 2088 453 397 1547 548 720 1137 795 275 603 560 889 634 349 1565 437 469 490 468 507 2160 894 902 371 1011 854 776 829 729 218 733 220 561 571 663 196 1089 253 501 583 533 2108 1427 866 536 225 954 750 749 880 678 1105 845 2029 690 288 190 670 724 761 100 816 1214 393 857 511 649 909 1022 635 1189 581 1028 884 678 768 907 510 1077 2313 1148 273 1970 1098 1560 579 629 508 537 2179 2245 472 1027 401 760 1157 902 715 1110 467 827 607 1813 672 952 206 416 2106 1129 646 1218 1135 882 476 653 783 2517 407 975 860 742 1067 229 653 1670 765 717 883 540 1943 2092 1265 407 648 1903 1001 353 1492 199 680 1096 582 986 900 792 1030 1082 444 874 858 1052 1926 1128 466 763 423 2166 570 1211 617 799 871 741 485 273 700 2433 1304 946 1390 1162 2100 1134 678 330 1935 588 645 644 1010 1150 669 734 2129 2357 444 528 905 706 973 1491 818 325 1392 1062 1853 1052 633 925 779 2129 1051 209 425 698 1850 2093 570 587 448 923 284 624 761 155 420 1654 582 727 658 328 994 1005 815 1204 964 292 1377 1012 89 1322 481 469 836 823 1284 1953 2158 510 1754 1132 1001 639 372 652 1129 903 470 675 891 1388 708 1804 868 870 803 1121 857 573 649 1119 442 830 1212 341 2100 474 738 70 815 455 197 664 1051 879 868 1977 718 322 709 714 996 304 1967 811 1157 305 194 744 367 773 526 809 258 281 436 1117 186 1540 431 680 897 521 391 427 530 626 941 1053 2003 1044 907 391 455 921 1894 319 478 377 563 684 554 767 1367 1328 448 778 415 711 627 682 746 113 293 1051 323 355 1254 524 848 248 974 1930 583 358 536 680 841 1049 565 729 421 472 687 878 1229 983 879 1613 567 1447 790 531 522 939 1042 414 846 1840 171 1037 876 695 488 811 2320 383 878 1256 618 886 549 852 1849 613 994 571 1903 2568 1398 703 409 507 760 2181 575 651 553 510 1658 1249 699 192 285 593 277 981 778 691 1259 823 964 539 268 634 528 543 246 1009 732 686 2079 667 831 354 709 872 955 617 1960 653 1591 1915 604 934 845 135 906 706 591 247 872 666 1129 832 670 1148 243 856 330 2496 304 1046 2445 359 666 162 188 1792 1104 495 1338 650 535 909 303 642 299 312 1480 528 2268 575 619 868 640 206 825 1082 1041 1928 922 815 1069 759 844 443 1192 1165 517 780 967 844 1367 737 762 964 1658 388 651 1049 831 581 1101 311 670 365 663 778 259 1949 773 732 2156 2009 902 503 318 514 881 2069 973 916 1008 780 1123 1192 146 508 390 554 754 251 976 341 1168 827 588 180 856 669 1009 1443 875 948 1088 889 430 1118 1091 1305 947 1459 347 147 170 563 1931 1356 410 435 182 954 456 2107 980 476 987 950 926 856 821 564 4 754 1046 666 776 1019 628 950 1031 850 352 1071 425 596 516 1426 735 800 1055 296 800 638 1897 621 528 616 1930 2579 665 990 945 337 650 968 241 278 444 497 738 576 598 614 237 567 546 2139 780 730 709 1926 323 1598 713 557 515 1893 1369 844 449 242 888 536 556 244 1335 546 304 1132 990 418 959 456 672 1120 221 185 709 791 1778 354 195 696 664 2061 1015 546 935 413 859 2312 594 1250 470 888 980 322 2452 2504 943 888 845 332 396 1842 1735 425 1742 191 566 603 1068 1540 219 596 836 469 375 348 601 754 753 953 1340 771 1061 632 661 496 1187 796 1259 998 945 619 518 648 836 756 253 604 368 980 1464 2050 758 804 500 578 940 939 1708 724 790 2023 950 539 1110 906 410 225 1250 996 481 834 207 2425 682 2358 512 872 624 611 1044 2109 525 240 952 434 1725 688 647 641 880 1583 562 447 714 595 953 720 867 860 1152 582 516 497 630 649 922 1821 292 1395 251 888 987 744 566 401 294 537 522 614 1081 160 1029 1291 588 230 630 1157 686 858 205 1113 342 2227 966 725 435 1152 920 511 663 495 786 1003 347 344 1087 838 2218 762 801 648 371 1300 432 1212 1054 1107 1183 1189 1020 1136 263 1311 825 974 1971 1048 1501 905 1549 2429 1027 830 926 395 1607 2220 770 1281 679 336 655 1281 274 111 1790 1752 404 116 454 955 378 1186 647 585 164 951 874 1836 2379 1022 234 1129 219 228 1028 976 420 864 2381 802 892 1205 596 937 618 469 1317 177 1023 942 1005 821 919 2002 798 1231 638 541 758 774 235 588 1515 417 1103 1232 1320 683 1106 723 851 936 307 729 229 410 987 1155 1210 977 923 2066 865 1220 787 2078 616 736 2188 891 368 316 1040 346 317 433 980 1112 388 674 1899 723 381 853 767 342 616 1071 1095 685 730 823 512 1096 1392 989 883 1276 892 1119 737 1345 444 1009 446 873 1006 652 631 1252 296 740 437 2216 144 530 873 766 730 914 461 248 1471 569 1881 501 1521 241 862 834 748 389 1296 424 399 526 773 879 909 811 652 256 1406 766 1261 492 373 1088 202 536 789 605 711 479 884 324 791 1861 359 455 310 929 997 970 1612 646 564 2245 206 385 176 1625 359 1502 308 967 608 1042 1012 529 435 413 1237 732 616 2321 383 713 1445 992 1845 1197 1462 668 1140 520 249 667 788 683 853 910 857 1926 1019 538 772 1380 957 484 996 1245 841 926 878 1936 450 681 416 2287 1069 759 496 716 1135 681 755 340 1962 448 760 953 2138 733 743 843 780 176 896 1204 895 942 1974 952 1793 697 467 253 449 538 1037 532 1061 711 1003 753 612 1505 704 2110 879 934 763 325 332 962 1051 876 1962 1109 2195 249 934 802 476 119 460 2314 289 865 2346 206 440 967 546 886 660 1814 1766 330 296 1275 903 398 318 762 2052 274 462 545 957 1028 1263 1170 533 529 836 962 1065 492 722 382 1006 779 996 1893 652 693 652 1253 268 1014 1071 159 353 956 535 875 804 229 1128 361 968 800 854 274 331 1008 539 830 600 1466 846 970 1270 680 763 1024 709 396 1390 602 463 840 1669 958 908 207 251 2353 1278 903 889 501 1005 753 1490 1325 1331 1871 803 2066 857 823 278 651 1350 395 610 664 647 338 212 366 496 798 289 669 482 404 1086 1108 1294 1813 1287 1477 254 1070 1260 513 684 503 1776 937 693 519 1734 482 665 507 80 730 1191 801 1612 716 1882 762 882 839 1266 973 657 348 628 1107 1068 1218 1372 365 1813 130 1019 450 1211 1287 120 935 424 477 584 675 919 775 203 217 871 2200 749 475 656 562 338 791 1694 904 569 1054 2068 428 960 387 1095 826 956 441 712 283 1026 1877 1891 1099 1313 204 789 1646 1216 419 626 974 795 665 1659 871 779 1140 832 473 430 520 465 357 1337 420 1464 467 739 1011 659 865 637 1163 411 664 193 553 1143 758 2319 283 943 1589 771 995 884 843 772 2071 230 662 1188 794 757 543 413 907 867 1393 864 545 929 464 842 913 2114 540 357 194 1058 648 775 441 916 1428 238 1166 1333 549 981 716 483 917 399 713 759 365 879 770 878 220 589 409 569 2454 936 2018 1350 938 1866 1543 682 718 2545 2066 1608 697 549 580 2010 914 2100 769 599 565 2239 610 600 880 450 1301 549 442 1571 461 855 617 487 1171 619 691 792 412 1378 1029 1174 777 624 961 1230 1180 750 859 608 1873 935 853 534 477 1159 1009 673 182 982 2252 768 1267 532 663 751 1018 1281 1130 2072 493 1287 1177 886 1112 219 394 736 552 1113 1789 1269 1846 887 231 758 266 557 2315 488 911 1224 1236 1646 680 397 893 1106 234 488 132 544 1819 484 468 700 403 202 2154 875 353 1816 780 594 1168 2316 972 644 633 1006 850 1043 895 613 1094 779 1837 693 498 907 2074 1096 286 1478 567 423 215 1103 769 1266 841 518 1285 670 218 718 345 665 602 1365 2278 721 1576 453 389 865 550 656 2171 706 2367 270 287 734 2345 947 687 1340 697 733 2035 1117 697 495 1119 857 793 1932 513 598 874 722 156 140 604 627 681 522 651 1562 58 662 1021 826 852 1596 453 1322 1195 689 536 757 608 670 888 557 976 555 459 1263 683 830 888 927 1906 588 351 122 1329 1093 1874 1142 1620 961 699 288 649 348 454 1029 1361 480 469 620 91 965 741 650 1403 745 1234 1231 471 702 782 724 956 1070 1227 1570 695 861 738 768 1338 611 663 124 2365 827 531 754 964 597 160 903 258 1774 1965 1210 827 1366 930 140 138 663 888 276 922 641 1040 321 670 1277 922 1063 470 455 1313 549 244 1150 22 711 249 2446 1169 368 1064 263 1359 811 334 589 1624 298 751 2571 644 1354 315 745 486 1290 405 775 792 202 599 1168 1109 702 455 1148 2124 339 697 735 504 408 992 509 2182 744 548 347 747 612 1524 1883 754 667 519 1174 687 763 560 629 532 732 1259 639 2049 972 820 2300 879 543 359 672 1844 890 422 1957 389 817 365 294 543 1425 357 1057 152 979 380 298 1029 984 338 417 800 704 720 562 1069 729 1025 500 2069 550 914 1045 1752 565 683 603 857 589 86 851 1187 483 607 1304 838 416 484 588 535 50 518 535 2138 648 639 2437 415 819 1155 153 169 574 745 1278 1065 551 926 749 1152 664 601 404 1853 1526 954 892 357 857 1944 528 538 1165 828 493 607 2562 719 602 629 633 708 917 785 246 1077 511 747 324 492 2223 685 240 918 681 1232 447 736 565 523 381 494 637 439 626 687 1055 1396 597 693 382 689 290 2220 1256 368 382 611 982 1092 255 939 327 917 1531 920 680 860 1397 565 1437 616 800 840 1022 784 1986 1056 730 380 1998 632 662 604 401 404 601 571 657 1268 1251 2026 523 931 731 1051 570 773 721 722 1255 170 198 1121 1179 1125 795 818 1042 1284 272 1311 523 332 1566 611 1977 855 1070 2058 733 931 522 710 1116 2516 1766 369 772 761 1262 736 1143 722 1373 1105 679 756 855 724 739 236 421 1208 564 1756 507 728 629 424 846 825 902 580 418 1294 751 187 261 975 1516 679 664 996 128 1282 1782 1038 762 840 709 329 692 662 647 995 802 528 244 1007 1138 723 852 1058 1163 765 1671 636 225 939 639 695 632 238 359 1025 993 460 1377 2594 1053 798 467 298 1046 488 497 1364 491 1713 1170 1280 767 941 618 1027 568 1209 748 275 237 792 717 1002 734 278 1195 723 1348 1110 803 1306 723 190 1082 947 807 601 1347 1099 938 218 810 524 308 1283 687 452 504 950 1339 711 397 2322 519 1243 698 1244 606 206 270 1107 1382 834 2308 325 1030 1695 898 995 739 197 475 172 2271 1010 350 872 801 434 969 621 969 855 1019 1919 622 614 1112 279 203 352 850 806 467 614 1163 1140 900 733 1661 350 1109 624 423 590 777 564 420 2310 950 232 46 428 963 333 640 697 794 761 389 622 1099 1926 920 1001 463 989 413 340 1044 1336 297 456 1924 788 829 650 762 510 315 361 855 2102 660 1676 813 1858 295 2083 676 747 753 2295 848 438 964 937 275 200 973 1223 561 808 850 1251 1088 757 1413 692 1513 745 948 424 1504 2319 2184 159 2202 543 327 840 1995 573 676 625 752 303 839 730 301 1296 1222 741 801 977 605 380 395 417 410 654 742 1751 834 1567 582 1498 1447 780 384 842 715 1326 523 1088 1415 1758 1480 658 875 427 856 1521 792 863 1564 492 1904 678 478 559 810 539 902 1120 925 753 476 644 973 1564 1078 975 1206 955 243 1107 197 1215 787 961 164 1058 403 784 1359 352 611 609 588 562 643 529 364 644 927 588 2430 710 2316 2229 363 917 103 412 816 281 760 627 446 2349 676 574 611 1315 474 834 481 695 1026 1134 607 2383 1120 1604 928 1938 1254 441 1002 1131 444 1383 630 107 559 389 1301 272 414 2032 643 809 720 698 704 638 684 1330 690 2215 1663 1182 1069 763 2165 812 835 1982 1090 1261 612 323 1008 1127 529 435 506 700 495 1985 1142 675 866 897 1138 178 948 1032 1237 565 706 657 318 585 382 1135 731 749 908 1180 1602 629 1369 469 539 451 572 504 772 334 1056 1150 1012 654 907 620 1151 939 1250 1485 1822 460 809 932 393 660 801 688 185 623 420 1205 562 448 1899 589 788 248 204 754 552 901 795 1654 431 416 410 843 815 1718 602 203 336 676 1071 758 891 537 1904 953 465 1268 927 271 1742 632 965 898 510 1442 352 533 1058 488 741 269 1109 475 460 688 797 1308 864 843 778 1352 613 734 676 224 659 758 449 656 465 532 136 553 877 790 358 970 249 1003 440 855 307 762 768 719 689 571 452 753 486 2252 1336 512 905 1648 838 1982 151 379 355 1093 985 965 588 955 801 552 900 471 779 770 920 560 1610 756 955 555 1796 642 670 428 2304 439 804 594 561 507 1682 982 307 1056 1220 618 732 160 893 1807 194 674 1368 487 620 1174 1970 765 665 1733 1837 1216 275 1005 806 701 960 842 918 1035 1185 661 376 748 1115 1244 1824 1180 139 439 255 697 555 357 698 512 497 1195 678 964 1213 1284 231 785 402 773 1414 653 787 431 1167 630 1724 498 317 889 874 255 698 280 704 1261 673 818 1166 682 861 1096 1357 542 1122 647 729 142 505 427 417 431 451 766 660 1926 969 943 532 94 558 885 1084 740 897 381 423 332 875 705 1049 599 892 715 896 1072 1007 991 926 863 997 1724 824 2033 831 750 289 753 1020 603 1259 1273 303 539 1309 606 820 1190 910 1362 643 658 765 320 697 951 1772 790 552 460 553 587 906 224 672 506 395 594 448 1702 1856 653 665 705 737 839 341 307 398 850 725 1212 570 461 638 523 287 484 491 1308 795 2070 2125 813 1848 988 191 1112 341 824 858 1764 137 504 721 897 2189 711 862 1799 876 582 276 1002 985 368 266 690 792 557 148 993 484 647 656 1313 1033 912 426 721 455 1207 40 1347 305 1298 1814 388 660 758 758 930 422 364 828 671 1909 903 633 789 595 90 1002 791 534 293 1398 451 416 1239 93 1821 1303 369 354 1116 1705 1184 884 608 321 905 589 647 806 456 599 891 624 1458 408 984 2017 993 752 843 592 837 903 864 1020 898 189 1743 502 1336 182 456 390 1491 273 796 996 1114 1166 324 219 1009 434 1528 189 379 718 908 709 81 1115 577 653 715 544 247 702 1270 856 854 926 607 594 702 962 566 625 266 546 1351 900 441 565 943 1956 914 566 997 876 678 1020 513 816 637 1122 88 1066 881 871 982 606 2325 1590 849 346 621 419 2313 1636 357 833 311 896 737 441 213 984 902 959 739 138 2049 1017 761 2383 1302 300 655 567 302 748 329 764 834 2071 837 2410 796 791 622 544 407 1205 625 728 858 740 924 1766 2349 525 1076 948 286 654 615 1204 1834 623 913 854 324 199 914 1525 200 287 915 677 1703 965 247 726 1794 331 853 638 649 663 1862 633 742 808 963 458 905 432 556 574 674 491 544 483 317 814 161 470 1127 1313 385 1369 680 393 984 481 1100 713 346 2021 981 684 249 138 614 918 395 1805 694 673 680 370 907 240 753 1050 291 479 294 994 965 812 1018 358 1087 750 517 1218 639 767 1207 729 1130 2106 431 1674 905 313 874 920 847 687 522 753 748 2026 489 948 363 733 568 761 827 1451 756 818 1249 770 1103 829 504 1174 1711 696 579 1082 1089 1514 1131 250 287 781 1138 309 510 1035 555 461 911 312 2048 925 886 526 603 760 1998 328 304 2072 996 1082 192 1029 473 324 577 1170 2084 801 745 837 884 1692 2247 1186 1384 1289 507 1134 1067 405 798 425 423 609 867 1770 825 1487 1055 791 1361 323 1123 723 1834 289 739 497 748 560 355 1150 644 956 815 2268 948 365 840 1708 358 136 307 2543 938 659 792 2232 763 380 210 1190 613 1107 625 523 775 466 791 522 1153 291 244 693 291 379 761 560 786 457 1097 755 260 500 843 719 350 848 118 1717 1911 1279 979 608 1505 512 1903 381 591 1906 1157 328 1221 770 958 768 1248 530 1995 1453 116 1306 1117 1989 234 735 697 2363 1885 1272 1151 691 1082 806 566 1409 993 1808 595 1454 302 293 1887 528 716 210 526 2068 892 421 793 1701 1994 1442 700 974 1349 552 745 874 692 760 558 582 1715 1278 802 691 1639 2022 1118 553 500 1930 341 709 973 63 867 2160 930 1917 641 647 1025 461 929 616 397 1148 703 2005 1130 725 630 1891 1153 1195 435 818 1986 425 681 985 841 2408 1013 1971 605 978 340 662 686 746 886 428 186 884 769 965 540 2327 570 333 1029 25 832 1133 781 557 813 817 855 1337 297 877 653 1000 165 366 1314 754 1034 1361 784 423 1097 402 799 167 610 622 1755 535 651 550 751 691 825 769 2111 461 900 652 551 612 848 512 940 352 194 465 961 365 1214 1147 1072 901 2118 602 948 560 518 1298 2285 736 1118 579 1079 175 629 535 1482 1055 549 522 833 645 293 1614 1153 713 998 357 994 570 206 420 1092 870 322 2045 586 295 834 215 572 629 563 831 846 698 524 350 1099 1376 1637 529 259 1538 1731 997 319 380 489 81 459 1209 2038 1043 852 512 624 1445 1250 1044 64 744 381 844 699 805 649 704 939 1097 454 317 496 880 762 1403 785 1013 175 339 362 1393 779 471 469 221 582 689 648 694 450 127 694 1161 1342 1122 218 2014 2052 561 416 666 594 512 869 675 434 669 596 443 1331 262 724 500 1129 1289 1207 555 899 354 791 503 519 693 862 700 722 287 438 698 493 365 1307 730 1069 470 1000 1108 707 497 685 770 2444 2139 446 2109 164 830 815 990 885 904 772 822 1922 443 636 968 755 921 1051 1216 879 525 1306 1044 863 303 869 570 483 687 800 529 183 875 846 508 1115 461 292 1107 1269 385 589 640 1414 1701 805 2321 816 780 1031 2057 379 285 822 323 550 421 844 452 227 193 328 1146 722 674 185 879 344 478 203 724 2442 337 2170 1126 663 1012 875 2004 1251 874 931 911 887 507 480 1535 432 283 1047 346 760 1084 680 459 991 647 567 306 935 610 936 308 391 850 548 754 836 460 203 805 223 1067 457 2082 566 753 760 649 701 871 952 310 1907 318 1970 362 327 634 1069 641 54 339 862 183 1047 294 871 939 1196 1263 737 531 645 1193 424 551 745 990 692 478 789 606 642 588 516 337 647 743 653 512 2354 678 900 1419 900 670 1072 423 2179 233 607 595 769 854 659 747 550 950 417 743 1223 817 1873 591 672 70 389 766 785 1740 510 349 123 523 837 861 749 388 560 184 554 692 219 2366 574 696 467 2280 600 757 660 1291 579 1281 839 246 708 771 407 865 1160 624 130 323 442 501 1254 356 716 906 767 927 708 892 276 395 648 830 525 698 891 2105 1072 556 1879 488 771 541 2414 788 952 402 159 728 695 376 108 751 1550 343 1327 989 204 713 827 2068 588 381 459 582 704 721 688 599 925 516 1439 676 1104 1739 246 803 267 542 504 1305 1449 789 683 230 1042 2434 178 793 1614 400 1046 462 779 1771 425 2179 267 756 1262 443 474 589 746 811 505 964 182 1734 359 393 1028 976 421 711 319 1755 777 1178 756 1942 379 1189 635 1887 2290 448 1886 1073 617 747 531 671 624 1090 105 1277 879 565 994 571 794 753 761 638 1277 839 1940 440 1230 875 675 691 345 276 198 974 542 530 479 505 515 1441 511 352 490 669 866 969 399 2040 840 1575 1064 1377 569 592 947 530 143 365 1107 118 594 1106 1567 1865 1206 912 874 691 725 392 1049 567 291 251 158 671 685 983 1569 1021 727 707 790 760 789 2446 580 1059 680 766 1891 386 1482 1623 691 930 1697 325 689 2166 611 622 716 552 334 902 658 1925 690 1151 745 558 405 841 692 1082 1288 426 859 893 415 476 329 676 444 1200 323 456 64 1903 534 655 492 328 1102 981 1276 882 905 1965 657 959 634 760 1942 813 898 148 661 511 748 140 807 2024 880 789 292 446 2083 563 1013 440 1726 488 552 557 722 440 675 294 583 1102 976 270 859 557 815 1201 1206 927 1978 304 544 551 616 1427 159 731 665 830 503 2001 1297 974 491 923 1195 956 562 1014 371 981 1047 674 404 2208 636 282 765 2210 673 1127 836 332 1705 719 1259 490 546 597 838 2412 843 1138 600 940 853 141 709 514 450 279 646 693 634 1183 992 185 489 727 812 407 735 1403 233 357 2418 785 726 1972 417 766 1128 696 363 331 1993 534 400 739 1043 533 129 302 928 1726 658 1070 903 1715 181 313 1185 2006 423 292 907 861 524 1010 1652 136 507 1106 112 376 1348 523 964 1080 849 474 1838 302 771 745 1200 506 557 378 1155 551 928 677 1285 1014 337 2569 733 464 798 369 370 2637 2156 511 1091 1334 712 1697 2026 2424 844 806 856 853 582 1174 640 833 724 695 1493 1773 267 435 785 707 2237 2232 735 937 498 947 792 688 790 1168 426 986 1055 993 1464 199 281 2062 197 334 472 2240 749 1345 677 697 438 1031 1953 972 1113 1708 443 845 619 1348 861 733 1340 867 1167 1264 913 1291 220 989 694 1064 1096 1050 660 361 687 926 912 845 788 370 870 399 487 1220 1037 1058 876 383 265 998 518 1693 263 1951 2197 1509 1192 587 1926 444 715 908 579 769 826 1470 1250 565 1659 622 737 1075 756 582 1163 456 1887 1249 517 667 1004 931 742 1676 801 675 1036 710 263 657 1700 284 721 543 1161 828 473 988 1137 1603 578 535 365 576 611 495 2614 620 447 405 872 508 1058 1467 608 559 160 2032 654 1726 578 1162 825 999 892 631 1236 301 347 327 109 477 648 1804 1194 148 1034 1794 927 742 2191 89 2452 524 203 355 251 1021 510 246 1011 495 959 859 2209 949 325 762 687 405 847 1081 541 719 1513 939 993 736 209 1123 2229 310 1264 672 1219 804 663 799 1072 502 362 222 933 2047 1014 829 576 1269 1363 339 471 2139 756 1842 932 635 568 823 621 653 225 845 581 233 949 590 1005 582 649 963 928 2051 423 1087 598 644 486 958 728 543 815 1117 1236 2303 633 276 751 654 311 880 364 857 1941 1056 489 1038 1724 547 2161 437 970 1457 298 906 2001 555 1355 697 793 306 385 602 1732 816 720 427 525 1181 916 1038 928 713 2064 494 590 2107 529 1377 212 691 1809 563 1181 393 1005 311 611 356 716 2077 2039 740 1324 601 549 1073 919 704 1042 327 1889 761 2182 780 452 703 563 924 526 589 923 628 864 214 1683 1313 474 426 704 957 2204 792 804 240 516 933 691 302 693 381 979 708 965 173 496 1213 1892 608 628 594 271 460 85 636 344 802 631 989 1013 438 311 1176 1094 273 574 415 603 2003 1814 506 1017 708 896 602 419 580 840 624 728 515 495 618 2156 940 453 692 657 1003 643 1013 692 314 1109 1274 1037 1008 722 608 1745 1207 589 206 1134 1450 1037 490 471 310 879 1667 968 145 729 240 290 882 1315 775 639 2269 1141 1684 287 419 1355 2167 424 1225 1359 604 825 830 644 177 921 1508 966 1129 1575 1503 225 137 335 1825 671 911 970 1618 365 607 641 1566 335 504 143 386 673 922 559 499 935 948 696 1945 549 631 602 1040 342 1175 500 969 242 351 1040 1741 971 559 744 771 1796 786 1728 792 421 1135 586 971 1245 633 623 340 1095 453 854 1237 850 667 793 506 684 466 1688 938 833 1025 329 550 1489 469 304 975 479 886 465 445 262 896 1557 203 591 587 761 234 923 184 122 369 411 1066 1360 581 1384 199 832 179 647 514 448 394 496 1159 1004 926 887 604 1156 623 534 499 1108 1376 310 833 965 933 330 627 1159 1295 442 624 602 662 799 399 252 635 805 746 371 517 686 1144 629 712 493 1889 774 227 395 514 533 1082 1028 2086 342 575 803 706 94 1633 760 1149 621 1270 1450 2226 316 246 716 667 379 929 694 1167 698 77 250 1870 454 808 606 785 1748 1318 1783 238 583 1707 961 255 2172 1354 386 435 456 894 1147 768 726 1369 855 466 597 539 629 1217 1785 446 912 948 853 637 771 1344 313 558 1009 712 288 686 810 746 1336 564 1117 243 206 1267 527 2002 988 633 451 1036 1059 415 2319 2087 704 311 929 1172 685 436 405 736 780 940 455 415 1053 1122 784 1171 562 842 1126 58 1101 1162 883 864 416 429 438 558 1038 926 713 870 823 215 413 1546 1075 680 361 821 882 157 1007 825 2227 761 581 512 1195 1010 380 393 288 1588 783 2199 626 552 650 596 622 1864 418 548 2218 1226 2088 184 814 170 1482 333 1049 637 479 913 813 178 258 247 1139 1096 970 561 1249 399 252 182 941 1097 914 484 1983 229 135 1279 991 1144 1725 1119 359 1135 1573 1362 904 963 321 867 1824 485 717 776 934 339 501 472 925 599 1094 2194 140 532 103 1010 808 959 1122 464 1477 1074 501 531 490 2126 190 275 1177 1371 316 531 968 846 376 784 387 466 875 1239 662 818 1998 680 1063 507 339 433 300 704 128 522 778 525 541 894 406 608 830 725 437 328 679 1124 1901 166 2012 1408 624 551 1155 640 1212 1954 317 701 940 382 259 762 503 795 972 912 1031 241 1682 314 496 602 494 685 1349 52 1291 557 415 342 1213 519 1555 606 840 1307 495 686 878 1939 717 133 623 1685 837 1554 1668 1842 308 2002 405 849 749 649 872 615 351 1755 295 394 1002 818 769 320 1825 831 353 278 1702 722 812 331 518 1244 355 467 1004 794 1034 798 1026 946 406 286 1271 2151 2357 874 583 406 1088 933 645 623 904 1333 1861 796 765 190 870 447 601 678 653 624 1924 983 1766 499 244 736 426 331 341 620 1004 1015 282 766 517 659 2302 776 837 1040 1751 669 687 493 504 1230 891 692 1323 595 762 525 464 863 778 204 697 1058 1057 994 483 1120 200 1081 1787 1308 2063 1318 478 482 400 747 526 855 966 808 767 255 511 669 922 719 1986 90 1613 1029 480 349 506 1816 1560 675 725 950 2292 849 813 660 367 1902 2475 610 822 741 273 270 523 1791 870 752 1417 747 298 905 2106 981 478 743 617 615 1068 283 999 665 2076 861 1839 825 1017 1138 488 698 621 1069 559 124 572 365 227 552 1813 377 2185 2169 1291 1329 707 1732 703 1107 656 579 522 820 833 1067 1607 1215 1125 768 664 876 933 1073 339 694 477 379 601 874 2118 1146 309 1185 269 1289 357 821 1172 674 416 904 216 2105 1497 529 729 442 1068 510 1028 572 171 1142 571 311 406 946 544 1160 926 446 867 987 1002 520 1372 866 974 553 2403 240 862 1622 807 553 695 787 550 1127 524 456 615 391 720 658 952 782 1172 1365 1179 1338 469 433 787 312 500 606 1343 863 2122 375 811 831 341 1894 402 388 1382 1089 512 1878 1159 1024 2090 2175 1577 396 84 348 425 447 755 895 786 686 320 823 662 1349 2088 172 1153 652 879 360 721 877 1057 1915 2052 845 607 725 411 967 906 797 581 1403 287 722 497 2561 864 299 534 813 677 358 1827 987 221 1074 545 309 696 614 311 928 191 313 800 787 791 1051 609 930 1145 1162 1922 874 1067 551 2111 2029 221 716 1214 830 987 338 609 430 433 969 1200 1123 1812 282 430 541 790 832 355 789 395 279 1103 1745 467 939 1215 954 730 796 750 602 1960 530 545 1139 1049 704 77 1574 1360 1121 795 923 1897 848 274 702 424 563 522 1235 326 1619 1028 452 1132 466 1707 1613 471 220 734 730 189 651 401 815 708 946 935 460 1115 112 598 517 673 1149 370 988 1039 650 1358 644 279 1028 356 916 1181 486 539 752 1023 510 1185 876 608 482 429 68 796 735 911 351 473 782 1727 506 865 889 954 841 290 950 822 726 734 507 1320 528 944 544 1034 732 347 1212 712 543 695 1072 593 400 100 767 888 610 345 246 910 653 360 877 1431 1043 1130 627 1215 906 476 779 394 876 1255 909 130 764 813 1510 973 898 721 708 676 314 565 528 599 735 783 430 287 2149 647 469 645 1962 567 442 777 606 877 1020 468 622 661 967 655 1031 1149 445 1594 374 356 735 303 636 247 851 468 405 1651 796 2197 1092 228 1386 522 954 541 377 764 696 698 720 1285 439 763 420 375 358 730 634 172 576 649 228 251 521 578 474 786 1421 290 2031 800 536 1288 697 312 280 672 598 2004 1133 743 259 378 516 684 1750 1259 445 1182 678 1378 669 944 368 2086 393 1128 1123 487 237 949 237 1128 496 1077 1758 213 2080 331 2028 1485 1118 656 665 816 380 956 693 279 317 823 2153 758 1278 687 1281 722 2160 421 672 1960 480 628 1904 429 769 699 715 460 2510 442 925 792 674 831 919 1378 981 715 474 239 744 976 2040 937 1435 857 651 631 1644 849 518 1208 186 302 636 1015 1362 913 607 940 715 507 2225 991 414 278 799 631 815 647 840 317 1887 743 1094 755 987 898 432 1306 1928 597 597 1239 719 607 217 844 663 239 591 1727 971 272 1006 1277 742 1094 895 903 699 1084 651 1755 271 506 775 2369 735 896 335 673 413 1602 719 398 600 1782 536 1066 780 232 545 567 845 1453 650 920 533 649 678 353 200 1025 1234 948 187 796 184 0 842 728 968 2288 695 1726 664 2090 941 721 2043 2073 319 701 550 388 1011 582 874 725 434 818 670 885 964 415 801 1435 1004 535 403 1359 651 1166 595 131 309 132 926 639 1146 600 317 362 601 2267 1266 718 600 274 832 155 454 1688 890 502 1906 2087 1140 1368 645 1886 1274 990 580 2496 2033 680 689 132 493 648 999 300 333 259 566 1767 625 666 274 594 683 762 592 584 771 884 777 735 1329 707 980 888 709 668 577 768 921 411 404 1090 688 710 1014 1328 750 1758 682 975 293 625 293 348 385 917 1682 2018 535 429 555 784 1059 2285 741 633 637 548 364 1182 195 209 1172 293 1209 655 510 637 422 517 1102 426 695 695 1795 729 485 270 561 514 1078 497 243 2358 313 454 1061 383 1103 465 709 560 282 264 843 473 1880 764 441 506 233 805 1072 484 924 1512 915 1826 831 487 701 2383 668 526 794 1719 440 463 594 1142 555 1756 293 704 510 1100 284 273 927 622 1331 617 814 844 726 2211 645 91 777 790 697 481 467 225 1636 530 1247 1747 868 1952 474 1122 1350 948 888 555 968 327 680 1132 336 588 165 1964 510 803 264 555 942 1089 792 384 1905 396 812 853 778 1150 511 2141 1951 325 238 1225 1766 1112 449 1990 708 903 2124 581 894 1150 850 471 329 377 662 751 759 1137 1295 769 1545 1787 2071 705 1108 482 1046 259 358 338 2168 2078 387 1018 528 444 1165 620 2003 843 2173 616 498 414 463 1614 1824 2045 445 723 911 829 779 678 2120 587 677 475 814 523 545 2228 1345 341 453 1204 198 1459 727 476 523 964 373 820 152 1173 414 1864 1277 699 148 1193 784 645 954 1012 628 1059 632 633 439 1502 369 1031 1471 1230 932 1219 1099 501 1360 991 1218 454 596 2250 421 471 931 979 617 1009 673 416 192 574 1950 1882 170 486 1184 1033 195 1435 2163 1030 759 532 1810 900 2186 2215 475 565 447 602 425 673 2304 783 794 478 984 1590 513 834 714 347 1740 390 772 903 830 503 775 2108 519 969 1018 1127 1062 782 552 530 371 347 478 2273 417 1165 294 778 826 766 544 452 135 476 2374 807 756 814 433 556 815 1330 710 307 1014 946 450 1084 314 390 303 526 862 531 951 695 2163 977 2017 323 1177 2020 269 340 503 1078 1114 2208 1163 674 442 2061 300 285 580 710 8 1212 844 204 429 794 966 935 2105 815 2086 558 542 1116 494 996 673 871 236 535 1688 2120 1154 1506 613 980 2006 907 1098 547 1313 1790 288 1423 507 894 704 689 2212 889 1195 375 531 1455 605 1129 1197 764 1908 127 536 1101 955 551 1189 481 693 2017 132 490 566 683 787 950 1009 1446 657 656 2281 168 786 546 61 823 1367 370 526 519 731 1120 1033 884 1672 574 271 841 494 210 861 811 828 882 1826 810 613 1307 2331 1174 1180 1273 1872 600 592 358 437 532 425 482 215 597 941 538 330 638 1000 878 230 1080 968 1040 308 947 1886 546 398 1601 746 645 2182 852 360 577 1045 154 1330 926 713 1859 653 774 860 726 841 589 783 666 568 1241 655 1035 1347 879 2210 257 902 417 900 567 215 761 833 709 711 606 802 889 552 2344 1144 648 612 220 789 1101 484 615 705 1014 2208 807 682 836 622 1199 282 628 689 1337 1272 1272 762 1156 783 948 943 1967 1504 896 1229 329 568 1136 321 550 2278 357 1257 487 753 551 996 2310 771 1216 784 822 410 718 28 737 911 2231 645 1054 597 628 643 366 1770 728 927 721 1985 484 791 701 822 824 414 741 883 396 430 711 1356 818 1038 1929 233 898 216 565 404 808 828 2299 663 1146 2076 734 743 374 2107 2450 1176 202 2251 692 996 811 1049 659 463 2364 2316 688 888 1362 501 728 568 739 971 834 835 679 581 386 1284 765 505 1181 661 1653 398 637 586 253 730 245 937 315 1248 877 461 504 970 1348 1175 1185 2007 242 1134 1105 1178 1438 1670 1331 510 296 1161 1160 810 1217 684 1207 340 638 534 898 1786 195 623 749 1112 249 810 389 571 399 707 975 1077 674 865 1334 1666 373 753 615 607 1144 268 2046 1441 750 551 772 786 734 933 455 605 1007 1399 1248 930 590 555 813 649 142 959 558 43 578 520 381 711 1849 636 197 830 124 266 788 1301 800 649 902 802 769 75 230 1071 666 538 2320 948 522 817 152 1184 695 1081 884 1089 944 873 986 880 984 1769 920 879 618 1075 219 743 2027 769 903 521 504 1090 252 189 2334 751 1128 683 348 1625 448 940 747 804 791 754 1036 968 950 1862 613 1312 2049 1075 2312 845 514 207 842 868 890 480 1089 495 322 1018 1057 897 1059 369 382 654 1278 799 1103 1162 857 191 804 416 1945 659 452 805 301 1988 631 1004 672 338 216 503 856 892 849 717 541 694 1779 929 247 1034 1265 1059 1023 734 497 652 690 542 1178 702 698 1705 552 1246 206 201 200 648 669 721 529 2115 910 1964 619 1326 372 1027 446 183 738 1919 441 646 341 883 648 1098 933 2123 674 493 627 137 531 238 653 885 584 295 1112 717 702 917 844 274 243 494 1047 1084 336 1184 556 853 1034 725 754 486 733 502 419 909 824 590 432 309 686 1200 369 1020 212 557 623 2023 979 708 531 18 1090 771 696 1328 563 749 1267 741 1186 1084 605 694 900 592 998 477 1087 1255 422 2150 512 867 959 453 540 1020 920 707 1088 225 404 890 102 871 803 858 1330 402 549 1399 1794 840 805 871 1914 657 1255 739 258 471 293 1480 1303 640 833 343 152 1122 852 1808 585 513 896 432 368 166 257 1265 1168 627 1777 728 1087 850 1240 326 705 539 657 460 202 2203 376 878 888 892 420 2036 484 172 801 1494 248 399 1148 1197 974 756 718 346 460 822 919 552 910 2086 1064 582 657 1720 410 1092 304 623 332 2105 1125 453 1061 361 215 249 609 788 213 2021 2515 516 554 252 1477 1569 675 1145 623 1958 716 710 511 1034 1860 467 227 1172 531 706 760 767 378 807 330 972 460 900 538 775 546 1198 270 2094 788 684 937 1123 307 984 433 701 449 885 1078 420 747 1210 388 1134 696 638 570 814 518 1946 588 1070 671 367 2015 371 547 722 1198 745 269 801 829 786 383 627 384 590 736 572 147 2014 526 526 2104 370 758 529 1714 1150 235 1343 952 705 565 583 1299 267 1767 754 406 457 1397 683 1918 954 493 544 673 2538 783 710 731 1416 1079 1723 677 1003 1004 920 585 1118 1271 1263 505 1923 1050 865 850 481 535 571 657 1330 1917 958 1446 149 534 864 514 655 793 142 1078 690 1015 456 911 1616 1190 887 1092 343 136 1057 827 1027 996 1293 318 830 569 257 573 2328 1870 721 720 412 1310 783 1055 619 74 495 672 162 306 1087 618 1025 756 794 637 340 458 613 1242 332 577 1029 363 886 482 1926 653 772 513 816 2512 737 592 791 430 703 741 407 498 577 382 377 839 714 320 86 702 1161 1337 1395 618 480 504 361 1072 808 984 982 2055 294 1134 688 1371 976 220 685 577 1094 326 1119 1810 1042 1739 1713 455 553 277 404 541 2538 755 1322 596 1877 629 341 1058 1028 535 966 642 1486 1025 969 1964 500 348 609 781 724 768 1921 398 1051 769 610 822 716 842 864 1256 938 773 687 2264 1146 373 733 458 1967 360 586 691 310 1292 1734 1222 1572 1033 732 1276 1308 681 431 354 663 1091 259 1887 341 2497 775 779 2042 490 569 610 334 914 1002 847 718 368 944 323 462 1486 434 1861 571 739 1611 760 696 594 249 761 601 1240 327 855 564 348 913 447 499 285 2186 700 684 2099 1390 588 1055 670 505 654 656 1513 879 488 581 614 1373 365 874 367 1190 639 756 581 2271 876 359 414 755 788 635 2378 220 701 592 2151 455 1665 634 616 1493 762 723 607 560 1538 328 1361 2206 741 849 927 110 801 1160 293 635 951 815 819 1120 1323 701 501 356 1028 586 1250 703 1089 1073 1286 531 158 861 738 1016 542 619 825 588 1801 638 470 766 2324 179 695 613 264 452 430 597 1190 1065 560 615 1061 839 792 402 602 435 352 1966 633 803 608 461 556 351 769 638 439 1806 2071 409 1010 209 680 648 292 796 1891 1051 223 480 692 844 516 1040 1541 730 2080 775 842 1072 567 355 567 490 560 444 1039 680 912 490 575 652 624 596 1343 1047 600 857 102 1130 534 1050 381 608 849 817 653 1296 748 1056 2426 342 547 820 366 544 2135 1247 1087 405 445 370 926 2123 1935 92 1074 203 266 778 626 1096 794 366 766 957 789 1291 583 290 1846 1628 711 768 589 569 354 1733 256 977 645 665 512 582 745 330 541 540 442 965 547 382 645 643 806 632 146 667 866 971 1386 1653 1038 314 689 1366 605 729 735 341 824 763 337 634 2150 975 2057 229 994 561 229 1944 1211 816 1079 583 336 879 696 1314 460 577 858 84 1031 338 802 296 1414 830 374 2123 781 598 905 635 823 1303 71 733 866 792 1067 530 277 2398 634 576 620 1060 888 693 702 1919 1016 693 486 831 1946 857 402 885 733 1393 814 678 395 1072 915 325 1000 984 1940 385 588 505 642 1881 1592 911 711 1511 424 559 1890 862 210 301 534 822 691 1285 481 784 790 747 736 618 519 263 814 77 540 416 425 1525 1358 715 1027 599 815 572 1073 940 883 1455 253 434 993 437 780 440 448 960 754 385 387 223 690 455 542 2158 723 1094 835 843 964 953 2242 418 823 535 1808 337 587 1310 154 607 270 579 804 387 559 943 1620 644 828 1128 306 772 541 442 862 895 406 2112 1869 1235 1101 625 712 1069 1223 1032 1062 204 1077 1290 1479 980 1876 211 558 586 2019 208 708 283 2064 1084 1814 1599 679 216 572 721 350 1138 591 546 161 358 399 699 1830 1095 1136 1794 1781 628 1970 730 954 343 744 565 870 512 947 1253 1922 870 652 570 425 701 887 916 664 1489 524 2076 1263 505 2349 1210 767 1092 816 448 962 196 891 254 1059 433 635 1057 412 633 1793 745 531 1014 980 941 495 1119 1708 421 1973 594 200 835 498 1905 743 248 748 1540 620 888 767 2203 803 1207 843 985 513 622 1016 443 1081 530 2026 858 516 122 1940 443 564 1058 1077 733 614 1756 606 852 1131 1987 1156 693 267 1096 269 199 337 340 914 605 959 1014 860 1216 641 754 991 1001 753 955 451 2059 723 489 914 852 242 834 454 778 626 773 705 1482 404 1590 827 1140 256 471 1610 1131 757 2020 478 595 1074 592 20 777 633 184 596 503 670 1371 875 630 1104 715 896 610 726 486 832 983 116 1137 998 864 453 1052 868 54 2113 601 125 410 513 260 719 969 867 1212 543 1030 432 337 505 884 1261 745 2076 463 1032 1097 2196 817 621 1979 2082 329 2227 369 1434 961 1383 1245 708 385 1874 562 309 1316 1514 727 343 1009 1170 1067 733 835 1646 2469 538 997 177 818 1026 769 1411 892 323 505 679 1411 384 2233 753 1195 464 675 504 664 1396 375 1226 730 603 1353 184 1064 743 379 322 185 853 559 276 1012 947 1083 875 1083 441 2269 636 578 770 593 760 1244 370 1345 191 382 705 1151 805 404 693 854 1151 732 478 1908 929 149 868 230 1027 524 2255 665 168 836 1235 358 851 2287 1090 614 679 102 767 243 426 820 274 2354 897 1276 463 729 619 785 384 357 304 296 1162 868 556 620 308 763 875 743 567 2140 2460 2387 730 624 1284 264 683 1221 1296 2071 761 766 363 311 1120 1137 1477 510 913 798 699 924 219 915 2168 490 410 1044 162 848 1111 1187 860 426 1810 132 690 405 822 603 269 1053 1079 173 674 241 757 482 789 801 2113 1527 1031 680 908 582 871 830 625 1964 1873 509 819 1269 768 998 486 633 917 570 802 1184 673 843 885 391 1111 764 1090 443 427 612 557 1116 725 836 2035 657 580 551 509 2269 2179 2467 953 939 93 74 1353 1430 316 471 647 757 734 311 430 279 611 659 568 1980 256 1828 1209 286 786 685 1976 398 1382 1886 865 607 299 525 883 1037 833 329 850 783 636 856 628 1071 2232 1375 741 1114 516 649 902 1137 666 914 582 1241 551 169 706 2289 1935 1022 1965 214 1071 2118 1146 411 638 2204 746 2055 518 691 562 1224 159 1053 990 1038 496 868 488 853 1708 560 719 636 1272 1024 626 1651 2277 1171 935 913 2047 369 386 633 1065 1305 582 881 244 888 986 940 499 993 357 283 877 260 790 239 1077 681 935 844 574 1831 1005 862 585 484 1330 919 979 634 932 874 1963 606 606 676 809 780 634 1493 1141 1255 1249 603 979 407 96 1193 2202 212 563 492 1677 1306 488 1036 721 436 534 260 687 135 2395 613 631 1625 1287 842 1223 494 1133 409 1007 1001 992 556 682 286 192 808 1113 716 743 2332 1705 2236 135 561 648 990 577 344 840 978 302 662 260 1606 349 792 1145 901 2014 533 819 1167 288 676 763 998 550 550 701 404 754 1747 734 316 504 1077 377 509 473 941 1100 707 1587 360 966 1417 903 194 423 831 1712 307 740 902 1409 218 1302 1308 2148 508 714 847 939 387 2077 626 520 380 217 787 891 612 744 396 768 2076 665 392 788 1551 2310 309 517 728 2078 704 604 538 1177 1321 391 585 655 442 455 330 1093 1534 346 974 773 404 810 1983 893 523 964 785 886 1013 806 1062 362 1888 925 836 836 2037 1929 1033 215 465 867 1023 407 713 677 1667 598 873 1144 1064 1035 421 871 1066 307 321 1148 1022 245 784 1813 667 1006 970 952 346 907 695 605 687 1006 554 483 252 1701 500 815 532 209 906 89 2197 762 249 2076 1183 806 904 316 711 416 359 991 760 621 1035 914 1015 439 597 1365 254 525 996 782 1098 592 681 634 256 699 682 589 1052 707 878 809 501 216 951 370 622 328 163 1261 571 323 877 253 679 87 633 919 328 934 2210 1762 1015 978 871 431 1093 481 242 582 587 1057 680 1709 774 110 627 1326 454 1819 707 1232 1971 851 880 847 554 1367 1266 878 464 776 802 1074 814 1001 399 718 496 1644 549 576 334 432 1295 807 122 307 2018 479 1064 738 937 2006 569 489 1394 363 441 1091 1463 144 536 779 320 1862 917 1650 1093 572 228 919 840 2606 1042 153 539 399 872 2175 1570 198 1317 692 1059 898 1236 995 268 1231 2531 315 601 850 1282 1080 547 1915 519 781 304 1965 344 960 490 785 772 459 684 1580 331 447 794 585 253 2147 641 726 656 880 810 378 856 393 1370 1305 2211 1125 652 877 120 990 546 812 1947 669 538 898 549 2211 727 427 1019 907 1324 661 1297 611 975 345 944 497 849 390 1218 267 961 1044 1025 778 330 838 965 771 2464 522 1847 771 400 504 1235 805 683 624 699 583 534 810 590 819 790 1093 805 1113 1694 462 291 1988 610 2007 731 640 1383 2304 727 725 1016 1284 2143 187 618 547 764 759 974 1041 847 1020 1339 515 729 655 756 655 542 1048 790 564 252 186 168 263 1173 992 2123 677 720 78 797 730 1040 565 1800 1815 308 1713 1043 314 1230 430 1149 237 1122 1000 1467 486 721 1248 935 477 352 2017 681 638 710 1154 514 137 500 398 477 223 1256 599 344 1854 839 620 1245 377 901 689 1025 637 955 2148 784 882 416 368 574 687 608 650 433 344 1271 458 951 477 853 2074 511 674 1997 903 688 590 734 920 1301 345 818 936 658 304 1305 900 564 129 191 648 525 946 771 891 328 426 980 448 661 602 143 1827 400 868 1028 1155 422 794 1857 434 246 1782 2377 178 422 1670 372 855 435 1154 2053 491 858 972 1257 335 758 1016 1664 1285 437 649 973 1085 325 657 999 633 792 322 282 1318 1210 490 193 1189 1188 1932 870 951 827 694 807 315 1021 639 1517 491 1062 348 630 771 481 494 681 599 316 850 737 1021 357 755 666 2330 2186 395 210 894 666 650 769 503 596 1118 1181 1689 640 1257 1016 1340 627 447 2593 1495 516 2062 1930 590 182 1139 2029 616 907 1421 2387 1371 229 1751 834 1373 1661 763 1256 295 791 315 1241 1680 278 492 751 961 961 964 559 843 633 1151 971 1070 59 1230 550 211 1193 1290 509 883 586 512 143 539 522 194 239 1101 1754 653 271 459 796 743 650 824 570 688 1027 1166 840 302 366 847 460 1732 404 191 736 2201 874 746 765 407 718 661 1931 607 698 1082 340 2033 760 369 510 870 1484 117 775 1178 709 1324 369 825 815 981 760 2043 2000 2020 1025 380 1022 970 2334 633 1150 562 601 897 565 944 1250 1647 827 496 337 1101 801 1741 1050 2257 580 2024 1951 1317 366 941 335 547 287 499 289 766 704 796 687 975 2510 547 2085 1005 949 540 840 483 611 325 455 281 759 1222 687 1227 331 542 170 287 641 609 648 823 743 475 506 890 637 891 1989 788 153 2565 556 755 480 2103 1245 1012 636 617 623 562 2021 440 367 622 863 774 338 803 1120 760 809 934 1454 582 743 894 445 1161 682 1788 732 451 618 633 2126 591 1756 980 95 593 386 853 635 1000 405 650 590 854 689 281 1168 517 984 677 509 673 670 696 880 417 868 1139 824 1781 1486 818 782 1309 1858 468 382 570 672 788 889 393 714 690 2038 163 639 980 402 316 170 306 589 362 1026 751 1083 1881 601 482 119 389 330 869 589 782 964 288 594 517 752 889 489 1931 965 1533 707 585 934 914 363 903 715 568 1854 115 552 473 587 970 805 959 2051 603 1076 825 620 1037 1051 329 1147 571 884 239 1475 164 1056 712 740 412 328 255 196 388 1664 992 1621 536 1907 642 805 756 1466 485 996 238 842 700 889 741 1978 1518 588 1543 485 1783 420 176 497 644 1331 1655 845 1296 367 1406 688 394 494 558 2338 647 1867 266 821 566 565 1533 408 1680 714 509 363 828 913 1725 447 609 450 993 579 1000 657 520 408 248 643 357 839 576 507 538 337 739 913 800 533 1156 487 1149 652 901 1249 1199 869 941 482 235 809 997 628 1745 391 1023 1071 854 678 388 1341 557 828 307 1893 583 374 687 500 430 1152 911 2188 595 681 1332 772 224 937 403 379 681 1396 413 864 1251 426 2228 504 1346 669 388 146 765 711 516 1182 958 1311 679 783 627 882 1302 568 731 658 1211 862 489 1188 873 748 217 1135 325 704 931 250 193 468 1092 562 537 439 849 325 112 1035 1714 450 1477 638 822 877 719 699 550 569 1328 583 607 1227 1059 748 730 594 2031 517 997 533 647 1234 805 1163 394 1967 607 847 1133 2544 347 668 384 781 722 295 445 155 467 699 985 508 931 1804 198 490 481 681 1050 1084 474 578 2048 810 401 1154 622 935 950 364 1182 666 423 543 627 1246 1610 609 400 888 850 542 400 992 1153 530 1837 1889 863 1264 748 953 885 213 488 423 448 508 855 892 617 473 667 905 2054 1859 741 424 1770 129 388 1129 357 431 864 457 801 574 729 1390 537 726 798 332 305 643 278 569 614 550 669 2150 655 1921 911 1184 627 1174 787 1130 308 2110 797 1407 913 412 1014 1162 593 439 1273 1016 280 209 1035 512 2381 531 1024 685 951 739 965 769 1369 393 848 789 782 1089 2154 199 846 1462 999 769 80 1309 783 149 514 737 819 2180 950 715 1094 716 748 2244 800 2471 403 2636 608 581 905 581 760 1182 315 838 637 1385 770 824 836 1661 1636 500 831 721 858 237 487 1311 718 611 1151 1168 2044 344 606 507 983 616 709 1526 523 450 663 362 482 1084 357 1489 571 335 736 595 2034 609 1168 389 934 475 526 876 954 311 180 395 263 728 951 549 1757 226 961 337 407 633 476 1399 266 691 661 850 624 459 820 775 1102 676 900 189 740 163 1112 1146 959 1206 680 975 787 575 458 1031 2173 760 172 724 1876 638 2005 1000 381 606 248 740 1051 272 358 592 1005 2003 550 834 2164 560 432 475 510 2572 1172 848 1992 1487 654 878 971 1391 314 1432 962 1119 496 654 1170 2104 175 182 2572 825 849 1077 928 1277 938 789 309 1045 1698 493 1970 1123 717 836 921 455 683 1191 1095 2043 377 567 1240 710 1687 482 595 1167 983 686 208 678 549 865 215 1619 405 616 487 1335 1739 494 1013 991 214 734 668 204 875 2265 2274 140 1858 1038 867 140 562 663 188 540 398 542 686 125 1397 483 900 1227 2189 714 995 1273 1090 1021 844 548 691 1571 391 1779 917 311 673 2136 999 1085 742 441 699 407 976 1212 629 1338 793 641 464 882 1876 784 779 1887 1956 795 772 1052 1144 453 719 678 857 2257 559 1181 473 1413 615 798 206 356 931 643 554 682 1439 233 469 1828 683 1771 211 713 1337 687 1453 2305 1985 1454 205 461 1223 1151 1231 336 812 718 863 848 330 909 858 305 300 1158 619 719 1120 421 1251 798 553 345 1335 347 1007 456 320 834 249 326 186 988 705 1252 604 367 321 239 722 2410 440 525 580 656 775 1761 918 845 2129 1571 844 373 1242 1117 1098 278 1274 1033 1314 328 1366 819 870 240 478 1151 1130 591 1434 280 320 1149 135 803 674 337 239 593 2177 386 531 1286 526 757 1193 2016 529 1606 889 725 986 682 656 744 433 495 1700 821 2353 1991 627 282 542 675 817 288 648 408 2095 1377 155 1102 1036 1016 486 763 1003 782 901 760 662 1680 628 861 1135 504 391 549 367 869 1930 579 908 637 1369 925 577 834 779 675 282 1024 466 740 601 1431 466 1376 1357 686 1203 592 392 909 1601 509 595 1100 652 2018 915 514 453 1045 504 1038 567 2404 856 917 1034 827 448 874 1692 568 963 584 553 590 887 1019 318 1200 1270 987 676 446 988 178 588 1188 1083 479 1253 1070 891 917 640 1082 1069 389 602 395 974 311 454 2034 1382 445 1925 571 400 471 778 353 508 490 216 741 670 1376 2126 862 1646 472 1838 784 342 580 1709 755 593 840 927 686 592 69 911 1751 886 1759 133 443 1128 1953 1217 530 651 212 1105 1332 1035 530 574 1664 800 1179 1029 1226 571 346 171 435 928 1972 170 646 634 1097 1851 249 1233 1057 679 1626 1305 304 1407 1134 741 495 931 684 995 480 871 1697 1284 509 462 831 1258 888 580 509 769 511 1628 1956 2190 296 734 212 206 275 1598 630 609 741 635 732 590 354 1909 905 1062 399 1188 865 1552 514 169 498 1326 1181 1151 2002 1897 662 424 1014 662 1066 724 295 1804 508 819 542 950 794 2393 1585 428 525 727 1251 834 458 400 2184 1689 1304 1518 497 551 965 820 776 505 769 849 1238 478 921 797 315 1815 469 386 405 564 290 423 1281 961 381 1591 1128 326 2112 908 2156 747 1134 949 398 435 2249 2137 245 521 985 719 703 971 1729 2432 1560 415 608 1015 750 777 793 1138 950 690 603 812 535 273 929 1228 485 2223 868 551 1085 1993 680 647 970 528 1369 1779 702 831 1581 785 920 1925 562 882 866 1111 773 701 948 609 545 453 1830 694 777 903 661 90 460 805 1265 580 1136 296 562 189 812 853 896 355 608 241 1620 1119 1253 1762 1539 2124 246 930 930 1540 1055 1283 757 1540 880 230 500 1026 2391 726 207 466 546 1706 1115 2336 490 351 912 1583 226 367 634 566 1486 637 796 707 1270 2346 1804 1261 721 331 525 343 418 973 482 1294 254 1374 709 592 326 1019 2141 949 874 463 770 1091 864 557 648 1000 601 454 851 787 898 375 906 587 2288 462 1994 710 532 715 595 543 955 1206 771 1260 193 507 761 222 804 1660 1199 698 1905 578 2510 1937 1788 399 837 944 1297 453 554 222 602 99 1093 940 410 1318 547 636 608 1094 583 807 251 275 1933 546 822 494 328 620 909 780 843 135 792 1039 826 2072 809 666 1082 1803 595 826 404 330 736 588 433 2557 774 337 835 958 2373 625 1039 566 1015 632 1174 654 597 2309 469 949 1086 615 742 1846 790 395 484 736 850 755 1198 1017 1022 1043 940 833 675 876 492 96 336 2103 917 802 1091 258 734 607 534 697 2125 519 963 524 963 292 857 637 262 1139 467 983 704 548 709 709 550 606 414 731 994 648 700 1662 822 941 626 564 175 461 903 842 235 373 1842 577 1039 2077 764 983 536 448 690 257 1031 1016 365 2021 804 608 655 433 294 778 1049 1116 1807 746 1039 1113 508 823 985 618 343 504 1105 608 874 696 600 2598 402 521 718 2440 599 297 681 251 497 2168 500 2132 287 612 508 1182 1034 1039 357 1345 1024 987 677 588 1808 511 861 1136 1016 475 1092 2398 528 502 865 799 657 921 759 1133 491 428 230 1131 1093 396 850 524 217 385 565 1111 534 549 1995 380 640 1756 491 1553 197 1054 1584 455 700 897 651 1107 630 279 421 754 1992 704 953 505 266 482 891 420 621 446 341 387 1185 357 701 536 376 577 719 415 834 1839 1887 1119 834 505 1007 206 459 232 527 310 776 735 713 2108 835 998 2007 1023 960 835 625 882 995 703 1472 623 1410 519 837 1033 671 407 1139 135 745 306 1229 424 546 899 1711 250 203 1669 1122 998 1292 608 552 880 777 1657 795 1036 173 546 970 274 1283 864 1405 787 2073 1883 398 1974 946 802 987 651 416 205 849 588 654 770 433 1432 760 894 2154 622 1319 1032 784 1593 1364 1241 395 615 733 798 921 989 911 327 605 157 726 1018 340 489 555 425 1023 700 273 863 948 601 2242 518 1160 984 577 462 796 659 455 544 647 1050 540 719 907 908 518 862 776 925 942 1049 814 951 920 710 614 798 896 1943 917 595 330 865 459 1847 840 477 947 2171 91 570 931 1829 758 978 665 2197 456 853 388 285 724 1166 1212 526 827 484 1813 435 318 636 1956 738 950 655 1169 191 321 474 462 581 508 1317 184 711 1213 975 978 531 806 862 1165 555 386 2258 1346 719 721 1892 781 776 469 814 1198 598 2241 1743 766 635 474 2055 352 955 854 834 688 936 885 619 252 659 1745 538 1656 813 518 529 168 941 680 212 789 1118 502 503 964 622 1942 1394 550 985 674 1758 287 713 487 425 896 1015 280 812 271 1604 485 666 516 1783 740 1836 642 953 556 696 836 494 580 554 1027 597 1120 407 1263 916 1737 1320 200 837 485 1694 667 946 856 947 117 591 178 521 251 661 2050 997 448 821 640 678 671 561 367 268 1913 945 316 335 222 1198 411 339 807 835 1252 730 353 1940 746 514 1801 223 1377 755 805 1339 1976 840 280 1001 719 1143 1123 819 697 1089 402 1183 1925 1182 1826 423 502 1852 664 731 396 802 676 475 717 717 643 233 772 730 190 261 1865 604 1631 1467 1396 667 490 372 1100 543 230 729 675 589 352 544 617 921 550 740 560 587 359 1048 350 812 152 495 487 1088 706 1216 1007 499 623 1673 2236 1299 316 393 969 747 695 677 920 405 333 1072 350 1051 1869 895 682 1835 2167 814 1041 1608 1071 547 1127 780 248 373 340 468 939 2422 983 360 1322 1011 516 581 280 492 315 535 1150 317 1431 2064 1229 1181 1194 1803 972 431 914 782 726 1899 753 617 335 1861 1063 634 944 1064 475 855 1012 659 854 699 101 887 2025 154 688 419 2107 1202 779 1280 1642 409 349 944 336 164 789 855 743 1861 246 937 480 864 1880 1285 649 543 679 600 772 996 959 230 395 946 2239 900 726 808 1591 604 961 415 934 157 732 692 471 877 1096 619 1270 326 1424 300 851 1090 1898 1837 2117 391 310 1180 1810 149 972 998 72 849 594 896 337 737 714 790 1790 731 544 689 1533 637 191 1284 720 692 241 1909 576 314 877 923 64 2174 778 371 1462 335 2231 1166 736 205 400 703 180 417 524 346 280 148 613 798 218 357 642 345 1878 722 549 2154 519 244 978 1473 663 591 873 1337 931 772 852 1193 685 938 845 175 960 704 277 876 217 1155 311 1953 1092 329 309 268 1142 697 1175 721 1358 199 672 350 1153 111 648 962 319 387 1851 774 1671 513 282 725 618 1239 822 125 1034 955 1302 1019 786 2134 1655 1022 1102 2134 934 848 1392 852 1044 714 518 560 1027 1100 363 210 1861 1860 1228 703 608 474 230 1082 718 501 440 434 397 670 473 348 1028 1061 1089 231 490 860 756 779 720 600 803 601 1122 487 764 893 305 1810 857 363 312 2155 652 467 684 737 1123 978 841 247 476 446 1298 1247 834 1495 1110 482 860 989 782 525 551 335 430 1683 1156 277 755 643 269 715 907 635 423 2137 745 758 464 341 763 1099 662 578 1116 814 827 1207 759 939 2524 991 590 948 653 355 150 1837 973 767 578 695 1707 979 851 1133 1644 355 640 652 730 594 728 959 392 1081 740 548 961 840 993 549 697 675 962 501 395 1060 1090 1981 667 1044 854 513 935 1400 1379 2052 798 620 860 773 409 1268 406 557 416 434 425 317 298 422 892 360 692 551 447 495 427 668 672 393 1063 904 520 435 911 901 363 1614 1134 1378 1167 670 620 744 1525 547 1929 719 708 1259 1459 395 1597 379 409 767 1103 898 606 699 822 2353 949 1246 795 802 457 268 261 790 420 628 642 702 989 1181 1549 2367 344 585 627 1207 644 984 325 696 626 529 986 690 620 481 829 936 546 838 627 448 405 1122 1100 2273 1117 791 553 643 1390 305 1161 405 823 1105 1298 542 889 2087 127 2052 672 1252 532 1634 262 552 1039 925 640 934 372 316 714 815 1099 1003 832 238 1926 715 1806 615 2384 519 995 824 488 711 861 894 238 212 525 401 471 113 664 771 1039 204 1237 828 898 1033 606 478 683 1123 389 1088 1277 337 755 1468 1020 670 2189 849 1004 1403 903 2137 381 2373 892 863 1059 806 1953 786 2021 477 583 850 735 1354 1590 656 563 654 825 591 889 1886 1951 1162 517 598 791 776 643 770 270 1891 565 775 859 374 1965 269 932 704 519 479 372 818 550 1094 487 757 1969 680 291 464 2161 388 521 1249 401 313 739 686 2524 740 915 358 924 348 1176 1921 1709 470 349 645 345 764 761 1352 672 133 1074 326 915 2228 376 178 517 827 1286 234 1184 634 775 315 919 626 478 1637 524 1725 799 1441 242 958 383 501 1509 152 1220 554 860 920 174 667 584 463 473 1067 1004 765 443 610 601 529 726 705 232 759 664 698 660 270 592 891 1714 151 1372 1097 730 777 570 470 282 419 371 619 523 935 521 349 769 397 750 1721 381 920 575 1217 1039 637 1035 692 770 563 772 1159 308 756 743 1353 725 1534 1075 347 758 629 782 822 880 132 631 249 521 1007 863 633 446 1010 1088 631 398 592 1100 1631 758 544 640 726 532 1071 789 844 887 494 417 1821 695 386 422 723 340 258 1684 502 773 556 372 744 441 1445 726 948 835 587 472 746 599 726 503 1140 1888 989 557 906 929 319 2045 411 1289 229 1610 1795 990 1896 609 419 631 960 636 2075 652 1212 1371 1956 675 150 1253 2152 828 492 1087 712 751 330 1157 1113 2122 933 732 471 461 741 574 1839 685 942 678 426 1113 1403 750 1930 671 507 1209 1054 989 2158 669 871 2153 2037 2154 2037 709 249 547 921 790 1432 642 526 629 636 587 1245 680 821 1268 2619 464 431 629 1151 644 1360 561 893 1909 1259 898 1163 916 891 788 761 1625 1127 245 329 600 431 1576 1028 1102 413 974 359 779 663 1055 796 636 1752 1509 1697 1668 1094 1165 628 790 786 519 949 279 665 1556 543 958 1152 232 499 533 652 417 582 982 202 801 2044 1219 989 334 1764 833 692 745 334 1290 596 376 490 654 1033 1147 1587 792 695 675 885 584 1694 1204 783 393 130 779 907 376 454 961 2028 1688 742 505 189 851 716 609 883 214 1406 1114 804 1073 677 1125 710 677 1105 762 1787 869 660 988 310 307 1092 935 298 438 874 592 687 380 1163 858 922 941 1670 281 888 774 470 1571 507 2398 842 2268 927 127 2362 460 621 1030 620 272 650 1931 363 623 1087 681 847 1804 1588 285 1163 846 410 1012 375 224 1322 1148 710 972 794 1600 411 1670 450 1553 175 547 1859 1291 684 1325 1576 683 337 1916 1823 297 836 235 1116 311 602 1250 439 1978 276 343 672 335 404 838 390 1080 430 325 1769 1027 291 344 881 648 152 944 657 673 930 643 1111 844 1249 800 414 1294 408 479 451 1292 688 681 634 935 1551 519 1136 880 605 631 1470 824 554 747 266 512 754 1289 1579 381 282 450 453 832 1217 624 744 1874 1761 130 762 1775 2039 1962 789 557 1606 805 343 885 299 1056 591 837 586 670 822 574 1156 448 885 1271 1059 1079 498 916 823 1271 1116 1159 1985 862 895 709 1277 581 895 1191 2109 512 1667 782 343 245 2365 932 1111 966 1158 1980 579 608 354 748 659 850 673 1121 889 549 1522 1513 937 552 757 967 861 937 1228 691 2059 677 962 1573 300 301 1159 606 677 419 780 628 1332 375 101 1492 260 1060 254 518 1107 1074 644 659 617 267 686 893 493 246 1099 635 1638 554 748 577 716 184 127 428 1975 969 1841 657 288 1061 544 1104 110 1028 1920 657 732 784 936 255 1136 666 1169 433 738 696 1139 801 1061 566 528 608 676 1000 195 574 332 1344 366 2096 530 20 1022 606 761 750 327 950 1256 730 776 982 970 406 336 441 299 443 1160 942 634 446 1706 2010 1095 349 680 873 1840 968 1607 892 1998 576 551 1898 981 304 579 353 1010 735 1800 558 553 347 1014 314 1691 1183 685 498 621 313 1052 1010 1203 1883 1231 127 258 1667 729 457 1393 1870 727 600 300 678 727 268 729 963 1528 643 742 1268 1090 925 860 2305 1364 1759 2126 1682 1196 1741 738 395 407 287 1047 574 964 643 505 799 1051 854 834 766 1507 2155 751 676 1269 1721 752 1064 529 1976 818 1184 1000 1021 360 811 317 517 416 608 320 362 442 616 557 951 101 1049 629 1688 251 690 421 2125 782 790 786 1357 638 758 2304 704 655 372 230 1915 444 862 556 493 1316 2099 828 201 885 134 1483 789 436 502 974 1344 564 357 550 263 423 663 331 518 171 767 398 864 1589 578 1015 2125 710 1465 421 237 267 444 593 569 1248 2233 970 1367 701 1050 427 317 883 301 1564 640 412 1388 680 441 1092 2354 907 1909 870 1022 669 241 442 1004 2294 712 906 441 749 539 689 102 914 303 1084 568 1230 337 683 536 815 1555 855 1150 1135 852 634 806 458 714 1382 486 152 1037 930 807 1319 372 1019 860 428 617 1452 448 842 570 664 1441 698 494 1115 819 243 1022 190 931 551 237 1596 702 498 458 288 607 768 1206 767 792 496 738 1097 552 971 296 577 1089 1282 783 577 698 464 661 549 541 784 1997 749 418 772 847 665 915 554 831 423 1108 919 905 2366 1599 1980 133 972 551 1041 384 2168 778 879 1005 719 727 546 292 1451 597 291 830 658 493 434 952 770 2359 384 325 1617 542 395 788 584 565 848 1388 417 340 972 715 693 532 757 1147 780 1104 631 610 720 781 825 279 547 849 794 381 680 924 1056 517 436 1989 821 653 676 259 735 595 90 722 496 2154 1703 667 2173 1907 863 539 383 738 483 529 1879 871 1216 1357 414 1325 1653 2135 766 599 1876 393 449 666 2290 1232 401 572 1571 964 1002 685 545 1715 509 679 674 1828 631 1155 529 1775 1272 1859 1144 1185 761 239 831 726 433 2339 1284 246 224 772 838 868 398 943 805 621 472 756 1685 445 849 1208 415 314 249 820 1120 1823 710 809 397 555 816 174 450 772 644 680 341 931 816 2020 519 720 472 2177 502 871 988 1687 2171 244 540 218 225 386 403 1033 866 1933 1968 417 1006 1001 605 346 800 2625 518 957 634 665 1883 948 492 784 1214 1225 621 492 570 515 498 1436 365 439 1143 1095 1184 1080 394 869 1163 461 915 940 890 1242 1813 975 1050 464 410 1076 831 319 1048 664 293 673 488 595 880 647 1356 1083 285 831 830 449 776 1318 1929 718 593 1762 680 709 747 1084 849 518 374 501 925 1930 331 254 1319 1647 686 447 505 606 801 499 302 1078 630 166 1230 195 586 404 1461 1984 768 508 2164 1846 79 1249 1593 445 414 936 582 886 1071 199 560 505 296 825 300 1133 969 746 1252 501 719 2032 883 651 897 1064 282 438 922 1226 1076 912 930 706 1125 378 1047 79 651 492 349 262 730 578 757 909 183 717 1262 403 773 909 2018 579 517 753 1328 696 2013 1947 506 888 708 777 854 513 610 817 1948 1019 854 1032 1967 773 674 993 817 422 1175 588 667 553 835 2049 1894 1276 988 917 786 641 292 741 1344 883 559 288 1211 438 996 657 736 835 826 956 929 858 416 1024 222 604 678 600 314 580 1011 1929 266 477 645 775 577 1051 795 694 676 697 1903 1037 682 1216 835 582 633 702 254 543 625 218 552 753 113 621 389 603 1104 461 284 912 694 875 478 657 537 462 825 1197 2017 1407 940 1255 439 262 975 1673 249 271 1263 1988 1992 556 874 199 439 1896 582 835 1325 649 420 492 662 552 277 968 525 707 534 468 475 684 634 1064 466 561 1128 590 644 792 563 315 610 390 619 187 753 817 559 1168 1801 625 537 1134 880 1164 658 177 1038 1132 578 2162 455 665 702 2101 129 546 370 765 1211 341 540 909 490 719 1686 279 617 709 1778 1028 652 1140 170 1323 229 673 512 2486 500 1040 574 1401 834 1922 663 129 1143 563 390 826 810 663 1881 502 725 1715 463 827 981 725 1979 624 840 657 605 361 2305 901 2270 965 1108 965 1866 732 786 769 683 807 217 1016 593 874 665 1802 586 1151 353 465 850 403 435 986 781 899 745 471 407 648 1350 226 2263 396 1312 234 981 319 487 229 1259 804 434 880 624 602 569 1279 534 942 451 71 1490 698 820 643 474 1759 621 834 397 610 943 620 1429 430 632 378 514 1696 2037 921 610 1353 286 174 763 1041 435 915 1617 858 1218 825 441 558 347 178 254 965 629 1331 1281 185 1127 534 736 1192 797 138 543 794 1036 729 907 1260 645 990 552 1045 614 446 780 545 594 653 1022 600 1774 1133 1118 163 1033 829 2308 769 2269 791 1202 397 1022 612 2167 2084 752 745 959 515 1211 860 1142 919 679 516 965 603 279 377 491 704 671 724 1586 2492 899 868 1316 781 463 1686 653 453 2522 544 666 201 1040 788 714 860 1903 1074 644 966 601 1194 984 1022 828 810 335 345 654 578 1450 526 1788 586 354 471 287 1156 849 1877 882 517 359 1167 1138 762 2465 722 1051 1796 679 1230 936 567 702 778 261 741 381 527 795 441 341 1192 256 539 654 553 1802 638 808 720 492 402 480 1114 1798 748 557 1366 461 226 869 486 2171 1860 425 570 764 839 1263 2282 847 311 604 909 683 659 436 380 1113 853 1527 461 599 994 1993 349 1040 688 1868 833 678 1325 2040 738 732 498 1796 736 839 420 741 229 706 641 972 212 803 1240 206 1147 1139 827 951 792 421 600 332 806 1849 1133 787 917 396 135 966 1150 1130 1280 864 793 747 345 704 604 797 312 793 256 525 747 475 1096 1057 1046 826 401 996 571 401 831 653 418 1942 748 137 743 1072 821 1082 382 512 820 745 1286 301 881 361 660 896 447 411 614 590 1168 877 165 683 640 285 755 1500 528 1029 367 264 530 767 631 2047 1326 890 809 740 1063 625 1062 1125 454 282 895 469 624 562 2303 834 611 1820 982 1259 2002 672 1001 2099 454 826 669 210 520 451 747 1977 1844 727 616 511 741 327 435 240 718 864 392 578 635 684 848 754 658 626 359 403 749 666 1306 498 794 799 1149 261 613 1027 825 1429 1245 437 1402 856 477 629 1091 574 520 313 972 533 613 820 511 180 1743 363 287 2314 664 2103 1376 1121 513 735 456 2003 1127 458 1033 628 592 738 488 1364 803 1660 513 630 286 1328 2273 927 501 972 936 462 348 619 1196 2043 596 704 777 1512 461 1667 591 1145 374 1193 763 1112 250 410 1503 493 283 2475 922 314 580 2012 691 330 127 877 634 695 1987 904 182 288 1293 894 866 1055 1845 1730 557 1127 747 1143 563 849 790 445 1088 174 601 334 1066 1116 911 833 963 1013 1381 113 970 1177 118 615 1043 1154 507 304 733 836 1995 728 1060 948 735 259 428 2099 841 882 697 741 647 915 584 1108 291 773 824 239 380 1052 2121 258 2335 371 1626 1146 1223 862 534 814 420 1113 93 2247 667 682 483 566 726 622 1137 1630 1453 796 1215 413 701 777 427 2203 609 393 572 1175 1912 1158 494 1065 1153 389 1231 1771 419 1221 166 872 751 596 718 799 572 759 1221 635 890 1222 698 1872 1074 171 483 564 317 998 657 1044 396 258 390 503 650 763 954 667 656 535 1944 894 1298 943 660 680 1775 844 1263 439 518 660 1354 1104 580 336 688 958 874 1039 757 1368 641 816 1060 652 431 359 269 707 1179 1555 545 1034 1257 1033 838 572 409 756 740 521 965 237 575 929 723 864 781 1540 474 633 685 506 1035 939 1395 1997 1715 520 382 1054 517 340 827 1076 920 919 1366 1239 480 1890 1036 696 2144 1178 1110 390 248 1313 794 1071 418 588 597 999 757 2034 924 1098 295 530 653 165 664 1174 604 773 1247 659 1063 233 957 240 782 463 497 1971 393 234 1809 682 1041 1352 665 367 1976 305 269 1207 841 379 762 659 1149 2132 951 961 1523 215 1040 666 504 680 993 979 1711 1245 2124 857 1111 963 622 595 1718 479 44 575 1343 1995 976 422 407 1382 231 696 619 404 1000 676 435 749 1256 551 897 611 740 1004 1004 668 1577 1122 244 363 1404 1877 1025 488 2103 717 520 626 510 1361 508 415 420 727 325 683 1018 294 333 1410 711 573 2190 1302 1325 629 759 936 2452 181 624 964 988 907 1138 1916 872 919 518 1711 892 720 1084 1093 652 805 911 2044 1879 225 702 1007 1224 169 1006 2120 950 706 1270 384 509 1486 1031 390 1964 791 527 600 422 879 615 1151 488 1047 800 241 1216 1949 887 568 366 806 1228 1670 393 1864 1147 687 424 182 1922 1305 351 656 617 727 939 514 460 2188 938 2073 1704 829 720 711 868 328 493 360 867 1724 1305 484 1674 296 933 755 1794 732 767 1138 2320 172 660 831 860 531 776 451 607 616 607 90 1113 633 705 826 468 500 675 1078 754 1302 433 415 758 875 692 2196 989 324 1063 859 1200 592 112 1173 903 606 632 566 497 939 466 254 250 800 818 845 685 1340 2240 1057 263 638 476 1830 638 137 326 1119 794 838 1094 1861 1266 1721 1340 879 891 576 280 719 281 405 1807 326 1985 745 1927 891 420 974 620 1168 815 479 927 329 477 277 771 776 684 647 387 1007 573 1133 588 722 212 357 607 287 780 747 413 579 1034 622 1063 771 2053 289 898 629 1137 900 360 360 843 645 543 1138 841 941 758 191 1788 988 1879 1288 407 1171 884 1345 529 899 367 595 664 518 670 450 1045 511 154 1104 681 1984 286 471 359 1281 333 680 237 635 2381 1031 767 748 195 865 263 584 320 485 369 320 904 666 583 874 415 924 974 697 685 703 2300 869 394 505 2099 812 439 405 1960 637 94 825 828 1325 1162 586 822 1085 948 287 1642 621 699 563 216 902 310 1049 840 836 1425 737 568 1138 875 2314 1458 955 395 667 638 588 1032 2111 577 347 839 457 930 2014 466 672 552 1098 1210 831 857 1165 196 339 489 420 1204 264 1438 733 810 501 643 722 1030 747 797 701 484 768 915 483 1102 532 318 914 368 2163 464 581 1648 1098 545 1472 1489 522 1683 388 1135 1187 390 806 926 864 629 1184 891 869 108 87 742 427 594 1128 320 923 721 510 809 887 492 1757 464 817 429 470 425 183 1298 396 743 765 521 794 832 551 958 547 690 681 345 845 369 1283 279 600 390 672 159 340 977 57 1075 1661 909 883 350 1292 663 1005 1292 751 764 1076 1867 571 222 657 373 1180 953 440 1736 377 522 1277 937 741 501 241 319 804 367 325 371 1706 1923 1150 563 760 692 771 518 211 811 637 1881 618 1704 847 187 217 1086 754 829 382 797 1231 1212 575 568 713 726 659 539 1833 1817 1258 168 892 1253 2352 1188 1265 1839 1795 921 2139 1281 2076 347 768 589 1313 461 1182 288 118 951 324 513 679 562 1266 770 1012 165 1074 612 900 1105 1125 1064 499 2411 177 2117 83 646 1851 952 770 657 467 928 730 708 767 2357 826 799 1316 2210 277 715 1572 669 478 629 738 1179 470 313 917 590 356 838 1910 596 421 1322 650 1442 517 644 498 1356 2058 1148 1034 900 981 529 1114 1051 2059 453 363 647 585 998 729 555 324 668 404 191 666 820 195 291 1846 841 307 796 773 792 176 2010 911 650 471 1407 857 631 1658 903 542 416 569 406 849 623 484 225 38 973 1151 843 996 572 593 192 1313 382 1364 689 1184 196 2161 760 822 2282 1664 689 995 755 574 847 1345 442 828 2027 939 591 1151 162 657 496 291 368 2098 504 538 2162 2075 1121 165 341 893 614 2278 611 949 965 953 833 485 258 1875 569 1032 835 442 361 1032 258 368 541 803 1124 1167 640 1034 1217 232 1082 332 1533 626 1152 1278 1538 1473 1011 1159 916 790 1554 1121 907 760 423 698 721 497 1125 1921 1106 411 277 596 617 1160 995 459 597 274 446 1074 1038 1127 741 697 794 1989 1108 1117 856 1247 653 1885 1126 57 292 1152 840 191 509 507 1473 1243 514 610 543 649 351 1415 179 1034 389 947 720 140 287 1905 2116 489 308 486 1296 326 835 482 1168 1646 595 712 578 601 714 277 1021 2476 877 781 1580 339 2284 295 933 1051 1345 2161 548 770 696 796 657 365 1615 560 1379 1090 1118 990 572 677 315 44 481 429 1057 813 615 739 461 1901 1369 616 505 1725 1262 2131 603 207 2318 641 1332 2015 557 1024 847 322 179 1129 732 2066 1108 860 802 2210 372 650 1109 1058 348 505 1576 393 1672 891 506 449 1063 572 830 1864 1335 1100 455 535 393 1166 375 626 576 1336 916 930 1896 464 744 503 1300 690 461 338 590 443 1400 385 628 2245 449 1107 681 742 908 474 201 1181 302 491 691 1074 533 819 737 546 741 653 245 1229 961 323 494 278 753 977 868 132 649 2200 625 335 437 754 417 2160 790 1523 953 584 1057 431 1065 1344 515 382 756 577 1817 655 1010 510 732 949 887 746 1032 577 542 752 712 603 1778 520 847 965 607 635 235 1918 343 340 2046 1048 1876 1201 453 653 927 582 246 1080 797 800 620 477 1402 820 368 937 678 522 2130 1290 939 403 1191 297 695 1879 405 1135 2354 594 442 764 1844 1842 1698 684 2141 1056 920 726 920 233 936 340 832 1859 383 476 694 454 634 334 868 260 605 1165 595 430 537 1299 955 693 811 580 573 352 601 1632 487 1066 570 434 262 2026 1819 853 305 671 586 610 456 1079 498 967 334 614 1876 749 609 2114 460 684 1007 1995 2045 312 433 712 1268 1415 114 353 645 508 686 751 879 688 324 572 244 492 733 604 401 492 290 471 555 222 428 882 589 1029 974 686 895 781 899 735 772 649 691 2079 832 133 2074 562 771 1355 1177 1126 1166 963 1390 1329 2069 1865 477 293 515 1627 2249 465 2568 1324 312 628 1147 2334 983 906 2082 1056 1949 2003 1411 746 1798 381 788 1266 714 453 813 420 765 559 781 1917 530 611 498 1189 673 866 1065 563 276 1807 437 841 355 539 999 893 1091 1295 2283 910 1670 2313 888 519 502 2093