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