1000 5000 222 785 459 786 572 87 824 990 1220 152 284 1138 501 429 225 385 639 441 997 673 523 552 44 1368 958 68 135 416 639 162 733 640 925 615 598 376 888 316 338 854 463 561 901 232 1181 182 474 1290 758 922 137 518 595 140 902 673 680 717 836 1264 707 70 778 891 510 1490 679 317 390 469 488 1060 321 89 178 39 858 443 935 943 473 687 172 1293 291 364 1288 984 977 68 525 888 174 513 268 938 312 498 616 659 750 245 918 41 88 812 82 1174 460 53 555 981 745 96 144 373 271 470 951 712 148 134 287 949 263 580 662 547 883 581 451 1119 881 118 1 514 424 555 768 488 208 156 552 273 252 449 834 318 713 972 634 333 128 236 744 1401 369 909 89 32 800 375 173 573 322 835 844 893 618 985 1390 933 832 159 360 10 1028 920 134 1213 322 561 1370 25 401 963 759 852 1013 576 226 783 605 935 883 323 536 1005 677 495 730 320 63 60 282 219 1231 462 446 1198 603 744 1438 877 19 570 701 31 807 936 326 1397 735 524 527 70 320 666 409 835 1041 709 607 1104 491 145 797 952 78 959 535 303 1347 533 320 637 867 975 913 40 500 1333 879 642 1147 204 740 54 658 362 1209 414 321 214 319 421 650 827 897 1454 346 345 476 158 981 448 430 398 721 733 297 1119 645 135 716 301 782 1154 422 786 223 898 794 999 728 986 101 651 656 556 309 411 806 949 438 1260 829 795 951 615 889 987 88 388 1208 715 469 337 184 782 695 285 130 773 295 504 414 806 971 260 841 407 380 345 386 464 955 62 1478 339 726 860 256 991 1065 601 258 367 16 192 912 525 156 638 593 825 44 808 55 1083 911 0 1207 924 558 1362 403 260 1089 166 664 1218 39 588 155 103 819 89 880 127 1401 112 442 1243 435 247 1301 142 170 671 216 669 1446 574 880 568 982 746 579 770 339 1130 19 639 253 266 318 1127 245 849 1321 686 804 1439 367 481 1019 4 503 1008 131 781 262 83 110 1292 201 442 77 282 589 497 822 880 962 533 782 586 932 601 1005 843 472 452 478 978 445 177 950 753 385 261 115 413 736 1194 851 658 433 41 642 1399 922 874 1276 616 506 1289 577 582 1215 835 43 942 284 505 9 426 285 263 46 596 1027 730 485 301 359 43 548 648 40 1332 926 710 789 107 848 1401 480 210 1494 340 348 472 909 321 1221 107 968 13 870 867 717 924 86 1383 38 879 888 918 826 1225 801 840 1078 664 745 239 64 319 1004 583 478 1211 980 671 192 462 418 78 901 732 302 220 300 651 552 430 1012 399 507 470 356 907 985 284 657 1495 325 750 1102 680 85 998 484 809 758 157 743 196 738 543 599 841 176 171 583 4 566 417 181 1177 502 842 1144 54 685 702 382 879 24 190 241 85 474 179 452 616 475 881 466 41 482 596 917 159 384 456 369 967 877 1332 279 999 1002 170 361 677 140 543 1226 467 525 991 934 447 16 292 308 818 595 808 567 626 536 1343 960 74 585 682 863 690 484 401 214 723 740 949 604 693 800 8 248 407 577 271 950 964 796 1492 298 524 424 50 978 521 23 65 19 377 939 267 430 997 335 633 912 309 774 339 569 718 763 1403 116 290 1087 49 933 187 614 727 345 493 542 887 586 969 574 292 607 850 919 308 421 652 811 617 37 668 402 238 437 420 78 264 1488 578 852 743 95 374 785 116 95 1043 401 939 497 637 963 197 304 770 149 521 733 1341 385 143 265 562 158 1003 473 525 499 189 674 541 743 911 309 432 990 1043 171 343 619 893 406 273 151 377 1303 552 315 950 549 287 1495 688 199 1484 182 330 710 112 221 1143 821 507 868 16 316 945 451 516 24 424 570 459 646 203 834 611 448 466 45 303 852 243 120 178 958 740 1232 988 519 894 962 161 842 951 708 1304 89 969 1098 290 241 1329 692 125 710 302 601 95 953 923 459 680 828 812 153 781 573 402 180 776 598 462 651 889 824 37 466 865 1438 235 240 621 271 930 645 131 575 161 52 125 829 918 615 203 710 762 1266 697 953 213 318 651 4 493 456 67 577 424 350 414 639 857 193 682 904 839 3 84 632 105 1344 213 978 679 89 610 228 239 762 1071 457 912 76 477 792 916 910 139 1421 10 962 59 242 581 1302 797 493 1103 895 589 1144 229 318 562 944 572 616 683 442 1128 556 730 1486 877 319 1119 660 171 884 320 205 15 689 616 36 265 663 181 233 246 1160 276 906 1260 365 352 521 744 918 23 360 283 1497 108 405 420 118 499 405 243 816 986 547 729 39 576 262 152 11 557 287 658 219 1491 745 473 90 167 682 1347 275 225 1344 498 598 1109 578 464 1082 741 9 1204 480 95 1470 821 891 1171 462 775 929 841 989 1481 990 468 108 671 659 1371 190 574 1034 369 342 448 761 612 670 32 489 1211 614 406 737 725 723 823 634 712 75 606 328 55 602 14 327 887 288 437 946 269 600 815 956 997 909 172 614 413 360 344 546 648 232 231 133 387 908 699 1462 966 353 64 112 382 1125 429 753 658 672 344 96 725 12 1018 876 554 557 166 539 682 928 666 715 955 9 95 571 526 298 890 359 228 853 671 795 695 381 894 97 137 1497 781 907 917 389 806 1276 646 953 1319 561 84 1289 208 650 166 411 343 1140 946 122 1051 39 97 597 37 923 480 720 46 37 850 395 844 128 306 487 105 186 1 283 5 995 720 414 68 964 443 1081 200 49 741 471 888 513 802 307 747 918 71 112 152 216 1182 953 341 755 303 111 981 839 619 1243 115 932 456 689 702 40 136 590 547 277 266 479 229 677 839 719 193 1187 144 117 1486 188 246 559 154 469 688 197 312 73 350 677 688 658 980 595 867 17 465 942 773 1252 491 257 1451 495 610 113 266 258 1214 107 94 893 392 690 918 219 32 1012 968 371 205 900 785 931 750 269 108 685 497 280 270 353 1467 85 320 1056 21 503 611 439 636 93 746 117 1114 989 750 968 643 51 250 461 953 140 933 0 1202 990 631 814 578 717 848 317 50 284 941 152 1174 467 305 1479 706 271 808 521 783 562 34 798 427 415 485 114 199 877 605 222 72 950 48 441 513 695 790 836 257 634 1166 893 151 1037 281 422 648 35 405 1286 565 803 112 212 682 659 781 543 52 125 474 913 678 925 386 666 130 395 821 495 333 21 822 228 519 590 566 626 590 1307 66 618 79 26 654 1345 351 703 663 257 381 39 169 411 1144 333 851 1242 357 643 229 540 167 178 915 603 345 509 660 737 154 447 974 713 818 610 101 691 483 984 49 1434 989 476 988 578 305 612 44 205 1056 543 407 46 627 626 547 293 113 1497 69 713 172 966 742 1351 255 562 1258 464 920 611 816 804 211 891 184 1210 157 462 791 485 92 261 578 175 1260 718 878 970 9 607 230 329 589 654 899 24 115 825 813 987 411 188 596 586 231 538 220 357 1052 80 682 954 999 189 543 12 619 997 481 847 635 363 776 852 672 80 1031 123 419 124 117 814 274 659 812 939 79 905 304 949 249 1284 300 746 577 265 601 878 69 460 1278 675 456 105 848 658 539 182 570 464 30 577 478 577 70 291 59 147 1078 816 591 838 169 622 315 995 235 372 461 72 865 155 441 629 910 594 41 345 518 1470 730 603 247 784 205 735 913 204 1264 40 476 36 922 821 914 267 135 23 692 61 682 792 473 840 274 289 214 966 348 1287 472 786 426 125 17 915 738 844 332 269 43 1335 363 958 863 94 965 627 17 687 289 186 7 433 748 876 866 357 605 1075 989 534 871 70 134 407 591 17 982 231 568 792 742 246 810 208 838 1402 936 661 788 518 218 185 1 475 298 281 896 924 428 99 373 281 153 1335 158 445 949 170 823 449 157 479 1144 355 805 86 625 377 1471 905 948 1189 652 377 847 39 119 186 976 250 653 910 913 941 29 760 607 48 26 441 792 966 900 684 699 1390 23 543 1064 716 477 302 124 41 1292 746 256 380 188 552 1370 209 918 961 884 715 1081 9 226 397 506 962 347 506 181 1172 345 901 1210 149 815 1457 825 983 1055 172 358 762 578 411 961 574 88 605 436 229 1056 24 596 526 998 39 1431 582 899 614 525 119 826 476 830 876 402 425 663 232 622 354 529 563 1027 828 796 377 179 4 1072 874 592 1397 254 342 205 358 91 980 877 652 521 67 869 768 896 330 1234 225 207 275 352 101 1492 595 281 454 737 603 512 936 586 453 24 377 321 354 758 907 244 736 545 355 16 1257 566 341 325 817 317 1097 993 907 1302 979 511 436 357 710 925 29 998 72 363 495 1184 496 869 863 77 238 1020 136 542 1160 341 693 1207 383 483 1147 660 815 1170 12 704 439 998 312 162 979 557 1266 871 120 577 177 11 96 778 627 439 134 96 1377 122 179 580 776 160 1079 572 980 631 719 238 1314 950 282 659 280 569 77 486 695 1447 865 635 1217 453 592 1199 428 502 668 788 254 175 622 793 1411 967 963 70 895 34 557 842 55 31 136 92 1097 271 37 1264 602 8 528 211 169 1302 272 294 870 687 933 1063 209 324 1007 113 291 1083 786 90 1440 262 281 94 321 377 1442 990 346 806 268 330 760 463 253 865 871 635 936 517 512 995 10 309 847 160 241 982 729 792 1212 459 792 1087 640 421 1034 539 901 603 86 604 434 33 370 1218 739 466 874 19 507 256 797 469 100 80 277 353 76 450 39 984 390 928 845 727 719 880 780 954 92 69 1186 320 246 1465 507 869 121 740 701 836 156 588 1185 847 758 302 482 811 968 39 523 597 910 866 318 94 423 374 746 725 314 604 207 795 550 970 1354 639 660 1106 120 121 927 507 759 1280 679 225 1446 94 267 1278 99 272 515 562 748 619 586 602 1041 763 639 585 902 259 498 340 308 103 590 457 866 555 943 1117 313 95 250 11 836 1173 477 655 760 419 995 503 724 918 783 116 867 158 164 388 953 433 726 978 211 678 551 40 284 175 677 728 1465 193 784 39 648 708 50 430 72 1021 715 32 806 240 834 168 7 158 941 982 840 31 683 374 279 195 958 345 9 235 1339 78 776 198 100 972 502 396 761 750 735 642 953 525 34 1028 507 609 1033 39 383 434 567 666 1240 175 142 1070 329 640 794 43 865 1292 273 284 13 203 171 4 29 510 458 954 952 143 249 816 1063 193 986 1238 754 713 292 521 853 371 690 320 144 658 611 432 786 91 728 346 718 336 899 108 318 81 256 1015 947 543 846 637 469 710 44 661 327 499 385 968 462 21 1290 967 982 1225 295 475 448 750 14 1002 617 180 704 985 78 955 117 485 558 701 973 1103 466 721 1035 361 383 583 463 676 1119 628 978 258 164 370 1026 467 731 637 639 146 1230 811 711 489 655 422 1482 123 462 420 157 978 1288 942 38 1034 829 72 386 187 611 998 337 327 691 702 975 122 460 867 357 877 632 1047 783 482 706 436 772 385 935 195 1308 481 451 650 10 709 1159 66 190 889 643 667 207 741 803 281 736 727 498 295 927 61 835 112 1467 11 674 708 636 979 102 936 252 663 858 705 1243 152 641 1102 306 832 71 366 795 1080 337 21 973 945 93 1046 276 612 1147 114 669 22 596 716 64 715 116 765 555 929 348 162 471 61 403 680 400 414 489 838 80 355 1472 311 954 180 814 444 507 612 667 451 655 550 1490 347 824 81 406 198 906 395 629 392 409 105 1253 834 93 704 753 623 928 11 228 1045 660 951 111 721 765 1203 66 645 1133 843 547 849 57 5 726 743 369 714 764 339 1328 625 780 1156 308 303 278 104 962 2 159 621 756 791 646 667 877 702 1437 753 227 1352 596 654 893 161 365 1311 400 106 1184 84 855 107 233 161 953 760 80 449 111 811 732 605 893 951 152 724 160 133 660 528 376 777 749 8 769 558 183 936 1042 440 658 853 939 617 165 429 432 837 353 817 1141 508 973 1017 896 698 1090 22 20 800 852 666 329 251 212 1005 772 310 1431 440 216 360 495 888 1010 696 403 132 807 945 94 409 831 1362 306 934 621 252 41 606 757 66 302 986 252 895 330 440 1415 614 981 861 156 120 2 797 36 1467 590 939 757 438 118 1097 224 291 889 447 930 807 398 791 103 653 669 23 44 325 1215 938 932 803 941 306 7 120 617 1094 238 553 828 729 897 211 987 171 812 937 47 195 628 334 1268 780 835 990 42 126 998 183 552 498 426 432 1348 752 520 1247 169 338 319 107 315 1112 676 429 1034 632 731 1080 115 839 589 649 851 968 686 275 455 273 309 572 692 433 3 567 999 363 642 872 1277 587 902 402 463 460 666 29 649 511 581 102 61 227 880 165 575 506 372 703 107 828 439 397 803 300 627 168 767 861 313 501 22 985 458 537 1022 550 948 280 790 639 702 255 810 1134 744 184 364 290 807 1282 244 416 1307 775 324 417 778 369 1467 387 831 1462 143 730 1469 646 779 1329 488 325 570 886 395 98 574 67 953 332 54 529 499 411 973 740 549 1055 377 656 1447 669 963 754 122 673 126 828 394 1142 514 403 1380 507 257 648 161 575 893 692 990 737 804 228 890 451 224 1078 547 584 518 143 608 517 557 581 42 638 437 507 186 611 481 188 350 735 245 458 993 163 679 706 162 302 186 712 181 1431 317 843 575 320 567 541 765 480 268 139 650 143 823 253 1074 280 359 1399 350 587 910 232 789 351 283 41 501 709 764 1093 945 864 1307 615 849 1198 940 96 507 5 538 1360 681 538 748 549 258 1086 74 819 1489 341 278 725 632 450 297 332 829 978 198 587 1146 389 366 364 824 609 696 323 736 1369 650 731 1396 1 528 1210 908 224 1173 328 783 1105 426 443 315 723 790 948 535 121 281 936 627 540 356 829 1252 998 185 1241 778 767 781 405 769 939 582 497 1124 410 673 1015 135 41 850 77 900 225 0 832 712 551 946 1170 919 264 1152 210 240 506 421 90 656 165 769 218 226 900 489 741 732 1406 749 477 1343 711 716 622 649 351 892 956 80 113 387 975 1328 701 212 647 351 311 72 322 624 150 492 545 999 783 465 539 526 721 1036 1 360 424 321 442 362 618 602 172 95 643 416 144 354 667 430 320 269 971 17 488 222 884 941 609 290 550 480 989 1345 581 585 373 800 277 834 848 467 223 946 189 72 79 567 1012 451 724 537 670 846 1108 827 993 706 62 756 940 473 137 1316 352 222 1225 762 669 90 950 2 996 668 658 951 976 293 1241 774 533 129 221 96 374 205 172 656 332 136 1381 916 323 715 761 503 570 39 435 488 638 831 1074 244 659 629 238 629 337 281 254 1310 407 553 482 713 860 1272 249 122 188 881 621 690 318 913 380 532 684 225 940 660 71 464 889 1038 264 7 1280 187 207 962 355 284 343 784 128 194 393 496 434 155 510 324 795 878 1237 977 998 468 72 495 644 248 142 734 421 999 43 461 532 270 904 521 1359 125 352 384 973 852 1177 38 943 564 28 728 943 107 485 1417 44 690 1336 574 89 288 551 545 1453 442 191 1321 366 901 183 332 304 611 281 48 1009 782 436 422 200 617 498 446 791 1194 513 459 639 403 315 803 578 771 971 343 717 423 462 737 508 879 958 946 269 649 288 241 528 691 376 72 1422 699 101 889 325 329 1129 887 531 455 99 565 123 309 880 1400 538 307 110 830 239 1 320 503 761 230 924 803 904 478 390 761 915 1416 577 182 735 111 834 226 907 3 623 403 745 672 669 531 1017 779 819 266 330 884 279 99 616 1423 689 228 508 549 481 1087 74 61 1402 36 360 1465 363 743 1414 405 36 1326 387 26 895 887 979 832 227 524 1150 467 749 225 701 375 1413 667 351 97 458 323 335 12 760 85 895 2 994 362 893 1046 395 878 559 156 713 38 580 463 791 86 668 425 553 152 1152 902 203 651 609 163 646 603 740 305 354 682 296 155 339 32 341 751 1256 51 524 148 390 595 712 18 278 1358 723 999 442 718 639 1322 473 921 1427 747 425 199 860 288 696 536 403 1240 248 421 690 909 840 1315 468 422 624 499 622 146 184 973 1005 654 341 20 95 465 1418 657 137 1 58 450 1281 858 546 232 228 492 273 556 514 356 46 14 1371 232 554 135 737 369 340 996 39 768 904 558 664 186 531 163 211 355 1266 851 735 38 710 26 760 716 855 792 531 75 1085 584 779 586 530 365 752 184 79 1484 573 324 1069 877 50 246 997 996 272 679 651 631 887 963 626 35 233 276 133 498 51 18 731 662 351 388 435 915 44 287 69 149 1407 797 383 43 129 643 1155 159 824 36 665 863 1027 912 187 353 936 133 1076 347 915 1064 165 492 1145 566 427 517 988 602 486 994 223 379 579 188 1449 754 119 765 860 128 649 73 517 91 704 978 960 539 795 404 261 555 1099 200 54 967 323 988 1236 699 124 1018 735 246 1114 880 238 1012 323 163 837 132 175 1062 423 633 117 184 774 881 934 815 1350 620 509 1198 266 299 756 589 889 1131 673 417 253 721 950 252 425 805 152 97 919 1234 901 279 753 290 124 473 152 644 148 94 436 1327 816 726 347 333 300 784 517 744 338 15 944 378 823 266 1362 853 159 1317 620 725 919 278 44 859 444 548 634 695 492 658 491 288 909 924 723 250 773 474 130 474 577 1114 800 651 457 337 669 1055 406 329 809 906 832 1121 48 439 1008 367 374 1124 461 497 1420 81 160 746 323 724 151 687 850 417 192 421 869 663 843 1067 376 642 172 639 976 747 394 245 1162 459 124 1329 697 609 938 141 494 1258 970 647 107 822 239 642 628 728 855 994 756 1074 764 239 1302 714 966 500 287 817 457 148 996 728 50 550 675 504 434 385 344 404 74 248 793 749 272 416 431 820 56 273 162 354 101 324 55 890 411 339 1489 573 964 66 672 90 1358 129 534 473 212 11 176 92 380 43 240 833 1110 749 810 923 219 454 1069 361 167 1096 430 297 114 34 57 633 47 825 1145 175 237 555 233 295 1167 1 569 238 715 966 781 267 493 292 874 178 317 562 470 1007 37 982 534 875 661 454 803 710 946 934 754 1331 672 934 385 150 902 1375 282 406 843 737 626 1091 64 576 1011 811 633 1452 218 702 376 933 266 517 685 172 892 934 435 889 561 53 309 793 126 579 314 892 1281 454 618 1258 607 926 471 462 299 1478 622 300 80 126 449 888 36 472 1257 127 31 926 991 56 690 867 600 1006 976 66 72 736 8 1025 198 565 787 620 890 952 337 891 564 270 493 1374 827 89 884 984 366 777 66 772 196 13 691 47 768 749 876 473 699 787 292 264 29 330 425 1329 823 946 1045 341 42 1353 675 4 1047 857 247 570 255 581 389 234 325 1053 683 156 289 853 320 1473 963 958 411 396 112 95 374 413 1046 417 513 536 321 815 1346 926 902 693 83 700 226 702 941 1085 825 514 1029 0 57 1260 776 892 644 180 122 1131 435 44 1412 232 916 806 269 900 159 253 688 260 106 900 941 854 57 489 83 601 625 251 803 422 495 854 328 143 423 516 454 576 564 947 162 1345 325 112 413 817 397 754 604 626 331 911 613 130 68 580 738 627 820 154 132 102 945 21 60 290 27 158 1155 637 631 705 132 30 901 956 823 1125 712 660 1407 416 398 1415 246 455 1272 174 779 1210 617 713 845 410 827 927 132 965 615 718 427 306 853 731 34 561 777 662 313 859 432 750 193 542 146 68 932 177 395 375 189 33 690 234 419 1435 406 250 1397 371 494 41 78 423 1146 577 649 1 632 215 463 971 757 203 67 747 1019 99 7 628 916 994 244 21 38 749 869 948 492 854 548 531 73 331 874 790 144 88 365 816 218 52 993 154 453 914 1158 540 668 1421 796 890 399 404 869 1202 546 61 906 195 423 690 934 265 1139 183 873 399 28 298 134 429 176 851 598 505 1397 389 84 1218 333 489 800 107 298 594 147 861 151 770 495 205 15 568 707 258 101 889 0 212 701 816 646 420 158 433 81 450 974 1386 100 514 423 934 280 1215 752 689 339 291 542 157 584 289 1256 252 137 917 134 972 1144 395 676 171 582 289 19 129 579 179 335 784 901 155 67 99 422 970 577 60 695 211 484 829 792 328 228 552 707 575 170 522 366 189 378 346 992 98 555 1081 646 449 1323 744 283 135 808 326 210 711 807 879 724 295 71 774 54 434 679 619 924 646 695 989 4 185 1170 221 647 501 747 893 1369 415 939 601 841 894 463 449 197 618 981 386 275 694 890 10 894 623 1319 84 713 862 852 94 1480 68 904 163 0 98 722 44 198 1446 280 112 875 452 913 538 128 34 1268 606 382 736 921 605 244 713 973 882 927 152 1121 625 260 917 384 949 1289 168 367 1001 327 639 3 930 426 1447 81 408 103 671 733 928 69 32 699 246 584 754 367 808 1351 93 680 303 41 858 817 322 82 250 296 339 523 617 972 337 171 574 1275 377 328 131 517 114 976 258 168 883 358 994 1155 894 229 81 618 112 1250 335 113 1380 294 157 1460 832 250 706 880 603 648 654 394 1479 175 439 564 306 830 269 117 531 1124 377 720 711 275 761 814 920 35 74 681 849 134 390 629 163 853 446 343 293 253 1019 887 312 1163 448 918 1133 849 188 1350 216 610 913 895 528 803 10 34 375 630 310 211 816 711 233 297 442 278 875 243 1222 357 693 1394 84 961 96 722 35 49 621 420 656 193 448 1265 628 514 316 339 109 1336 564 4 1202 919 207 1237 304 937 404 613 441 696 786 196 584 887 824 1055 533 240 499 172 525 1336 415 674 305 746 224 628 481 384 1303 954 849 1294 220 2 428 65 193 594 224 24 615 710 860 207 526 499 550 781 342 396 657 290 590 804 64 903 734 916 1044 94 943 428 67 269 1171 921 564 343 340 666 595 770 820 742 748 587 849 304 268 825 68 544 831 71 15 407 860 264 665 994 515 591 763 319 301 852 476 1112 940 910 1036 618 378 982 50 362 1416 328 93 388 357 721 235 300 447 221 477 220 1448 114 222 20 943 517 1360 566 186 1151 494 796 1241 9 950 1147 117 837 856 636 466 563 702 328 1294 594 741 250 378 159 457 251 991 1342 224 354 748 108 246 853 669 162 576 49 339 1452 625 732 757 102 693 1061 908 29 1134 131 613 99 975 906 1294 277 985 137 98 225 896 647 238 1352 763 738 659 854 597 1388 990 979 1136 790 17 1202 162 483 80 398 897 228 974 251 704 363 672 1453 426 638 1462 432 975 382 426 557 1225 846 824 1086 334 534 1228 325 529 435 724 333 588 440 122 192 427 888 485 730 749 955 874 687 918 575 568 325 410 714 149 480 497 29 312 547 961 167 69 556 240 274 1040 105 369 860 195 146 1291 119 227 21 747 388 1221 390 411 604 742 539 428 261 21 77 947 706 220 398 625 664 577 498 836 177 707 243 567 24 463 639 93 544 26 580 767 674 182 985 303 474 42 807 512 1192 473 926 704 993 34 880 425 161 1006 673 34 819 726 481 599 86 477 539 602 405 1023 207 916 110 545 878 752 222 741 583 581 816 822 647 400 230 560 930 321 839 667 355 458 581 698 347 355 969 257 420 1350 772 273 1243 714 844 1442 665 339 1025 154 51 510 187 677 580 947 862 1440 502 907 426 320 958 1256 365 783 295 380 189 151 23 272 731 155 266 614 989 44 71 677 354 1256 718 775 760 597 762 1204 536 710 617 799 808 1490 458 190 535 677 468 1480 547 529 964 658 98 51 232 897 1133 710 759 375 511 87 206 911 722 895 843 532 1489 489 973 1029 73 426 233 699 602 919 987 775 296 225 849 1381 715 844 756 856 391 1401 967 238 1097 283 849 297 854 984 1077 232 704 423 572 93 535 241 703 272 267 109 425 620 405 12 978 530 929 648 307 1417 921 624 180 50 745 1159 15 644 918 261 324 173 250 921 867 723 691 145 927 302 815 469 295 87 838 372 1378 490 630 694 389 53 578 314 262 1197 777 720 78 974 426 735 245 226 1094 722 16 256 461 672 796 704 28 1352 857 758 1495 879 485 844 372 162 351 46 68 1155 379 660 1417 35 3 207 564 707 181 542 786 1248 292 710 762 288 765 1308 230 740 1249 948 343 841 366 153 517 509 873 1402 457 553 61 339 837 567 495 44 145 330 364 187 617 565 336 160 215 392 470 879 452 329 303 1481 129 706 1205 189 545 646 972 153 557 15 814 1121 415 384 879 946 786 1117 214 344 1025 755 252 954 574 287 213 418 847 87 491 471 110 307 383 1039 936 416 321 343 444 1223 855 101 98 367 776 93 985 745 727 125 811 1411 843 431 445 664 846 871 826 912 500 8 641 194 312 983 797 575 69 681 637 471 1140 261 197 19 211 700 433 300 183 489 713 418 1335 691 480 931 851 850 1072 613 233 1336 790 606 436 36 713 151 322 21 1017 549 237 1179 451 511 879 689 551 716 153 314 261 987 502 1395 52 962 685 879 7 1216 417 161 1464 88 310 423 538 364 1419 713 822 1038 419 533 1280 629 345 689 947 709 93 321 870 992 617 567 294 540 304 1181 125 968 1461 532 222 1421 607 392 1455 918 616 993 780 405 1256 104 267 720 65 718 1148 402 40 1488 580 744 1072 480 461 826 44 214 318 201 58 537 942 415 788 306 88 722 138 154 1391 664 426 1436 482 934 400 167 383 1207 318 930 195 786 663 133 26 130 592 481 415 717 230 858 41 893 943 111 430 51 1271 426 508 294 181 516 434 985 569 1182 86 859 633 43 987 673 610 630 55 853 716 928 860 502 583 479 817 360 215 99 1039 395 879 514 579 856 1317 759 973 897 455 174 952 889 86 568 422 561 474 659 776 1183 424 441 1157 159 514 927 838 986 840 701 260 1426 529 38 873 827 595 52 296 249 571 626 80 112 669 438 878 988 111 531 590 621 835 84 502 982 838 394 833 250 50 144 199 956 682 791 724 1047 912 185 352 404 142 178 844 4 882 292 79 1274 29 335 495 270 69 897 706 882 958 610 486 757 296 205 606 997 878 893 898 242 287 659 645 43 473 221 851 903 530 420 983 231 676 512 640 1000 852 148 895 647 276 192 710 843 1483 226 542 482 282 115 1142 39 830 961 212 788 923 273 876 137 959 447 519 58 92 1155 665 211 721 873 855 63 919 491 1296 361 943 666 516 911 1014 657 140 27 355 356 956 133 151 280 268 95 1490 882 402 112 254 484 172 14 636 278 966 801 654 903 287 59 472 580 859 705 678 769 1 351 175 935 360 1181 964 390 909 577 400 1403 66 238 195 754 171 1124 836 148 383 702 637 49 256 408 650 325 458 1414 88 629 899 566 559 467 241 14 735 631 47 1092 863 959 767 845 892 1050 910 91 12 877 671 537 425 36 1299 735 723 106 59 666 375 766 544 838 366 895 1110 165 699 1453 579 175 1098 179 425 1110 743 878 543 331 155 811 311 173 684 45 3 9 33 832 948 357 914 748 621 391 812 751 90 1118 873 133 631 999 882 215 563 635 676 877 568 796 623 168 1274 279 621 293 705 786 932 609 927 543 315 411 129 572 895 805 258 753 1433 641 365 345 414 500 927 985 384 1452 140 644 495 31 608 571 9 548 183 447 4 26 2 832 1417 521 388 845 332 971 130 813 753 1462 936 48 1165 619 241 950 332 535 171 702 0 26 80 873 1479 358 278 215 8 356 751 33 925 529 234 825 1256 977 731 912 789 658 1483 544 505 45 355 912 494 90 411 872 385 620 1235 709 373 651 514 443 1215 567 99 793 382 961 188 644 476 359 168 944 804 82 729 826 935 802 1488 209 958 163 857 695 157 459 685 831 179 468 1349 147 662 1290 786 777 159 904 859 147 851 190 116 626 646 327 423 277 1114 647 170 1308 985 416 1121 836 511 447 547 463 126 335 366 347 436 847 471 652 483 230 367 928 1397 333 804 144 30 697 531 523 189 683 126 27 1015 94 98 1226 176 124 146 558 635 598 407 304 1082 211 879 1016 649 674 199 281 979 793 733 112 953 312 492 1071 175 691 1028 355 638 583 63 109 1006 162 201 936 26 788 1362 30 513 913 926 130 45 431 313 622 162 749 1433 492 877 1162 119 79 444 449 705 1299 454 5 1498 808 904 872 527 705 544 684 191 227 250 665 861 691 72 800 368 643 1214 506 561 472 924 911 1043 922 546 887 114 413 1214 983 24 1271 922 22 138 58 536 1371 605 551 212 522 22 718 646 802 1412 406 690 1493 387 725 266 783 159 758 683 977 889 611 790 1121 789 126 1215 111 712 523 373 241 1120 980 567 1231 486 301 314 503 344 614 700 199 440 644 625 120 967 80 238 975 671 1221 31 56 595 45 315 362 30 517 565 200 209 735 735 387 449 883 58 467 157 308 490 361 866 579 660 123 551 438 164 285 149 330 827 120 396 819 339 103 991 449 58 77 600 194 1155 304 851 468 948 600 248 948 620 6 140 439 630 743 198 462 722 665 916 81 117 1139 628 333 1424 152 671 746 197 123 1325 35 370 335 209 935 441 624 645 1492 675 895 323 837 299 1367 627 106 1054 308 375 155 631 271 776 490 932 537 692 451 450 522 494 569 800 178 829 832 139 821 248 957 14 839 744 295 802 91 983 180 133 97 17 208 785 953 392 157 452 882 1196 669 740 1306 630 769 580 498 280 429 509 431 716 430 517 164 480 153 303 838 335 17 57 312 210 527 21 1264 480 622 1332 647 132 166 760 942 1365 381 106 965 404 493 690 537 404 889 718 225 1065 517 890 443 231 627 828 539 25 1167 198 398 906 535 433 261 935 711 224 998 176 1301 737 900 122 419 687 782 252 52 73 965 320 1250 397 510 1060 170 155 707 829 263 317 711 365 1433 924 645 607 399 126 165 66 812 807 800 618 1445 904 190 648 784 640 1304 139 471 1402 705 423 120 871 741 840 306 563 320 922 466 1493 698 432 10 454 437 700 182 177 1328 849 966 390 690 276 349 12 373 1179 434 198 528 565 393 1375 167 131 1493 233 646 1187 342 934 1211 673 507 1473 276 471 381 172 381 1315 303 323 1434 869 390 872 966 706 341 557 513 233 386 506 584 605 464 165 124 658 1191 680 50 187 362 992 991 86 500 971 264 422 389 82 171 1151 234 841 463 867 449 1064 231 386 755 338 222 1279 901 951 543 683 773 518 162 173 854 499 252 1222 199 898 168 41 563 36 636 464 1314 367 890 854 377 326 745 296 352 1324 450 635 472 236 44 473 145 910 502 450 961 417 234 689 269 626 850 189 980 749 785 52 928 282 245 284 284 571 40 870 882 238 331 830 452 997 161 506 849 350 722 379 725 678 1293 864 494 1334 605 152 1115 2 258 453 146 97 365 210 469 462 887 610 369 495 730 859 980 888 735 416 537 1423 173 507 207 358 250 1091 269 83 11 735 228 884 181 115 540 592 425 195 293 875 935 272 255 724 790 254 1165 140 589 846 7 285 327 171 502 1060 636 783 648 248 114 234 851 783 323 576 593 999 435 904 707 129 213 741 743 721 1047 584 857 1220 287 626 1391 428 113 1479 513 442 634 10 777 140 756 656 952 483 746 318 524 367 1080 27 866 1055 888 434 226 987 36 1439 215 461 930 888 176 421 813 778 342 305 697 906 142 709 1398 498 802 859 843 315 613 171 675 612 976 714 294 200 786 24 719 436 229 183 627 1282 86 440 472 690 705 1229 906 230 970 608 118 1022 336 378 723 411 671 536 437 69 1123 618 239 161 368 133 1049 378 214 1131 502 667 1258 147 796 731 328 119 127 479 222 1215 123 813 190 708 895 219 653 151 430 271 906 137 134 465 572 58 413 378 124 615 865 560 713 295 374 739 517 515 259 955 912 714 1301 544 81 25 784 383 151 64 362 149 567 25 1283 326 738 740 256 928 902 102 364 669 973 345 576 662 521 522 218 603 221 34 571 831 693 884 125 996 285 284 0 436 877 986 288 683 262 399 395 208 78 1496 76 783 1440 735 786 721 344 641 14 279 237 1412 660 18 347 556 639 917 315 898 1384 101 766 244 216 590 378 79 361 794 328 147 104 217 404 351 1 172 550 592 347 120 39 949 1324 499 892 344 921 650 1107 537 57 1098 360 668 393 48 634 106 402 670 1011 305 918 1207 129 501 725 284 928 1390 802 229 545 625 585 1269 462 504 1223 776 96 1206 324 362 1416 893 17 62 301 641 172 458 219 1287 355 906 590 833 911 184 584 702 120 413 508 171 448 240 93 723 774 176 822 355 50 311 488 761 685 139 95 593 205 1470 306 369 1188 185 996 540 552 697 1483 31 469 404 356 578 2 329 97 367 999 342 1269 167 587 1275 64 165 1439 526 998 8 19 419 1050 64 280 262 70 221 1092 78 708 1006 340 655 1090 868 852 382 499 650 1230 985 762 562 334 976 723 958 175 338 498 415 424 350 591 255 831 281 1083 657 242 241 950 419 441 966 870 59 390 884 462 823 660 236 934 458 828 41 483 1386 573 245 235 741 139 1093 943 399 1397 985 14 238 264 113 788 478 258 687 857 517 329 908 862 348 592 572 826 627 673 1382 508 639 316 953 211 244 804 687 380 956 162 9 396 304 1462 929 293 745 735 139 51 928 971 1018 775 354 1178 858 592 886 388 495 1018 940 545 663 372 888 735 387 190 1263 537 737 606 959 676 726 738 550 1094 571 692 38 883 99 913 542 126 701 213 877 563 901 186 1404 315 212 242 418 528 114 500 582 947 607 73 463 557 706 1461 983 973 769 899 545 530 311 677 361 25 949 1244 173 896 547 769 117 1459 453 304 1472 255 223 183 450 802 1244 996 621 1251 536 686 292 756 924 942 754 35 195 844 458 59 905 568 664 957 890 1489 283 553 1074 848 424 1310 127 299 579 276 171 876 556 626 584 122 67 99 737 869 635 72 339 900 456 967 477 742 514 405 425 852 1088 501 337 1145 580 743 796 750 155 888 314 616 1410 113 870 910 222 587 846 31 530 712 956 549 624 215 574 1268 896 502 1406 388 502 633 408 973 247 157 616 1258 327 11 987 657 847 831 554 409 766 257 255 248 633 134 21 613 150 78 351 994 691 551 746 1045 953 565 179 210 981 499 161 71 474 926 166 1337 97 966 163 901 467 1065 282 698 1400 972 368 1077 884 913 20 623 385 1259 501 119 859 753 689 1115 458 450 1000 164 683 1060 672 568 1068 899 922 832 492 167 164 786 780 650 761 391 1393 256 322 1312 428 57 1070 817 754 646 966 206 65 411 745 389 803 65 1076 801 856 934 627 100 342 23 750 208 43 527 1246 924 483 1112 731 775 723 596 321 1031 562 929 623 628 484 827 9 338 962 447 931 1443 85 967 1066 194 399 1445 104 866 1327 923 471 1009 901 379 719 15 251 1426 74 392 289 670 315 511 650 662 637 394 989 1242 202 590 516 133 166 1385 561 137 331 881 55 73 467 969 73 150 906 645 793 717 696 978 345 351 500 961 1112 90 589 634 322 890 316 233 891 266 999 955 1026 668 631 1289 39 266 490 615 902 1138 1 88 1116 9 743 341 219 7 1397 476 249 618 494 328 724 612 443 973 909 161 118 55 64 1147 443 684 1355 841 243 474 655 517 515 280 286 393 93 870 864 801 84 805 195 523 143 200 568 1010 932 602 1454 236 224 798 413 586 135 6 357 961 500 556 1342 275 66 446 183 947 1060 246 831 98 892 687 127 648 735 700 138 561 1256 507 104 502 140 757 819 847 507 734 677 646 161 114 15 20 471 121 8 266 581 1462 157 379 898 593 53 1113 912 389 1353 989 727 1333 13 672 619 297 3 68 652 265 1011 148 535 907 868 432 415 432 732 1188 953 754 1160 192 578 330 149 117 431 574 469 779 274 127 109 732 426 329 642 57 1436 310 695 1499 122 420 620 60 746 841 464 484 1210 890 859 54 602 273 149 791 564 100 839 377 579 641 830 580 232 908 57 770 519 425 591 903 1320 147 962 532 10 61 365 136 164 23 617 839 816 44 169 442 189 806 999 392 308 259 893 971 366 737 914 309 545 774 737 521 314 977 374 116 912 701 376 418 279 30 1075 712 77 205 819 415 1217 190 386 868 402 327 1399 161 130 257 714 12 703 326 186 697 15 444 440 972 574 667 450 157 172 326 891 702 929 215 1269 33 406 296 399 267 538 81 245 1383 425 197 370 726 944 73 410 263 242 843 947 1298 598 952 944 229 480 1433 925 627 238 990 630 175 570 458 690 384 954 1300 84 379 167 679 959 548 745 164 236 699 574 390 469 179 1333 263 25 1071 445 824 469 712 364 713 351 912 1460 828 530 835 671 537 1378 541 529 956 29 839 108 434 427 77 571 45 9 641 440 208 370 792 538 466 757 1178 597 16 19 652 638 343 272 385 930 930 902 657 673 276 605 448 550 1472 282 505 328 897 26 1073 27 558 531 455 697 163 813 30 188 473 331 1043 321 807 455 264 655 426 131 981 1453 582 910 329 619 889 1153 399 512 476 3 387 19 189 710 1338 200 777 1410 631 498 292 694 650 811 322 987 377 556 472 1490 417 127 1152 387 534 936 635 739 1391 154 756 1023 581 222 784 707 881 167 869 684 589 794 624 1257 254 272 540 243 417 1099 375 742 601 626 317 516 691 293 966 974 843 909 202 541 909 490 423 239 72 148 349 208 364 1069 537 198 578 225 881 1142 454 483 907 568 880 1291 923 451 1065 330 332 854 699 792 602 348 364 974 590 701 372 674 397 1185 614 966 793 815 346 331 565 701 1373 874 650 750 725 134 22 955 411 1112 992 784 410 868 507 640 760 351 685 902 989 1339 742 55 548 226 76 1436 468 988 550 47 643 751 168 867 421 860 803 546 729 803 1419 306 119 1167 575 549 1218 652 880 146 829 929 1258 990 211 135 966 775 582 142 1 708 176 597 208 581 387 988 476 588 1081 303 459 285 424 661 627 178 950 1076 662 556 913 942 567 1469 655 249 993 899 435 324 13 975 1349 340 42 892 25 711 1309 597 844 370 998 765 840 246 57 1206 299 183 1237 457 259 1283 431 477 144 459 615 387 904 22 159 8 33 1163 107 872 934 973 970 281 885 65 937 34 580 504 28 226 78 248 900 1230 197 684 1094 221 75 974 112 697 1412 91 173 1262 367 314 364 453 842 1408 882 850 523 776 36 625 782 417 1328 378 798 638 674 789 23 36 45 410 230 868 22 54 462 967 907 642 1118 519 70 500 422 265 171 548 102 1314 143 606 206 777 366 1014 246 821 474 317 376 228 721 935 391 824 25 1328 621 735 862 435 595 298 95 417 113 846 124 185 546 371 1392 619 882 1125 258 225 1219 700 588 876 822 325 851 824 539 347 448 554 490 546 831 132 76 63 1500 460 242 796 234 392 1133 924 75 28 325 677 1234 902 612 875 121 248 1344 227 820 29 202 198 246 733 27 1136 941 438 833 289 376 1356 611 13 308 63 413 38 878 314 666 911 617 1343 959 853 249 363 260 213 261 395 777 973 133 684 220 918 872 358 834 152 793 830 1362 577 274 622 580 19 311 202 451 705 269 703 1141 671 615 1387 362 812 542 227 332 256 663 838 43 888 37 139 263 874 29 884 228 837 190 107 168 761 894 1253 72 96 1367 736 320 705 780 667 1110 735 905 1365 985 57 899 706 343 983 236 872 879 740 806 1243 445 976 440 228 524 782 221 636 1437 493 565 1086 49 682 618 967 218 390 293 151 1363 811 743 1342 981 1 29 950 590 663 231 827 312 705 893 65 568 46 351 674 646 47 393 956 127 179 463 1483 175 665 479 754 75 392 336 75 203 115 311 1083 991 189 1290 181 439 1255 889 136 776 703 619 307 15 26 1179 94 642 129 364 448 715 611 366 437 7 789 701 392 833 563 495 865 852 977 759 65 759 476 116 610 476 1391 125 672 925 756 709 547 678 109 718 943 188 832 25 514 1267 938 957 131 816 20 1020 864 442 1222 320 294 916 283 639 724 259 243 767 621 575 1401 950 663 568 863 486 839 743 154 40 157 544 1399 489 25 320 757 197 567 173 998 1463 949 514 1308 786 54 1154 770 135 1087 514 540 342 810 70 476 439 675 1294 263 928 1060 154 476 1359 205 792 650 971 287 474 834 538 1095 762 391 969 983 191 164 55 496 559 626 594 915 656 370 219 135 720 1033 498 121 264 142 37 1420 534 935 267 792 601 592 112 74 738 189 185 393 389 351 416 702 825 247 558 16 73 592 188 657 939 847 222 138 202 677 276 57 783 743 396 1265 83 341 1441 131 736 157 986 539 1236 371 26 1311 722 312 864 772 846 1347 405 937 972 387 433 1267 927 851 793 377 143 296 197 553 724 648 545 1473 222 229 473 590 411 362 86 238 418 605 340 808 611 972 437 176 24 655 436 841 1223 383 686 1217 548 2 513 716 607 511 917 999 941 949 109 1157 727 414 1476 336 875 472 340 108 62 291 463 1279 497 704 293 239 488 959 536 187 611 548 812 1204 392 217 271 826 262 1200 452 166 662 368 863 935 679 107 904 338 828 706 826 993 390 632 841 1400 421 586 243 775 128 1471 580 235 20 354 186 1108 945 878 283 177 970 1223 391 584 480 647 396 49 487 501 198 505 551 1123 298 624 1201 540 989 378 535 632 833 391 44 760 681 794 988 64 505 1138 174 827 867 372 732 1460 875 553 464 721 535 1498 305 468 318 105 785 664 145 58 1071 159 8 149 966 906 885 606 652 1489 307 908 1044 185 21 115 53 0 966 460 51 237 395 156 763 824 110 940 671 569 1495 923 266 1292 555 73 919 623 199 833 198 292 153 581 839 81 903 748 1100 230 106 556 77 290 162 537 431 113 814 649 780 925 536 706 509 204 173 924 962 917 39 33 372 615 86 1281 972 706 538 66 621 1245 255 706 875 504 105 549 331 433 874 664 214 827 961 989 678 488 449 727 4 355 613 736 868 1357 848 238 283 554 395 724 262 421 542 318 35 90 432 915 1178 359 909 456 258 212 722 421 60 772 991 958 1054 9 43 1489 779 262 1258 160 909 597 369 919 1427 282 729 1427 39 342 182 647 74 851 306 87 534 152 908 1280 5 168 973 65 911 449 923 309 329 547 162 515 69 263 628 537 587 455 792 951 925 828 853 1337 545 995 1393 973 15 195 296 37 726 169 352 290 513 491 38 209 116 1047 90 171 675 20 93 680 545 816 1037 217 906 324 682 846 710 363 502 123 107 663 449 677 943 1347 829 712 816 478 550 788 790 20 977 76 203 658 206 525 767 581 426 926 595 419 1364 895 752 205 915 652 636 403 10 954 226 253 675 343 190 209 387 756 640 321 547 678 770 689 560 838 980 112 449 413 659 31 165 995 531 51 605 698 964 44 860 100 810 490 934 115 316 584 617 608 508 78 87 222 1351 820 402 1159 483 893 1147 528 757 682 65 740 618 448 544 681 66 703 1419 738 653 265 855 953 1288 906 542 424 890 788 1125 413 639 752 276 169 234 909 432 955 717 430 1330 304 215 630 965 425 1450 90 37 650 342 695 357 989 898 1393 313 190 964 516 885 1181 47 540 400 352 527 906 256 496 695 33 126 99 769 813 1300 849 319 1428 863 576 169 704 717 855 752 80 986 900 977 585 267 846 1230 339 81 1047 409 663 304 712 261 219 208 823 373 620 775 605 315 498 106 816 532 150 909 715 1156 746 274 973 627 596 1 403 39 639 114 32 770 656 809 1427 222 730 997 406 661 894 656 711 782 170 248 1176 451 771 1173 456 167 1416 746 641 883 402 110 1073 240 457 125 443 791 1120 592 609 1148 674 461 80 131 54 271 483 555 229 772 347 316 182 378 434 65 55 1236 343 226 993 636 268 616 160 387 803 521 379 1431 346 464 499 61 535 695 657 152 61 99 460 909 688 469 437 924 560 242 217 276 196 12 144 1127 109 622 1479 132 147 416 633 747 820 971 840 1019 707 51 849 773 249 1246 321 497 1123 991 933 1272 426 171 910 783 935 884 322 287 592 93 821 1052 487 509 226 639 114 858 841 341 1105 738 166 869 750 166 442 128 165 586 939 145 138 545 790 1409 437 540 197 76 733 1034 886 908 568 169 567 969 93 895 1036 891 674 97 831 81 104 414 0 540 475 558 992 280 145 1090 186 325 762 753 161 1000 499 913 799 61 194 1080 30 681 1440 366 475 1425 876 242 1488 128 417 1489 983 646 1412 243 65 153 986 371 721 546 635 1470 282 339 439 544 747 770 797 325 469 771 353 606 405 714 486 355 383 368 411 685 1469 922 846 1416 661 602 278 531 665 705 549 100 382 143 641 472 563 139 826 123 291 1475 941 474 304 986 296 917 464 721 731 374 474 539 769 681 520 518 474 241 775 88 980 810 227 445 308 425 782 500 800 364 682 332 416 322 937 1180 57 736 450 648 996 1227 402 274 851 912 135 277 69 951 1216 537 165 1229 741 862 375 239 565 42 610 302 1044 834 664 19 266 127 1265 439 254 1340 80 73 1017 400 447 149 738 872 1443 669 1 1076 320 292 1011 601 733 1300 331 65 90 275 493 260 875 434 679 358 673 199 64 528 1379 591 724 833 138 533 173 463 651 119 119 886 1164 241 692 20 57 277 33 337 177 1213 837 580 1085 627 591 36 145 961 953 276 749 464 799 816 857 441 119 478 533 203 1390 302 902 1357 278 597 33 390 930 1322 640 826 213 87 710 315 360 39 790 673 260 1191 462 201 18 748 396 307 166 80 488 733 940 48 717 191 158 557 465 66 870 448 139 260 513 1235 222 863 1259 179 272 1118 847 296 1012 228 25 567 84 879 239 295 646 919 78 318 105 675 103 440 155 601 479 474 123 46 973 58 346 318 25 97 122 743 530 842 743 1153 468 517 695 656 975 95 195 659 615 146 683 382 861 152 170 152 108 288 255 89 241 331 287 1045 940 240 190 124 358 1374 380 891 525 93 117 1374 208 180 1189 980 388 69 305 331 1184 752 285 844 446 216 701 743 308 1058 519 577 417 841 630 278 527 963 1411 906 337 973 80 179 302 992 456 409 967 389 19 756 359 1288 160 500 1182 474 725 411 516 915 656 12 79 246 267 286 287 43 919 1465 72 596 38 404 358 814 203 951 970 435 267 807 790 601 964 505 259 259 980 804 1187 355 731 1320 550 977 122 747 190 275 881 433 1413 52 135 404 733 643 1495 835 293 559 479 540 911 845 623 833 657 662 21 874 625 612 850 435 1118 118 19 856 898 522 991 886 642 405 338 378 938 786 85 310 253 409 694 49 514 534 706 393 1256 774 549 1136 207 921 1433 764 453 999 696 704 881 214 133 762 49 168 1312 820 271 1242 266 875 504 469 730 803 707 142 655 133 719 427 637 851 607 948 161 553 341 839 139 401 610 838 28 781 1009 156 353 24 445 52 1420 358 616 1290 854 136 884 261 280 1026 732 349 958 309 713 576 669 696 656 7 87 999 592 709 930 194 892 75 799 985 621 967 152 262 574 877 559 224 961 960 541 977 543 969 847 679 205 723 13 920 34 1109 229 330 249 358 62 1060 879 849 152 308 939 1489 455 996 840 312 546 886 762 468 705 327 946 33 880 535 111 542 792 1165 466 125 445 211 760 156 38 129 679 684 902 1427 574 290 439 676 544 495 803 323 637 622 225 1458 796 422 225 283 257 478 807 764 138 802 908 1440 776 833 733 200 887 784 18 705 1224 468 247 1091 331 777 2 94 272 214 890 256 647 0 282 648 365 739 876 351 796 649 419 868 1279 225 789 824 45 282 1452 338 158 147 842 930 57 916 791 512 705 377 1134 150 995 1322 390 213 731 733 435 14 106 54 1315 232 965 754 433 85 244 304 537 323 870 964 1488 701 984 1498 840 631 1191 516 423 738 908 9 1126 756 460 1252 2 727 314 569 912 867 923 664 1335 537 891 931 874 130 938 301 781 72 378 829 23 746 508 747 14 487 1177 177 491 1036 500 634 466 620 727 547 596 817 699 321 40 422 975 238 190 605 675 1027 41 503 1154 871 956 1119 792 815 1482 708 936 915 176 842 867 246 443 573 666 174 441 816 154 1205 823 977 95 933 967 61 65 691 1205 16 510 463 510 246 846 616 910 1219 915 314 1255 186 886 911 689 189 1155 395 31 304 406 773 387 26 711 437 537 669 822 849 184 125 964 901 543 357 285 1319 339 380 256 784 177 128 244 786 1111 409 589 521 314 448 1089 53 724 216 926 147 560 777 857 794 392 262 365 661 170 1039 226 268 150 124 810 89 923 271 1182 52 814 931 283 742 563 735 856 1454 458 460 1172 128 711 1110 451 946 780 795 56 613 254 251 1316 686 374 106 768 471 1302 720 4 443 34 106 845 809 767 724 61 228 1094 791 129 1115 441 12 64 130 703 90 788 497 1416 584 565 1012 481 148 949 358 204 1019 521 298 727 553 966 399 404 596 528 775 510 1149 834 173 218 594 980 93 825 652 204 160 104 1155 398 750 666 729 722 1384 670 463 660 713 325 95 236 288 201 895 369 151 198 423 562 715 590 1033 816 906 249 800 894 397 988 765 178 199 310 39 295 124 1266 840 748 914 80 224 674 416 462 1315 910 286 629 885 934 6 617 626 1033 120 506 1258 827 300 970 461 608 1322 815 468 216 810 429 120 654 693 656 151 464 879 111 750 613 89 452 1232 488 777 1292 968 524 1227 700 668 375 84 152 589 111 10 1498 12 342 641 599 345 1421 5 16 1346 473 789 1454 96 511 558 144 105 1182 901 716 1394 811 836 1308 964 396 1354 363 686 414 790 955 323 624 405 1393 179 705 333 124 38 1398 343 705 576 483 108 956 448 274 390 557 566 1334 427 578 762 408 280 1199 758 408 1196 295 614 799 205 31 598 839 810 169 759 805 1249 603 56 1182 331 128 751 909 332 987 918 318 19 157 792 1409 375 88 943 930 289 209 641 923 368 862 226 248 679 865 697 192 203 183 517 513 145 659 926 82 837 515 1084 625 740 1009 701 938 492 66 826 1158 757 381 497 772 706 43 98 926 27 198 386 527 566 168 1438 536 217 1056 417 337 764 19 219 496 640 68 166 681 393 1052 132 262 340 432 938 66 520 495 532 738 468 223 931 903 1294 297 632 427 6 871 1175 927 604 784 874 208 955 751 626 589 180 483 1265 765 118 1165 323 639 489 565 695 244 635 502 391 140 822 825 472 825 278 145 930 1081 729 654 940 131 707 1166 545 988 273 381 351 143 751 446 1201 398 907 1053 84 779 524 744 432 1168 558 53 548 870 246 491 603 8 1092 476 533 951 471 621 912 143 905 1099 178 759 763 628 867 587 157 348 934 684 833 762 895 651 1220 838 634 1360 451 621 1347 124 551 33 295 519 999 569 283 1028 393 222 262 130 690 27 901 258 978 493 941 1447 247 626 569 695 620 1154 776 134 482 567 279 1023 518 577 375 8 318 720 713 96 1414 41 865 60 324 768 1117 964 947 262 786 704 552 229 335 526 723 610 687 286 193 716 987 161 839 985 598 1412 872 780 763 788 9 924 472 975 559 106 984 628 714 298 1366 218 299 1214 320 662 469 673 701 857 175 46 1432 439 445 773 989 646 992 755 919 767 932 162 1263 350 231 98 971 475 934 28 340 838 29 846 780 616 184 567 287 632 1280 396 25 213 564 547 1190 661 303 1221 382 983 641 403 285 1002 986 753 558 530 524 542 124 138 1248 833 277 865 404 252 897 260 980 998 824 338 1331 793 956 894 153 395 1295 597 185 75 25 235 195 145 705 1264 428 790 1254 853 233 767 722 362 574 146 861 1447 425 384 663 410 567 489 240 204 109 671 315 539 117 748 135 558 974 760 596 367 1259 617 185 937 925 565 262 609 215 669 929 766 995 154 434 337 747 953 153 826 742 445 622 424 608 649 169 25 891 902 493 338 501 280 577 994 409 962 567 17 77 541 6 221 500 38 975 645 379 552 864 493 788 259 710 840 691 143 949 201 1186 773 224 506 451 791 530 795 881 294 177 495 1434 935 692 956 240 862 1482 659 864 1259 636 614 689 6 780 603 26 889 914 506 632 1078 13 874 905 25 951 344 450 394 1173 477 441 202 703 589 1424 410 684 930 397 9 107 625 193 1416 79 968 321 203 845 1001 302 584 1388 403 650 503 356 679 1169 467 601 1108 502 21 1043 983 863 1331 656 375 1032 73 448 270 121 124 1074 121 732 899 767 753 884 353 211 143 881 644 773 955 79 750 487 894 570 990 470 1271 591 91 1470 525 288 953 685 781 854 916 7 1091 295 30 1045 570 195 1370 132 752 1075 933 838 112 923 729 1251 986 713 1062 409 284 967 516 821 168 442 991 561 557 53 148 920 993 608 126 461 848 589 216 597 234 449 715 416 799 995 958 540 727 270 484 351 0 54 894 572 631 278 543 131 720 836 217 742 800 611 1351 882 231 653 205 749 1157 250 595 181 238 792 954 634 626 1070 160 627 1375 920 45 611 800 335 535 773 12 1327 31 617 385 67 545 242 624 639 824 215 4 580 623 85 1470 569 991 1434 907 606 145 116 252 611 510 425 665 725 604 123 356 21 1006 147 799 1169 346 524 827 524 668 233 794 956 732 206 270 267 70 801 1442 985 357 1405 178 111 865 456 23 860 37 116 55 968 741 185 206 800 860 768 68 354 562 162 909 225 856 602 24 423 750 357 125 582 669 352 332 101 843 1177 459 891 657 958 206 28 684 797 648 296 341 290 978 400 741 407 843 1447 312 285 339 324 262 1374 259 744 1107 809 669 1137 135 231 706 987 448 1191 162 630 779 495 6 944 610 230 1040 646 747 1341 37 145 1156 291 37 1351 74 659 601 15 341 586 943 957 980 462 613 135 751 502 307 423 301 574 594 793 1013 305 153 99 912 406 127 782 753 463 534 372 1173 820 54 749 835 531 698 948 856 1188 733 169 122 888 91 1412 698 934 705 573 246 285 134 532 1430 232 742 459 245 446 810 72 270 1065 986 815 555 379 32 278 422 63 332 380 437 1037 16 796 410 193 665 346 105 496 459 972 76 1270 904 458 1067 81 276 1452 850 292 44 925 335 669 287 796 1164 511 505 1048 553 913 60 164 466 922 981 756 784 711 838 82 579 367 795 505 936 1106 62 721 372 324 249 1446 731 958 970 846 380 768 351 780 1157 398 45 1326 154 254 1033 550 445 738 963 760 455 543 281 1231 90 978 630 588 741 353 517 914 167 749 369 892 307 668 358 393 786 945 310 626 966 674 126 660 914 909 625 852 658 950 511 613 1499 960 749 459 175 937 49 579 143 1170 900 80 245 829 23 714 501 136 661 135 370 1451 155 173 691 413 268 586 176 738 459 51 844 539 72 774 795 11 565 638 775 875 1482 661 490 22 702 400 432 936 480 682 423 603 688 575 490 526 48 782 1289 612 692 134 525 783 1486 291 254 1167 799 775 847 386 182 7 447 572 64 636 586 590 227 120 1378 701 919 334 214 276 814 305 170 840 244 252 1177 548 555 683 330 56 1089 694 996 4 240 941 1347 272 321 1049 787 92 290 486 707 44 752 81 1049 35 110 530 941 118 1048 5 530 1232 919 395 1267 790 295 957 835 35 707 755 11 1460 787 246 556 978 552 805 731 396 308 71 814 1410 923 614 8 743 533 108 201 688 371 234 581 1467 996 233 1045 384 225 313 650 416 650 223 636 490 969 191 332 239 559 594 990 483 454 229 529 1134 949 942 780 625 400 777 322 318 586 149 402 506 978 61 1345 353 150 739 445 352 1399 195 200 1174 187 60 661 494 753 1262 383 82 1391 467 140 105 700 769 397 338 171 20 45 676 90 528 851 462 239 460 751 453 802 1112 839 10 629 306 531 945 592 170 565 813 617 652 870 388 1355 51 99 666 195 415 274 114 653 1353 455 587 309 33 433 1285 487 19 1347 719 493 1411 529 298 1120 341 971 230 60 104 607 666 297 1116 564 152 1231 596 590 648 656 489 1443 750 610 793 868 237 878 732 876 177 485 810 451 292 157 45 86 519 1120 17 571 273 643 704 1256 511 58 1489 751 978 1191 291 120 893 5 483 904 199 842 133 560 42 1416 885 140 1198 682 745 1314 201 101 61 94 331 266 743 88 962 905 59 1098 849 374 514 706 210 621 418 546 858 83 547 1162 246 358 1010 360 991 389 457 417 379 165 675 762 93 196 1130 291 353 481 812 79 794 617 419 1269 334 47 442 690 147 1404 350 426 1489 278 920 685 639 205 374 364 888 828 767 383 442 644 309 1284 516 546 1344 202 634 885 946 54 5 268 256 1290 928 656 1426 973 952 4 931 873 947 474 500 176 551 835 461 102 871 42 448 730 1440 570 368 1208 853 15 599 481 686 563 805 473 453 315 658 1259 667 792 372 61 909 318 998 414 1425 784 141 737 61 145 237 0 946 1110 77 83 1198 489 175 864 320 434 375 384 37 16 657 543 1057 850 740 587 458 787 930 911 923 335 948 895 334 833 699 78 257 15 239 792 973 773 537 938 42 633 688 827 557 246 1147 909 965 1282 87 984 50 336 877 1323 872 261 1248 733 639 1115 303 186 214 329 575 104 772 439 603 494 277 899 732 278 928 159 332 616 212 50 125 21 930 1488 151 667 569 858 394 557 141 791 1294 359 562 1383 123 788 948 673 79 728 811 74 388 800 82 1313 320 359 1145 956 356 671 354 0 1248 986 783 925 761 792 424 634 227 778 447 475 1069 559 377 1493 8 488 160 925 586 242 133 748 229 726 948 903 951 484 593 618 173 345 392 28 82 878 137 73 290 862 137 451 841 670 711 725 1367 731 447 319 91 748 1406 68 179 597 834 228 15 737 713 53 33 500 161 139 194 181 719 420 1162 936 624 886 629 38 586 39 427 665 719 799 173 978 297 994 296 122 737 585 617 1235 183 471 893 379 57 1188 873 124 59 163 869 1307 20 23 188 546 36 1307 398 213 239 598 228 499 832 100 676 658 162 30 479 42 1267 459 504 1076 95 327 843 421 716 526 868 6 511 229 341 722 796 39 496 796 680 418 654 0 902 89 116 1019 970 79 51 683 585 925 50 857 1287 102 251 177 351 348 1119 973 39 406 564 489 296 749 716 691 121 308 796 45 733 1042 854 609 1026 673 199 1109 238 578 1327 83 667 124 427 455 1128 588 589 536 104 22 402 595 686 88 434 22 1245 261 16 157 417 812 95 720 185 901 366 180 1048 954 495 1426 504 120 683 585 157 643 594 70 619 233 430 804 544 765 389 436 691 1383 568 318 826 31 746 1088 326 823 706 34 989 142 805 40 479 451 16 1341 940 135 584 34 994 255 935 531 299 228 950 561 539 964 1403 467 733 1025 953 120 594 33 304 1144 990 776 507 168 335 276 753 506 4 276 229 629 329 847 621 533 772 485 972 91 1221 813 169 1337 932 281 859 805 397 757 780 142 644 343 650 134 327 879 772 606 72 747 418 161 508 429 361 967 554 524 1300 22 553 377 386 745 1200 556 545 944 670 889 280 133 961 38 233 258 1272 242 734 749 712 793 1105 87 982 329 483 986 273 445 234 985 94 903 62 632 975 1241 489 957 1022 14 983 968 232 597 518 501 499 369 474 120 786 352 831 114 188 522 961 301 800 603 475 812 1095 232 335 428 609 513 127 508 373 504 401 267 165 144 335 79 259 398 253 777 692 338 494 233 1197 826 858 652 706 926 871 983 427 1494 590 916 380 856 981 292 91 24 338 880 670 424 450 716 1497 593 1 469 509 417 349 447 567 594 424 117 1218 788 210 1327 438 383 1080 146 264 1101 465 479 919 323 106 358 260 843 1362 914 823 1203 506 499 1357 61 967 939 369 288 1391 419 754 1240 607 116 779 756 911 1361 790 410 147 508 4 471 565 330 713 967 191 645 466 326 48 825 199 947 806 581 600 579 125 28 544 91 154 7 70 925 131 312 1414 651 495 851 588 151 1297 285 298 833 728 49 421 337 676 656 791 964 1132 575 566 1226 174 378 991 26 823 760 817 81 91 658 774 1448 6 481 607 946 724 922 626 689 1091 576 865 1246 221 695 54 289 627 1245 658 631 674 392 203 1378 917 697 209 558 606 856 414 162 659 245 243 76 500 105 717 434 651 613 68 543 129 291 660 679 931 592 1409 183 563 685 932 701 1148 420 260 485 220 305 967 544 195 200 709 508 271 513 187 324 907 992 785 125 15 179 940 885 800 714 591 1161 325 432 652 4 367 271 253 120 1113 520 684 286 972 610 333 400 20 769 202 47 898 617 406 122 820 267 1224 661 301 1209 322 9 540 526 387 215 706 7 134 272 216 1500 47 509 962 949 974 1022 913 981 341 632 79 685 197 262 461 793 982 1299 446 596 942 835 128 1255 228 970 1465 586 456 1276 936 280 101 975 434 344 763 415 211 566 156 123 129 356 65 220 657 695 720 731 112 71 449 1364 531 756 643 861 485 1060 323 753 254 123 622 614 353 520 807 860 733 11 471 222 38 635 882 1471 185 11 1486 357 262 63 58 308 45 674 681 614 445 904 101 816 702 981 27 413 673 424 525 274 430 307 599 709 278 1000 349 188 527 396 538 575 739 676 184 547 865 88 932 674 548 277 702 205 801 238 1256 444 907 1031 700 935 985 680 568 307 691 210 893 784 472 194 981 752 1389 489 107 288 110 176 105 754 296 695 173 681 1272 765 968 357 854 63 443 460 457 572 866 880 1461 17 864 33 657 783 414 177 974 616 871 735 411 13 19 46 689 906 1402 702 986 709 344 330 52 634 422 29 545 432 866 27 30 1104 417 287 1186 671 403 1384 486 27 1394 554 238 1216 278 930 903 304 68 1467 453 963 802 182 86 106 695 99 1097 727 577 1135 939 920 432 516 419 478 173 632 617 461 697 107 504 844 1164 874 705 318 149 834 213 938 382 306 173 190 2 790 32 690 385 701 395 666 742 475 905 850 1383 17 693 1361 213 427 57 207 147 948 891 564 1242 256 423 1186 541 709 1273 508 256 871 811 605 1362 170 193 1286 883 990 523 966 916 1322 521 248 757 839 987 266 83 587 873 176 245 1416 171 378 979 334 542 745 926 604 277 776 136 580 355 808 1216 939 397 1113 332 925 1478 28 90 916 925 455 323 659 401 316 232 392 161 260 536 437 516 568 437 531 945 1356 121 177 1102 780 172 1138 956 616 380 621 419 661 269 397 24 179 466 664 618 180 1130 875 129 623 786 687 1302 846 773 199 310 26 986 315 701 1160 706 363 1461 864 606 504 605 734 1071 882 531 1426 17 71 242 43 105 1054 195 11 937 820 818 293 946 293 1252 482 998 445 864 700 1302 822 397 1241 664 820 423 741 978 844 771 355 1320 625 896 496 320 158 937 647 330 21 740 394 246 398 941 62 179 422 659 377 117 664 415 795 1215 115 945 1226 475 395 70 524 815 1215 606 185 188 958 200 1290 907 772 614 627 799 695 177 692 1437 337 611 1436 490 328 985 482 457 976 909 121 739 911 601 309 70 279 285 705 54 31 548 185 185 858 801 398 584 718 487 60 262 103 965 555 973 795 669 963 825 918 1247 19 445 1340 62 22 1163 844 898 793 699 615 604 601 341 950 892 130 1395 501 868 1418 899 456 945 584 234 1414 968 251 1313 281 525 747 976 160 1153 203 764 610 524 473 775 557 929 587 571 370 582 979 695 57 132 521 259 335 808 21 333 475 379 508 182 844 393 20 409 760 379 1264 538 197 528 680 664 828 656 641 1360 807 835 384 507 463 601 189 633 955 594 899 892 942 938 1360 780 185 370 974 0 1196 641 681 1451 295 965 665 650 464 679 246 498 178 762 747 744 587 811 1005 28 584 1411 559 393 54 974 869 856 319 588 509 960 174 666 619 325 421 827 496 473 398 823 1082 371 848 689 719 533 913 335 880 477 589 250 1243 445 150 553 14 160 839 406 998 107 504 953 240 997 810 249 68 657 1253 700 691 175 830 555 877 752 822 350 863 244 632 962 292 788 220 645 1307 659 415 969 21 135 202 417 153 215 917 896 1242 689 821 1371 852 340 1143 29 146 261 641 993 250 805 878 22 731 903 1374 281 895 396 616 202 1010 993 143 1448 697 322 1456 888 858 503 710 670 285 303 50 918 878 342 1019 146 190 963 635 212 131 806 108 728 878 267 253 960 599 1152 761 230 191 228 252 177 612 452 1380 831 423 121 203 521 108 182 307 36 344 457 953 856 293 1350 307 25 1078 383 25 236 653 657 766 483 252 826 93 17 1098 921 121 1271 735 974 1151 133 469 101 612 711 283 637 167 1422 757 359 483 732 760 750 324 294 1290 743 7 1386 655 190 1191 451 711 1088 817 532 796 745 979 18 268 62 579 264 471 1417 567 863 1387 702 998 1462 649 526 338 600 567 1341 604 585 447 31 574 1076 2 860 699 6 944 214 754 480 1266 339 46 843 34 894 651 272 206 1065 690 401 780 572 0 1161 685 138 507 274 901 1055 86 64 1044 643 845 1478 587 147 190 802 609 722 925 923 530 578 151 1486 863 645 1314 869 205 443 64 559 9 220 295 422 642 467 682 323 695 1066 201 761 528 58 157 907 269 267 31 467 520 1474 124 193 1445 949 435 513 865 856 1073 270 861 62 951 434 351 258 504 1420 321 980 687 728 988 663 703 579 1435 845 592 201 45 943 777 995 684 1226 91 547 494 917 897 1046 500 797 219 765 570 796 885 379 575 844 117 1285 812 348 727 130 125 1199 606 897 299 277 764 242 366 212 765 258 44 1452 588 643 717 415 220 274 289 294 1118 282 46 435 732 794 1048 233 348 819 935 937 1218 722 798 1159 487 694 335 928 196 1323 400 255 149 514 160 180 444 366 164 146 463 827 228 374 1016 625 672 1218 359 803 371 475 623 247 17 560 1422 61 331 89 697 255 1413 316 585 656 774 134 545 863 781 1185 659 714 29 46 707 1467 152 364 238 372 586 1057 304 989 442 27 312 1307 454 699 926 347 517 628 640 330 11 463 234 1497 416 283 599 461 233 1248 156 742 820 161 287 602 969 141 1249 461 222 1353 877 704 102 528 817 1438 714 432 1031 189 93 1015 248 108 203 410 887 1046 99 432 356 673 123 149 737 783 3 129 726 52 123 439 1404 176 688 953 99 910 1076 110 14 667 707 467 882 111 628 1382 324 106 1254 621 24 177 731 343 1323 879 176 13 512 450 451 506 525 1275 37 188 760 280 458 1151 632 861 1332 30 387 908 993 879 722 903 864 558 282 801 366 603 167 142 355 650 465 542 990 358 146 924 1217 223 332 678 348 632 693 779 33 423 114 385 523 350 543 416 2 627 650 969 765 1383 659 168 1107 770 531 528 218 154 883 488 561 159 818 686 764 963 841 806 600 226 518 12 948 945 424 57 1136 911 181 1206 495 565 898 756 970 1431 425 89 218 496 620 289 902 57 324 315 792 551 638 648 52 633 246 808 747 950 588 126 376 193 38 176 777 43 902 347 663 457 330 590 947 680 581 223 1291 18 415 742 574 151 983 836 795 1039 430 633 1380 161 838 1172 740 284 172 562 260 167 230 350 447 58 542 556 333 383 1325 247 364 236 992 520 108 438 567 340 257 321 165 934 169 717 671 226 1478 673 41 773 349 170 675 292 587 682 161 171 676 443 261 1305 717 866 1374 490 188 789 468 791 1019 704 810 657 960 487 551 371 333 1483 585 190 87 603 899 983 534 517 225 750 103 562 441 739 644 198 509 1313 494 985 601 226 256 557 953 901 609 839 389 1000 544 67 614 286 393 460 341 745 1326 373 613 627 850 730 1216 695 691 659 655 839 125 358 623 1134 316 178 111 364 686 1456 947 189 201 874 863 315 316 179 83 824 16 1063 976 700 1203 554 673 669 908 437 709 563 710 1460 284 744 743 824 156 230 658 337 958 934 372 276 41 730 788 830 832 989 946 983 718 76 487 172 901 870 1239 581 342 296 90 631 102 825 302 284 571 578 880 833 237 500 162 127 1450 58 20 1479 213 624 918 947 963 347 742 261 98 494 470 513 827 487 1122 506 584 442 413 297 328 711 741 1274 806 636 980 980 500 923 463 154 581 558 13 549 146 914 1453 861 323 1125 959 714 74 419 849 854 138 903 432 228 596 845 52 477 1438 524 792 325 18 137 907 409 7 729 574 411 97 474 462 630 249 595 600 185 825 1393 79 197 148 762 5 667 56 837 945 250 340 845 499 897 21 624 933 1458 94 136 509 118 737 576 772 19 244 70 571 534 861 536 51 649 576 1260 466 188 1384 285 767 104 884 422 951 214 908 1212 799 898 97 360 879 293 808 700 645 53 610 668 743 971 232 150 535 1495 26 837 1366 707 678 1418 288 473 164 305 158 1114 994 158 1169 345 875 90 893 102 50 701 778 69 44 412 1142 171 31 118 116 718 679 180 675 863 803 480 752 16 382 95 248 601 847 119 906 685 521 894 623 989 111 114 807 442 1420 938 99 322 101 28 501 376 143 1175 766 958 1219 570 534 608 816 800 870 756 565 1229 865 280 202 255 478 413 644 880 610 727 547 151 748 331 561 374 671 449 325 375 1180 261 453 880 873 678 606 59 109 232 138 166 1476 235 178 1086 66 41 1180 126 631 288 709 820 552 274 506 667 461 213 559 934 48 481 849 36 382 920 115 377 89 234 297 529 385 1025 923 413 1213 972 582 83 975 160 619 142 796 1309 91 388 380 577 818 267 380 75 1359 628 907 1112 798 861 586 506 911 1266 309 322 468 451 65 1148 957 754 192 377 277 1376 890 285 1481 443 842 1471 430 489 617 271 751 1372 584 856 1152 434 573 726 591 633 1424 534 902 1255 494 916 1421 98 559 46 0 128 1452 682 114 696 944 103 1479 122 143 1366 673 362 18 875 509 874 522 389 1110 459 628 170 67 980 1262 382 871 396 623 689 581 796 507 345 809 643 1085 178 67 709 314 946 961 52 754 1197 181 825 1402 242 422 637 83 130 219 9 571 789 693 491 1115 472 577 487 959 49 478 678 410 775 745 946 1005 805 807 1237 978 537 612 472 510 1320 613 748 243 397 34 149 251 26 1330 450 13 158 549 436 831 908 126 809 274 828 693 783 430 111 877 106 480 795 767 230 46 896 387 48 542 813 643 856 1275 881 344 170 892 884 1054 700 995 983 829 874 275 53 384 1135 933 779 1272