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