59 1048 887 282 1088 7 914 1046 258 459 194 384 1114 186 779 363 655 870 667 836 1060 720 896 456 1008 149 949 610 133 805 208 64 1093 784 601 732 431 862 1138 35 695 887 1045 587 656 1198 422 568 232 16 951 996 979 662 515 585 826 438 646 1074 618 767 524 922 1162 1121 651 150 1130 76 1171 1074 559 802 548 681 1031 744 374 1154 908 141 109 166 980 230 433 366 430 366 1185 193 949 602 975 885 531 1118 1133 984 505 1146 376 846 469 65 494 439 852 1100 522 874 117 165 695 184 356 592 1018 1182 500 834 737 572 829 72 784 1095 209 1114 100 286 203 1110 942 600 106 896 326 176 959 240 191 819 1014 534 512 712 126 888 504 865 402 956 530 645 406 268 1089 663 193 864 294 945 33 1023 859 299 896 1088 33 194 1179 313 152 824 70 887 220 1124 1028 709 817 291 98 63 779 994 188 998 1101 402 865 550 648 1046 110 646 248 511 859 994 570 623 929 707 902 881 589 347 17 658 535 544 281 759 843 410 605 308 35 629 504 99 587 806 826 46 355 1134 389 562 444 230 1169 581 64 603 815 1060 855 126 78 725 1 936 1037 601 1139 620 93 352 328 901 953 1155 1074 712 712 179 1116 683 752 704 1 26 449 1102 617 690 1171 318 1127 695 240 1011 463 686 705 264 348 901 969 242 929 403 796 701 662 600 364 718 1129 714 514 955 83 104 1075 1092 299 311 516 895 1199 1092 756 721 85 290 116 937 769 4 1081 84 517 477 425 97 395 314 801 379 726 1058 554 1183 181 957 302 1067 555 868 698 562 420 742 455 546 785 504 873 1092 744 861 771 804 537 1091 2 1066 303 661 601 1171 1184 337 591 103 197 1069 929 1090 1041 822 54 1139 121 878 191 1157 1195 1152 894 507 415 419 191 392 610 991 792 8 287 285 51 607 1114 715 681 165 219 237 229 814 605 163 526 232 503 1185 215 777 969 751 384 11 1090 774 720 543 988 75 463 744 154 808 339 760 927 525 350 1059 325 235 1005 148 621 186 224 346 695 484 361 365 246 1087 266 645 108 432 684 1192 776 896 11 531 203 475 846 138 559 894 509 158 1041 559 1187 728 461 853 997 435 215 1194 224 1012 238 216 831 417 847 131 475 186 1034 1143 59 1099 240 721 1173 590 1040 441 634 397 41 1161 251 553 1172 1179 166 369 78 867 455 804 556 1080 491 102 681 993 803 1130 790 665 547 138 312 936 348 839 983 990 15 217 772 716 438 206 45 94 992 406 715 425 1054 1177 797 19 1064 971 291 1025 707 988 185 584 930 406 187 958 466 68 328 610 335 457 197 1139 1175 819 920 722 538 1163 768 1199 198 401 326 777 1008 935 625 148 372 223 769 956 1051 457 159 1017 330 251 88 637 888 210 32 1030 585 514 689 392 178 775 690 11 990 249 416 769 572 669 434 318 168 599 20 637 802 164 191 459 1090 213 641 1080 408 605 292 1078 920 227 1129 887 398 368 688 1145 802 997 651 385 1188 923 922 49 438 549 155 562 1063 494 711 147 471 449 1158 954 43 44 141 140 907 967 572 92 511 160 278 1003 831 766 804 200 1132 722 1073 515 525 93 460 495 937 184 589 568 726 1193 118 460 662 62 265 522 753 462 592 434 342 701 378 309 337 705 683 20 700 1178 1096 757 488 985 77 1188 128 451 361 213 672 364 909 548 191 662 727 391 87 764 1185 113 52 757 76 692 758 16 628 1197 827 982 155 907 657 403 630 640 623 939 672 19 310 395 767 248 911 992 504 290 357 295 818 303 903 179 458 535 941 257 469 263 611 906 454 861 407 522 398 103 345 741 1193 402 1193 1071 27 1122 97 117 1013 1095 1164 662 823 31 628 391 258 295 139 955 1118 330 216 745 1159 376 1008 474 686 194 228 35 533 1165 872 492 706 11 372 1198 565 1142 52 556 1174 565 288 308 29 1046 287 328 1064 43 173 157 24 644 949 76 625 345 397 1059 4 309 91 581 940 1050 700 526 50 872 253 713 1126 353 1045 832 526 378 1143 1049 461 614 1018 477 958 1150 112 39 903 804 860 742 109 1088 587 94 558 689 364 822 171 433 716 249 232 1137 149 800 520 149 490 1017 308 43 963 787 54 139 459 635 911 56 147 846 1082 965 891 73 46 498 12 170 1018 3 46 462 812 959 763 1044 845 195 739 211 163 812 73 192 1048 321 316 760 482 684 489 887 277 796 163 530 81 792 843 104 753 434 637 25 1136 155 186 978 1 400 117 410 312 344 1127 764 897 823 9 408 754 444 532 280 1056 453 632 1128 498 199 306 916 226 670 865 399 281 57 222 228 634 120 1140 256 395 81 113 17 167 423 495 526 473 637 1186 742 430 1195 306 831 189 275 964 643 1125 1103 116 11 913 200 417 689 1039 122 998 107 421 186 1099 1176 22 913 528 314 1143 700 646 594 978 1157 36 220 484 1086 546 523 959 11 1124 535 806 790 541 440 1127 124 865 851 102 1138 1008 1083 269 894 702 685 423 284 534 912 201 890 695 468 955 541 543 790 60 370 432 240 817 887 888 46 538 477 193 586 1038 124 379 700 626 993 643 390 562 301 1166 4 146 97 280 487 807 1131 521 548 1182 218 1063 415 468 943 879 213 922 89 426 813 550 836 755 229 533 529 1043 169 3 144 533 395 309 796 982 387 834 870 434 616 1141 432 7 285 724 797 701 583 176 1185 579 616 1134 549 225 262 931 758 425 9 677 227 866 860 233 562 343 229 690 1009 725 299 160 509 164 328 1159 452 1100 220 209 817 304 973 1155 1194 110 627 666 698 309 1084 541 130 133 64 451 586 80 1108 31 1144 472 1103 228 1116 764 816 953 208 824 369 409 687 932 211 575 133 130 333 1061 575 108 729 842 56 404 202 1072 194 670 461 932 62 244 816 526 620 422 461 1035 714 206 111 1030 748 511 352 121 320 790 562 614 372 142 15 512 206 785 90 370 786 466 499 171 1165 1023 617 92 303 556 482 943 203 201 980 26 624 20 182 389 1041 667 19 682 788 532 181 110 848 1140 854 221 654 115 106 673 68 127 657 793 904 261 170 380 487 114 499 255 783 1103 282 209 1024 803 239 271 38 817 557 885 1146 295 692 874 1136 704 319 488 263 864 1170 50 1056 499 1115 233 0 1079 676 297 491 219 90 422 581 805 924 948 373 773 288 25 720 265 474 396 108 964 912 747 344 41 1198 994 1005 362 1146 864 871 539 529 654 927 1167 31 595 720 1157 1091 1177 805 1126 751 994 1163 176 842 749 349 959 947 144 347 580 221 431 534 88 594 1156 366 51 472 855 97 1190 877 1137 368 282 828 380 676 60 453 591 869 1152 296 994 847 794 453 209 113 369 415 695 299 993 312 411 1113 431 930 111 896 420 1026 929 150 400 721 967 291 42 1130 4 4 741 1123 832 176 535 731 440 206 353 682 901 943 231 914 697 130 337 308 604 535 376 393 625 367 1099 1111 744 704 1158 811 195 244 809 1108 703 610 26 846 1006 1066 880 855 648 1165 66 806 517 491 805 32 136 1003 178 827 629 973 913 180 802 44 954 452 830 20 101 684 517 360 1042 176 173 984 1112 1088 906 1063 57 782 598 118 696 1098 955 258 986 1135 578 466 172 690 3 491 417 859 516 440 455 134 390 677 436 662 723 830 508 780 578 771 347 709 678 217 418 799 432 705 143 811 246 1162 418 882 387 458 587 935 220 436 949 564 269 1029 758 133 958 440 97 552 406 491 279 970 923 1143 808 28 309 102 45 346 751 1008 781 1126 681 472 381 231 1040 1165 1050 850 1069 450 56 1059 667 663 256 793 1119 295 147 601 400 647 787 630 967 943 723 630 409 1062 1187 802 134 1161 16 1110 840 508 428 1053 909 135 419 933 551 970 215 566 159 1048 4 106 280 826 581 853 50 693 52 1041 410 778 739 346 208 483 98 506 1036 427 885 150 727 10 809 805 517 1151 487 624 1147 733 284 476 968 441 821 361 10 15 817 451 542 613 609 406 792 428 803 461 740 912 847 1138 1083 19 864 873 120 341 665 437 984 744 584 664 111 414 567 191 502 1115 164 637 247 79 673 1106 574 646 816 1141 447 806 817 16 309 1189 454 980 870 1094 447 554 469 1017 747 149 848 561 714 657 1189 1025 929 73 1187 477 106 1102 954 460 462 1173 1002 201 247 199 732 498 410 109 430 120 1053 18 260 759 948 704 784 1129 249 1092 1196 271 510 522 613 604 299 236 243 148 292 35 370 69 819 225 72 235 1124 59 881 1110 365 808 417 535 311 61 516 1051 377 656 285 773 568 676 285 388 490 180 884 61 457 950 95 1197 505 516 409 954 393 1177 14 157 1110 725 191 931 1173 686 803 1059 376 399 513 651 567 788 661 96 184 273 717 1011 656 364 30 737 717 1151 777 146 421 361 1067 309 861 578 206 127 569 291 150 675 820 1082 193 408 165 247 274 593 757 843 335 721 600 805 255 522 422 1175 578 607 59 1134 962 995 53 167 1132 846 523 616 401 1160 317 387 451 904 867 202 168 1093 584 1003 481 154 1097 465 1164 909 924 276 1006 1108 650 340 624 479 347 662 1038 1156 1147 1009 845 0 62 97 1057 66 1124 829 1108 58 479 279 1106 1095 681 376 1091 1039 338 974 512 925 460 706 603 424 997 1016 497 223 1160 312 261 85 1163 575 498 710 972 90 688 366 1071 557 324 1141 461 534 1183 598 1103 854 533 180 730 431 249 431 630 119 1135 216 440 855 410 587 296 500 482 1012 615 722 940 16 686 639 510 829 966 1039 626 78 174 1123 421 1008 757 586 953 426 1011 814 220 418 751 1016 908 490 1174 855 1005 660 71 203 933 440 185 675 534 249 703 881 1097 1174 224 1171 330 1019 704 526 1112 704 260 1027 878 802 1147 276 900 548 553 519 262 621 622 781 948 1075 88 1132 816 261 305 4 139 904 1185 381 23 448 830 296 330 482 94 33 217 89 267 449 127 982 523 537 528 69 413 917 99 545 1167 1053 369 924 261 460 755 801 551 622 1138 130 824 8 1112 481 846 998 1081 738 300 298 1087 221 143 983 306 47 1047 1013 359 258 1060 173 550 474 75 1144 926 202 938 303 965 1031 97 274 917 434 372 15 230 63 796 580 995 524 950 288 238 1075 1036 858 955 27 53 1019 425 1142 101 918 873 949 320 660 782 917 294 398 966 326 255 173 678 612 728 721 1047 731 621 590 90 257 715 119 556 11 478 152 221 338 720 140 850 604 926 964 1093 658 72 183 1163 615 215 811 902 153 1159 952 590 994 1122 1075 647 172 354 600 281 1193 74 424 38 594 407 1164 1123 405 639 636 945 510 1002 229 932 872 586 307 757 837 175 153 624 931 727 1031 818 392 1103 520 258 1019 608 354 612 912 687 539 880 402 816 752 795 258 740 237 766 1160 456 20 441 595 892 398 890 436 59 981 428 1184 692 162 344 197 144 1030 53 70 338 800 19 588 218 252 994 173 196 561 455 249 312 923 571 381 352 1082 297 836 311 1098 732 1123 393 1115 584 1141 30 651 251 775 866 1097 1005 355 192 1192 1058 596 1017 257 471 1196 804 775 458 604 117 170 786 567 443 68 767 580 62 303 797 533 262 410 722 788 14 372 979 642 440 740 1054 310 1028 1040 776 579 268 936 366 925 663 1027 941 52 778 173 737 813 701 253 537 881 319 647 764 1056 583 600 220 308 1005 230 256 952 18 912 561 835 158 829 260 901 868 470 582 866 819 933 524 534 353 701 458 188 799 988 1108 1021 734 529 241 223 767 1001 996 731 607 628 371 1135 629 428 519 109 220 835 487 744 13 447 357 610 263 458 911 1170 622 1174 106 1080 217 247 566 434 428 568 37 619 1133 29 542 888 235 657 51 988 1115 107 534 1019 593 483 143 783 704 179 628 287 154 60 784 728 348 1109 389 60 160 1148 99 522 330 1083 844 949 432 735 277 147 148 172 179 868 455 1051 289 761 34 66 821 626 634 68 261 874 1066 512 402 1026 1080 170 345 5 951 210 670 265 961 858 948 893 1156 722 697 577 1143 410 1112 902 860 800 962 1035 603 179 25 866 338 305 719 656 13 840 198 896 783 169 1171 192 658 95 75 974 681 425 719 341 71 566 36 134 234 23 78 853 703 589 75 1073 507 514 393 721 1077 497 520 1002 1002 822 1056 259 516 165 867 923 1043 813 1054 834 577 678 214 656 202 90 545 1140 738 681 916 167 583 602 924 929 108 239 1132 1118 15 1012 664 389 412 39 1174 217 901 983 397 807 740 792 922 169 1104 156 82 1060 318 600 462 953 439 969 311 846 488 715 159 904 321 780 557 433 1129 59 631 69 443 564 1180 460 1196 418 329 989 458 996 1118 1145 1001 37 930 278 211 965 135 613 1165 569 210 281 775 444 237 634 331 109 1078 764 859 913 444 807 679 736 1134 529 213 1140 580 867 691 70 44 1047 42 500 1063 932 576 398 345 534 820 1196 37 1 1065 87 570 953 616 77 734 324 934 1007 1142 232 1022 787 271 137 1046 889 1153 743 703 430 240 318 158 836 1030 270 686 1114 991 1096 57 661 106 646 152 285 748 1051 428 684 232 634 664 1079 204 977 512 335 606 267 109 32 345 731 1174 656 700 539 869 1185 281 1080 1068 126 1094 855 1087 252 1107 1037 730 970 678 1024 80 866 720 515 1110 362 216 58 869 537 493 972 354 74 804 930 870 1138 930 294 628 612 441 64 614 58 991 1012 174 49 179 509 745 439 183 1040 796 580 408 821 466 909 1167 979 745 1008 349 365 1082 1073 1163 1182 157 434 341 912 893 80 846 567 45 451 730 566 715 287 850 191 886 419 854 931 714 1022 1168 855 1010 407 679 823 918 1026 1094 1140 1013 1006 301 1109 916 267 104 53 323 1146 1090 178 627 238 956 167 161 862 611 887 935 798 4 1130 67 810 1017 608 998 264 592 717 799 348 943 1123 1187 428 814 972 813 790 983 300 749 687 7 834 207 1090 461 580 271 95 361 493 325 729 731 541 1017 299 118 554 789 238 541 501 1031 844 696 972 694 1060 1010 166 407 978 771 101 456 6 850 273 549 1063 1018 1080 158 75 680 81 1047 602 830 1188 447 288 641 731 293 585 1070 1165 970 203 251 459 415 590 215 980 81 693 136 301 986 717 67 1149 597 26 426 582 76 955 104 361 708 896 1120 8 585 20 1136 1045 438 456 1161 470 301 1007 978 897 257 1096 216 753 475 617 937 679 198 996 1004 310 740 316 1087 1080 1083 927 369 714 1041 1079 612 878 296 364 258 342 43 606 189 1048 333 1109 465 578 109 590 1138 745 517 365 626 942 976 1135 514 47 985 928 473 982 430 862 877 539 478 641 1081 1112 670 408 1187 152 785 11 730 997 493 199 297 142 1050 463 100 887 1026 64 747 746 1015 449 984 474 1186 610 854 607 160 499 984 493 962 285 367 629 852 0 136 647 453 582 158 778 453 778 356 20 354 758 731 541 716 288 518 352 313 788 373 734 1006 978 123 21 185 1196 239 6 333 34 54 1191 323 936 847 1149 588 337 777 1139 728 880 809 1073 29 703 178 986 512 883 439 955 1181 1026 544 382 829 290 266 928 1029 441 1181 83 392 716 638 379 231 243 1091 1096 888 1099 998 1014 922 416 966 1055 179 494 1060 166 1186 454 1187 854 970 393 1146 768 50 836 223 599 87 786 244 356 134 557 831 109 587 928 1158 239 10 15 1083 474 749 586 858 61 724 139 794 48 487 791 384 207 125 676 545 612 960 1096 423 945 639 502 1011 740 1143 613 158 283 21 1078 818 752 618 534 832 459 711 242 1047 161 1166 832 731 63 506 1059 114 380 56 476 690 291 1048 72 940 801 483 143 546 1004 542 793 688 359 628 77 90 1029 595 1178 238 1113 1105 1083 448 164 29 328 1101 972 82 403 139 737 715 611 549 1179 483 964 934 857 594 233 569 1030 986 64 1069 1119 124 769 956 315 546 672 38 177 505 780 867 1127 679 331 322 59 1158 781 128 295 854 674 961 730 1093 1131 758 777 1150 180 346 135 758 504 19 1029 447 970 354 587 42 399 792 1046 37 317 500 848 710 762 239 444 177 779 680 1167 765 183 196 217 475 1114 62 761 1164 906 382 271 895 92 493 76 1140 192 6 1185 287 633 473 259 45 1104 698 259 115 320 370 91 575 966 765 871 929 330 807 544 747 467 765 167 711 576 227 583 777 373 1111 341 639 674 372 559 924 1018 914 940 385 730 388 14 1146 622 1058 574 810 867 114 249 912 385 389 777 479 63 961 1051 594 448 1117 1093 874 1 470 1129 143 133 1107 871 834 782 80 331 586 1045 1129 899 1099 886 838 533 981 508 620 277 19 181 1033 343 708 794 134 1195 467 22 1090 744 884 714 165 1083 1167 1172 1137 226 996 915 377 931 791 106 436 660 165 468 1158 637 1059 330 481 351 736 637 454 243 208 7 285 927 291 1126 276 399 1180 1037 1147 580 701 348 790 917 420 1124 737 369 612 936 9 906 1101 1074 566 362 133 758 350 503 931 186 499 935 632 74 896 546 848 17 686 1110 46 287 582 666 1068 1136 941 438 74 333 222 345 1009 866 240 610 830 772 546 131 550 1135 572 47 831 1199 429 940 1146 337 641 484 1074 66 359 324 952 285 417 203 40 495 672 82 286 161 630 706 122 547 870 537 473 628 337 421 819 1168 99 749 713 1173 525 274 527 651 746 769 947 146 1099 1199 748 1040 14 792 963 817 4 1022 975 242 1052 683 1143 816 873 105 697 1157 145 1074 377 266 990 63 358 288 966 46 863 731 299 332 303 327 363 1107 594 623 248 785 1120 1016 971 1165 297 560 1116 406 1035 414 417 22 552 612 214 274 604 926 766 937 569 212 1167 372 615 562 962 832 1038 1159 1074 1138 540 289 187 890 999 994 88 671 814 173 601 674 596 437 1065 1180 925 540 421 1109 923 970 196 872 575 1142 718 863 928 804 481 488 383 340 1177 1160 138 257 752 481 1095 154 626 1198 334 1034 822 428 147 209 237 232 206 163 471 879 1066 238 203 607 94 489 0 1130 306 17 997 936 693 512 590 242 309 576 612 288 611 283 177 639 390 981 473 137 668 47 410 687 565 445 732 605 773 561 4 886 361 99 546 338 1178 825 330 1089 360 774 1104 949 962 1054 386 340 1194 22 1041 401 773 984 58 181 304 735 962 397 384 256 90 1130 375 1020 142 857 99 886 781 28 47 185 466 1099 943 56 921 846 888 620 626 925 635 366 651 1117 442 133 1138 440 337 326 344 972 759 641 943 131 460 49 963 643 1047 1022 686 393 682 236 280 67 242 411 1193 384 320 931 312 474 627 652 1192 610 808 685 731 432 422 730 1194 463 531 832 127 972 492 556 300 39 1063 641 701 686 546 589 132 376 1060 892 40 98 704 674 931 14 171 337 420 1013 214 269 459 63 469 31 40 627 894 2 55 791 218 314 523 451 389 35 496 782 723 293 276 508 818 87 1152 1184 1036 360 804 651 203 986 1057 907 1024 69 627 944 268 573 132 386 738 702 818 726 1127 759 773 6 971 848 180 455 138 620 90 139 528 972 713 692 886 1021 272 304 665 836 555 957 704 957 352 695 1071 949 1187 790 403 112 739 553 717 327 373 647 782 1121 906 1047 1127 289 729 622 1168 937 214 1120 674 608 804 711 3 733 1110 643 247 11 392 369 969 220 687 898 63 457 298 191 314 1033 524 514 1169 1112 15 681 536 696 888 1046 913 657 1191 1197 699 901 373 890 988 1117 475 487 572 960 604 704 719 885 583 1 1149 265 1053 446 8 231 644 704 389 970 30 847 623 663 319 1071 512 97 725 193 1098 961 1077 272 339 405 660 571 934 298 1192 579 1113 941 781 699 1060 386 133 1135 945 547 165 148 59 1153 588 821 306 428 911 16 823 1120 849 721 637 223 254 384 225 325 778 443 64 1101 272 469 670 809 1155 590 678 454 748 745 286 1048 623 811 1114 344 953 625 1158 699 1125 61 982 177 324 410 342 54 344 1114 1132 238 579 9 711 374 438 772 430 735 987 30 807 182 688 762 263 968 497 926 646 276 30 208 173 129 1173 977 890 281 519 741 220 297 1145 394 643 300 1083 1113 188 184 11 1182 64 1165 247 428 52 621 158 155 951 497 665 31 672 295 346 463 1069 1087 85 993 864 853 844 1099 707 1098 1157 83 566 921 791 973 103 1016 531 1189 1070 186 876 614 1175 437 256 1007 832 279 756 471 622 168 1056 604 296 637 205 919 815 1041 588 587 782 1011 123 24 844 609 272 992 304 581 451 175 838 974 70 44 315 652 928 294 286 157 3 525 265 73 491 1191 647 421 978 597 962 37 249 797 963 1061 855 953 447 414 512 1101 154 827 586 858 150 680 609 1141 395 777 330 222 35 522 614 955 60 114 829 87 1089 912 797 305 85 334 94 1014 404 170 388 446 132 428 386 329 906 874 926 978 745 1176 515 185 1016 141 288 539 201 549 1095 473 28 933 89 261 411 163 238 831 821 936 1078 380 31 465 416 745 165 129 757 958 136 1116 199 1134 586 966 1093 1112 604 510 280 25 517 813 575 692 790 253 1149 288 509 409 1185 120 1103 563 626 575 2 874 911 535 725 1177 99 341 238 1165 314 179 1029 433 1109 743 518 205 1131 796 322 657 871 719 610 1179 608 1198 922 888 823 642 998 460 867 1193 1063 116 949 76 1129 1156 301 165 791 371 1151 1126 46 375 140 1007 18 466 21 951 86 1192 745 168 802 120 196 930 1112 886 835 222 361 950 303 87 327 1066 358 897 564 392 1075 362 1040 212 506 1188 314 472 1038 1123 131 667 1077 1074 303 1002 842 949 613 827 776 534 639 1051 1193 968 1019 319 818 499 281 1047 785 993 687 646 889 268 1030 180 1145 1126 384 98 266 271 720 751 648 1034 786 665 422 1101 31 1045 844 1169 326 963 320 669 1186 967 370 896 12 644 84 275 496 762 610 164 883 575 422 1187 339 219 653 930 681 458 939 484 940 979 785 968 798 735 71 804 106 736 93 805 169 925 528 173 883 345 1109 991 762 57 911 809 1127 230 159 1107 483 1027 65 1072 1184 379 882 778 1003 699 479 159 719 1125 872 791 1078 26 577 704 1127 978 25 1105 418 542 468 522 1112 222 256 329 565 986 779 540 778 772 911 1086 639 159 87 570 472 86 600 579 1018 953 741 1109 942 533 1104 277 1018 318 776 300 151 888 12 506 889 973 372 826 888 111 1066 873 379 160 213 962 1036 930 202 514 1080 762 1140 1119 991 637 1068 667 296 204 1019 981 654 698 216 646 227 1107 237 974 1187 89 328 1148 305 624 357 1144 783 993 296 913 495 735 481 589 1164 452 475 373 542 403 140 133 747 863 943 1016 187 846 946 158 321 743 641 1198 230 36 91 56 203 778 540 527 803 420 429 804 405 432 559 818 404 679 996 446 743 872 1094 661 472 419 881 1162 1006 1040 735 645 1142 241 907 76 398 449 938 231 825 1009 743 476 43 52 267 541 651 1155 649 36 1068 628 528 388 834 364 329 1143 1085 730 929 496 694 204 629 889 765 873 786 689 517 355 298 219 195 745 1053 446 362 649 856 40 936 654 1048 783 708 581 1068 306 465 974 385 164 25 821 802 223 1142 440 1186 454 560 923 758 758 114 867 207 708 342 200 1017 986 1048 148 1163 955 68 1069 267 819 1000 1144 728 700 1130 906 1075 932 281 1020 943 1098 1073 528 1164 1004 187 83 543 466 696 1039 440 313 628 295 453 301 902 1125 777 693 292 578 812 1170 1039 1029 1140 362 826 130 745 101 1073 963 179 43 579 375 185 552 1 1116 772 184 868 176 574 163 357 271 681 964 698 798 605 241 253 82 838 429 922 527 629 979 662 1138 25 734 1114 758 142 1065 76 591 290 790 856 1180 1061 909 886 837 1194 725 287 319 1178 496 252 356 933 1033 39 824 1112 416 1140 268 958 1017 110 1133 447 77 734 266 519 485 44 697 1044 1092 551 1043 877 527 1 694 893 679 413 242 61 106 377 236 486 222 802 532 748 50 931 610 606 809 857 437 40 511 547 610 56 151 701 1042 569 780 566 1154 511 648 879 668 297 284 420 1024 267 156 868 499 284 664 221 1191 897 738 735 1147 775 3 992 1171 646 683 668 1093 966 1101 527 643 583 541 519 1165 1191 861 1112 537 1083 130 977 1192 756 985 362 355 7 803 609 1043 598 1177 1134 605 465 747 843 775 660 603 731 908 269 216 179 630 646 368 702 876 251 104 127 398 591 65 964 32 832 622 662 438 255 1036 525 535 433 426 963 277 791 151 1142 153 1017 453 565 86 488 758 981 720 478 351 326 1180 233 1127 47 50 890 317 1050 86 695 772 935 1194 77 299 984 514 103 845 331 664 453 617 232 675 155 773 336 270 664 911 417 1157 201 204 644 323 970 786 41 697 264 260 805 1143 221 917 966 418 514 259 751 479 1082 1074 546 681 499 322 124 921 805 957 323 278 492 1080 832 12 628 293 615 967 1149 952 729 899 482 137 127 879 23 352 348 450 1128 888 1169 648 304 712 89 1120 287 566 691 3 1110 359 847 456 1189 738 214 653 575 367 859 904 1152 35 713 278 171 1026 691 1067 733 599 451 150 965 1076 1051 949 627 1052 861 853 74 128 670 682 594 12 799 152 570 306 743 156 564 446 717 185 1167 462 104 841 113 665 1046 302 377 414 555 1069 978 883 989 875 475 1094 346 945 270 1053 550 109 692 258 1166 679 331 810 1089 838 505 1140 167 576 489 44 940 976 316 816 85 229 6 866 707 586 63 825 951 933 125 763 901 201 590 374 576 639 410 170 908 365 648 785 849 6 1150 263 128 262 1010 1148 686 660 985 1169 1196 1183 403 1083 130 991 866 772 1095 382 429 42 966 227 139 398 578 529 326 497 881 265 1069 288 327 1076 109 917 550 897 917 1087 389 935 122 582 409 941 236 807 242 605 807 786 956 353 81 1053 343 376 17 117 96 811 13 7 133 375 1053 853 1187 126 230 425 926 1083 910 163 716 963 114 778 1079 769 52 64 1121 796 735 0 752 1134 822 93 1161 549 1125 1048 540 1077 1152 62 1161 186 771 264 46 286 436 673 968 848 338 632 373 767 1155 675 71 811 537 942 629 1170 893 572 969 355 246 339 578 361 489 361 537 146 494 751 922 722 135 1149 142 718 96 1133 1189 886 414 852 303 860 958 844 127 968 633 857 533 1061 953 222 2 780 585 199 1014 1102 918 833 23 112 857 1129 496 565 186 640 525 177 956 500 1059 838 454 851 891 488 959 1151 17 864 748 303 1151 689 896 1082 173 590 1111 300 628 604 474 1181 942 886 313 1045 443 802 902 305 491 1130 502 843 400 736 1165 640 463 1054 791 160 995 1148 340 1197 0 1163 213 746 1000 580 207 235 1128 1042 997 611 990 475 435 791 104 446 711 979 76 306 157 367 301 1101 609 541 618 9 794 1062 1159 920 1186 90 908 1181 116 41 538 946 1081 177 184 942 118 589 497 1129 438 354 84 1016 711 1077 466 64 1097 376 919 664 147 971 1072 808 627 732 351 879 514 753 319 1056 960 42 874 670 254 815 53 145 278 409 624 108 891 987 601 989 347 92 1033 1032 61 380 144 789 324 125 231 811 114 497 1117 1052 500 984 439 1126 1059 130 1016 1026 775 325 821 1188 243 322 463 299 794 578 549 750 297 935 916 316 39 869 409 708 117 671 288 23 325 670 554 762 416 887 683 857 413 1175 468 192 548 829 97 200 117 220 432 682 896 433 1093 506 62 100 794 225 1053 388 974 996 517 248 293 467 835 1116 905 1090 533 149 788 19 518 291 1031 858 671 24 279 601 552 287 490 445 48 873 970 807 1121 770 1113 1186 349 559 383 863 608 1015 834 986 950 372 929 989 524 289 8 54 58 513 1161 828 275 1045 528 894 895 875 843 487 695 452 573 1091 698 91 12 223 160 599 302 475 928 828 1142 60 915 899 760 112 650 292 528 203 0 1016 1163 353 268 503 626 587 68 36 148 769 425 186 487 750 500 653 210 559 394 182 138 87 825 368 634 919 115 837 969 119 162 1051 308 321 417 716 630 798 551 402 1126 494 397 512 1087 915 370 582 538 822 61 279 934 811 136 126 214 1077 318 865 1122 12 1055 64 730 1114 793 432 424 250 925 473 866 479 1165 799 448 842 651 1027 222 636 630 607 345 589 267 488 684 1159 1057 208 741 174 820 1171 806 1073 691 799 895 1089 1083 1033 838 969 111 547 298 464 166 451 762 433 394 697 1114 1181 755 556 1187 460 549 238 74 1 1128 812 375 762 1026 147 676 633 51 690 225 1181 810 1001 554 1065 374 95 17 989 147 521 983 816 421 10 97 569 305 36 1004 174 687 814 100 75 484 787 207 754 83 272 717 372 750 565 407 133 488 900 1048 1099 149 1005 86 225 272 1115 985 347 311 1190 81 1114 190 308 162 911 663 890 1032 399 286 735 1089 512 173 1044 616 852 5 338 1001 453 377 730 479 179 462 600 1132 94 874 362 688 88 859 358 638 828 804 380 966 825 1125 561 263 158 896 27 10 1128 164 866 270 886 733 449 798 7 928 382 928 32 139 302 758 975 99 1124 115 493 1085 95 903 177 467 844 1015 501 238 378 1048 86 202 680 341 813 975 632 1175 1063 358 556 1025 1048 938 143 1163 139 518 771 1173 530 968 1138 750 454 1042 169 102 353 663 769 772 780 1102 212 1034 1018 985 622 588 382 11 834 593 546 58 1121 254 431 238 99 776 555 807 395 70 560 467 434 620 1106 813 121 473 1152 984 714 99 290 399 728 162 1114 597 557 400 926 620 200 143 590 913 455 1095 367 844 550 909 1015 734 1104 830 1060 652 828 654 986 815 550 27 906 792 727 1153 231 1143 927 11 1138 1094 784 453 692 332 23 10 756 620 625 37 284 692 1178 535 313 766 805 184 387 101 10 1096 1095 1135 1071 78 727 1155 885 21 50 206 439 440 190 610 81 311 920 1060 925 86 679 241 1183 596 732 1119 908 858 300 861 872 486 1078 1162 194 2 47 286 418 14 278 44 394 934 1022 3 652 608 799 538 1145 1078 1087 399 883 811 173 538 978 652 761 300 566 432 210 188 320 672 1181 1007 671 1106 956 392 1006 257 625 123 350 197 99 252 496 12 1092 319 1199 1144 664 523 350 155 691 708 164 631 588 188 751 891 177 88 571 961 288 211 1171 190 1037 337 926 1183 846 727 458 492 1007 230 479 293 150 441 146 1166 941 898 634 16 495 846 28 189 608 448 1062 414 1100 415 986 1032 312 932 539 955 986 701 808 290 184 820 1196 632 906 141 33 356 669 729 714 667 80 1022 109 31 396 464 728 533 436 741 686 168 9 69 926 655 781 289 178 237 619 906 964 340 350 162 1181 25 611 786 409 26 761 676 212 201 911 125 271 301 238 654 386 775 83 781 886 335 991 611 6 345 212 403 858 1191 512 324 532 367 1030 659 1030 423 137 1172 193 329 899 1003 543 1122 61 80 419 594 618 315 574 173 396 605 926 578 187 1017 1065 739 280 1111 1031 767 1133 157 1070 422 845 972 1159 93 194 450 979 767 1177 968 435 1043 235 558 875 83 980 40 422 1158 1090 274 20 909 593 818 1171 461 916 294 1160 805 651 725 969 582 223 944 175 986 396 489 278 1000 437 600 1158 317 335 1048 1199 505 141 333 479 572 325 732 549 334 1144 632 40 576 861 971 752 27 906 614 850 494 1044 376 387 781 598 872 1164 1051 642 876 208 453 343 1008 790 875 727 697 449 802 556 1092 929 874 1096 1111 1158 1136 772 500 87 571 762 637 26 677 1108 692 588 952 108 107 1048 520 977 43 517 646 46 1159 722 830 582 1099 270 333 1035 1066 610 267 137 596 573 745 89 653 528 298 4 976 486 236 303 687 646 444 835 759 1015 264 508 916 969 520 824 506 1094 806 798 467 943 111 97 312 490 869 1184 815 1181 459 277 270 296 499 604 77 343 268 379 740 221 780 14 28 205 843 184 503 1085 1050 357 856 146 1006 249 1176 1030 140 527 453 863 134 1084 858 1152 58 376 506 284 472 321 259 1183 919 13 958 758 353 835 231 847 201 655 703 941 354 1018 894 369 400 169 569 1081 1080 209 144 603 762 1068 770 833 591 840 1028 1089 472 12 417 1183 107 1099 934 532 583 698 543 555 740 364 222 960 752 1001 95 9 389 652 1126 581 384 707 995 349 731 153 699 191 409 92 206 173 760 391 645 483 8 1150 526 632 283 565 423 769 465 162 759 3 378 443 1175 397 279 395 211 229 973 245 261 220 482 154 672 841 155 333 1063 776 1132 242 1037 1121 1128 332 974 850 16 839 424 903 1107 711 11 539 1183 635 729 809 529 100 175 857 926 332 756 1083 758 596 523 197 19 625 901 1061 1047 461 790 180 1075 515 366 1187 77 190 112 1052 982 838 11 315 120 1062 1048 167 732 1079 279 775 603 964 881 279 386 708 69 672 263 1142 1067 665 627 628 918 546 1067 34 552 520 115 980 418 1030 17 1086 590 656 362 1149 563 1152 939 917 1064 140 514 366 674 701 1082 188 330 194 731 893 742 436 976 536 996 1156 72 760 520 710 251 155 32 345 391 460 1071 1127 300 590 848 961 1121 1197 809 753 558 1066 526 580 167 793 694 342 1172 675 45 872 392 280 530 280 910 496 1007 669 803 236 995 502 878 115 193 1197 474 214 1011 332 731 423 729 1158 442 29 37 1049 320 1163 839 923 741 528 208 409 835 145 91 529 766 1072 1169 301 556 474 1049 543 863 39 891 1026 97 591 699 615 601 121 1176 1085 847 837 299 968 1165 414 119 219 41 1161 979 481 531 594 753 61 433 851 233 702 861 911 1145 875 33 206 907 54 878 137 85 835 323 65 259 945 356 420 120 752 920 1023 1048 435 90 1093 139 1050 150 1094 412 950 248 225 1121 443 279 677 499 943 130 302 949 725 353 575 1014 818 739 930 827 706 271 779 603 412 1003 1160 1093 951 505 24 360 642 538 1174 763 1104 201 798 1133 881 355 809 985 1169 1070 508 395 5 1009 269 1071 467 1195 384 295 137 1138 753 472 606 1003 605 849 1057 1101 282 1180 91 1025 100 1067 251 57 429 1131 806 760 1071 790 611 207 432 91 221 342 111 11 635 1085 78 247 713 130 987 565 596 225 1157 208 751 762 567 556 539 862 928 62 498 12 920 89 806 301 731 239 913 838 23 390 666 371 558 427 299 635 902 385 317 858 590 652 1147 441 159 51 589 893 40 1109 604 1049 430 24 801 657 1195 1199 281 418 997 1035 91 572 563 384 418 414 505 515 644 248 174 147 216 290 13 935 633 1148 497 1093 657 1134 1167 706 376 307 877 361 1178 235 721 667 541 1123 706 412 274 467 639 59 443 409 707 161 817 894 898 308 1148 743 698 681 576 67 1170 1007 784 412 1069 1118 575 674 968 525 453 437 846 853 378 903 651 874 460 1192 610 749 705 1085 700 815 949 838 114 469 837 493 472 1058 173 354 110 1191 330 134 901 941 1058 282 1173 384 1001 693 841 262 453 615 519 632 981 168 18 101 71 873 176 271 726 116 634 721 916 640 135 131 1024 1022 553 644 211 674 1159 861 645 994 641 841 631 340 443 341 950 217 778 112 593 729 777 1153 381 6 841 771 972 773 882 511 1013 107 711 181 742 992 1035 829 384 981 132 414 215 1186 151 213 1042 421 961 26 406 679 36 476 417 357 655 83 252 196 981 1101 815 480 771 309 410 419 1083 1109 771 683 1159 665 237 6 84 1084 1131 251 272 942 687 1195 1183 596 628 526 578 597 1158 124 458 604 215 641 320 353 55 981 1184 56 245 631 782 906 967 422 197 6 1188 898 64 224 876 661 1040 1002 632 644 1161 131 346 491 803 291 330 1106 329 528 968 306 555 571 501 152 537 369 251 564 651 1133 486 1035 950 942 691 878 774 736 73 304 66 809 637 289 761 724 1033 818 989 687 911 336 618 200 884 367 1176 547 88 1027 1191 734 904 655 1142 162 1151 102 476 497 880 406 843 372 557 107 681 654 599 1191 997 354 78 244 583 360 729 649 464 676 253 191 456 201 628 9 487 368 271 499 178 498 1147 706 1004 127 590 851 569 10 356 1176 249 265 456 563 329 1167 722 747 169 400 714 722 52 602 732 189 1042 807 1074 528 1043 440 510 540 958 372 140 769 655 613 194 481 57 291 18 1096 561 866 952 71 109 59 983 435 299 602 649 289 603 744 627 916 563 311 875 591 436 510 330 938 806 1149 134 625 144 103 264 611 625 1103 742 1054 806 1050 629 546 338 719 878 74 858 419 974 99 215 10 747 164 286 1086 161 331 232 113 95 24 1018 563 734 585 17 320 788 18 373 1198 592 1019 832 981 146 586 876 722 1051 483 1021 874 458 129 325 414 1075 839 616 1031 637 1009 355 730 873 753 973 394 888 1033 894 312 123 674 757 1032 549 1058 129 273 368 784 617 166 657 774 645 789 555 71 929 312 692 74 892 432 94 493 779 691 437 282 483 301 1043 119 923 793 324 840 464 1184 1059 834 484 30 260 471 47 945 1112 438 725 281 377 185 298 239 679 1153 1080 1128 570 941 853 868 557 863 453 529 506 20 940 1106 1136 160 115 637 830 143 514 850 718 1006 305 238 603 476 457 903 510 843 351 210 78 825 1169 760 30 1112 659 585 941 914 28 1018 95 796 318 659 528 1031 884 745 26 770 717 979 380 766 259 349 104 101 1156 298 300 995 942 999 332 756 118 316 104 744 477 1000 704 932 773 485 894 386 42 347 848 776 821 12 10 290 364 291 801 89 664 1040 31 488 392 919 298 1020 835 810 1053 822 548 765 974 964 937 1102 716 80 225 289 365 16 421 502 1178 1147 706 209 89 601 1115 1053 21 726 404 267 910 1047 265 761 1063 111 276 192 431 216 300 805 1059 513 1084 616 50 627 988 69 151 93 305 296 1068 187 495 354 369 836 924 1017 561 28 192 990 542 903 1155 138 841 353 67 345 965 939 462 1083 329 1169 318 138 575 1160 98 843 866 560 664 408 117 211 634 66 415 1175 1110 1017 71 1067 1186 1138 1039 759 1098 822 843 669 1051 747 151 267 284 844 495 983 260 201 400 303 1149 875 87 766 1009 472 925 678 465 437 143 488 837 1128 276 187 759 461 312 478 1046 245 811 1095 541 961 237 375 1127 1047 610 654 171 798 167 543 806 248 928 303 1085 836 660 275 1062 279 850 1122 907 258 892 816 370 242 658 12 1029 711 838 898 139 270 863 297 308 1020 149 219 445 13 792 976 1169 1107 1118 1106 413 414 455 1178 1121 733 634 790 910 877 519 559 708 528 1163 215 107 1140 171 538 575 389 959 743 1112 660 1008 52 692 86 1035 448 45 92 507 682 426 252 604 355 849 430 1136 1071 163 763 625 310 21 89 833 816 1085 968 293 114 299 1022 848 9 1088 707 670 441 1121 933 667 107 819 444 1027 596 1161 13 708 886 763 1066 182 423 616 2 620 254 96 57 106 1043 888 198 767 707 730 441 862 726 564 86 460 143 497 1028 512 489 95 1023 521 1071 1065 897 719 1041 12 667 524 1197 402 186 382 44 678 315 999 727 829 860 778 675 830 1178 909 728 360 155 518 659 36 427 606 429 259 280 723 386 1155 1167 310 294 898 1187 700 56 475 249 231 1135 1011 871 960 789 1022 479 295 300 19 1027 167 237 356 870 848 30 948 355 306 613 799 178 614 1094 879 1015 186 658 414 187 1118 724 833 637 89 249 79 1165 207 168 789 834 54 337 416 796 1158 86 35 520 37 895 426 1061 152 154 786 350 1101 852 320 1105 108 601 851 134 1024 269 1067 12 274 92 421 943 318 455 567 403 168 1161 771 792 860 1095 1086 246 842 736 504 154 718 554 574 389 1055 75 21 431 247 213 376 163 285 1119 1164 342 792 1153 1157 629 231 561 776 370 40 343 722 444 1061 293 1135 889 573 629 379 882 933 664 641 953 637 34 99 1142 426 639 44 185 663 212 805 957 848 638 308 701 876 227 1069 1114 645 881 706 928 226 129 622 969 1079 595 644 359 327 1141 1160 164 120 556 181 159 294 294 1107 1 349 217 858 18 1093 209 874 917 141 817 1085 185 1087 216 829 219 1170 831 1102 637 1099 722 891 469 447 382 971 1036 242 444 892 809 83 1185 621 914 71 861 321 722 624 1026 50 870 1183 132 1009 366 276 1023 732 421 447 638 1062 1172 225 1069 571 848 1024 128 905 532 777 293 129 636 343 904 1079 614 793 204 902 713 921 30 223 295 747 1177 957 820 237 1104 168 436 1138 813 183 727 1006 839 87 518 686 1152 133 213 404 395 956 450 1156 917 538 1053 618 120 840 168 12 649 1103 73 512 1080 470 1025 710 169 336 689 835 545 800 760 1046 415 882 526 413 17 1065 955 570 518 994 433 205 23 442 890 620 970 534 998 453 443 970 1043 452 971 62 581 466 356 143 251 588 665 749 316 478 1050 35 924 150 430 477 583 284 325 270 543 871 440 1067 399 712 516 302 290 626 729 595 1175 891 626 508 384 858 6 1114 335 735 1161 110 170 689 1146 88 896 1101 150 77 1077 171 567 354 995 270 940 1106 731 216 1186 849 1041 993 321 348 546 1192 1099 237 831 1129 1103 524 1182 718 1007 497 731 1042 908 1113 158 601 648 103 123 906 981 188 325 644 437 148 61 827 1116 68 55 1057 644 378 512 59 196 144 28 858 350 28 199 621 353 793 692 594 63 1157 211 1182 768 58 908 140 561 799 1157 859 807 452 47 1187 582 329 1182 209 657 851 320 884 1115 620 1137 466 947 537 634 255 867 434 248 1035 672 772 1183 432 38 750 1195 1055 922 1061 19 1194 643 493 1047 102 226 111 870 1141 91 742 1187 988 319 386 12 287 620 956 10 1040 1052 289 1092 378 313 18 440 22 909 90 183 390 399 222 850 811 26 421 1046 941 428 753 764 129 690 750 699 387 949 552 324 884 604 229 521 230 1161 1009 55 388 512 635 1193 1059 6 1041 780 817 168 449 536 954 199 472 409 1162 847 240 943 595 816 790 189 870 629 766 409 1187 1138 385 479 11 965 1039 1027 572 791 278 842 1107 892 143 605 883 658 1127 742 603 616 991 455 363 280 454 1185 592 163 671 317 823 192 801 614 968 759 391 1176 1143 102 1179 849 213 220 538 1057 384 1102 1115 884 689 203 1050 904 414 889 111 192 476 1008 199 798 56 207 343 1022 1011 672 76 662 467 1124 508 802 154 535 840 253 478 291 974 129 871 802 88 206 545 916 709 868 355 970 641 260 282 306 563 470 410 304 628 21 644 865 399 1107 496 947 537 1134 458 905 700 923 203 1107 61 627 47 366 965 450 251 671 1105 741 780 1187 783 672 69 938 285 453 339 367 878 686 410 749 1091 523 476 342 349 1015 647 330 300 586 110 55 501 762 400 1169 847 396 962 186 8 555 487 546 1047 997 1100 257 934 756 486 526 161 1073 1078 303 241 163 693 1 1173 252 761 372 733 777 478 367 902 706 12 392 162 173 45 634 911 1055 69 5 287 381 1145 549 918 867 247 305 424 88 1096 240 642 220 177 211 57 414 118 105 379 657 820 242 1182 1195 149 1189 90 1188 395 251 439 316 641 993 372 154 420 1062 243 445 515 420 741 465 586 1041 123 312 952 606 508 351 348 968 856 816 706 549 442 1189 477 266 1141 687 416 206 595 587 118 1112 1031 1173 1132 685 940 659 8 838 400 524 523 498 34 207 1067 121 964 595 269 416 929 56 928 998 815 439 946 309 12 990 382 820 1047 50 999 1048 952 535 610 1104 942 482 177 572 667 200 929 236 1043 277 770 649 1199 1026 658 624 1112 1063 208 899 1014 678 767 333 93 532 654 119 967 910 981 720 81 825 1161 676 959 663 616 333 669 60 1009 53 1107 100 99 246 777 543 284 141 586 763 48 785 1092 401 1113 980 993 1130 368 548 1074 200 25 926 507 1190 300 621 770 764 333 1167 474 523 961 81 718 1093 187 556 118 1164 1012 765 128 1193 1098 1136 1165 500 1055 292 749 485 716 488 508 195 313 1107 740 177 967 1114 885 232 742 111 886 1171 234 915 309 1067 873 746 582 122 213 74 993 1130 1153 820 432 1077 144 174 473 657 403 312 1035 193 863 470 770 721 472 1091 138 137 199 336 330 370 416 163 952 296 796 25 43 44 195 335 558 683 196 517 245 672 109 860 410 170 331 79 1103 999 727 796 741 1190 4 410 172 570 495 400 969 47 173 721 633 200 886 603 663 539 201 998 367 1193 1184 539 1071 227 394 1173 341 813 917 231 422 1194 1091 245 613 910 1193 753 183 1085 144 370 174 37 644 780 577 424 1199 715 813 799 811 665 953 1070 1047 602 629 338 329 282 20 625 210 500 1013 1001 659 288 1039 348 168 794 396 547 518 472 1078 1021 857 359 1007 837 476 109 669 905 666 454 451 867 555 1016 216 951 316 58 217 936 573 831 542 637 140 673 698 724 262 933 703 851 978 866 215 871 1176 965 659 34 608 740 131 77 1012 404 548 14 889 679 585 761 59 855 498 476 868 1150 770 44 251 12 66 716 1017 153 554 275 288 603 575 372 146 445 521 1047 385 518 1017 993 192 953 1126 942 1120 1045 759 566 846 130 785 651 644 182 583 931 492 1157 750 1062 725 631 477 848 535 973 354 431 322 249 244 123 1002 357 106 204 1099 646 525 667 384 741 631 525 922 998 78 771 435 116 829 1072 504 582 453 891 1167 884 1026 65 252 249 440 919 365 1063 544 1007 341 573 962 700 721 625 200 116 548 269 526 728 136 506 583 628 1106 61 258 666 894 607 551 258 617 454 548 663 444 1087 507 737 1140 597 658 53 1023 18 41 781 1158 921 909 108 779 637 544 540 805 814 418 464 87 919 86 29 632 877 393 1197 560 619 985 129 369 1165 978 1111 665 586 102 1192 1057 45 865 395 846 332 28 165 600 305 944 391 484 723 338 1076 385 863 641 183 86 919 499 352 224 802 566 806 504 165 158 207 121 813 289 723 391 129 216 368 866 1102 1010 520 206 421 720 898 620 514 338 154 831 995 67 412 1044 885 395 46 730 559 263 557 638 269 1063 613 715 272 407 995 76 978 351 1135 1066 355 74 1164 1067 1056 1186 84 961 933 517 1151 900 1033 518 1009 1159 123 1125 1070 415 907 1053 1162 357 867 627 717 65 853 708 577 201 613 485 1105 49 559 197 102 44 1113 857 872 146 843 874 1162 5 234 211 193 1096 691 298 693 691 771 467 312 44 813 62 92 728 565 740 1146 987 799 148 951 1121 223 875 648 1123 673 869 62 386 946 253 339 623 959 980 415 1140 441 1185 963 128 759 557 46 328 103 372 1030 343 296 377 74 436 128 397 1065 406 589 808 1082 116 829 1077 5 324 655 467 1121 268 60 861 164 476 970 529 1041 630 350 621 1119 64 1039 1082 274 858 334 73 207 192 775 1007 817 557 100 537 108 1063 1049 774 923 1121 953 165 874 929 597 630 291 958 556 540 551 791 919 1177 672 688 546 213 499 13 384 965 92 965 1157 224 611 1054 863 14 954 1005 991 462 4 9 687 232 1161 201 942 630 1030 936 1023 1085 900 49 276 640 1008 160 1012 368 117 531 423 808 750 941 426 426 546 190 407 418 1161 390 1057 898 134 1157 900 503 647 1057 892 911 324 380 509 1017 221 926 689 214 153 601 979 684 295 1185 1046 916 570 642 756 52 307 655 404 888 230 549 717 81 919 683 1081 214 324 425 760 1159 262 543 1108 742 568 137 231 1105 359 431 907 640 633 1113 478 210 549 514 111 44 1026 423 957 183 664 774 794 989 463 61 738 697 49 330 718 1185 542 636 234 1060 682 1126 646 857 1166 543 721 430 220 684 14 735 416 10 218 452 1153 552 70 214 557 995 458 558 486 495 1145 897 1136 233 214 879 164 847 899 458 977 419 405 238 832 222 525 594 920 445 953 695 94 1027 392 1149 993 463 218 487 318 819 1001 690 143 36 766 829 355 1076 33 551 452 1108 164 665 971 321 498 541 761 621 488 907 374 1135 1074 780 1179 34 1163 870 410 605 475 85 1101 214 1150 686 664 899 616 327 887 605 149 144 1129 922 124 58 152 750 1123 877 205 870 539 1035 379 120 17 682 827 134 881 764 571 423 298 350 591 449 1133 1143 533 187 285 286 1109 577 751 988 1112 667 541 119 413 952 548 858 820 674 925 890 493 202 302 277 57 1012 1039 213 225 764 353 560 1020 661 126 368 427 137 408 848 994 765 858 486 1004 488 1022 654 64 669 440 1079 1161 505 1013 454 1056 1195 112 603 547 1191 789 220 494 696 272 222 658 229 400 496 96 165 651 85 1007 1007 119 932 942 662 211 1159 777 954 962 319 672 645 951 769 889 450 160 795 878 409 515 395 524 683 868 273 1176 544 903 757 99 552 248 315 502 252 50 1192 1086 1199 245 909 746 176 1199 920 9 242 1 453 1172 606 539 1150 689 1018 710 686 116 1018 67 319 867 1150 93 38 793 995 485 815 172 325 263 869 560 274 1060 813 290 77 1174 532 77 538 1110 1183 162 1006 531 1186 390 678 1090 242 533 745 719 813 745 948 14 926 646 660 714 522 1027 527 805 391 584 948 295 20 1043 1050 675 428 1132 552 289 505 576 780 12 764 293 645 19 850 1181 824 943 21 611 759 1031 1086 560 1081 1043 687 358 1126 126 821 453 1160 480 1006 647 152 500 585 297 1001 955 1071 999 1073 437 1112 556 462 463 911 719 836 804 588 1039 660 661 551 595 265 1062 437 1142 2 402 1164 372 849 477 817 503 681 400 33 876 1188 203 681 140 915 605 1074 285 1189 1128 249 199 812 290 69 206 566 898 103 778 1010 520 47 779 317 759 604 209 494 285 38 536 414 1048 502 1036 168 897 295 700 923 877 580 1136 944 476 1005 603 1065 824 394 985 352 635 551 10 967 934 888 815 34 700 571 503 356 315 913 221 1127 228 80 558 864 552 955 798 235 650 937 9 534 932 136 1005 912 71 639 875 239 274 1013 633 666 405 898 217 822 488 62 760 1169 416 885 231 314 902 1068 610 240 33 245 369 450 529 492 525 962 1140 173 491 81 574 1120 454 852 464 535 187 243 213 857 960 1153 1106 118 566 700 550 493 541 97 487 48 130 850 957 67 665 361 1167 948 1022 206 884 275 99 270 612 444 731 746 647 1035 308 206 145 589 152 856 781 289 105 391 880 1172 881 770 202 274 268 716 513 103 43 447 9 1123 962 502 18 919 723 903 661 1010 915 359 231 782 682 236 1188 393 344 56 178 718 122 598 237 635 1171 514 83 636 903 47 352 582 970 1066 1116 585 53 775 816 77 702 875 631 1066 35 241 198 532 776 982 782 0 11 603 1007 380 323 155 882 833 124 152 788 592 369 211 870 330 572 621 835 830 172 594 1035 683 928 256 978 1107 250 450 782 412 25 119 732 973 637 1157 457 1098 1073 95 491 1042 1067 237 497 1180 1040 287 170 537 661 1141 240 380 291 589 625 593 636 834 1112 937 842 1043 315 10 75 475 1010 69 660 1145 724 986 386 605 198 314 81 540 1126 1059 975 956 730 6 239 759 542 447 884 1024 1063 505 664 675 50 1078 56 554 996 178 403 40 122 1052 541 1037 227 1051 839 358 944 866 1096 466 854 490 679 242 1065 554 1035 850 482 405 998 157 1099 618 2 50 730 373 475 819 368 846 942 1101 583 330 861 229 630 976 870 292 426 698 10 936 538 798 60 516 365 937 70 619 25 312 881 556 357 844 963 928 133 855 248 1026 1012 27 859 882 185 255 563 889 809 441 169 166 1036 128 1099 688 580 610 1014 1012 1190 859 760 588 88 683 333 998 96 654 899 560 180 423 1158 469 481 1022 30 45 168 454 1094 1032 514 392 829 1192 1064 214 286 1082 329 13 212 46 875 890 1183 1154 288 400 782 1036 1175 347 688 367 63 366 591 963 986 390 379 805 292 336 160 247 558 577 83 927 973 1113 69 753 215 780 90 784 1124 1041 876 272 1002 1103 719 78 1125 779 1100 931 1140 1166 734 1149 376 338 1064 591 810 220 373 652 901 980 500 1185 129 1181 562 1130 385 560 908 1114 1060 1149 944 985 670 521 712 620 656 879 363 24 986 1118 108 689 760 76 933 1173 767 873 375 509 158 346 749 470 112 1105 354 359 31 206 530 659 830 835 448 1026 625 1182 4 975 731 480 815 182 750 955 1166 332 576 133 1031 270 777 692 71 911 1105 175 844 633 153 54 950 116 365 1150 712 150 160 1007 120 207 406 522 112 93 333 935 141 138 396 357 151 538 49 927 1128 3 419 1117 388 936 819 332 594 277 598 81 422 953 868 448 983 525 1172 586 162 1180 726 962 903 329 324 869 461 890 322 365 179 2 882 517 1114 720 301 550 75 1000 600 202 549 168 365 74 951 813 925 160 107 527 997 103 683 236 491 1105 1179 529 932 487 605 124 1125 980 905 922 701 594 859 600 741 1072 982 87 306 440 551 325 476 893 44 244 1081 72 548 276 685 696 308 991 217 1130 877 1002 564 391 331 687 796 751 516 999 696 471 993 576 427 15 855 1064 280 1076 1173 923 405 52 692 865 120 486 235 110 553 854 797 1169 618 217 604 1006 847 503 1064 1147 286 49 1181 489 539 533 1168 872 911 846 979 782 519 562 246 553 817 561 481 476 435 365 121 453 68 80 1028 622 533 307 64 322 124 11 1154 761 925 217 635 6 886 670 600 914 15 607 1005 536 1131 227 1114 835 978 880 1142 173 316 596 881 518 317 628 45 259 708 565 1143 679 895 818 85 668 1167 104 1030 630 704 1194 726 679 29 657 398 261 752 553 728 829 1034 71 1179 1174 487 884 1115 1043 369 243 284 177 1148 332 46 227 232 828 903 272 148 488 634 888 217 725 614 969 1020 565 462 164 443 599 655 84 1106 34 1101 260 533 1135 434 551 574 416 591 973 508 440 4 494 174 116 990 848 36 838 552 955 726 249 387 502 1140 985 1169 499 628 647 474 828 64 71 53 883 898 281 635 957 83 22 55 1012 209 213 857 506 101 406 105 820 580 860 845 624 929 166 915 315 7 1059 245 878 881 79 1095 177 520 408 45 1024 524 751 884 5 720 775 748 155 513 1123 647 147 878 457 972 558 234 1066 459 106 1060 147 119 713 54 898 1092 198 1139 1149 1035 560 886 45 1168 988 160 412 990 490 964 472 823 105 1102 841 228 563 17 287 969 337 701 745 562 244 854 412 1009 470 105 968 469 675 458 289 905 733 227 1034 644 412 309 357 404 486 611 367 444 135 578 711 1006 709 1013 975 527 901 592 906 72 390 921 346 1020 267 185 664 1175 292 552 1149 333 391 942 807 810 334 1086 781 1196 172 521 612 652 263 489 742 553 1002 521 626 284 345 1059 552 472 595 1166 968 513 71 961 955 859 657 46 258 579 243 251 974 431 294 351 483 206 88 704 188 1146 577 846 972 981 234 296 776 1144 1044 1012 542 119 41 444 333 888 32 689 1114 1082 1125 884 195 77 333 731 880 207 315 961 258 29 717 1069 406 800 28 978 340 1080 908 625 30 1089 961 1030 873 215 654 553 322 986 949 732 361 90 707 700 900 1147 930 732 300 725 497 307 403 333 529 339 218 667 1028 153 1194 691 1115 253 521 583 967 166 463 482 321 15 105 561 861 340 315 1193 590 90 42 741 985 1148 1012 1054 441 923 430 732 405 1153 573 456 1002 525 152 908 1114 147 606 617 707 502 1109 979 527 681 125 543 1143 1069 290 73 11 412 282 407 545 96 871 95 1042 579 28 616 444 366 861 253 578 939 918 1057 812 1120 884 951 862 286 1157 386 549 803 953 1081 469 598 562 378 488 429 1124 529 1194 1123 890 231 311 99 879 1101 772 877 502 370 550 737 487 368 317 934 809 379 393 120 369 870 1036 326 130 625 304 124 210 27 375 535 45 95 315 99 551 775 38 637 785 161 458 582 486 513 156 323 1103 621 864 340 186 210 677 699 735 1086 817 556 89 755 1084 357 106 684 725 416 253 1181 675 1109 352 819 56 436 590 254 150 1041 980 1106 105 321 735 1010 1064 612 423 744 875 361 1106 663 975 212 514 324 496 712 652 1032 1191 631 139 775 944 1038 1181 688 360 71 140 804 849 411 611 849 287 102 1126 60 986 1051 1020 435 388 304 998 182 643 977 857 396 493 1129 1010 416 711 530 154 441 739 455 1139 30 1157 519 754 1001 483 1138 96 704 182 897 74 1157 468 1069 1130 234 302 74 510 115 262 628 43 467 54 581 976 718 389 562 1056 524 685 1086 805 481 945 1115 1048 43 284 35 411 67 1069 617 469 895 618 302 223 580 618 1140 1063 1134 243 374 675 303 11 670 300 1050 232 243 1191 415 720 290 973 30 100 825 271 1091 115 334 596 99 945 199 682 437 840 898 1189 597 381 698 966 568 186 759 273 547 312 252 511 800 88 818 54 646 121 412 1133 946 929 1073 350 441 738 852 789 294 718 990 1037 801 433 447 586 1018 823 11 22 737 374 888 322 759 847 646 497 439 968 777 208 505 1161 587 10 680 801 1033 106 640 1155 940 220 71 709 337 803 627 649 287 491 28 200 472 913 429 474 773 1170 602 477 260 186 234 111 86 827 225 690 11 452 1065 427 1012 425 1034 182 953 1125 311 330 911 348 1189 436 246 757 407 316 165 338 715 81 86 709 219 143 676 241 1004 719 1024 1186 1131 317 313 95 536 38 908 565 424 370 368 676 1025 701 1186 62 207 60 1094 134 608 269 1142 967 441 605 412 155 812 540 1001 738 260 1140 504 623 0 893 365 974 1124 633 446 868 762 32 1158 910 840 804 1172 961 170 1114 520 50 1149 392 561 158 142 1124 34 734 684 4 961 1057 915 43 637 653 549 539 1157 924 1086 427 1047 941 148 482 3 992 924 760 182 45 875 259 341 1117 724 611 1134 981 702 395 128 468 260 87 914 307 881 122 1024 833 232 1158 861 273 390 670 1125 1052 626 972 141 423 898 926 269 808 1147 682 144 283 913 1 148 148 269 1035 611 744 760 1022 621 238 90 752 1131 59 73 240 1023 686 1107 339 713 1132 379 971 164 38 822 581 277 1181 160 239 311 586 180 891 559 389 1158 1166 453 455 1088 247 755 640 395 581 420 634 185 475 659 189 824 315 901 362 269 682 618 615 869 778 213 334 511 1175 1063 1185 224 955 936 339 883 1194 100 334 220 173 918 204 765 1100 212 535 561 113 1074 912 823 373 1133 583 686 186 726 809 85 191 1147 606 737 365 225 187 613 961 686 763 728 834 627 586 7 523 388 234 832 698 73 1015 498 122 899 1120 167 406 90 770 1000 521 672 260 181 557 1008 663 746 540 721 611 1111 974 455 1102 311 265 877 620 176 404 846 552 594 14 929 279 405 479 361 765 680 967 144 97 741 753 63 738 463 605 684 125 670 582 477 738 1162 274 8 584 578 875 1115 28 192 892 921 196 21 539 600 162 8 1118 1021 328 959 562 1136 181 866 1022 722 206 181 619 124 723 567 645 147 707 467 223 526 159 853 522 1164 1194 154 1061 733 271 31 366 1080 468 452 1117 1103 870 126 436 892 877 747 877 894 335 172 773 1151 198 945 601 533 398 118 1114 1146 1055 180 464 3 169 442 817 253 415 56 262 1173 968 513 917 275 26 624 846 473 102 186 717 393 1108 803 1141 449 751 79 130 272 967 697 172 13 322 411 129 203 715 161 766 1044 482 1151 173 476 1056 871 705 1121 851 253 221 394 111 867 589 939 285 855 287 670 607 1007 515 392 183 243 986 321 214 27 594 6 319 995 529 1035 510 203 1102 401 1010 849 824 235 926 639 340 53 673 623 684 541 6 1056 512 1162 140 1077 46 583 459 202 410 706 1017 752 1149 517 555 382 249 634 1106 1122 394 410 1150 625 309 763 1195 43 746 1051 1009 865 684 442 822 658 454 101 367 796 934 557 375 545 821 77 1091 271 283 241 1166 970 597 702 123 551 558 998 815 474 992 33 673 733 350 329 703 539 304 995 879 123 1068 845 841 287 1137 1165 706 139 186 122 503 549 1101 953 245 616 602 76 320 814 534 445 114 49 738 799 509 760 588 385 911 453 122 802 958 1055 954 104 846 367 661 616 644 622 112 1173 413 182 356 48 114 971 316 182 356 620 680 623 975 247 154 764 773 280 294 971 527 927 555 36 807 538 753 869 1182 1117 327 803 970 690 77 873 411 485 587 829 315 448 822 495 219 350 421 737 895 443 857 62 1080 259 978 685 133 192 785 523 666 568 278 371 158 1159 772 1026 90 33 417 1056 1031 1078 715 553 1122 886 524 1139 483 1180 750 115 1086 925 816 1102 849 21 369 956 471 670 349 542 333 927 882 1025 1064 945 98 1056 147 174 60 689 764 1175 909 636 1083 339 519 340 852 375 1098 838 1058 362 874 764 727 1120 545 410 871 400 778 821 721 717 1174 437 124 1099 145 440 685 955 612 596 827 729 1192 580 1113 976 245 746 1087 1016 209 156 843 672 628 988 639 1198 1198 822 995 912 1057 200 869 609 805 142 232 1013 93 734 1159 1195 738 561 88 1045 472 1014 24 431 333 463 1198 196 196 1049 515 384 1064 236 925 688 668 916 1085 211 161 1169 807 757 12 490 621 1102 442 75 1066 161 199 646 425 595 604 83 452 779 22 101 353 492 1199 628 741 625 971 966 788 1120 1072 125 718 85 1118 861 1077 949 120 1060 569 1099 683 784 1087 815 1002 731 1061 1060 446 1024 497 150 665 1092 274 235 542 1024 910 1064 685 477 689 1038 1099 747 155 505 894 514 572 839 525 354 535 359 640 854 532 105 932 429 188 550 166 551 271 627 1192 720 1025 243 491 186 467 779 184 542 214 654 1194 65 746 160 45 98 1110 46 1034 955 791 1158 1061 16 1014 599 795 57 771 99 156 1010 785 1074 1004 116 825 809 827 1104 1143 590 117 564 364 207 1083 1045 189 246 993 536 486 668 742 394 729 855 551 941 141 476 607 1058 609 904 549 919 510 801 1066 425 711 226 788 681 980 633 253 84 96 613 823 184 819 763 1171 738 576 1100 854 878 119 594 1072 266 1110 408 852 982 528 42 989 1028 546 845 1064 60 572 681 1039 319 722 115 713 723 693 974 1055 886 854 706 752 675 613 145 1024 396 653 883 621 1001 1 103 968 471 449 782 703 854 914 236 902 915 905 943 787 236 219 39 809 529 12 391 464 380 294 125 1177 542 763 710 83 166 139 201 950 803 1195 84 896 689 313 700 353 710 16 45 604 1103 660 365 1095 616 522 589 946 706 970 42 1053 1132 780 409 100 572 745 287 88 939 726 1117 853 37 1162 459 647 471 365 353 988 1158 400 311 523 545 71 462 311 728 311 492 258 1016 445 116 666 216 559 59 330 615 1193 94 534 634 990 33 296 1143 1127 1183 599 1040 797 3 183 193 148 1175 352 622 869 290 232 28 432 926 420 1063 823 808 951 91 801 1058 2 654 328 865 254 598 357 1001 772 849 319 831 1198 690 1133 811 1123 105 1062 397 1189 110 567 51 785 558 423 930 539 62 386 261 551 404 853 738 603 890 345 257 29 873 277 943 592 1182 526 172 350 315 617 337 163 1176 1007 618 501 546 993 78 109 72 373 111 443 1151 502 1082 1192 892 1065 18 1026 893 233 672 162 1108 491 1000 462 408 1042 389 634 1024 498 188 193 649 639 105 414 195 131 979 176 57 1013 1015 575 130 553 632 855 645 976 890 344 375 626 140 288 142 97 499 1002 110 820 1188 176 244 860 806 475 831 621 761 1036 720 787 498 665 820 551 215 998 186 794 944 1131 1041 693 1099 573 425 843 118 142 1122 1061 89 269 597 637 634 979 348 816 175 375 167 78 1192 352 755 1002 1128 695 544 951 872 381 35 1139 923 1 987 293 406 315 157 644 998 664 994 244 130 947 830 454 799 190 930 208 36 230 566 289 650 600 167 211 1139 476 652 898 340 647 426 1100 670 355 602 126 659 605 880 950 189 279 700 986 492 213 159 213 934 68 5 1169 721 768 128 399 592 417 901 1001 554 1081 1031 901 383 82 697 801 913 140 866 811 309 624 633 1179 673 1028 331 867 608 15 157 1040 184 582 861 1154 376 305 549 1183 366 918 1106 739 987 277 1032 524 317 1089 688 353 389 450 975 581 377 1152 414 1013 71 221 249 924 446 110 500 420 1168 1036 1109 248 1085 599 627 630 793 1020 856 337 425 425 754 471 1074 1052 810 1077 693 282 410 355 414 907 889 1012 1121 149 675 123 428 214 1002 74 469 1171 1176 543 137 260 1097 512 786 36 1006 26 534 895 679 965 821 1128 128 425 993 210 608 1007 498 579 1190 909 422 722 523 562 1177 1086 492 379 480 876 64 118 1125 11 60 81 494 65 433 156 23 356 826 591 734 384 994 47 999 578 966 689 1066 234 595 289 851 881 981 499 866 342 406 307 208 830 376 306 714 234 188 733 350 362 279 140 291 932 832 832 643 994 280 978 926 40 163 1128 486 1184 606 520 376 1167 1029 440 1189 547 199 384 485 212 883 889 667 859 528 803 734 469 667 746 899 1080 922 180 440 460 13 567 322 867 754 527 71 894 1030 505 890 144 543 704 764 1171 665 637 459 449 316 167 1102 1125 424 1130 816 548 880 147 1149 132 1093 835 366 608 579 216 541 62 1016 943 630 368 877 956 534 1182 615 1100 612 168 485 661 917 77 309 397 173 884 468 1189 1133 414 721 37 916 233 64 588 910 681 804 671 663 239 376 269 800 21 430 286 435 701 996 896 1190 763 748 683 4 913 246 178 864 526 832 412 794 419 267 1111 32 440 689 377 324 615 613 162 519 389 241 407 525 367 332 1082 96 466 1077 825 834 1108 39 441 667 187 958 540 426 454 177 409 1195 425 1172 537 710 494 35 120 485 1159 1102 798 950 785 187 240 636 565 571 79 353 87 1043 967 311 944 36 999 587 901 815 908 226 408 871 984 828 935 170 415 538 269 786 448 937 438 82 632 786 305 491 982 84 246 681 498 967 700 515 376 328 1035 239 500 222 339 963 174 7 1027 1127 707 105 669 920 371 974 879 389 2 476 529 572 244 529 1107 724 156 1134 199 949 368 1143 126 389 345 1011 203 154 1090 1109 1019 574 1113 658 595 570 555 745 191 514 545 843 497 15 221 907 249 682 607 282 251 142 709 605 674 759 1130 1165 16 760 933 851 578 192 528 78 180 706 136 548 482 218 593 910 986 570 505 13 83 954 45 860 355 713 768 870 435 686 746 748 405 723 675 904 1028 1036 51 384 786 43 894 648 1121 325 975 1026 1072 1117 873 17 950 90 808 799 631 375 1017 963 375 439 58 1059 797 936 1077 66 854 886 164 1131 1164 428 890 22 1176 687 1020 1088 112 28 237 519 554 190 292 200 621 920 179 817 63 1035 433 19 1134 254 4 248 76 800 359 674 1118 22 300 1158 1118 486 1100 232 47 390 63 851 639 11 401 733 110 822 338 938 505 285 629 456 292 1193 663 1098 654 579 551 964 1064 364 288 1019 312 117 263 435 952 76 182 346 1041 131 88 413 1171 692 723 538 1183 437 886 32 1169 519 634 844 551 15 536 280 222 374 582 170 1085 1184 429 165 262 1179 976 915 1057 37 900 571 844 408 372 563 370 923 300 194 981 418 605 1022 345 1018 868 569 175 538 571 622 664 620 1033 164 517 234 970 1154 248 210 145 787 315 1026 611 327 1141 304 953 251 404 804 310 38 630 959 134 939 957 982 173 471 396 281 1150 190 754 433 567 172 463 637 122 378 1184 1149 1139 895 741 514 767 180 618 383 172 189 280 277 722 254 400 1162 904 498 277 1181 894 478 848 267 49 785 803 484 1003 1047 674 1064 64 589 429 788 1188 627 830 461 620 579 1042 635 624 646 263 717 1046 460 387 801 476 1145 193 167 38 556 1007 878 714 696 662 188 914 918 205 919 545 184 349 828 460 441 21 753 1166 785 37 204 862 530 299 632 785 1034 593 1189 501 1043 142 265 153 979 285 978 647 204 148 570 761 153 993 1060 193 23 851 643 947 25 1174 40 241 1197 717 879 325 797 1115 1003 907 428 377 622 720 788 1111 914 799 416 667 890 371 203 896 719 469 51 13 211 901 250 1145 1121 722 894 944 176 120 36 539 959 509 579 943 33 218 888 558 548 177 900 791 1178 1129 434 1018 821 901 549 967 588 218 1114 295 169 1115 866 900 371 762 266 1193 1014 118 453 818 555 532 759 286 1167 969 735 678 118 612 1168 390 104 1059 817 706 587 503 936 284 727 426 872 1136 1176 179 578 557 1129 231 1069 802 575 1182 684 614 62 5 1035 192 643 851 707 320 1078 227 625 946 735 1074 563 967 1128 461 178 764 667 199 951 1154 901 1117 1150 263 168 1063 819 432 470 1109 642 596 674 780 206 957 1082 52 181 383 332 724 241 367 568 1099 729 76 663 888 1043 867 56 1030 680 1120 15 128 214 804 1153 534 392 728 349 271 816 1166 540 766 1116 248 144 427 1198 639 198 941 1146 40 624 636 868 965 339 466 562 996 103 324 1061 784 885 572 528 826 899 966 361 1018 1068 251 601 93 906 670 128 580 857 12 881 525 1001 703 97 71 541 822 653 345 83 1021 607 783 1159 629 864 3 468 1146 580 608 1009 612 1196 207 81 757 300 1043 329 113 1034 892 842 9 923 65 994 590 1121 721 963 741 27 414 250 722 1145 153 312 921 882 995 666 304 724 16 771 492 767 614 417 449 1025 62 318 1005 527 533 47 1080 804 1158 971 14 1131 1045 382 778 478 1073 1005 556 209 62 712 247 969 1067 891 79 894 342 224 814 1169 136 653 784 358 1112 265 1016 353 473 1010 585 954 450 456 66 1148 60 828 401 579 583 909 425 514 797 205 786 448 781 243 143 650 526 625 178 820 955 144 635 1166 87 918 590 521 900 77 430 510 730 472 248 1073 335 744 833 610 161 566 18 1070 579 907 821 587 820 850 211 922 690 72 116 959 28 333 1144 397 550 295 836 992 454 783 2 1197 1 1115 704 270 1072 551 82 528 220 1166 250 162 837 1016 1181 1141 979 967 676 774 444 18 1102 1056 697 404 222 669 830 1155 716 436 1016 883 141 749 1048 250 299 585 91 615 134 982 712 575 239 883 243 109 456 1055 497 269 244 1081 742 1064 541 801 1114 850 855 481 337 808 1047 1082 1034 504 1015 1040 536 1060 538 194 788 7 417 1181 59 377 895 1128 1105 637 300 208 70 1162 1020 845 531 323 523 160 743 638 9 557 669 1019 10 450 482 440 439 1142 940 870 2 683 215 571 271 284 183 349 819 1071 1101 404 34 745 491 793 432 833 806 1077 78 299 423 317 273 973 738 996 433 602 901 841 529 1148 68 855 790 634 1122 580 842 93 275 99 646 672 1195 276 436 120 299 1198 888 497 154 744 1122 320 1168 24 849 319 1124 970 387 608 89 1036 806 54 50 412 715 307 1070 88 42 244 353 1144 566 1107 1054 611 587 141 1129 240 88 811 1159 866 263 794 426 697 299 350 734 3 940 636 158 1116 1114 252 114 392 479 1024 143 203 1041 1190 645 1175 670 210 749 364 602 517 101 982 271 472 521 791 1029 521 1126 133 1080 1008 827 1062 207 817 470 413 263 647 1069 1128 752 305 568 545 1122 1149 1088 533 572 78 639 354 621 585 331 234 28 262 1102 1141 178 835 1101 660 964 284 531 319 1097 862 582 716 814 1039 1040 747 962 319 1061 659 1050 326 450 100 711 1159 1135 652 959 709 16 632 582 1127 283 1006 625 844 331 446 738 792 995 73 9 118 562 896 722 413 784 696 357 1035 287 766 794 692 287 561 406 663 937 1097 196 843 1108 33 1079 1079 325 1104 485 105 440 828 1115 788 925 225 350 462 222 165 842 787 176 137 191 697 784 576 154 1116 204 1190 1041 310 810 420 739 616 897 103 90 298 726 606 497 654 814 927 795 731 425 414 937 820 1012 117 782 691 97 289 565 1110 121 1021 618 982 413 87 282 976 990 483 60 1104 707 276 912 201 563 510 313 819 237 195 195 477 623 84 1035 32 500 1072 896 172 531 198 503 797 426 153 440 274 9 407 41 126 1160 640 794 364 2 888 573 11 1183 929 768 934 240 902 394 224 210 541 1163 1052 369 771 195 802 532 671 1061 1024 643 418 248 5 981 571 354 988 393 476 811 1136 1143 189 1089 632 870 552 458 1055 544 602 161 346 809 18 641 1078 1008 1140 606 132 339 73 914 531 1115 95 251 670 804 637 1177 433 830 8 819 324 74 325 957 280 120 1078 280 518 574 478 229 392 898 1094 594 710 507 480 383 1093 491 866 812 584 611 235 406 677 494 574 400 1178 840 1168 347 237 485 690 306 149 802 933 1108 731 484 928 546 682 1145 242 1051 38 1007 275 453 74 442 90 662 1162 285 602 1175 1090 1024 404 178 496 144 629 440 984 1142 654 589 96 1097 924 304 803 398 19 748 1197 3 315 346 211 768 359 965 630 141 8 199 1098 788 1113 771 858 298 1154 496 233 465 380 946 868 331 445 273 563 579 1079 7 750 549 931 643 517 103 1118 384 756 529 995 559 458 609 240 840 1109 1121 604 274 413 512 995 172 1080 1123 872 1014 483 296 799 1092 1098 534 146 90 1022 1017 478 1185 412 702 526 650 1144 795 1044 1199 621 333 99 743 337 906 257 552 323 47 940 377 570 708 380 20 1091 1043 9 165 771 573 1004 865 455 696 1011 482 53 1138 136 1186 321 16 395 458 436 100 867 1123 682 442 990 302 242 1132 19 157 44 1081 610 808 758 492 591 1081 833 651 683 120 475 761 745 119 282 909 31 541 432 235 1061 565 326 318 280 45 1176 171 211 1034 483 741 1131 52 413 98 450 536 83 364 700 434 553 592 553 680 1161 561 891 918 25 406 1140 935 1117 690 165 449 371 387 572 1087 296 794 414 597 779 567 554 88 212 843 591 1101 17 65 835 14 573 823 22 1198 94 961 33 31 786 645 530 165 1142 171 114 410 1009 307 329 1100 1147 468 75 655 225 698 376 933 887 300 352 305 1120 448 129 34 295 470 144 990 1065 1019 17 1029 623 721 29 44 176 694 188 572 207 323 1102 402 153 842 386 498 707 523 105 508 1057 121 971 197 1015 193 86 1009 913 960 210 851 1047 1053 667 55 1006 392 44 964 492 829 1147 222 675 514 190 1051 161 325 183 1179 527 1191 781 1025 548 1108 392 247 461 510 1156 78 423 796 678 665 1149 10 1067 535 583 1140 1085 829 432 303 151 12 359 661 287 981 302 333 127 933 1068 509 481 914 511 405 336 190 346 640 886 957 1104 89 81 98 1128 733 358 853 504 632 89 839 353 520 408 1048 145 809 254 1169 1073 169 462 325 546 1050 878 655 198 29 167 1023 2 1025 386 1099 26 1185 1170 134 931 45 822 581 183 427 199 1083 262 903 684 670 326 552 922 1090 646 715 561 895 1162 1189 913 89 572 548 705 98 927 1031 1035 192 144 1178 620 45 678 708 599 1052 468 416 67 752 827 1142 331 602 852 336 1115 458 770 662 1159 524 316 793 542 750 597 387 128 417 862 1197 403 340 745 912 638 635 349 474 157 927 992 796 337 236 862 903 660 676 1088 157 1137 858 435 919 673 535 1154 213 89 179 897 820 246 627 201 284 692 862 798 849 1188 1008 854 146 461 893 1043 1092 1188 371 3 252 981 592 1193 727 820 31 449 712 169 434 76 539 402 851 262 1108 171 878 995 65 690 1168 334 986 384 267 1146 921 1077 1094 801 875 1007 962 988 538 414 139 569 461 171 939 357 1069 69 720 924 677 239 699 902 1101 12 737 450 1096 111 21 159 750 586 1011 1033 635 828 913 524 753 132 578 94 707 1137 961 878 496 814 338 8 297 812 310 60 96 53 781 147 714 1025 289 567 1011 519 215 767 1103 948 7 660 499 696 849 1187 392 126 827 9 217 841 358 744 567 99 214 1044 280 731 82 1172 1068 74 438 123 1055 476 701 340 1163 1012 958 360 878 11 799 74 123 528 638 852 186 1195 693 835 176 945 664 820 120 429 870 722 181 1197 994 692 163 677 392 935 1059 543 281 371 327 560 117 280 522 1095 135 736 1188 415 456 928 101 828 370 786 120 623 663 133 471 387 44 1099 761 792 889 912 221 453 967 622 449 988 394 404 254 1137 5 905 131 953 752 593 1190 920 1030 1105 247 821 658 817 342 186 120 674 304 950 1006 1094 1186 434 1044 943 57 166 83 70 952 763 899 33 1064 663 1079 209 74 636 1025 1181 1148 359 483 46 981 1142 270 901 692 451 137 1176 405 1133 899 1081 378 1146 160 1162 382 247 261 704 1050 797 1079 27 1056 256 758 57 458 1073 1199 307 207 528 275 755 230 583 950 1028 106 797 1172 575 819 241 109 308 375 1046 740 1060 818 672 742 122 828 369 696 918 873 767 991 706 843 887 352 1149 1135 604 1135 691 493 577 418 23 465 1125 612 223 787 519 616 1092 689 372 1174 1096 538 1096 723 919 1095 570 563 29 858 1081 148 1188 1056 831 1132 528 1113 654 871 498 281 192 860 6 333 467 308 885 1160 794 274 582 83 178 777 126 342 641 821 1012 456 322 331 667 751 701 191 180 232 600 896 164 876 1141 1093 460 184 145 291 1096 1148 600 724 472 5 383 1130 941 318 943 1045 1097 1190 464 250 762 959 808 425 60 474 603 659 990 615 463 424 734 1049 732 365 393 1114 845 536 579 28 174 882 67 890 1045 959 117 111 1057 68 814 1071 694 50 939 678 875 53 789 1147 1111 677 503 712 1047 1031 1141 858 714 297 918 101 484 640 873 145 180 1072 712 289 975 577 243 876 1071 347 743 1117 57 343 645 696 217 405 33 801 899 857 444 106 1142 185 92 504 1167 442 979 856 778 509 287 233 601 1022 12 302 614 1108 864 1037 1087 584 589 260 1043 1018 236 609 203 1006 583 580 631 1001 81 202 363 591 100 601 295 485 340 757 678 701 506 318 1009 414 507 1135 832 447 967 385 43 97 510 50 602 1137 147 69 954 886 468 357 349 255 736 818 910 380 739 1117 787 1167 1088 423 306 940 166 70 425 207 1155 608 981 1076 559 213 77 690 922 1039 294 361 865 574 723 314 52 556 124 510 568 193 310 147 1145 66 618 17 616 80 518 687 857 780 670 676 557 423 353 270 1061 474 429 581 1086 212 80 1002 501 926 472 693 152 639 980 818 771 718 1154 651 79 190 532 641 944 176 949 476 908 906 811 551 248 176 201 1004 896 1107 543 1161 232 18 831 1177 227 355 10 829 958 969 930 1025 1134 669 285 522 998 291 924 784 840 1066 53 279 303 7 254 1096 15 1124 224 647 561 790 1057 460 398 969 19 860 328 544 1127 1171 602 731 714 1181 228 427 490 256 735 873 848 750 442 1140 936 313 632 260 212 400 1115 467 206 603 789 870 730 933 533 536 882 296 152 130 530 1109 213 217 51 1115 121 916 885 632 1031 813 1004 4 560 642 885 813 842 225 337 527 201 96 847 451 894 393 822 1159 914 147 496 537 457 310 436 50 341 1113 738 523 417 338 678 414 154 151 687 560 845 609 812 1 783 568 794 844 692 217 936 264 724 1173 1190 413 257 78 309 26 261 534 785 922 561 834 568 1121 468 869 506 193 1023 683 367 360 155 1042 399 1143 1101 18 988 501 329 768 112 462 291 67 25 682 690 527 1189 357 13 929 1133 264 389 407 45 210 154 864 297 857 1114 454 126 307 83 1189 300 392 1186 400 234 1165 1143 487 85 128 186 291 999 44 923 1010 939 710 252 44 1187 886 729 102 66 113 1113 687 953 811 535 1008 830 621 390 855 787 855 971 608 60 615 515 101 1026 1185 1179 223 505 253 447 858 550 1008 164 183 85 655 806 1009 645 156 202 228 752 49 1019 106 894 1077 203 1175 941 903 274 312 861 992 755 1007 960 762 74 750 237 266 1097 743 414 194 813 281 71 327 442 1173 1177 1105 1126 861 668 73 414 494 77 707 481 692 32 1174 242 707 64 10 366 886 188 634 1169 503 583 776 1083 966 572 1004 845 963 71 1034 384 809 979 305 369 502 114 154 235 1166 852 1016 214 686 666 475 1126 956 115 60 33 522 921 350 22 1122 956 861 1060 672 50 46 92 794 826 491 345 2 232 549 860 254 273 225 798 20 556 1026 149 269 10 491 70 400 1134 1081 949 40 229 933 1005 215 910 982 701 736 1140 392 690 336 629 674 1093 924 170 326 477 627 600 87 991 607 1092 783 1157 536 155 617 121 1071 418 693 615 339 1047 550 1107 1189 205 1035 153 524 970 642 14 844 558 750 310 602 155 173 101 367 999 623 814 515 681 828 277 347 1132 1028 46 615 823 683 501 1093 139 508 377 715 749 282 653 11 277 767 433 703 491 1081 300 707 866 287 1051 387 918 461 1106 1118 37 503 1051 1132 122 650 1156 1001 1164 370 855 935 405 41 139 329 393 918 384 253 210 350 1017 916 277 781 138 900 689 922 179 1124 2 438 809 372 1183 12 612 408 326 403 919 765 438 1157 469 58 641 358 690 86 731 677 873 692 433 919 50 433 749 149 1090 8 488 427 946 664 659 680 223 1007 806 1003 595 1016 1007 248 1004 1064 533 244 201 700 796 601 901 347 66 366 1183 428 780 11 543 156 542 274 560 508 273 99 962 889 962 438 539 57 572 321 476 714 552 487 694 453 1013 1104 455 1029 172 619 1082 698 1119 813 11 1142 1121 500 1004 1171 37 629 270 99 953 1083 204 1007 1149 976 1107 393 19 308 1061 686 656 417 410 734 399 197 643 254 208 997 5 408 1109 553 453 841 1157 791 757 616 655 634 823 525 1036 1188 660 879 286 770 36 741 508 364 959 998 782 1123 511 775 235 982 619 703 821 405 634 532 696 70 39 483 429 261 1012 602 226 267 49 531 1165 15 63 577 566 716 694 274 926 201 342 1167 169 168 801 1155 700 757 1137 194 267 413 5 136 478 747 1101 366 777 108 1070 607 358 779 1034 136 977 512 896 115 961 20 141 10 141 1005 802 573 699 476 96 92 254 1109 360 1151 384 516 953 313 1075 655 312 232 856 47 984 635 269 1006 138 364 173 444 863 184 600 1154 528 229 1055 175 171 426 93 547 972 553 540 766 899 524 31 604 269 797 224 235 79 223 433 1109 360 308 809 254 917 617 1185 27 403 343 1043 871 642 855 569 855 1106 381 671 873 641 722 289 857 274 758 637 169 225 1197 688 1134 592 245 486 724 314 1130 181 873 307 1178 467 717 302 752 412 493 1186 985 1074 789 814 827 156 406 931 770 754 1048 275 994 174 644 1006 539 1037 7 234 855 666 1006 1194 713 17 923 113 80 778 770 1086 108 397 708 1097 75 51 110 9 869 829 434 927 735 193 152 154 207 369 1034 1075 1021 626 589 609 632 841 787 584 1193 774 686 333 830 1041 498 833 722 295 362 1131 308 213 267 1056 761 918 27 728 256 52 784 490 502 1006 299 622 611 454 587 1101 441 452 679 77 471 325 845 242 454 803 954 1132 185 1068 649 863 457 748 933 758 265 610 872 128 576 1121 931 384 241 831 684 1044 42 364 1014 1056 971 53 910 598 465 547 1072 416 344 891 489 361 82 147 194 1158 975 232 1062 663 818 63 1089 1124 1001 296 40 1130 541 518 908 672 5 498 625 636 666 212 1015 121 1048 158 208 251 207 312 1079 1162 406 1146 454 164 163 237 1068 463 227 40 275 621 486 375 176 1055 1169 647 489 612 892 543 122 128 784 28 781 682 1017 1008 1116 298 523 993 316 1190 272 518 350 911 272 217 592 962 930 237 398 838 1002 1176 714 155 88 249 1062 932 1023 9 426 1040 210 1143 87 906 154 353 735 318 308 1049 559 544 415 928 742 731 280 159 1184 949 911 370 993 474 489 1160 1052 624 694 208 119 1039 1100 415 1130 476 469 1053 44 634 339 102 856 145 418 620 776 543 852 915 1098 643 558 179 564 999 119 314 153 390 1114 615 235 671 651 532 460 736 829 489 528 1034 119 1100 182 1017 794 80 182 715 321 97 92 1063 1 1032 216 34 573 1001 583 1075 782 1008 523 103 774 950 447 308 428 627 281 1046 68 886 745 327 938 425 567 1096 157 474 657 563 668 1192 53 655 713 1002 668 917 1115 596 395 448 1010 1031 540 7 590 140 411 971 799 963 937 647 460 240 133 196 861 612 860 1084 264 314 17 67 443 502 318 659 532 1042 707 249 72 339 261 532 752 1027 409 675 604 76 1054 1070 926 338 286 1127 84 659 383 695 64 1049 263 804 818 953 703 198 1025 538 599 1071 517 505 653 634 751 677 591 221 882 864 1160 1086 984 254 1017 565 905 144 215 645 1171 231 1149 147 70 752 1126 524 1031 1017 858 994 358 852 931 78 198 1091 762 780 394 1083 1180 1014 847 415 25 735 331 962 1046 65 183 427 297 525 443 1062 2 16 1194 1170 1071 442 804 172 517 1150 1166 748 403 887 922 273 408 264 1146 700 364 270 510 470 241 1110 1171 525 599 481 106 210 8 234 378 1134 736 254 747 668 429 594 120 338 151 1021 324 102 145 478 765 284 34 171 88 799 364 245 469 1094 824 1089 873 271 974 887 158 118 985 427 880 378 978 1068 510 865 374 373 710 396 604 1038 509 185 500 781 1004 727 1190 846 280 972 27 962 1175 769 494 269 1127 801 995 805 278 1089 777 370 228 422 1183 418 1051 870 1124 423 254 902 848 1065 399 74 593 580 310 1095 932 651 610 574 1033 584 147 431 447 943 1110 1096 496 1105 914 458 579 563 118 13 647 213 665 740 92 607 700 1115 711 306 979 1067 167 272 710 1083 170 898 237 628 1041 713 254 1118 886 543 920 1101 691 293 258 65 22 335 848 1140 476 1071 388 1064 374 406 585 391 934 584 956 576 1021 510 666 2 183 1095 448 1152 49 1029 171 390 334 645 882 669 278 327 297 892 83 875 746 685 356 306 176 250 483 628 24 984 245 389 324 583 832 1191 1070 140 236 926 1199 803 542 550 858 948 413 970 1011 386 500 289 214 1004 176 818 1194 988 322 726 490 351 480 591 1127 1145 1103 38 789 496 202 217 536 437 1073 707 466 940 212 923 375 454 309 704 710 808 649 869 271 655 394 148 313 995 278 1068 112 900 281 482 706 1196 721 51 865 372 237 391 491 1186 126 922 411 14 697 804 1196 50 302 991 779 857 1138 872 210 588 906 149 958 504 630 445 1186 1163 667 765 934 602 548 518 965 826 574 961 693 999 106 43 1077 995 402 1063 786 1079 735 759 1070 174 158 692 680 140 223 1041 1021 1098 992 989 612 988 1023 656 328 856 97 1105 341 1125 146 34 1126 807 170 191 166 238 276 750 1104 415 1024 220 143 789 1127 159 318 697 301 777 929 880 912 656 311 255 158 1052 816 170 448 539 1111 402 617 591 588 767 994 362 879 234 432 390 281 639 629 763 999 914 683 272 909 617 733 316 482 171 769 1144 1121 430 794 813 11 359 738 494 881 880 1181 15 1080 96 1026 565 755 686 783 529 328 346 37 642 741 698 172 233 201 53 461 508 42 276 188 307 100 704 533 263 994 1019 192 798 467 506 254 250 796 748 81 411 441 929 497 698 615 989 76 420 775 705 161 675 267 214 975 558 76 5 1034 1107 807 1168 1084 931 114 139 753 300 652 1165 463 1010 920 29 947 348 660 1060 736 835 1003 116 1000 173 763 551 742 947 1125 487 629 26 275 585 597 11 298 473 180 715 820 186 1147 1173 700 691 9 764 1112 341 1125 1010 818 136 166 534 13 277 116 450 903 1191 1102 483 1167 85 708 74 1062 919 746 427 829 425 839 1 94 65 470 243 237 616 827 601 909 104 1066 566 373 1083 220 164 634 813 777 1140 1003 683 677 710 1077 768 753 780 187 867 1156 441 773 865 785 527 154 661 532 566 714 685 605 924 723 912 840 505 732 712 1026 907 572 981 214 8 730 159 1088 590 656 472 367 119 1060 367 917 1127 36 320 272 711 1086 32 536 1031 211 1118 701 182 288 343 1091 186 1116 1152 247 533 93 2 698 1132 56 735 358 1026 798 1095 811 441 235 935 1052 622 3 1070 815 573 422 649 873 193 370 805 330 501 753 666 359 824 413 735 92 556 46 120 547 335 1131 231 991 252 441 571 962 1006 1081 219 472 1016 364 909 1057 31 233 1074 1117 732 566 1024 960 629 685 942 40 894 744 1179 503 116 41 1085 760 570 718 930 1017 831 978 662 134 76 10 1141 220 144 444 1062 1073 404 485 1166 356 996 430 127 745 126 310 60 297 113 998 863 410 242 1045 1093 29 615 259 287 460 457 6 168 57 1027 530 422 559 1035 210 713 365 1053 141 456 310 465 518 560 268 897 83 1194 383 590 1093 724 595 1088 551 1139 62 801 473 134 14 110 165 325 241 192 776 692 392 379 321 71 1052 688 699 503 173 454 400 1070 54 525 140 1080 1151 23 648 794 1 807 397 772 602 670 201 528 1003 41 567 656 1172 1100 178 137 800 431 635 1158 553 78 663 309 707 984 161 884 878 232 1130 192 1072 1190 280 1061 558 291 1063 210 886 487 688 48 896 916 956 426 111 784 378 188 163 837 432 258 1001 1123 198 841 877 526 716 239 385 633 205 792 497 389 74 393 55 959 634 1026 759 71 795 20 1104 608 380 241 409 585 1126 535 1098 1182 1020 1112 967 492 528 955 1084 1072 854 503 708 1005 141 576 186 489 438 201 902 311 157 1025 388 439 721 1123 273 50 397 242 545 1123 262 608 953 492 739 191 177 369 1051 283 1055 402 1062 357 329 977 62 961 1056 481 1090 170 1153 201 1161 26 660 352 145 510 852 584 290 1189 175 1053 556 917 46 544 238 513 352 380 133 575 707 36 396 324 948 812 1018 947 720 532 965 1004 146 966 139 236 821 85 823 803 1110 97 588 377 873 288 1039 209 1012 775 874 601 162 1155 487 1079 149 893 1081 733 8 150 50 164 463 1162 519 67 358 1153 1197 456 1 216 455 859 1031 381 814 300 1008 366 474 1107 1072 743 989 558 1145 1050 711 111 497 489 1091 210 552 23 717 915 106 511 1074 532 83 903 415 942 915 741 26 452 1121 425 1035 381 473 203 195 733 677 491 772 291 224 396 899 343 819 184 452 837 510 1051 116 995 1112 705 762 960 63 875 517 1109 898 1058 771 954 1095 711 791 142 142 685 765 554 141 1020 445 1189 338 283 518 368 1114 603 422 1111 712 965 327 170 672 545 253 672 901 1031 410 630 1022 666 659 845 897 102 1133 678 532 83 827 493 137 1052 309 578 1154 356 623 30 366 165 516 380 796 1156 859 754 622 1163 969 0 81 413 16 1181 369 1163 556 139 1127 823 27 361 1116 432 344 2 338 764 462 911 158 937 581 215 966 31 71 381 501 700 389 345 511 420 683 469 989 186 162 677 587 790 212 504 316 272 1014 531 1055 792 103 267 673 233 911 1009 630 521 967 359 275 824 1075 784 1072 875 1033 87 1111 737 182 830 72 92 192 889 472 115 1135 868 256 633 312 771 713 459 752 621 1085 798 742 1081 885 407 19 459 827 1152 554 369 447 728 620 629 1044 600 260 11 513 819 462 674 530 101 1028 540 1031 861 846 301 25 1177 248 317 542 544 687 454 490 511 674 990 1104 773 435 402 995 322 120 989 248 107 753 851 1087 1046 399 28 941 1035 150 823 564 753 371 339 1181 701 504 1086 827 116 316 880 994 289 177 244 521 781 969 1151 219 73 671 1072 985 23 412 199 802 824 596 1061 341 420 257 34 637 563 265 675 355 921 858 1125 580 1021 253 899 18 1013 278 1014 7 1131 841 338 1047 235 482 688 1037 288 945 233 93 227 716 291 271 981 852 237 964 727 972 401 1157 475 618 138 13 539 459 866 193 1167 380 122 873 79 70 759 680 627 308 736 205 196 671 547 103 612 958 1079 478 857 421 287 1141 358 1 983 544 1022 345 98 1094 623 591 692 489 817 747 1023 266 235 690 606 973 1126 54 523 1193 1120 297 255 46 982 12 965 133 942 2 464 469 525 41 547 772 281 1065 136 337 150 38 721 984 740 229 361 533 418 353 865 1020 770 166 339 708 102 981 453 650 924 642 936 638 755 1148 11 992 266 825 40 831 1046 727 930 588 727 1005 98 814 323 927 192 692 608 1098 192 928 241 418 629 436 722 883 936 82 741 1138 970 265 814 426 19 1084 193 922 918 1111 292 568 468 87 675 782 1056 846 152 66 1122 329 1107 558 1134 582 422 1098 71 520 829 470 887 296 905 1065 560 705 109 338 328 38 490 499 96 120 587 688 1189 651 611 876 874 258 742 278 791 792 1101 112 726 1098 775 710 144 297 501 746 202 416 1176 747 240 766 936 909 681 543 991 125 295 1125 352 429 1057 384 1160 195 576 970 980 770 456 306 1193 961 174 133 29 749 707 505 449 718 246 1049 40 853 214 684 177 528 339 245 635 5 1085 1077 693 93 602 39 199 1077 445 201 745 600 30 371 591 1083 349 627 149 504 397 207 812 483 669 143 902 429 530 246 1056 1044 480 402 178 448 1176 1125 25 795 887 669 1130 1144 109 473 710 929 318 400 982 916 171 462 711 500 187 578 578 428 671 702 548 331 981 658 913 308 66 232 142 788 904 725 888 404 1055 1007 143 252 964 1188 926 242 184 271 1145 984 1029 40 1177 754 764 340 878 527 937 375 985 391 540 240 819 293 211 350 1131 787 167 1194 489 450 73 726 588 24 374 80 601 800 492 725 847 1095 563 784 140 798 680 888 1167 701 24 537 464 1061 1032 458 81 1004 287 110 830 11 685 523 577 571 429 1176 1018 384 512 1009 943 249 302 1166 107 718 34 896 1097 20 834 37 1070 397 256 381 1103 1022 631 639 188 16 250 667 119 977 274 299 127 1034 456 24 172 727 167 444 225 1134 438 1104 303 1190 315 1095 1046 400 858 461 758 102 1137 402 1047 503 1163 784 570 501 892 574 976 287 482 1073 391 155 765 591 260 1053 751 855 1175 1180 157 424 949 777 769 579 757 897 127 374 595 678 75 413 952 174 1096 631 1005 644 177 769 836 949 787 543 24 144 391 118 375 986 475 528 243 239 609 627 423 1184 903 113 760 943 58 909 144 1000 153 954 963 1098 567 474 1039 888 179 32 797 274 1058 129 974 953 1161 171 20 490 787 38 367 6 504 923 218 119 297 497 752 18 1100 1003 1085 1067 238 974 992 616 451 396 626 357 801 991 470 168 469 786 197 1042 168 368 205 110 983 3 472 899 737 597 112 645 528 177 587 174 838 530 917 40 1196 1176 128 70 426 355 48 331 306 242 918 81 965 182 142 549 5 572 880 689 326 1149 296 799 524 910 1036 92 701 716 476 983 522 1154 210 208 461 1008 863 854 575 1051 1052 144 697 172 120 601 525 558 170 515 251 882 537 426 361 189 980 89 521 591 670 468 88 258 590 694 750 499 236 891 193 306 229 836 545 61 350 972 948 966 1176 508 251 453 847 449 408 305 629 1119 1083 874 287 482 349 593 158 447 510 491 966 657 820 572 988 313 506 789 544 175 733 1184 957 719 592 394 118 402 788 937 1135 914 252 141 199 480 399 682 925 895 440 266 563 405 881 1007 650 319 1044 569 685 487 1090 1071 71 124 685 930 1066 1048 600 526 338 1169 19 71 326 1190 197 761 539 253 38 306 999 803 1070 195 407 958 1011 739 561 150 3 281 1005 1118 687 42 204 880 41 316 994 559 630 1174 97 672 486 1176 927 253 818 711 1053 988 59 729 7 773 727 119 914 1085 206 392 490 674 218 360 277 775 8 9 173 1012 856 1095 947 345 409 55 323 1163 23 72 459 856 339 1164 172 495 183 1104 1009 968 72 465 321 1140 58 952 135 936 635 222 541 217 82 153 735 1179 513 845 394 827 50 47 816 1038 446 490 197 1060 724 680 756 512 278 1118 631 771 834 773 564 89 787 120 990 406 1053 850 718 1066 499 441 811 708 86 114 981 766 709 544 1070 769 746 1012 470 206 754 472 950 826 606 307 450 526 576 76 596 680 1000 32 279 530 1053 430 41 753 1059 56 684 423 828 371 791 926 1106 185 1148 937 15 158 819 284 950 185 764 1142 318 661 940 290 27 343 948 42 658 235 1131 977 179 1054 1016 1176 946 43 559 518 158 906 288 933 976 43 647 965 930 15 920 1091 303 573 92 462 102 413 454 1076 249 358 994 191 27 1009 11 16 493 53 535 639 189 281 667 784 1092 146 85 0 470 694 409 963 180 515 436 199 11 746 1152 296 956 178 1123 59 111 1066 1093 396 54 840 647 518 56 378 1132 604 693 457 287 91 558 976 188 264 459 284 533 908 510 883 375 968 940 955 339 83 919 1121 1118 478 1057 344 1120 202 591 747 266 423 401 1165 914 68 1021 1119 398 986 1035 1000 714 10 983 316 1036 833 110 952 1063 1185 411 176 119 739 747 899 263 109 223 515 317 602 1187 1035 131 613 1169 385 766 1038 872 630 262 353 865 170 1058 1146 1184 237 384 802 982 828 699 353 880 186 909 149 416 173 526 696 781 249 977 457 912 684 242 1176 335 536 189 966 541 1156 353 657 1022 449 47 438 1012 327 263 1027 387 617 939 276 717 1116 1133 478 614 603 853 734 845 822 178 345 70 727 749 876 443 944 547 1046 273 731 560 383 494 508 420 540 1199 120 211 127 947 435 698 961 351 629 566 265 906 102 415 149 574 1020 730 615 835 420 687 408 764 573 325 1022 262 1129 283 1098 939 900 803 742 357 344 294 806 827 469 338 981 951 433 45 705 648 806 444 653 224 44 433 1000 116 317 471 673 956 188 1165 601 157 759 536 649 525 1077 745 706 37 791 0 350 178 838 196 236 727 620 74 558 216 151 421 168 272 520 831 472 570 118 702 758 1019 820 37 150 471 229 490 656 727 918 586 44 347 9 326 484 148 953 791 625 424 989 1179 772 338 140 88 1054 579 204 702 410 264 1198 721 885 9 194 236 517 716 108 767 1129 499 343 1062 198 537 437 1169 202 791 1130 768 1012 197 847 53 723 429 802 1055 420 589 169 60 863 958 883 939 501 987 988 1191 744 369 828 434 749 509 317 172 43 142 1027 87 140 1056 336 932 672 981 306 955 285 680 610 616 1014 515 1163 1040 1024 812 484 473 241 837 833 959 736 842 723 572 616 956 1105 302 889 789 584 143 633 952 607 1004 393 1104 189 422 817 72 321 631 667 396 403 803 373 260 656 988 738 730 318 235 176 263 176 136 1134 726 603 293 997 529 403 79 93 201 774 165 90 414 992 430 388 1185 1005 198 691 1168 693 833 37 278 965 565 1068 614 1165 605 36 945 326 1051 157 35 1014 855 10 1145 476 423 214 1179 46 988 456 360 861 474 510 631 951 195 1055 1029 1015 1134 557 48 1174 846 272 570 123 998 697 763 1045 1091 303 88 537 235 705 706 887 355 835 823 347 592 22 833 112 883 515 720 1065 854 214 287 155 1045 1111 581 105 687 10 287 657 14 139 588 846 459 1019 96 984 175 780 812 200 314 553 372 440 68 755 553 941 1006 201 129 391 205 296 788 527 127 167 1117 694 84 854 832 1002 10 748 1144 493 842 983 479 943 784 1171 798 577 1155 63 855 1165 269 701 865 15 1126 971 1136 351 914 703 831 673 1197 286 977 718 315 241 1069 1159 663 231 584 849 939 1057 824 783 48 706 855 816 341 679 775 188 1130 342 1061 1029 65 199 191 214 1076 838 671 775 28 759 228 604 166 570 427 1146 459 590 570 784 949 132 322 595 393 478 1080 830 146 771 283 445 1147 502 512 453 616 511 643 46 604 500 997 174 477 805 268 471 633 629 752 797 1138 565 680 846 374 148 642 929 1050 816 212 1139 512 169 971 547 194 610 101 216 1096 1178 580 144 949 1183 413 120 780 874 119 724 367 771 1027 416 518 221 423 331 748 406 442 493 823 985 773 592 492 99 184 505 379 767 646 1026 1066 455 340 1147 85 30 1140 1196 553 898 291 941 642 969 197 835 388 80 581 566 446 457 152 963 1123 67 748 341 799 355 62 344 666 712 926 101 563 908 211 895 755 907 636 734 1104 361 1081 1121 293 475 809 1116 772 710 376 1073 606 484 321 366 81 549 951 132 452 524 506 1032 164 140 460 353 145 521 1114 744 340 764 751 386 145 254 1019 163 22 668 405 985 712 871 663 1130 615 144 692 251 766 767 1158 1144 665 435 532 1 333 811 803 553 832 660 396 631 342 248 78 465 281 618 876 186 861 656 1147 1051 442 1097 185 239 69 1059 1165 24 22 1156 660 1026 792 478 643 478 1126 167 722 876 598 476 731 308 760 170 724 523 834 655 797 814 517 206 361 849 836 445 609 387 10 213 451 1124 1161 43 742 842 419 51 1123 937 350 1074 859 1018 763 1091 123 466 1061 1134 325 525 811 697 211 947 70 834 484 843 675 656 122 63 110 652 412 27 255 419 899 1197 301 224 198 927 177 42 428 53 653 246 58 0 83 481 117 916 717 319 846 451 490 606 129 362 545 576 1126 880 251 276 70 254 903 814 10 508 517 608 569 618 507 494 133 238 1134 16 1026 974 301 771 673 369 1194 597 1186 878 128 28 702 719 611 619 1073 127 251 221 670 525 144 636 877 25 11 1193 414 1014 922 752 823 322 527 842 466 349 46 478 417 1082 354 131 480 99 205 430 24 969 425 197 385 136 628 114 802 605 405 603 1154 643 1156 232 227 14 660 572 858 657 951 898 200 666 287 704 1084 1163 193 1007 96 558 32 176 280 261 536 1127 178 68 745 373 679 287 1158 866 1181 543 616 101 742 238 300 812 16 919 842 929 1045 511 535 1135 323 411 697 137 859 1038 840 177 459 1007 652 185 567 735 902 22 493 245 1079 568 1077 1026 173 1095 892 164 558 901 16 650 135 402 340 528 1186 715 46 854 549 972 588 97 276 378 501 1025 866 326 679 569 20 727 831 978 566 316 845 135 1044 546 484 444 996 682 369 296 629 846 762 346 750 20 229 16 1191 620 253 490 233 293 949 371 38 764 973 437 699 448 423 1073 468 489 378 911 344 1053 301 504 928 1190 421 1010 33 331 802 546 827 733 919 1199 688 987 275 819 766 718 248 553 115 759 1059 995 37 958 416 569 20 919 789 860 892 886 243 1128 1035 418 764 1046 526 1011 849 896 444 661 727 348 883 365 225 1193 645 939 562 330 136 287 1101 292 994 33 254 1163 250 543 1030 177 660 897 292 698 1101 717 916 756 1161 40 343 992 773 650 600 514 1098 409 1175 869 926 1168 1026 481 410 668 72 1112 868 215 471 270 172 1094 837 723 16 596 1055 886 284 377 556 429 206 108 813 1128 148 873 332 629 903 765 242 130 630 407 562 111 498 1086 519 455 494 415 416 1192 144 996 818 107 18 220 21 319 145 583 934 1010 1113 219 848 49 551 164 541 613 575 1034 988 820 230 681 774 59 153 10 866 476 306 593 741 991 652 221 95 633 621 145 87 94 404 628 551 340 1145 570 6 752 957 799 513 1174 341 1183 38 996 1189 761 86 826 1109 246 783 1071 407 1064 692 316 367 814 685 45 172 388 514 319 391 195 450 1087 730 576 1075 200 433 729 337 686 308 678 825 892 480 432 899 583 1049 258 897 428 783 294 389 893 773 43 597 150 308 657 917 390 361 445 159 125 905 1197 423 1153 20 964 992 830 1001 439 125 828 608 1025 921 505 575 807 346 1174 967 52 1163 454 760 604 580 769 728 448 1048 26 394 1111 438 393 831 409 67 991 35 622 380 411 449 887 461 883 1002 548 51 489 1034 327 1043 277 977 1174 227 176 962 509 464 947 12 577 984 406 195 953 298 1167 163 641 793 903 119 110 176 917 275 181 400 560 55 980 87 724 1194 522 743 600 146 208 765 1113 347 383 1127 849 1036 294 918 515 484 765 1030 364 632 536 771 995 1050 874 53 925 113 1159 791 213 370 980 434 821 16 937 71 362 221 157 116 128 258 439 1097 655 1057 279 209 132 212 134 1000 624 618 370 496 511 272 1190 1123 11 17 463 132 91 596 854 1189 723 322 710 229 397 844 648 774 1164 907 976 977 380 674 658 996 353 266 1076 169 917 176 409 357 731 534 796 810 155 549 907 331 244 883 269 471 1003 418 572 1134 1111 921 554 93 1079 92 1030 956 690 546 673 911 22 575 965 823 1004 623 208 59 379 410 491 422 101 827 589 825 232 333 345 1120 337 560 869 365 772 1005 987 846 642 1045 557 347 678 754 479 497 921 709 51 857 642 397 1018 1093 366 484 389 1080 492 475 250 784 573 468 191 218 838 1125 604 179 639 756 721 292 568 340 1176 176 324 218 360 902 1007 779 778 896 452 405 337 811 687 282 752 521 330 860 204 202 1190 848 646 862 316 280 1111 930 430 1176 558 1157 337 238 327 1154 765 217 1173 834 917 1090 809 345 1083 330 559 407 677 731 404 634 374 836 482 266 389 473 909 321 1050 548 957 11 220 68 843 996 649 1031 184 1150 4 573 779 1000 803 1034 868 931 435 419 535 92 1047 557 517 492 985 758 134 41 109 622 496 686 24 1051 90 1131 756 764 976 613 940 959 485 168 358 237 410 1063 442 182 730 932 320 464 667 622 144 64 510 154 121 145 721 622 832 502 304 1109 837 310 704 416 377 601 1040 977 29 1186 1020 29 995 160 873 507 779 230 1120 578 370 535 688 487 442 1034 397 29 830 850 162 532 873 698 334 489 595 787 358 293 320 292 523 1157 633 530 241 113 1150 758 871 287 900 951 664 1198 617 420 57 478 803 850 666 1139 921 174 550 210 104 641 347 712 24 458 557 859 360 551 492 719 505 503 23 349 604 201 40 454 1134 278 1089 45 415 635 1160 717 36 267 1033 1069 1135 1031 2 599 789 387 1041 1142 583 407 1092 260 732 1174 153 993 943 592 193 326 116 245 581 1103 657 295 45 279 1170 925 37 541 933 467 374 1003 630 738 1139 952 1192 74 935 256 350 800 484 745 722 1154 417 89 880 133 883 984 751 1024 480 288 32 1011 1053 1183 15 473 287 819 1198 103 851 470 128 896 144 287 1055 587 675 999 1162 984 392 1141 752 12 215 276 264 631 485 256 841 214 1083 877 1033 177 817 486 1044 901 1047 81 311 234 250 818 192 1152 627 679 1059 979 68 379 1021 39 842 91 732 388 155 1052 504 7 437 91 560 129 271 411 1099 218 118 36 355 484 606 128 33 450 427 973 376 1130 997 1183 789 1187 368 619 952 893 332 280 1192 394 1109 336 189 446 878 288 549 373 297 683 547 687 393 624 350 759 813 386 136 855 265 423 151 40 498 1173 718 450 725 889 967 600 990 440 454 397 1061 1041 251 431 621 718 319 1009 881 395 1016 174 1142 1155 248 337 616 805 623 1166 1086 821 976 956 754 378 431 685 420 216 1137 363 978 542 751 607 170 1044 994 519 753 380 607 854 491 1124 1140 1140 74 1026 1019 952 938 416 887 604 911 458 443 126 880 346 1176 832 384 14 780 1009 734 646 403 294 354 526 725 784 374 719 542 827 106 844 1160 479 960 827 285 713 135 1055 88 681 1167 960 487 344 498 130 532 1146 881 142 31 46 532 1104 1021 1075 562 141 489 812 940 383 97 835 862 22 860 917 532 1085 1080 125 121 639 78 451 215 540 1083 417 763 152 317 329 449 1165 1193 814 665 947 1160 940 19 824 846 371 663 867 472 5 115 139 328 708 294 655 872 135 411 997 733 993 1016 650 578 804 932 90 800 100 829 229 1097 673 803 582 432 368 969 1140 581 908 938 108 160 521 881 603 126 591 527 262 824 138 341 747 1183 626 962 933 364 867 814 852 93 880 1003 1067 596 225 365 627 598 1042 1015 949 675 228 719 142 375 213 978 385 666 884 94 920 247 610 928 130 852 1185 415 641 460 841 177 909 740 577 702 391 822 384 976 515 752 790 770 854 537 694 385 152 118 1024 759 1132 116 612 573 1177 508 484 598 9 303 705 726 1065 153 399 1051 718 369 707 838 215 223 201 735 73 1078 712 674 992 602 890 825 137 821 381 694 244 874 579 897 293 415 109 317 973 697 154 423 387 252 462 506 52 981 975 241 869 188 276 673 753 1197 851 1077 918 224 744 1138 228 32 291 301 1116 546 905 1171 445 1144 979 850 908 210 580 363 1076 219 289 1082 703 947 1116 564 201 867 560 619 1023 412 825 65 880 158 20 686 929 658 958 258 40 1045 20 713 931 138 871 29 681 786 1065 569 810 899 195 896 104 943 1169 343 867 80 115 721 583 389 887 637 737 1129 1006 356 941 739 679 974 983 305 650 1117 232 224 538 974 10 726 1028 105 280 655 504 1051 942 959 1071 650 263 1080 628 843 267 980 558 624 12 685 10 1104 804 484 31 1060 359 1066 352 92 945 629 187 254 1182 558 883 654 1042 960 1078 240 1082 4 113 62 1071 272 768 913 109 713 735 396 160 293 43 241 864 1040 849 906 202 1162 800 727 947 830 699 344 639 1084 362 543 911 418 1082 524 962 343 545 294 578 299 669 167 354 708 913 1089 441 691 1045 1078 323 882 911 296 516 851 697 399 912 916 788 437 87 128 479 122 906 341 166 850 470 1058 689 1019 31 709 953 19 1003 148 358 93 1095 577 716 577 85 226 543 1128 594 886 990 381 380 437 952 553 924 875 1133 257 689 411 930 921 1154 516 609 431 506 638 711 235 247 176 428 352 916 840 1014 550 311 975 858 477 814 1135 553 357 310 649 1170 1144 330 143 310 772 541 137 231 268 278 165 696 463 1120 914 664 655 526 54 929 1054 531 1089 757 862 238 156 71 957 506 610 1073 536 1117 1021 86 778 223 335 468 770 242 856 1041 851 770 915 878 487 733 1036 460 537 510 1083 446 1140 702 97 823 583 852 929 570 284 325 832 1166 735 951 753 23 1165 618 427 442 555 938 224 1042 167 1197 464 725 1049 614 533 937 321 933 370 497 274 161 196 53 544 1019 549 189 529 569 389 45 211 920 1106 925 637 1017 99 1195 775 693 913 105 714 347 1042 616 1007 517 1047 1153 1012 746 412 864 27 70 1155 363 848 317 47 974 246 1148 16 49 630 956 920 1086 421 922 265 749 799 851 497 259 927 885 814 444 436 799 962 231 1188 124 738 51 701 183 1102 125 1011 877 991 111 1102 160 315 822 955 81 264 1050 388 423 773 199 496 724 1039 22 997 148 429 31 2 412 552 435 248 1082 581 1082 1167 358 184 819 927 999 461 828 692 1165 844 1124 479 978 1184 374 1073 790 945 1096 708 1033 269 873 1079 337 955 436 101 416 419 535 305 551 677 299 171 554 146 1043 868 66 152 20 895 118 64 32 722 202 1182 823 434 166 1003 266 1032 166 255 383 906 245 694 654 101 903 860 433 416 888 58 916 431 160 838 83 571 1080 599 1110 842 146 366 691 1084 529 256 470 774 843 96 67 277 606 372 667 47 337 443 185 183 334 197 1071 321 105 267 55 234 236 932 561 824 536 442 303 374 922 612 908 784 948 389 1020 205 489 492 740 1038 467 598 229 800 999 1193 5 67 911 542 27 1197 575 107 252 377 1169 327 258 264 710 454 837 327 338 648 129 444 219 1101 439 805 0 7 457 769 613 203 546 1129 162 923 181 982 932 532 843 384 323 47 982 335 33 646 557 783 719 981 563 1019 176 1132 448 774 1122 714 1089 190 299 258 1168 526 1174 660 313 709 584 842 830 680 50 914 160 1198 385 970 123 633 1022 292 850 1036 745 889 1059 544 225 99 1020 507 723 261 901 142 26 157 347 736 627 192 1190 850 58 1183 377 576 247 708 125 888 551 886 769 928 187 559 219 927 677 254 609 272 283 325 1034 549 316 1012 839 958 1160 1048 591 239 309 261 878 503 782 1129 855 952 973 740 423 313 756 852 289 7 199 923 671 164 150 616 622 151 499 926 633 839 1029 1127 764 346 261 537 1158 749 455 630 294 550 413 1185 833 122 1115 1090 616 1131 386 993 953 477 874 695 1152 927 491 120 692 891 1083 758 395 134 588 142 191 1049 506 669 1066 1163 996 628 289 840 940 1137 146 911 130 446 558 763 294 1104 89 861 390 206 863 931 681 556 772 663 998 26 922 532 645 54 1018 524 1168 405 207 388 472 195 291 502 647 774 522 734 178 973 474 749 434 1118 869 992 1189 1128 206 1015 1115 1006 82 57 741 908 1014 545 79 156 1154 367 529 550 939 815 970 1007 1087 58 562 1027 917 982 720 1038 897 713 452 488 92 678 638 243 45 576 742 91 454 195 717 381 650 554 729 187 887 1032 500 200 733 793 942 992 714 286 73 905 1150 544 1024 495 393 1137 993 1088 14 1073 877 750 852 4 110 797 20 836 443 722 901 845 581 978 486 623 1155 198 682 164 30 707 218 364 606 599 830 890 416 220 747 568 898 683 975 950 927 430 439 649 16 471 1094 976 294 874 490 1161 618 440 859 1141 1094 694 1036 1168 249 878 1095 199 450 547 135 548 280 212 233 13 726 472 701 266 145 796 270 357 518 732 328 274 1078 687 304 1051 114 129 1067 943 289 607 1190 278 648 1153 392 439 215 748 252 233 380 1125 82 331 40 231 387 995 896 1021 273 322 1185 1146 355 428 47 87 8 354 1138 64 676 89 452 802 456 111 395 175 162 54 969 897 618 1082 246 1179 770 233 455 658 22 620 409 305 663 1142 790 560 718 152 40 981 1172 234 79 689 427 226 1117 863 467 530 730 654 682 1015 728 923 337 825 966 158 58 884 537 1084 757 323 21 358 175 749 909 377 37 812 805 998 567 1184 818 1045 836 1114 375 964 390 1090 860 562 629 451 1118 617 1164 927 387 1183 48 95 216 643 965 1116 296 653 159 1030 1175 86 1080 423 169 989 1106 231 1175 595 1135 220 166 845 1095 408 1013 393 601 312 969 162 610 482 627 161 639 508 509 399 504 1090 184 533 1186 1133 1188 72 496 364 751 570 251 213 342 27 106 123 976 277 725 668 1040 1180 1049 1043 615 310 436 403 734 65 1182 237 207 1111 129 1091 1196 1057 220 1028 826 1111 175 380 1028 29 939 396 1181 770 627 1130 790 1082 726 974 661 348 632 132 141 353 632 226 644 530 515 60 961 669 176 1192 628 300 1012 172 866 911 379 269 1133 386 645 669 700 489 759 550 851 1020 430 1039 319 206 919 192 115 755 666 862 894 585 207 421 76 868 1047 651 929 437 100 1092 865 1069 89 394 1061 188 205 980 141 588 608 267 724 947 1027 1108 915 2 1160 629 208 1144 1190 172 313 777 122 584 143 496 362 777 1190 969 154 402 1138 755 831 1057 25 103 881 735 388 511 408 557 963 611 787 831 71 1192 989 455 307 923 321 835 821 1160 428 370 862 1019 1091 192 866 279 152 680 315 35 804 1186 853 1159 620 1199 66 347 236 884 1030 1101 419 596 42 488 1147 410 358 280 1008 511 410 586 970 514 150 716 3 949 404 34 679 699 383 482 1055 409 744 78 420 347 558 542 1169 979 110 719 433 577 13 877 694 94 193 717 587 886 1145 1176 814 1061 151 497 524 276 611 460 557 1164 504 933 859 1132 316 993 361 89 866 55 1078 67 738 534 144 459 651 904 1173 118 299 389 141 805 574 427 233 1186 634 930 1185 569 173 533 982 479 940 53 480 229 694 346 729 833 488 673 586 654 615 13 864 427 324 1024 461 242 37 1156 745 1026 754 799 49 206 119 215 455 190 28 978 443 358 218 517 824 236 305 671 632 249 1062 1199 177 692 193 1156 294 755 281 394 751 166 338 1117 663 877 565 1161 729 913 252 535 566 508 572 1128 217 518 171 765 239 376 412 359 797 193 24 396 121 1031 1161 522 191 563 268 188 770 521 957 659 596 654 1102 355 339 959 1148 93 1197 983 747 535 1083 331 1109 72 263 1002 37 328 403 523 189 358 392 1198 803 985 907 1101 154 685 356 576 1002 336 960 574 538 1164 914 1032 189 996 331 525 542 744 913 948 943 488 646 467 506 927 561 303 782 417 914 625 1130 714 535 920 329 996 878 1109 936 909 401 345 999 1021 231 109 1031 1040 540 177 790 997 1113 926 868 291 271 515 228 570 906 573 82 270 1057 776 809 322 968 1081 771 753 1030 687 148 881 290 812 178 667 206 673 41 815 701 469 677 562 944 450 764 217 1138 1099 694 1063 705 1104 0 528 1093 367 836 498 92 762 824 320 298 788 288 1076 889 456 959 801 335 556 630 607 354 794 1097 699 752 421 155 1164 519 1178 564 611 176 655 542 571 574 340 157 54 208 1189 1079 1134 594 187 801 10 703 845 757 982 648 215 303 865 290 1120 1044 1132 768 281 267 859 770 504 1075 703 786 567 419 291 52 1015 757 458 1012 3 432 301 90 1196 272 1176 1168 930 468 995 255 55 908 660 848 863 56 557 527 403 499 413 720 1073 786 888 628 943 934 309 318 1186 66 1026 810 881 336 370 802 354 801 425 422 954 1097 280 456 973 258 852 418 977 401 822 1095 425 576 189 778 1031 333 505 1016 449 379 957 270 240 1008 873 284 431 893 270 387 143 483 492 880 1130 1148 459 149 310 372 18 402 869 151 972 1062 900 1033 446 160 853 574 364 987 345 76 480 28 69 949 970 134 209 489 16 188 1181 400 767 703 1008 225 403 714 191 135 855 769 1058 384 528 18 535 847 537 945 606 305 981 416 193 625 809 820 838 607 802 15 731 1161 925 655 618 451 685 1143 8 12 335 295 352 66 864 331 38 628 103 171 1142 1053 644 112 468 639 1172 727 82 839 414 990 348 302 295 990 852 413 1115 31 417 780 175 34 295 194 283 539 50 407 342 735 366 89 1170 68 91 522 1129 387 1009 172 168 1073 26 190 845 729 772 1083 569 1185 3 1121 531 340 315 430 57 393 325 614 548 302 1198 412 36 988 942 817 286 295 750 1066 7 117 738 203 1061 607 48 392 528 680 811 305 48 289 611 922 1030 655 2 446 522 567 649 1010 349 1165 94 936 622 261 816 989 432 549 771 896 548 103 1054 768 148 509 240 754 96 1153 590 582 422 493 449 1177 977 453 598 1118 656 398 524 983 1191 1146 238 890 407 7 692 483 435 1017 388 926 670 22 1120 328 838 498 827 1093 776 1138 1103 988 727 294 216 866 611 151 19 213 364 890 587 765 238 617 1038 829 473 287 668 858 1107 652 627 917 588 240 918 552 127 6 781 909 750 270 418 223 17 363 236 9 854 766 58 1124 214 320 1144 88 402 1068 861 450 310 424 856 154 218 883 1195 754 1074 992 781 1127 673 859 687 996 1081 186 938 842 973 648 441 1149 271 587 1188 941 215 634 666 562 18 1054 678 689 518 560 1087 350 734 217 1157 372 120 607 60 546 942 108 1125 857 1124 511 734 395 1062 832 568 1166 951 954 250 344 886 745 579 951 766 393 549 197 661 327 688 1007 211 228 148 1069 7 535 594 394 746 838 183 742 69 1170 393 261 484 939 422 14 37 150 656 460 526 672 787 600 49 834 1128 674 391 406 38 555 266 338 1120 700 180 690 465 853 306 1192 1071 631 565 146 849 1157 565 920 629 1122 28 635 778 585 189 605 362 1076 329 51 655 65 854 745 880 961 526 439 1103 640 942 301 715 165 582 489 225 27 1035 763 804 7 1001 405 987 696 943 632 687 648 747 636 1011 826 723 1077 718 839 1164 162 673 572 240 1188 747 248 968 349 588 265 623 179 246 951 429 220 1116 924 725 829 336 714 560 256 441 467 904 753 852 659 140 56 791 894 117 145 125 1115 115 334 469 805 99 319 157 383 752 868 518 93 200 870 277 849 492 518 624 374 15 569 1133 845 1160 176 882 1019 1140 278 1085 88 44 39 109 942 640 428 177 1098 254 1066 127 480 268 261 1094 43 881 935 325 101 559 72 324 810 975 1019 600 468 913 744 422 167 227 1107 776 1110 1082 341 171 242 312 720 1073 259 606 635 340 1107 128 235 175 320 174 620 238 261 371 796 1035 347 636 833 1078 551 837 550 747 406 62 724 596 483 868 641 788 414 861 401 800 52 1020 537 902 55 1074 283 101 145 631 149 727 1016 861 1168 920 159 1045 35 818 323 866 773 894 842 400 188 914 11 983 365 72 727 253 423 30 1180 1007 1051 1112 375 959 388 161 157 428 229 742 240 993 1117 147 308 600 277 221 931 111 315 1154 303 966 616 971 860 625 459 448 603 515 444 464 402 1170 434 408 775 1123 226 193 1104 1125 961 854 927 866 86 191 651 749 116 879 892 131 1079 893 50 400 272 41 1006 767 1061 84 1116 191 948 884 910 760 96 75 1006 162 257 1061 250 359 670 935 987 862 553 639 201 584 105 790 925 169 649 184 62 51 257 623 863 1142 138 487 323 732 118 1128 810 395 2 904 799 985 1154 690 252 123 25 648 894 625 793 903 471 804 138 1032 665 826 393 64 31 349 452 1110 1139 593 472 895 898 150 221 816 783 927 353 636 420 989 857 141 1088 482 117 468 725 182 199 518 457 485 697 694 78 1064 502 1029 0 763 401 358 588 355 1195 661 316 944 103 7 888 294 772 901 499 1184 910 446 789 1137 109 1132 183 1145 996 807 719 538 203 143 904 1102 469 1093 297 736 1069 557 547 1153 692 1111 236 1170 916 817 853 571 212 756 608 347 850 348 989 495 830 297 367 550 445 79 96 136 798 585 1030 926 631 971 53 89 483 1144 1053 651 611 284 156 209 875 1180 885 562 633 723 910 416 77 189 537 855 293 523 609 606 1149 848 248 1111 1062 847 868 714 803 1162 609 1106 812 639 84 190 928 897 973 1009 1144 103 979 567 1132 199 1151 33 39 596 286 522 858 100 676 138 547 119 820 1110 714 235 393 371 623 738 518 916 834 1084 725 918 404 419 138 1058 244 476 515 789 1023 1057 614 431 577 431 23 910 409 354 50 1096 107 620 157 540 104 1196 799 975 1185 911 224 443 1069 716 72 1021 946 192 397 363 605 154 739 1115 16 387 753 415 397 1118 1070 762 15 273 1101 476 961 8 1064 417 642 489 1174 931 14 728 361 224 1101 152 599 901 913 424 794 810 856 336 1185 351 1060 773 374 134 209 1135 20 954 1024 1088 82 167 932 981 1019 811 135 572 869 235 1155 0 634 828 1052 126 1122 58 179 43 124 591 437 213 177 28 397 811 1142 284 308 678 1072 732 492 461 299 408 5 826 695 464 918 64 557 499 61 999 596 118 661 1188 1099 112 317 311 449 587 842 669 1129 141 428 1064 431 372 178 497 313 505 815 890 370 970 645 974 814 1199 726 720 866 328 232 644 272 599 771 273 708 890 46 547 344 116 15 1041 351 1184 1065 48 255 967 862 1075 51 425 224 896 1070 589 644 234 783 1087 340 286 73 868 1101 904 261 470 842 657 900 61 641 522 580 1043 470 462 892 77 695 253 826 701 892 514 1077 411 1110 941 77 207 166 531 411 877 363 480 931 904 931 232 514 320 272 610 399 810 45 1020 281 99 79 150 487 407 999 39 649 988 308 665 686 971 528 1031 327 657 788 795 668 1037 229 893 7 256 215 1117 449 43 1014 701 404 521 1153 814 474 620 788 65 203 433 887 351 254 777 643 216 301 886 306 609 448 500 270 488 1157 443 128 265 582 472 90 583 975 13 324 103 649 409 260 795 25 336 164 1192 918 50 1099 490 752 1018 731 610 135 129 784 1151 808 615 873 650 422 1004 894 220 734 430 531 430 680 997 644 904 576 264 70 918 358 445 1188 353 806 516 184 1069 232 1196 1145 674 17 963 403 761 838 1145 540 1017 20 612 673 177 853 92 192 380 825 1002 50 107 771 523 354 893 705 170 476 937 1086 324 169 957 471 656 925 374 981 1139 734 115 968 770 597 366 165 898 6 393 452 561 152 686 847 751 532 249 65 652 948 93 297 240 721 0 245 764 1027 342 136 837 1016 868 1076 92 1050 488 960 479 1138 962 385 8 1107 968 748 988 64 469 1123 379 1019 408 913 829 425 759 675 2 965 48 1056 1140 973 402 79 227 1170 733 635 413 135 1181 621 87 458 631 186 499 1061 1171 316 25 455 495 209 361 426 170 18 292 790 767 508 470 200 366 193 131 315 949 58 712 398 1026 101 257 158 5 1030 530 596 0 124 533 899 982 859 1119 645 390 571 619 925 1002 1099 1032 555 1139 77 219 1098 700 376 478 173 1064 274 738 494 158 658 501 235 212 1192 144 1181 599 411 691 963 166 38 511 591 846 1151 113 634 423 1127 720 656 1090 586 463 138 210 331 1120 308 570 1095 738 433 784 716 850 647 127 815 392 1013 206 1105 1167 175 272 653 170 710 944 348 268 14 466 1090 689 1181 753 975 1128 1015 886 1168 361 306 104 867 791 657 131 400 310 507 213 1042 413 688 1177 969 1064 793 1007 672 1152 663 644 31 1047 199 513 272 288 381 508 253 162 731 328 903 151 644 806 776 301 1133 735 317 547 482 909 803 701 701 985 959 301 1074 486 1198 1097 1164 1114 371 1136 378 1195 1085 574 5 310 366 877 909 534 460 987 973 1163 1168 971 524 609 1099 890 1180 702 737 18 1029 357 805 924 656 1065 769 1017 133 240 838 332 1104 2 587 773 896 614 318 208 71 729 525 959 790 1003 575 1155 485 599 381 68 1095 300 597 1048 808 622 735 221 577 631 432 493 147 827 940 166 670 1193 875 645 750 52 159 851 1053 1048 710 157 175 1177 1052 939 1119 651 489 401 531 554 1135 855 605 549 100 113 831 1048 868 206 766 947 750 382 1025 1188 124 466 939 182 538 391 1071 748 830 709 1187 852 639 530 255 384 164 831 717 860 762 984 1066 577 482 314 163 356 476 67 1154 298 1198 448 712 129 1057 846 691 34 689 716 111 54 999 203 630 1015 717 1192 563 656 413 609 663 557 78 811 779 842 736 649 356 27 588 88 156 681 883 151 1154 550 406 858 68 78 301 139 852 726 60 89 596 501 891 522 275 732 1008 1068 101 960 75 40 207 388 298 1141 338 1056 14 1125 379 637 279 158 449 546 1077 36 1039 390 572 414 721 481 693 1090 1047 1143 214 725 934 46 1034 375 1 932 867 535 761 611 1087 361 623 510 87 12 65 549 70 633 125 206 144 149 81 432 154 805 1181 398 841 1136 338 576 1127 527 961 126 435 635 393 446 743 811 666 452 1175 537 503 83 888 800 866 782 209 792 605 955 516 835 546 1193 767 675 114 83 967 1008 479 999 305 657 622 668 237 819 715 980 904 496 111 145 953 244 127 682 139 493 126 269 445 633 136 857 533 469 906 82 764 421 1152 457 26 649 1155 1016 154 853 24 1033 488 778 348 244 1056 166 170 526 540 469 316 4 250 908 1064 137 1196 169 607 1188 311 680 988 198 1173 845 368 914 213 132 18 89 1029 299 336 217 535 572 381 89 274 98 89 200 750 742 311 414 1149 323 697 1057 445 527 1127 447 537 587 699 159 97 1055 455 657 416 1143 230 858 765 573 741 770 1025 943 775 604 1176 32 880 707 563 1161 7 653 1073 981 549 127 895 274 945 151 808 650 713 737 816 130 429 279 1067 265 52 11 299 1175 31 729 781 48 604 552 350 84 631 201 789 969 387 231 82 125 736 247 1089 222 1030 281 251 169 514 59 715 688 193 551 969 898 556 553 683 261 1021 955 392 774 127 916 873 1142 947 472 771 381 940 998 131 926 606 469 440 835 992 345 588 765 1113 557 1126 835 860 1086 833 841 936 257 1110 983 225 220 1060 306 104 449 651 1025 34 392 23 548 193 1186 24 616 335 531 475 311 436 780 287 533 255 57 191 731 703 959 1095 914 338 494 645 827 473 524 221 76 236 308 624 1012 200 176 277 197 583 601 942 721 61 86 300 183 1069 661 81 1060 366 44 531 307 1081 217 579 117 385 37 237 55 252 75 509 528 754 234 482 84 639 955 1044 813 935 542 167 139 996 493 249 313 856 885 962 764 79 108 547 1165 1181 72 1101 1021 521 8 621 168 569 1105 620 189 671 74 456 81 939 407 474 203 784 867 313 86 448 1112 1007 277 522 1060 769 717 1165 454 796 855 173 719 1014 838 1009 941 778 851 1181 41 132 461 1154 23 206 774 699 950 1173 863 228 798 338 554 306 752 667 132 72 862 1182 273 556 864 62 922 524 830 1055 204 588 395 831 830 17 836 1149 5 798 730 40 1094 1174 762 317 142 670 325 402 358 519 736 365 64 630 199 556 470 716 1184 705 634 667 94 986 353 783 58 1004 727 1182 834 612 919 795 621 915 804 600 356 976 61 354 838 352 533 580 1068 785 823 296 939 658 506 205 701 530 318 185 57 18 1027 745 1122 581 313 371 956 248 72 620 1109 1019 183 659 114 172 458 462 60 135 912 801 503 441 449 266 136 717 1173 753 958 774 808 580 784 310 666 274 168 422 871 155 743 589 761 93 375 1114 306 741 359 1145 790 814 847 486 1198 226 1095 887 306 463 539 108 276 468 623 928 417 111 188 575 1033 137 1164 497 167 1083 709 618 110 976 191 1197 131 357 907 298 109 847 1086 886 537 181 989 316 509 856 1075 563 208 1145 51 457 777 757 263 81 173 549 406 867 717 1053 885 363 482 10 843 764 842 550 1092 958 801 1073 783 654 335 161 695 556 755 868 981 619 16 504 93 284 523 514 712 691 583 269 176 574 793 1142 1078 1154 207 761 1072 971 647 918 471 517 58 318 529 993 1041 1169 405 856 1155 25 1025 533 538 790 251 1153 307 482 601 886 281 94 662 1034 511 263 192 966 870 354 1140 448 987 1107 356 1169 563 503 1029 254 245 527 317 365 281 204 244 187 557 707 398 1198 892 448 1082 166 1135 714 252 924 219 67 972 913 352 260 681 909 417 950 295 1059 865 926 466 336 1025 1167 1038 967 674 1076 252 319 194 250 489 710 174 686 1176 59 341 371 298 907 294 573 631 27 483 635 218 875 688 710 309 501 310 883 848 1164 619 254 158 90 836 748 866 1030 1016 797 112 388 736 1074 717 417 799 1065 700 446 250 1150 1189 1012 1177 45 558 655 208 691 958 4 309 749 522 1026 771 449 186 388 250 430 601 122 63 1064 779 846 100 803 829 642 964 985 664 28 976 381 399 872 885 1089 983 1173 953 1169 825 347 265 784 471 95 1163 634 706 923 648 1189 987 1033 869 158 489 23 1188 549 537 919 1160 1023 73 393 959 1173 554 104 66 804 956 664 786 710 569 1049 880 197 1189 130 1174 1167 830 968 1181 487 59 965 822 939 716 93 818 651 501 195 163 799 906 219 219 683 994 396 1178 327 286 837 1048 923 537 415 588 1192 171 798 854 887 682 942 999 648 910 1110 584 79 739 198 234 1123 131 892 443 752 528 109 988 312 430 895 473 1021 133 33 865 1021 421 318 889 1103 149 1069 79 720 997 680 362 1166 1115 701 220 814 121 512 506 1150 708 1165 1063 723 874 548 401 665 892 658 250 828 1110 832 821 747 684 946 459 1188 1043 1138 889 882 1089 952 1190 523 275 710 443 1199 886 69 461 111 133 623 140 133 629 1123 800 394 436 647 236 605 895 861 327 949 167 126 895 987 342 502 288 1114 1141 861 112 586 736 766 105 919 313 756 421 450 534 1041 1134 838 212 731 68 561 718 1144 218 10 472 670 325 779 1084 78 784 997 1092 551 573 1085 631 561 1083 972 1015 1191 237 527 456 7 704 477 608 905 769 640 725 976 915 178 560 297 733 276 26 89 933 350 615 219 414 240 358 681 609 240 419 641 822 288 968 301 288 1182 44 119 386 7 617 584 568 757 115 586 810 1151 681 640 617 60 407 192 245 57 42 588 1173 770 584 949 1128 1164 180 870 957 516 112 591 475 375 664 910 771 1114 920 608 269 858 1047 634 27 740 229 778 128 347 940 134 288 223 908 428 858 552 473 760 352 641 269 288 457 51 1054 648 865 0 137 468 1162 886 980 798 1126 885 696 161 249 850 478 541 658 1046 292 711 309 73 1024 1038 1041 80 1121 1075 339 551 454 1167 419 382 444 633 821 984 877 287 4 854 468 941 804 18 1060 1186 414 121 178 455 668 974 554 389 22 1042 983 194 402 30 816 601 743 193 877 225 360 2 199 680 167 530 452 524 390 996 658 667 1006 198 644 659 929 479 399 608 450 599 93 526 704 348 780 270 1110 433 41 462 681 1102 68 917 1087 429 418 29 860 374 850 1016 289 296 397 198 721 502 849 842 841 17 95 1024 1191 287 740 596 867 1170 1197 1105 1019 992 1084 527 111 166 1086 519 480 767 23 668 533 776 102 356 279 1000 1167 1060 553 635 46 1063 1146 504 208 378 337 6 868 52 777 494 684 668 71 76 551 641 896 488 776 659 1105 777 412 1190 522 267 943 919 563 1194 607 1131 121 1089 1147 54 766 1124 892 228 561 967 487 298 45 824 373 734 296 593 196 435 388 812 509 991 348 499 51 437 375 380 920 1194 1073 900 1141 1101 382 253 648 336 463 500 654 247 990 441 353 653 631 451 938 1000 971 153 489 257 938 90 910 1135 415 321 239 459 1029 794 221 589 36 1013 981 1056 705 1013 841 574 996 352 1112 12 263 1092 20 793 68 136 413 267 62 814 824 930 1178 113 960 458 271 64 711 1079 575 179 201 142 452 166 737 894 331 1190 1132 747 942 379 750 55 802 1097 847 177 190 1066 1025 712 1089 1035 302 60 842 273 610 506 21 1184 1179 322 958 1166 824 1003 1073 100 397 764 961 304 797 471 683 584 327 190 409 599 750 893 190 522 801 565 64 225 427 24 392 562 786 430 27 928 894 472 492 338 597 135 223 51 282 587 76 1003 638 1191 597 547 756 581 816 871 67 639 281 1080 568 609 1072 453 819 909 786 239 724 1002 569 342 221 61 388 639 630 1144 770 71 880 299 1113 8 9 201 515 475 814 1096 728 1055 1076 333 958 889 909 122 451 372 901 845 31 322 82 738 251 8 467 885 348 313 1048 977 545 973 16 1096 641 627 452 540 536 907 301 434 127 148 700 1178 922 77 814 204 67 160 839 1009 427 664 700 301 158 215 1046 280 723 251 65 277 834 786 71 80 835 582 652 539 1130 351 75 153 1056 123 1052 975 174 476 861 715 366 60 970 96 99 1014 103 51 390 384 264 624 635 1031 491 297 1075 278 408 534 361 300 238 438 356 1102 762 53 293 747 364 1154 153 648 418 108 1008 484 423 47 966 707 741 884 464 799 589 674 612 183 1091 285 599 656 95 804 111 667 967 284 710 605 155 688 708 1180 519 437 242 1180 855 19 161 867 174 940 295 795 7 805 1046 592 145 268 1146 105 547 684 19 51 650 418 711 646 431 56 433 632 1057 1032 971 302 859 114 638 477 140 307 124 396 58 75 441 331 56 662 1080 1156 338 104 826 820 452 307 1055 1189 598 297 237 1140 657 1009 57 406 98 114 21 437 554 74 400 1010 273 1119 1040 527 375 771 706 14 1191 1191 1004 687 865 103 917 229 705 132 968 575 566 159 536 504 738 465 862 1194 1164 557 5 975 275 1105 114 141 333 90 1185 513 1030 620 1073 1077 127 1146 534 1181 827 1148 28 141 864 101 87 956 1128 260 1198 325 997 1058 1071 713 168 706 1153 305 507 615 1152 1071 944 73 95 6 318 269 498 1 870 1142 1197 1042 677 916 254 576 30 818 1110 1015 708 1180 521 310 1183 572 739 616 649 471 367 371 546 567 176 273 482 908 818 874 982 396 1147 718 1139 312 921 572 1018 1105 1011 137 871 913 381 575 815 442 820 796 835 590 1181 1109 560 370 913 679 500 342 332 975 235 342 817 587 718 500 424 919 493 1013 418 91 99 855 556 527 956 612 503 315 164 499 1189 1171 506 414 155 289 1105 497 338 88 482 1187 451 199 342 283 354 610 140 420 1 786 746 318 771 84 18 826 293 1177 1133 268 262 273 386 456 792 964 773 266 802 353 1089 654 273 486 1100 829 690 621 940 183 803 856 1196 375 576 234 112 1071 330 1064 663 955 274 710 100 881 1192 601 708 391 367 688 509 395 326 435 1062 721 946 752 1009 942 15 1080 545 759 639 963 113 848 1169 622 623 1036 826 582 64 407 646 924 293 281 205 116 233 940 868 432 169 382 287 819 165 14 157 1 877 14 354 247 612 243 281 197 646 72 213 431 461 398 310 600 897 672 118 303 42 175 575 446 565 994 487 964 877 1069 400 652 542 329 1084 850 528 59 287 142 876 1009 129 260 647 109 160 612 176 220 416 794 257 625 691 244 768 690 9 456 1054 499 304 741 68 727 1150 604 923 264 311 1099 159 184 136 513 644 1196 1084 70 510 298 548 332 99 477 532 163 968 1183 249 958 381 483 578 1058 178 257 98 65 484 350 253 562 188 351 137 516 772 699 817 660 641 1060 484 932 1058 1128 776 792 913 613 1056 278 574 395 219 871 758 74 166 622 954 424 131 568 612 521 654 121 526 934 968 218 326 935 897 336 1128 579 710 251 0 780 952 378 798 1002 203 776 700 3 43 753 1024 94 911 948 7 339 315 382 1153 1067 838 244 236 824 794 423 336 640 657 52 809 944 545 1158 1079 837 6 52 824 183 30 855 936 700 546 780 729 28 1180 1187 681 404 454 858 215 1093 849 351 850 1148 1039 771 850 252 1188 1063 621 490 1041 452 921 1175 766 825 84 751 206 575 602 745 91 283 932 357 1183 181 142 980 610 677 244 120 980 271 716 107 88 1176 810 851 1076 567 707 639 650 517 907 1141 418 408 944 1014 312 709 237 646 489 458 42 250 882 951 12 832 688 456 336 440 1090 875 641 720 384 743 26 518 601 827 826 794 872 498 206 245 1124 136 117 592 245 321 482 1084 821 280 1017 1000 1158 503 508 581 516 188 295 261 711 176 402 212 936 387 199 682 921 574 516 760 466 385 360 690 544 26 874 1122 156 1086 965 367 1001 733 1190 669 765 1011 435 425 103 801 677 560 18 616 664 521 928 0 260 627 873 53 1147 175 798 701 876 306 763 404 1008 354 238 1136 711 148 379 274 13 194 92 182 562 472 166 989 1066 487 599 271 339 316 435 1120 178 865 841 591 144 976 706 603 335 188 167 1196 776 944 1087 601 784 799 738 605 671 120 580 365 320 1141 636 764 771 872 631 902 731 853 925 110 677 646 593 655 437 264 1123 960 1136 823 562 1062 972 915 749 110 614 27 756 374 1167 538 469 808 1051 1170 349 1142 1068 1044 1115 267 383 345 654 878 496 956 514 296 323 743 986 239 788 1066 1080 564 247 672 697 509 292 547 116 292 1177 607 319 479 653 924 323 373 44 341 431 754 807 931 1083 770 1071 520 594 1077 851 419 724 436 540 742 802 68 223 552 497 150 63 174 691 1151 484 233 299 60 995 498 589 850 441 427 26 1188 407 949 8 782 1149 361 253 242 488 338 172 189 54 963 570 1165 186 525 1170 75 487 66 388 1193 544 92 319 521 832 489 56 152 594 820 712 170 487 322 8 515 673 307 889 350 875 597 1019 909 1144 383 843 1154 1115 397 1106 261 530 523 139 431 142 1179 281 369 405 612 630 697 1127 279 630 95 925 991 298 459 181 983 620 112 776 38 897 697 414 328 541 762 979 313 1128 1080 1121 423 737 188 1016 615 673 969 599 203 80 17 683 970 61 134 541 722 1101 122 564 382 124 1106 16 1078 403 416 436 56 443 335 1111 336 58 649 1098 256 117 139 149 1181 897 149 675 767 375 1053 551 282 1069 339 368 902 740 51 374 713 383 831 739 454 170 738 1180 200 667 420 309 542 406 639 1016 289 282 325 691 1150 720 244 749 861 779 1179 866 786 304 414 384 500 664 585 68 436 693 306 194 9 75 887 671 1189 60 623 36 337 839 177 78 938 966 283 1121 1093 646 1196 392 895 151 89 13 588 146 766 441 524 26 1161 142 232 683 1139 436 566 707 954 1113 8 149 405 414 895 394 287 530 866 588 602 457 658 651 589 1155 475 327 135 239 951 910 838 282 436 803 325 56 888 413 34 312 563 736 1030 1141 295 1084 849 732 553 1192 80 471 1076 610 694 487 28 391 208 219 1131 520 260 663 511 782 1177 655 878 1100 234 1072 399 892 64 130 1024 183 168 314 984 210 933 469 712 542 1003 750 1023 557 1123 278 394 944 631 278 602 612 426 775 67 1115 1106 558 1056 767 638 297 1141 33 371 267 340 805 944 222 832 800 326 206 651 890 450 441 654 476 247 1095 371 1050 65 2 175 178 642 1114 501 971 121 273 428 1084 839 588 134 356 724 967 627 775 826 665 467 950 174 28 410 80 883 33 687 131 515 987 33 110 523 334 1155 340 707 680 710 49 1151 212 657 1124 546 718 830 664 658 612 983 477 43 807 153 66 216 892 1028 1011 1034 1 1066 1046 985 211 1192 453 617 729 917 731 795 664 568 265 21 1159 538 669 73 444 415 565 135 265 761 1085 245 25 703 183 1193 495 1040 281 345 1183 895 893 733 1090 377 462 1035 1046 694 1127 928 1153 340 887 497 843 840 702 240 1162 94 454 488 482 687 955 663 451 290 845 712 473 349 54 1126 508 865 303 911 869 1045 589 992 1095 590 384 815 561 792 235 403 86 928 839 1147 913 318 741 595 582 259 131 501 192 718 823 903 716 727 187 622 71 956 1056 159 761 1144 575 313 0 656 303 807 48 1155 1158 916 324 414 1129 721 109 951 582 872 1035 536 491 109 726 205 87 82 694 53 1073 458 493 1190 423 508 14 98 592 562 1130 1140 1095 291 1038 1181 91 189 213 682 304 977 782 830 23 444 751 652 23 1181 704 457 587 674 898 820 780 910 1053 177 581 1162 739 946 535 277 625 586 808 5 742 91 995 474 521 632 753 579 521 1128 605 859 68 1116 195 989 1007 1083 608 651 995 860 1180 69 969 634 698 962 1118 995 584 652 713 828 358 822 898 1199 321 1158 951 1013 94 482 677 179 446 795 1097 1135 679 1162 96 757 1186 581 525 995 99 221 501 976 111 1187 439 165 170 690 1126 627 450 214 689 1025 278 189 739 1153 143 1085 1050 589 836 666 523 1170 1011 279 830 527 182 630 708 751 116 661 89 1044 1012 189 270 1025 636 67 531 628 146 845 853 693 802 615 799 203 21 731 894 432 975 106 569 233 1033 85 154 434 845 731 730 311 545 991 947 139 695 52 1048 33 1029 734 123 389 717 993 961 338 856 10 417 705 931 460 200 260 829 694 491 1190 635 478 765 576 1124 772 540 293 1119 596 1079 1128 582 680 1006 545 404 486 1088 553 888 702 509 767 36 171 118 230 395 944 1142 268 91 900 4 1193 893 285 785 172 439 599 829 486 1093 837 991 1132 197 524 1030 685 15 574 443 338 34 776 0 754 85 607 159 103 94 1193 183 293 590 714 68 177 628 676 958 1122 307 332 790 778 1082 771 619 34 274 436 506 706 758 918 16 474 890 801 1054 76 920 459 659 603 143 906 963 797 1099 991 875 1186 1129 1085 645 208 5 388 236 1165 714 707 858 749 101 484 983 812 0 937 1103 1055 761 542 427 969 1065 1021 331 610 1041 296 518 608 778 554 311 704 970 705 168 729 456 536 854 173 14 292 1103 846 647 1017 171 262 813 1154 75 948 421 304 1018 224 547 800 698 1174 400 478 261 694 923 1074 461 637 488 260 1095 1080 255 946 567 628 974 1176 977 47 661 196 1011 1019 107 220 3 560 1002 40 572 1165 1171 1169 1031 1097 950 1003 646 482 693 994 323 838 923 257 1000 996 830 529 11 637 1082 379 40 699 464 1075 617 981 687 612 207 314 1115 1029 841 697 127 217 942 473 1060 100 631 370 813 555 334 564 959 811 1060 1074 641 585 856 742 765 1070 327 881 82 584 125 437 1195 553 1052 488 129 234 580 914 935 177 796 889 80 161 561 831 83 140 297 514 154 9 179 525 980 741 1014 667 123 944 493 68 794 200 844 734 436 352 249 562 1035 647 1163 1091 529 338 662 1179 896 639 529 909 831 247 68 915 274 62 289 1000 391 915 23 377 619 1142 680 721 264 25 959 247 1109 911 160 141 529 293 581 172 1053 783 354 823 1046 729 256 1066 878 293 792 344 192 633 115 160 336 88 695 988 237 759 1012 107 27 1126 530 802 686 1184 139 624 581 533 379 870 428 347 412 688 710 650 277 44 478 948 923 435 132 221 243 129 599 294 1189 1043 726 680 727 1042 585 576 1011 426 538 263 900 131 1065 183 822 1152 608 390 320 1118 412 778 1105 509 359 700 265 782 715 1084 1032 588 153 458 771 868 601 1040 377 421 186 1106 222 34 367 1066 564 362 640 1149 684 726 823 424 668 537 478 1121 746 1137 327 268 417 37 498 696 775 383 733 290 813 1052 880 1107 460 853 89 98 683 1078 1027 73 356 566 192 924 738 92 424 918 315 423 1160 30 978 892 421 842 51 443 16 1063 462 544 86 1101 191 68 551 275 167 1193 190 848 330 347 172 388 684 1027 930 12 266 465 357 197 843 289 677 1053 818 1047 345 457 308 1112 916 1052 496 771 1122 555 168 41 247 465 492 539 859 464 132 62 458 394 719 443 267 188 1088 947 165 1064 51 1176 1020 68 416 1118 934 283 298 911 463 428 539 108 721 370 720 739 638 513 238 1017 1123 674 750 795 918 507 218 1163 464 804 161 581 790 893 563 1007 1096 596 496 1000 857 165 154 319 975 187 472 844 903 563 536 1176 491 914 121 523 206 1040 657 1128 807 742 51 619 866 947 695 148 1082 826 653 1152 205 957 641 471 1003 786 104 824 458 661 706 447 1002 1155 475 318 1138 494 1106 830 386 608 86 1071 219 324 799 502 18 53 116 892 153 1042 917 644 983 597 928 381 523 130 58 856 238 1090 840 421 748 1165 111 1162 1029 979 829 141 448 1169 970 609 910 883 63 37 825 821 878 436 509 846 863 377 1166 591 569 716 1098 210 286 678 344 296 670 1076 93 584 397 401 49 556 119 584 235 206 819 1144 254 425 68 663 360 221 756 1138 597 834 939 825 691 1189 266 884 476 171 944 329 234 254 95 661 98 63 72 439 419 747 943 1050 261 792 2 812 404 389 93 451 1061 704 864 639 402 1127 311 382 152 240 429 972 974 127 125 325 145 1154 215 751 440 377 334 798 764 1113 504 491 588 430 681 277 474 298 910 454 764 343 700 470 113 959 596 303 162 444 743 846 678 1129 36 27 740 1045 676 137 112 916 486 304 737 391 634 947 810 662 623 1093 158 464 462 77 1162 1066 690 921 329 869 878 1153 510 274 722 658 948 100 211 257 138 756 882 532 619 994 836 1198 600 1195 1188 986 135 598 298 709 752 24 766 760 1019 286 967 254 263 322 1092 932 856 29 875 175 387 653 461 584 439 938 1130 46 375 19 708 876 913 640 102 327 551 3 440 361 1130 913 1093 1012 419 584 1125 1041 625 190 45 526 493 1144 665 652 904 657 749 86 222 795 996 666 666 57 1044 941 12 530 189 214 539 1036 389 826 182 535 849 988 512 113 406 21 617 198 455 981 29 60 407 663 303 397 98 787 499 228 15 104 1184 1105 423 1057 690 263 142 815 110 182 751 557 145 477 955 291 878 264 1008 944 46 734 1185 1183 1177 906 530 131 653 747 284 640 1036 316 655 607 549 1018 406 461 1101 297 377 82 576 84 1180 318 435 978 315 1104 672 437 362 187 61 14 359 917 298 223 183 114 295 958 23 583 842 15 500 742 593 901 706 498 471 276 853 248 540 719 133 365 237 443 1104 25 813 950 928 1071 458 853 624 182 46 544 783 1047 703 513 288 910 936 213 1149 602 1038 559 1111 1039 574 5 0 792 401 933 554 991 1129 778 99 55 14 334 291 936 796 506 75 1019 987 406 279 740 831 672 787 1001 1108 414 493 333 1017 902 52 384 565 204 1080 444 80 41 314 676 841 959 332 59 923 32 375 188 0 358 113 316 982 706 311 868 1013 516 1174 604 149 710 34 923 680 751 972 1180 329 916 1064 364 612 580 971 321 966 587 378 928 384 1066 809 87 122 405 1018 810 329 101 912 637 421 726 289 419 813 1071 577 627 322 367 889 391 545 744 424 355 749 418 597 67 300 795 977 376 377 751 778 255 1160 1104 881 389 255 427 979 962 358 264 31 382 1002 1157 551 1190 65 834 1143 1080 358 1123 718 98 765 784 977 1081 764 751 283 1125 196 756 1177 889 780 467 372 1044 631 680 1017 1106 1082 59 154 716 537 904 1159 985 377 531 405 515 345 891 1183 1103 493 720 223 1133 124 629 650 110 134 291 1082 198 1026 641 1087 966 217 281 642 253 269 418 187 161 1007 563 1005 882 1087 414 111 799 387 887 1011 587 905 1164 828 71 593 117 1016 31 319 830 34 38 1063 1057 759 827 260 816 504 122 1139 384 1128 430 183 1126 934 554 1158 856 922 692 223 1142 734 1096 627 763 684 319 498 119 217 480 582 170 606 184 75 306 1175 303 474 1020 1163 212 311 840 877 185 137 918 312 311 26 1145 805 674 913 711 275 896 140 1008 1101 675 480 378 1034 25 142 1112 293 369 498 490 291 870 132 128 945 909 544 866 390 530 872 1136 616 457 802 758 1018 1008 19 993 137 975 837 695 1030 60 194 257 105 611 132 96 756 890 127 705 1051 913 1038 624 867 1161 468 901 772 1037 1125 171 82 658 1007 885 598 879 280 420 77 970 700 456 55 394 851 266 543 1055 1190 1080 429 88 531 994 423 585 432 403 302 865 949 1058 588 373 78 977 826 1100 928 300 504 776 1196 928 635 586 1034 189 1126 16 439 1172 912 987 224 250 504 696 803 978 940 582 858 713 1044 101 671 1132 325 260 208 914 52 381 895 129 682 522 940 536 805 319 1142 324 1188 171 1122 299 798 1052 596 705 240 127 1128 7 1139 839 1010 812 823 1156 332 789 1177 767 166 663 962 35 499 568 970 1132 279 868 268 86 1033 591 96 754 741 56 214 214 1142 472 442 767 95 1059 655 353 359 1086 538 984 989 759 415 176 864 1011 487 1065 64 41 974 650 611 99 154 976 554 936 472 177 205 1102 317 1042 1025 973 349 874 714 683 1047 286 406 709 568 575 1155 250 1102 763 62 60 1068 960 945 338 822 687 1006 535 1002 48 478 252 1162 315 766 1101 879 725 784 130 762 750 1172 1011 881 575 359 966 11 949 205 303 1082 735 683 747 1012 1104 800 526 734 1122 912 1032 553 3 601 208 545 34 700 937 696 656 150 409 369 639 17 919 185 726 1117 705 825 14 351 997 385 144 631 471 233 748 927 630 460 963 968 1070 491 76 824 150 1163 663 32 798 1016 204 816 805 983 1012 486 561 1162 722 281 439 299 905 1116 423 1171 725 1174 720 745 758 1010 798 1049 241 66 387 601 590 87 438 349 141 743 21 701 536 584 722 1090 293 880 640 225 893 1089 243 487 727 1064 326 1049 546 578 848 992 180 684 805 885 1090 389 629 678 1167 280 11 264 756 153 250 713 660 142 932 643 329 197 546 287 597 982 1082 264 940 524 1024 247 579 150 174 1076 677 1026 56 820 887 334 74 936 1157 1003 469 488 1078 135 233 459 86 1080 63 838 547 91 498 793 539 1196 1057 201 729 299 1146 226 111 1046 94 138 1 620 1067 107 260 20 811 32 411 57 231 50 707 367 68 44 536 1141 45 587 519 1118 894 644 1080 661 173 1182 615 668 969 405 173 215 795 502 134 891 927 978 714 677 964 401 971 878 5 1199 474 880 670 791 600 1164 1000 683 1196 882 182 365 184 681 1197 3 937 731 628 937 881 654 151 446 1055 91 1028 96 212 559 1095 64 254 649 979 339 1052 315 8 366 716 202 569 872 1038 477 211 131 28 112 568 599 936 731 830 1012 1026 789 271 390 470 34 330 809 835 832 556 437 590 535 109 854 9 284 172 587 725 1144 1047 28 609 685 681 16 930 1104 124 487 849 55 41 393 1138 532 630 657 165 358 859 390 330 157 1143 166 807 940 922 714 1124 1169 1078 150 200 1014 777 89 509 809 714 1083 705 701 95 535 851 384 502 369 74 463 747 399 1085 287 27 90 724 1036 119 935 169 1063 768 645 321 541 1162 82 38 863 361 1035 1115 995 136 105 1199 3 919 97 985 437 801 789 577 560 1182 373 114 947 504 474 183 184 837 794 984 969 956 458 316 226 500 859 594 359 1193 630 586 460 619 110 1181 386 121 154 390 137 96 609 576 343 1153 826 100 74 998 853 357 1057 1009 282 841 1172 958 964 594 639 389 255 820 691 644 296 12 274 369 681 160 1174 359 989 757 898 1164 956 957 921 878 875 225 842 724 207 704 984 718 910 1142 698 1171 150 356 554 690 552 836 658 737 452 510 963 351 889 709 862 65 509 677 34 457 325 70 437 695 1099 265 681 531 235 1020 575 444 296 1168 894 519 1139 892 1021 1022 688 1043 793 357 1105 819 629 54 1111 663 421 643 273 321 934 1159 465 498 628 150 881 486 825 867 940 281 626 483 20 836 996 682 400 63 36 411 542 605 694 934 219 676 641 8 680 984 1017 649 712 597 898 555 683 868 335 442 1144 1168 717 939 266 447 477 657 397 329 941 1069 886 626 259 823 4 333 845 1199 489 955 844 1186 63 866 945 903 564 520 509 3 906 794 742 468 728 201 81 96 592 935 495 357 820 33 481 778 127 289 26 456 91 37 920 582 1017 460 908 1171 185 1048 1045 556 1179 746 964 42 230 639 440 829 686 159 186 1025 470 154 726 761 433 830 68 272 460 248 811 462 621 818 471 677 731 10 1163 225 731 402 145 737 1050 1047 516 26 341 204 594 788 929 18 133 1161 790 315 240 793 554 768 587 912 536 951 418 1091 320 1148 592 226 738 1161 68 348 458 611 456 242 1014 924 959 1114 1021 1033 992 273 574 53 503 362 775 1084 961 805 305 917 494 680 989 1091 959 1088 342 355 831 523 4 1115 943 735 689 400 83 258 627 414 276 1089 983 121 702 7 477 194 110 505 60 632 1020 21 690 954 429 163 209 44 50 854 761 995 938 515 714 342 581 783 754 743 559 423 463 1132 1065 890 184 848 670 122 565 833 331 338 44 1054 939 792 187 938 277 978 259 1055 33 670 891 461 1123 789 1170 845 309 58 827 253 921 982 1166 762 279 680 971 574 975 1097 957 614 1026 923 845 918 4 822 619 12 968 257 246 206 1 1057 706 122 1096 485 225 935 825 1189 179 1137 708 431 1190 1033 1127 687 602 488 365 1066 424 1189 927 122 369 994 883 1082 442 270 1088 929 139 166 1126 1070 1177 1058 1176 381 941 272 787 160 169 766 285 110 505 985 567 649 463 203 1052 185 391 502 327 6 678 33 120 1158 216 478 224 1066 472 202 471 198 742 368 976 901 576 847 475 497 318 749 368 170 342 835 1150 557 450 351 310 684 701 1091 562 680 831 559 271 555 782 531 106 961 215 1047 1004 93 1162 474 194 123 1129 230 735 140 885 155 356 534 54 49 134 631 1069 1086 192 31 1163 875 1186 159 644 865 346 643 1078 572 1183 541 617 537 673 272 189 517 24 271 126 109 577 220 65 548 77 316 35 1133 792 893 270 231 90 724 786 758 927 646 749 744 485 59 1076 725 559 1036 342 361 526 151 1142 1102 874 1087 1031 1191 864 703 927 1101 5 2 799 151 641 480 907 871 690 1109 161 759 715 352 69 432 847 378 652 159 708 731 933 386 45 320 873 829 542 970 244 182 117 1129 449 113 929 761 1105 174 146 803 1163 921 297 486 1003 743 329 349 593 469 48 151 848 354 1151 1138 1067 608 718 1008 1016 926 196 289 989 76 998 451 905 739 113 903 571 566 873 514 726 358 891 89 801 654 609 974 593 494 161 831 910 737 338 993 803 1124 694 703 616 1040 522 84 351 659 707 700 552 434 86 293 378 369 617 1141 109 1063 741 47 739 989 277 323 681 519 660 1029 853 1117 341 1059 915 1073 1173 360 510 710 716 301 60 791 950 480 965 644 42 733 1085 1104 811 470 519 484 1166 595 884 382 931 19 110 124 592 456 63 760 1069 137 718 597 1188 659 377 962 344 862 931 622 842 1114 260 521 578 1083 378 167 1148 541 241 943 492 909 579 145 341 1125 830 77 950 995 1034 1119 241 772 555 1078 199 826 1014 5 273 318 533 1085 1016 1144 91 13 473 53 992 1087 550 964 642 44 1112 239 1098 871 836 384 856 197 807 678 557 247 873 1066 654 967 224 504 760 371 816 726 992 619 41 657 71 805 1150 204 499 167 116 418 898 195 782 903 1049 527 904 268 841 347 942 867 832 1162 182 263 966 279 838 268 188 150 241 985 360 801 983 357 613 22 136 565 78 772 965 280 846 1066 708 264 423 491 359 58 553 63 1061 1111 430 1087 542 1182 1110 84 183 429 116 1128 481 528 778 438 1043 1172 398 462 459 638 1077 700 204 875 182 179 1056 529 177 762 904 171 3 311 949 350 12 1132 133 238 428 50 606 723 303 490 387 1076 1032 507 850 217 986 507 450 1068 1122 1193 511 750 84 461 492 374 180 816 744 1135 249 685 21 12 1179 975 994 469 402 483 949 181 105 860 364 609 434 1162 493 969 167 497 791 1057 783 666 291 934 819 536 667 35 1021 202 599 114 526 497 880 384 890 416 882 181 784 44 812 540 1170 432 1169 1037 386 76 208 162 390 572 713 207 525 165 1134 768 179 1136 331 883 130 1058 230 501 338 164 83 1150 119 249 470 842 334 791 110 855 480 84 52 314 1039 750 411 436 108 398 824 516 129 236 458 137 751 485 725 530 527 695 980 715 417 927 655 598 1015 215 843 752 598 296 644 1198 338 601 488 797 100 961 258 707 170 682 52 1 329 703 431 328 207 654 522 460 62 348 264 1028 182 907 741 851 646 448 751 764 534 566 126 665 159 518 737 1143 266 1000 121 982 829 1146 98 772 74 741 1096 776 559 784 472 759 375 29 414 422 140 1179 526 366 1016 1097 258 39 988 833 929 562 1092 408 431 743 907 1097 302 164 422 17 313 573 1149 1182 810 453 276 953 981 760 361 323 1159 279 649 281 600 629 403 658 470 184 365 464 852 197 1035 1051 406 172 187 46 317 206 146 417 473 747 176 148 1084 696 942 1188 880 525 388 1019 1066 165 841 489 115 589 1117 399 861 740 575 465 1053 187 33 1183 133 849 602 340 816 917 833 139 425 981 947 625 999 695 989 632 164 837 1156 751 35 449 862 322 72 251 547 438 641 398 755 928 27 53 881 41 521 83 234 689 403 419 463 186 125 1127 11 588 1036 595 115 594 823 250 118 299 1030 720 205 644 1197 3 38 648 742 1126 504 1143 331 992 254 491 1179 3 758 177 837 368 729 773 1141 749 391 699 339 364 665 244 272 168 268 1016 684 563 33 996 815 287 826 595 812 648 921 1193 308 179 259 878 511 311 1137 106 721 1091 1015 765 188 249 305 39 33 856 53 67 98 494 704 728 883 528 491 627 795 174 545 1180 41 635 337 152 935 898 918 646 319 843 224 1073 164 1140 829 496 361 921 143 581 826 722 178 303 1 503 853 654 481 69 681 693 96 1072 771 466 606 672 1139 954 1097 366 1007 1000 767 1089 340 937 606 1122 322 955 11 887 961 427 149 340 1034 817 921 290 621 646 978 39 553 489 725 15 417 235 310 106 607 920 545 383 172 297 425 525 939 764 178 198 1079 504 203 506 822 296 1053 611 1156 268 764 720 1146 914 360 1134 656 520 801 344 397 873 1074 168 556 130 1172 803 420 345 923 481 1149 609 460 364 1151 180 390 766 253 828 519 816 414 248 404 321 1136 587 166 1183 369 76 194 224 537 237 19 545 166 186 469 968 684 660 1011 1000 397 72 482 492 85 591 817 93 173 145 201 1127 349 1179 900 1143 908 837 376 1017 719 89 688 540 463 275 299 148 92 771 440 317 856 180 676 18 239 560 193 855 1018 1138 709 132 823 790 913 204 600 1057 1121 1122 1180 1046 930 237 1040 327 863 154 344 649 26 843 593 198 1089 348 208 927 285 989 865 561 734 1192 1036 1141 465 703 541 497 447 328 989 387 397 1182 934 209 672 728 92 391 1022 0 1155 749 92 270 104 147 737 900 356 835 467 1076 1087 811 479 554 46 619 267 21 1127 873 135 637 1026 553 719 580 769 511 477 568 555 839 691 797 1059 582 325 234 1073 180 467 159 260 600 863 201 1070 973 368 321 917 853 981 159 491 1077 568 515 584 639 450 124 39 892 564 888 929 739 1164 565 571 904 406 686 358 364 104 164 86 1147 193 13 42 19 527 453 283 270 702 518 506 756 162 696 755 547 739 128 1073 376 537 867 644 113 735 367 112 938 432 161 773 1160 11 1092 859 1085 754 820 303 1072 749 204 175 752 92 797 646 505 737 201 1126 1195 980 823 575 1172 860 0 223 886 96 560 986 398 616 610 860 963 24 461 140 86 299 741 460 77 612 258 437 656 75 890 1038 683 440 297 552 169 1127 833 471 366 260 161 504 841 301 878 595 611 350 292 820 616 696 935 693 483 1188 1104 1104 568 1144 313 187 618 1029 1138 1146 844 797 98 716 414 792 557 98 80 714 637 67 747 314 955 1177 1082 538 591 736 939 799 365 199 641 598 618 761 87 642 614 1195 527 485 973 952 727 18 971 852 486 657 234 1018 749 84 1024 846 838 220 37 236 572 40 1163 218 125 852 621 702 146 1124 680 333 721 124 400 221 557 802 348 276 180 582 187 184 814 1141 140 1182 1061 285 1126 980 819 777 874 1027 640 293 739 928 314 100 131 996 344 146 498 193 450 615 527 370 298 211 179 744 679 1021 66 1167 1100 41 643 291 509 635 269 953 1127 614 686 254 417 719 997 642 835 709 358 1187 714 1080 1006 399 975 352 283 319 194 199 51 163 722 1047 916 738 972 291 798 321 447 103 459 364 193 597 792 476 1055 639 551 291 1092 5 1145 737 1155 804 230 693 755 196 255 245 267 209 496 221 286 266 648 1035 768 196 343 1154 769 400 647 1008 699 37 114 843 225 47 362 390 1179 1026 48 711 559 844 737 539 1176 161 984 191 998 775 658 527 828 268 749 524 1125 415 360 51 649 1005 696 223 744 450 844 224 1099 11 1190 390 685 555 594 1153 1129 533 1179 771 50 820 1090 70 272 77 460 522 190 1013 1019 108 283 715 1090 699 216 1120 1033 52 362 663 715 1194 158 285 609 904 1025 210 1107 823 470 260 615 1094 816 228 267 206 381 1061 108 1008 81 45 34 500 662 93 342 473 723 430 182 551 1097 1123 1184 715 1094 777 813 544 170 286 439 1123 1124 728 119 882 77 793 780 980 106 1117 506 868 903 187 620 528 1185 465 930 878 781 3 1047 872 282 244 1048 675 210 60 723 550 184 496 486 392 192 1043 240 159 1056 965 558 669 784 423 603 778 511 850 1021 83 462 731 1098 957 737 1008 1020 410 630 911 931 1184 299 890 726 679 816 718 1195 869 438 63 408 356 278 549 830 246 648 191 418 12 1014 455 971 273 122 268 600 815 1143 369 788 1018 265 914 47 468 797 1119 1167 1167 790 981 902 1046 609 330 1104 964 886 344 486 438 412 506 162 209 338 101 962 463 650 616 0 643 708 932 1008 1195 680 543 1157 1042 1192 1153 48 1147 950 1051 1006 177 559 562 1182 97 100 619 1126 678 53 183 1149 27 1186 646 382 414 645 114 487 913 270 510 1157 5 1155 893 11 800 438 387 784 407 227 74 1139 861 672 388 753 817 170 802 253 874 605 1049 705 79 486 188 3 1119 138 696 798 416 1156 180 737 353 516 541 1073 706 288 637 328 114 358 136 562 452 639 619 400 4 421 706 1187 504 221 892 705 954 968 819 135 34 1141 618 1137 781 0 985 290 919 321 328 739 745 100 978 513 456 334 40 1187 587 659 1168 545 1182 2 681 340 138 412 44 267 810 482 1040 760 1033 836 221 882 689 602 1069 663 286 527 1021 754 452 1199 206 458 1196 296 1053 348 629 1191 546 463 562 812 893 609 198 61 1082 570 1065 706 1144 590 673 1195 7 666 390 621 211 80 399 400 1116 887 189 1058 603 593 839 406 187 1130 1036 943 753 625 1039 704 1189 1145 294 775 1105 558 512 901 597 567 981 46 846 1147 949 483 438 248 126 1042 694 58 875 1165 575 34 1070 314 1103 175 1170 669 1199 1059 1 775 1129 288 477 817 471 994 794 1106 98 914 268 342 1186 380 1067 237 955 1112 1126 42 340 932 1054 907 449 677 1084 429 201 654 688 255 881 878 292 1163 193 886 175 853 150 288 331 372 307 724 682 306 1116 1084 904 1137 474 406 1100 902 676 747 362 780 785 241 749 329 149 480 810 1077 1008 686 1016 997 721 855 1199 239 434 179 1121 1173 323 1135 1153 694 195 460 475 1179 578 823 318 373 1086 1123 839 356 72 954 979 688 1171 574 1008 1190 1189 332 678 425 1097 452 760 158 1007 897 94 614 272 235 382 1180 1130 897 1025 286 718 364 425 883 204 326 973 1169 920 571 318 1180 898 249 612 704 270 31 727 762 37 672 875 326 98 321 127 746 1067 382 223 1151 600 1093 1085 879 1128 917 1006 488 82 553 671 87 751 283 1171 392 606 1118 814 0 224 457 809 1010 161 360 731 591 424 368 350 652 122 1110 660 689 131 727 1199 321 126 75 1148 292 405 398 485 308 764 96 906 620 505 532 525 948 333 586 686 144 442 821 1029 1031 518 353 350 629 590 188 627 385 357 257 559 120 231 395 706 1111 651 977 820 1099 620 391 1104 177 449 924 1090 957 661 593 196 719 435 777 1118 1112 552 619 1006 830 276 893 894 493 328 1175 48 72 963 828 779 711 982 873 924 494 321 454 775 413 224 390 169 90 1036 262 1098 567 791 893 1134 412 791 1134 949 931 309 997 969 103 1006 18 1026 540 939 631 562 517 184 162 549 38 1047 966 286 317 441 667 1027 887 46 977 535 203 601 1031 537 1073 246 119 601 775 892 1176 619 9 179 544 932 493 1035 1070 1114 6 205 1111 796 460 347 602 173 513 544 930 821 607 800 672 566 771 676 371 257 31 535 1143 115 373 368 648 711 799 799 290 1029 671 326 1130 575 866 297 217 461 956 911 876 350 387 757 57 795 873 303 321 153 584 46 320 697 356 580 754 574 150 1169 244 93 1088 265 43 1102 57 362 441 877 40 322 95 1190 701 972 210 462 513 844 994 82 734 1066 292 337 783 1088 239 802 429 89 806 750 608 811 943 1014 75 794 1100 1149 1114 469 746 78 529 394 360 814 427 699 167 427 679 1117 28 838 570 849 493 815 823 246 1108 1124 1016 40 741 925 963 776 367 627 342 320 875 1131 823 19 91 655 220 144 561 416 1121 660 380 284 729 24 917 1120 998 515 510 578 37 162 912 1148 1070 60 388 941 5 602 828 278 493 1004 119 587 876 1117 417 586 22 1158 14 16 691 1029 893 780 1190 898 959 16 382 452 490 1005 495 501 611 649 57 82 460 339 849 300 56 418 87 168 303 1069 820 88 431 563 403 818 1087 935 964 418 36 86 109 114 466 396 1153 1195 851 838 1197 161 1156 999 209 121 135 533 1105 600 1167 449 301 214 113 423 839 6 1156 687 365 654 366 691 123 280 378 132 614 544 468 366 642 381 133 21 486 894 710 1135 144 601 686 1046 444 1002 445 716 387 978 430 438 893 601 961 880 364 43 490 343 441 1059 974 726 49 208 480 932 731 84 429 968 200 15 836 775 179 548 672 650 559 803 518 1197 918 95 220 45 1028 606 1014 342 282 248 763 102 1182 991 123 748 776 1018 1183 1075 263 1199 225 671 586 702 554 512 111 884 209 867 73 1157 866 526 814 620 171 531 16 659 1060 67 442 651 485 181 390 546 981 345 817 1153 215 199 654 781 209 583 644 640 740 369 621 1024 1135 701 720 535 447 1023 301 268 807 341 1143 258 488 92 207 595 820 699 395 1170 108 725 1165 743 587 630 379 707 826 689 509 236 365 437 874 1193 371 289 450 756 1129 1100 830 923 931 90 499 679 413 187 797 446 560 524 1199 1198 105 32 870 708 401 716 285 242 460 28 353 963 69 696 19 622 627 544 181 440 375 1042 811 322 321 824 346 468 120 1192 62 115 866 767 994 960 684 315 1156 1008 499 202 1115 375 370 190 938 1145 388 118 362 374 621 532 1108 382 1054 673 657 327 383 401 633 518 575 210 435 1127 315 556 372 1114 1150 204 613 662 699 450 368 36 698 52 452 122 526 401 663 1127 179 80 152 41 797 1029 512 534 533 37 133 1150 302 133 551 209 473 1183 67 147 872 371 164 860 659 989 1094 1 55 499 1129 611 799 758 190 1113 34 974 393 962 948 1051 720 285 55 909 473 123 1069 76 761 180 1097 523 683 190 1058 943 955 298 1037 387 358 623 1179 425 192 499 250 138 476 721 55 254 58 897 918 1184 73 1003 1175 936 513 77 520 563 744 443 1170 1008 182 600 299 990 117 486 671 316 736 633 208 1129 712 97 180 939 106 951 1069 44 103 397 276 532 1146 799 207 880 751 199 853 525 520 544 654 1143 1079 442 1166 104 1121 604 415 416 115 199 233 1166 499 889 660 435 636 506 1161 1059 944 416 1030 684 257 705 947 641 277 518 931 827 674 38 951 399 617 421 525 6 591 270 1146 1045 1040 169 256 940 4 720 63 450 169 1077 1043 835 445 159 132 721 562 782 797 1000 320 379 177 187 659 1002 367 1055 486 429 794 808 944 893 341 543 1195 55 569 680 12 856 858 910 1171 56 226 760 788 481 954 73 61 393 1117 524 229 734 1162 1153 720 59 655 475 1135 705 800 1130 127 88 222 379 596 827 684 315 638 613 500 1091 843 1063 599 976 283 580 772 638 423 659 996 340 248 791 801 792 549 15 1184 1156 333 683 457 266 577 515 657 699 673 871 1085 547 281 620 96 1146 707 41 677 814 1168 1100 1157 171 1158 990 1195 71 359 857 276 90 1084 9 1122 1084 741 58 579 293 120 151 85 506 1080 43 622 416 1112 868 574 328 468 708 389 329 846 1160 792 61 995 468 825 919 907 30 935 1038 913 840 185 858 811 1154 924 930 1046 1091 1105 1193 254 222 404 739 592 783 862 219 73 492 357 446 135 1150 900 564 212 1129 810 1126 433 1004 89 680 176 280 1187 488 87 1025 186 168 648 956 824 421 462 981 903 74 999 867 174 580 602 385 554 1047 104 411 589 85 826 216 980 218 112 535 1145 947 755 796 207 346 350 196 488 1058 686 408 649 199 1046 59 263 504 931 839 1010 786 301 726 1072 995 548 183 69 831 437 835 505 80 806 964 1084 423 644 995 421 110 53 729 948 833 676 161 1030 342 150 852 744 146 129 1182 1112 1109 455 855 415 224 815 125 248 250 982 868 946 1024 320 775 1061 308 404 337 246 1032 1168 24 1118 900 244 555 192 11 590 261 1143 1113 66 882 107 699 984 1103 121 742 853 823 1183 847 211 247 462 824 865 956 227 1107 544 145 275 1087 748 912 12 638 278 347 554 455 110 851 524 169 918 145 879 600 587 343 181 25 286 295 244 786 364 89 0 491 1097 445 396 491 1096 534 957 270 497 727 604 160 478 930 272 771 314 285 1190 110 651 1118 162 214 96 1145 308 1123 1033 798 626 762 255 733 1188 1136 899 516 986 388 233 218 920 338 72 462 856 689 519 15 637 696 585 709 1178 685 885 19 999 1137 389 699 855 957 546 860 564 460 1075 109 598 468 404 769 103 1043 46 735 487 391 127 1112 258 438 324 132 898 112 157 1050 460 900 592 850 1140 499 168 134 751 53 1194 448 547 902 1141 657 892 617 444 711 313 959 804 982 310 1101 642 399 240 903 639 1033 447 1116 464 561 239 320 1146 913 1186 952 703 216 195 209 979 33 1100 525 1069 888 45 907 566 516 558 18 67 861 436 171 887 449 1085 196 1034 273 287 752 1090 1023 967 807 17 191 550 82 1153 762 179 1003 329 215 181 1190 761 1132 881 61 1118 203 1103 404 386 859 161 157 1091 239 336 326 848 941 724 974 1079 302 49 1118 697 765 890 855 287 750 511 533 1079 1125 74 283 874 881 957 1180 807 984 807 611 377 916 51 406 424 379 655 1008 1161 689 1199 579 907 396 192 517 340 489 1175 428 183 383 680 66 371 209 476 687 483 440 1141 794 736 62 130 1001 477 204 905 281 1154 552 1135 395 1085 763 612 1125 399 1129 134 372 438 447 1068 255 273 874 580 80 1055 341 372 681 1119 823 1095 68 868 1039 607 1172 937 1131 1006 984 952 1070 464 644 576 341 349 987 0 560 603 474 84 292 175 1013 58 469 81 465 1139 473 1180 414 430 737 166 1032 539 334 473 993 666 983 826 901 57 390 961 1085 705 346 773 1055 362 263 507 718 609 693 414 683 680 510 568 517 1146 154 567 408 161 409 139 871 646 55 1015 766 54 801 981 191 673 1171 1035 126 121 388 249 660 186 719 277 1159 1159 412 826 168 76 1197 1116 592 306 287 101 285 738 856 1190 545 601 974 407 963 735 850 245 1043 816 244 546 571 808 582 385 84 158 111 788 1086 412 766 1016 51 894 57 18 935 564 1195 1183 574 1113 746 1006 973 587 512 524 659 34 998 89 809 475 341 204 701 1175 564 652 635 707 688 921 249 1158 894 1086 618 448 581 736 1129 856 487 146 549 427 389 369 940 200 711 602 1082 489 935 15 373 1044 739 210 73 1169 725 887 618 291 640 675 739 930 672 735 632 921 26 1189 585 123 889 546 802 496 988 869 1008 1059 1112 632 1070 710 367 590 1068 710 487 298 896 1123 1003 983 214 575 134 957 145 872 1076 428 1175 649 867 721 67 46 167 796 811 283 1072 272 470 626 827 379 774 793 610 299 88 1182 618 783 109 942 790 541 135 134 988 531 106 697 139 855 842 344 453 605 313 1177 1125 618 571 149 476 277 816 184 905 609 615 778 164 671 656 914 655 976 908 375 351 721 970 356 260 1037 973 180 792 1119 414 544 730 1198 1093 299 903 503 264 280 526 459 878 406 990 701 634 179 815 583 727 1038 956 240 1174 898 1159 1120 4 803 1127 225 811 197 856 1199 533 397 489 1152 85 401 1100 337 683 234 758 225 1080 1005 1165 704 957 1080 258 1057 127 256 1088 161 261 148 394 294 44 684 404 913 79 253 112 574 709 470 447 799 607 279 513 436 212 715 789 769 960 733 990 394 416 961 323 493 26 227 571 911 371 60 578 62 45 429 658 795 1135 76 304 559 1120 562 211 422 1027 725 827 1125 773 340 683 761 632 1116 68 592 197 1048 741 75 584 687 345 1141 434 408 382 744 951 419 677 545 529 423 1143 533 129 201 825 402 560 493 733 252 539 568 11 386 1046 666 543 1032 646 101 609 565 357 917 572 358 289 17 99 1077 192 984 1186 1097 958 100 770 157 360 210 123 396 975 339 56 1122 420 511 227 99 274 783 474 316 789 891 428 402 810 1108 910 378 484 378 369 995 526 1091 796 638 656 314 583 804 43 540 911 1097 54 338 730 1161 1114 116 1182 1188 293 917 771 677 987 570 502 928 340 188 48 276 14 1128 291 310 13 858 1034 422 132 391 217 245 19 53 788 543 297 522 775 512 264 1083 1185 386 841 410 1090 499 1091 699 604 107 162 535 1103 963 717 237 298 345 346 945 723 1184 997 791 360 509 863 1023 831 241 634 454 899 1190 775 216 311 1051 904 539 981 1030 933 686 461 510 1014 715 442 46 465 1134 1023 765 106 382 641 754 345 737 352 648 645 227 738 844 370 896 72 102 370 337 827 135 940 1085 871 208 810 364 808 504 908 301 362 509 946 1093 782 646 256 1021 1065 118 893 413 548 815 287 537 675 948 277 806 572 425 1146 1063 311 951 661 230 570 40 252 636 635 1035 111 1160 807 166 191 507 579 106 793 277 26 431 205 675 137 730 1144 183 94 263 5 177 1048 382 365 31 800 824 940 603 162 204 473 697 61 396 871 722 454 681 544 517 968 380 1039 702 812 608 731 928 958 156 1149 52 598 832 1122 335 206 18 224 306 1088 830 515 1018 658 505 425 947 3 1146 861 507 934 980 76 692 866 457 765 890 949 862 53 1121 1165 201 458 284 924 663 392 910 214 866 641 958 699 1052 670 49 831 83 1092 231 1155 26 1093 1027 510 324 227 983 1032 124 612 301 304 33 645 767 438 30 861 532 335 665 1180 1077 238 295 932 1029 697 1103 396 167 481 665 548 414 47 41 324 1062 1141 262 301 189 1009 619 457 241 1128 1019 224 21 603 562 1155 160 776 389 429 1132 408 769 1046 95 279 496 921 46 1116 277 699 139 1061 848 710 123 340 936 509 492 465 315 359 732 372 380 171 823 823 250 230 1131 838 120 336 514 528 1144 724 742 577 849 7 111 473 960 272 746 598 493 1128 51 536 226 751 584 449 644 262 18 619 240 557 551 1033 742 870 1113 1000 801 1128 705 20 927 246 608 334 782 200 700 1165 1189 664 826 409 420 126 341 321 327 920 0 317 1075 930 586 414 258 0 448 225 218 46 185 148 758 876 484 110 88 700 926 682 494 266 704 260 519 735 367 1073 81 960 551 244 9 291 1084 562 317 666 974 90 886 186 748 224 228 837 320 600 882 45 157 597 393 1026 31 130 471 1062 271 16 403 935 1037 62 351 971 188 1077 877 884 294 278 65 1083 44 48 484 463 1154 417 479 507 779 722 568 610 261 638 427 877 773 135 937 764 419 849 505 1089 1101 1066 663 585 897 1121 654 973 493 279 411 26 374 466 1005 432 43 616 786 173 359 160 588 244 1125 1144 1193 466 458 88 1131 1192 566 652 961 119 276 100 930 475 623 1009 732 875 47 581 791 628 873 144 580 176 905 1003 113 724 967 1199 810 305 486 1120 716 431 289 743 785 1179 548 835 130 377 215 146 813 601 256 277 730 171 71 410 906 1002 221 105 491 467 631 552 2 905 134 115 871 599 552 612 852 690 988 275 977 686 172 829 583 183 82 719 1170 879 177 148 1006 1164 734 1139 823 622 1195 626 110 1099 511 967 751 465 579 922 198 193 1018 1009 397 869 701 427 896 754 871 1199 684 547 245 1108 540 321 573 1063 120 1150 725 363 4 110 659 332 893 67 1028 213 807 721 132 85 915 1126 262 840 1195 649 953 827 282 225 299 854 295 320 659 544 1081 695 289 223 448 352 621 691 978 367 384 742 276 508 844 107 1142 225 472 1138 760 498 113 106 746 62 602 916 826 171 498 132 1027 99 865 157 103 471 381 1091 841 447 668 513 936 1099 978 781 418 562 1123 790 861 1188 171 52 40 177 188 807 869 275 524 827 1112 907 875 804 993 639 92 801 882 920 31 564 1113 884 1179 81 1126 1166 833 932 169 766 690 551 396 123 639 144 992 638 379 684 31 41 456 847 932 1174 942 436 335 435 1166 951 869 1084 92 335 668 43 71 292 1147 595 1114 774 145 273 1025 40 494 524 335 199 989 664 1045 732 848 440 222 995 879 628 510 1063 273 226 943 947 900 783 3 1115 815 173 817 71 465 797 1106 1119 117 174 403 986 611 670 1038 128 64 299 618 282 1020 840 154 211 1039 694 653 877 99 641 542 268 198 504 814 702 361 893 235 768 1196 515 461 1111 415 330 853 330 1032 658 971 1146 72 434 968 50 1190 955 607 744 674 465 366 922 367 802 1048 878 466 561 373 475 283 294 968 666 856 298 483 719 133 596 384 5 91 208 763 412 903 102 1074 945 461 981 834 874 226 586 446 718 426 1119 742 1168 30 1005 294 447 410 1037 173 39 922 1069 732 546 566 200 534 949 91 683 525 1184 1000 370 164 335 425 206 649 680 797 506 614 847 938 317 842 260 62 375 93 657 261 342 2 883 177 1172 213 800 883 263 51 545 949 1067 796 262 689 1136 216 32 831 1033 919 372 618 556 295 329 1029 68 236 1007 655 314 496 1036 285 784 1123 500 649 280 682 810 638 645 659 807 717 788 166 240 1194 1119 593 928 1065 41 70 716 1033 369 558 1169 508 865 192 894 815 1076 44 1182 722 1030 998 190 62 699 155 954 984 468 931 740 411 202 259 1 1010 975 1140 63 1062 1196 1144 73 246 613 974 686 600 618 33 942 645 132 172 866 1136 97 320 963 39 1125 1109 94 945 632 496 951 655 1037 51 74 551 736 563 643 37 121 877 52 969 1169 806 984 636 1196 175 1037 886 1052 507 145 888 993 935 1127 865 104 1076 720 613 492 270 891 150 81 851 572 956 445 880 591 427 893 690 959 430 252 1180 547 577 50 571 282 1173 913 1041 1004 358 744 461 468 615 831 296 75 963 98 153 611 437 356 511 781 199 409 876 776 762 110 417 1068 341 13 838 377 617 1125 313 995 486 142 1105 89 581 69 218 467 1084 498 82 45 768 1137 227 906 154 1043 1051 790 1143 920 825 1191 686 380 930 356 255 314 576 764 1096 917 1097 312 762 994 176 342 462 364 568 120 782 565 878 579 748 821 701 327 410 633 30 706 921 1153 139 667 216 983 473 378 824 1112 305 260 455 837 633 236 70 1060 757 543 431 111 193 726 617 399 604 388 999 596 904 322 1026 632 1088 270 552 218 808 1188 972 696 126 76 817 92 894 848 640 339 775 1114 447 69 911 118 301 102 1150 567 23 1166 421 781 406 1049 516 766 17 436 383 467 651 483 318 765 837 1002 787 840 10 225 824 1112 405 124 414 199 724 621 652 556 470 943 344 1083 258 122 442 196 955 1185 994 274 1023 363 449 503 957 230 960 344 690 637 23 397 610 1008 774 576 636 124 1075 319 301 355 478 651 787 651 770 928 670 727 205 471 351 671 735 380 1051 1105 516 279 782 272 920 251 370 868 1096 52 206 1192 387 1063 252 910 1108 446 1026 17 923 554 1160 921 921 878 771 624 630 419 628 787 1153 1039 919 210 680 514 511 640 791 660 794 90 237 1130 271 154 1179 484 746 1062 533 315 862 508 955 804 886 40 474 53 363 572 572 320 899 849 148 624 1115 726 694 982 203 590 280 5 543 635 684 851 360 267 248 551 121 804 1146 1089 351 387 521 603 781 559 573 194 533 915 1000 153 172 1124 852 98 606 51 197 182 969 415 413 1023 1122 923 293 781 758 119 149 511 438 1133 473 520 179 245 514 863 1132 83 1046 793 429 709 83 949 575 507 1136 47 24 397 380 786 1180 621 130 1095 1056 907 861 665 804 1041 641 1149 837 204 995 810 568 209 443 1101 750 391 1063 862 587 565 1031 3 621 788 63 1128 261 1007 611 86 1019 694 68 592 134 95 222 508 158 1068 322 872 951 196 238 96 839 902 540 595 51 1168 379 619 673 514 340 715 688 21 738 788 1189 251 709 953 866 592 156 928 180 1166 96 76 687 1083 155 5 722 225 520 227 670 192 647 1184 1032 571 604 955 262 430 602 928 1 639 899 776 895 4 986 682 141 510 1153 135 962 6 448 693 872 827 186 392 15 2 870 679 414 1192 556 732 64 263 1196 933 337 1160 306 849 144 346 642 450 538 1042 124 343 692 469 425 1069 1092 860 1073 30 766 161 332 750 81 74 290 885 139 819 700 1070 74 317 935 490 303 638 1023 13 3 774 419 791 492 677 521 427 522 549 927 135 9 726 236 1023 954 1172 132 244 808 318 1163 1047 132 1132 464 414 437 623 16 514 279 299 176 1069 429 488 1171 554 793 1149 1102 532 843 82 72 1037 225 829 1152 485 66 1023 624 228 583 1007 749 915 89 61 1076 748 225 968 1154 594 226 85 921 1024 63 1016 856 551 445 367 883 166 507 653 753 735 342 901 1183 464 877 271 631 193 770 399 641 615 846 288 913 760 1059 1060 348 863 689 688 264 25 52 684 755 647 112 889 1131 267 433 1184 1194 890 738 885 1104 229 400 314 870 368 620 748 1116 858 1123 768 923 481 282 202 665 1100 248 408 316 1006 275 1090 616 1092 1064 41 871 1094 1175 861 720 784 159 881 1042 767 308 933 229 434 340 575 226 542 278 522 15 922 242 934 819 1113 456 488 117 116 274 197 69 12 351 1082 557 902 891 420 698 226 230 107 1111 1029 159 1000 1007 1099 905 746 989 470 281 662 695 673 181 905 209 542 998 878 355 858 463 58 1175 707 202 982 214 435 764 198 599 875 1076 215 540 1108 940 134 808 393 676 229 869 199 746 282 874 924 1099 387 392 202 1097 7 987 984 722 417 301 694 754 206 1089 695 501 424 930 651 1161 97 1171 404 328 544 754 68 660 171 529 290 1078 530 978 66 1142 133 6 290 918 431 371 507 838 637 753 417 156 93 365 1005 539 555 926 327 836 413 295 667 39 632 834 74 324 362 889 195 969 1004 116 883 816 878 233 322 290 1022 569 1195 551 595 422 723 718 1013 154 807 260 170 333 917 48 752 761 937 116 207 1179 279 1085 517 118 437 956 1027 234 514 440 1021 687 1052 546 569 1191 164 327 623 382 559 751 1061 966 1158 221 887 54 531 1060 289 1 565 1176 752 598 835 763 92 629 463 1128 183 1038 187 680 419 500 754 731 815 562 249 765 686 239 556 533 1191 1147 765 153 959 152 337 648 216 920 299 92 91 383 1110 287 932 315 319 709 792 714 166 201 976 870 1143 730 1141 243 99 285 1003 361 563 406 29 274 1144 362 586 857 535 75 1031 430 921 960 1156 1183 1046 355 225 313 318 897 503 170 1014 1131 77 1163 1057 856 644 805 1081 968 501 104 313 416 726 511 1009 1046 824 1010 531 28 911 993 953 778 944 793 509 129 411 1085 767 978 374 858 330 573 1078 299 241 434 916 936 419 258 136 1155 664 795 815 643 210 484 346 412 92 1199 961 14 1183 491 677 123 678 843 498 358 439 805 296 695 1175 628 475 88 41 362 115 910 436 301 175 75 596 81 1133 292 118 753 813 270 740 42 58 498 58 964 1019 646 4 313 710 1141 1111 909 773 556 662 573 792 895 564 928 1047 870 842 1053 132 376 534 1118 62 393 928 886 912 248 941 832 572 537 228 1087 269 988 779 526 12 150 1111 911 792 881 290 488 544 988 227 613 674 991 1172 1118 117 704 701 1054 1064 811 332 1138 382 1175 532 766 393 659 826 426 951 139 212 924 597 500 656 763 856 735 922 994 522 411 607 705 229 374 1015 550 1042 583 94 499 966 461 355 1094 473 375 952 727 730 927 1139 775 1085 971 720 53 342 860 855 827 604 256 984 394 723 260 318 51 966 1091 548 882 384 53 837 1055 69 917 298 910 1042 260 592 1128 1100 451 1008 989 52 1021 988 1056 552 523 295 1028 281 14 551 1141 523 446 756 251 985 1139 108 216 414 453 33 112 906 555 617 0 750 652 850 109 890 557 265 304 425 294 102 218 605 898 1063 1086 420 419 201 14 591 308 549 801 570 85 256 915 624 659 594 67 227 566 134 1188 1024 308 353 1143 95 662 88 570 438 695 878 688 246 547 176 481 566 384 500 865 218 801 1112 1104 631 996 791 231 1154 819 782 429 364 378 50 239 379 452 1056 586 189 867 384 672 380 1175 340 764 147 363 1028 1098 905 438 1050 597 1120 954 1193 1185 989 1094 1151 149 722 670 622 737 201 858 66 36 997 983 596 262 961 842 169 82 416 557 810 433 479 265 926 124 390 710 247 725 147 786 239 482 604 249 685 610 1056 457 52 725 355 772 954 241 356 1014 444 896 1143 1022 1020 1016 924 585 409 1132 457 643 632 331 210 686 1149 897 1088 551 991 1154 930 217 1136 1144 737 988 1056 174 164 780 869 935 627 1195 67 443 458 1183 415 954 132 125 154 1176 384 174 742 959 806 244 971 265 256 739 701 196 614 1013 852 1006 221 222 613 105 556 314 516 126 492 381 1188 285 925 376 774 265 164 467 666 733 1050 678 747 607 1110 143 272 781 151 689 84 700 1190 84 118 1129 181 797 519 222 766 840 1075 957 294 1155 606 527 202 17 1004 757 926 167 1051 921 668 608 779 1143 389 851 710 350 836 339 1041 413 1142 629 846 90 1016 495 337 704 862 1048 587 361 997 940 1152 895 374 687 316 183 148 823 805 659 863 391 102 368 334 799 320 710 159 94 106 141 121 1195 158 759 314 837 421 473 813 1126 753 842 585 187 799 1194 1132 200 822 480 704 476 296 681 478 68 607 139 722 991 351 49 1185 885 387 1031 35 1008 232 963 952 0 605 300 647 636 683 984 610 1199 237 791 302 508 606 630 395 898 1025 1143 811 483 926 1105 596 706 186 1026 599 1077 678 562 176 302 539 746 369 1044 33 829 949 25 701 943 419 124 1149 116 13 983 531 712 365 431 601 1057 1163 220 945 1017 271 524 556 355 403 41 1050 748 1036 173 795 668 383 623 249 478 210 864 965 1161 739 67 194 32 354 1008 136 297 325 1101 939 442 224 602 567 830 603 333 191 658 546 77 720 639 993 1067 521 1060 824 338 770 499 717 289 863 945 515 349 1035 848 722 3 1033 548 906 46 938 57 14 593 454 1007 297 383 287 376 462 1022 879 1177 928 941 367 869 928 17 237 408 797 776 69 606 185 666 946 58 1113 912 739 924 1155 352 4 612 676 727 103 421 800 62 361 175 939 1127 697 1070 629 1161 1099 652 939 943 595 973 738 554 455 179 430 679 61 705 491 1103 967 514 538 594 793 968 1106 536 597 685 414 1189 473 810 899 157 457 774 543 1104 1172 1086 923 21 183 887 576 583 501 650 386 953 151 837 990 541 743 497 741 941 617 776 532 570 1190 59 860 448 1150 676 507 909 404 1144 512 934 542 920 441 864 1024 616 181 138 876 466 1038 168 423 817 524 837 866 763 776 1120 588 343 798 313 983 707 1107 132 199 105 261 973 84 980 1062 1002 469 214 244 187 784 126 519 1000 1029 936 1119 425 524 764 767 1124 617 869 38 234 800 10 875 424 180 90 193 606 81 11 869 432 777 642 205 971 131 1141 780 822 890 99 806 217 875 857 196 91 1098 439 223 875 919 29 1017 730 1143 1049 1157 894 31 132 977 54 168 599 519 92 367 370 1050 696 509 918 1041 352 712 329 246 303 602 486 859 605 836 1109 479 583 712 362 228 1170 739 608 1084 963 234 269 415 571 1154 1061 1075 1081 478 146 8 995 399 14 889 199 60 436 136 503 588 871 817 361 108 796 525 1141 931 214 1198 585 326 850 983 324 615 817 807 401 86 470 144 426 1172 130 402 1043 168 316 1158 935 553 555 140 689 129 652 714 731 1125 184 233 934 530 961 1125 141 465 966 1166 121 571 1005 869 938 382 956 667 402 193 276 231 280 56 113 122 660 808 1146 173 1009 875 877 109 561 186 1035 837 828 1100 1052 839 784 1028 301 108 959 688 565 562 626 159 75 159 353 148 339 40 689 284 749 286 446 600 718 745 560 215 1008 722 1010 217 561 294 687 134 242 1026 485 340 578 47 646 1167 167 622 402 1098 222 377 772 995 1103 742 1167 52 48 556 114 691 693 1084 546 867 1064 1169 509 1134 922 710 928 101 1002 783 582 748 904 434 449 1160 225 516 404 21 800 71 606 1118 363 1102 644 500 1153 489 1174 1143 1143 700 266 72 1021 501 897 365 592 909 885 1124 981 712 564 229 232 802 860 939 981 386 984 157 500 825 1039 316 1138 646 950 810 369 809 112 1042 430 85 386 179 451 783 897 788 188 51 335 484 449 549 572 399 1013 1039 852 202 1102 227 698 778 821 926 953 114 678 718 582 648 130 630 725 825 194 288 1153 546 517 58 25 474 801 1062 303 812 526 572 1076 117 934 980 305 778 998 531 640 749 383 1099 389 801 366 409 384 1051 607 923 607 51 967 1064 608 257 865 310 279 1063 396 861 654 181 498 298 535 162 661 450 879 597 153 1198 604 325 630 999 164 296 591 702 1004 979 572 268 313 296 794 481 500 154 348 1046 1134 798 936 1115 809 800 214 515 241 327 1003 606 102 207 524 1195 1068 371 353 180 187 1182 1194 142 1190 76 1187 728 157 1156 537 99 817 128 104 1071 220 996 979 191 352 224 214 1110 543 953 344 892 571 735 151 83 386 1022 785 638 1124 661 1164 52 947 286 359 104 717 90 1043 392 923 493 380 273 1161 413 361 264 302 1026 1138 1188 339 357 786 600 193 79 286 595 266 861 24 1129 1187 236 1159 811 884 991 721 889 1188 183 956 600 336 404 834 1123 256 888 130 428 622 638 885 1090 149 657 351 17 862 209 859 885 894 593 1144 808 807 496 587 1172 746 861 591 605 77 1150 687 230 1010 738 805 660 182 1177 421 661 383 236 172 520 1101 626 248 552 709 878 485 6 1198 643 300 543 1135 524 494 1173 1182 832 541 985 896 328 990 332 418 574 277 111 712 780 577 375 175 416 123 833 522 645 1045 220 1033 519 149 992 191 42 1032 851 432 386 172 89 913 1184 779 627 991 627 537 176 262 1032 1130 1040 505 273 1035 76 1023 118 544 173 951 322 727 29 805 314 86 767 259 928 362 640 117 14 257 78 72 29 889 99 502 876 1072 417 377 977 1142 854 631 1112 771 471 154 5 88 247 369 592 228 1090 365 111 460 895 880 493 617 913 41 124 1052 820 317 904 319 1105 842 936 1146 567 511 383 879 930 586 655 836 521 638 303 782 431 1128 834 709 97 939 965 182 935 263 645 35 441 161 124 917 770 818 240 272 154 1010 106 912 508 998 810 159 477 837 716 960 1026 772 641 647 183 379 638 954 613 139 64 339 673 17 838 560 85 98 19 298 1036 688 450 1167 596 1157 911 1005 1028 1113 215 566 26 145 674 877 895 141 707 193 782 427 771 549 616 350 783 189 791 487 1140 153 508 723 264 657 1051 979 613 1172 982 373 902 1131 967 85 20 114 724 1078 602 1156 817 651 190 104 719 257 647 237 1059 1012 1073 560 691 881 1192 1179 711 1025 33 928 722 48 481 127 714 544 248 366 377 19 1158 895 724 610 1084 532 701 24 331 189 1033 735 670 639 452 199 187 81 764 1199 442 1122 541 308 882 221 148 404 1171 945 860 551 127 1099 1118 1129 635 4 67 367 1027 662 821 123 991 664 88 884 867 502 1024 1149 691 259 738 810 4 550 725 1115 171 895 504 533 553 1006 409 596 1088 336 162 1087 211 1056 382 1153 198 1169 720 870 1011 687 233 65 520 119 1161 502 1182 241 809 23 168 1098 765 835 1133 921 600 915 1139 51 380 431 480 1169 509 804 248 910 567 1034 364 376 454 126 396 495 1028 761 514 813 750 951 1177 1168 911 481 250 582 1035 60 425 977 136 449 83 621 364 760 272 449 1121 440 517 1077 709 29 233 292 833 805 341 473 832 1039 1134 847 1106 542 1089 759 1138 160 1042 303 1067 1110 654 3 252 808 490 50 1120 23 309 895 1048 883 1101 602 988 534 90 282 945 186 228 1177 479 120 980 841 447 1090 818 199 610 947 698 108 1179 1183 486 781 1141 634 666 343 381 267 571 906 591 491 824 291 194 496 891 786 1195 1063 856 1183 629 952 724 676 708 926 661 80 202 709 1193 741 880 451 421 251 709 807 539 727 568 576 1180 916 9 215 812 312 811 612 980 687 1084 382 6 356 757 1176 328 95 363 1154 829 482 767 996 535 811 998 706 78 221 948 1067 407 1075 562 227 715 430 853 789 266 486 1105 816 798 49 348 314 140 21 273 26 949 37 848 976 927 804 681 306 74 385 504 123 1179 468 956 692 875 754 1057 625 184 858 437 299 769 554 317 1068 604 995 231 589 794 617 1010 867 224 123 770 15 601 663 348 14 480 293 819 535 1176 208 771 846 615 980 870 118 440 1048 1157 106 170 971 343 818 1064 161 974 556 942 624 968 806 627 81 200 195 76 218 965 224 1150 495 503 806 8 925 267 363 5 704 1101 667 894 1002 648 729 92 874 73 863 597 157 966 928 60 305 969 1015 798 273 32 908 383 302 1104 1166 942 758 971 412 462 454 274 806 126 363 154 1065 671 132 973 644 278 605 992 317 159 969 978 663 1027 15 276 890 383 190 643 448 357 973 892 471 780 552 348 730 1140 1054 596 1010 155 867 165 142 679 934 1187 171 955 720 807 1117 893 800 761 866 532 1038 1177 462 43 921 1103 876 628 1164 794 226 686 1037 894 314 857 1003 621 786 123 124 830 225 247 350 637 443 937 910 812 1031 574 1179 72 37 455 325 262 487 111 977 508 778 1174 403 280 1134 1196 623 766 490 63 19 226 486 1191 1041 894 1000 892 647 1079 489 681 608 91 965 708 328 861 162 736 607 391 723 1198 432 881 343 223 70 29 536 713 37 274 889 484 553 563 75 1198 536 144 18 611 864 225 402 1159 297 95 715 7 1009 318 556 222 762 778 166 515 1131 496 827 1007 28 353 793 1137 58 298 712 29 1176 1152 71 527 910 789 804 772 522 881 86 981 473 547 348 322 245 940 987 992 817 510 345 933 1008 237 841 425 414 784 542 445 16 356 451 421 1054 769 732 1155 544 93 451 945 444 295 951 768 606 548 1164 328 331 88 131 1107 727 316 947 17 259 730 1022 1188 82 422 764 622 773 1170 292 387 12 650 101 492 875 220 393 980 921 817 297 1067 732 1095 932 318 1001 213 277 675 299 271 242 852 450 321 995 273 336 49 939 145 690 867 479 932 278 797 303 1073 984 202 428 585 1135 567 44 220 977 1189 129 417 316 188 603 705 706 208 640 407 520 853 409 431 818 179 778 398 1111 943 161 608 445 1152 1025 544 773 357 948 913 668 150 1038 1134 442 291 1077 634 645 2 449 661 845 610 724 722 518 327 115 735 553 431 801 1013 63 794 88 86 1077 735 404 1136 153 881 869 224 821 761 985 296 980 691 391 505 30 945 525 284 2 223 819 368 1031 898 748 1152 477 696 409 912 956 951 868 28 25 951 352 299 175 661 617 832 75 710 836 193 479 1005 738 367 683 1145 376 1135 1166 8 287 837 18 724 158 1183 1198 454 1142 160 1118 529 904 54 566 593 878 871 638 1004 403 1068 832 230 584 716 351 672 224 589 54 211 144 1056 1102 1121 641 1027 621 286 100 116 366 323 724 957 6 1090 463 457 60 774 644 193 454 1185 1087 858 370 878 949 1123 720 1131 974 879 761 846 56 90 620 575 1017 607 873 518 483 537 1176 648 414 700 559 276 1149 873 19 1094 749 130 1092 310 909 677 1190 303 615 1147 229 893 450 441 1089 319 1139 496 673 105 135 878 226 767 763 1197 352 448 918 992 899 496 1193 498 526 316 478 262 228 1110 879 1191 909 63 159 953 851 221 1166 672 755 704 60 14 96 98 687 236 692 464 673 267 728 103 804 1011 425 963 1082 3 1173 761 69 779 660 608 1044 235 441 666 174 798 355 973 875 521 1096 1104 1182 166 604 731 1059 243 1155 138 465 407 796 544 153 1040 273 974 475 789 402 211 570 544 753 985 123 62 1190 490 88 609 573 306 953 1118 1059 900 1065 91 0 1151 1036 472 1128 13 114 888 299 288 592 451 263 135 763 1040 143 565 918 1031 368 343 207 670 264 364 374 1143 345 446 1122 665 942 1132 1128 74 137 547 340 714 113 508 1184 28 304 719 1043 491 452 818 290 569 493 290 596 912 847 43 596 371 303 723 491 568 822 179 744 869 947 9 1054 943 121 925 941 1114 90 518 348 341 368 474 1121 1058 592 683 200 514 992 1142 395 953 506 16 143 336 248 75 891 923 402 55 944 227 935 766 764 451 198 36 230 333 380 1099 1100 867 851 680 489 1 1195 942 464 338 837 739 356 1161 675 1107 733 316 1021 307 46 1003 668 716 310 586 820 182 770 1009 971 1192 94 486 221 373 774 552 327 259 346 796 291 467 488 167 15 853 67 1005 218 520 394 779 980 822 1129 917 468 1169 200 259 427 776 684 387 890 196 346 206 1028 938 745 1099 28 307 1088 512 1048 426 155 557 64 347 740 552 177 354 441 478 941 270 495 858 1061 432 67 519 253 802 608 908 735 1149 1087 475 99 655 306 789 470 800 1161 548 272 834 1136 977 566 208 191 961 562 327 457 692 375 350 635 64 709 460 750 985 836 283 590 232 963 1097 1129 674 541 982 811 441 453 644 997 1194 556 509 982 443 438 817 668 1003 992 312 827 368 759 468 506 423 902 1126 345 312 434 38 385 733 394 438 334 630 890 104 433 1154 1020 186 207 889 525 449 891 861 1069 835 1036 989 26 0 1035 373 76 1138 77 712 790 395 899 224 636 5 936 93 983 587 556 993 760 1012 619 230 48 989 538 266 676 842 924 1142 695 151 1196 87 894 554 491 705 723 254 552 326 403 1073 835 782 1033 109 460 1125 108 187 367 1061 0 925 180 98 313 447 1098 676 1045 1124 301 823 527 168 463 75 593 72 586 862 1133 732 828 1114 878 425 683 478 587 955 124 352 8 895 346 6 257 385 1069 1078 1191 852 657 1020 326 471 1011 546 1032 294 646 626 327 544 826 866 551 510 878 153 1182 504 835 19 183 1146 436 490 1120 531 240 404 23 68 45 548 51 407 303 224 706 656 1157 95 764 331 36 1149 719 1104 399 631 535 1143 255 401 765 331 702 413 771 433 644 804 1008 693 487 989 186 204 21 412 939 616 380 57 370 642 45 263 574 428 434 113 1126 1157 1063 832 285 332 554 987 485 1168 421 600 542 1169 1017 735 540 1116 561 484 581 1077 790 343 168 19 20 478 1012 563 833 809 256 419 802 120 867 1068 1047 458 135 472 324 382 1121 0 656 606 231 514 1049 43 652 132 569 605 869 503 538 722 379 200 539 711 1195 815 1076 422 538 764 88 310 967 790 314 20 163 333 600 707 1110 132 850 421 1172 589 1031 541 556 922 982 495 106 472 106 915 666 974 1117 157 539 434 991 537 1122 83 396 612 347 77 1181 590 343 773 324 537 659 1060 365 202 1068 962 919 717 204 805 1185 87 546 535 1011 567 1161 670 1151 488 48 534 595 1169 976 936 390 616 812 101 516 1032 289 136 934 817 767 650 205 243 578 77 1083 1114 563 232 179 434 795 467 741 963 1047 995 419 764 370 927 852 92 689 498 1164 97 675 400 63 473 917 748 517 231 1144 49 266 1137 479 1106 286 568 1115 995 289 421 468 658 789 207 674 1083 749 421 1076 913 554 69 124 558 954 815 850 18 44 208 1113 88 314 396 648 27 220 345 67 904 183 139 515 1016 1169 150 1017 702 65 948 1108 154 651 1070 1070 627 903 261 685 639 307 831 95 1122 281 1101 125 45 227 438 231 637 1003 436 189 831 427 1165 29 1110 1130 1071 959 172 1012 711 231 1105 254 290 6 579 1161 358 50 369 823 473 909 540 1158 233 1119 515 521 481 282 489 309 827 792 83 204 144 252 641 186 61 1132 276 118 418 101 630 203 418 1167 892 450 314 1127 53 602 522 138 298 515 973 1044 24 866 132 569 309 1024 462 1116 229 28 872 743 204 182 250 753 741 213 712 64 785 1022 1187 375 287 751 1198 505 440 114 41 776 189 790 89 8 1179 402 301 327 643 1002 646 853 1014 324 179 642 342 897 17 904 279 436 1033 829 1189 1103 172 877 1100 883 549 424 371 1078 897 917 527 930 365 878 153 775 1012 889 912 464 368 793 1123 199 912 1156 709 419 312 716 600 265 978 261 752 1007 12 857 551 481 682 289 610 722 1100 511 316 965 326 253 224 198 281 495 9 1001 162 852 579 419 620 145 281 589 702 1097 712 350 423 795 1061 475 649 835 319 802 166 617 226 1150 600 899 1118 960 54 451 543 100 484 695 43 794 1039 195 422 564 56 1179 1187 16 406 900 1088 793 260 601 513 922 967 565 768 958 825 763 1133 694 683 1062 1161 54 95 952 1157 1078 65 178 478 611 770 921 182 505 316 730 1038 500 184 240 602 856 285 867 398 237 579 453 206 1053 806 343 1091 985 1074 968 49 89 71 1006 678 1106 352 156 1069 711 728 631 1172 1105 633 262 1013 417 175 246 683 738 508 1197 192 69 1099 207 717 551 728 768 613 516 435 329 656 20 1052 143 804 784 649 377 819 973 1044 377 1148 67 1145 293 199 222 178 155 1007 563 855 465 646 904 113 969 832 1049 233 262 781 354 802 614 360 925 937 814 428 270 635 682 578 390 349 983 434 614 153 816 1142 22 1189 1119 322 631 203 1065 843 1145 926 518 1059 160 228 597 1159 1125 562 48 1179 1002 680 437 192 680 537 381 255 935 151 133 523 977 690 888 265 314 536 335 539 862 978 708 603 961 369 288 573 104 378 808 755 528 635 245 853 2 216 539 966 589 505 362 1093 967 516 534 263 360 590 287 367 409 811 115 1167 628 1054 755 290 512 291 746 1076 1031 53 32 527 752 554 825 399 38 244 101 424 616 713 319 949 1014 836 233 746 273 137 669 315 434 195 1095 583 801 166 1063 1022 901 1155 973 388 366 799 664 960 183 276 983 12 323 40 513 231 841 282 840 907 1088 655 573 738 1187 582 500 691 1173 332 1109 1175 1152 470 497 384 1073 726 702 1002 284 273 856 971 470 146 790 1091 640 963 875 1110 1047 416 206 658 504 395 533 1083 708 173 1100 258 386 358 725 1077 808 22 814 898 524 1098 652 681 987 31 178 1062 1130 1028 855 69 723 354 442 814 601 872 52 772 262 68 65 406 889 660 46 601 229 401 250 11 1148 433 261 1130 75 306 966 727 1198 875 603 845 481 1070 215 194 1108 972 528 748 653 1073 755 951 709 926 688 492 1124 103 828 1079 851 1161 1041 779 226 727 767 1126 345 111 513 1047 468 736 733 80 982 1119 269 132 709 206 656 788 24 641 683 374 1133 450 162 736 907 491 1079 591 757 355 384 239 160 65 533 919 404 819 172 1071 821 573 487 995 1003 706 304 668 812 382 576 613 887 765 1108 1077 586 234 391 789 740 343 119 738 557 205 338 832 1025 612 499 1010 395 1028 514 376 1006 776 826 1193 276 41 1038 1112 572 15 118 1015 472 708 1043 1136 651 823 881 282 797 38 659 1124 1047 747 400 396 126 351 46 850 170 129 38 58 37 40 1108 1144 988 649 471 997 1024 754 771 432 360 713 484 1095 832 750 222 34 922 1180 676 958 307 892 608 1147 484 54 119 170 169 1051 518 993 1156 31 958 325 232 1150 890 92 211 1003 967 1093 574 247 584 1047 942 76 454 116 881 69 896 1049 772 652 1002 152 238 563 405 305 159 1069 524 924 377 1133 158 329 784 1097 933 1101 704 1116 388 1089 470 391 1170 458 140 1051 102 828 1170 407 607 631 133 682 1190 786 858 78 154 567 1171 1123 1011 66 163 988 369 988 577 220 205 870 853 1178 1145 1150 242 1064 246 175 655 716 655 269 52 677 854 509 1111 1000 1049 920 1073 924 391 69 31 1078 422 85 1098 733 1072 1092 987 705 234 911 1019 811 32 1169 821 102 764 663 1161 3 1071 96 754 91 610 996 1117 537 679 656 582 985 639 297 299 463 824 88 1138 663 896 721 680 1036 379 746 742 933 552 440 49 571 461 360 303 835 417 1082 2 679 711 207 288 418 141 212 1 899 332 390 643 170 880 1182 873 1162 801 733 850 12 1133 215 845 337 172 621 288 319 1130 694 674 424 407 473 1052 940 966 526 1007 34 417 285 178 949 524 155 516 246 171 232 15 1163 992 459 828 925 945 735 571 16 370 1106 1102 132 828 631 756 595 1064 20 1178 997 141 27 729 1044 920 398 516 123 1067 978 1175 1070 717 913 969 28 377 642 476 391 109 407 1190 293 878 152 362 541 439 952 991 305 399 413 953 919 111 21 1164 764 18 597 451 786 100 959 1048 28 428 604 245 937 1031 1034 676 948 755 704 116 1177 904 770 1020 1035 679 165 591 955 85 422 541 62 349 974 755 916 1071 746 865 918 767 497 626 498 639 823 318 9 1036 862 909 586 772 182 1031 703 1044 579 489 10 1190 937 1179 651 1130 686 1125 406 185 458 1029 609 927 1095 323 55 59 822 63 1017 974 904 1065 320 70 708 971 528 579 398 635 359 1157 758 878 1071 1060 281 121 625 1025 282 719 1197 1056 1080 1190 925 889 784 1172 256 950 583 960 816 51 1027 530 987 1015 230 1025 128 254 230 1160 958 453 147 1101 317 470 1014 361 552 666 815 308 603 851 917 163 96 828 923 510 1133 1172 1 600 331 1024 719 547 226 391 981 34 906 528 986 1147 70 372 253 174 747 841 753 175 173 782 302 106 1114 7 303 708 191 479 219 376 282 648 1011 843 993 1049 630 717 981 196 265 62 356 358 867 958 405 45 856 751 512 577 1 872 139 855 79 260 720 680 84 150 1193 673 149 1119 182 1194 148 876 654 49 712 538 726 986 606 137 309 1106 250 280 851 636 217 205 112 468 913 670 1116 444 722 371 59 175 1168 996 232 311 391 1 196 747 954 1031 215 462 768 963 222 352 850 889 705 1072 665 510 14 980 136 238 571 791 360 777 777 513 254 236 1095 1054 26 1035 831 849 533 855 526 779 1090 830 193 177 892 288 837 869 1070 1056 1029 871 847 898 790 716 1076 1109 809 1195 1104 389 552 629 649 855 653 676 423 718 32 555 828 392 1084 855 948 681 170 787 636 1140 963 962 378 1194 78 546 428 343 651 988 736 22 1008 311 225 1029 1007 75 914 260 665 1084 32 95 342 399 83 1085 482 492 918 85 149 336 539 593 362 90 667 394 985 756 993 951 951 13 306 1039 409 788 1134 299 1050 790 33 195 909 619 763 701 812 712 1194 628 57 1146 1152 930 32 194 390 103 800 232 361 769 408 103 1068 379 1103 784 766 669 807 104 259 212 811 81 371 516 265 676 607 810 1134 82 247 873 170 38 1094 579 782 495 1130 549 1170 735 627 413 723 13 525 289 570 1024 63 843 372 761 1106 1163 918 941 279 307 222 724 989 866 1040 912 268 619 531 294 829 238 1030 1035 1007 612 1099 1029 192 863 1112 1009 157 726 1138 636 1078 520 1076 1000 1128 29 296 567 867 922 944 734 382 548 542 326 1158 949 326 1151 1117 885 1003 1193 913 64 560 840 476 315 299 395 907 173 959 552 412 193 88 917 255 875 670 346 895 890 796 824 219 878 215 1155 866 475 1016 1111 390 390 824 688 1043 1056 468 196 956 776 344 433 54 1008 1064 184 998 890 23 162 277 660 927 645 970 372 188 326 1108 762 285 756 923 811 11 653 1072 468 706 1073 326 1162 1129 295 16 194 722 55 906 478 741 866 413 62 1177 645 862 226 851 836 596 663 411 637 413 654 1001 1014 989 805 1009 1099 554 740 323 906 731 626 190 510 647 230 539 1100 964 549 228 770 629 235 94 295 855 1179 162 1125 261 604 1123 179 1190 950 451 1043 882 673 531 1177 413 847 154 675 428 476 468 1110 411 1039 35 174 668 358 713 407 702 232 602 403 954 108 307 267 1139 1005 1105 887 282 596 39 736 656 1196 313 890 1062 129 1145 910 55 909 805 99 393 759 869 832 737 821 22 991 765 42 519 154 1039 688 849 209 310 329 846 704 390 1026 935 1187 600 279 876 620 288 207 566 1118 729 793 669 1194 17 1141 175 573 405 458 1132 934 912 499 171 157 274 792 610 690 1042 304 1169 364 829 777 817 15 522 247 356 505 1037 225 675 1081 609 943 692 891 943 855 69 996 326 550 444 1024 1123 38 610 1057 913 434 140 22 817 1074 751 110 1097 117 519 661 15 16 39 358 904 546 630 1154 45 416 411 903 384 1016 87 600 491 5 239 772 1078 66 723 914 1031 990 132 699 1103 97 770 503 1 117 253 476 274 1032 149 141 581 536 824 1078 629 625 377 1046 830 906 106 629 483 944 419 535 560 912 164 940 414 908 1057 302 1069 625 258 470 677 321 432 641 347 888 1103 0 1001 1071 233 748 1074 542 38 214 812 690 948 471 129 433 655 1033 619 637 1114 1168 1053 452 796 752 443 726 364 901 271 79 874 354 698 195 319 163 361 1127 386 1196 82 847 560 8 839 1164 247 989 115 896 684 496 882 912 234 75 65 597 169 819 781 663 21 103 633 24 1140 78 545 183 1030 394 399 52 1196 533 581 1107 1077 1015 947 930 386 208 699 717 778 805 1173 765 304 965 584 134 407 813 209 702 1165 879 968 533 1003 1035 209 940 630 1116 572 363 447 374 112 584 113 879 422 978 316 754 615 1101 746 876 1107 1184 1031 560 725 73 674 72 950 739 903 695 455 1065 1067 542 479 434 333 376 1059 303 1071 1040 291 656 403 1042 302 138 581 868 836 137 638 846 943 566 1014 341 449 789 262 417 669 375 962 24 1186 1126 250 235 1075 129 67 1062 422 1100 240 103 1120 783 763 1079 1089 221 830 785 297 744 2 697 595 54 855 809 731 31 1136 38 523 485 828 407 803 668 325 1044 692 554 691 576 795 274 749 1006 933 765 64 819 989 1007 258 459 734 737 614 816 716 725 1041 849 928 880 1191 781 684 796 52 850 767 1164 83 725 316 293 586 294 54 611 697 946 202 627 757 946 178 498 328 1073 255 880 294 108 913 856 1052 1195 1115 979 357 307 465 799 510 590 1024 889 296 663 345 700 90 306 148 141 560 428 139 1025 593 118 545 55 859 1172 16 1175 195 307 795 998 268 805 262 1155 1085 79 868 1196 448 397 399 388 1157 449 753 297 1001 14 185 1134 929 1123 244 1174 259 456 231 752 282 956 399 1039 764 463 277 681 1085 1159 1112 95 747 970 194 1021 569 1139 944 140 731 23 550 790 1185 640 545 737 281 630 174 795 254 933 345 864 485 461 237 978 423 862 1193 507 660 1101 913 1096 140 688 164 469 639 1131 729 452 1156 93 695 460 458 411 911 1028 548 877 113 1120 209 1129 1152 1189 399 77 758 968 665 668 932 286 877 956 324 730 682 617 694 230 630 73 711 394 803 1147 736 857 898 55 1029 967 437 426 342 331 425 359 114 503 1169 1047 969 448 1168 660 43 1159 999 535 595 558 553 1081 837 420 953 1032 1114 846 530 411 620 481 163 724 555 99 1130 267 233 832 765 910 530 1105 915 695 614 280 812 230 576 861 392 702 161 600 207 649 156 12 531 686 1083 437 993 294 726 884 237 928 636 1192 1014 735 373 215 93 446 756 616 258 78 1058 1165 1163 2 66 948 750 966 1071 406 269 595 267 992 255 124 623 1172 321 120 1109 1070 888 900 826 701 582 261 497 657 466 368 335 1177 509 72 549 1173 1167 12 395 1000 1068 1043 628 604 144 1184 875 1040 473 452 404 270 515 1123 399 229 911 4 271 567 969 257 388 308 118 885 330 546 948 239 318 963 171 899 91 874 908 298 578 516 469 502 637 960 366 916 460 1074 783 756 1131 1076 618 98 129 1102 595 98 763 343 973 340 897 840 795 480 449 434 203 999 651 8 1023 539 99 349 543 120 1165 1158 326 415 70 743 1030 544 309 169 1130 661 569 67 627 169 656 521 51 982 43 959 938 68 609 17 51 583 310 654 990 1176 511 911 704 1044 593 1009 687 462 817 621 861 467 532 717 1 771 375 913 814 593 1033 957 604 1187 877 580 5 485 666 248 858 14 130 752 340 241 55 48 522 929 462 697 40 1167 223 663 1084 576 451 442 42 122 479 116 303 736 1112 894 326 212 1103 457 142 1132 1133 741 1172 843 141 531 857 872 248 625 150 818 585 721 142 878 969 687 785 264 716 152 1045 192 125 600 787 1117 827 712 749 947 299 918 41 471 547 550 717 827 423 1068 1087 743 553 295 442 542 341 33 385 877 586 785 1029 1148 797 1115 1170 536 9 83 651 1139 698 1105 567 133 1144 235 629 261 80 10 144 164 514 422 1010 631 132 221 756 753 119 400 587 424 523 825 670 694 138 333 1060 144 635 969 515 187 407 669 561 539 754 925 864 1142 10 546 872 41 1081 874 406 22 68 700 635 913 369 1013 1183 951 649 565 840 624 119 425 703 956 240 513 124 853 369 205 1076 1000 186 1136 486 1078 287 236 657 1004 857 901 408 1063 890 1058 580 1068 640 838 449 549 465 839 802 583 203 284 1002 926 52 277 715 682 955 79 90 228 579 73 1115 1070 1198 47 13 742 738 4 1172 1150 655 121 845 946 704 1074 216 316 821 619 716 657 400 13 1110 204 176 362 165 730 189 521 577 120 671 1033 634 1057 315 1197 871 244 610 312 82 391 1167 1161 686 24 973 768 528 146 104 1047 186 29 671 375 208 1044 600 417 635 1022 482 1196 135 536 118 205 240 930 52 194 1055 1168 551 1014 811 1132 113 325 665 736 1017 44 611 733 49 999 1115 167 534 76 494 273 786 776 320 479 287 629 752 620 393 1110 416 515 920 450 446 562 1124 571 316 109 281 1038 529 761 9 256 460 1076 684 604 457 712 540 651 910 1001 443 322 540 440 1162 1121 368 215 277 458 937 57 26 500 1130 43 1014 981 288 460 782 438 981 880 507 654 248 364 264 1182 923 438 51 538 1125 333 293 613 372 44 371 33 407 467 162 671 959 629 861 1059 958 719 892 844 263 3 432 270 142 751 546 769 740 686 756 168 1059 106 301 1174 23 380 171 759 760 200 464 826 879 975 573 550 736 408 1013 29 1198 964 1067 1185 463 115 968 755 772 1152 1164 888 1003 471 550 682 1175 1199 195 138 1037 899 459 424 886 715 14 1094 1190 867 1145 399 823 55 557 522 519 277 172 768 70 1049 333 697 231 381 1105 1129 985 281 143 1090 77 511 19 166 352 403 884 491 539 999 1007 336 546 398 818 700 979 505 67 742 178 548 819 661 42 1098 1167 789 964 1135 514 1052 248 370 466 921 1120 1021 341 693 345 954 1013 353 603 935 761 214 1070 902 1168 485 239 483 1007 110 483 293 407 784 1159 996 89 732 805 508 282 276 343 183 1168 445 1011 850 910 428 139 584 283 736 571 722 54 1118 827 866 659 1134 998 382 355 709 1028 296 387 497 447 11 353 990 504 1143 114 185 954 344 296 826 862 1032 957 46 48 14 515 282 343 802 824 986 768 363 896 1134 399 1169 645 532 672 882 551 835 8 803 446 526 587 670 906 269 651 111 998 484 675 418 401 905 303 1132 1007 66 79 348 27 626 356 523 871 1156 510 379 980 205 559 1110 263 635 901 7 218 219 500 814 1017 662 676 317 297 283 206 79 418 1133 728 811 348 130 429 388 131 37 532 1065 82 706 982 1076 915 472 901 945 363 1009 213 601 323 277 55 509 785 405 840 814 327 1038 1020 960 751 1025 1052 843 826 593 83 1180 129 421 696 1191 774 1125 446 853 294 403 1143 617 838 861 402 996 638 931 802 36 632 836 909 1177 568 781 293 352 76 893 241 718 1160 749 180 838 557 12 806 744 262 257 1171 422 17 1063 544 1139 1110 128 915 423 1074 1170 96 1104 822 1070 157 185 420 1196 1037 620 1176 753 999 1199 37 649 1160 354 723 71 414 839 47 1046 161 665 235 279 10 127 180 1181 1067 626 976 1147 138 113 235 614 789 69 692 774 402 236 166 7 547 9 831 288 811 103 816 90 624 28 132 696 43 957 1058 1090 1097 208 1097 1030 858 496 351 232 975 1065 733 825 908 576 9 941 576 811 414 349 144 616 883 131 1038 929 10 858 703 926 127 555 1117 1087 263 25 731 574 219 569 320 32 736 158 703 711 32 30 962 804 1102 786 655 510 392 890 183 196 1166 231 1064 1113 635 2 391 793 427 892 898 757 90 1083 44 752 493 116 533 572 413 212 1161 512 705 15 1144 649 238 601 938 1170 553 613 248 638 780 886 44 753 603 1130 679 829 607 861 702 832 345 1183 651 204 934 1090 543 922 190 486 1179 1087 187 1109 194 988 84 1188 98 1114 602 311 763 1182 7 714 285 25 1158 510 287 905 29 539 691 489 730 651 501 475 827 665 422 395 979 113 1016 33 15 802 364 704 579 45 296 837 326 1127 186 176 187 525 903 358 526 721 1006 857 619 1144 1015 84 724 644 640 833 2 142 554 951 89 1085 258 653 583 806 146 820 326 366 929 829 1113 392 1085 69 197 1198 1165 170 368 38 1040 18 910 201 1073 539 928 23 1114 402 21 91 11 561 457 250 1021 891 362 577 49 202 610 56 830 379 638 527 59 791 748 304 1182 8 1114 360 238 589 243 1048 441 339 1156 449 543 806 188 877 146 272 799 484 78 364 540 1089 299 1032 722 612 354 357 69 907 696 721 161 248 286 480 1150 864 96 331 611 297 649 998 1096 222 106 67 563 705 873 59 659 518 1042 669 120 30 721 30 1110 936 1 951 252 946 641 114 736 902 171 813 165 286 1161 512 292 15 820 790 508 655 478 950 553 835 1133 200 170 471 534 259 816 888 649 106 279 652 578 655 727 357 1090 822 115 460 1034 751 910 288 623 799 852 885 207 162 611 178 899 236 1079 445 264 999 1071 131 728 201 1184 828 171 482 162 48 46 178 204 349 327 33 787 286 539 762 381 534 170 616 1012 502 929 888 164 259 1124 272 833 1147 277 190 1056 555 947 1049 391 523 258 4 429 416 188 324 820 947 51 934 523 353 366 140 775 504 1022 898 105 97 267 956 680 1125 225 236 984 1000 857 1144 489 945 104 645 385 1128 795 686 896 704 718 371 264 388 974 109 244 616 539 799 594 1165 1087 1010 1123 125 1054 383 1002 824 901 950 623 950 1198 314 991 586 943 1115 1036 169 456 956 1091 1133 623 149 1084 706 491 1017 495 1066 1151 280 60 244 350 49 698 605 1063 277 460 310 42 641 101 455 361 81 474 1030 244 752 1132 165 558 661 484 495 1042 623 413 715 516 207 479 962 1124 952 928 895 1125 278 663 239 127 537 873 884 302 9 879 1189 1192 80 696 313 407 303 1041 37 498 407 335 334 832 774 228 1069 726 1046 859 477 44 148 972 370 431 223 926 605 611 104 1015 615 125 562 168 853 78 429 1013 783 782 743 318 451 54 182 247 118 36 810 786 824 1013 115 856 1190 736 1198 1132 627 264 1119 1181 447 45 950 844 1158 881 376 408 600 1083 420 432 314 104 1051 1014 1055 43 487 982 688 188 647 912 180 4 506 1062 1135 610 848 1081 942 793 915 726 1105 424 665 1020 41 201 53 643 887 938 250 417 120 852 665 424 1091 206 1085 102 648 1179 72 862 491 1095 985 605 906 1026 391 47 849 255 1156 909 191 641 719 995 776 123 1030 1099 138 752 1031 214 952 561 1033 464 1038 776 395 333 991 1039 1032 716 805 261 1034 175 850 564 462 288 851 991 831 769 1167 948 260 917 900 243 876 622 636 694 207 344 626 959 831 426 1136 539 632 999 293 505 975 857 38 557 1171 315 151 588 1000 1057 1170 238 476 772 162 558 732 513 464 778 175 68 683 179 1068 119 417 412 25 1140 909 697 1163 1130 106 238 43 681 202 101 676 1 527 240 615 322 1044 501 130 309 7 376 166 743 1186 560 916 448 886 459 944 881 936 1149 774 215 858 242 989 350 693 1155 32 1017 1167 240 545 1117 334 113 883 264 151 368 365 794 853 37 543 1104 638 991 1182 551 841 614 689 688 1139 767 290 549 1150 13 1015 1097 720 800 471 1159 544 1036 23 106 570 383 129 144 195 598 184 1083 1142 217 396 559 199 1114 426 349 145 584 1129 1108 643 801 1053 738 994 668 177 551 68 925 176 886 135 1056 958 185 470 120 841 103 822 443 207 465 434 1025 1173 1149 602 635 1043 1153 76 285 733 1189 521 67 938 526 103 488 1163 671 739 849 1094 1070 773 1142 193 756 306 740 842 964 1077 932 1122 886 9 1054 499 371 1021 13 129 1140 1101 212 732 1171 389 1073 599 862 888 230 418 220 484 274 517 42 748 928 381 877 406 1067 273 183 293 680 790 322 817 754 908 633 1061 642 1016 214 392 879 672 28 797 394 315 392 1015 1032 584 392 707 750 516 212 335 1186 593 422 80 455 1178 88 215 1040 712 936 995 1085 430 106 1011 636 144 490 514 1191 60 854 24 322 540 542 10 80 581 666 376 823 1085 689 720 134 541 402 981 602 296 808 1154 514 754 327 781 512 248 1029 92 105 856 761 459 1125 666 356 341 736 1001 525 957 952 891 229 392 694 311 970 94 216 52 1197 1024 1094 805 1069 946 59 539 1159 402 95 1152 44 115 70 1051 755 1012 944 753 131 1124 66 817 820 278 616 583 623 523 936 423 966 931 759 756 10 869 8 1159 167 343 1126 1130 103 1028 951 1065 239 628 739 318 802 880 1111 559 924 208 730 46 506 61 649 816 1131 482 610 182 475 688 1027 641 571 406 244 140 288 924 1177 547 652 769 50 475 342 250 72 859 42 807 48 586 1194 720 128 997 177 352 37 859 43 163 344 677 824 937 513 275 215 909 564 944 219 327 921 288 154 211 715 1199 1156 1104 1190 942 943 554 246 517 10 603 833 397 757 1050 706 764 373 340 228 1018 209 420 499 1151 904 619 1040 328 172 592 339 27 961 387 73 226 1060 1023 170 913 415 701 984 950 103 166 545 253 542 37 311 593 247 372 164 1170 582 174 695 3 969 683 34 430 854 947 254 550 317 360 1189 931 295 1184 260 981 752 760 1151 466 1136 972 74 908 790 813 1190 906 380 1078 606 326 693 171 16 617 686 505 246 1031 234 720 233 958 1186 220 287 346 214 385 462 794 161 387 107 1069 278 971 795 89 827 240 1197 114 638 839 23 1111 1130 1086 1018 646 1099 474 430 1161 705 427 401 930 554 951 829 352 1133 509 189 1131 209 486 1027 357 972 1038 82 965 592 626 78 1082 720 155 532 879 407 195 152 871 923 458 794 1194 211 108 908 730 634 893 1193 353 486 266 693 556 957 125 354 1169 15 320 442 534 924 763 726 297 658 223 271 958 490 1189 434 893 577 284 615 427 102 472 469 937 746 184 884 1093 435 322 1027 573 640 709 724 805 1121 542 324 837 656 425 591 542 772 352 393 497 867 1102 38 124 802 659 924 509 431 456 3 784 112 452 974 1181 676 1121 61 144 550 1013 679 596 670 703 618 379 523 530 397 642 847 342 598 991 1111 868 658 413 252 503 587 266 146 951 995 781 17 877 173 731 1073 480 1156 1134 378 329 17 975 1184 131 1164 1158 702 385 157 38 1080 843 830 1165 1059 999 266 1018 445 231 494 1103 941 149 1137 347 361 812 172 522 845 375 418 1036 582 791 722 1163 778 599 349 818 813 1168 382 636 317 658 866 425 59 539 559 891 1153 678 1161 514 730 1186 979 728 406 317 832 646 109 57 725 1002 64 242 893 521 1179 758 1120 303 570 216 592 334 974 642 357 1089 906 592 741 70 452 47 289 127 59 424 554 188 172 285 548 706 704 966 180 1146 996 549 1065 279 77 451 370 630 411 1061 907 652 6 330 725 135 350 892 254 295 459 212 939 1077 983 725 909 1092 466 599 1012 762 243 644 1184 892 707 265 652 210 1162 41 177 1010 60 440 138 195 386 53 836 674 783 43 812 196 1174 281 2 442 572 140 356 1071 290 466 677 144 893 260 548 1105 1198 118 635 702 192 1002 283 237 354 775 830 619 441 902 239 1189 496 711 696 281 1110 1138 1044 85 196 391 1113 128 1051 969 1023 756 271 907 1098 980 432 868 269 538 677 862 957 194 706 336 415 946 168 758 1149 432 771 1002 852 1078 531 725 767 855 160 613 385 1177 344 168 659 122 695 246 314 80 343 90 78 210 1172 919 936 330 131 939 22 1078 503 84 743 544 915 33 1137 379 891 520 292 485 593 60 603 279 595 502 61 189 1195 1083 482 525 201 14 686 230 1192 276 450 798 1090 191 586 635 863 571 479 6 1011 912 412 865 1141 840 46 304 903 377 264 620 39 841 1122 145 752 361 783 1037 348 7 169 880 1144 1171 647 1122 185 632 392 842 1177 751 1121 519 36 510 766 851 157 369 840 816 591 419 804 865 918 669 908 426 203 924 46 65 959 528 235 955 760 185 56 12 902 674 54 871 506 45 275 1157 1080 535 913 87 189 708 672 563 398 906 62 771 1069 820 522 135 460 178 549 306 732 362 197 1048 995 620 955 879 887 634 841 1184 258 409 430 909 189 784 246 354 1125 867 977 92 441 1045 520 383 88 506 144 77 944 642 198 10 288 494 941 128 782 458 346 435 960 720 52 166 508 718 338 85 719 755 96 960 1181 1153 468 166 587 1168 1014 293 186 437 669 1006 960 175 614 827 281 16 320 1189 586 180 649 1028 718 719 1199 574 838 352 384 607 859 623 550 158 393 573 542 513 292 1185 307 789 881 1080 963 739 587 199 792 811 445 1049 90 25 17 588 918 762 999 1110 590 1137 32 531 31 184 991 928 953 766 108 974 143 509 1041 882 967 590 839 324 167 240 425 1178 236 255 919 597 686 108 283 465 697 140 819 1072 116 633 112 455 1016 16 515 242 374 911 1001 979 40 223 100 656 464 340 927 935 426 383 291 631 35 744 608 552 414 422 941 680 115 911 971 667 1183 458 615 5 368 344 314 319 551 263 790 407 697 99 454 912 39 788 73 840 142 15 95 1101 195 637 994 708 502 75 692 1 225 137 787 384 125 794 849 38 252 266 334 310 348 407 586 400 203 125 262 1023 216 604 403 1162 254 1018 127 942 959 73 1076 154 972 435 1096 462 716 679 592 628 474 244 1127 837 924 537 14 752 1149 371 168 919 557 317 466 999 1063 224 88 432 393 137 652 1093 719 127 296 462 797 1123 351 769 914 207 489 1081 1004 479 728 145 408 1 1082 282 169 1191 1169 133 1088 388 334 1143 1070 962 1005 607 615 936 733 724 884 731 983 1183 56 1032 1075 531 744 1064 865 646 178 1095 99 190 761 222 1182 967 1089 447 245 394 827 159 513 1016 385 448 183 198 857 53 935 117 349 1167 1182 943 140 114 1143 716 1185 989 332 1091 561 66 720 1057 554 544 144 920 168 996 443 1156 416 1015 1081 596 335 181 473 1169 88 353 658 955 841 774 873 380 23 821 388 1023 138 1083 309 805 24 601 900 682 141 771 779 374 1058 28 591 162 138 642 302 431 416 976 647 1017 232 1014 479 658 1011 1186 935 938 1132 493 1003 989 490 91 519 507 350 379 826 24 861 701 696 706 859 641 734 415 1133 845 742 1087 987 1129 1102 1069 729 1194 820 7 574 389 992 504 55 1055 874 359 1055 100 442 162 1048 504 77 310 427 391 1165 1129 534 158 114 1175 224 787 773 658 586 1186 0 754 410 716 1123 1078 749 580 199 6 866 243 101 995 902 489 566 610 462 1182 476 467 1168 605 550 903 582 350 988 1087 1071 1195 1091 185 669 1100 416 343 672 58 223 1173 141 1027 1097 962 871 1122 446 577 674 566 1043 974 763 728 966 181 882 670 603 680 328 963 376 190 75 657 582 776 331 271 903 1009 304 631 583 451 939 35 679 1032 26 308 484 128 714 392 140 464 332 768 419 279 282 162 666 1164 926 1024 179 1156 696 654 47 357 1134 11 562 355 339 1051 15 914 198 93 877 295 1172 936 302 594 83 213 1059 390 962 468 826 684 953 1135 1057 1179 864 713 695 558 806 432 577 145 943 330 1129 868 698 438 1135 615 912 945 154 580 838 1023 656 884 1160 908 721 1068 633 985 890 3 20 1135 307 1071 281 1027 712 1060 563 334 1020 838 842 1026 99 296 199 555 362 531 307 33 861 861 519 147 340 112 849 567 247 606 454 391 617 843 806 637 384 517 432 590 322 869 1199 530 1028 984 1091 568 321 1154 1141 576 847 199 803 735 275 586 1134 154 459 711 685 376 1109 426 904 398 234 187 285 918 804 458 1172 607 963 1116 631 988 651 365 1130 495 957 1124 657 824 1032 97 1108 536 626 71 1177 472 19 447 520 576 737 900 922 205 411 678 657 905 1169 880 1187 695 823 261 697 66 1052 421 1074 97 555 892 330 33 889 315 380 590 273 571 120 1018 552 485 285 910 136 107 1047 822 673 779 134 1181 599 428 903 490 114 513 101 708 700 160 315 213 804 156 955 337 544 551 1169 17 982 511 767 284 1159 524 383 1142 504 948 777 482 1164 327 533 1105 195 291 476 846 740 711 996 200 901 308 359 440 553 954 195 725 898 150 540 790 599 108 365 534 1049 689 724 261 565 126 388 22 1165 891 902 788 1039 8 79 939 359 350 492 424 660 531 868 833 1185 172 535 306 795 533 597 1116 17 577 930 824 1032 201 1065 384 1027 723 1132 553 337 850 376 821 944 1035 444 1075 435 1114 710 768 1011 1077 51 588 55 810 848 290 1035 500 1103 105 147 291 592 1053 515 483 818 874 802 153 1161 300 984 1104 528 101 257 889 451 1153 342 170 370 747 356 1101 889 401 219 393 254 441 113 347 971 485 769 1042 303 677 18 624 461 259 579 675 1112 78 695 831 1097 1193 472 294 214 264 639 189 290 959 810 301 456 814 187 407 1197 513 132 52 782 1006 764 9 677 357 351 400 285 280 1127 504 768 559 416 480 967 316 215 958 865 487 161 627 190 444 447 455 642 445 68 355 74 279 333 265 262 974 769 1131 263 755 547 822 171 490 131 1066 62 796 31 674 619 970 452 564 120 706 587 504 524 676 130 43 299 866 119 641 545 697 35 362 482 344 485 51 1126 428 879 303 253 1162 1069 342 238 28 776 1191 895 562 885 607 707 229 617 825 839 733 432 944 755 759 1049 320 1037 492 478 838 48 604 473 66 120 1190 513 830 1147 940 517 248 729 1128 823 392 914 792 332 635 731 1069 664 1051 911 902 923 634 759 971 529 679 782 375 70 1164 982 907 130 16 1053 52 645 1140 577 149 853 857 421 1186 233 117 483 656 387 697 508 829 447 992 85 170 607 192 991 1079 39 326 1078 655 1138 591 478 1105 956 302 414 316 560 1045 696 166 1197 618 929 919 1056 879 189 531 17 321 786 46 961 1150 1152 693 1109 117 504 487 50 658 219 836 821 428 373 1074 1195 927 646 324 443 572 733 106 192 253 687 634 744 745 152 19 668 237 95 492 660 392 938 785 749 961 1052 153 703 495 546 701 1101 159 906 120 656 604 533 193 87 574 485 228 852 595 474 101 1081 982 782 664 556 659 140 660 866 228 611 185 957 551 1169 184 753 427 776 494 1040 789 374 46 131 938 405 1167 422 1018 804 1 1103 601 1031 308 866 724 389 280 630 454 1114 165 916 28 599 400 501 114 1089 697 858 939 264 984 1089 286 1117 511 339 1137 45 1118 172 76 577 1091 550 653 1065 183 479 67 860 160 281 1129 1 928 344 862 964 338 434 446 592 81 777 914 1033 1123 1080 566 346 464 1181 1199 1072 799 686 1008 447 1129 209 1073 488 54 48 691 720 511 241 1163 581 1023 1185 28 653 651 1061 286 178 1069 266 509 982 636 1188 132 195 542 967 598 500 700 785 791 486 380 1168 1093 592 634 525 410 620 290 580 925 808 95 1117 490 744 658 1057 391 277 250 746 1051 783 625 64 1133 528 187 321 412 751 180 344 477 1139 633 92 196 692 654 141 225 261 284 274 639 632 513 777 1011 945 898 806 190 553 604 719 415 728 503 488 150 336 1053 669 449 82 479 685 463 481 982 181 440 962 603 431 899 938 621 228 688 676 972 368 1153 180 739 375 1176 403 736 228 734 298 887 128 224 1067 645 696 453 989 601 1092 1159 783 195 306 440 1055 173 933 787 1043 540 265 681 505 964 161 742 1009 1190 846 484 724 65 327 557 634 322 1079 864 375 756 435 413 585 142 1106 519 197 911 888 896 617 882 708 840 952 565 746 589 836 238 448 893 968 77 973 631 898 1053 393 9 541 1109 167 444 380 311 972 297 27 806 196 684 366 950 495 585 904 36 516 606 220 781 776 395 1053 257 694 183 488 123 68 947 371 703 91 531 220 360 369 154 57 140 1175 1020 904 96 981 979 1069 120 685 388 846 245 1192 514 776 698 450 973 484 371 800 506 412 510 247 1002 1021 415 372 1047 178 744 630 329 476 144 783 36 703 919 677 22 503 873 731 5 500 906 87 750 420 11 696 397 245 925 802 555 669 856 913 883 778 810 514 225 768 560 525 352 837 440 438 262 1064 1013 568 1176 199 101 147 285 601 524 769 1139 623 967 251 681 1123 441 618 198 784 111 92 191 820 345 8 1128 148 728 773 161 934 548 377 895 249 468 893 881 414 575 1096 338 828 804 863 6 34 3 1032 179 1076 556 378 919 648 340 257 29 989 1007 324 180 327 837 811 268 889 382 358 163 428 1040 1182 1012 866 556 68 488 1033 653 586 796 1189 568 1068 684 352 498 300 773 1000 805 234 537 879 590 822 625 288 1127 228 1055 606 1040 1036 753 336 976 319 914 60 701 790 948 202 460 1153 192 702 194 1007 681 67 114 833 962 809 545 940 896 360 1135 309 330 1022 1109 331 630 740 436 974 360 555 730 1066 1179 732 756 1031 199 398 22 1053 818 979 243 749 1133 837 497 115 111 961 850 851 1056 110 418 349 753 387 462 227 572 402 549 694 1027 596 778 1096 171 440 358 596 190 245 296 1081 316 84 1050 11 657 373 443 930 479 287 615 572 1058 628 62 939 712 380 464 90 145 886 668 915 252 1180 404 839 1069 736 500 697 1087 156 906 945 443 877 84 536 81 180 440 229 294 489 637 1007 870 507 732 935 333 75 528 524 539 221 450 901 228 860 596 444 725 189 780 765 444 1019 71 897 444 1032 776 974 636 326 522 301 1054 707 599 988 463 47 901 425 917 153 14 733 1148 435 394 964 586 506 79 257 960 937 623 26 221 70 542 1111 266 748 716 154 608 998 355 650 987 219 1080 863 834 267 1060 230 838 683 1188 937 420 1124 1005 363 255 692 687 766 60 422 1106 975 226 775 412 1110 910 1114 307 213 176 260 823 917 436 1089 411 790 147 459 691 12 885 264 879 793 503 480 404 197 402 1011 807 617 875 1124 153 735 483 1058 1087 1051 312 712 54 849 357 108 494 969 1091 53 51 95 35 58 915 247 317 1044 875 705 115 263 118 556 580 515 581 366 809 971 1126 928 683 78 1153 248 674 1088 548 116 324 82 541 462 809 389 64 652 872 1039 796 361 0 487 107 562 682 591 450 518 51 738 289 573 739 1083 7 293 413 552 25 665 782 443 873 865 870 1008 431 828 201 1045 1118 388 127 62 982 731 795 677 1136 304 732 537 126 506 326 758 523 1000 803 216 1189 753 509 308 403 692 602 301 685 619 826 1125 324 26 402 975 711 707 242 469 714 1019 87 1076 959 1167 575 549 244 282 601 571 1105 555 57 175 147 110 439 1144 417 1119 229 522 402 308 1140 27 1117 431 417 516 981 1094 97 219 542 765 131 773 689 442 1185 1148 1078 331 779 158 73 931 536 74 503 902 809 839 225 849 1022 73 225 1085 715 462 258 931 1064 515 1128 583 1174 715 622 1084 195 1092 1155 673 682 701 671 826 515 936 590 66 937 969 804 537 389 957 542 618 1123 524 1095 405 18 272 1129 1063 63 977 658 350 994 150 519 211 1139 680 177 222 880 988 19 842 964 328 1060 120 194 768 1104 344 623 287 296 419 893 372 299 253 635 708 195 746 14 636 246 893 35 1068 308 853 1146 438 193 849 143 895 224 980 951 700 903 402 482 910 142 105 796 138 676 409 127 335 27 1058 629 466 771 176 194 984 585 883 1009 396 163 773 547 1029 134 212 430 291 1087 319 785 648 258 717 741 937 968 122 1109 701 811 524 1013 370 779 920 162 969 1027 636 34 1070 638 414 143 1072 300 165 1087 1121 196 550 833 285 855 19 682 572 243 752 1010 612 1171 720 944 586 1023 865 678 801 803 1174 718 959 972 829 868 760 822 193 212 887 861 790 1084 589 957 980 857 1023 928 157 541 679 1111 968 71 128 409 815 1197 182 217 532 335 793 780 720 179 1163 108 402 665 45 416 732 1020 484 814 871 633 1193 1031 331 294 778 667 210 1029 737 308 817 278 438 933 435 12 480 140 640 1137 155 53 1139 606 944 459 11 841 318 885 1038 778 900 42 874 341 459 29 403 1186 1115 188 822 1004 728 230 139 684 799 112 433 809 272 605 477 990 1140 286 606 618 408 478 194 626 883 1069 1088 284 710 340 296 980 19 1084 41 849 534 247 1166 259 1142 489 136 1023 149 150 686 1010 368 941 555 1148 611 911 1117 163 1197 629 498 672 751 777 737 719 752 859 769 409 1067 1010 135 568 647 306 1197 117 612 152 861 396 1106 953 452 283 910 1011 236 101 989 1174 855 686 671 360 174 898 485 797 873 427 452 542 491 718 1052 626 706 4 991 951 849 637 604 358 465 479 1176 148 1172 1064 144 1047 36 470 955 123 126 1020 549 956 1013 1139 810 1190 924 78 984 942 1158 1185 219 811 408 535 340 1192 570 642 245 934 934 468 1147 449 917 262 651 440 1016 627 369 355 358 1081 89 824 878 654 715 197 55 648 786 941 25 1141 223 595 650 278 1124 259 46 616 537 97 461 122 1012 981 549 339 1140 176 1171 655 858 60 700 847 926 107 670 936 196 820 408 313 1062 219 1062 937 965 695 326 180 1058 716 930 496 1109 726 9 824 963 423 107 576 1151 757 379 1167 259 442 1153 80 621 918 231 960 262 127 1149 83 793 961 229 759 766 433 886 410 1178 352 679 61 371 281 188 509 1074 520 705 918 725 707 1023 925 1165 59 592 56 712 239 464 267 37 959 1155 3 444 3 356 674 368 672 834 102 909 472 1158 913 347 1013 289 395 708 529 33 480 1106 1149 265 703 766 650 1160 966 633 790 216 1189 864 346 545 1118 1063 934 868 683 1150 811 590 250 995 380 603 434 1027 37 279 756 865 292 623 1140 253 999 656 599 292 788 212 408 6 522 1008 1190 325 1076 934 354 378 663 733 712 2 6 1023 1128 713 413 31 42 197 353 923 680 1140 881 1019 1125 941 356 884 411 1010 1114 263 554 377 1040 1070 229 9 1108 312 1061 432 643 886 771 742 285 385 445 711 773 948 272 693 415 514 1030 849 468 690 310 230 942 1156 678 871 1146 689 242 470 20 883 469 543 661 703 464 216 758 1034 934 858 813 709 166 914 1054 751 1151 673 812 1160 105 132 984 886 946 615 564 374 981 859 425 717 1049 409 754 108 1038 546 718 829 431 10 558 433 625 302 1027 892 801 851 333 528 253 1079 477 1090 702 985 1074 569 669 1194 706 1185 435 1109 723 152 757 1188 751 155 1051 64 144 894 59 1145 61 263 133 1149 300 901 841 696 685 382 321 958 860 365 883 274 691 463 187 168 403 487 189 188 447 427 1130 331 222 600 412 752 954 1133 235 744 46 1007 1145 833 962 436 209 159 672 863 904 642 848 301 327 52 299 901 486 1102 786 1123 583 424 883 985 848 8 117 1069 151 620 126 364 145 360 105 636 400 1147 292 702 594 926 113 483 505 1158 980 549 533 833 602 134 344 839 334 409 788 438 932 349 678 1019 1142 303 865 406 40 199 301 556 228 388 1084 47 770 120 330 260 1110 849 1033 1079 906 666 556 354 121 848 1127 906 374 1171 188 578 271 363 68 973 154 908 1040 958 1005 963 744 1140 801 1087 819 1150 908 513 651 28 833 578 898 504 315 1179 44 362 607 1085 549 747 1167 214 335 1129 982 171 1080 155 360 149 583 51 978 1198 148 632 289 985 541 986 484 955 584 545 271 1121 8 1039 62 512 631 394 325 838 227 311 503 290 124 35 210 2 757 140 109 1006 214 216 553 563 1048 298 971 779 127 315 62 323 787 1065 611 46 481 695 543 407 945 1021 127 846 547 334 638 1104 487 548 1135 384 562 275 636 465 145 384 431 140 109 762 237 189 1198 570 1015 701 838 443 378 903 960 1047 84 533 49 119 329 692 899 896 224 821 1031 209 912 746 1082 864 940 961 268 9 501 413 581 192 246 1034 909 841 158 316 393 1044 120 933 9 486 573 827 1144 359 484 983 440 1030 742 124 706 406 746 743 1046 477 407 1112 241 1019 614 1195 543 500 161 1003 790 1062 116 210 903 148 198 842 1036 358 20 755 358 533 627 1112 748 997 193 623 1193 448 987 539 164 76 749 29 506 1172 310 1103 1103 866 771 99 788 207 507 1038 454 1059 615 1135 1182 962 1045 17 1181 697 645 773 442 601 531 647 892 527 678 364 901 433 641 359 1162 1081 732 1185 17 989 285 151 516 634 959 80 1137 199 712 775 1020 678 1169 456 424 860 551 392 404 708 20 1031 370 564 129 1085 557 802 369 139 466 831 548 675 445 1047 124 17 342 667 138 704 247 272 74 733 932 829 1008 818 360 1148 706 747 1131 674 178 845 782 282 474 30 559 538 1045 632 198 166 726 1024 311 918 47 338 1159 289 629 1062 657 571 256 741 863 78 1146 1051 986 916 28 1058 902 616 239 199 231 408 1069 569 69 1192 1114 946 526 633 1092 250 688 653 617 1058 1025 927 255 672 712 791 885 825 535 801 856 776 530 1161 912 379 568 223 421 1103 75 604 209 735 304 438 259 558 752 47 499 842 62 531 114 104 875 657 1047 789 807 165 929 1175 720 631 402 494 372 965 508 969 924 938 95 1147 971 60 998 1000 550 269 790 698 408 662 237 561 564 801 931 996 148 759 41 836 19 1117 661 862 1169 887 806 363 357 826 758 602 342 1020 798 488 864 75 4 539 257 640 1021 1190 1025 499 323 1163 762 457 349 537 1036 916 891 918 288 316 79 1137 1098 926 884 310 953 936 963 525 510 13 741 505 124 833 369 729 400 991 168 1083 924 50 1000 241 642 350 777 622 1039 353 159 180 1109 66 420 537 839 607 754 609 355 847 207 299 426 541 45 1196 426 213 752 542 376 835 755 1043 431 66 773 596 745 448 611 709 92 545 820 1037 750 321 421 1060 759 200 1041 579 733 995 242 144 886 509 708 246 257 272 326 843 727 440 684 1166 445 1181 1088 565 856 535 649 584 760 579 450 687 810 698 230 138 594 124 983 1055 649 1131 872 297 397 1172 152 150 159 965 819 1167 364 1131 36 538 343 763 415 32 212 994 335 319 598 106 1157 491 1082 1160 999 881 514 862 533 104 325 88 520 178 2 1174 420 554 1166 814 456 1053 243 445 613 1155 1180 1164 449 591 792 566 670 295 165 961 915 162 51 455 939 812 75 623 1174 157 160 685 570 731 23 60 104 220 1032 210 109 516 1081 709 1124 884 689 382 534 230 633 407 215 1176 1186 930 1198 85 347 68 676 585 1095 1002 908 1198 82 306 747 482 257 86 1106 681 391 238 1111 1038 1075 409 791 480 611 132 947 262 520 408 994 1017 1013 79 430 975 1140 812 277 95 265 1014 955 543 689 249 701 133 1068 858 767 108 1155 56 528 762 675 446 416 752 143 509 49 611 927 737 190 49 746 1198 180 117 354 257 1170 204 812 490 249 775 719 1196 763 49 536 562 293 218 91 901 1104 911 996 267 2 584 777 465 260 795 340 254 82 97 581 576 59 163 390 223 593 0 433 447 308 553 1046 1119 25 180 640 631 1020 662 459 731 596 826 478 946 74 370 475 454 930 869 250 1121 380 340 1184 1185 3 257 483 140 292 988 1069 612 303 319 1057 147 402 254 478 1092 511 54 149 49 259 860 763 1083 403 114 90 240 507 544 914 1013 415 1014 799 1095 799 40 510 474 724 866 701 467 886 866 863 100 526 394 462 785 257 313 114 864 471 7 417 510 1133 1025 977 547 1078 369 85 110 530 975 400 89 74 477 1101 270 130 722 1099 342 887 1116 937 944 880 292 673 627 962 731 375 1161 768 893 987 41 494 82 571 877 189 104 228 359 107 808 303 440 1111 1128 518 1168 619 984 363 866 428 858 891 699 185 715 141 658 1140 34 62 579 351 542 1123 43 440 945 1053 329 1137 476 143 730 591 1081 534 388 507 1156 616 694 291 360 55 851 125 5 477 6 415 191 548 947 1156 217 302 800 882 147 24 1070 801 1188 400 156 120 300 584 1088 222 533 934 846 504 21 697 957 974 1121 157 271 30 859 32 664 61 704 1054 513 868 168 848 208 1086 656 147 170 189 888 779 204 916 203 142 1074 603 695 983 1064 960 142 601 648 987 158 874 834 111 572 968 175 117 848 329 163 369 744 307 829 1064 704 692 845 886 1170 127 276 268 745 621 354 635 614 938 554 443 260 1034 965 1095 239 986 804 308 489 717 115 204 790 184 1063 1072 70 580 753 103 766 1042 790 60 873 224 349 450 495 1144 880 397 941 1165 873 889 668 435 360 1030 264 342 211 138 317 33 431 580 846 33 301 587 104 861 1152 53 1012 387 827 810 1195 643 314 369 1078 297 603 457 1131 725 775 328 684 654 624 1126 857 31 1094 583 626 263 1027 565 215 143 221 1114 695 291 119 658 1096 912 196 301 572 691 899 973 308 405 872 10 936 1196 264 365 731 319 412 623 945 648 1076 1168 170 873 435 1172 1030 976 272 1145 217 1191 71 894 1078 752 911 215 359 662 1117 450 914 780 11 670 835 802 978 513 648 739 692 946 833 631 835 478 997 270 273 238 866 135 278 304 380 722 99 183 652 912 1054 158 810 1101 787 434 411 235 16 963 1137 39 626 80 1140 765 725 227 696 901 164 625 806 874 121 602 466 1177 239 96 313 822 558 807 581 66 859 1109 956 160 872 134 23 469 373 950 431 577 879 940 627 807 161 868 352 738 1065 138 307 277 750 729 801 383 137 293 166 93 104 306 737 481 787 406 1198 688 26 1084 285 788 842 968 559 982 750 272 1109 88 559 26 520 886 515 867 635 604 100 992 654 1185 119 309 316 215 609 972 817 357 1074 902 550 949 911 70 999 655 1015 483 816 1037 1085 891 365 533 340 1097 573 23 153 1178 269 768 55 917 764 626 234 874 754 183 634 493 794 1098 709 124 150 738 11 353 362 292 1185 208 997 615 86 721 972 281 1021 281 170 840 116 89 954 1102 886 431 411 820 1042 665 393 1145 1129 1041 898 833 244 1042 605 765 744 845 110 1101 1001 225 129 821 730 1171 453 920 29 717 415 57 317 884 789 935 32 131 234 398 139 927 66 269 754 204 1060 802 1162 528 137 177 245 289 36 1031 828 1135 841 242 774 743 878 1077 257 4 42 182 446 497 1005 269 905 406 556 308 1171 1066 882 185 324 18 796 1149 397 156 531 751 1175 252 915 598 717 231 470 4 137 1178 62 655 858 807 196 237 85 168 987 86 848 211 457 404 222 298 538 443 779 545 736 143 203 738 873 986 293 338 283 738 632 356 864 264 314 630 751 814 617 25 30 796 317 285 101 145 910 1077 1151 815 813 789 708 629 1099 279 1038 1062 558 324 172 1044 98 840 346 262 507 734 917 965 79 411 412 786 424 802 965 1020 1000 400 884 191 1147 711 82 927 1094 150 40 1074 1128 1039 898 1183 466 179 513 592 693 1063 581 1015 390 674 131 1145 557 473 1134 794 656 265 331 345 1039 326 45 899 853 718 996 914 553 641 891 523 605 884 513 743 698 287 1113 577 238 345 593 63 605 191 225 465 947 697 236 102 407 697 526 129 1090 1048 11 103 1018 825 253 871 918 738 824 432 563 872 1036 248 735 27 547 1043 617 304 186 870 1128 615 337 50 976 282 516 247 467 582 621 312 818 1115 959 501 649 52 1011 1130 83 457 971 1033 919 659 196 549 456 1170 528 228 440 158 41 985 954 56 306 1175 799 1055 169 532 434 808 78 167 594 192 1148 417 443 916 1071 1015 222 500 70 389 958 632 597 297 344 1034 832 1007 341 471 293 663 1179 1098 634 755 1163 47 946 590 588 489 493 518 842 917 355 351 1156 523 835 590 683 1092 527 199 1173 60 385 892 138 311 904 226 1061 909 541 600 655 1025 297 894 692 407 601 230 145 702 19 119 892 1125 688 514 1132 1023 1038 609 857 410 112 987 843 1033 184 1186 411 643 199 822 681 90 771 594 680 675 907 151 322 1024 369 789 5 107 958 884 60 995 785 853 677 406 1191 923 466 195 75 632 903 1145 201 1094 925 672 0 862 342 932 218 542 711 611 724 413 389 292 1 1110 1161 713 38 239 1101 58 312 925 1026 202 1172 990 868 1187 485 1164 952 88 584 746 330 984 56 1165 520 1025 895 828 521 831 984 197 313 814 596 1077 304 220 601 983 367 354 135 221 157 734 820 957 76 915 728 387 1160 1117 76 1036 759 165 474 294 443 228 705 121 36 377 302 769 263 935 430 141 928 391 566 642 126 585 99 344 865 68 1164 777 756 1111 57 1003 1159 1057 1031 354 192 1008 209 197 139 167 555 927 565 344 1148 213 854 457 441 663 701 1013 733 976 782 478 48 937 1025 1008 754 13 375 270 565 168 347 491 48 1143 899 232 210 420 1058 473 861 1005 740 1166 536 875 1169 213 390 680 159 1043 205 751 267 704 361 893 966 483 15 648 56 76 234 820 371 666 1048 609 530 1013 708 1035 779 695 889 411 594 755 849 196 1182 861 403 1065 966 243 128 66 810 526 614 818 1151 78 274 115 281 46 147 172 553 655 926 577 967 422 701 710 925 131 667 798 1062 955 863 950 900 729 434 914 277 368 717 490 916 970 3 858 829 726 481 802 714 135 401 794 537 624 1084 972 1149 774 864 1075 881 237 1031 376 419 1017 657 606 437 357 525 752 584 169 731 163 603 651 354 1145 552 1132 208 646 43 494 1013 1185 155 552 759 1027 701 929 568 122 973 172 975 547 186 121 194 537 176 33 76 178 712 867 423 107 16 693 91 376 779 776 618 966 552 992 164 407 732 634 471 704 283 952 1024 601 222 1177 220 413 53 372 304 819 1075 1075 313 964 236 320 1100 922 878 396 1124 55 344 257 1179 614 1139 456 302 1111 1087 272 30 724 650 1043 637 1023 302 654 930 666 1084 885 1111 742 521 249 103 105 16 1027 402 260 957 381 302 941 673 67 504 1006 765 129 1043 772 399 842 830 1071 21 291 1138 992 1047 677 951 78 236 1191 341 495 868 1163 547 773 644 1122 848 635 175 241 911 858 1028 889 1057 675 897 850 1106 776 1054 1188 782 789 901 224 811 45 410 1146 232 1157 98 593 519 374 776 983 943 1119 725 476 252 553 313 301 702 100 102 1192 982 904 12 15 120 686 74 88 456 428 223 410 603 1102 256 71 260 754 1174 1179 772 542 92 844 406 64 754 595 1084 774 609 487 1160 1177 457 449 974 964 737 441 1147 909 699 4 295 963 960 306 1055 333 778 262 1015 1073 353 864 1067 1067 910 378 79 198 1050 684 67 158 408 642 102 112 972 388 613 277 598 697 906 240 227 1107 1186 705 586 1157 238 937 774 479 707 852 347 718 65 221 976 137 1048 633 24 765 1153 1083 822 770 1076 413 853 392 308 475 110 924 966 738 293 278 325 207 277 545 767 827 965 1078 267 313 143 61 943 853 87 312 77 1083 1177 403 897 342 789 363 77 1012 816 136 17 990 971 1199 1179 724 843 729 1174 460 563 890 537 95 427 1051 848 224 888 402 887 160 631 121 687 807 1146 532 136 332 291 904 987 776 1083 1055 907 952 219 1147 1083 1039 291 1102 488 901 433 129 965 497 483 532 947 118 1169 660 478 1074 1068 639 494 568 1064 938 892 179 253 1018 513 183 961 995 124 1027 818 910 839 767 655 583 251 1170 308 287 196 1114 459 1028 912 184 766 409 903 127 1021 735 435 442 1081 1193 965 157 693 578 494 330 498 158 105 44 52 433 737 313 692 422 223 8 1195 759 529 1078 485 340 1196 1032 291 635 564 220 953 235 377 52 903 838 501 47 507 754 377 122 626 489 800 706 977 372 960 1015 415 581 1192 176 949 1127 908 820 258 1099 781 1176 260 950 271 552 815 816 761 986 393 645 819 572 247 678 1115 916 1161 255 225 853 668 599 489 358 290 673 196 500 1104 893 1086 190 228 1182 355 148 691 420 759 987 451 1116 88 1102 291 130 221 113 112 804 122 1101 300 911 869 1147 1131 1046 147 1026 687 988 548 32 86 334 14 769 834 169 1145 1152 546 499 134 702 1135 334 970 864 929 125 563 470 625 490 170 318 313 174 309 301 755 382 70 305 692 223 455 1076 905 291 560 215 242 289 476 26 606 505 703 956 725 254 972 794 1113 624 1042 653 442 552 384 197 243 378 347 1042 146 353 802 1082 67 954 1151 234 773 438 195 849 304 353 10 1009 925 901 975 672 36 170 841 911 74 340 388 662 1039 457 786 602 768 685 151 623 573 710 836 1198 1024 1148 776 629 1033 686 884 41 735 533 935 974 720 872 213 138 791 425 870 1111 428 947 776 429 336 1078 942 1039 1110 536 307 31 884 947 644 850 19 342 540 319 833 158 221 254 1084 129 738 150 629 90 195 531 807 464 519 515 1054 1048 517 1106 528 137 860 1075 347 1010 1082 73 877 710 313 134 385 569 658 730 789 1074 1087 192 186 1110 1153 68 667 895 584 1080 26 847 492 453 781 400 864 81 515 347 783 95 386 1065 707 581 957 153 908 574 1157 405 177 371 128 735 452 332 413 980 189 433 1117 87 271 1101 380 1143 946 377 690 868 513 699 177 372 96 719 982 983 409 243 76 1033 682 380 143 741 518 253 1106 1159 980 1005 296 1082 280 238 591 428 441 400 493 207 476 734 310 569 384 854 405 315 1080 1121 342 1115 48 1026 315 802 200 220 510 244 12 480 544 1165 559 366 831 914 1106 1159 540 516 461 467 127 493 425 999 281 573 961 351 1198 468 175 79 916 797 330 1157 250 881 902 165 605 325 867 1044 561 1155 366 466 507 294 769 230 498 124 451 1034 362 937 353 870 1078 737 119 981 383 800 925 1040 1156 777 612 82 219 733 297 547 13 1130 1107 706 947 610 1082 829 1133 1187 707 1152 29 738 884 199 476 255 574 162 948 461 624 1116 1017 374 153 900 713 304 1180 1021 769 186 610 459 303 584 698 478 1082 1042 134 662 1027 350 948 913 91 1199 237 284 321 738 800 938 136 291 304 634 325 249 0 643 567 852 425 81 935 716 501 1070 47 657 324 264 432 996 802 9 974 503 69 1116 591 775 1109 910 464 517 721 388 970 734 313 590 519 856 415 134 1162 405 784 727 1089 481 925 1093 844 332 165 47 174 395 678 662 459 886 668 936 238 254 725 45 635 376 314 1175 155 955 1049 8 87 101 421 930 390 636 696 872 1140 567 814 420 400 759 575 269 706 351 232 1177 841 864 898 1162 989 104 338 1147 274 245 783 652 1197 880 575 871 1134 768 504 1 847 815 319 804 1097 897 255 1190 598 162 992 846 614 895 266 890 859 556 583 654 823 1061 420 269 843 459 408 32 637 709 218 40 1149 635 339 525 244 497 441 230 761 112 67 118 1175 1024 101 552 286 813 519 542 1171 697 160 638 1176 621 720 1094 834 228 886 291 1081 270 496 1103 872 757 642 947 1025 787 454 1059 1077 159 275 113 1168 1049 177 552 606 740 149 1035 766 492 275 608 332 120 799 531 435 1132 89 74 1062 315 762 13 56 496 142 970 748 989 822 950 249 79 332 761 798 411 958 700 153 419 767 546 893 458 125 193 348 1166 42 412 331 1181 543 1134 669 580 904 650 516 856 535 315 287 679 447 242 3 352 1060 212 538 1139 718 735 530 585 345 849 515 875 1077 1001 895 300 748 874 206 315 65 934 422 64 704 1133 1075 473 272 22 295 675 88 1092 485 870 383 966 1164 597 78 532 440 440 349 529 713 418 1092 1001 746 12 1175 1190 89 746 853 580 749 810 1072 761 1064 181 1061 159 578 168 98 1035 265 1042 738 867 195 71 886 720 151 19 199 394 969 359 398 743 27 1190 445 583 244 42 345 1183 849 1098 72 963 79 574 1001 858 135 59 531 723 1178 703 801 1178 1117 798 535 878 296 77 655 767 679 966 1105 1155 516 286 541 553 1192 722 214 748 778 885 998 806 989 543 569 226 1004 486 910 808 450 684 72 107 1101 1023 855 40 1162 968 523 1066 1047 933 96 410 902 416 1174 135 1080 181 784 99 1144 1183 360 258 344 224 1188 682 527 923 451 553 371 457 863 469 902 247 705 1165 983 40 535 336 911 380 53 960 1160 722 318 204 142 525 592 819 969 970 72 386 1094 1037 368 817 354 381 179 743 584 934 705 886 258 558 30 1153 532 523 303 712 796 722 689 1137 352 35 1016 243 701 94 647 247 656 1151 779 998 1055 280 460 532 723 99 1122 138 228 1104 528 404 722 842 596 403 423 499 676 36 157 204 1197 997 527 509 276 320 818 1048 86 32 32 451 919 671 13 1128 945 417 159 743 549 611 262 314 469 708 434 619 1159 510 991 309 584 539 959 568 1075 691 587 869 5 479 851 407 698 896 580 662 867 40 916 644 1088 979 815 152 871 936 1093 585 1 777 578 812 567 269 262 206 1192 539 628 66 927 151 289 921 327 117 604 129 612 659 621 863 450 678 593 123 794 387 1048 598 901 1039 1063 199 179 1003 1195 665 976 482 826 915 833 1167 624 262 519 974 200 980 653 151 336 1139 93 378 419 950 871 479 257 575 867 679 394 538 421 419 1139 523 881 490 384 873 1149 794 1015 265 462 91 654 105 140 379 437 773 1199 168 544 491 1150 360 996 297 769 304 1172 1110 715 669 411 1181 1102 873 238 488 342 805 900 281 380 874 802 492 276 771 300 957 827 433 1157 901 343 492 60 1129 466 1067 245 739 824 186 830 804 127 607 692 673 996 317 1184 288 529 441 318 1117 1157 613 1150 891 379 441 762 702 1149 91 553 719 283 61 649 972 1016 164 914 528 955 412 749 962 721 769 465 956 347 675 375 145 103 631 261 1145 319 30 268 696 208 370 770 89 244 397 45 173 348 280 538 359 760 1194 583 132 272 747 689 834 139 478 1059 672 246 472 802 96 921 753 1122 53 637 489 853 1111 526 307 1056 596 576 647 83 1007 1001 510 84 500 379 712 711 326 737 668 410 965 1097 290 1149 571 104 473 955 776 492 228 569 455 1125 10 260 347 787 553 28 903 961 0 154 43 117 348 215 616 321 437 489 869 949 13 874 617 28 727 221 182 593 212 394 299 432 27 836 1199 85 791 385 675 696 3 783 747 1118 433 447 175 744 175 494 465 343 641 90 896 263 110 502 621 1199 1147 1032 607 576 907 597 926 424 473 348 380 900 461 159 181 798 1154 652 710 121 69 113 544 76 163 143 743 632 475 443 234 943 253 320 755 103 565 207 380 246 124 1185 1188 690 643 339 450 929 746 90 687 1160 262 1102 1069 880 1039 582 1157 1007 43 197 1055 957 879 47 1145 58 1177 1005 432 1099 248 399 331 133 789 1061 73 1050 941 464 712 808 572 55 240 496 1148 815 831 1159 611 384 237 1005 1188 783 70 543 698 95 477 494 522 283 942 786 881 39 92 1168 843 925 1024 186 235 697 339 18 914 624 733 1009 564 1190 998 363 756 951 1173 346 752 687 204 643 219 35 520 1190 965 844 739 978 46 947 1112 1112 112 574 303 676 701 551 862 970 1095 368 210 831 769 540 551 1071 63 154 268 938 690 1151 572 707 392 165 1065 718 161 438 1182 596 449 583 303 356 852 962 99 599 492 992 612 804 303 920 825 640 319 1167 353 888 1115 219 662 1090 489 61 1108 773 52 1075 794 802 936 510 360 764 1149 1139 733 18 1093 531 900 83 552 311 454 537 872 443 666 57 283 149 375 941 713 225 737 282 238 861 687 804 435 592 555 967 632 430 1137 561 875 189 570 607 344 281 794 937 295 997 695 1174 535 174 468 250 232 581 640 225 537 866 1115 1151 972 725 816 527 375 544 929 537 35 1181 349 185 1164 943 1009 1062 651 1097 220 416 505 590 645 87 251 1018 325 1029 188 437 88 1097 860 829 1050 1052 424 241 500 1125 1050 369 1038 461 228 336 397 659 1125 404 597 728 327 622 730 588 903 510 393 339 1147 1000 554 716 213 473 533 660 230 17 1179 470 275 1118 976 83 972 1083 324 336 889 119 1124 858 693 84 1173 607 431 2 1025 808 550 165 795 1113 428 441 1174 1099 568 832 701 1158 623 176 1097 641 759 846 83 587 1073 566 1058 785 1160 86 943 281 790 380 828 473 325 638 555 682 545 912 1122 567 234 532 410 1139 1109 218 373 741 1178 64 590 565 238 577 553 1007 259 313 840 1188 876 52 502 95 450 104 720 924 23 990 62 1115 110 969 675 621 883 1015 934 947 703 733 60 1020 914 997 265 617 915 686 503 559 704 969 1015 740 846 1095 922 440 947 950 659 1161 304 464 457 868 664 598 292 1190 818 306 301 638 343 1196 147 592 1194 65 819 831 372 843 494 558 39 60 477 420 670 101 100 985 523 1017 1101 933 592 548 688 1086 918 705 687 492 615 251 991 652 1197 1120 76 1063 336 193 982 886 618 250 71 944 222 831 215 268 662 696 704 697 375 80 372 733 406 815 1027 283 796 803 879 990 1199 951 611 296 195 1057 496 188 1127 671 350 229 871 561 399 43 621 314 731 935 617 93 740 952 531 373 56 1011 232 375 269 119 537 690 982 383 648 359 59 3 1024 520 497 1050 782 142 824 711 1185 268 1143 932 488 1197 491 983 1019 494 284 503 1034 782 540 242 434 568 694 212 438 1011 758 1056 907 606 350 964 664 436 990 1109 923 979 871 302 932 42 660 400 288 535 182 17 1034 475 63 250 919 901 559 884 570 1153 752 952 240 316 665 611 1128 900 938 1173 604 822 868 679 975 1183 721 513 1153 1097 1126 748 162 994 567 830 874 537 165 917 122 259 1113 241 439 336 131 141 336 1038 307 1177 262 117 130 449 236 650 1090 1112 14 553 1045 913 857 160 110 1162 106 282 88 684 446 752 1189 28 401 801 908 460 135 1009 243 358 859 404 1163 612 1093 356 76 166 150 79 369 929 1086 1170 491 205 451 505 941 899 82 657 947 879 629 585 1146 178 768 334 1167 1066 588 1051 523 351 300 961 798 123 183 188 385 121 888 864 41 124 297 26 704 112 178 659 879 464 152 238 805 1041 1192 903 444 900 778 331 579 926 691 1186 333 550 584 204 1108 1017 865 1156 578 834 559 452 1104 912 986 451 915 279 1149 1033 116 932 242 260 766 410 311 1101 1199 870 441 13 301 860 1131 270 545 558 173 705 940 1078 174 644 369 137 372 810 652 907 971 889 1172 286 560 117 11 83 828 108 810 836 238 827 524 740 554 781 946 512 1032 428 809 1097 217 971 35 864 1138 675 857 1126 317 1035 981 55 86 1146 1124 1153 325 1021 677 968 812 608 99 423 748 1167 101 459 116 1003 24 226 464 323 615 519 168 170 825 1148 871 591 135 936 756 664 719 956 1143 115 916 738 145 281 557 259 943 131 864 1051 181 1185 1167 396 875 512 421 736 710 1156 1145 866 328 92 224 884 609 600 821 103 640 439 560 567 1035 867 54 349 431 781 1034 191 145 217 907 1109 442 851 1064 702 279 342 720 888 1025 516 219 67 1136 263 93 710 118 592 120 420 169 430 391 434 908 743 793 927 40 622 654 288 605 315 198 32 456 653 419 799 1015 1187 445 500 324 540 269 710 71 460 1019 296 845 1156 584 515 335 1162 1091 127 1176 192 686 664 950 828 1086 334 946 664 402 1148 893 1143 260 235 1151 1087 1110 876 246 108 843 184 651 204 427 33 686 1116 921 775 733 1075 395 314 437 129 846 888 644 732 1103 706 79 883 1154 1097 172 991 740 602 384 717 773 437 784 1009 764 467 900 251 330 822 23 691 916 706 663 196 786 1176 449 194 873 903 399 430 1173 321 483 86 925 9 189 1017 99 1107 752 722 893 846 1126 516 338 561 731 26 1014 1113 415 712 192 219 139 1156 762 854 159 663 611 173 86 622 327 107 1140 47 316 236 447 489 498 588 607 855 834 1107 1191 168 30 1193 1002 999 939 259 736 26 811 1167 830 90 533 834 216 540 894 741 765 289 908 333 551 1189 499 1079 865 563 622 832 484 846 729 1015 34 234 730 1168 470 464 752 1147 579 265 628 135 1050 147 106 1179 185 261 255 687 1024 587 1176 121 1164 436 1150 672 418 678 212 192 947 692 431 841 459 653 137 884 25 1084 753 245 1169 658 940 607 843 1103 316 663 166 997 835 363 1079 516 781 850 1193 144 965 1139 887 629 1037 1183 389 974 511 507 54 563 53 809 560 691 265 1084 370 320 147 426 1017 21 974 1142 141 213 256 232 749 415 881 167 861 261 378 660 1029 275 744 1011 367 239 173 705 1113 1179 98 494 874 1133 472 1030 1148 468 389 214 691 721 836 216 575 829 881 117 298 142 583 586 711 76 1104 287 192 293 300 1006 68 768 1117 929 523 1179 941 956 455 467 60 1190 279 858 858 956 1148 510 653 151 405 212 600 652 445 510 1127 482 452 221 774 861 13 1019 448 799 550 1061 613 535 193 71 769 608 219 427 1153 172 34 151 138 729 844 525 305 422 102 422 752 584 120 1 1080 304 1140 262 836 1157 944 1041 756 1037 177 40 214 82 577 832 496 607 1108 67 203 456 388 170 805 1012 1030 295 1053 410 365 976 602 537 761 486 1140 775 23 687 172 967 239 343 755 450 1119 926 245 459 1139 728 1002 1099 447 156 544 920 801 887 688 230 849 675 606 936 112 467 300 987 233 877 393 1085 1086 262 647 614 261 93 254 186 342 633 604 184 169 330 540 1094 463 912 415 236 460 335 981 537 1157 566 1006 296 29 276 592 637 569 1059 746 1070 131 824 1053 446 84 726 340 672 981 465 656 496 689 1063 1067 414 1095 982 582 977 585 811 962 743 498 619 719 657 509 665 50 584 104 601 429 33 1090 657 245 733 654 187 334 281 1105 17 1066 215 765 1092 378 799 279 475 581 16 843 22 396 779 1188 172 18 811 315 494 1167 526 31 81 954 709 167 32 1028 162 883 507 948 760 447 1078 319 58 633 686 577 762 979 767 926 246 81 1167 1197 938 584 556 769 37 1182 796 892 699 483 1055 702 87 514 198 995 468 1015 405 595 1176 154 1062 664 139 908 427 406 2 264 1145 61 866 11 221 354 595 635 96 917 460 125 168 386 267 990 123 864 944 848 1136 153 709 396 1058 997 1000 769 537 1005 502 177 1073 106 407 762 71 808 1136 336 318 1062 160 971 962 421 145 444 55 743 324 503 687 884 224 59 163 345 881 1094 914 540 1169 519 50 206 67 477 845 1178 893 548 111 879 855 880 169 1177 391 1138 942 831 339 502 808 924 161 1054 313 729 895 751 4 936 873 48 1099 2 900 1018 675 563 535 716 841 1164 102 775 78 612 83 615 801 683 885 599 441 1172 342 327 1196 209 457 793 561 5 760 589 1090 777 173 1050 947 409 434 448 2 701 1115 944 513 84 1103 1144 1026 821 287 982 232 1083 331 563 950 780 286 387 658 143 233 786 795 12 1038 898 1117 353 735 282 366 948 347 868 1089 311 219 904 516 726 516 322 371 98 346 434 82 1171 180 222 876 5 21 370 692 420 362 165 369 1104 214 733 782 37 897 1096 288 196 601 259 446 1173 1108 96 370 80 488 920 1097 454 595 647 329 1095 506 523 1173 1039 770 948 1163 368 1139 298 372 683 54 405 50 133 1131 986 125 1111 2 350 848 566 621 1100 571 126 923 484 689 746 812 1186 755 14 161 729 258 35 716 1007 53 1030 940 784 362 426 855 1058 834 577 805 302 451 795 136 56 150 538 895 351 1163 554 1039 190 291 936 649 442 11 497 826 5 1170 995 564 470 922 899 443 372 265 258 372 1131 648 361 1197 969 245 738 17 759 437 1061 1009 67 21 382 1166 61 837 233 834 280 419 558 139 260 258 284 411 1132 1151 659 860 681 754 611 157 194 652 920 281 7 685 960 163 1015 16 225 416 676 106 102 616 596 302 65 401 336 938 276 464 982 523 86 346 176 548 53 76 148 879 1146 1017 884 136 654 1194 377 809 199 149 1113 889 111 624 356 768 25 809 551 443 616 311 550 566 1133 1122 417 169 903 528 373 1028 1148 778 775 638 417 26 597 164 278 550 383 1145 1184 263 401 811 1051 1162 912 589 573 1049 1081 473 784 22 860 754 668 1043 456 738 302 348 819 124 33 971 487 1008 617 1115 128 60 434 1108 667 739 480 370 36 851 719 543 755 733 1177 842 778 827 737 1127 532 1055 1123 463 172 757 45 1141 135 311 195 839 184 73 970 883 812 643 348 323 1127 364 99 1154 107 247 792 342 1110 279 522 110 1003 204 152 813 282 360 116 860 929 855 627 564 429 741 827 655 1119 238 928 416 1153 836 709 925 496 478 895 947 390 783 97 1037 466 487 719 180 1189 882 488 798 351 469 464 413 58 132 24 85 167 724 390 855 565 864 1026 1057 541 439 471 719 939 364 251 414 155 942 129 465 880 887 665 917 35 971 173 669 515 750 480 736 861 408 650 801 106 953 898 966 297 25 471 427 576 1178 939 377 1009 764 371 1168 985 934 314 720 475 350 609 242 150 230 861 326 1018 211 193 948 1034 626 184 12 401 649 1047 898 461 319 1028 775 486 499 439 786 764 955 783 974 7 541 434 888 47 622 1196 10 1080 1168 652 170 109 600 477 71 812 1091 602 579 498 533 632 388 612 946 569 929 634 1014 12 1160 440 213 125 637 773 713 453 47 457 1008 1076 323 1142 722 1185 799 792 840 553 317 507 42 744 447 492 1151 334 162 299 402 651 868 1172 268 619 757 1179 1020 1144 428 916 1076 420 945 481 861 750 52 215 602 306 115 404 190 306 409 574 126 74 181 379 1196 149 1055 408 648 875 21 701 275 12 818 423 764 787 422 826 1051 469 720 670 795 973 956 302 204 687 427 968 1038 905 1157 144 816 118 898 544 931 598 1033 742 190 133 205 474 567 454 442 464 1178 351 713 715 257 720 935 630 978 443 486 105 394 497 694 897 266 693 1049 601 939 341 260 1164 613 970 865 181 753 467 633 270 1044 1046 271 1008 911 330 1032 459 630 967 564 560 638 549 712 531 434 788 327 1095 1169 318 1053 217 933 470 57 406 466 460 575 826 646 225 1151 1144 433 646 762 309 979 563 442 774 841 354 653 537 714 458 49 238 46 171 455 507 324 1026 504 935 832 324 209 303 903 692 90 964 454 1001 22 782 202 817 626 181 572 577 12 370 8 305 211 409 1132 342 203 913 830 136 65 77 488 946 17 744 947 90 876 288 949 202 1116 553 105 1061 13 265 557 164 423 415 1189 94 157 197 985 36 519 557 93 1057 490 944 817 963 1190 1142 24 957 102 1122 606 42 1145 826 497 1054 492 1134 123 916 61 435 1109 351 785 265 679 396 1094 864 17 943 988 620 975 1187 995 911 128 344 906 577 288 236 1197 438 409 599 43 861 286 334 404 1122 954 385 749 392 882 411 738 677 396 200 348 3 537 228 911 7 1167 754 643 844 468 584 266 798 1132 145 459 1178 216 449 129 523 1148 925 18 387 774 290 409 159 18 39 729 45 702 29 233 382 1079 805 1126 740 153 795 219 1080 152 735 4 1016 1030 542 117 448 405 473 1188 1042 510 753 479 290 491 46 738 123 507 234 936 659 206 1055 192 1060 364 463 929 463 1003 616 554 964 1135 106 501 75 256 899 797 95 659 854 242 533 786 1109 1046 890 127 690 367 252 667 1053 14 5 160 63 389 306 167 242 207 162 272 1081 310 1086 603 337 417 78 301 331 972 673 68 337 1119 632 153 889 408 245 613 411 371 872 869 1180 885 494 914 517 34 1050 2 807 584 1174 59 145 289 305 765 1182 1126 826 579 382 451 428 1069 537 751 185 1160 995 1155 499 227 599 983 1134 315 275 935 1175 950 490 821 523 337 577 678 474 859 856 329 837 548 981 663 517 301 1030 480 555 409 303 531 1146 867 666 581 1196 458 637 214 458 952 834 539 62 898 1075 968 957 556 186 410 1001 65 216 265 992 991 627 1090 933 1177 861 889 662 900 1053 1123 4 432 872 972 531 1069 780 497 250 568 319 1188 1115 306 291 182 145 1192 818 560 971 1063 704 419 786 326 32 368 53 831 23 724 1190 49 358 54 222 430 432 946 526 927 732 1012 542 576 859 281 599 948 824 655 635 568 558 1014 131 143 312 1040 104 225 488 989 322 985 693 794 275 299 848 967 943 355 757 973 347 173 840 615 1103 184 896 142 862 127 1092 893 855 1125 582 549 900 550 491 43 602 272 895 639 1080 266 382 154 654 980 474 740 12 392 342 328 439 964 917 861 500 1117 895 844 481 148 1077 424 1049 13 161 488 89 94 54 1012 901 194 607 694 530 519 510 729 1060 296 672 726 81 186 725 43 601 849 813 1185 859 270 1075 89 1073 911 953 355 290 251 665 303 1175 973 698 354 792 782 1188 149 951 791 907 1067 321 965 773 264 947 350 542 659 785 259 678 841 689 362 937 973 373 1135 433 796 873 451 707 886 827 856 485 70 948 1143 129 575 955 298 79 663 506 537 646 1015 937 629 1025 932 1038 810 311 60 547 933 1099 423 289 239 776 913 1138 783 950 976 737 959 114 1036 978 820 1106 50 1143 900 72 1036 769 1000 1106 146 855 694 894 829 53 34 634 289 560 564 1001 898 428 996 223 1187 577 435 1124 938 451 915 398 663 1061 990 990 313 154 1089 683 294 684 353 472 307 483 319 1089 159 1086 376 892 152 288 563 50 690 820 431 138 685 1113 941 699 654 1188 474 61 774 144 536 1024 625 1174 28 419 458 270 352 584 480 197 463 371 729 16 1094 1115 38 1041 20 1009 906 276 549 755 38 916 992 563 1113 834 833 520 488 443 721 906 500 520 885 951 1169 1174 910 1014 878 1144 748 328 691 1040 291 307 491 618 530 946 317 663 1089 617 720 423 652 267 528 264 365 1065 1005 274 883 1001 1146 651 734 1111 723 1128 894 761 73 720 306 1136 824 695 1022 402 851 1085 1101 891 368 860 176 396 254 1015 229 964 925 1001 50 1052 1089 1020 795 372 337 264 801 100 436 716 596 506 678 756 178 879 38 426 994 286 510 797 133 987 135 514 923 444 745 1113 782 641 1148 941 810 89 1025 404 652 439 106 682 490 160 520 708 78 1163 225 954 912 591 1119 902 432 540 539 1044 768 773 850 386 719 1048 583 775 168 181 308 1047 457 548 1197 360 337 1138 929 949 255 77 345 719 222 1178 1116 644 270 126 646 21 980 348 815 360 45 12 211 738 1076 345 934 876 217 655 79 715 134 542 226 833 479 288 1127 185 507 91 407 288 347 1128 754 774 448 91 634 374 384 598 381 889 210 886 830 1040 1073 419 406 610 1166 778 781 893 895 448 453 515 1197 168 577 357 819 430 352 729 285 523 1169 680 559 1024 567 928 537 937 444 794 894 1185 787 1092 623 1024 784 354 99 1112 688 1088 160 1152 446 1002 987 688 1031 1093 493 899 48 542 624 209 542 244 147 128 601 804 1024 199 979 693 769 907 1071 567 530 631 241 943 711 574 837 706 1040 113 126 739 128 247 228 452 630 672 1023 225 1188 1024 22 841 82 65 764 361 334 148 1023 1075 135 1076 598 848 854 804 645 318 271 22 224 453 610 892 51 215 587 540 145 806 110 1038 587 249 154 1151 604 751 823 83 891 588 870 531 574 910 725 623 851 801 317 785 646 99 1165 309 447 1065 772 516 430 339 493 575 998 565 325 156 25 634 576 73 194 755 258 235 939 1157 262 99 219 539 427 529 398 169 367 301 379 64 8 470 153 218 429 653 1069 1053 305 78 1025 748 1021 370 313 785 488 817 843 534 860 73 169 1068 221 478 645 718 547 979 415 250 187 780 1024 969 62 889 80 322 336 1146 763 1095 659 121 314 388 35 501 324 927 1163 738 1014 139 174 281 207 272 644 1126 794 1043 455 301 687 1193 923 810 895 874 1131 500 316 415 372 696 421 211 116 606 827 479 90 171 834 629 723 763 992 463 1005 411 668 3 323 716 342 17 643 910 69 66 65 1080 101 441 702 653 13 1195 1097 175 160 235 1098 281 237 403 815 731 285 722 680 847 99 826 1091 937 532 282 382 1091 1191 81 752 975 948 817 634 1107 411 2 867 90 314 337 350 752 611 116 886 187 872 845 1004 1059 668 770 562 320 1071 334 1125 109 843 963 80 100 824 935 519 437 80 505 843 169 423 668 524 411 882 1193 851 1048 15 950 285 345 341 654 158 52 736 979 640 116 187 1183 831 1147 19 76 526 539 651 224 379 64 821 844 841 367 1055 591 925 1037 233 775 226 326 296 1125 869 774 541 930 15 723 449 975 351 673 233 931 794 488 1001 127 189 626 99 691 873 368 965 25 34 786 113 710 250 977 1169 1135 490 88 934 518 951 1167 831 475 933 1120 610 254 989 1145 83 827 872 838 369 685 1168 655 636 629 923 1062 1072 847 903 259 839 379 855 83 923 521 373 1111 283 264 966 370 400 134 405 456 1021 301 610 644 1198 858 233 940 848 813 1052 910 264 1101 548 37 79 361 379 1127 984 365 16 283 797 429 130 486 918 680 453 128 145 409 390 625 1110 397 1073 864 788 478 920 255 277 863 300 760 755 825 903 705 1078 580 932 647 1107 155 75 406 997 661 209 1155 547 776 634 343 346 889 557 303 1196 1130 651 1088 259 815 1086 971 1175 418 641 323 731 756 1182 479 801 1018 662 416 956 1076 109 1090 663 90 244 12 970 561 304 142 749 64 776 516 728 331 439 925 188 199 406 198 492 854 527 427 832 189 810 697 818 304 1136 36 1136 729 350 652 746 514 322 421 364 877 645 273 1055 732 351 831 1027 163 934 866 673 420 621 805 813 205 493 1039 530 170 851 787 1123 420 945 818 876 1131 1065 466 905 579 673 760 45 40 1129 477 804 305 51 526 236 644 880 453 707 1014 1099 746 762 350 957 11 559 750 585 268 401 255 897 389 1040 408 572 963 342 600 277 256 100 560 316 1169 919 763 585 337 383 807 1082 762 751 740 1109 955 230 1132 558 992 396 904 1058 308 369 405 698 422 261 1077 589 901 374 226 402 292 205 470 771 736 32 645 737 811 30 491 338 506 582 39 1176 1053 384 1123 956 460 768 1086 987 999 512 146 540 610 662 902 398 16 208 92 125 398 980 332 50 388 959 356 262 1033 1170 110 120 46 281 1099 737 774 246 867 1020 763 846 979 734 617 30 119 676 507 593 394 233 1037 267 939 1153 701 979 516 363 688 391 322 462 997 32 355 259 1145 722 369 77 904 1054 1122 754 919 1010 1024 444 259 752 629 334 909 210 201 164 786 734 434 697 765 268 776 504 60 67 769 717 206 1125 496 255 410 638 129 535 756 115 1122 410 326 56 849 482 914 39 1139 163 984 700 203 1128 66 296 1106 436 53 655 899 972 314 1056 449 213 104 1186 1072 207 1190 364 852 286 671 486 892 937 581 113 981 968 297 573 28 755 1148 239 993 928 920 830 9 510 1046 1166 607 495 1192 613 857 791 997 318 663 746 939 70 114 252 568 43 1125 218 67 907 942 1197 950 835 750 853 919 659 956 374 767 688 986 780 1030 564 432 984 529 242 1024 815 370 175 773 506 87 255 465 633 474 57 730 835 355 679 586 422 364 1165 659 1048 601 399 1074 957 439 451 21 759 200 258 5 776 223 344 660 530 537 471 442 516 33 99 1119 818 524 170 695 551 836 754 100 13 728 1054 648 1012 630 705 622 1128 54 1111 222 760 1174 775 689 926 893 595 24 1090 187 859 141 808 89 403 1154 829 608 1113 695 709 304 1121 462 772 633 112 1077 860 416 218 471 411 1185 668 939 119 996 269 466 553 1196 211 77 1040 276 681 584 453 438 391 1179 478 548 869 163 53 838 7 717 631 876 358 295 616 433 659 814 852 42 242 605 266 97 737 125 781 1055 489 467 580 1057 496 918 927 300 901 581 503 964 1052 1172 547 404 673 466 13 1114 677 1179 657 1030 516 1013 468 380 89 978 26 549 915 738 906 638 821 933 248 276 756 317 584 792 756 42 1034 629 988 350 175 678 716 59 306 1176 287 55 1141 919 1066 479 510 1055 813 280 1077 26 319 1093 86 899 217 670 412 399 894 736 455 748 738 736 1145 221 348 868 16 252 982 1183 435 460 35 268 158 1182 1198 569 433 222 682 1196 622 376 483 27 1030 205 820 309 1168 443 1070 848 1021 806 900 988 623 1164 96 711 402 247 50 1002 578 1188 534 590 570 380 194 757 107 455 532 761 1158 593 11 667 243 333 1004 848 685 1048 1016 242 983 1036 569 256 840 551 485 847 329 848 338 333 384 1166 714 834 498 561 890 1055 364 510 657 563 499 1147 1109 1022 377 161 1035 122 1001 537 424 528 755 473 523 1136 647 1021 771 652 701 14 778 1154 913 864 1068 1132 761 179 393 181 820 781 963 907 594 909 417 1140 349 1111 785 150 117 987 600 185 646 9 244 753 192 1076 1131 980 1190 339 252 25 115 806 1075 1157 1077 949 246 677 699 1079 622 1131 40 192 253 1060 380 399 473 684 1187 679 514 589 73 313 575 600 9 623 341 963 361 1060 829 659 963 432 1169 123 965 100 884 617 324 778 67 719 716 151 823 646 947 623 59 709 677 679 417 584 796 1011 995 1000 942 286 519 608 608 152 737 372 223 722 68 875 854 499 158 846 196 1105 821 338 1153 885 402 446 765 944 618 23 236 375 608 348 589 342 323 770 49 1182 1060 7 911 671 398 528 982 837 262 976 267 412 774 185 162 86 328 809 713 307 169 845 501 343 1141 256 309 441 937 13 1120 425 781 1066 9 995 555 126 849 5 989 245 355 120 560 978 1110 793 425 840 421 458 61 973 377 959 577 1002 507 345 422 932 796 1136 120 1161 696 528 366 499 94 272 10 107 1142 465 1106 944 755 549 495 716 1092 129 1001 377 154 873 1193 244 67 1186 1002 1083 1191 1073 281 245 755 873 414 1026 455 668 830 1077 1066 1054 180 299 402 527 631 1176 32 976 1102 473 972 924 346 108 196 1100 691 110 727 254 695 43 1091 393 71 493 852 139 857 38 149 707 125 1102 445 152 627 361 625 20 317 1163 758 474 1079 604 840 505 69 620 160 736 263 858 937 677 1028 334 44 385 1149 695 448 54 1065 638 383 688 938 44 761 406 749 282 742 90 902 539 632 227 133 928 957 842 737 167 1139 609 19 103 12 882 644 614 487 1034 1198 1133 755 43 1086 72 1017 93 971 1116 423 185 722 1116 6 459 904 1027 869 295 445 368 1118 852 467 389 173 917 1120 717 606 556 426 166 1019 1120 43 294 983 454 57 184 691 858 1129 1193 553 588 437 389 786 643 684 25 950 852 628 531 860 376 553 1018 1118 1135 633 130 666 65 90 914 279 5 1149 609 52 606 821 745 1052 503 909 169 781 226 540 780 1055 392 798 454 187 1039 560 97 979 1081 389 964 155 646 471 134 1045 430 15 507 200 308 1175 368 38 680 1134 1122 1074 350 448 40 962 835 224 634 1047 888 653 735 536 449 479 89 881 41 1154 900 3 436 711 247 479 48 533 324 65 1177 1085 1018 440 63 381 1190 284 227 357 778 619 361 353 370 33 164 515 17 498 899 148 276 466 396 775 418 769 713 832 849 66 314 644 1185 846 1020 475 1185 7 787 863 684 531 959 528 387 676 810 993 9 1109 1006 639 766 913 210 891 128 249 1067 72 955 1195 403 973 871 771 185 678 246 446 367 211 151 891 1063 246 414 250 330 91 647 646 1178 258 750 344 209 284 444 601 88 411 1174 1055 109 1135 408 1197 1014 67 754 1140 1076 908 1133 500 844 1055 1059 1090 529 243 573 904 1061 567 1039 400 109 1103 1018 575 585 697 286 637 372 1017 1129 701 591 51 1189 210 761 549 267 435 647 872 385 498 387 1122 555 57 1072 42 526 698 405 1132 1198 258 457 444 665 785 690 950 417 349 1047 1042 529 422 992 387 858 44 1102 104 306 897 789 173 288 1143 1196 1166 267 435 1195 391 1096 657 997 506 605 821 706 1169 456 318 771 924 632 405 817 770 222 892 87 566 904 354 753 671 1101 106 1091 1064 164 10 922 521 1145 118 1087 158 343 1186 756 871 1186 73 1167 133 926 1189 111 83 779 533 444 415 79 651 215 611 452 1114 421 1100 540 875 340 449 640 475 860 839 459 984 658 300 623 716 1097 1138 673 337 459 20 326 908 456 654 498 1019 196 35 1106 222 713 772 462 1086 61 935 738 274 86 697 501 588 339 789 298 1067 166 390 616 339 354 696 160 668 917 580 404 691 131 421 83 700 741 497 67 572 1150 1125 475 1012 967 422 528 190 665 382 595 2 840 881 20 334 815 585 341 1131 366 41 709 56 1034 986 199 919 76 438 697 1135 371 1138 194 417 73 1002 1176 876 852 3 311 557 438 25 449 145 579 1166 585 1060 19 999 804 75 95 680 589 269 352 1103 401 1042 221 1080 260 301 987 452 62 512 10 104 52 1140 1037 252 399 301 529 326 833 985 336 1041 400 939 978 616 739 211 22 1141 44 694 1073 49 51 395 1051 1136 443 258 862 1140 285 484 356 778 469 524 639 1169 346 504 744 161 660 984 334 965 863 431 319 834 709 636 1125 382 780 844 1141 219 956 291 1074 817 188 1040 889 180 849 1191 429 1175 724 732 913 1142 946 1118 992 1066 207 989 414 588 333 1037 451 337 78 1005 105 40 1014 417 1175 525 461 1168 762 627 821 534 524 862 615 984 49 863 1092 708 733 1128 241 13 757 889 828 502 280 667 1061 1078 1043 186 939 887 436 461 1129 470 367 155 426 307 295 725 402 829 701 956 515 901 549 603 721 487 33 696 211 341 878 802 461 364 508 747 683 27 249 263 465 457 864 799 315 1189 680 320 854 957 603 37 817 754 728 1179 77 394 1080 265 1095 704 107 634 1135 71 666 165 1 454 1158 267 284 156 983 1088 994 304 83 678 1146 228 278 80 1130 983 1077 546 1071 943 679 156 1007 323 513 468 724 1125 338 486 297 543 1045 922 194 462 63 911 757 560 931 1009 889 875 334 479 836 844 1039 540 772 839 1166 564 105 361 1107 880 890 1007 36 551 72 241 171 350 303 1178 885 590 363 176 1184 455 504 371 1051 1042 1191 315 1049 667 480 412 426 600 1158 28 466 565 182 24 595 1033 481 143 694 798 156 571 37 1018 470 291 860 393 396 1050 312 289 1010 144 902 168 611 224 968 47 1075 1162 1096 330 10 47 1197 536 18 207 1128 427 917 786 181 502 113 789 242 757 541 585 525 1009 837 623 427 458 658 532 187 940 43 775 310 451 754 1033 535 968 945 159 419 114 555 744 31 351 303 943 993 639 259 568 582 1109 77 61 99 331 817 179 387 242 574 668 201 501 882 480 534 301 438 587 621 913 963 1149 5 261 1122 128 164 578 660 349 626 1189 205 511 889 1142 443 286 831 815 680 310 1075 1001 763 230 1093 145 1005 546 331 444 778 696 956 217 272 398 475 985 1113 1095 577 478 124 177 606 375 308 231 633 973 156 887 596 101 1060 312 650 697 780 708 447 154 1048 274 223 616 1153 1064 655 893 649 754 1167 622 894 1051 474 663 305 698 1168 1008 154 205 298 793 801 538 448 119 468 1082 225 95 47 1096 1166 374 773 568 1058 1087 464 271 1078 323 14 321 92 62 19 1197 602 1172 152 398 35 954 600 1033 333 76 503 321 235 470 470 685 379 440 383 450 622 432 807 771 329 126 358 457 291 162 313 857 809 1000 1039 1025 643 763 334 853 184 315 895 267 724 700 27 507 752 174 581 546 21 292 644 287 805 1020 686 547 324 320 934 1007 303 627 519 889 995 972 956 976 878 498 1156 1094 1178 358 68 853 609 370 874 513 732 1124 1170 167 1029 747 148 1151 718 807 1110 1024 613 1120 891 714 1117 918 1090 1147 607 183 1121 441 140 849 234 1114 110 1179 791 822 58 102 895 514 45 732 1127 904 367 851 106 207 546 668 944 1113 530 97 676 10 197 773 722 1125 575 43 1008 16 564 124 554 133 402 609 863 32 329 947 695 759 1058 528 958 973 695 130 715 733 333 988 659 400 361 488 142 628 100 975 341 671 189 868 6 25 220 554 539 1150 74 741 456 450 775 657 35 534 1113 1009 421 88 1076 396 938 1033 1006 388 273 966 627 396 316 195 667 1145 821 608 863 344 1037 318 321 551 548 894 26 672 615 610 225 53 1117 615 185 124 1194 563 905 1084 105 1108 535 287 1130 621 741 251 459 972 1161 523 356 743 431 1015 79 127 865 47 954 319 204 9 854 911 511 949 614 1073 542 111 781 1096 748 67 704 484 154 483 39 543 842 486 358 1176 741 1021 1154 396 847 92 716 1158 448 1169 132 235 103 1119 723 163 675 230 69 145 687 353 776 247 68 68 349 1044 327 890 892 642 95 410 804 329 149 209 205 129 1069 1116 1162 430 589 213 1194 154 764 382 702 995 996 1067 1131 1115 559 571 975 618 1025 647 548 525 967 1190 500 301 741 54 49 515 490 139 668 981 1035 248 543 1104 443 1057 704 828 204 359 473 1089 1005 505 194 322 683 142 1011 957 1194 379 888 146 703 618 1045 363 190 189 207 402 1088 1153 483 632 694 646 829 296 64 331 314 1195 442 270 800 889 877 1106 834 227 492 440 1089 1135 206 339 142 165 615 263 662 1150 160 587 1177 410 924 812 43 245 649 298 785 1190 126 1177 490 1139 800 215 1121 841 793 912 37 544 470 850 156 303 35 828 883 69 325 185 426 991 1140 1155 802 103 219 756 872 725 153 261 1013 1060 836 89 778 65 133 1058 59 78 1194 402 824 903 790 622 123 382 435 1003 120 416 687 130 817 558 104 1173 390 1011 934 1118 963 14 1199 136 1040 323 874 755 59 109 878 868 292 242 395 454 887 854 387 528 946 326 1106 913 1197 703 1163 288 591 56 659 943 1092 667 642 137 1172 630 1108 427 1040 445 70 742 289 93 784 146 931 427 397 431 486 77 42 1054 1068 215 800 259 777 445 695 739 1073 146 1188 449 822 382 492 519 818 116 1090 156 167 1156 386 315 903 700 193 32 978 167 836 390 1107 548 395 278 57 619 281 1070 984 906 755 918 171 1168 27 327 538 452 749 56 428 653 133 818 212 799 865 674 565 683 803 566 100 442 546 1058 970 225 563 247 206 498 581 1011 407 213 271 1182 714 284 12 1089 105 482 905 425 141 552 775 804 135 753 235 569 452 359 724 559 288 144 1087 1041 1138 913 603 411 1189 726 21 135 1099 143 1106 756 210 640 110 732 801 446 34 903 433 448 505 660 422 1127 779 201 472 149 329 190 920 597 83 301 823 284 1003 700 148 531 366 948 208 976 515 1063 935 920 1048 547 775 668 173 249 774 648 872 275 930 833 409 561 685 1085 141 64 1075 423 867 603 868 30 569 1046 889 822 1112 630 468 998 612 117 434 1019 717 973 545 326 243 981 1194 1042 663 633 792 1059 864 280 1164 803 404 723 102 637 1146 745 159 602 348 340 1089 380 671 883 1178 1146 122 669 6 191 601 195 363 767 317 110 262 432 987 918 67 523 756 149 1149 227 313 736 933 740 648 795 78 68 224 1009 602 1055 414 211 725 830 1004 545 1033 697 1044 617 1016 52 965 938 301 387 819 771 300 392 992 128 983 859 374 610 349 328 685 732 591 487 965 148 794 1180 630 328 416 156 1160 266 794 540 654 525 880 146 498 130 623 818 580 594 527 633 360 398 24 514 1075 270 345 909 806 222 606 1035 587 1006 223 620 939 1116 702 96 575 1141 805 825 251 706 130 275 196 240 96 136 1181 946 1000 51 483 949 108 500 680 1182 520 855 932 302 290 879 991 1145 1162 220 1142 877 532 812 775 671 262 301 942 275 890 969 213 181 742 555 207 360 860 989 400 157 733 73 633 258 35 1018 1093 430 537 376 658 51 205 236 319 1195 1009 633 819 160 444 362 64 1019 731 787 778 137 43 965 484 599 558 1030 806 218 765 318 413 140 661 49 164 677 606 117 303 864 286 44 40 460 1137 276 471 766 37 1043 853 29 116 237 298 951 210 794 1011 444 631 517 1169 76 21 456 1129 155 1108 371 659 515 408 487 567 466 36 695 704 301 910 817 498 200 25 1046 1021 868 1140 672 221 619 29 969 1171 355 149 1075 869 1115 1129 508 202 1117 1178 818 781 65 300 75 318 64 583 103 3 779 246 1142 1176 804 1085 330 359 2 768 928 947 61 205 762 0 123 1183 164 995 596 552 362 17 233 624 1175 945 1106 1060 12 417 826 840 1180 615 1093 121 432 137 38 578 245 314 833 652 1110 398 1050 1110 31 7 262 63 580 729 881 729 124 172 1151 834 1160 557 422 204 93 45 991 242 628 1180 544 677 497 554 1149 435 963 954 701 991 112 1006 494 1011 517 87 191 527 1077 265 466 66 910 989 688 1144 1048 639 1108 602 321 875 315 710 534 106 679 569 790 917 664 904 541 708 1140 334 134 436 408 145 189 956 676 26 653 688 379 224 36 1128 257 721 101 610 674 671 789 1023 1031 237 13 552 667 440 894 652 898 635 128 573 945 518 1040 811 963 435 114 346 184 881 308 1113 152 45 75 181 119 765 21 138 273 916 14 380 1074 903 826 857 548 445 425 924 47 982 21 130 856 556 496 66 594 874 539 353 872 91 332 489 185 484 1085 654 1103 180 292 112 172 441 282 483 237 849 219 767 85 585 636 1152 976 430 800 878 381 846 1032 941 98 108 1072 782 761 651 1126 1162 672 957 1136 379 726 840 848 268 654 575 530 738 230 136 316 1176 307 1019 230 607 1056 24 1073 747 468 956 663 563 1035 725 699 1196 233 311 274 755 846 92 880 419 727 644 719 1113 685 23 565 698 11 792 0 56 342 1191 808 857 722 556 703 815 201 769 1199 392 395 481 206 72 304 232 492 768 76 689 1018 1127 287 1183 1051 285 581 556 1102 1097 1012 139 961 864 423 1146 595 417 957 250 772 135 641 364 650 473 1062 515 92 233 524 656 189 153 1070 942 905 274 678 115 1107 813 179 423 55 263 1153 700 720 440 1078 235 799 319 677 1072 660 790 1086 502 278 1 881 177 910 649 1041 306 402 795 1015 153 893 962 1154 484 995 1025 1053 1058 960 775 672 895 125 498 847 493 718 80 378 571 497 593 871 556 111 1165 40 39 1195 666 97 623 574 1106 484 283 945 125 420 786 1111 359 762 181 1088 952 227 1133 1198 1139 742 312 1020 784 514 755 739 843 1067 883 105 668 514 584 338 710 175 142 1056 268 777 1062 189 122 1069 675 556 57 696 868 325 119 504 383 1055 512 110 423 680 630 438 507 42 1086 573 869 797 967 706 820 273 646 1198 263 1166 180 363 804 822 468 1146 844 773 666 831 583 1113 787 409 439 1076 1089 643 81 409 417 1140 41 346 954 439 200 100 829 443 762 132 836 466 348 288 32 876 667 138 735 1094 432 30 876 642 885 391 313 789 812 660 3 368 792 598 98 1148 1058 820 1045 762 123 475 154 553 245 433 554 1169 267 164 1097 1184 852 529 320 348 148 378 1113 293 558 968 946 83 1041 1109 69 213 842 1135 395 120 1185 900 218 139 827 435 40 333 20 243 131 274 300 97 928 118 905 1079 1133 434 288 681 479 338 747 83 50 166 586 667 273 787 47 265 1086 417 1177 670 108 755 965 474 681 1109 393 506 983 419 814 439 941 768 248 743 161 1068 681 940 382 746 141 12 520 557 547 638 567 996 755 298 456 863 562 1087 31 921 553 204 132 583 735 563 716 809 626 30 354 406 927 200 336 267 538 970 317 116 314 780 445 1005 508 824 134 435 1188 1179 366 822 906 477 1016 164 925 121 440 601 872 696 407 877 925 984 991 1106 342 1003 707 742 586 30 570 767 671 580 1188 127 788 1118 792 246 283 962 1179 1038 558 297 349 849 666 1185 2 102 438 153 252 229 1060 749 578 65 552 502 602 381 519 946 65 718 495 620 171 141 1002 351 799 744 204 584 1102 359 325 1031 1069 671 648 2 713 82 284 108 1118 165 66 1080 641 771 727 353 1013 544 557 121 353 904 779 262 1073 356 999 44 248 881 556 1042 631 202 660 411 1104 528 1106 476 52 195 1079 839 234 706 1118 117 336 207 945 5 179 458 244 987 227 772 1146 275 996 351 7 643 173 315 267 209 1036 214 346 309 1032 1159 1013 494 479 1079 213 1132 314 672 156 330 1198 891 774 1028 1005 508 841 1029 693 1165 757 40 488 1089 269 384 252 361 863 628 381 296 283 1117 557 348 56 1143 650 318 1112 971 588 967 598 1194 555 642 319 195 635 1157 1076 563 241 794 595 639 773 909 586 800 975 571 667 123 502 188 849 654 218 393 587 1196 864 363 95 1117 962 905 641 231 157 147 478 111 584 1166 87 1181 249 703 792 67 758 244 345 207 512 547 355 559 572 889 219 1106 5 412 602 979 91 820 454 478 917 972 209 1061 648 769 524 315 1172 484 184 974 540 304 716 51 1087 1088 995 577 288 192 911 258 488 660 463 1007 1009 137 673 679 604 165 33 696 859 938 938 838 709 403 432 895 224 144 322 654 444 347 1054 430 837 622 1037 101 1104 409 1106 366 770 322 164 146 75 753 148 935 630 384 88 555 623 50 979 903 1050 1189 237 557 975 751 958 814 106 971 911 577 1040 338 1024 941 811 380 509 604 46 818 949 433 1037 109 891 598 1146 773 895 508 475 564 780 818 957 710 486 61 833 197 400 1141 469 575 841 838 206 775 387 107 282 584 997 587 594 532 1046 301 1122 42 435 337 966 1193 551 1048 699 597 380 1005 154 1077 815 776 564 1120 758 285 190 805 372 216 116 127 343 841 863 569 965 287 275 384 692 994 697 754 1139 1182 764 260 190 1166 979 1171 138 732 1148 286 211 722 883 950 353 611 254 181 541 1021 814 1183 362 877 944 1092 808 564 778 544 821 1137 124 513 344 795 1046 14 1132 1107 1096 604 503 874 1062 123 311 713 437 329 1 123 227 689 671 239 763 586 156 105 1083 92 751 811 798 499 374 751 985 257 1128 638 130 197 1062 803 507 451 562 327 1021 419 1025 348 559 596 1080 800 1178 562 0 900 1141 82 608 471 1155 899 653 406 201 705 181 287 1176 125 841 120 315 430 1179 654 1050 337 852 1044 344 151 604 1005 8 75 913 541 762 962 1192 1126 768 1091 999 236 915 710 592 235 603 620 468 466 527 212 1176 585 998 1045 734 959 676 1095 539 852 17 17 760 138 790 813 823 1083 913 747 487 929 255 403 1141 847 721 151 917 903 455 551 915 14 609 880 703 756 165 322 487 127 588 73 740 208 719 96 295 375 752 466 1104 941 884 451 1014 187 992 971 717 462 444 54 507 966 938 126 47 1060 533 785 792 60 906 810 587 463 760 216 594 804 249 654 47 117 1074 55 335 82 614 1133 644 178 507 169 458 407 751 493 132 1178 352 646 259 1018 172 418 316 243 139 1113 460 101 194 927 1082 99 493 560 578 929 608 398 571 828 778 263 323 971 734 627 1091 119 614 268 178 60 581 527 1023 1185 1006 171 683 1169 890 793 12 975 686 36 788 1135 422 570 258 807 977 307 434 253 474 587 444 946 1049 175 684 735 903 923 605 573 1180 938 295 756 388 518 1017 243 635 586 252 992 503 740 679 357 46 1008 597 455 875 1116 997 236 1024 759 54 751 307 753 591 615 269 483 1143 839 516 171 119 605 796 221 73 224 173 434 291 505 274 706 393 538 552 680 867 1136 624 226 126 322 340 428 20 511 781 178 409 698 685 867 817 177 523 862 700 925 57 353 681 504 890 591 935 1172 512 704 387 264 1015 408 807 226 400 415 294 861 470 67 249 410 974 753 1198 1053 370 1184 813 344 74 215 303 1082 616 991 293 108 29 789 1160 418 0 402 753 47 336 687 959 256 428 1111 1158 924 490 652 384 790 308 629 1152 602 838 1024 831 1157 258 838 670 221 232 988 402 645 268 945 935 882 1002 281 840 706 704 948 1022 1171 995 1163 164 187 85 1045 748 195 763 1196 34 373 605 489 1112 994 524 400 28 777 626 305 526 287 743 544 1006 875 172 949 282 612 343 57 1192 73 754 788 124 86 1159 840 69 287 346 443 144 1018 802 503 826 1176 791 869 292 651 425 921 699 171 411 653 536 700 987 621 176 851 790 1179 671 665 873 723 38 533 579 289 399 1116 930 726 774 53 327 370 356 851 339 1135 31 164 123 881 832 358 1094 632 1068 1061 716 541 184 114 158 901 723 960 1198 209 26 852 1198 541 514 511 283 102 318 931 515 386 636 128 1098 1122 527 1016 174 983 322 1004 526 478 946 1125 756 826 380 876 113 296 173 693 999 1056 493 338 221 90 609 41 489 833 501 925 277 818 791 98 551 1016 937 64 104 1118 204 481 680 241 1013 160 72 648 198 20 612 1108 1030 739 914 605 832 234 525 1014 85 28 1175 273 650 607 828 720 1018 131 957 764 366 1111 612 961 82 107 752 151 1119 802 493 356 1144 1176 493 268 831 935 414 17 739 171 364 122 63 420 597 299 749 387 628 491 588 189 1101 446 349 520 515 672 206 981 654 443 1008 988 332 779 1085 968 608 98 982 858 622 602 265 463 904 1137 673 533 393 597 1026 602 802 845 910 825 369 928 801 802 936 662 63 457 136 27 429 1100 419 620 98 240 338 964 282 557 519 928 88 502 587 888 935 1062 916 920 775 704 4 523 895 1118 589 471 491 1027 384 927 137 716 244 1071 1001 1100 420 462 246 81 135 760 1169 816 27 1073 1170 151 1088 858 1099 1065 790 871 1023 375 330 1129 646 1111 870 984 587 1007 935 369 655 1100 829 676 177 1165 166 569 88 1073 283 686 13 561 1188 181 438 301 539 275 168 1174 115 888 500 314 265 533 96 668 176 1161 364 274 508 554 704 556 579 1093 256 164 583 183 571 528 1018 53 1141 131 244 331 998 444 442 1099 1030 468 475 435 1081 718 823 790 1188 496 54 1110 1016 513 1069 118 774 613 267 101 953 537 763 723 796 121 35 483 674 1127 905 653 537 84 1087 268 1004 555 169 843 6 75 1092 610 997 629 828 156 119 15 439 568 352 231 1038 678 880 1012 1108 1010 354 624 1050 400 522 43 162 323 1123 542 113 1099 718 281 1079 892 1071 314 987 1181 637 137 373 532 887 674 895 36 21 497 0 377 758 225 822 477 82 1017 1195 106 749 978 144 241 538 1157 179 470 692 964 605 512 971 806 798 63 939 1110 173 678 369 176 243 837 61 321 170 951 304 321 107 706 1103 718 1007 632 860 250 739 323 689 761 734 36 413 110 336 751 436 403 1081 291 964 907 331 1091 455 514 29 1082 856 462 406 434 530 885 1127 1092 1194 329 801 222 205 487 598 1144 693 248 506 138 94 472 622 582 69 186 439 733 1126 609 257 761 923 106 430 669 531 558 89 2 811 1013 518 732 989 341 621 1111 20 312 632 1121 611 730 715 783 965 444 1161 958 793 847 491 185 131 391 430 80 1122 821 713 533 959 649 69 1058 177 916 346 798 282 899 877 231 883 807 1166 940 409 958 1099 1093 347 540 854 69 989 1153 375 296 844 834 959 32 836 792 374 987 162 816 1116 323 396 175 160 1134 29 620 228 450 1020 631 248 472 788 846 846 985 342 607 588 666 40 56 780 921 495 453 38 99 1178 610 418 30 512 438 606 266 755 518 538 1108 676 1049 177 417 352 387 336 341 918 456 501 32 637 450 786 529 696 183 837 56 444 7 315 746 552 211 293 357 496 1011 228 980 646 1173 907 351 532 360 599 378 822 354 800 385 221 1172 555 764 62 588 479 155 757 870 1135 739 822 334 268 891 348 131 664 675 335 1196 1028 458 874 508 239 1133 176 349 993 247 755 1022 303 844 905 690 834 589 738 744 589 100 794 590 517 690 411 1191 688 961 577 320 574 579 175 123 1159 74 94 836 819 563 531 640 17 433 1018 588 779 436 500 599 88 678 364 302 1072 257 1100 783 320 1163 1164 612 411 362 888 1114 951 683 144 1000 876 624 5 61 1141 29 636 513 713 478 674 156 323 989 530 820 1159 386 1076 46 1087 712 398 1047 1011 155 157 743 941 976 1093 211 999 330 230 748 529 944 358 938 670 656 473 319 142 910 365 917 711 880 817 17 577 932 473 568 84 774 394 279 1181 557 111 548 32 655 922 527 81 984 96 390 161 140 226 1098 290 1178 561 353 1159 701 1069 859 1159 1191 372 136 900 893 775 433 1131 934 516 423 373 336 833 521 204 1024 205 1002 459 765 648 777 464 896 494 88 851 725 656 891 378 999 142 942 346 747 467 256 39 636 889 96 976 844 620 1033 377 531 444 1118 794 125 708 12 58 125 761 614 1013 909 1053 704 519 986 578 1115 136 115 67 121 991 900 1055 66 276 613 298 501 812 460 1108 53 222 202 287 1179 271 491 1188 82 1046 561 614 252 278 395 251 1114 156 771 551 257 130 221 686 200 817 62 386 404 367 475 731 47 567 540 1092 671 76 546 1019 1176 992 519 976 901 1131 28 354 328 394 504 522 1120 702 287 1088 195 398 952 956 1020 293 100 488 803 131 1028 165 862 1044 693 303 96 216 298 697 620 578 7 470 123 700 595 454 1042 365 93 767 906 151 359 589 846 287 269 637 90 245 594 389 341 828 435 714 617 684 523 1059 714 300 334 3 858 844 1194 163 508 585 783 71 1027 74 159 505 125 358 908 375 897 40 352 1175 838 838 243 288 733 909 27 436 279 797 605 669 227 271 1130 844 112 1181 929 194 751 27 588 371 428 596 617 757 466 222 831 398 674 17 346 568 1086 670 140 857 1075 1155 69 978 933 807 213 208 698 1187 378 169 652 1082 657 237 1168 324 868 861 273 733 1046 452 1124 583 344 75 273 1188 74 446 804 207 134 718 23 147 969 814 817 223 332 94 1175 968 315 1190 520 1135 11 797 1106 483 366 697 70 207 48 878 478 213 440 542 1194 733 37 460 970 691 85 32 763 1076 11 851 890 315 167 1026 293 47 885 116 812 256 829 461 644 12 818 730 1082 515 89 822 612 592 877 138 851 944 881 626 197 1114 901 1159 238 932 347 1011 148 588 833 477 424 955 491 108 342 900 1087 1000 137 323 79 944 143 25 621 4 423 1031 785 101 661 666 965 82 695 241 302 807 674 417 594 942 24 476 1059 365 255 547 385 1081 925 1115 658 218 432 14 1188 271 289 568 1175 381 142 786 560 237 453 1121 186 288 233 98 1149 641 820 64 296 549 743 757 573 546 205 1122 755 145 1152 1154 962 454 350 418 951 689 893 99 879 764 884 1004 154 1191 1172 388 837 709 859 1054 1047 108 566 660 604 1035 399 936 86 1017 682 818 336 609 1091 616 1044 709 747 88 816 1075 666 495 610 114 599 1137 1083 949 367 95 597 564 602 1005 518 365 895 198 223 885 360 691 951 1086 1093 437 977 802 991 118 563 474 559 892 1010 736 417 663 1173 692 904 658 330 942 370 417 212 683 777 1181 1041 881 412 926 578 1062 727 1039 464 308 1154 337 993 1191 475 269 945 688 915 454 356 804 399 901 248 867 1064 252 986 647 1112 984 300 890 776 1055 108 361 418 213 814 345 109 217 649 1074 97 678 782 1019 214 774 796 475 1055 340 1016 971 547 522 304 733 323 1138 424 1149 491 307 984 68 76 115 42 465 705 660 366 1103 1136 323 194 270 329 483 930 391 205 1167 1031 579 956 596 619 1177 782 162 268 564 1082 828 117 170 129 588 415 268 98 389 968 918 1154 278 161 942 1129 1025 625 928 1034 778 593 559 146 982 491 1031 145 848 1018 462 1188 910 502 850 432 809 953 884 1059 222 759 10 585 610 217 435 440 356 1114 776 626 165 263 992 968 661 920 538 231 824 1114 560 1168 1138 495 638 1068 220 396 165 1164 1088 374 533 625 1165 1090 361 441 566 430 659 281 1145 382 1042 538 416 287 124 520 1039 846 165 1182 1181 241 931 116 244 538 286 783 1127 409 841 631 1110 405 975 743 309 1145 80 712 804 12 761 37 486 1044 526 375 116 392 1025 382 866 431 490 735 1027 268 976 1190 340 388 53 783 235 1108 587 118 1029 706 1129 221 875 320 114 808 834 931 500 4 679 933 23 305 1092 537 71 719 697 697 965 695 914 940 101 322 414 828 796 1153 152 307 559 106 448 715 111 434 532 322 1102 1187 378 797 467 678 350 689 287 1165 1112 1169 640 1018 558 1088 973 239 1106 328 999 1040 871 987 741 793 207 3 560 440 1011 166 750 719 597 1044 828 649 387 1117 227 242 42 348 920 422 517 140 560 1152 617 635 658 593 2 1097 123 1072 415 742 407 1134 1141 420 793 801 547 659 882 60 759 173 716 1153 730 227 314 1028 1023 61 614 1146 773 346 717 744 99 115 1053 1057 818 338 1176 249 1006 815 445 1156 739 820 1107 395 479 745 865 354 494 256 728 1071 144 1085 446 875 1158 871 126 709 58 813 348 802 667 590 393 623 795 120 869 118 165 1087 689 325 496 680 157 610 724 423 880 360 526 546 908 964 598 946 674 470 84 252 691 759 1182 1090 209 1164 471 460 1173 822 546 5 455 605 626 597 1108 756 693 469 926 29 768 256 707 606 409 371 724 62 64 67 31 969 643 1138 607 826 592 1196 656 1064 1169 296 539 803 93 850 211 256 74 561 1105 1138 824 838 603 588 147 901 683 32 301 545 858 339 929 257 158 637 877 438 1062 671 412 1146 1165 21 1080 952 977 759 196 949 405 62 1190 834 754 26 783 887 174 676 647 519 1116 1029 440 1096 545 518 470 261 805 1114 929 758 963 1172 848 39 1101 1168 154 804 777 1051 202 726 635 951 454 550 455 396 156 658 720 634 1186 297 609 1045 384 1095 812 284 786 283 1193 224 66 0 118 1092 106 212 1057 577 813 1104 1130 1094 383 1128 93 28 813 648 1111 1065 184 814 1050 247 924 751 374 459 286 716 684 849 163 1010 20 430 160 1006 686 22 1062 627 701 455 912 775 111 98 480 742 16 337 765 1048 254 601 153 847 1053 1074 733 1105 792 303 720 653 1055 665 695 1135 544 1035 563 315 719 934 486 44 533 1115 76 959 121 246 745 913 603 969 236 269 870 300 818 60 202 1116 458 634 374 971 907 1006 201 483 555 1126 949 109 25 346 152 406 43 1112 137 562 768 270 169 143 253 1071 113 274 197 829 75 577 42 1198 929 1009 703 301 933 175 407 835 876 262 429 937 138 795 1098 510 708 566 380 413 259 449 600 113 233 18 8 419 13 436 828 443 776 560 114 71 867 324 28 1071 381 261 330 406 1060 957 1071 290 210 24 436 845 92 42 19 340 464 893 484 688 798 1015 586 1004 778 1093 822 200 377 732 322 345 455 542 1007 12 972 650 1155 811 474 28 1005 1061 528 1093 1135 403 948 850 754 39 13 238 106 506 1164 570 598 547 829 77 1031 380 1113 355 275 151 765 907 290 770 509 14 973 538 15 501 240 37 254 307 256 1077 1 468 482 267 193 828 187 908 662 201 177 804 725 1181 278 496 1075 67 1054 632 936 1160 1151 307 746 1021 933 321 67 629 875 27 1190 1109 596 1127 1181 1129 225 456 1171 725 296 382 1070 235 54 1080 99 980 888 854 14 534 112 73 1103 0 301 728 507 921 346 564 760 1091 1032 460 533 1101 280 781 723 1144 1004 640 143 150 1045 981 124 66 1090 331 509 195 217 1188 1181 649 1144 796 888 746 837 732 50 401 600 918 221 804 389 764 709 97 1030 594 1009 717 858 1017 1184 716 165 145 541 823 971 86 719 546 522 358 212 1165 510 331 370 1100 237 585 1074 527 488 986 131 941 681 1111 600 125 1023 760 776 1074 875 1148 723 595 415 115 369 562 412 590 785 196 60 310 194 688 932 120 474 371 309 549 1100 479 262 757 1195 339 51 2 451 1168 178 597 1176 376 586 783 749 709 116 729 575 456 775 1135 735 437 870 981 102 800 572 864 829 238 964 1172 539 767 172 998 493 1072 697 621 832 1081 673 229 571 319 279 778 497 220 821 1108 1018 748 184 710 290 173 52 441 713 673 780 727 939 744 954 483 176 454 973 845 220 259 569 580 153 916 889 834 144 652 492 760 712 229 1131 1142 361 603 599 1082 159 1198 384 140 342 408 491 420 832 958 1158 194 814 1149 230 40 183 1193 315 771 444 1073 626 1084 391 67 155 1195 716 609 958 1158 6 9 1029 948 128 750 435 1141 1046 573 1056 244 187 719 551 621 342 1102 241 1164 675 91 288 1104 946 1186 775 779 251 1111 116 728 1008 8 1081 681 781 1165 530 962 659 252 16 199 512 429 127 1073 478 985 340 414 165 645 677 719 908 444 732 997 469 762 268 633 563 96 512 657 1127 225 1106 1172 652 309 1028 100 344 395 216 999 541 197 816 677 842 139 1107 1146 36 943 822 165 612 391 1041 1008 317 1019 763 5 181 1192 585 635 419 644 741 96 1066 683 766 302 774 235 308 769 1115 178 747 65 106 868 592 473 1076 774 700 1179 1020 1190 450 607 445 371 984 1098 961 1173 1170 108 52 380 1004 246 22 495 188 87 437 33 541 777 870 662 907 125 715 732 158 205 147 838 752 889 372 479 26 1135 721 1022 1092 100 606 305 1072 831 839 91 976 582 793 563 728 1067 912 230 281 730 196 295 1106 313 892 447 737 1069 935 701 1055 190 498 593 525 422 546 32 380 96 18 666 102 936 946 268 417 31 759 9 860 1108 1104 523 864 45 667 668 364 455 301 359 788 602 241 971 892 983 424 361 56 804 451 80 952 491 713 307 797 489 1121 73 344 398 523 305 389 413 48 943 1006 1096 313 1129 695 220 342 48 807 909 393 872 716 726 1055 974 1099 9 461 300 32 480 786 139 460 130 270 1029 660 142 813 1151 1157 255 332 40 694 964 919 746 345 1019 116 685 87 1194 4 400 747 256 185 757 265 587 535 733 757 951 468 1032 1094 1096 803 1112 1181 459 425 102 91 764 583 307 27 1138 762 386 751 403 13 18 993 969 1046 262 220 580 762 96 1002 514 319 798 519 908 390 666 955 500 582 436 1019 497 567 175 675 1074 315 1071 207 229 954 861 1088 320 1106 1147 654 668 576 307 485 946 664 789 919 548 720 554 1090 864 979 346 417 1199 758 947 286 1061 595 220 495 148 866 384 243 1051 1033 1008 424 1064 1055 1009 1187 863 402 225 162 122 260 519 1124 40 1027 765 351 96 33 589 660 474 1113 247 1090 198 9 985 1199 492 898 1162 903 911 545 337 447 844 383 1165 217 185 284 247 834 272 1131 228 53 260 813 664 984 735 513 349 149 1103 861 218 1033 901 426 313 831 927 1055 803 471 136 3 306 124 331 483 128 441 1000 65 1086 371 844 531 679 665 81 482 773 527 856 252 990 515 103 625 321 1151 652 105 679 849 242 361 199 392 1067 191 495 18 700 676 646 616 1001 824 812 497 292 1064 273 834 165 1044 929 753 492 152 545 7 34 1149 441 477 781 32 709 136 81 291 753 862 559 1171 353 144 200 138 399 525 876 831 697 249 222 243 1024 495 1102 349 197 777 573 1069 831 960 518 642 721 219 871 219 610 1165 157 1093 305 1154 59 510 1174 642 1149 862 907 7 1142 116 61 150 113 848 639 99 352 1128 794 572 492 348 320 180 49 939 25 572 258 127 909 86 1101 937 265 223 11 168 370 215 845 126 73 528 464 662 73 710 614 63 405 750 1065 300 248 188 282 763 803 964 878 296 47 744 211 226 500 859 672 328 833 391 313 850 43 352 503 326 687 260 1126 109 1112 228 1178 219 1167 888 47 134 403 276 1039 199 945 527 587 408 797 134 26 472 553 319 916 624 405 525 1105 963 254 406 24 38 787 775 214 977 826 1039 1117 489 289 797 431 364 842 621 1122 547 563 12 128 1035 955 724 586 286 1193 321 241 123 608 884 806 236 990 824 544 481 999 651 587 638 1135 930 223 1011 1053 853 460 330 1118 1182 616 766 1155 783 1190 916 804 995 1015 1159 877 216 173 751 290 471 462 617 738 127 338 34 963 107 1099 895 415 1040 291 927 657 156 170 1077 648 999 971 33 72 383 180 213 478 1005 101 933 710 434 948 797 713 561 702 739 253 133 379 614 1131 499 1075 325 817 362 373 259 276 996 490 800 12 231 23 295 450 652 459 699 911 984 300 13 1054 34 74 1035 213 1100 270 80 32 1086 51 909 111 219 447 520 256 789 962 491 208 922 448 1153 393 803 279 286 913 832 526 119 277 285 378 933 780 1199 631 458 3 870 638 873 990 412 929 4 1156 1138 736 606 347 100 881 736 500 348 725 549 420 150 100 317 189 91 573 1188 732 198 296 425 453 171 1179 387 891 1040 934 1093 936 985 1139 107 1131 697 10 790 552 285 474 993 1009 386 858 351 461 663 675 741 991 292 111 259 263 605 978 669 615 620 999 258 1167 563 528 205 438 1098 842 988 166 1061 846 277 217 1072 485 862 28 265 818 456 924 259 945 606 618 185 993 723 49 376 752 720 605 849 848 657 448 461 473 1115 646 1194 1045 530 230 953 669 878 588 818 63 935 549 927 570 2 998 876 804 461 714 436 773 788 485 343 400 643 291 319 706 514 965 1187 663 16 629 786 743 860 45 416 507 390 51 1195 26 180 741 1169 429 243 900 783 54 239 76 351 59 236 724 783 857 526 1112 883 576 947 648 343 59 1055 542 920 297 734 125 57 1009 512 64 611 231 1137 807 945 1034 803 526 122 948 307 1191 710 857 715 258 431 431 497 963 977 507 1134 313 1062 822 720 745 446 825 296 1058 641 165 748 506 1031 978 154 71 512 881 554 440 167 357 1061 638 804 1114 1128 1092 675 660 189 920 213 215 865 61 743 41 283 228 780 946 183 117 280 100 1160 579 165 403 741 574 660 76 169 115 758 541 411 630 332 185 445 1194 1028 275 183 843 17 251 1101 400 741 1095 1006 140 619 1165 917 917 254 1057 1024 1032 251 748 544 878 989 561 535 904 923 967 928 1142 486 1033 536 874 375 770 1038 122 475 62 241 1130 1018 981 3 385 186 149 288 404 329 590 118 295 900 213 111 707 254 38 0 70 569 595 538 39 29 516 573 683 974 1186 927 936 1156 112 1050 288 680 171 143 914 760 392 791 74 248 1057 239 77 1069 60 1163 422 330 86 170 731 1185 1164 242 1142 185 468 932 126 70 276 110 836 630 818 516 369 415 422 858 1096 951 1028 983 1094 402 29 273 334 967 408 539 409 692 626 966 133 259 321 514 190 218 1068 239 154 1025 413 549 1062 445 17 724 112 1047 169 337 1084 1156 981 1162 751 822 979 907 210 387 455 597 658 436 190 865 1169 771 593 1150 112 509 502 54 872 276 840 1118 330 505 871 389 56 586 695 674 441 317 163 897 477 604 520 436 46 71 1101 1157 563 1069 1172 437 1190 1123 401 696 847 831 72 454 1099 774 420 145 929 780 1186 174 598 432 912 1149 1150 990 826 716 725 465 921 886 4 238 1179 586 591 776 862 187 940 885 803 1057 370 1124 1125 377 58 845 862 45 1193 1164 418 462 415 493 848 186 18 576 1131 983 862 771 760 265 465 878 37 956 68 179 619 685 1046 186 431 997 1103 498 948 995 863 11 64 1152 535 125 1011 1080 241 493 631 90 528 1114 378 1039 1088 179 549 144 87 113 616 49 200 13 532 788 210 521 1111 666 978 77 244 998 554 1088 1169 549 464 220 132 990 1072 108 383 1147 160 716 955 1125 360 1153 74 441 741 1046 1109 1060 852 1176 543 1005 440 206 265 539 259 1079 193 489 835 445 300 953 731 683 1021 651 1153 687 68 779 267 486 565 986 44 291 99 1154 869 108 705 742 1081 624 902 1189 1013 604 543 1103 893 305 435 700 1000 854 585 269 363 816 1095 8 569 96 838 133 963 504 942 1158 138 334 427 1027 796 329 69 540 1031 695 601 494 372 45 851 758 105 383 465 260 1021 558 16 156 1145 24 30 885 242 36 1135 269 415 891 948 1192 814 307 229 1187 596 870 355 942 590 1159 583 901 645 476 711 488 624 1097 234 270 814 1042 473 712 569 1167 1101 170 219 1000 768 1069 57 1107 580 1025 426 646 1124 261 814 871 811 463 277 190 876 777 159 1034 857 522 481 123 901 173 502 935 71 590 714 426 85 283 65 313 758 1014 637 934 165 240 871 94 410 23 472 334 749 841 221 740 961 1141 870 1173 1022 101 457 851 818 3 1140 602 234 303 325 1068 1035 593 392 208 831 1129 407 665 95 330 600 430 1080 571 549 176 490 849 1105 506 742 134 883 1066 531 538 1147 536 1082 365 230 440 1158 796 3 67 62 675 244 312 926 1155 1102 1146 280 905 353 275 766 727 899 923 833 15 1090 380 784 1034 919 670 670 733 778 665 1120 340 390 1057 390 993 76 491 582 759 203 519 264 125 803 254 1104 97 680 1135 1189 709 1061 51 882 436 545 828 184 759 724 1082 157 453 536 783 295 1068 684 979 232 87 279 546 742 1171 59 751 374 383 1183 665 475 727 797 215 1032 429 74 911 1123 895 908 227 75 186 442 392 1139 295 903 946 396 209 192 301 1060 1181 226 737 415 34 916 210 596 257 623 318 636 1037 690 324 865 896 428 484 772 513 1166 1086 580 616 443 1 115 290 545 1047 751 620 1156 447 159 1169 25 934 65 409 479 96 540 143 687 1169 614 52 493 367 15 85 959 437 858 58 289 448 876 378 948 35 667 165 57 388 897 581 114 1140 327 968 360 490 280 804 667 433 800 963 797 343 188 415 89 678 849 1060 573 55 470 72 644 131 170 829 306 299 783 316 1113 522 1055 584 410 905 819 998 144 83 413 1180 1127 471 471 396 568 816 1183 979 325 1090 1074 880 350 234 1014 135 10 467 957 352 658 198 543 563 513 264 417 253 1089 833 637 8 147 1150 214 98 410 427 41 169 338 885 1194 92 806 1050 917 215 759 837 574 620 821 471 924 530 982 587 406 268 5 1159 116 275 894 837 918 114 338 904 1004 829 1152 418 820 751 844 687 687 204 1177 149 838 231 597 502 241 239 153 250 287 960 752 287 1046 999 749 341 893 1058 450 776 941 1133 574 251 505 256 1163 521 1065 1062 602 657 24 348 472 1067 923 864 635 244 606 605 556 543 265 1139 111 1167 656 647 800 228 886 225 315 44 893 371 248 866 103 1032 947 1161 438 1057 306 465 656 452 860 414 1169 413 81 622 884 1039 1091 739 239 485 978 974 20 790 830 504 772 153 566 349 703 603 227 825 737 925 90 204 26 699 679 413 129 1105 782 326 321 995 785 912 377 761 764 653 1102 424 483 412 617 469 1121 171 45 964 334 243 554 813 1046 309 493 428 239 17 804 409 807 601 1179 626 601 857 976 747 284 1181 1173 1064 926 40 594 1158 509 620 41 1011 328 1027 911 922 1014 727 1053 288 776 888 16 795 229 632 446 432 367 371 334 353 672 20 117 902 849 954 92 564 313 633 1116 1035 455 995 370 939 825 166 875 1173 852 836 1111 306 960 162 329 339 425 420 160 125 523 433 720 1007 125 474 557 1150 458 1148 778 332 126 900 1101 871 960 461 1112 383 68 636 56 125 1191 1056 509 786 807 811 948 369 113 1077 608 1084 238 665 354 1134 883 1158 302 726 361 1142 1125 948 319 1150 1033 116 797 557 195 61 639 308 408 938 234 5 1072 260 789 514 1010 179 514 479 683 681 96 516 1028 183 1050 941 395 60 314 760 919 301 428 826 797 511 1108 34 904 790 651 826 481 60 528 613 1159 935 706 926 837 982 560 333 593 109 371 553 323 1082 165 821 1122 1073 520 391 877 1051 810 1169 1036 665 645 634 410 518 847 356 159 341 295 198 499 588 214 913 510 685 188 104 816 306 353 967 775 801 1027 728 1175 462 1192 553 1071 307 422 259 148 805 1179 735 401 755 705 296 240 49 878 327 508 789 987 290 816 565 340 85 234 1049 1061 1127 888 1135 230 542 943 62 37 244 749 73 893 1155 526 421 693 263 751 233 544 1071 416 839 547 663 1041 1192 758 293 413 991 54 573 126 568 62 906 1072 883 751 1183 907 1005 326 337 562 712 398 579 758 591 486 1187 723 626 105 189 788 115 307 126 951 835 620 1079 238 494 775 847 5 471 940 668 266 1027 49 500 538 851 532 1068 681 312 338 882 194 25 583 258 538 687 1052 1006 806 480 670 215 471 251 390 368 1097 278 733 294 725 1186 1199 286 1091 1018 331 531 100 1164 132 91 322 420 1020 703 269 71 538 914 313 401 704 1178 244 357 537 216 330 668 370 1159 605 724 1157 261 21 180 991 632 725 1106 610 877 99 212 476 1085 671 722 485 639 1164 710 1136 1133 425 112 99 606 851 967 1143 99 694 296 335 656 994 273 1043 215 997 1116 997 15 356 293 625 1008 1040 898 979 546 156 170 488 421 476 339 194 1051 519 341 124 770 247 1026 760 382 567 521 645 595 175 273 455 592 386 858 726 367 833 1197 859 107 583 212 648 113 232 355 1111 762 194 503 1159 721 780 63 541 1006 85 1161 347 349 648 631 1068 956 393 296 509 579 915 196 904 1070 448 1068 818 82 1018 374 415 44 355 234 694 267 211 1058 912 35 339 881 781 468 697 387 165 1131 1097 124 778 450 1021 924 144 300 789 494 847 218 54 13 646 556 106 134 373 256 780 516 852 930 1070 195 977 418 863 1167 952 294 915 341 55 52 8 799 543 582 988 929 1109 490 738 114 455 549 65 1047 601 273 866 135 1080 668 1053 716 653 112 347 996 714 854 501 371 129 1084 1161 888 153 363 37 161 731 72 382 956 314 86 130 84 272 1012 666 913 1121 890 158 709 520 549 107 887 1081 513 1159 609 1193 937 675 1198 284 485 446 1195 72 957 882 15 1086 360 1192 618 1196 577 1042 59 88 131 611 553 600 365 677 583 53 982 410 41 518 1177 250 16 772 1076 976 482 338 864 157 883 981 845 468 1064 222 996 367 941 108 196 1171 801 896 403 248 13 934 993 1004 418 221 134 536 545 723 252 1115 476 418 1016 475 109 741 156 298 1106 413 886 674 401 762 658 853 225 1176 870 918 255 564 357 652 24 123 646 269 550 62 619 572 12 5 605 321 449 229 344 931 19 703 428 772 552 625 818 926 749 480 923 660 25 263 36 122 103 1156 165 642 1086 971 1008 334 1107 1064 43 1145 945 588 702 134 129 567 637 681 13 408 852 599 438 170 874 57 906 970 696 680 60 773 190 1151 389 720 1154 681 276 201 900 650 1184 886 543 1159 226 889 765 1088 340 1135 1107 640 994 1056 944 585 1022 59 942 47 732 773 8 516 106 210 1041 1018 716 600 88 13 83 762 498 154 339 261 482 1002 362 1061 634 375 949 442 340 310 998 995 47 480 185 236 211 563 708 600 262 570 884 93 135 1046 1076 203 1047 1154 234 278 648 95 649 514 180 73 325 1151 452 963 86 504 635 343 494 980 585 678 698 821 876 681 706 530 118 1094 833 755 82 446 46 450 108 393 426 445 484 231 936 950 1143 243 68 664 232 17 292 509 473 511 509 970 377 915 893 990 665 214 773 761 858 1091 1172 711 556 1067 652 93 754 140 327 764 176 1065 818 1158 468 323 215 698 350 677 367 135 946 583 356 667 1098 259 934 566 922 469 605 648 410 482 870 401 933 519 137 92 1031 137 110 445 160 342 203 154 27 298 843 1190 1087 752 188 995 1004 114 322 1052 1024 560 515 477 85 237 640 527 850 543 717 731 937 289 59 53 362 930 170 507 456 1194 541 943 1184 783 719 183 195 984 429 351 764 911 319 950 808 758 526 476 874 300 359 1033 379 885 487 1022 704 702 138 557 1093 500 154 1047 180 928 77 297 725 660 675 630 920 184 726 412 1077 672 147 406 962 578 1004 719 37 1109 1156 493 772 884 797 941 682 831 1153 804 916 589 192 228 753 489 906 933 1056 705 952 612 1140 31 963 140 1005 872 166 36 614 1112 522 829 1185 207 754 1164 64 836 532 143 695 366 304 1068 1181 211 246 377 661 816 998 447 253 567 610 332 1135 169 431 1116 1136 335 46 668 164 1039 883 684 467 929 17 173 835 800 187 781 8 651 47 991 1098 1181 440 919 977 248 973 566 222 934 651 144 557 885 677 216 803 1148 786 382 1148 568 282 19 994 617 976 729 961 836 1107 726 507 160 701 1067 1131 480 963 255 329 936 3 908 950 303 949 329 1020 896 1099 274 661 546 616 586 953 781 245 404 562 497 1134 97 136 844 103 219 1113 170 83 421 633 762 1114 309 585 414 277 863 684 621 998 201 298 478 1013 697 929 1074 995 129 51 271 1109 729 41 599 1179 181 580 87 740 1110 59 122 793 54 721 529 343 1068 666 697 674 683 208 142 203 389 1083 375 317 768 144 1132 390 41 758 558 467 65 635 576 513 486 735 1086 1103 68 95 1161 575 1095 570 284 634 465 299 784 773 68 12 322 1154 1020 166 208 4 1129 239 617 651 485 985 654 1021 633 756 465 983 88 407 1083 20 1070 384 454 757 311 1176 800 895 959 908 1044 323 722 87 360 691 318 364 1029 287 1053 655 124 56 770 1099 412 860 814 1195 1049 354 741 882 389 593 1127 339 429 686 453 857 499 717 429 1067 1017 570 1094 857 929 1079 320 934 1017 804 996 1071 797 661 71 181 826 551 1091 1195 18 96 535 56 95 441 105 760 597 786 911 618 796 1081 594 818 1116 213 214 785 470 178 881 1151 720 640 226 655 915 218 11 997 943 308 197 855 878 196 595 892 1164 986 191 649 325 217 439 663 1050 705 1021 695 273 721 782 506 78 663 47 277 352 907 982 113 208 272 7 1077 926 157 142 1061 1009 130 419 1126 939 1095 40 1197 987 578 1197 1166 1105 1013 672 409 368 880 310 300 151 146 195 1059 46 818 286 437 535 940 20 1042 289 957 233 992 105 355 330 194 932 10 582 1154 782 196 1027 545 1089 15 915 1145 436 236 319 319 700 262 717 893 836 291 1141 131 211 701 577 902 202 178 199 1160 1109 363 134 624 508 312 35 698 1091 441 17 523 223 542 67 642 365 553 1187 498 536 391 1000 175 285 457 459 550 1096 561 525 914 406 816 638 879 732 375 1068 617 1038 1111 277 380 238 509 908 979 196 154 590 891 916 1088 184 1153 136 963 419 639 645 228 831 825 608 1177 1025 603 184 265 634 1002 401 584 419 641 1157 1087 357 1047 81 4 113 19 100 260 741 634 442 786 259 826 992 214 1144 1069 1164 1052 275 32 525 1103 638 932 430 356 978 271 1026 479 456 392 657 750 611 297 978 1030 1122 312 11 389 738 69 1106 1038 567 520 691 31 787 905 996 311 605 829 873 879 671 684 827 1136 741 209 578 1061 516 959 377 963 989 0 552 134 966 624 496 680 191 962 841 406 487 607 364 883 917 1195 811 302 526 537 1113 1125 583 1034 221 214 834 175 721 444 672 654 951 202 1023 31 97 392 199 277 344 173 565 526 929 984 192 1099 133 843 768 673 1077 6 496 361 1113 31 163 364 239 637 225 540 314 492 1111 472 1083 531 162 48 711 479 1180 860 576 821 1035 276 227 896 246 514 1050 147 1147 969 441 562 977 174 871 564 620 575 977 582 915 1063 692 935 1151 1132 281 685 1078 378 677 266 782 640 707 969 242 67 248 725 1183 1122 557 876 861 1165 636 322 188 964 949 492 242 675 506 18 649 225 441 860 682 351 89 501 293 253 897 644 315 995 805 698 438 1013 360 60 1096 902 449 980 525 1172 575 856 260 486 250 438 78 757 865 470 607 1058 964 649 870 17 68 952 923 974 1167 1174 99 975 111 704 1087 936 550 729 988 799 306 798 636 565 24 62 245 618 498 1023 773 680 308 836 556 130 685 141 1020 352 861 1011 818 798 844 973 848 207 715 873 578 1115 70 609 885 118 337 984 937 944 616 826 897 627 888 247 665 144 118 64 837 931 1048 1134 1112 981 749 255 1178 610 592 339 789 469 274 376 175 449 852 215 1146 762 371 759 134 810 506 352 217 692 171 223 315 1082 836 344 309 101 140 954 456 1053 267 962 944 955 1165 915 97 1147 53 394 1019 163 627 1096 716 502 651 378 668 1130 47 128 374 124 1156 449 942 821 327 453 202 930 1043 489 704 200 1097 659 953 678 1126 1036 310 77 723 802 507 891 813 724 779 673 331 243 586 1087 793 732 901 972 155 1010 527 1163 730 979 1001 232 619 1160 183 651 340 906 148 452 503 509 47 646 543 724 1112 518 656 999 1163 806 751 869 375 162 865 644 667 139 59 493 1132 728 28 1097 38 1145 645 296 711 974 321 828 734 423 252 344 1136 183 770 1157 103 653 508 143 812 898 958 532 911 1151 603 118 293 163 114 135 271 887 228 247 500 447 935 810 885 127 912 644 311 116 658 16 360 704 254 852 147 14 1042 1132 963 213 620 897 876 777 203 618 279 880 1192 476 987 633 720 497 1064 1100 520 1177 555 544 1122 399 377 632 18 464 655 193 12 99 1061 689 455 187 583 0 16 253 182 401 557 46 47 857 695 1075 1063 999 578 105 826 922 38 1069 226 411 283 174 1134 118 919 892 110 129 675 179 6 1074 585 431 1095 257 557 353 510 936 451 325 655 1196 660 1012 583 335 114 491 64 749 1148 1054 486 1171 68 174 816 368 374 961 887 44 49 681 109 361 524 329 88 1084 408 239 457 684 118 929 1 85 669 671 649 964 745 1079 1069 517 211 152 522 301 326 60 725 513 314 848 271 892 1049 201 58 10 501 438 633 658 484 170 545 641 866 556 47 216 134 48 553 214 612 517 321 163 75 504 108 568 537 129 638 251 652 387 552 295 523 1131 453 80 470 1140 1186 938 1074 837 231 861 408 343 307 429 182 454 142 126 1094 481 393 481 920 602 799 583 601 66 525 1014 229 851 523 645 284 921 803 311 539 880 999 407 24 1030 698 742 462 1022 974 662 888 126 531 1144 1098 1031 902 643 366 153 877 252 310 933 572 1156 610 423 769 545 251 734 668 41 353 628 134 1084 348 409 678 1095 495 896 1140 939 126 787 938 751 803 915 562 917 1106 357 356 1090 9 752 1035 778 329 135 279 716 120 1063 1042 351 507 741 35 74 601 511 72 347 588 368 657 373 33 476 907 628 980 275 746 911 839 606 251 384 970 794 647 839 1043 1198 1033 54 341 146 246 72 900 666 189 570 634 689 866 753 109 819 542 54 766 200 542 810 526 648 534 421 996 427 152 205 698 85 859 66 862 727 948 1049 367 239 353 843 890 744 285 342 2 305 333 52 682 1046 296 423 1127 754 560 604 723 168 1196 129 664 1071 583 949 1143 551 289 118 459 239 972 374 554 56 391 548 866 1113 1053 738 517 327 451 561 532 447 1073 528 752 763 119 941 650 888 894 317 191 169 839 1144 292 599 145 1170 129 173 246 650 907 962 818 360 827 67 830 336 788 402 325 357 405 102 572 1109 672 362 521 274 71 434 285 244 25 523 788 355 362 1086 1060 585 854 314 234 324 435 739 929 244 147 100 421 472 1048 303 758 990 686 1054 942 522 579 396 30 56 557 767 489 78 714 613 36 156 991 836 276 1174 618 375 1109 1057 1073 647 97 615 1156 327 640 912 668 163 1050 1025 663 1029 819 841 902 1134 75 1029 499 141 919 1091 1010 51 1174 815 1189 240 641 330 578 887 118 450 175 919 615 171 827 223 8 884 937 225 484 220 815 553 806 578 394 1029 22 1011 694 808 65 960 1191 41 43 1027 1070 1003 1147 750 835 578 581 640 110 1008 1041 987 923 108 211 1117 941 126 500 768 1009 494 801 4 37 947 134 332 244 135 386 622 252 1005 54 234 976 712 364 265 1092 1052 754 16 147 774 424 286 347 549 588 264 1014 668 890 1162 17 1104 722 1079 1030 970 1067 126 1046 1040 1140 75 610 909 11 1053 1107 1017 368 429 434 803 583 30 1076 762 815 1135 857 493 897 958 984 736 100 1107 212 229 569 130 1142 700 921 730 781 115 897 12 55 949 466 963 1035 244 858 213 997 889 869 581 143 480 695 772 48 56 951 1071 90 1007 462 479 200 738 835 30 370 821 513 543 691 830 1047 682 124 1179 37 269 1055 709 337 466 862 159 424 221 83 1086 666 829 723 361 1017 911 193 705 1148 882 1159 1158 875 523 797 837 160 656 757 1083 1163 325 134 1169 715 110 104 1119 942 820 194 1058 864 721 382 300 1104 682 816 654 21 311 1064 568 1167 1038 680 399 182 214 937 1006 302 769 751 918 481 875 1010 695 377 833 213 184 927 856 1135 661 1195 105 764 72 422 1046 774 903 560 1092 204 553 212 538 658 916 80 242 751 733 1058 853 838 642 427 1188 423 130 953 67 977 1084 982 199 820 363 744 570 1062 6 1094 488 147 993 165 537 1145 869 32 185 1045 458 660 1105 24 714 963 924 961 814 912 1100 1111 1027 618 292 248 711 802 737 134 920 600 1023 819 981 98 160 138 518 484 1093 534 6 968 1092 636 171 1153 664 731 454 220 977 925 283 338 1037 739 136 988 1079 29 1184 104 502 642 719 686 568 15 911 294 830 69 519 524 30 601 317 1004 720 890 291 1050 306 403 250 556 1120 428 353 1004 143 868 935 749 456 347 578 747 904 1084 355 279 137 1049 391 235 807 487 893 988 1188 413 1146 241 780 1094 1135 198 584 135 1178 360 109 899 874 398 199 1044 682 64 237 173 955 805 201 266 74 813 494 1024 720 85 147 100 1128 1076 644 1090 1 958 1090 759 284 478 343 450 438 1158 733 803 336 1114 402 300 1123 696 1194 366 749 333 382 158 951 832 647 554 557 1137 336 883 536 1104 163 855 23 313 274 369 221 767 967 1000 112 649 675 490 616 137 995 333 1068 1065 29 775 308 630 960 35 15 453 1014 260 815 853 305 27 333 722 93 609 650 655 140 584 1185 756 824 333 914 750 76 653 316 1162 593 311 809 592 515 300 685 609 1148 803 179 564 679 792 689 662 255 626 431 701 272 1039 880 891 107 451 41 681 1059 518 185 741 639 93 409 10 999 1116 517 72 1067 240 942 733 380 329 170 552 1041 1046 71 418 972 152 362 824 990 594 291 631 552 223 585 900 1131 648 210 517 979 359 579 1007 279 1029 1058 903 486 1197 890 146 918 574 842 923 741 209 657 866 179 203 615 1170 512 28 906 102 501 1199 777 679 945 627 855 951 1123 360 905 960 353 788 730 970 141 1120 304 1167 82 30 1176 772 303 343 574 1188 648 267 523 1149 534 712 801 682 914 1002 146 760 673 242 142 933 374 187 620 793 473 691 40 1000 418 502 133 361 797 572 1030 1137 306 938 857 854 53 1101 666 595 1187 345 971 390 77 11 814 699 1043 554 906 82 339 714 965 609 848 897 214 486 248 942 264 104 633 89 994 1140 245 615 919 328 105 204 645 698 194 760 4 574 1173 5 191 498 91 318 713 1115 1117 126 1003 947 234 491 1134 482 557 327 201 820 595 858 455 977 753 801 544 861 349 853 936 897 127 858 361 257 308 956 1064 791 416 370 601 628 1194 92 733 1067 1154 1176 233 817 63 117 715 799 882 996 456 394 965 784 706 1010 472 812 151 759 821 230 374 1112 953 763 1085 733 301 1134 870 1131 157 692 664 271 272 649 412 508 251 1107 708 14 259 541 860 655 1151 408 763 428 916 9 517 555 111 83 777 121 929 1140 187 191 661 961 905 154 204 278 479 560 1097 1067 918 979 817 1002 343 338 522 910 9 663 276 258 775 767 611 1161 566 932 88 1116 850 130 217 104 1130 1167 1135 48 181 542 746 1103 364 1064 1148 1187 1 116 452 110 1167 849 194 188 1004 1007 1086 532 583 747 418 487 517 779 732 13 892 130 104 120 1183 721 580 615 158 842 387 529 508 849 418 918 978 55 93 64 346 419 888 1095 961 78 741 511 20 1079 960 116 31 768 953 435 29 658 1146 955 1038 385 1191 413 213 579 985 919 605 1096 644 325 722 1165 608 213 302 916 77 972 782 436 460 491 61 394 359 928 629 686 1002 460 411 379 376 1149 626 1050 677 897 961 942 544 299 273 192 190 345 647 1107 1182 1047 902 37 1017 1091 107 953 138 1091 922 57 719 136 579 515 40 1017 656 530 9 697 195 902 502 35 646 400 976 1190 880 530 396 812 1001 684 354 573 393 882 305 1090 384 1020 678 124 1039 286 623 512 744 1095 299 928 781 672 522 934 397 395 8 140 976 1026 188 904 898 86 1049 1043 911 298 833 37 730 691 754 545 667 337 275 219 5 240 578 236 939 1155 723 239 128 576 119 254 1153 914 574 18 414 81 733 27 313 908 96 1011 68 241 845 482 432 946 411 366 1110 10 660 160 879 494 317 208 349 447 161 3 91 1152 349 569 841 260 658 422 622 641 303 648 379 675 1045 458 414 475 1115 242 789 575 916 1088 395 99 1142 856 997 932 1036 813 354 589 1007 772 811 677 1093 821 184 1124 984 260 940 1113 342 31 933 686 1165 530 701 848 432 921 142 1119 47 642 113 507 476 516 257 257 268 268 1049 656 675 25 628 119 442 751 91 74 1105 615 858 308 333 239 996 715 583 17 497 7 1182 699 1081 301 674 978 116 168 373 632 1050 816 177 7 627 1056 536 512 1018 24 645 855 356 527 3 823 1106 119 1065 1139 602 1167 792 317 961 863 409 229 1012 101 302 369 350 906 60 566 15 72 2 1112 540 760 389 612 418 714 205 404 175 155 1146 19 1044 907 500 64 186 367 317 421 99 248 1123 1026 712 1037 615 366 334 403 53 317 714 545 1025 847 314 569 811 635 616 1109 572 502 502 1144 971 1116 3 586 588 149 1196 52 1095 691 212 496 886 1026 519 329 390 937 394 47 766 1091 287 664 371 660 724 255 857 1195 16 1191 440 382 429 1187 142 940 226 332 956 742 881 928 371 74 1117 80 604 1144 1112 204 149 915 1040 993 1137 223 84 1190 1132 1163 4 1033 62 720 695 244 925 518 1045 282 62 229 557 411 952 809 379 875 1027 742 452 915 1074 632 1131 892 527 852 1045 610 923 97 187 843 605 218 188 1070 162 1162 375 992 1073 1116 1104 771 844 993 681 582 540 1123 938 164 891 99 227 59 505 479 323 14 898 243 722 1056 596 8 1042 898 308 441 499 753 554 45 1181 341 43 215 20 541 549 326 318 139 107 42 891 886 576 875 470 307 226 1038 32 332 498 904 498 402 67 701 431 655 166 1196 285 682 1122 253 39 84 874 1189 299 804 325 313 148 38 1066 449 23 311 541 722 625 1155 330 276 1134 441 1055 1182 338 1034 491 904 1109 14 302 47 942 64 131 547 358 126 955 402 497 575 6 738 744 611 9 470 499 794 345 1087 136 416 488 821 703 408 277 675 798 833 925 776 650 100 899 192 484 1055 168 565 847 286 269 683 1121 275 1010 13 385 411 814 621 1 97 393 1123 78 156 4 193 1139 1047 112 354 937 362 1033 92 720 140 417 555 353 653 494 955 129 1000 88 859 1155 446 1054 1138 591 852 534 722 306 501 49 703 514 981 179 774 494 791 450 84 1159 254 118 433 194 118 1123 776 799 1075 881 1005 92 849 192 476 893 1169 328 1097 347 607 519 1145 792 1132 690 1146 1026 464 621 698 753 333 524 566 984 265 1162 74 281 268 694 155 1076 684 765 1001 265 447 6 1057 182 56 113 333 618 608 33 239 888 482 1008 643 83 985 851 1069 394 129 420 857 469 1027 942 477 901 21 916 959 965 144 7 475 946 922 1057 827 410 379 942 598 23 599 357 1191 1141 48 23 208 970 483 536 823 712 883 490 1172 1051 43 308 346 89 661 466 973 498 270 568 167 481 515 807 1107 629 472 953 1062 794 762 312 393 656 87 596 44 1069 985 1055 329 407 66 219 37 20 1092 182 701 585 437 693 377 722 851 3 56 291 496 858 39 727 892 214 777 1006 431 1070 1151 214 953 171 127 18 437 673 128 1109 606 530 55 837 99 312 163 800 525 245 790 289 965 260 881 507 583 479 689 3 694 668 985 199 182 556 383 66 681 1040 256 861 739 377 734 97 312 1104 955 1170 745 849 843 253 1142 186 494 427 157 1 50 514 817 121 136 819 1188 618 762 731 881 615 1083 1115 772 712 1034 860 56 61 928 34 737 758 396 91 397 1026 1082 1149 1145 1064 1072 886 100 1123 1197 996 1165 574 61 736 638 765 1161 499 475 221 225 774 954 161 96 1008 972 835 833 414 351 1073 153 228 69 158 350 1002 1039 186 1157 95 66 630 881 1060 232 455 862 0 48 78 1130 167 1021 776 72 361 220 275 56 250 95 1061 214 754 1146 483 636 420 971 762 65 1005 119 422 830 939 749 64 669 894 801 249 194 58 414 41 102 688 320 789 275 458 338 323 221 457 772 114 816 1145 1123 504 487 811 1141 396 162 336 87 1083 587 736 630 73 876 975 684 320 792 611 110 16 605 550 857 360 1094 487 727 1033 926 428 26 69 897 619 1182 846 316 390 235 664 1094 552 975 523 401 453 1146 876 1081 314 1153 475 140 461 91 1094 654 691 223 703 363 76 498 1144 1193 27 1059 1107 795 1056 908 747 570 56 436 480 373 445 1172 352 251 521 809 773 727 790 346 31 180 84 452 1083 820 65 469 150 163 884 300 456 713 1094 14 254 1059 519 830 364 139 322 611 49 752 103 523 489 389 1197 937 837 1195 626 36 944 544 1067 264 1070 1006 1186 932 750 371 475 75 670 806 61 1087 258 1184 172 478 217 609 227 507 269 893 51 1124 380 366 383 526 1066 703 758 724 246 99 885 205 813 863 1117 1177 428 172 433 327 0 1157 48 398 1152 663 990 785 1094 608 344 829 267 937 192 745 619 889 827 494 1034 157 221 443 155 16 622 529 640 786 781 383 1107 567 900 1177 203 1187 1141 1098 826 1068 789 381 99 1123 676 676 911 694 1103 614 238 53 841 790 638 1166 212 121 995 1080 217 789 138 441 427 742 279 1055 955 1146 691 72 457 432 175 6 606 779 740 1038 1012 889 1063 8 918 571 986 45 765 779 107 639 228 1080 608 645 205 570 764 33 386 883 419 320 543 531 1118 838 160 85 707 959 798 1037 795 167 603 702 489 353 244 189 1143 922 223 1107 773 1116 1143 980 733 841 411 533 1131 680 605 201 872 723 464 144 336 444 848 432 1152 546 629 1047 1198 943 1042 18 927 577 816 558 510 388 1174 100 687 117 747 93 1132 11 678 322 285 828 1124 36 603 1130 913 616 515 730 609 180 202 17 630 170 725 502 682 268 183 241 458 117 1008 543 137 703 987 1164 359 568 1043 253 708 13 12 1112 1080 434 505 995 113 1178 138 1081 441 462 151 516 1175 42 79 1138 334 868 684 430 291 535 132 689 574 329 1112 770 966 1035 758 1197 173 232 108 353 617 512 1027 626 651 757 347 513 1122 947 180 1184 144 1053 239 231 834 976 622 687 363 256 369 1009 676 384 673 381 325 616 224 315 756 932 1158 1109 944 292 1109 204 425 916 310 302 954 46 888 427 336 1029 483 427 726 963 799 21 421 102 270 425 677 378 803 1044 115 628 1178 223 921 388 221 387 435 797 1001 1099 289 172 1070 508 1178 890 71 786 72 717 873 634 884 53 98 1185 676 629 969 543 225 395 836 271 593 235 912 472 672 182 1129 288 411 1046 1128 829 1166 163 392 1125 536 426 924 452 157 733 209 21 392 930 772 523 156 531 924 436 455 960 486 444 1 176 895 922 393 1060 215 568 273 549 1031 726 222 396 299 1038 0 719 966 839 134 1198 592 284 386 1094 474 658 655 103 877 361 478 276 167 1019 4 1057 1110 727 782 562 591 824 926 518 551 185 1076 401 55 258 759 998 514 166 63 198 878 827 173 933 439 506 589 603 443 235 604 221 29 489 542 506 542 90 1049 331 233 1127 99 648 408 1180 302 1150 723 1052 850 164 729 104 113 101 424 10 671 887 977 549 1012 587 598 1004 913 0 640 1118 597 1133 731 674 707 1087 1038 55 720 661 746 226 386 194 964 477 571 739 645 525 29 281 634 120 267 547 40 400 1027 721 967 705 1007 52 144 796 1177 522 838 307 430 425 560 584 742 1186 397 66 854 1032 1170 318 40 210 1178 176 559 534 1096 528 130 22 810 583 335 1085 416 30 716 386 695 137 304 54 725 85 854 1018 605 877 713 99 63 481 102 948 802 54 510 837 564 455 1116 712 119 118 248 92 927 297 1180 278 181 273 323 922 1129 44 152 496 1103 297 812 239 737 1037 284 470 841 172 825 611 474 220 411 137 341 370 839 257 463 771 576 540 673 795 275 572 203 743 757 1126 628 906 1115 774 217 1162 305 600 171 1141 139 654 1145 1179 802 25 1169 192 539 271 745 852 909 677 110 219 1146 642 487 956 843 230 1055 553 546 867 379 526 431 175 615 271 838 550 966 180 121 591 483 350 1134 141 526 1093 289 498 1027 759 977 467 470 246 774 744 1058 973 943 970 1083 514 493 1102 247 611 902 471 1198 816 267 1138 861 474 854 559 421 1197 190 662 1102 594 420 142 1080 570 673 967 724 53 193 423 415 511 771 106 1042 1084 1133 635 513 384 231 386 416 72 318 234 1028 1121 1031 1183 414 823 1070 595 1198 82 12 1040 711 330 64 1084 369 22 674 996 64 562 534 1115 1131 327 254 304 444 12 719 1073 208 741 940 967 289 1172 108 1072 1113 17 573 216 708 1148 668 1149 1050 486 1153 5 786 849 1030 53 1118 126 1 763 948 508 3 305 604 179 902 864 662 1065 170 243 565 689 1074 183 83 513 1078 89 1096 1112 325 205 423 329 122 1007 597 305 307 742 682 555 848 1014 351 651 284 654 167 539 566 1048 134 1157 69 900 414 498 584 236 271 50 998 291 895 170 1022 826 8 193 120 353 356 836 946 922 507 656 931 829 843 222 1166 482 153 521 824 572 516 1155 629 50 955 422 1064 1057 923 1057 475 948 662 548 299 536 463 31 911 1154 682 719 240 462 200 1103 142 41 85 219 1197 869 99 829 818 883 112 251 445 1162 579 853 331 139 654 1041 556 48 46 861 732 710 1055 494 242 308 557 224 233 924 372 939 326 170 847 668 323 718 490 695 851 331 1071 654 34 418 721 1165 521 109 480 169 979 710 214 561 402 545 286 401 888 99 662 751 1159 1139 159 311 802 114 1156 1158 540 359 634 534 1026 321 135 657 650 443 845 1066 936 121 970 887 455 758 92 355 554 851 1024 600 1040 227 944 1073 58 889 940 1197 393 177 496 386 116 842 507 200 216 126 715 755 846 1054 293 619 650 609 286 598 394 1161 635 312 703 370 1154 38 220 631 561 300 352 334 116 990 1038 1166 519 841 607 136 147 1159 552 587 128 945 117 792 1027 1005 674 902 405 36 233 936 1071 936 606 70 175 379 881 785 1158 125 373 231 1143 666 1100 262 249 347 259 50 1056 1079 863 751 929 1053 940 812 75 817 917 696 548 769 180 276 812 324 104 235 898 227 419 1194 1179 879 72 1029 526 394 403 879 1175 1119 1118 761 265 554 680 1031 559 560 1154 817 944 585 691 687 121 753 924 514 320 1037 910 18 588 90 170 972 1096 1053 711 47 869 1123 318 652 396 28 558 999 650 1081 855 1038 718 555 692 688 14 951 1139 517 155 193 113 539 461 85 61 1009 158 93 1094 692 1110 1098 241 920 402 62 886 885 64 438 494 1162 441 218 1160 682 500 669 231 687 127 198 514 516 624 630 779 70 663 1010 1078 1138 29 1141 882 256 513 1000 951 419 741 1112 460 682 854 150 848 169 816 327 1043 987 283 1178 674 319 868 971 989 781 98 786 7 1156 209 574 860 220 191 954 814 670 1160 1089 75 731 772 202 1044 1165 336 785 867 724 17 533 581 1035 96 1017 301 179 1167 160 523 536 134 846 149 605 1099 93 230 87 1099 902 870 182 475 338 1161 1161 353 544 723 1032 75 1112 308 932 276 836 1010 324 939 310 11 459 900 56 1066 284 885 628 359 650 157 409 752 725 144 260 595 1124 1109 719 489 463 975 1198 54 534 1005 602 274 954 298 335 488 1163 618 696 912 1096 1182 642 708 118 398 1015 20 918 402 734 1137 561 870 703 550 1012 1055 493 1193 594 684 1017 816 493 285 106 585 82 396 109 565 346 1144 440 1001 381 109 263 819 1169 729 1009 280 461 34 0 173 493 1146 373 721 755 722 267 20 137 397 517 866 622 16 764 129 247 665 1092 780 377 168 747 351 570 66 743 319 609 576 995 1150 485 102 558 446 1169 1173 703 1163 828 190 398 527 189 298 843 599 470 52 514 923 728 934 1081 615 660 96 567 344 649 39 1004 1177 493 551 345 579 33 273 227 902 513 533 264 824 819 274 646 1187 269 1098 710 303 88 838 870 665 640 650 277 815 1059 649 1026 25 921 1110 434 474 866 669 8 14 126 803 31 704 1096 539 853 63 1144 984 233 463 729 203 540 1038 767 892 152 707 467 620 499 1064 585 454 840 190 74 774 1156 702 319 56 21 243 385 794 427 241 586 1124 1020 536 218 570 354 740 588 685 792 690 390 641 607 174 29 1185 168 963 50 993 762 366 978 381 812 1152 655 337 1018 506 304 513 363 900 428 800 1096 425 367 400 136 752 551 41 534 1070 198 282 808 415 757 1049 48 111 1081 186 189 845 697 883 758 243 671 890 729 463 196 364 227 8 339 148 1015 225 896 389 991 1173 891 551 1050 956 368 657 530 1150 1187 860 1180 1022 1137 314 395 1133 236 445 1046 221 792 574 858 349 773 1103 855 936 387 653 463 834 888 938 619 880 796 539 1053 969 1075 684 75 234 652 842 576 433 491 736 552 1197 565 365 1170 875 1185 105 225 1032 186 6 332 1071 881 523 406 815 326 344 539 1086 653 788 789 566 640 478 230 783 684 1026 12 1116 337 171 676 1194 559 540 199 1113 993 340 1165 569 421 326 282 239 225 987 954 326 924 235 1103 706 366 783 114 106 870 709 774 49 556 325 35 157 932 514 1177 964 51 1042 1083 51 918 875 101 439 1043 124 143 187 493 614 202 866 1134 793 85 452 619 388 1195 305 1072 10 145 86 383 1082 494 467 757 169 613 164 246 520 430 45 469 119 268 1134 103 582 1175 553 313 334 36 888 715 759 933 743 102 155 837 110 386 274 683 507 44 806 144 763 1057 934 684 613 72 1067 431 332 1141 357 718 1182 501 526 267 73 898 1082 42 930 995 1068 680 191 159 458 1182 135 346 630 218 403 1092 886 445 113 1170 46 364 660 417 675 1093 940 23 485 1155 604 287 494 1023 192 1041 219 416 952 1085 317 577 1173 498 463 822 808 916 876 175 12 501 863 521 876 429 311 283 180 691 1151 1189 699 722 863 586 418 1 891 747 179 1036 1080 1092 1050 359 435 1063 632 1154 813 725 787 891 1033 163 297 345 643 915 970 409 108 515 906 889 1048 771 967 209 336 131 117 702 321 600 77 1180 935 96 882 141 754 697 289 141 174 374 538 2 812 465 48 772 1053 919 125 494 378 219 923 1020 425 1004 621 363 1156 1041 765 34 680 359 892 207 423 935 167 1177 219 299 1017 282 764 35 475 631 346 611 513 1144 512 443 124 773 967 103 115 1163 779 546 596 814 1041 544 668 256 523 503 1012 603 859 1168 306 867 1157 1152 394 922 1044 611 555 359 475 78 618 571 899 789 509 266 461 31 695 1117 210 758 9 465 628 1114 385 1077 615 417 9 112 718 706 819 343 1108 1093 1000 862 1097 831 600 307 1178 168 848 865 333 1164 260 275 741 303 856 468 729 1009 920 936 856 244 422 1197 662 401 776 636 502 1190 1030 890 952 713 631 964 210 549 1045 504 338 547 461 743 765 1157 280 641 274 743 455 251 889 1078 1029 251 44 331 295 882 251 598 496 1096 821 648 195 127 1170 701 995 656 824 1042 736 456 803 193 13 645 524 1021 784 210 913 93 1054 575 960 336 1168 753 993 1180 140 494 484 484 358 625 1144 127 637 667 0 969 172 301 1091 1063 961 515 1134 597 348 297 667 269 894 931 540 102 55 369 421 712 1182 1039 442 690 1063 764 1006 1184 827 1168 406 698 610 1104 235 472 564 14 821 322 272 707 595 205 419 242 768 442 1012 519 1028 483 1015 609 1091 223 222 262 524 1100 980 165 548 595 358 108 712 986 1155 949 685 769 570 678 179 54 1035 620 658 162 38 220 410 109 610 857 1172 442 909 239 95 778 145 1018 640 766 710 724 13 758 224 98 103 246 1002 70 859 583 298 627 208 112 689 617 448 940 243 1103 799 1040 888 299 197 394 57 824 463 586 938 831 789 1138 784 1062 943 513 175 428 474 490 1084 500 55 76 1013 911 928 717 128 716 6 857 645 623 836 818 1065 1099 592 769 652 938 1091 744 28 286 356 1048 327 147 836 252 375 1106 1193 1196 497 894 550 678 797 691 1029 990 255 578 874 1163 641 1110 946 48 1003 65 353 721 1072 865 1183 84 10 600 241 493 585 902 322 369 835 515 355 718 532 640 654 53 624 827 627 1088 1045 637 779 243 404 399 481 1077 982 204 985 381 379 673 1062 194 389 1066 821 500 735 465 19 940 189 110 605 673 1078 1016 52 892 756 1103 869 68 906 630 1196 318 1093 781 210 831 1118 547 1039 513 1121 100 1003 691 365 543 406 1171 955 30 52 976 568 1118 968 791 51 851 922 679 444 184 1163 427 999 70 63 425 1063 330 915 354 403 566 942 957 796 412 338 358 326 470 112 362 995 371 381 839 1181 15 86 1127 995 968 222 959 1022 799 471 890 1019 236 747 1148 138 639 144 341 41 111 733 288 835 701 158 459 511 382 6 404 732 845 931 592 618 102 403 386 778 891 524 1081 258 770 1138 573 1178 1079 646 808 603 65 954 174 839 527 417 519 87 452 132 859 22 623 206 114 762 979 1166 848 876 937 286 946 483 1023 996 11 56 1169 912 563 176 474 596 955 184 1156 836 500 912 363 1052 347 1185 509 1005 536 862 1167 645 1138 277 963 923 831 657 126 621 452 897 379 508 848 593 555 333 552 353 590 722 633 741 630 238 341 1050 228 872 753 1193 487 531 386 1065 66 474 1030 441 1061 1001 799 279 1132 602 803 1176 253 201 814 832 953 738 911 922 980 559 507 135 449 251 843 352 396 534 844 315 663 174 1192 850 301 763 393 188 958 128 222 586 361 855 644 57 942 408 574 900 13 338 323 16 406 255 513 1137 765 501 810 24 1057 205 183 845 928 517 956 161 1188 1077 980 441 667 992 941 307 930 944 532 584 360 521 170 726 57 385 316 529 169 290 626 453 898 86 932 372 645 406 134 207 375 144 112 837 417 152 1147 776 1020 683 576 192 706 166 493 739 364 744 723 56 1010 747 1093 121 617 429 942 772 182 788 572 939 1186 316 566 568 970 1038 435 648 433 434 63 815 700 15 704 1097 899 170 1101 1158 1001 759 194 387 1156 960 1022 73 699 35 335 140 1168 168 25 588 298 343 910 117 616 262 771 734 1090 1192 60 1120 1191 575 957 851 216 304 591 114 74 952 1055 729 915 15 1187 1032 913 131 5 731 643 212 1121 276 689 853 62 879 727 806 864 157 123 784 854 383 778 918 785 928 599 418 205 1019 432 527 535 638 546 833 1029 1084 448 247 261 65 140 488 727 373 450 1140 827 1181 1029 1072 136 431 675 480 251 709 639 51 80 816 184 410 321 1135 384 1196 323 742 1122 1104 107 246 1011 366 164 597 769 705 516 774 742 682 937 924 265 1157 434 1198 527 804 1042 1022 918 916 658 440 529 300 341 911 1062 560 119 516 991 967 1045 77 103 59 982 332 1051 762 704 119 670 1070 428 63 276 287 344 241 1104 1003 5 125 772 596 1027 270 120 648 29 315 835 711 444 327 666 981 202 91 1172 1127 637 187 530 1143 386 827 846 123 694 247 337 230 1014 812 93 568 920 542 279 656 1105 172 624 327 198 1057 1065 313 414 1024 1145 813 424 1107 118 757 506 858 1140 858 535 870 689 949 442 888 691 796 745 751 639 270 629 582 963 319 1188 791 580 909 169 322 430 756 598 685 703 533 1037 321 346 576 50 469 419 745 1132 1089 1085 428 546 390 443 616 389 285 485 1085 1000 905 244 325 479 481 530 1007 467 890 912 102 202 739 438 580 51 1117 808 109 284 131 357 584 472 961 509 333 313 134 176 635 11 483 250 955 838 928 1158 81 143 16 162 715 1122 596 248 937 19 57 379 426 663 1099 399 752 1114 174 999 320 727 235 655 646 98 364 923 560 336 1124 1145 597 534 468 752 378 0 78 666 807 212 1120 724 345 1157 850 20 998 1049 654 1131 1112 949 835 1199 910 644 631 290 800 163 1119 969 146 1199 159 433 633 505 355 508 733 213 912 396 753 932 722 231 49 845 421 10 1034 226 916 931 379 519 1176 738 161 361 818 583 1125 220 769 1062 490 806 805 767 60 683 693 274 1190 612 672 743 787 944 353 388 356 194 729 394 451 24 410 822 419 750 1032 461 366 146 1092 652 244 278 672 11 324 1180 1024 609 784 426 437 896 474 667 300 418 795 787 661 304 574 779 247 298 948 84 500 939 439 859 1007 598 982 310 61 1011 891 211 635 197 976 332 695 491 927 794 581 317 629 326 180 377 519 544 87 132 358 1148 626 862 871 256 1123 353 663 21 10 509 737 473 333 662 1107 587 190 663 907 301 246 426 266 1170 429 87 357 350 1009 1053 27 68 566 684 507 971 586 386 487 427 434 827 1029 643 79 676 339 848 612 926 1193 24 287 606 1145 357 652 548 535 958 683 839 331 280 313 533 768 363 1084 27 914 1065 736 959 765 923 288 271 123 367 535 624 726 1032 449 664 1118 837 261 783 233 785 731 1034 543 582 620 722 435 1157 34 122 130 1131 1053 273 114 372 989 531 471 347 500 85 1107 1161 629 1164 1195 613 883 178 919 445 696 1131 743 809 605 364 34 368 838 86 923 501 895 799 69 1053 927 1196 509 196 399 209 641 1086 556 1120 222 754 513 914 695 410 1028 378 790 674 400 156 995 134 217 915 944 585 969 48 694 236 390 770 138 404 1170 249 694 750 185 633 613 320 291 1066 662 217 537 650 154 454 708 672 1028 960 511 676 141 548 578 963 378 370 492 79 850 1166 1167 102 141 882 1050 624 248 93 1114 1045 564 1052 265 957 459 789 250 499 375 900 998 416 415 728 648 838 19 290 261 535 429 146 1111 939 81 84 149 875 1069 796 497 401 541 1183 523 944 408 1109 522 620 1019 30 863 858 59 259 576 434 688 1136 440 406 1043 87 26 367 1170 451 491 524 1104 605 1187 150 62 472 519 95 512 163 1098 526 457 550 1014 472 782 345 195 1180 1132 747 532 997 1115 637 916 729 1037 1108 272 700 86 519 702 739 1186 624 493 612 1166 88 540 497 271 296 283 561 1046 827 364 596 942 266 1000 5 967 543 309 1103 344 12 1092 952 1032 868 253 1190 1006 25 444 888 422 715 1062 907 662 1005 1178 1062 175 210 81 948 923 602 807 156 296 323 832 196 640 181 1102 87 986 245 1163 792 391 16 100 993 59 600 817 731 172 316 1186 452 388 376 929 169 522 305 513 790 585 1125 232 419 298 282 463 176 316 350 771 840 957 794 1128 861 668 1101 124 736 138 375 961 65 172 188 622 553 1097 109 125 142 131 1000 497 1192 583 1075 1019 519 622 1014 481 402 1170 130 871 1181 1188 94 200 435 1004 303 381 522 221 13 715 1112 1069 362 328 122 611 496 509 113 353 860 1164 569 135 41 930 1179 426 918 1160 1020 701 39 107 538 297 940 198 690 165 897 775 363 50 823 225 755 871 486 1038 116 403 693 298 807 332 105 1058 109 607 159 651 1118 411 1132 1072 219 655 1167 1116 1085 1130 581 1188 696 1194 110 101 308 110 841 1050 603 652 453 591 491 371 437 75 361 467 679 941 143 672 618 887 996 863 888 309 801 92 740 522 953 995 216 654 535 552 129 60 877 775 963 60 256 537 628 803 614 687 360 408 1074 1026 580 762 443 1019 607 924 304 267 625 482 342 311 454 322 728 203 952 618 344 921 63 124 447 315 225 439 175 352 877 67 909 965 960 574 483 64 977 155 328 504 467 160 538 16 955 876 1061 981 928 608 695 1147 335 426 278 155 1138 366 807 653 827 974 525 119 1170 188 366 49 1186 190 1000 368 95 10 912 598 41 658 200 1116 616 666 1028 868 964 930 40 442 639 1021 627 948 924 844 126 199 14 224 709 370 1097 385 299 364 441 81 449 35 570 558 31 216 1063 462 1021 396 27 976 505 855 651 1020 530 565 55 97 272 922 9 1154 738 692 1160 1157 576 546 1064 669 704 627 831 197 140 439 104 1189 987 962 91 699 759 838 970 1179 124 23 666 307 574 476 212 1120 194 13 684 194 439 76 675 965 1000 98 1 414 1072 949 761 908 474 741 960 97 542 598 337 196 1117 559 260 1073 1022 1077 985 773 1165 82 859 695 938 811 775 311 263 908 263 852 496 364 138 1007 669 1041 943 487 312 816 329 1138 426 1110 697 578 1028 1190 531 1113 747 15 811 145 244 385 861 731 1084 906 696 714 1065 227 144 802 3 794 734 240 703 601 586 423 726 503 1042 335 810 686 503 239 852 442 183 651 293 8 370 1059 458 342 907 386 768 473 136 743 415 840 348 323 947 413 740 235 873 1084 654 585 1186 374 429 252 1121 580 696 168 276 869 1110 1068 929 1174 680 843 605 859 79 391 994 449 1161 891 870 21 1038 425 955 426 225 643 415 612 156 395 626 314 411 341 979 1176 329 36 781 760 956 261 200 1129 787 575 349 563 824 1103 168 809 430 335 965 508 547 768 900 458 833 408 1198 451 39 581 73 532 199 304 1100 1085 121 708 889 440 863 468 1026 264 271 1041 563 60 366 1169 542 831 651 854 703 42 1130 1042 770 93 343 958 357 1000 1084 765 384 267 980 150 26 1096 383 21 1028 321 418 995 228 801 276 623 340 990 859 238 186 928 176 440 522 1012 848 80 167 862 923 561 278 1157 683 624 205 28 491 177 1046 60 370 934 225 858 811 894 1080 1048 623 149 1027 968 236 1122 880 587 1047 263 290 149 291 53 741 689 772 915 1026 188 690 1051 1120 694 16 421 1134 423 527 476 276 936 881 737 838 875 678 619 204 1128 239 493 866 615 267 378 86 745 1057 1033 201 620 214 1093 223 1099 1090 805 828 111 44 731 452 597 1030 1196 450 7 799 477 5 502 596 212 547 1176 770 784 1103 68 154 612 787 73 680 462 193 34 753 987 599 934 871 941 108 30 870 119 346 83 1088 400 500 1197 1187 640 109 803 450 852 418 136 110 648 649 1046 178 142 899 674 90 428 331 809 1008 468 150 210 442 523 273 200 710 120 353 1172 249 72 506 973 751 1193 1065 629 1006 1157 280 435 339 1160 141 891 786 20 60 155 860 459 747 1167 791 656 349 717 1146 969 207 142 185 708 345 777 127 190 637 131 502 266 888 485 1173 377 972 824 927 656 865 472 117 190 508 822 250 362 804 406 840 485 238 608 293 36 526 1071 742 198 831 909 516 947 1195 1195 932 23 1114 652 126 632 48 966 83 1104 1196 40 1022 728 965 292 377 808 18 974 238 925 536 356 402 480 1002 108 21 526 1154 1146 707 700 1097 1034 473 524 277 263 1156 1087 1156 582 1 959 905 313 697 983 1138 181 955 1122 99 830 133 87 1155 515 265 26 1050 1100 997 223 298 1005 868 134 825 231 1130 551 1182 908 875 350 108 114 131 68 828 1164 768 812 774 767 122 968 583 915 830 291 907 315 944 558 208 823 1110 435 227 894 785 284 1058 773 960 299 539 651 341 1126 830 295 1120 634 100 100 207 879 427 948 694 363 844 1111 605 259 731 391 1037 113 608 840 384 740 402 255 311 1120 24 908 1143 568 934 626 1044 710 485 255 878 460 596 109 1062 456 942 531 320 1024 491 680 346 995 129 71 1074 220 1185 191 510 473 55 960 535 84 1108 86 900 636 635 132 1147 857 775 6 193 947 499 1016 269 1143 26 973 1069 16 630 767 596 848 45 610 194 373 624 142 1074 912 250 298 827 380 121 780 370 860 763 204 1119 404 939 907 1011 387 390 266 58 1121 197 213 398 560 70 320 844 1125 254 598 134 37 592 700 827 819 116 1104 151 419 84 659 75 59 375 1041 612 330 583 868 1011 700 283 220 771 43 179 780 813 58 1004 754 695 63 91 851 766 407 1168 246 202 359 114 675 541 135 988 27 275 1019 291 69 987 209 994 488 632 614 795 880 815 1161 426 942 545 1021 199 912 1074 894 917 347 758 1164 966 544 321 631 289 895 726 1162 955 642 791 1141 720 685 1106 818 797 675 597 344 424 1029 431 485 41 405 513 101 428 178 1168 61 4 1049 142 309 1036 876 800 370 661 249 836 317 197 546 807 18 852 1180 984 770 506 1022 436 464 586 380 934 839 191 634 640 483 508 1190 495 227 724 1030 836 67 885 450 69 195 642 818 42 1142 262 164 947 1116 750 275 448 75 874 871 972 1133 843 1191 903 598 1186 125 628 127 1197 746 428 878 958 175 566 994 535 301 145 890 890 472 44 525 1077 1064 1089 985 1098 647 165 459 748 132 1157 1101 57 362 335 571 27 529 790 290 155 935 150 1152 829 880 1076 940 59 563 213 528 180 1184 587 350 396 743 972 985 246 776 862 488 78 700 387 1166 533 757 549 508 1133 964 1064 635 332 1136 980 797 655 742 54 863 513 652 1004 57 757 1017 601 662 1176 775 823 454 546 847 330 324 277 251 594 1101 933 1013 1101 1085 201 420 605 639 784 843 717 1083 963 235 1184 134 805 826 154 2 957 312 330 1055 436 1015 125 282 393 252 644 792 459 271 844 633 700 625 879 226 161 173 396 478 281 589 269 322 224 783 173 452 277 801 51 109 575 689 1168 968 633 162 727 699 69 447 174 840 332 1144 1131 198 727 435 967 380 82 892 69 692 161 303 592 899 216 1122 1121 428 913 744 982 70 1198 198 738 256 78 820 1044 842 799 206 410 665 1094 186 353 472 901 541 1055 199 515 488 323 564 1156 474 772 566 622 389 351 215 1028 757 382 1032 945 125 681 764 962 465 410 1123 1079 286 260 734 68 856 1189 634 500 672 985 1067 804 168 679 894 1082 249 504 688 599 35 393 824 365 1136 1019 640 114 997 129 567 290 795 450 131 168 933 741 668 1151 433 145 1111 302 446 599 538 1155 347 1143 341 1172 1012 812 424 1071 319 1183 154 507 638 115 851 1174 121 1071 807 533 1188 724 962 1072 333 354 149 113 1000 251 20 299 697 684 398 1095 357 1080 1105 169 895 53 405 1065 869 486 1023 528 466 1080 175 1183 1137 991 416 805 866 26 771 770 638 909 559 755 210 628 1147 827 815 207 755 881 663 172 494 802 385 451 298 898 761 855 1147 1056 100 316 608 1164 306 538 211 399 519 684 1036 263 486 820 1118 701 1163 575 862 197 888 560 46 1092 865 223 359 873 571 70 1025 1020 492 1133 102 598 1097 638 1035 304 368 996 571 614 717 842 768 517 1069 517 86 218 202 914 335 1178 49 666 449 920 582 572 265 888 937 478 391 306 692 693 679 704 631 798 506 1003 73 31 263 890 165 486 377 906 437 437 981 594 848 1051 871 1021 191 718 227 989 8 275 1158 983 1005 665 1030 268 45 50 1031 403 1189 126 881 793 931 445 673 145 469 79 496 493 427 943 287 73 1088 787 1149 992 430 501 1101 444 456 202 933 880 216 86 11 1026 418 558 540 783 528 842 712 1150 966 550 867 722 1049 454 673 392 1115 823 693 114 766 175 903 431 506 214 484 567 353 1197 1094 383 310 116 983 995 627 816 215 44 270 760 941 663 851 428 1065 373 934 626 586 147 45 581 1081 361 1109 56 329 755 576 219 679 707 377 1023 697 491 1172 1024 575 1056 460 1191 943 812 503 118 660 756 634 856 845 226 246 211 236 315 1081 700 813 532 813 149 826 168 422 18 1086 488 297 1172 685 985 151 501 244 967 444 329 617 776 410 630 122 1026 1 90 316 198 766 252 33 1026 791 1160 534 555 630 478 7 82 1022 168 138 393 461 853 1069 611 769 301 660 120 950 823 1002 1092 421 1062 862 669 611 460 1133 1094 848 733 892 1077 299 281 51 927 865 102 808 579 312 976 134 968 916 435 733 919 543 258 564 1000 92 879 159 626 879 138 917 155 1002 1090 613 473 314 51 1154 174 993 848 1075 152 189 484 993 113 1036 652 663 154 815 25 708 707 1198 763 620 894 582 546 676 291 286 1040 941 77 908 1196 337 1138 221 713 983 816 1156 622 117 1105 356 924 762 598 426 3 126 888 619 626 167 593 848 799 1164 595 1108 889 585 435 216 828 55 865 956 794 1078 855 521 720 203 709 114 977 853 182 818 1163 590 1083 1001 294 436 861 734 727 340 765 92 157 566 181 743 137 620 368 275 86 196 982 1186 1053 189 759 999 753 1137 1126 1156 233 593 639 237 869 194 217 101 674 113 677 366 976 1135 810 676 972 852 493 143 351 186 753 204 1124 240 845 699 93 1130 337 569 258 1125 498 23 400 325 297 567 890 651 204 921 297 799 43 355 308 1197 454 44 340 61 913 538 908 71 1137 490 687 569 992 333 454 816 664 1179 264 35 449 860 1027 53 1160 1088 573 796 590 120 546 428 1139 1005 336 102 570 944 691 65 1092 978 1031 436 462 392 348 1136 1136 822 1106 789 998 777 463 1170 747 839 306 1052 1056 160 222 25 193 587 144 1067 984 328 615 631 340 100 534 982 1048 529 1031 772 257 474 940 30 438 1035 810 327 798 779 362 51 234 1012 998 470 192 872 354 812 110 351 1190 569 133 372 771 18 989 226 1109 715 764 113 707 647 97 635 1130 438 1108 348 183 1026 915 588 209 302 947 767 167 668 52 637 236 183 845 1070 69 695 972 903 1199 147 139 50 835 819 570 671 595 1199 564 1179 183 1178 1186 727 514 666 517 260 486 246 633 41 534 930 906 534 1145 511 951 95 792 916 819 856 748 563 621 445 79 1102 871 1043 1127 339 671 760 300 557 740 905 238 20 11 351 774 1107 608 63 671 1193 253 924 529 787 860 1107 818 13 438 750 806 531 656 1016 575 69 881 396 665 553 326 580 976 1167 938 150 1005 283 60 873 760 1036 1077 36 125 476 866 400 1097 603 526 950 127 141 26 33 758 793 699 411 56 180 37 83 1083 148 863 1043 818 14 1198 512 374 1161 556 243 1126 982 302 203 7 1170 1112 82 514 56 292 782 381 774 790 636 398 1087 490 14 858 972 66 733 826 950 1111 118 476 291 862 304 265 71 584 805 22 1047 914 826 452 617 32 1010 285 968 656 963 371 325 1125 320 958 511 852 647 892 196 770 457 208 693 1176 146 701 654 764 38 557 557 1143 1107 948 394 557 808 982 1191 861 32 730 76 3 594 551 601 260 133 83 133 963 406 530 522 342 1143 796 54 536 355 866 944 32 525 630 1133 124 123 587 214 306 631 860 469 1158 756 1130 513 753 855 1197 433 1026 1187 836 819 92 472 1031 484 778 1097 439 721 70 460 1138 210 729 218 544 273 372 363 15 535 552 143 1161 1159 1190 39 727 893 1007 398 399 781 163 457 593 312 1107 782 148 258 581 70 757 1146 570 542 689 1145 401 52 434 1091 9 536 1181 608 545 805 536 548 255 667 31 633 785 392 1002 1097 137 809 977 300 788 1106 1112 311 145 406 867 356 1082 1190 200 1086 95 1056 698 35 1084 1014 957 258 693 451 830 606 710 438 902 502 937 740 64 813 212 1097 1011 195 1023 414 949 289 703 108 218 1008 386 1095 194 537 733 1024 926 907 356 666 707 1148 465 190 401 785 14 85 208 890 578 394 564 491 225 605 245 872 331 777 110 252 754 85 186 1180 217 1025 378 1012 1189 627 1198 13 731 858 483 479 811 767 169 38 988 1129 1196 750 1164 520 537 619 321 1099 48 593 434 330 479 758 375 254 859 9 515 788 838 601 950 474 51 102 454 255 776 797 1008 356 839 1033 301 27 878 1086 1035 302 992 518 349 828 714 1048 594 435 287 1076 2 952 54 514 1096 711 1184 252 1196 667 432 344 356 653 135 718 257 584 592 544 1009 758 1144 28 773 45 1016 771 973 409 224 202 734 1175 1074 977 633 828 1080 423 1051 190 1071 32 214 394 473 385 474 664 821 254 886 471 320 803 14 425 827 658 843 267 1091 787 910 221 1085 46 707 818 433 147 1117 302 837 1129 583 128 654 1166 890 576 930 1199 1192 1137 101 901 287 1163 634 784 810 689 616 304 499 1152 685 639 150 968 526 604 552 1136 748 557 32 774 945 125 931 13 846 838 17 927 617 658 595 587 262 554 658 850 825 601 1174 368 892 784 1117 393 1124 1167 185 255 305 76 694 353 372 16 958 505 601 790 0 434 954 438 1057 102 516 918 1171 916 863 296 356 210 288 137 642 214 970 799 932 670 115 93 789 1158 1187 726 1132 496 500 819 745 488 1190 667 538 1006 619 728 549 824 286 185 459 986 417 476 461 543 988 802 672 359 733 70 515 362 120 243 132 877 647 1178 606 63 1113 859 635 301 125 618 202 1087 181 500 1006 411 593 627 47 362 773 80 691 1147 234 1033 987 1026 1095 131 467 317 809 590 1177 659 1136 765 373 79 608 624 481 883 454 251 681 338 277 677 667 1171 697 1127 231 1160 1079 830 930 164 534 913 770 863 587 233 811 273 1141 802 1113 432 1157 166 715 353 127 471 605 972 769 1111 204 922 824 22 331 784 174 927 692 337 220 961 785 656 242 602 642 125 898 516 181 748 1070 469 899 469 413 130 242 128 336 236 156 90 138 800 115 540 266 1137 1179 960 564 1084 900 868 384 229 1075 701 462 874 889 616 794 1192 675 1063 609 11 1129 457 494 640 206 1047 807 660 400 998 769 812 1008 747 1073 478 991 344 309 1056 456 332 114 116 1027 563 194 88 148 788 322 681 588 501 793 347 1177 1138 1050 734 1099 257 626 114 1066 158 999 703 536 654 53 399 317 446 827 468 817 505 48 1135 472 1104 903 628 244 442 644 162 116 1093 1095 843 306 595 740 366 797 906 1060 335 388 615 124 1181 373 319 42 310 549 458 566 538 1056 612 895 228 663 1001 1061 776 1035 1161 1022 87 1120 697 403 1062 894 1078 391 131 22 1053 769 600 847 831 421 87 1163 81 684 187 522 743 254 395 908 1023 1166 710 588 1037 131 455 786 952 558 698 1045 878 1090 278 822 36 814 804 132 462 200 296 397 444 1025 184 94 1027 311 77 1027 1058 1020 591 30 956 142 885 1034 33 485 356 1115 337 909 96 519 831 896 295 1079 69 91 126 521 514 563 1032 967 552 777 326 292 828 446 1138 1116 824 1164 889 1092 1038 1138 852 54 1111 230 26 359 742 834 533 693 727 121 678 571 1178 812 458 1082 281 1163 594 942 1073 23 561 1045 627 498 343 658 229 242 902 431 1180 86 144 233 1099 403 707 1016 187 133 1182 1184 915 931 980 1142 2 470 873 853 85 305 1057 200 619 174 1101 860 607 849 541 90 413 482 669 941 16 385 563 482 286 373 449 250 648 829 40 955 406 1108 868 1144 280 81 1135 1066 416 154 233 558 926 217 725 15 358 758 709 515 834 468 372 177 470 19 894 699 552 157 62 791 6 742 1100 194 385 595 59 939 499 864 1170 1178 872 974 948 349 288 1095 170 1171 779 617 764 1152 397 1000 17 318 664 49 305 938 255 242 897 895 528 435 273 1001 1094 1181 646 834 780 479 706 83 383 255 995 1022 417 508 824 180 317 375 529 577 225 67 396 1178 407 892 431 573 201 1125 679 392 764 692 993 186 387 1028 43 193 906 447 15 716 70 554 62 813 1031 811 784 331 315 1014 1117 599 73 341 582 953 943 178 1006 378 1001 2 601 530 326 298 409 858 59 897 331 1131 904 498 103 377 26 405 622 968 542 948 647 901 383 1013 1139 143 989 71 104 343 630 282 891 861 160 655 491 29 330 1000 978 754 464 467 625 553 143 799 413 986 130 926 486 83 220 356 296 958 232 1075 449 175 301 652 355 585 1087 375 1131 483 52 708 345 885 298 427 89 840 185 902 733 896 920 36 784 648 1162 1090 1028 272 85 606 658 1093 580 1123 1131 916 381 209 326 783 280 1042 504 594 882 335 1164 977 146 928 1099 467 676 363 72 1064 437 520 409 114 1061 917 967 852 352 584 623 599 884 963 495 683 380 80 800 366 704 1002 217 41 612 469 19 319 823 729 1174 806 152 84 1153 460 1124 275 740 303 662 1179 41 1196 416 773 1135 335 1075 599 507 926 812 359 1191 231 15 355 358 817 327 13 409 826 649 115 298 1055 119 11 880 358 52 787 393 886 323 348 546 713 321 596 527 965 705 699 1125 755 1185 858 585 237 51 996 494 954 1160 129 155 833 850 655 4 384 626 659 16 398 34 240 977 439 3 397 280 1070 320 1012 127 1108 847 372 1058 249 988 517 1165 1095 433 1157 381 224 231 75 787 509 1084 910 1158 1021 1101 1116 556 0 893 134 573 507 543 991 895 479 891 983 607 667 807 529 911 1058 203 1093 646 762 127 238 1089 956 1185 605 330 863 611 152 581 632 40 940 59 133 390 1177 1112 638 1012 167 298 916 979 842 905 814 763 135 76 98 827 961 1039 99 114 41 136 1109 837 982 849 280 862 347 519 81 981 994 1126 641 1003 62 142 968 431 391 1184 897 159 4 875 69 296 708 1023 793 763 200 276 1022 66 899 661 258 391 822 1073 837 314 867 1180 610 1193 443 28 582 204 1111 1031 1132 1197 549 903 984 1193 156 860 1131 299 207 1007 340 813 50 183 512 1073 459 828 676 153 578 69 864 861 947 1181 161 1112 846 621 457 1088 396 1111 51 450 908 84 207 1046 120 661 1066 893 992 369 679 645 996 238 507 553 1078 43 276 242 220 211 213 637 1095 806 534 759 1014 716 936 832 882 706 33 354 17 993 110 1057 372 842 661 27 39 1073 866 600 356 436 1023 1084 242 240 514 279 147 954 705 868 361 659 1141 515 807 222 148 631 209 209 209 13 1050 966 318 52 184 191 973 281 627 995 600 286 1029 488 970 218 337 36 788 1167 94 1106 1088 913 216 699 912 113 678 606 551 1088 981 231 693 25 817 271 136 543 712 523 1063 977 313 464 181 27 280 602 924 179 680 403 219 1156 483 829 420 10 249 927 843 662 816 193 551 387 634 660 117 564 888 198 318 473 466 441 789 941 385 1 1085 312 1153 713 651 654 644 237 666 425 1087 833 722 42 931 495 617 309 188 1089 531 1190 163 1007 433 858 281 249 1150 355 900 423 387 152 480 829 273 662 583 366 407 15 790 1020 1073 1190 589 588 733 817 578 2 356 396 373 50 682 614 1124 370 393 737 558 1137 1085 873 578 1183 246 1030 383 1086 617 103 375 926 762 778 299 726 748 859 1063 676 1164 397 323 780 926 809 111 26 704 113 447 35 1144 802 961 454 1157 637 148 1185 378 300 25 111 649 545 132 619 334 293 60 958 1164 688 693 352 124 869 428 339 317 700 62 475 364 624 656 942 1188 209 887 915 848 634 952 3 58 362 1111 1063 510 648 572 856 325 146 1078 372 497 972 139 216 539 534 1054 940 964 1014 420 230 217 948 1087 954 277 257 836 528 252 1063 156 713 429 132 832 354 195 998 982 330 834 1192 1143 1107 296 547 667 642 1100 351 749 1199 46 556 934 368 892 279 717 725 769 832 881 615 1167 974 609 77 1085 1119 65 114 416 528 1068 413 176 1110 194 118 790 210 929 164 768 554 1050 130 654 1168 745 100 904 170 962 811 1113 1155 117 975 792 778 651 198 930 825 1075 719 554 511 881 235 917 736 850 874 762 723 129 1104 277 1168 980 634 209 788 203 1025 76 698 380 1114 246 226 70 1012 269 836 506 1102 47 1080 408 197 720 764 1051 496 1080 634 240 796 628 858 592 245 99 716 82 1 221 1122 976 788 255 318 13 179 611 1009 67 1091 208 935 550 777 59 861 619 423 703 25 1053 309 406 454 671 621 223 155 106 961 1020 38 184 713 764 676 1153 773 912 270 473 834 13 940 995 222 9 898 1028 642 1 299 700 956 997 790 879 569 1046 780 1047 840 909 344 789 550 343 977 910 1067 143 289 217 833 1064 249 1152 372 290 72 166 854 575 687 990 749 639 959 621 981 616 1037 1029 168 1189 551 506 292 758 14 710 560 1094 976 102 562 972 505 1005 1090 650 8 87 1182 1071 585 619 500 346 377 608 425 200 697 481 716 145 1050 421 409 216 99 1063 892 951 544 365 522 842 1199 923 543 1181 635 441 243 481 315 176 1108 366 269 302 1092 791 932 1150 477 1126 809 405 1124 1045 1163 363 1114 44 917 75 914 901 301 959 697 192 1083 817 909 786 914 807 429 427 661 874 836 375 195 1181 853 1027 1094 54 649 367 486 348 624 349 448 336 650 1072 1074 1179 123 132 131 626 728 579 1018 1151 4 273 176 496 91 352 514 342 250 264 800 516 1146 392 523 314 433 521 89 910 1028 15 33 886 305 596 988 592 261 736 718 1021 1198 42 1193 405 372 182 463 777 1038 148 1126 553 254 1129 191 616 864 230 1059 766 778 733 825 1066 114 757 194 118 930 1062 339 608 818 558 1038 538 456 824 985 348 231 970 420 5 248 697 972 155 114 428 906 828 1007 48 815 1141 1032 292 945 289 238 560 579 417 359 169 886 633 454 688 147 659 642 406 1161 1153 110 107 387 6 1134 146 815 146 701 604 33 340 719 603 307 448 1070 863 119 97 1176 284 571 949 826 1070 528 474 437 1199 1030 1171 902 228 825 595 359 298 737 584 671 162 159 296 345 240 518 536 1099 404 226 515 1012 407 955 496 821 597 404 537 138 97 878 193 759 28 610 949 736 648 254 678 165 722 419 33 1166 448 646 746 987 902 1012 21 90 1064 742 760 1089 454 1128 84 108 983 592 178 635 873 816 396 121 458 242 656 419 538 1119 419 851 1035 277 162 844 576 1108 549 1141 534 448 483 525 756 33 555 411 335 606 1043 258 987 469 706 1105 92 400 1036 727 122 382 1196 612 1057 225 180 1139 525 25 1001 398 100 732 52 754 111 38 287 759 339 44 767 45 952 713 1062 182 741 900 89 891 624 1123 21 14 417 539 26 777 350 161 394 1089 758 51 296 724 831 872 624 394 431 1007 116 541 499 841 844 205 284 1047 723 231 1078 22 431 873 899 910 777 476 636 60 695 212 292 149 175 246 68 899 916 215 572 232 548 409 82 267 571 1156 1178 737 180 570 897 443 842 1116 820 641 1041 764 349 93 513 143 49 39 573 371 573 730 1160 207 337 428 1005 151 61 715 43 879 54 1066 268 107 106 17 183 1022 1192 460 964 114 474 1109 357 1044 358 728 1164 81 140 96 599 656 53 127 413 6 846 1061 994 42 808 635 3 271 342 1091 940 823 781 888 1087 760 30 102 269 86 856 607 771 846 758 36 899 294 359 10 674 246 23 61 915 27 719 745 1022 208 643 970 160 297 901 144 38 186 852 130 1135 549 604 933 921 1006 952 266 1062 755 731 506 403 202 552 867 510 1171 1172 1078 827 52 885 829 987 172 1158 975 1061 366 56 927 295 578 928 1066 208 994 125 947 257 514 1142 718 1001 1126 368 1053 389 887 367 568 1081 491 535 308 191 1050 378 137 869 767 1140 837 392 234 502 360 893 849 316 7 525 434 733 14 451 273 588 232 1060 364 988 669 1138 367 1029 922 1032 1034 390 722 888 236 1173 977 1123 449 50 1044 205 709 330 1093 145 391 902 984 1040 1139 584 549 511 459 640 1160 1171 635 276 549 525 1073 811 1052 1103 119 179 872 489 1149 740 201 1040 350 602 1196 682 679 668 1055 71 250 926 1107 1027 1120 1147 820 700 584 323 226 185 524 269 446 475 358 627 823 1021 341 568 320 868 910 416 430 133 491 514 989 1090 124 891 21 821 814 783 777 913 1137 813 104 1038 568 933 722 549 1002 515 90 218 1012 1104 315 1145 755 20 117 609 594 785 429 607 660 461 470 598 755 904 1181 177 266 305 278 468 928 1 916 193 63 764 209 552 250 371 62 376 739 1137 99 54 273 1133 850 37 696 778 218 507 1139 642 1046 79 46 487 418 609 523 1005 1064 343 973 153 920 134 214 537 213 553 515 763 311 144 360 1021 569 686 1016 825 938 512 863 982 1195 470 500 29 334 641 126 486 1021 249 373 301 592 875 277 821 293 675 563 323 517 665 423 1053 1132 1028 584 199 585 999 675 367 393 175 833 658 497 749 432 535 715 642 699 777 977 1145 1059 640 457 569 1062 1027 502 651 778 274 632 726 1131 1045 804 734 794 765 986 113 743 773 990 1095 773 594 341 1080 1199 873 1064 577 735 472 894 196 795 540 164 468 1183 5 841 772 431 368 1190 219 290 119 440 279 905 582 1008 61 506 155 924 1116 236 44 139 993 1143 213 53 990 359 762 142 1175 1083 685 199 1157 862 734 512 988 152 880 35 777 214 896 42 808 1032 581 1020 2 464 371 811 283 515 56 228 886 341 401 1087 211 752 791 234 1059 93 13 787 661 549 416 327 1099 871 886 551 836 794 457 971 635 16 1184 877 357 685 364 63 20 622 957 1161 853 133 1055 1000 57 155 354 1179 1151 884 87 842 71 1133 443 943 1028 1006 872 829 734 615 970 729 743 320 962 570 331 201 42 573 1186 158 492 371 425 1066 652 1087 606 936 859 874 570 651 98 545 302 885 548 934 819 1027 298 191 200 370 306 896 13 471 451 346 147 993 364 704 1154 695 420 1137 1046 112 632 1132 887 1104 1090 933 542 389 753 922 480 78 975 51 170 414 740 1107 1050 967 1148 468 47 571 188 586 705 1078 945 809 666 664 286 124 109 1041 583 1042 391 633 709 1093 847 114 1139 161 173 403 651 1193 309 135 564 466 1087 385 136 1191 241 686 436 833 219 540 582 947 563 805 156 682 766 290 98 234 110 226 1033 946 322 807 11 783 606 576 224 1179 94 922 1151 715 948 150 644 69 895 410 719 749 378 1114 682 0 960 1068 13 182 358 1144 365 1145 1097 857 8 822 385 569 51 1023 435 1113 1143 875 88 371 702 835 706 824 105 439 781 72 1011 849 630 625 651 644 713 573 444 1152 783 147 638 251 173 97 330 767 22 529 827 726 343 1054 345 208 1010 549 219 483 275 367 512 722 324 220 908 53 1023 518 826 693 320 660 692 316 1057 199 324 448 1073 1025 43 605 146 1181 1185 1146 786 361 1129 1164 1180 566 573 269 98 912 361 944 1015 323 1154 61 797 525 1003 724 1013 15 196 805 1149 16 567 395 940 831 570 104 940 1077 213 1121 842 382 662 1199 342 299 1002 1031 998 991 1145 652 624 150 634 744 450 667 597 212 875 241 633 190 558 69 889 58 477 201 538 861 843 803 352 478 282 480 867 1024 121 452 742 502 341 499 1050 518 969 262 1171 661 36 586 88 519 1181 1140 633 824 86 1088 106 442 914 988 613 77 1067 395 294 373 73 26 923 29 546 109 95 102 560 1060 456 802 278 84 960 969 571 393 690 958 38 230 77 829 470 1087 156 857 457 212 757 554 0 194 683 32 964 555 439 1038 1166 470 650 348 755 1067 907 935 18 897 46 685 984 774 1030 286 1098 189 552 485 983 864 532 544 844 126 879 1168 142 456 299 726 888 11 144 328 745 20 361 933 14 495 190 347 840 840 293 1172 308 372 772 39 657 988 296 343 1111 315 101 1013 472 1082 989 102 351 728 284 673 689 213 376 97 1094 209 873 833 999 514 783 67 420 349 281 317 464 672 1190 1046 41 1070 356 692 1107 1168 535 667 488 978 262 646 92 689 1043 491 1009 1030 405 3 594 606 231 462 573 1089 917 888 21 711 858 307 452 830 814 407 1109 1151 326 674 1137 940 217 650 1057 636 315 271 825 153 376 1152 684 142 995 841 657 454 211 793 169 581 1164 227 345 884 370 684 181 75 842 210 1000 335 745 498 766 1172 1020 495 56 1071 1071 487 94 615 444 361 1082 1198 383 593 771 897 634 72 23 227 819 840 365 137 465 315 757 236 211 695 517 645 827 94 874 905 728 502 561 773 462 1176 24 430 178 1197 1039 80 1102 829 287 947 620 1151 164 720 446 1028 595 588 1167 401 614 768 573 195 1106 876 619 537 920 764 455 905 242 600 982 770 278 1077 1020 1183 129 574 681 580 1053 317 1023 244 762 577 1142 659 103 741 611 1002 242 755 74 992 956 1084 121 51 960 366 1057 465 279 40 1163 354 551 552 298 1035 534 591 632 774 517 1012 777 831 684 88 745 239 753 228 1042 912 566 906 1028 1190 934 572 108 1014 386 711 604 936 810 754 136 1189 354 1137 525 403 586 1056 22 145 1041 132 931 475 316 372 102 765 1122 701 374 112 175 923 814 390 688 288 697 130 209 114 32 291 836 604 645 716 1038 506 1040 15 1013 1076 609 887 562 817 869 259 635 897 215 91 466 43 1001 355 1087 407 225 915 706 96 960 224 35 18 1189 919 787 1065 839 899 36 861 815 68 496 519 137 765 1164 285 309 12 7 886 661 1178 1170 702 736 225 200 302 1053 350 89 887 948 830 739 330 1166 215 516 361 613 658 337 640 1164 969 132 471 139 1078 519 1139 669 289 1175 933 568 6 734 492 490 1198 360 311 1037 991 501 8 1039 260 246 28 1049 18 1024 1184 1100 659 507 927 764 458 878 245 407 293 1128 149 687 694 415 976 1149 775 1197 922 932 785 333 433 678 325 799 825 982 115 290 141 174 1057 218 121 756 317 1168 209 325 910 122 280 798 955 891 228 497 1113 453 793 766 109 518 894 440 546 491 759 616 726 311 1076 1000 705 687 180 725 765 1090 334 63 942 501 282 1108 400 1036 348 21 745 1061 518 985 646 299 216 91 60 649 1096 190 505 386 1140 1179 602 149 255 198 726 13 17 1182 252 764 731 593 635 441 73 544 344 909 261 342 627 146 46 100 790 342 769 17 798 1064 719 625 382 127 766 135 910 839 285 495 512 639 398 766 465 546 979 673 454 658 835 521 447 369 456 1180 951 325 926 661 380 1039 707 296 944 54 433 1122 990 673 474 404 141 520 779 764 825 520 513 1188 714 40 2 530 590 1098 1030 467 11 8 42 621 566 354 653 898 835 782 759 123 1187 839 659 412 28 488 208 899 185 416 865 145 511 868 1039 518 1172 488 39 819 239 654 453 289 1188 793 475 1013 206 238 384 429 41 297 666 1062 385 632 1149 346 302 793 800 39 931 1195 733 635 731 337 1134 822 36 1079 389 273 528 230 145 332 445 964 322 759 73 1048 620 979 493 868 767 536 675 1016 379 1024 414 672 785 78 1031 307 897 871 509 608 64 798 1089 343 219 1034 765 421 220 303 1175 235 238 922 669 145 825 500 589 543 21 803 222 406 468 501 27 241 795 729 657 348 488 1192 871 683 1034 1071 680 446 225 307 918 944 96 621 494 540 927 226 529 596 1153 678 352 37 264 1195 438 1000 468 167 769 164 169 493 99 222 655 448 10 653 118 1086 598 974 402 820 440 264 450 854 74 101 655 790 693 369 671 1165 1031 658 179 609 325 602 508 872 1015 1038 856 961 370 877 431 945 370 468 88 1145 82 845 214 285 1117 425 27 1058 572 855 937 204 1022 942 440 471 1072 701 192 1106 1083 1084 1155 580 651 161 534 11 681 36 337 159 238 1033 1064 647 653 676 862 1042 305 550 1142 852 800 694 428 994 749 994 975 393 589 842 750 332 255 955 574 421 996 1007 1001 1082 744 408 278 1122 1025 104 478 38 357 400 534 972 480 270 131 263 650 105 1034 620 266 897 1005 453 98 873 27 270 1081 43 274 75 75 177 536 760 941 207 171 487 913 220 145 15 291 483 136 400 1111 931 694 1040 515 266 501 732 624 962 379 699 803 445 468 355 858 532 567 320 1196 796 30 285 573 278 1167 380 1122 718 979 265 1161 1029 1136 228 220 1144 1143 1000 144 137 1011 504 449 1030 34 698 708 802 325 181 1169 912 511 318 450 570 109 1069 950 472 1002 1115 933 950 1023 174 109 672 37 261 819 990 4 420 996 239 326 146 175 651 829 873 158 389 1087 274 1019 315 536 699 498 394 518 1009 1038 1059 614 1020 785 1062 1129 914 685 135 1040 98 2 115 878 264 744 1187 657 841 655 776 826 480 679 540 834 341 543 1006 309 931 526 664 1141 794 251 463 1108 689 289 1169 261 951 17 718 38 582 92 120 356 1126 423 848 794 503 620 870 716 398 458 424 372 822 461 87 1102 385 648 832 10 611 331 873 1118 146 636 1039 617 284 80 111 394 316 710 984 542 751 881 257 830 278 303 112 108 582 134 1067 736 598 926 946 587 91 691 760 1056 1063 725 313 1164 408 976 981 648 130 729 667 328 389 647 668 376 783 178 465 711 119 965 362 1014 71 842 960 851 1006 122 965 362 103 337 1095 802 246 983 351 792 445 406 202 729 604 79 581 22 264 117 751 497 1149 1046 122 1035 410 774 867 881 636 839 969 908 122 564 725 170 244 674 1000 3 670 955 355 100 293 814 763 776 589 300 1012 660 426 865 228 1085 228 993 918 601 728 290 347 1085 991 915 849 1129 1157 763 1124 740 651 857 1109 535 1042 1127 1038 139 206 688 75 1180 1039 624 962 164 522 1060 1171 1024 682 416 590 517 401 750 352 948 355 719 259 267 2 956 283 816 72 76 957 261 763 1039 493 370 668 533 303 376 538 395 1104 1033 588 559 1006 138 491 321 269 250 187 940 234 1076 624 86 391 177 593 581 225 1082 214 403 56 896 425 1136 250 299 552 233 66 767 1085 1124 967 892 952 662 725 97 956 507 574 761 708 1101 215 670 898 683 959 402 71 278 1146 55 1036 179 17 217 203 342 137 633 282 50 745 113 966 159 146 754 1011 552 406 839 639 103 524 399 1082 621 695 655 1120 61 891 496 94 601 766 875 178 537 938 537 459 552 256 133 637 447 609 304 1199 842 100 1152 935 1141 534 1021 813 606 1061 274 1112 669 458 1021 641 1197 694 1074 980 302 529 261 414 324 1071 393 114 1029 115 105 669 486 339 93 981 647 202 101 184 903 245 1084 1131 897 1021 328 148 627 699 478 902 311 296 790 1000 604 136 128 113 820 628 795 177 501 1033 114 1101 41 913 295 951 683 614 666 619 501 836 492 593 445 348 921 535 151 215 296 962 52 788 14 307 819 581 441 625 92 998 1018 1112 313 15 915 983 370 907 880 583 382 95 607 724 1106 528 426 1157 285 1081 800 93 442 290 506 694 247 1089 534 507 215 784 1085 918 967 744 400 583 885 625 321 512 655 356 1043 1001 1127 572 124 673 538 690 685 1175 811 1041 140 936 419 377 475 1035 325 215 207 904 243 691 1029 168 215 1012 395 1014 280 821 710 526 485 568 434 98 330 434 135 544 932 318 585 719 309 118 346 705 310 333 586 522 819 952 522 256 157 950 914 1153 599 343 1072 374 1024 971 470 942 868 644 937 347 1078 396 130 619 42 905 902 1106 820 591 901 227 147 1095 972 142 39 1086 694 137 1168 873 215 1090 400 395 274 161 439 1050 712 219 790 760 430 804 168 71 1035 184 224 623 1123 294 360 21 173 756 1098 171 1077 602 807 581 142 220 722 405 385 235 930 154 44 305 70 126 841 630 664 492 52 855 193 621 1173 549 282 1005 126 165 718 630 637 480 745 266 308 317 373 952 800 895 319 901 946 824 336 474 1068 926 1120 901 1047 167 1176 755 265 322 744 30 958 928 945 180 900 370 666 309 982 868 1129 1152 5 34 231 137 275 982 808 261 71 171 815 413 232 802 902 1116 541 154 684 198 240 517 226 1017 442 730 391 159 22 783 213 1145 156 587 795 451 221 521 411 442 224 49 1017 1069 835 700 718 238 661 954 79 758 1002 236 611 317 1191 304 892 956 80 899 1070 750 644 350 627 965 213 1111 723 982 578 410 1191 784 407 864 685 30 424 613 845 47 1058 806 586 369 831 4 300 208 1094 706 699 1108 158 24 292 997 684 508 94 182 370 1015 383 659 78 1029 620 721 1172 764 933 89 849 688 505 581 730 928 859 148 1041 319 517 169 18 1130 980 318 324 380 328 522 373 1048 144 1115 576 54 1120 747 917 648 1103 794 821 1185 913 293 14 535 24 591 85 930 1177 366 199 1059 217 7 317 534 334 824 519 479 1150 619 89 130 269 480 447 607 873 1043 910 645 1192 25 930 341 104 67 300 933 340 213 857 720 962 520 595 1183 213 498 517 142 560 305 958 956 315 280 145 919 232 19 534 200 1028 594 977 399 509 1103 161 322 777 754 438 1035 1179 17 138 335 533 188 291 968 230 944 988 467 883 909 84 1072 723 444 871 57 367 226 590 1049 930 204 498 943 537 162 241 1177 937 1185 143 503 306 1023 176 539 1163 406 271 686 534 293 23 747 529 440 1046 605 705 965 542 204 836 875 410 1090 897 58 358 82 220 539 790 18 1103 641 9 377 177 138 697 1130 543 905 383 430 961 648 551 439 680 500 443 1179 764 912 867 1037 390 159 133 916 1062 769 752 730 82 449 447 875 470 77 99 1044 725 618 813 490 519 838 134 934 382 817 756 905 277 297 542 120 27 55 1159 8 1043 458 632 135 977 929 180 532 189 501 365 800 967 319 289 899 970 1078 711 472 743 398 976 399 323 800 1151 259 297 298 71 746 613 407 241 21 307 206 522 855 827 826 289 129 1053 888 980 188 1031 1057 931 358 1017 907 29 285 833 295 1040 800 396 988 360 500 1064 1025 604 89 207 1176 560 942 954 945 466 853 48 118 1056 992 531 246 385 1195 1159 1091 1051 544 928 702 842 769 1133 185 253 1190 65 441 951 197 726 1016 420 964 364 173 912 446 54 1105 839 1153 743 1083 845 299 1017 207 1079 1138 258 794 8 690 740 826 543 98 773 1078 1132 1048 0 1197 495 434 600 408 473 809 1047 689 226 971 1007 399 594 930 661 857 1096 308 59 333 653 1147 1103 923 414 475 662 94 433 742 903 261 39 1000 165 698 442 1047 91 967 98 784 1018 667 408 181 741 480 123 1094 948 199 63 997 997 127 261 649 1046 1093 874 935 288 560 1062 261 1072 689 852 195 547 1048 916 193 31 878 651 982 574 1033 928 475 192 878 1157 643 71 618 788 84 870 903 1172 415 1190 351 1166 723 1117 636 1075 847 297 1124 121 798 825 853 616 292 628 293 911 398 311 247 23 676 252 125 1174 503 413 977 81 364 1107 0 384 298 159 330 693 822 679 1028 1042 1180 755 794 727 171 670 259 633 394 62 996 273 569 741 221 585 882 622 618 24 923 940 214 101 879 706 1004 421 5 127 346 1170 693 849 456 549 1069 98 338 882 628 195 281 729 92 1121 901 1167 1114 455 217 963 957 1158 580 1118 1069 53 988 608 676 316 309 1122 597 63 767 961 0 941 497 155 659 272 193 944 387 1172 959 155 248 534 170 1086 644 459 161 134 879 802 720 126 502 605 722 891 622 359 840 900 599 353 184 1077 587 836 1173 171 1035 63 774 502 642 980 40 1067 1036 722 531 431 7 678 814 758 655 55 129 1077 321 1152 2 220 1079 524 246 150 237 888 980 1097 276 901 366 978 484 910 1003 321 658 355 107 504 943 497 857 1085 856 520 1100 951 142 969 966 477 89 1178 513 749 51 51 1104 1063 764 719 332 935 850 116 857 111 425 1054 1002 1040 177 881 263 964 923 766 1112 72 652 312 507 143 47 315 27 449 371 1015 940 737 788 433 909 809 80 956 7 411 217 793 604 605 599 242 873 258 886 569 248 334 435 1069 895 452 964 422 480 488 295 1025 394 1068 723 375 520 398 360 160 163 1102 1168 250 616 84 1104 402 1064 392 516 918 1151 695 870 915 271 87 340 973 601 348 404 728 82 627 250 591 904 540 915 873 877 707 696 916 18 310 706 549 648 901 663 486 235 777 61 595 899 1078 204 533 868 607 1025 299 597 1084 110 695 698 299 1152 120 1146 741 630 332 627 29 1171 1077 286 338 477 397 309 1100 1176 347 907 1020 742 789 1091 682 939 1016 34 40 598 835 1074 6 382 843 384 1 803 1142 728 805 602 1114 479 1027 409 205 38 163 719 996 633 741 452 1097 462 1098 677 919 67 828 921 267 712 170 361 337 894 268 719 35 661 1106 856 188 742 142 480 509 613 595 898 431 890 690 755 371 796 8 227 659 621 866 18 605 565 644 884 123 734 694 1033 449 1057 132 797 668 404 502 1099 175 221 982 351 917 665 697 289 997 461 556 194 996 24 499 40 258 479 15 987 370 672 607 342 729 990 192 1100 419 78 894 623 688 349 570 7 267 171 444 21 689 814 732 357 600 912 1074 843 1129 571 274 1146 814 1136 128 573 1170 963 1174 430 1025 796 448 268 588 635 871 3 974 958 73 237 1197 1028 49 962 570 275 167 248 604 908 577 62 550 1072 1126 1180 280 764 768 1025 215 174 651 197 589 242 1083 772 219 3 129 59 103 440 345 248 743 955 18 702 1187 646 225 744 1058 1199 185 1026 43 241 888 779 61 606 256 227 1060 1048 454 282 1157 1102 1093 1190 803 916 1058 1138 1092 699 215 877 29 953 915 1168 1107 500 1048 550 366 1008 1041 971 24 1135 921 717 176 943 771 609 359 566 60 1090 1098 816 18 783 1128 1063 1178 137 1163 126 1106 1103 114 54 673 766 987 256 521 863 781 468 712 368 1071 597 487 60 1112 199 844 198 440 84 793 215 7 589 778 745 1096 1004 107 415 492 1197 352 634 766 1138 202 680 97 720 947 653 1174 581 652 400 1119 861 148 936 780 441 145 276 274 692 61 206 684 30 876 973 380 1189 665 466 1012 1181 338 206 737 10 159 336 452 491 880 145 340 971 822 460 875 374 162 451 97 331 430 597 1053 508 429 223 1186 266 77 547 143 18 879 848 598 642 402 835 1175 936 842 899 331 270 958 683 889 834 496 80 1146 634 926 845 24 327 296 307 561 93 941 545 60 199 1196 740 84 306 1102 373 229 1077 376 791 231 446 330 1053 386 284 588 758 778 1022 1063 319 305 63 264 1088 521 699 85 191 771 789 800 912 441 186 545 1075 186 679 1196 617 827 268 287 825 275 853 1144 410 1060 584 871 924 778 280 1184 409 489 575 522 905 682 201 389 595 532 1189 334 724 269 995 721 1009 82 517 1154 648 523 168 274 1057 561 904 71 1072 107 1159 284 337 587 738 616 908 160 647 120 52 1076 84 312 1133 41 617 789 667 1055 454 161 98 657 1017 195 1014 1163 1102 1043 374 540 241 845 541 508 591 637 22 756 1008 242 423 777 168 1189 1090 1097 814 583 542 501 785 1048 1051 515 143 334 1062 441 432 508 612 503 525 451 11 842 288 927 484 757 450 1011 1125 203 256 937 107 548 1111 218 988 637 695 584 235 577 890 445 325 1125 806 393 942 423 21 556 10 503 238 869 52 836 655 1140 686 1172 806 851 938 1147 187 1013 401 307 996 400 27 637 541 795 452 190 871 606 275 401 645 913 1177 321 719 1173 349 902 1098 243 804 529 1001 411 251 468 1047 977 933 1076 241 806 498 685 745 147 729 792 59 419 1143 51 558 1083 108 482 275 387 200 564 787 546 767 564 151 37 1099 870 770 516 1005 890 204 1113 808 514 606 1029 373 407 379 591 877 347 443 754 190 68 772 930 377 195 315 469 715 934 1188 781 66 11 912 437 1148 721 633 979 225 21 858 750 542 167 958 1056 269 787 655 570 949 86 397 725 761 369 264 182 170 968 789 587 1091 597 341 1121 1150 677 787 160 214 49 657 888 774 1082 1006 705 829 320 81 81 936 472 1019 866 585 506 212 119 269 417 587 39 474 299 328 753 350 603 334 602 745 202 1019 660 274 1077 73 109 931 373 378 941 206 1152 769 127 896 1 1097 809 127 255 92 721 647 467 116 8 166 149 776 639 75 778 903 992 722 129 1173 946 421 440 542 483 886 618 826 639 488 764 72 1163 218 1052 291 36 1192 893 710 696 584 662 1141 1046 1057 1103 1092 949 800 280 1186 414 13 386 1092 458 935 1078 105 1082 281 863 348 17 1055 93 950 356 1151 277 224 352 425 835 986 830 1088 587 775 197 1013 423 293 93 844 1033 93 17 1063 26 389 431 595 50 336 114 774 60 371 822 909 65 642 127 1028 1193 229 165 844 675 1133 106 179 88 48 428 660 459 547 398 900 316 32 57 290 17 1069 803 962 1109 536 109 1189 144 429 165 188 1018 625 7 1009 22 295 636 885 247 681 131 1 677 222 829 489 473 705 1038 247 144 1070 806 304 213 1062 669 486 488 79 1199 1115 459 322 1054 1184 1156 1136 325 856 522 196 198 892 119 334 303 967 273 548 476 420 590 840 99 220 661 978 351 316 988 129 906 527 528 494 361 497 184 1078 197 515 581 709 120 450 635 1050 506 1004 145 602 57 52 721 495 987 719 441 156 20 616 369 151 459 1086 230 1009 1122 102 692 150 570 609 349 881 520 939 1175 650 70 1101 338 997 210 353 991 165 112 935 591 632 749 217 620 411 394 642 1101 398 673 170 593 811 548 1139 580 748 873 590 1069 379 448 336 343 910 237 61 602 649 1070 760 914 348 983 240 1038 832 844 276 316 345 476 367 563 357 1075 662 115 1033 360 210 363 128 15 567 1002 812 70 77 359 754 384 283 369 484 1070 529 109 668 724 394 29 147 68 414 914 68 75 1114 567 1064 299 63 1194 177 561 75 428 1180 42 527 824 346 777 1079 863 183 958 901 752 281 122 1127 791 381 1140 617 273 1147 341 318 81 889 1199 432 232 397 806 162 236 567 670 921 229 481 917 276 534 1114 272 610 543 1151 1126 582 994 142 410 289 352 825 781 682 278 520 36 394 870 153 466 402 721 689 1001 590 877 665 940 369 467 306 89 228 638 717 515 473 1124 1199 583 178 399 581 866 923 839 189 275 291 982 1015 576 640 286 1081 374 962 812 433 99 338 541 759 290 677 376 639 853 784 1118 1079 559 43 476 708 366 410 124 612 903 727 134 666 866 318 336 619 952 859 974 536 972 872 147 403 338 347 136 367 560 1012 220 973 995 913 618 1002 61 796 38 698 103 499 963 747 650 860 979 1150 1113 460 445 371 361 139 1119 274 782 276 351 572 256 886 1010 493 774 522 142 407 108 998 1074 810 949 714 925 66 1152 607 762 685 63 1092 615 128 953 941 1037 73 873 1175 1129 241 585 1066 747 803 789 470 1037 275 618 257 308 634 563 440 192 784 930 386 380 179 950 630 317 508 1004 448 352 191 1168 17 376 106 256 382 759 998 755 969 994 26 504 1145 1000 309 632 996 575 610 964 1138 1047 863 932 817 470 981 712 798 876 1035 133 56 352 465 740 946 663 86 756 526 1186 892 43 9 25 57 18 768 222 544 151 853 822 1191 268 1118 218 630 183 1116 312 875 133 495 1135 1132 817 131 154 73 1027 662 887 1123 569 452 364 1050 1151 779 136 398 1038 978 981 61 1098 122 296 1198 332 597 922 300 472 615 874 1113 726 259 261 874 193 641 351 688 598 917 459 859 186 594 891 374 935 730 902 1012 943 623 873 611 688 75 607 425 249 121 283 979 508 379 348 165 1043 942 15 1090 379 961 904 932 253 1137 580 747 488 685 889 730 173 1178 1110 968 506 781 941 760 591 245 492 602 708 141 285 899 125 849 359 624 892 137 916 757 328 164 225 320 799 80 461 707 911 235 124 752 542 642 756 181 178 1076 922 114 1053 1173 263 1106 17 462 394 842 825 1142 1196 444 333 157 511 418 136 1062 659 449 412 939 700 286 1088 848 707 1081 809 636 391 1132 500 1184 918 1149 6 456 925 652 894 923 604 778 946 80 258 1053 969 581 449 807 21 1003 355 1184 474 754 982 141 70 841 71 681 611 553 353 1199 624 454 255 253 61 508 778 316 833 185 465 110 763 865 608 862 102 473 266 922 501 1193 997 179 34 301 494 326 79 196 1067 49 555 84 150 804 136 531 251 706 473 506 680 555 1059 463 861 37 987 987 1019 580 228 495 590 939 1136 280 137 139 1096 495 922 291 326 450 126 266 370 895 563 179 1198 239 1191 802 8 228 700 480 577 1024 1152 870 412 30 1046 191 1168 64 192 801 828 942 857 882 380 453 541 1163 1015 686 836 1023 1080 770 1063 785 132 362 146 783 1015 823 913 991 841 408 871 903 555 715 651 1019 274 1058 61 153 1056 341 121 875 48 759 665 573 598 691 1137 35 779 386 79 916 970 91 445 530 755 792 363 1055 341 302 690 712 1018 636 868 834 430 1105 581 1144 571 949 596 527 3 378 960 992 186 535 1054 146 262 230 94 839 18 1025 152 214 114 649 1148 433 564 1059 713 1085 632 1019 584 460 545 1172 1146 705 321 495 1029 470 497 781 1003 727 354 299 279 376 44 620 4 458 955 417 515 1125 816 1040 446 761 1035 40 18 799 378 915 1033 867 1029 1193 619 353 217 1072 1130 692 848 829 415 722 512 1104 321 1108 429 519 96 271 243 743 866 490 1079 541 994 441 543 1118 233 173 195 609 527 502 472 372 1000 1136 736 704 157 1109 782 37 263 500 433 1112 392 867 598 1006 18 347 387 1093 135 1059 1098 145 661 1100 370 1133 561 217 550 679 1047 298 124 50 902 1058 965 477 726 155 121 696 322 547 165 807 997 948 228 814 117 478 604 654 272 366 802 147 701 1021 1190 1035 666 777 613 652 285 251 928 379 276 271 1199 774 601 687 947 1145 398 293 1083 1049 960 893 85 959 624 108 926 604 422 247 354 532 490 937 763 445 743 411 297 257 512 314 391 1099 490 397 660 457 1126 969 878 528 1030 1014 289 425 643 902 856 1004 362 608 1141 1122 431 340 1135 140 188 471 230 791 925 1041 357 383 451 371 320 1185 491 452 281 59 550 796 613 620 843 834 474 84 126 743 539 708 600 387 282 609 1000 649 630 323 574 463 366 399 40 683 954 775 81 627 931 286 726 251 142 170 979 489 806 461 647 926 485 217 772 502 946 775 118 837 611 606 38 1143 600 602 746 1167 270 932 226 1144 410 477 280 1149 114 1008 97 720 695 904 852 60 893 1060 1042 328 397 632 298 275 929 1047 448 657 869 567 459 583 140 191 816 397 692 243 262 688 995 1029 81 1039 383 128 22 812 160 1090 640 912 794 1095 61 923 1129 852 664 415 222 929 775 1028 1052 29 231 199 290 47 430 764 777 1078 914 12 618 161 27 766 1014 899 279 930 1093 989 256 1130 266 20 925 239 37 353 660 705 608 1006 452 920 490 4 42 175 505 453 917 426 232 493 595 452 828 1128 373 686 439 532 460 159 176 956 275 433 116 832 219 239 60 1146 945 106 266 619 930 451 161 593 586 1155 162 521 145 668 735 798 85 340 434 142 362 1144 275 991 1026 982 737 595 275 848 250 97 76 909 461 264 950 405 273 827 790 1004 83 1077 31 1120 75 248 1001 402 1139 686 384 550 260 469 366 462 357 330 425 343 374 308 201 191 699 408 512 743 1181 946 1150 617 931 316 987 54 637 596 752 500 259 396 325 1045 226 411 729 780 674 713 1010 802 1186 371 388 418 338 434 62 125 1107 331 854 801 193 797 156 554 860 696 1 1076 1147 11 814 920 302 14 656 502 1157 126 611 1129 931 54 362 85 81 1077 750 596 584 394 762 867 158 522 596 1118 909 1138 991 185 734 613 193 425 1046 170 739 158 248 999 149 455 154 27 713 222 804 1064 785 88 432 1018 848 832 1190 1078 216 1059 547 817 1160 765 443 159 747 717 966 879 259 348 1038 931 1182 201 1186 1081 537 258 326 1070 1044 428 51 613 885 416 756 1036 1060 1084 797 474 768 344 31 873 840 1112 628 972 58 340 1177 1123 168 538 290 1141 397 557 199 978 552 683 906 1016 584 969 661 65 492 470 184 267 772 381 606 979 883 714 825 445 741 659 994 351 327 926 602 852 913 157 375 772 1051 624 1 23 73 482 1077 1095 539 25 767 36 516 139 1016 30 138 314 1018 445 1085 1140 140 26 478 1079 690 1002 612 265 1021 1198 516 958 489 95 192 1065 745 820 894 1120 1005 321 753 466 1048 71 706 453 649 224 477 140 76 935 901 509 58 86 542 807 23 11 411 546 413 609 865 723 491 151 431 541 1133 923 165 161 731 437 753 1100 739 737 817 874 162 991 394 1196 8 31 703 44 789 1064 1039 1005 913 519 1140 821 789 939 148 588 1160 49 818 1170 210 450 630 661 45 756 664 237 751 412 628 673 1085 621 465 132 726 1161 425 500 1162 497 724 1100 622 301 496 550 311 830 729 896 442 302 44 237 612 835 402 403 65 1002 592 749 900 1140 599 994 635 889 721 1137 702 324 196 53 1154 548 765 651 536 295 85 207 150 1057 1097 1141 571 990 551 860 282 997 1039 192 556 479 822 171 888 992 338 415 156 43 824 728 451 89 335 778 83 877 449 672 73 1016 656 1126 486 537 704 272 728 848 715 828 1161 72 370 750 695 1114 794 122 1184 211 319 557 1092 358 1024 753 1146 788 125 1000 269 532 442 737 531 477 974 304 37 160 505 20 225 90 1101 203 222 777 308 763 325 476 105 923 874 192 989 587 1046 1189 665 1159 416 502 558 400 1064 432 419 858 69 991 633 627 878 957 203 485 992 285 327 1100 999 493 585 233 538 439 827 854 456 62 499 133 679 330 169 1029 426 655 622 473 746 1111 357 1171 180 436 658 1112 554 183 664 529 23 1168 676 257 1145 67 822 892 456 873 969 999 128 83 879 402 70 891 62 191 658 995 342 13 665 579 996 983 1171 505 662 601 850 526 780 760 1114 760 379 402 385 242 509 472 560 626 839 738 480 1172 1157 119 1110 614 805 26 998 682 162 707 468 303 979 470 1068 559 960 848 36 963 411 976 230 244 203 931 626 549 578 58 994 768 62 134 445 387 708 272 142 715 1000 728 140 1163 395 348 219 417 309 549 734 963 946 175 1 916 1147 340 261 1090 306 524 522 918 1019 329 1056 1186 805 593 925 1044 1030 479 967 563 1019 1038 872 2 545 397 442 12 510 368 149 1044 909 917 884 306 1021 1043 563 1184 730 171 218 1190 31 1061 146 908 1195 1130 763 1024 92 501 975 358 522 117 485 879 782 128 60 1028 862 1165 680 399 974 282 90 732 330 211 796 1082 95 42 191 413 866 970 835 796 13 757 1094 367 674 74 27 943 414 245 1187 526 1120 271 85 269 441 103 19 1098 708 1188 327 598 473 93 417 384 582 66 778 320 458 654 720 931 453 1198 846 442 315 804 799 1079 770 277 393 577 216 405 1059 697 183 283 408 574 253 67 575 438 774 228 777 754 968 916 839 245 634 438 684 514 583 765 21 557 5 1113 925 361 941 576 46 416 570 1010 920 435 225 192 1000 503 494 1159 38 479 323 996 698 588 513 38 570 988 1083 52 339 1011 572 1118 931 59 671 331 319 223 670 1153 879 810 1184 274 632 418 1037 1139 170 1198 482 770 645 139 1075 380 41 680 281 1002 356 306 507 699 24 623 674 673 812 910 221 67 806 690 660 1007 749 826 1146 936 478 1166 1069 1077 470 407 354 1086 131 267 1029 833 709 380 1187 8 587 888 580 7 127 664 898 410 678 941 536 255 834 463 582 1185 304 348 351 1113 1070 35 657 404 486 1016 467 913 1089 89 539 895 1073 824 1116 1149 967 951 500 470 104 712 936 504 1098 1010 607 153 718 679 108 465 314 759 258 989 37 1068 1111 719 228 1161 165 240 694 992 840 925 630 990 79 947 342 1089 878 492 576 509 873 758 609 786 586 1074 891 675 881 621 81 856 917 652 1151 718 345 709 18 926 634 750 315 1113 392 167 1073 133 1159 1036 386 940 413 813 948 305 570 461 743 178 1077 1052 70 779 1174 208 91 258 559 93 148 706 733 1018 89 360 893 1016 100 513 711 143 358 431 1041 862 837 518 743 141 560 950 904 1033 811 259 323 595 184 39 258 711 1075 615 414 973 762 1162 274 810 651 1104 397 911 1116 847 1112 303 97 1194 182 531 197 464 237 795 159 46 76 218 2 770 418 105 843 267 138 473 826 520 127 1075 686 304 574 492 295 568 110 1062 797 559 628 397 812 48 854 112 874 645 1016 341 492 632 416 748 883 322 488 988 570 760 974 585 789 1046 832 558 456 164 920 1050 505 783 205 758 1160 432 1173 41 246 770 1182 41 685 880 350 395 671 489 949 1097 642 927 584 881 1177 733 674 706 127 999 893 915 598 324 729 33 1147 683 869 641 3 1170 654 227 595 1132 795 344 1130 306 81 560 691 254 931 330 303 557 148 869 377 847 1176 135 206 660 50 647 676 720 715 1138 229 943 856 707 1170 430 898 1186 460 940 733 680 124 1049 1125 43 961 739 483 1014 476 1022 232 87 826 957 205 827 542 553 685 161 690 962 78 589 144 864 1012 859 267 551 628 9 1092 516 688 334 901 717 808 901 1070 779 968 776 838 342 737 109 852 765 203 985 1115 219 709 775 773 124 646 169 122 1138 31 666 909 28 745 159 21 245 800 661 412 471 821 398 930 845 391 1053 505 721 520 925 464 467 393 425 986 648 710 969 907 512 1158 1189 1092 998 420 197 241 786 285 443 989 477 997 351 818 512 260 884 831 622 1122 415 421 507 80 303 39 114 1023 276 846 547 559 404 962 145 1156 566 852 192 1198 1015 453 1106 499 559 540 381 1003 302 764 1027 596 373 1081 456 389 1024 333 467 628 1063 168 91 871 718 487 914 1096 817 800 203 484 884 1024 724 954 80 484 755 1 935 1007 1091 448 638 158 201 173 756 313 1015 937 714 274 665 1102 761 1007 1115 1011 1047 989 697 661 426 323 735 518 1150 1143 664 285 139 412 998 633 447 690 222 835 120 1023 478 607 70 1124 962 1054 1132 945 96 879 374 42 949 73 997 510 891 6 147 167 223 786 992 249 1055 915 775 1073 1125 262 726 315 1015 312 541 555 371 877 213 35 908 703 461 108 760 373 1087 197 739 220 1004 751 366 85 745 140 712 185 270 364 595 669 1077 756 485 183 603 1025 364 1098 43 250 886 1144 500 562 858 454 582 887 43 738 972 832 608 80 882 1077 435 119 283 1182 447 989 438 1173 512 614 442 354 1038 256 524 305 622 713 1176 1046 749 976 890 585 415 445 1099 732 280 1089 440 108 134 1028 346 511 1112 734 352 784 778 325 756 1019 701 73 84 1158 1061 130 91 1075 215 373 961 1184 815 345 1100 588 781 230 155 111 749 506 794 305 459 596 594 46 766 1029 275 956 691 880 1169 686 288 639 561 755 729 958 898 441 1132 742 684 804 376 366 290 845 972 867 35 455 131 909 435 153 309 935 526 739 377 48 194 56 514 775 501 276 254 191 1179 1109 926 346 1088 829 1026 933 196 483 1083 20 1126 693 628 695 379 1099 696 779 83 913 888 594 1161 13 476 28 29 115 345 626 466 448 854 341 191 545 47 703 693 43 432 707 1187 1061 809 110 1033 1169 427 908 709 660 269 263 108 272 247 536 743 677 423 794 636 812 1159 521 14 1165 238 899 766 157 625 310 726 923 651 517 184 942 429 165 644 126 28 1015 317 626 885 438 220 710 42 1095 213 842 331 296 574 1087 24 660 344 1128 1046 1187 769 483 943 176 435 377 1118 642 116 422 905 1098 762 1056 737 574 294 587 60 54 482 474 20 869 299 1089 289 1101 593 510 1176 646 787 345 602 986 565 117 234 753 690 120 9 582 830 218 93 355 520 98 1007 851 1152 1086 962 32 122 14 1055 749 576 667 224 769 377 722 600 955 691 1060 180 63 44 442 923 203 198 705 704 266 1095 358 808 804 351 1023 1103 936 983 578 175 659 951 531 112 669 387 879 738 723 1144 686 220 614 0 1116 1140 275 887 484 210 798 676 754 908 431 590 187 1061 1 760 449 916 406 352 269 617 524 186 967 840 101 867 640 303 602 263 673 355 241 692 46 606 343 416 344 271 1044 355 1032 687 448 207 383 922 800 349 230 1155 146 346 109 906 1055 1024 1122 20 36 997 631 724 467 1168 1166 941 876 324 1080 658 1105 826 855 1033 984 782 790 990 161 93 51 648 91 196 374 796 400 951 1041 369 710 653 857 785 150 38 191 915 422 61 631 271 80 45 517 164 1179 1192 924 247 247 705 399 867 713 546 511 140 397 582 553 958 344 50 294 1117 436 214 1186 919 425 1140 335 789 977 613 689 458 41 868 112 429 597 77 281 696 53 965 362 376 574 1094 958 584 1189 652 346 851 949 356 432 209 684 633 51 329 213 430 605 480 501 1055 854 105 1162 365 33 745 164 373 860 995 426 71 129 736 701 774 762 764 284 1161 235 1005 1059 354 134 136 302 92 188 565 273 1107 1016 7 11 477 444 776 955 807 774 556 636 386 355 131 290 879 686 651 308 136 839 394 215 1088 1025 971 141 95 365 2 832 407 295 809 293 920 979 1027 91 818 692 266 348 1132 849 824 586 734 73 0 134 562 177 45 310 382 126 1077 213 927 983 474 113 26 542 602 218 1078 884 654 495 198 1046 605 207 527 986 277 220 538 678 242 1144 328 221 1199 203 546 349 365 1193 624 701 190 1181 937 909 549 154 1061 882 640 120 267 101 983 819 373 385 1067 342 1097 1177 1006 510 1195 727 485 296 1040 152 365 560 1010 1121 1030 565 1110 484 82 404 109 586 1001 829 50 281 101 882 427 1111 817 651 1118 973 882 814 596 1138 610 874 278 272 657 487 106 768 716 254 1154 872 439 960 462 366 260 688 1061 513 1083 5 723 523 155 380 562 341 50 48 796 1152 826 1173 383 158 777 596 561 283 671 455 685 1061 1197 125 1184 153 944 711 301 193 1139 558 254 624 24 439 68 1118 230 1105 1161 357 260 213 327 698 519 314 117 1142 973 674 916 1068 105 607 686 450 1047 559 304 950 755 170 946 408 796 489 643 151 92 677 826 825 739 1150 1099 824 630 295 1128 1111 945 647 393 568 689 239 1058 928 53 815 996 185 876 797 1003 1178 778 323 380 1052 992 1125 298 970 25 1044 1146 857 1044 946 289 59 244 739 877 886 544 304 905 555 508 948 409 829 291 1164 1181 482 692 1162 190 40 627 495 832 592 167 364 637 484 384 587 235 862 195 462 231 261 397 887 1150 128 207 529 222 116 10 267 63 1078 758 739 1199 355 1056 856 425 960 23 1007 1007 798 1162 81 681 469 1124 937 1098 746 397 377 40 986 215 762 1112 668 760 287 1010 860 63 41 694 84 1123 338 703 916 555 437 561 404 392 386 113 752 807 711 127 461 1052 1154 676 115 514 422 1199 1004 959 768 453 332 848 552 325 45 223 1075 1061 378 242 479 485 820 972 847 1032 65 937 600 759 763 702 37 968 800 108 679 1015 640 149 755 1113 923 1125 941 39 314 601 20 658 344 40 177 1088 481 776 49 730 758 890 386 675 936 599 870 286 832 256 987 786 533 112 773 829 995 183 415 125 1172 1132 658 172 874 422 1056 552 664 426 798 148 967 327 595 224 1027 210 957 171 3 319 427 339 298 1003 689 1121 491 48 702 127 363 30 533 945 540 261 668 186 441 982 346 1127 63 1140 1194 599 429 923 122 590 1131 759 1154 987 293 72 582 58 611 1094 293 308 387 140 204 695 715 1188 1029 269 1125 250 368 1090 1039 660 1105 668 35 838 1028 607 56 209 222 435 1107 803 536 1053 1181 408 373 407 603 408 720 746 940 579 811 833 34 348 930 921 1058 931 632 784 658 570 661 989 53 795 805 792 565 10 217 442 751 850 827 118 737 862 668 59 48 399 825 549 888 550 985 659 848 1157 446 743 764 614 1149 752 115 811 1123 151 627 929 807 688 869 378 818 136 989 396 93 319 1144 331 221 21 395 316 1072 972 1196 458 546 714 824 1040 157 507 977 317 440 248 1082 183 619 59 222 1196 985 426 204 36 1035 1071 859 829 644 936 478 647 1092 1108 306 566 782 516 66 630 1068 164 765 463 691 477 945 79 906 492 772 76 426 985 118 1031 398 411 1133 572 37 200 393 742 693 133 235 221 1154 196 692 308 742 1038 661 1114 2 458 1014 218 639 261 1027 446 767 811 625 486 478 476 967 795 503 986 993 80 441 1083 925 1051 462 721 405 713 1029 147 844 984 420 1159 799 488 114 329 162 968 619 77 1183 242 1022 561 449 516 135 1008 454 485 929 242 967 1156 677 487 1177 1027 827 581 940 802 1075 565 199 667 218 865 338 693 763 382 1057 61 478 439 199 375 122 131 451 556 173 885 903 707 296 817 376 1175 20 974 169 629 139 230 224 611 434 245 571 291 204 323 660 636 7 701 57 311 760 668 776 87 773 657 1181 370 1161 537 1017 983 856 1176 585 1076 868 994 84 702 78 896 13 346 126 894 328 72 988 97 714 406 1158 256 688 1001 860 152 1005 607 1028 480 710 237 43 378 993 352 663 371 947 903 451 329 883 597 466 260 608 302 835 664 938 613 555 418 896 1073 735 993 499 97 156 458 346 637 780 466 478 774 779 33 922 127 878 750 14 316 1008 436 450 918 1071 1065 102 411 175 669 1075 423 990 383 539 800 247 477 873 464 429 1118 546 730 1107 787 167 843 576 942 943 283 363 876 692 667 768 413 1198 580 958 695 855 1162 671 834 312 816 1079 1048 937 307 26 897 1130 82 595 1155 619 544 1029 189 463 1039 137 131 486 567 1107 811 1182 433 177 703 904 580 357 838 1098 210 26 1001 26 222 766 725 989 153 343 965 497 304 755 970 202 1064 1070 541 1025 314 104 356 269 496 843 138 1197 836 1075 696 450 1190 702 918 694 849 869 205 1020 815 169 889 106 423 714 442 330 972 857 382 83 959 665 1072 2 363 1120 456 547 763 326 37 1168 248 232 828 537 116 1072 98 196 760 865 750 326 1017 520 960 41 256 1175 1177 615 583 1132 854 870 136 574 744 119 789 232 590 801 744 132 310 646 756 305 33 1165 142 861 367 846 685 1038 961 1002 127 235 528 1147 318 785 1106 409 1041 135 788 1134 265 767 431 140 828 1098 255 575 630 303 24 396 157 447 772 523 548 433 834 199 307 685 952 778 541 196 935 464 594 1099 670 358 175 549 448 678 649 943 807 494 888 158 534 768 222 553 943 126 64 770 132 1124 393 942 684 1137 101 1086 594 210 139 706 713 1053 514 179 1119 830 1162 627 665 293 1058 546 543 59 747 572 674 504 256 1068 158 528 733 991 437 535 385 360 515 551 671 509 597 523 903 393 229 417 157 589 345 785 402 383 489 961 728 675 1057 1085 964 293 510 667 769 449 517 1007 627 496 811 798 923 935 1049 27 397 799 845 145 557 878 890 847 352 426 822 968 368 242 370 864 149 1030 787 979 751 360 619 146 583 389 553 953 808 424 56 1196 984 1194 1172 942 979 143 441 440 1168 482 324 226 1100 529 266 995 261 193 167 222 341 904 1017 814 272 312 711 1044 78 1114 586 630 1042 1132 46 774 161 371 934 184 1185 375 813 633 305 490 772 919 595 435 236 1135 255 917 742 1024 409 344 1108 459 341 507 166 846 837 319 1141 703 22 369 400 722 1171 646 563 551 939 581 1078 97 54 466 320 64 105 942 1033 618 976 464 340 1072 1126 1049 114 223 491 685 831 1154 432 234 262 605 880 445 112 1092 397 956 429 1079 1167 1141 345 399 1011 253 864 855 317 950 865 1030 465 333 656 1186 760 969 1117 1152 758 596 702 994 259 8 1145 457 907 862 334 1000 372 598 1088 410 224 998 1080 950 627 38 1160 225 7 981 598 695 1004 1058 880 946 850 432 686 134 329 643 98 1182 563 1085 959 1171 1112 586 445 753 335 614 293 1096 1096 93 647 1036 1014 1104 572 179 57 665 1058 1070 185 435 299 371 697 386 355 467 525 1034 637 712 961 617 492 182 902 6 169 790 884 568 1187 363 271 752 583 266 892 714 18 887 1176 362 723 314 643 176 1151 570 844 1197 915 1105 727 436 713 1152 756 131 1169 515 706 689 1132 505 467 308 1108 556 662 667 1170 924 199 591 650 225 888 1009 962 294 546 93 577 659 155 184 166 244 291 24 622 379 679 709 548 169 35 919 394 623 15 76 219 601 33 115 88 864 55 44 657 254 143 1103 395 40 423 659 683 18 409 665 508 1079 714 540 1124 127 595 463 933 1052 694 1132 104 1196 367 1141 262 344 767 964 911 879 1100 649 960 129 628 199 699 882 383 960 201 199 222 841 198 216 1036 754 114 996 666 577 106 600 74 1056 516 215 483 996 596 659 62 344 109 762 227 779 390 1073 91 381 90 56 832 744 928 495 855 482 614 432 554 411 779 173 652 650 408 1126 438 887 670 268 584 81 722 1147 552 363 221 531 1134 835 593 882 787 1175 703 317 55 55 223 43 1190 1191 736 740 492 15 786 573 327 915 934 580 51 1150 1029 915 593 801 975 450 1066 76 147 198 973 297 389 754 1004 143 674 626 962 426 255 973 173 409 1031 213 97 30 547 105 142 445 979 634 750 965 591 987 693 269 30 770 159 527 526 193 191 794 543 715 33 722 994 276 596 612 1053 695 988 463 838 382 526 990 106 1154 755 384 366 955 1116 41 86 1098 68 769 149 412 364 248 72 868 602 752 902 1 1086 1105 788 298 1059 487 651 80 214 999 498 168 1001 776 1037 1142 102 576 561 753 1094 254 544 271 737 29 899 1108 607 1189 342 772 1091 694 277 41 1042 727 932 824 200 364 47 1148 991 238 888 580 543 437 1136 144 649 997 80 342 417 1118 204 618 308 506 193 623 1090 744 991 80 318 64 587 743 905 781 878 238 590 512 961 1053 406 348 833 71 172 529 1040 294 578 1060 1091 296 138 1112 253 760 248 906 108 746 663 149 970 72 1193 195 452 221 214 764 1124 84 1133 134 603 767 1012 645 628 730 515 163 1109 254 1126 583 681 486 207 565 263 365 161 287 709 338 484 498 981 974 743 679 585 872 412 787 167 954 715 1076 1062 1152 720 52 211 1164 989 90 964 351 787 554 1145 127 1197 844 925 481 112 1111 357 305 759 446 288 661 492 1108 399 894 662 340 204 1067 926 938 1036 1059 805 521 612 1029 345 1123 593 8 404 1023 974 88 1013 695 1190 1100 39 1043 30 90 729 985 359 354 625 291 536 1022 898 574 637 1100 1193 358 395 531 175 999 1184 520 764 364 574 490 1055 1120 171 209 470 78 653 590 400 506 539 1125 249 616 9 108 850 491 166 1026 131 1021 278 572 1100 634 1003 406 826 541 18 888 868 519 762 1117 873 693 449 639 985 960 821 303 460 1146 190 858 174 814 156 338 1095 36 479 58 684 333 863 866 1002 822 129 209 325 568 926 141 349 981 719 16 131 1026 920 464 322 554 281 497 620 690 647 475 337 30 468 569 1057 169 870 677 1008 302 1060 825 1031 420 673 1172 51 1024 492 994 1135 856 445 1136 1056 20 69 648 455 79 394 129 37 1064 450 1132 135 1193 384 175 295 804 350 652 625 677 335 398 334 1173 1173 603 282 122 723 977 815 673 1043 528 401 872 477 509 386 1010 694 1107 638 520 1010 236 363 48 618 455 219 1063 892 423 699 863 402 325 248 469 1011 875 134 291 813 1181 601 758 22 457 1163 558 28 246 810 433 164 522 1179 973 3 191 171 424 1148 1088 652 1036 705 360 679 516 236 1114 15 844 564 750 572 982 711 999 422 420 647 1072 597 876 182 289 1134 574 723 481 822 919 1172 411 653 883 1144 963 1073 328 573 556 9 817 793 707 1043 865 1154 1022 426 901 230 890 693 1042 1148 74 481 528 597 394 104 206 583 250 1147 679 1057 807 1134 993 100 117 164 1137 331 1100 646 507 1184 928 602 1193 0 295 353 1133 637 1169 535 357 478 681 709 1198 963 530 830 1117 28 979 866 278 1094 877 262 670 343 849 958 980 195 1026 27 1100 92 1153 220 216 1190 793 472 1001 1120 161 990 91 160 901 745 324 978 586 192 614 877 344 1033 385 55 915 1069 43 249 247 49 549 731 1100 223 545 5 24 82 785 426 1090 593 748 379 666 871 451 248 580 692 1148 1091 786 342 366 332 246 983 293 346 212 559 291 449 737 146 763 834 631 1014 479 651 956 716 562 481 65 635 130 71 781 48 925 270 171 1137 359 600 502 415 806 964 444 1114 339 552 715 643 204 905 1056 1016 157 557 571 1133 157 676 308 1105 1012 1056 499 279 685 336 80 1123 1159 1148 96 209 859 446 610 431 689 54 652 968 333 828 1017 123 751 68 1012 164 242 818 972 1024 141 169 1163 127 670 510 1148 394 306 772 704 555 915 112 726 1060 113 799 996 90 367 84 505 965 685 287 919 270 17 474 1010 866 378 1117 945 471 484 136 984 611 679 901 943 463 655 1127 424 275 726 728 1065 113 314 138 1166 413 329 30 109 1063 911 833 678 975 660 865 865 792 637 528 1002 87 54 125 284 351 195 102 1069 413 482 878 151 3 991 367 1051 489 305 1038 229 1036 757 681 1083 24 1134 1099 1052 983 937 571 238 887 498 300 859 388 289 548 459 422 26 583 815 703 692 778 16 950 365 631 784 240 669 636 1026 693 870 899 421 560 1009 620 759 820 425 198 423 793 49 318 4 804 958 281 530 414 498 920 364 553 491 996 421 864 55 826 1167 430 228 519 647 124 191 475 670 571 776 360 459 502 572 95 719 914 1029 770 769 56 933 806 309 688 1012 1111 200 686 1110 737 147 132 766 695 226 249 365 658 1118 937 273 190 130 1157 730 919 864 957 87 672 951 430 720 1038 760 1028 724 655 535 145 850 425 48 202 945 325 849 248 729 637 802 860 802 312 724 983 189 598 85 273 1115 146 887 852 947 742 909 631 1101 616 512 1023 813 1006 1047 844 489 96 482 860 683 256 83 506 271 991 19 1012 163 783 1093 405 799 475 540 676 875 980 338 576 294 592 650 556 458 283 434 1118 487 916 165 392 954 851 635 104 314 437 586 935 335 186 137 905 961 319 217 854 247 1114 1182 791 97 117 78 557 547 117 619 305 276 67 993 156 347 799 489 745 350 544 659 606 177 1108 448 472 445 617 511 759 158 610 211 112 606 298 372 423 450 936 1050 319 929 201 74 248 150 1064 763 1165 130 790 1184 78 626 103 882 111 933 1192 324 254 373 181 1162 953 929 715 121 113 167 288 452 414 600 918 1 1169 1197 897 329 928 507 1125 888 116 1185 1022 74 1055 817 1165 398 705 955 367 614 142 683 67 1120 787 578 691 573 719 206 563 993 229 807 297 1086 180 1102 484 1166 538 1043 1133 355 904 6 586 697 1075 1190 289 676 611 638 204 401 971 725 511 1100 910 1199 550 74 940 1171 733 182 339 418 852 743 604 211 1006 716 529 790 310 325 465 658 901 959 578 682 278 705 792 811 418 600 1115 682 1036 638 1100 987 897 1039 762 268 749 740 1117 441 87 332 387 773 827 177 909 58 40 111 920 704 940 154 167 590 438 41 655 340 147 43 829 509 1041 213 78 469 78 569 76 399 165 622 176 1108 142 407 620 930 920 802 434 495 98 8 478 684 399 8 1068 1038 425 680 592 504 63 943 219 738 1016 109 960 581 479 1111 1075 477 1175 614 659 1173 116 476 122 1169 757 1044 845 334 216 1043 1137 812 447 441 119 1040 799 1090 954 326 468 446 36 195 395 163 449 841 843 20 1039 552 309 265 602 701 866 302 1101 905 186 1041 464 394 169 645 980 200 532 964 5 387 1013 251 252 66 657 326 682 590 528 392 959 120 47 464 886 881 960 1036 269 519 277 184 468 814 711 606 955 889 101 1022 406 234 936 839 679 1181 782 1013 974 801 611 539 754 868 482 231 91 537 479 676 233 355 250 528 352 1160 177 245 37 332 830 160 757 808 803 1124 630 233 617 931 743 161 815 454 1013 2 153 265 199 209 182 950 954 1027 309 248 335 759 1192 1077 262 156 467 760 741 1080 170 1057 96 985 406 742 347 240 752 1051 685 539 1022 901 16 1075 927 218 1062 739 484 804 742 430 74 1069 810 219 924 366 448 1024 587 373 68 1045 1105 22 993 219 297 809 568 444 357 562 1006 767 695 375 428 326 27 741 559 794 973 1125 604 527 646 354 1199 1180 334 714 658 678 598 918 529 1153 1094 1166 380 129 2 348 537 810 662 809 250 740 826 642 646 1193 11 146 1192 92 588 720 204 1105 471 1035 1074 644 524 390 563 1066 750 296 925 890 36 195 899 344 544 848 255 1171 1198 767 633 462 1154 180 1191 1192 1000 296 748 458 66 338 139 371 626 339 452 416 351 143 673 198 461 539 808 847 737 649 142 832 665 487 1119 907 522 619 704 747 1147 492 460 756 29 236 867 272 956 929 225 174 927 534 819 760 1052 1087 598 1026 920 238 790 573 986 612 171 1076 1142 91 1185 909 370 89 509 98 381 206 1051 302 175 693 1067 404 145 591 1167 353 906 196 647 433 1048 1176 18 557 418 538 608 649 948 621 478 880 783 447 757 283 446 432 186 409 496 421 870 664 458 966 1040 943 853 410 1043 596 646 995 786 57 1042 954 560 107 334 447 1009 957 424 754 774 1199 249 863 568 237 445 489 183 420 873 10 683 1023 1172 649 421 1068 893 11 65 629 1031 210 500 267 547 327 126 1037 809 910 1116 757 408 233 27 1034 715 898 9 738 923 173 883 792 442 467 1199 308 191 187 1143 238 566 957 973 1167 30 283 535 143 257 1137 357 473 823 125 371 967 219 948 854 212 374 741 605 776 746 188 55 737 426 204 1130 904 50 315 990 694 775 299 237 880 802 181 974 1010 87 640 1175 570 33 622 611 651 760 136 606 358 979 1130 1111 588 1138 1038 182 582 583 371 630 499 979 890 786 1070 538 673 458 305 901 244 590 927 1143 1147 598 435 994 790 4 387 253 700 61 1106 422 250 257 20 650 555 1022 125 950 851 648 324 548 215 1180 958 1112 902 267 1195 722 288 766 734 847 588 818 300 1154 1113 65 743 960 758 768 977 508 669 1045 976 758 694 698 316 1134 1089 117 1060 84 1118 1140 760 528 337 1019 252 203 140 507 288 531 1152 847 204 1156 47 980 183 787 448 367 324 302 706 1082 122 857 310 1109 582 1053 513 632 1189 77 389 325 52 192 695 471 960 617 77 396 102 899 626 972 791 1084 36 993 806 31 1085 1186 126 268 59 567 756 745 1170 226 730 1074 484 688 443 625 130 331 204 140 485 318 1142 553 604 1027 337 339 30 78 472 1092 622 777 592 862 792 891 768 163 22 302 721 867 265 826 368 31 669 193 655 252 103 1130 923 1128 259 1030 510 851 209 221 785 1182 948 298 451 770 807 125 204 121 1155 1162 1087 141 312 457 567 1159 150 596 427 1132 98 93 257 975 154 691 360 916 842 1100 753 95 923 624 1126 51 607 310 410 318 352 447 457 649 219 438 1159 342 288 620 70 121 547 1078 61 958 535 664 553 455 884 169 934 101 229 275 130 85 640 810 299 1041 731 324 19 539 446 24 548 54 913 940 1083 949 1192 629 1177 1085 242 1127 228 949 607 140 959 721 964 30 1140 628 311 388 1090 618 325 767 842 534 1094 901 627 247 573 1057 639 312 106 1014 477 988 201 909 465 1055 388 1094 79 19 1020 119 424 1016 1045 981 769 551 613 124 765 54 334 401 798 638 1191 802 867 444 478 342 102 302 650 1187 247 119 1184 412 918 696 1194 928 394 574 29 436 370 1189 53 19 678 136 1013 905 461 874 718 1021 502 920 289 525 400 805 32 1092 182 544 744 50 665 358 773 959 10 654 863 142 619 615 999 527 1131 1012 779 786 140 874 706 719 508 293 291 81 1154 618 947 23 646 1076 53 820 242 522 720 127 27 154 1107 871 248 920 703 577 758 307 251 368 329 599 803 507 420 758 1194 1006 399 37 483 1197 316 60 1017 748 1066 521 538 159 1113 852 58 1101 1064 476 693 1005 881 972 789 418 744 61 387 1115 633 762 584 125 1189 458 809 1029 1047 930 578 920 221 1031 555 473 928 1195 819 703 1011 1051 188 554 297 1000 559 856 928 103 456 228 597 266 619 60 797 411 449 294 297 358 1011 1105 751 372 552 829 368 1139 534 521 724 1185 803 736 165 963 1095 141 616 395 553 723 988 176 765 491 169 390 684 1159 259 460 8 3 1073 748 1075 457 435 176 78 238 942 807 1179 42 168 614 1144 245 347 884 484 291 827 1149 784 449 1048 324 757 922 1029 640 797 375 1105 315 1159 282 293 647 696 896 1140 573 618 431 158 301 343 10 611 884 656 930 317 1021 89 631 401 1122 384 467 718 1188 293 130 1012 755 938 13 1076 1164 747 549 243 634 397 1041 524 234 303 1010 677 63 843 798 118 1019 612 8 159 865 330 655 570 604 109 201 225 822 477 1111 793 1157 821 529 208 417 396 484 345 1134 1127 941 1014 38 512 805 337 87 945 213 759 49 444 998 1077 132 1039 596 242 728 201 924 437 149 768 1119 429 283 0 366 167 722 190 696 1018 99 1163 28 797 1000 471 939 1134 669 945 272 805 644 319 1096 981 674 785 616 166 1148 867 105 1027 791 917 627 996 1033 226 852 174 19 224 945 436 44 237 897 502 500 1059 708 940 98 531 775 747 651 993 557 176 711 821 508 228 864 152 204 272 635 526 738 137 867 1065 14 1160 242 381 33 300 907 171 693 769 166 355 384 1148 707 983 38 1178 906 10 182 178 871 1157 46 1074 273 784 852 1199 1075 847 76 198 753 1155 913 838 282 68 670 124 1128 954 318 398 143 209 415 314 1042 1140 785 444 452 877 764 173 165 725 242 71 630 221 331 930 520 745 1172 735 1057 1155 1101 1072 805 747 859 797 326 145 208 659 830 980 554 591 690 1158 372 969 691 706 865 1008 979 555 935 1189 180 691 734 736 272 247 464 282 730 729 150 711 147 1124 562 1155 1055 709 433 92 437 141 457 858 15 912 107 266 485 139 760 893 941 237 479 697 282 530 418 3 1061 525 174 494 23 543 83 461 1033 1195 1096 35 252 1057 835 465 175 769 1145 444 584 328 1165 564 779 338 464 132 147 363 585 1006 757 156 480 518 239 383 980 281 978 1091 212 48 118 945 26 1191 413 470 808 383 261 1119 983 898 785 240 318 256 969 586 10 153 1102 715 942 400 731 812 935 741 1159 1130 651 822 1013 731 645 1143 350 984 260 633 825 815 164 395 40 8 124 613 773 972 54 107 439 158 1019 700 634 544 1143 1068 502 952 369 368 189 336 1092 331 720 1002 241 177 37 1177 460 1057 611 754 1050 1085 316 1055 788 306 265 319 202 1055 586 900 484 1151 466 938 452 269 653 128 16 1032 868 847 224 49 940 1186 739 810 967 438 191 1044 285 76 143 1095 1005 603 1044 1074 707 78 379 1055 1047 835 1029 959 754 1005 118 1067 751 992 552 508 376 526 109 1025 512 892 327 896 528 1071 485 842 1008 522 952 124 412 326 837 947 1001 377 206 1042 476 1174 401 598 222 1112 589 465 772 3 185 318 1058 1190 850 124 220 420 773 1184 433 220 526 1073 74 1199 764 219 453 1026 739 934 433 928 202 503 1089 150 983 739 666 193 960 452 652 183 264 1019 989 774 74 37 935 484 160 114 944 161 195 951 992 1014 425 485 569 535 246 968 560 1181 1134 1024 936 467 1174 339 625 1123 1046 893 513 417 1106 803 333 831 1160 922 340 279 931 1131 377 121 422 1076 979 546 1100 972 195 642 785 5 132 765 1178 323 1167 130 599 1058 948 396 718 1015 854 994 1073 287 1054 402 1165 464 680 24 326 993 765 1037 887 37 525 353 330 543 682 485 980 1013 648 66 341 1092 808 415 881 1150 700 676 1072 553 964 1199 698 438 724 175 934 805 874 917 834 409 884 929 253 1143 943 308 420 1035 366 542 761 1124 782 453 178 459 734 213 1147 546 954 1182 917 49 597 794 940 1136 775 75 1187 170 424 1060 482 843 192 441 702 397 75 575 299 39 666 346 790 260 637 295 374 726 22 1188 368 717 246 1021 273 411 190 792 579 380 43 12 374 531 641 557 1164 176 484 832 553 214 424 556 157 491 827 732 1190 290 176 808 815 44 928 913 652 83 580 890 1122 955 843 223 175 220 233 967 413 1037 467 1080 461 331 371 3 984 597 151 140 179 1003 1018 204 28 455 842 300 362 323 897 974 1138 948 784 411 950 177 1038 135 390 1033 138 428 663 398 1035 86 263 322 1009 1012 494 1050 461 106 753 462 680 580 964 900 227 337 990 955 177 777 141 251 1175 9 43 750 450 152 1064 343 233 778 381 163 218 794 653 393 1168 545 971 379 1038 46 1108 1000 825 285 1091 674 315 303 1096 384 1052 891 1133 759 157 924 1185 1009 1045 418 82 153 1064 638 358 479 878 226 1175 306 824 731 458 1030 35 1 934 884 426 439 763 1162 915 75 54 220 690 954 42 715 876 1041 763 1040 990 102 764 138 320 90 292 895 317 148 1137 1172 846 1139 950 342 1196 421 619 1022 8 405 10 1159 427 520 779 512 682 224 267 312 91 243 695 482 810 833 912 261 813 510 1020 24 761 416 652 770 319 1110 909 1011 593 697 112 1131 309 433 527 223 112 710 198 790 945 861 766 292 761 804 212 576 1067 283 374 683 520 494 548 764 30 1101 260 62 644 506 65 1089 280 912 38 250 927 705 1192 76 771 314 975 293 978 1115 1088 294 672 27 805 665 655 326 564 330 812 707 743 798 108 1125 984 247 769 3 2 1046 826 726 291 631 737 537 99 11 443 1144 585 107 205 1168 490 1048 1086 369 529 1025 503 591 151 638 293 635 253 279 905 153 941 456 895 925 385 379 370 80 927 916 545 1167 4 360 907 948 989 1171 602 728 863 1091 977 470 966 298 282 92 244 1155 304 98 499 574 691 123 102 605 559 674 1103 351 513 905 126 1016 799 852 450 136 583 1086 1136 1195 508 525 1144 112 1194 531 1025 1067 673 976 515 846 860 147 324 1148 788 106 95 189 782 367 294 257 1068 332 227 514 1186 848 21 23 155 779 852 588 666 530 920 320 436 979 899 603 1181 1002 978 879 253 1134 240 699 1118 55 955 1078 352 45 1132 236 1107 1177 970 944 151 514 569 1006 631 418 787 683 491 775 661 96 697 463 250 529 49 586 296 462 658 190 621 1076 1062 502 1165 948 671 856 754 414 201 1161 460 630 1082 71 99 372 1076 553 98 598 645 954 105 950 430 128 575 303 154 560 1082 108 1169 933 446 38 839 896 554 817 826 568 166 1000 813 1077 174 1113 796 578 262 54 515 448 501 868 1183 167 802 847 776 1077 990 277 676 1050 1005 293 485 293 1098 114 285 897 504 503 57 573 73 624 520 515 121 948 657 482 163 1055 585 51 46 474 569 811 1134 2 991 925 648 724 905 602 476 281 396 391 532 1078 18 814 1164 338 488 204 485 880 712 788 979 862 1070 153 205 555 727 656 1023 171 1029 1187 810 431 549 251 912 658 399 221 102 17 279 1149 323 947 24 681 1075 526 479 58 487 741 636 533 157 456 16 1106 631 811 752 538 34 627 319 710 696 752 64 681 556 996 326 1009 183 942 163 526 310 433 617 677 906 1033 780 658 29 1047 367 516 499 573 718 498 740 300 285 776 625 296 721 988 259 157 591 677 1129 407 1188 226 132 940 433 243 345 154 483 790 196 1102 835 503 178 676 587 394 879 1097 1172 89 308 585 612 263 624 146 43 196 425 361 898 811 1183 119 1187 319 507 597 419 238 645 1033 965 261 1111 610 741 95 55 231 627 779 588 1067 1198 1132 493 557 637 847 641 495 1038 1033 78 96 312 86 743 244 1146 106 22 527 1120 473 508 357 376 1138 946 18 791 633 923 711 518 562 276 545 249 338 190 187 418 1018 1087 238 358 1148 1135 373 90 787 165 881 249 846 97 599 31 186 743 749 217 52 319 759 538 430 866 406 882 689 683 941 99 644 1072 907 618 1010 1045 274 54 176 1106 406 1137 463 773 14 507 166 841 442 975 266 647 965 614 818 218 752 219 38 655 1009 733 1105 290 751 1079 44 678 384 1024 611 1040 411 1186 1103 860 640 1104 940 1127 899 125 317 1089 209 914 697 648 366 224 1165 208 119 1009 716 96 700 946 19 846 609 295 5 1018 16 1077 1185 528 410 1085 785 577 475 413 485 958 525 719 885 805 97 445 39 807 8 723 177 645 1141 372 785 4 271 797 29 148 138 306 615 565 503 168 219 838 628 695 896 1181 477 1093 786 1027 719 895 363 611 6 1003 610 843 747 1117 799 672 104 765 919 1111 783 43 466 360 550 829 1161 1036 386 24 54 485 38 133 593 570 442 1145 1156 111 124 240 1132 721 1127 1150 895 488 187 585 1082 194 261 783 46 152 830 703 1012 1024 88 916 377 1111 959 1117 582 937 738 1120 1068 220 937 679 619 1 112 375 627 276 321 1147 975 1054 264 167 407 1197 982 351 1157 1021 1072 189 293 27 537 433 142 456 485 212 758 1187 812 842 77 509 19 662 308 841 301 622 820 871 784 1187 70 961 798 451 191 1145 465 934 509 1045 648 1199 1122 961 972 1076 1171 471 842 960 1116 60 338 472 603 940 318 818 527 245 180 890 231 911 1028 557 1017 937 807 387 241 422 796 129 575 88 454 1025 220 131 687 607 1030 264 380 1023 519 692 818 1097 75 688 634 403 981 24 57 550 1028 710 1042 1114 1173 635 989 1045 747 64 846 85 325 1176 992 725 881 690 899 451 374 693 530 593 992 197 546 441 380 1121 1199 433 269 237 290 37 253 554 209 51 444 1086 1022 1139 1199 585 550 413 32 669 735 648 332 620 938 528 982 1072 971 301 91 566 706 438 308 530 1152 1107 778 920 938 72 72 401 1127 925 405 118 53 465 725 374 87 930 521 45 228 648 735 853 15 1085 662 1013 1178 557 66 1116 1005 190 563 205 552 549 312 102 739 1004 645 1148 868 795 1148 480 1156 726 928 1082 351 398 665 648 83 809 242 278 449 87 529 651 1056 869 1028 203 465 144 931 685 331 1064 896 1143 176 231 230 253 947 902 606 436 1012 472 215 737 1124 397 687 833 1027 545 188 900 1113 236 344 139 1107 951 1125 900 1102 707 682 536 455 827 119 54 264 957 891 297 167 545 844 678 619 547 723 309 627 926 120 248 157 811 91 997 54 748 854 56 710 975 706 142 334 734 885 1120 900 479 601 85 880 246 266 324 32 927 201 584 182 1114 755 979 1010 253 468 852 124 607 788 71 558 920 1171 604 1008 525 374 281 216 1172 365 330 295 146 87 651 352 726 748 701 459 1076 119 1069 506 491 253 1025 591 529 254 796 1170 861 897 87 548 1123 226 656 478 18 22 1108 441 452 767 1072 836 1069 273 822 339 204 93 897 208 15 887 1139 534 843 317 677 908 83 1029 899 177 0 569 455 1168 978 862 468 252 349 303 816 831 142 1172 53 241 513 71 438 637 1167 948 1188 678 1177 298 1018 512 406 862 554 857 697 1134 264 919 733 1022 858 34 762 921 343 39 9 273 315 651 709 818 518 909 471 536 296 928 955 833 970 856 1012 3 510 972 1078 574 814 3 619 821 467 247 805 889 574 933 372 188 1084 148 177 1 1127 933 189 698 856 574 790 1001 455 617 144 807 297 1113 56 1198 583 574 496 25 262 320 94 80 372 414 471 1095 517 924 510 744 658 33 59 428 149 644 366 890 1068 183 96 96 163 600 1151 325 219 1181 134 50 629 318 542 875 779 441 507 320 147 628 270 442 335 84 1031 848 771 313 1052 811 695 419 677 244 690 50 1151 796 564 981 962 20 844 868 527 104 136 1027 55 787 1037 1010 704 55 588 890 481 931 963 1182 1094 668 1045 463 313 1038 274 43 274 506 1062 1132 903 1072 859 493 137 100 6 70 515 1091 537 363 983 162 805 1028 766 1154 545 530 99 1011 676 162 39 120 453 220 1183 708 958 1056 17 1081 915 1118 646 146 1053 295 1032 761 452 1116 1032 656 998 560 841 941 140 426 555 719 261 212 40 747 549 546 20 687 715 748 753 878 78 258 1076 122 218 311 817 1037 626 119 862 119 1184 810 747 1155 407 199 337 883 705 116 629 187 1066 738 354 803 430 1060 159 861 59 876 1136 15 902 370 327 12 404 38 293 128 551 529 425 870 697 630 475 194 233 671 1166 457 1189 358 420 255 10 529 607 679 863 308 949 159 987 767 1168 1041 454 59 330 921 795 408 432 842 617 1069 296 1048 528 1063 925 609 797 521 880 921 191 697 878 849 828 518 979 840 1139 88 608 467 795 634 453 13 128 726 316 239 172 568 545 572 772 356 61 1176 1069 375 848 715 336 732 563 61 1195 835 777 1189 510 735 932 959 436 1086 521 701 1173 412 135 699 900 900 540 1029 473 194 516 1118 1042 172 488 122 247 1059 911 973 1033 64 1168 916 1170 610 251 1146 1022 888 53 765 355 175 704 1172 36 646 260 750 174 69 1071 773 169 770 309 1037 502 429 346 1073 48 719 1146 891 434 84 913 710 610 277 924 676 943 1192 184 11 232 173 600 585 528 1101 995 17 721 622 763 936 815 514 847 470 661 97 456 129 201 207 874 443 487 736 735 583 336 518 1001 198 333 229 229 408 910 911 142 218 287 62 461 907 80 762 1131 579 300 923 627 332 99 847 2 408 53 443 926 98 192 784 405 190 652 549 480 829 802 678 86 606 1115 1170 941 617 980 763 123 443 644 257 637 263 1027 156 9 1000 814 91 510 1025 776 821 266 69 310 901 783 236 325 559 984 65 108 667 205 188 318 906 1001 537 147 647 781 901 289 923 393 886 46 860 561 541 1012 1004 929 71 403 1165 563 463 421 873 711 790 514 620 788 332 71 978 611 552 162 1077 717 824 763 604 1179 1008 534 679 216 417 817 169 185 483 1150 178 377 565 716 735 1090 730 288 670 33 643 849 697 184 305 352 961 1087 485 122 1070 170 360 798 172 528 582 832 954 17 170 1055 1085 990 926 447 108 512 672 8 296 274 742 377 652 62 530 748 176 785 551 1067 739 466 1001 966 457 997 794 974 481 1134 903 887 653 47 600 688 1142 472 1073 796 545 918 904 146 448 283 33 35 928 905 952 276 826 915 6 234 619 564 646 528 800 488 548 659 868 552 569 1085 259 505 298 960 504 568 773 1194 873 600 368 75 1196 661 634 502 140 294 807 820 632 502 390 77 477 591 607 504 665 978 818 381 627 981 1101 591 123 1123 154 383 863 593 403 338 218 381 873 759 197 196 601 1016 865 530 1057 97 660 312 200 579 270 519 336 466 774 399 269 14 170 558 430 719 179 323 1152 276 62 1180 916 137 376 804 283 238 879 504 350 290 662 900 341 309 939 742 286 1030 487 899 274 237 916 1001 612 383 195 616 487 1036 710 874 656 456 643 877 1033 400 648 790 572 782 896 342 462 159 944 1017 157 647 505 982 920 660 895 475 732 804 1123 142 184 595 163 911 274 82 911 237 635 1007 193 860 914 677 101 688 358 436 1015 965 446 750 565 317 818 3 556 432 1138 276 792 594 355 630 139 633 868 885 401 293 633 671 387 853 1061 200 618 1137 472 706 912 286 1165 27 150 428 891 926 368 867 1009 610 390 545 917 519 613 270 444 550 903 1057 117 134 220 167 464 17 1187 514 473 829 341 1125 709 425 588 1056 356 874 1125 821 235 977 561 55 495 893 1041 278 76 102 206 342 648 230 355 153 710 181 55 125 351 579 319 405 876 259 93 997 464 170 1181 1100 1125 580 960 317 205 179 95 1145 358 619 1179 381 353 957 745 822 146 610 333 323 1066 427 32 684 111 545 126 287 794 113 1048 179 946 261 813 697 354 3 848 310 703 18 757 810 865 876 283 650 258 377 562 1155 953 456 1066 969 495 630 121 742 463 760 682 1040 588 491 1104 789 0 294 1089 547 806 310 738 440 846 644 779 421 131 195 376 266 1182 50 653 395 1050 696 931 879 916 169 640 331 468 833 844 947 627 575 327 836 856 531 712 22 989 823 1041 848 812 1034 285 658 666 172 816 19 778 302 622 5 507 1039 381 427 811 731 88 220 130 413 355 420 884 615 1113 1181 966 84 405 1193 700 935 226 938 752 54 1103 322 1119 313 484 1015 1116 134 557 1051 98 585 597 92 1002 1178 1098 792 778 128 818 963 684 298 1035 766 377 444 959 730 678 818 461 635 94 945 230 776 796 515 1158 326 14 1083 550 532 733 274 511 434 294 319 879 513 247 622 1165 416 678 24 602 362 83 865 706 1081 367 693 38 1 894 1015 1193 198 669 1008 991 801 109 75 1019 7 495 298 937 730 258 321 485 860 400 1001 1027 1064 588 612 1080 430 45 1067 972 983 331 221 433 504 958 757 1194 138 923 479 81 916 723 252 541 626 318 646 155 317 341 1072 449 942 366 976 1140 558 649 987 1162 896 488 337 553 683 1074 732 723 766 415 307 575 496 337 347 1130 437 246 581 628 1144 907 119 240 995 191 1060 615 229 750 41 277 617 684 1179 9 209 1186 62 930 870 72 154 1005 773 295 73 209 580 156 64 599 638 1101 411 51 547 672 24 897 669 153 154 173 1199 299 155 80 937 587 498 1015 226 695 1163 941 702 410 571 880 25 229 847 358 228 771 1194 824 159 642 884 11 45 851 382 793 307 724 327 1169 930 170 631 563 781 1054 230 399 367 303 381 347 163 1046 1091 444 423 705 251 350 349 699 695 904 325 230 822 1007 1084 474 473 1022 181 334 617 297 818 555 181 318 1060 647 525 150 224 1135 445 429 347 45 940 807 507 585 738 1004 1188 600 143 642 551 626 876 554 1182 72 564 844 1159 1016 658 38 175 821 964 236 747 539 570 1112 1164 101 767 495 757 408 146 1196 252 332 884 230 435 1148 762 669 345 177 948 591 634 806 1178 1087 408 767 156 1024 1162 959 605 523 104 747 1076 556 802 393 591 534 838 538 292 230 32 791 1015 123 793 310 662 516 113 242 652 772 203 741 571 113 877 549 461 39 126 734 770 429 79 479 174 887 391 1077 214 224 449 1033 696 257 589 567 305 316 1138 616 661 1084 256 672 1013 791 129 1119 6 142 389 697 1158 160 86 162 439 604 11 1064 1035 856 601 175 503 119 1176 849 584 1184 340 80 1084 717 420 558 511 717 960 228 176 762 741 187 1145 953 395 914 709 510 84 927 1184 212 295 447 815 245 1187 1137 1026 872 229 120 131 101 39 980 800 354 559 798 964 952 751 429 127 317 65 640 10 136 926 121 802 952 147 51 961 612 1165 927 3 37 1184 165 1128 579 1100 539 137 361 6 270 236 572 498 411 1185 473 1039 186 230 575 724 551 457 825 476 649 1049 47 68 18 89 973 1167 864 573 561 196 866 653 603 1184 390 203 783 335 325 1031 634 1195 401 1169 1068 503 198 198 254 42 1108 274 621 622 1166 76 1122 551 519 906 543 3 293 993 949 1147 486 207 517 659 673 330 50 1198 781 1058 425 1183 608 1145 465 1082 637 1 1 144 399 1080 168 1173 912 337 174 620 892 434 95 1061 749 1030 234 539 537 394 1002 475 211 490 277 247 148 237 102 857 725 114 62 953 209 145 879 1168 443 146 678 61 864 639 51 732 1087 296 546 405 761 748 500 1146 1063 44 1003 767 455 663 393 72 291 91 1142 742 826 220 816 317 505 903 740 105 271 931 753 87 1064 250 255 97 36 76 1174 10 712 114 618 927 591 512 474 1079 400 959 27 676 630 10 988 664 715 61 1099 497 1046 431 1124 431 1004 459 556 108 1009 334 447 722 313 463 1052 249 228 371 489 795 1111 893 946 638 698 1176 928 556 1059 48 452 380 1174 731 897 26 506 148 756 472 857 484 190 189 1039 818 522 339 930 1174 929 1017 938 665 893 1072 1142 1191 504 516 312 147 1182 632 1107 883 353 728 1128 501 619 47 1185 1178 983 154 163 677 1101 615 668 838 1122 738 49 8 854 48 486 499 469 445 754 182 1165 594 333 245 260 916 718 1013 335 818 1150 559 674 220 132 577 1160 499 769 658 976 631 149 915 626 485 228 198 648 123 1040 128 278 187 529 687 1070 73 906 847 49 418 712 447 952 846 1140 131 13 663 797 75 51 126 947 201 1095 78 792 63 348 947 398 316 680 907 61 981 374 590 245 162 789 1065 8 846 535 1122 936 1059 879 421 857 1026 822 138 1192 977 583 1148 610 1080 186 443 928 971 140 98 648 285 1062 981 1011 361 511 707 548 356 788 1117 63 627 348 838 27 383 125 1190 213 363 483 233 119 933 617 799 164 412 992 349 997 1102 1165 628 876 407 362 540 65 707 1073 771 28 231 717 642 598 694 628 1177 964 773 7 499 402 399 871 1092 36 860 662 409 946 355 559 696 957 729 1 862 430 129 119 841 68 759 46 609 405 2 934 36 734 575 831 354 638 124 1177 17 1094 732 602 971 1113 376 162 531 826 244 1080 781 281 612 770 662 98 1112 961 965 247 142 329 723 1146 271 1063 750 134 403 0 1123 35 83 705 893 900 1121 1031 269 376 41 322 1102 1109 692 467 796 601 997 909 356 419 630 1095 365 232 940 288 662 515 295 1059 552 581 615 785 512 402 612 529 371 206 139 132 1189 861 945 510 884 928 809 424 1167 785 585 139 548 661 16 858 166 10 1041 376 49 252 82 133 343 690 1082 857 609 303 353 548 1070 537 906 803 1166 119 932 382 552 953 1064 1079 1088 253 809 1010 525 307 300 713 594 411 42 116 47 58 685 1168 1039 403 1029 466 198 993 227 138 800 58 639 361 1109 325 517 994 448 1180 410 362 1160 850 934 159 545 494 125 867 707 818 639 816 139 985 387 696 521 650 339 294 1041 403 813 22 532 114 1158 953 578 939 1189 140 887 15 364 650 352 771 72 914 809 459 766 415 79 669 1131 886 661 529 543 854 483 534 716 221 221 160 839 562 731 900 193 771 785 1110 222 1065 681 186 743 64 2 930 1169 516 474 1196 918 640 977 1030 3 1071 308 777 404 136 262 553 974 963 819 616 852 590 965 411 939 1060 592 605 654 662 547 188 993 630 584 91 899 561 1155 594 914 719 436 522 26 970 6 1043 933 486 176 554 635 624 259 1098 385 535 899 1107 734 1094 474 379 979 381 707 218 36 107 394 75 65 447 268 1106 125 1098 705 91 381 303 1050 90 1065 1122 1115 224 489 420 58 291 1008 557 1058 19 1190 1018 816 497 268 1141 1176 317 571 523 367 836 263 990 1068 570 538 379 388 1104 659 624 313 618 598 871 71 1109 726 305 366 991 1033 652 1020 817 570 1169 803 415 432 191 314 373 68 398 81 363 137 1120 137 83 19 178 821 504 661 219 69 254 396 162 1165 936 180 171 728 1107 954 522 1101 1155 1035 581 533 464 320 223 157 18 43 36 1002 980 545 784 830 1091 336 554 551 1051 395 471 402 1165 848 187 94 774 1027 555 820 300 174 430 785 455 4 810 746 1145 20 533 963 95 561 112 645 695 12 982 188 653 1011 826 153 918 497 1194 810 916 164 703 709 432 747 575 1091 32 226 700 303 1102 296 299 392 429 671 968 263 233 30 552 42 341 830 912 676 97 459 361 157 20 311 630 855 725 94 389 214 108 261 273 560 1179 237 608 305 92 438 999 516 95 306 810 485 929 140 1038 1037 925 1067 151 486 444 591 846 547 536 1093 1195 1027 812 1092 943 1165 1189 902 81 40 1063 182 42 98 716 798 1122 829 621 580 953 703 60 22 554 188 1011 165 535 413 541 986 296 706 217 299 659 545 336 1114 598 1138 577 407 979 50 745 160 701 924 1100 1091 142 1099 959 28 306 1031 710 251 563 94 1144 25 739 116 208 18 840 690 570 571 1100 185 148 576 941 38 1155 1048 94 687 553 154 1061 609 910 263 1057 736 492 450 146 511 410 771 277 696 1131 144 609 846 340 1013 78 754 433 1168 1087 271 259 879 20 694 628 536 354 897 976 897 344 661 192 387 374 120 1089 396 457 1188 18 878 509 1153 996 721 5 157 861 173 1176 329 98 1196 698 208 681 637 1182 215 461 828 745 561 285 858 450 222 1042 385 575 247 1012 384 530 1104 1004 765 215 177 93 1154 680 766 806 1129 698 1048 23 963 297 277 101 921 63 53 714 641 102 594 456 183 1192 777 360 632 62 1055 362 578 333 198 544 900 789 330 357 993 653 401 1158 476 506 991 708 931 167 669 291 605 967 450 1047 485 317 322 258 123 176 894 1197 927 59 461 905 1189 144 505 851 140 949 1013 203 141 358 329 1030 89 613 418 768 89 686 654 972 783 896 16 641 110 130 280 745 1098 858 127 1097 1017 743 1101 128 451 448 1187 233 1164 474 220 260 448 322 356 829 1188 77 1192 158 263 563 785 973 103 7 1082 773 826 1115 936 479 827 231 40 75 825 950 246 619 219 1164 692 912 250 305 683 285 755 1013 89 470 507 394 263 1158 654 801 1077 385 1054 963 229 823 472 1021 56 532 704 1000 558 848 1091 823 1089 862 1075 1025 885 1163 186 421 674 455 642 1161 1152 693 1042 576 332 1075 819 388 1090 1046 98 497 217 667 1100 223 360 275 557 72 833 567 254 426 721 1113 159 948 182 312 498 850 487 1055 439 879 297 864 491 622 246 413 959 188 1022 1007 151 241 949 328 984 919 642 1073 1142 1053 343 1151 904 712 792 1096 1130 4 1110 524 741 495 688 126 998 1152 466 33 745 626 765 1088 514 679 774 612 373 1152 345 221 1019 889 1042 460 1010 194 575 539 20 342 657 321 352 319 91 890 433 1032 213 194 860 329 30 779 46 1138 302 106 125 1097 1031 254 1169 213 692 1116 1148 819 444 589 857 601 1072 463 786 134 109 86 1169 670 626 572 1158 174 689 184 602 203 658 145 510 922 1035 1127 722 452 386 468 531 263 824 311 840 733 85 332 37 62 722 1024 9 222 927 124 698 827 934 969 664 552 703 1137 445 154 275 925 580 41 305 580 634 86 261 1191 224 765 390 363 978 100 402 966 638 945 1198 532 691 887 291 100 371 451 856 1035 465 172 97 713 1062 608 562 905 697 1094 944 148 802 494 200 158 665 124 1142 426 748 81 435 234 1050 442 435 742 422 314 791 1081 910 605 1090 1095 118 150 274 335 257 1067 963 40 968 212 17 1068 170 42 71 534 321 212 1167 714 1043 911 1046 428 820 261 343 999 436 1195 985 512 165 298 1189 976 423 1155 1161 684 888 307 14 942 624 922 928 693 200 1009 6 212 346 621 420 69 481 774 987 181 920 436 752 783 454 996 598 749 1160 802 145 1056 1090 752 367 1076 687 566 680 652 426 382 439 305 213 432 260 944 787 705 795 1148 838 408 657 975 557 223 1159 336 583 564 596 702 254 1014 298 764 921 713 389 860 532 696 349 1170 69 603 623 94 375 935 785 227 3 516 618 821 424 575 993 146 875 134 187 441 120 414 546 1032 428 679 429 785 808 723 822 116 548 224 719 440 952 913 660 675 830 960 278 107 566 458 824 20 1153 673 830 611 420 120 613 114 383 332 942 942 350 284 748 1021 572 420 866 719 1102 496 313 577 507 722 1072 1151 593 1053 507 76 4 194 554 93 1173 514 72 528 162 899 314 820 455 84 635 210 135 148 519 925 344 592 523 1083 377 813 226 385 19 362 1025 802 798 553 388 854 1127 329 741 116 772 1182 1138 1061 610 881 617 117 335 1163 225 745 1100 422 1072 304 492 691 595 5 273 1110 867 311 1177 546 810 978 695 573 413 212 77 413 899 332 44 528 968 595 590 923 342 1170 614 427 954 904 502 1054 244 92 797 787 745 841 899 447 713 936 34 1051 366 230 66 732 403 843 270 1142 696 936 30 999 847 509 870 378 1021 186 1182 617 183 88 517 610 153 759 621 110 29 6 891 1060 341 347 100 442 974 157 748 48 243 513 239 958 598 178 798 138 854 718 153 816 385 783 218 549 932 429 179 261 159 775 54 527 42 979 208 859 235 463 1155 530 422 622 262 302 1080 197 531 286 116 780 428 13 674 1013 172 37 237 1004 268 244 933 1105 1105 198 614 375 302 988 1168 903 195 391 1173 134 284 680 29 477 1144 1068 335 572 989 642 1028 996 881 209 1122 378 1038 1102 295 249 1180 910 286 70 392 716 67 409 707 2 374 677 258 1141 283 1028 331 1147 109 410 908 668 912 450 425 447 592 434 831 12 695 961 826 14 797 421 995 1125 912 746 863 667 334 881 62 203 389 531 39 675 595 666 869 199 953 219 842 1116 764 269 207 1186 669 337 919 653 282 162 157 638 95 677 895 262 533 1120 791 1019 148 953 122 541 967 196 485 1047 1115 1098 434 425 850 444 964 724 269 199 296 101 238 271 1147 844 530 866 168 1170 236 632 718 1009 980 1133 997 1166 305 1182 943 684 696 839 277 519 249 749 898 500 753 672 76 1088 975 24 575 396 328 526 574 429 416 393 4 179 727 1099 1174 200 268 176 1097 210 419 570 537 618 525 365 1182 1193 899 309 241 835 872 248 526 9 75 827 492 928 850 1043 640 286 280 864 431 554 748 338 1029 718 985 61 503 791 732 563 1098 904 8 125 1085 349 862 1096 87 281 456 1181 215 1106 671 482 627 515 1141 1160 1110 295 20 943 428 956 653 1059 634 318 780 1166 539 124 563 464 811 449 653 1153 603 1119 1021 538 556 59 1022 798 597 620 1027 141 312 333 1198 513 887 132 237 713 965 581 176 825 1099 490 90 569 514 1186 706 874 858 618 684 963 202 522 557 674 23 344 505 0 1172 519 562 12 274 398 1153 1181 780 406 581 568 1186 551 816 680 36 569 274 827 1130 757 738 1074 59 491 903 299 569 124 244 189 394 478 805 778 205 435 816 709 139 520 1198 632 1078 997 1131 320 512 874 291 384 273 854 993 763 1113 777 269 705 1159 176 249 315 87 984 1009 324 874 38 346 408 1151 34 308 513 295 885 427 885 431 580 658 393 543 999 614 152 268 462 351 154 287 304 1191 532 186 172 600 542 477 976 1088 885 1099 90 577 678 321 529 498 815 64 1045 1009 639 534 624 1158 299 288 53 1084 601 1199 336 755 1072 945 19 263 959 909 11 1161 656 307 538 1022 1176 803 671 663 937 250 824 91 1132 672 400 650 334 585 83 103 654 459 859 1094 1101 956 636 858 102 451 115 740 678 843 128 395 1199 1136 216 801 769 680 142 316 1036 516 617 87 590 212 1163 410 634 16 871 315 421 1 956 23 833 203 758 1124 1100 972 30 29 536 860 757 616 575 91 626 229 585 287 1015 831 203 663 575 746 636 638 709 437 887 932 331 172 494 886 999 595 257 433 1004 184 507 492 93 1003 515 902 8 528 713 469 754 1041 1025 651 368 798 327 900 629 974 71 875 124 757 128 330 682 218 1050 731 818 550 906 349 1011 489 1090 555 760 984 1104 678 58 722 1138 632 754 637 830 891 44 249 18 501 807 1155 1027 990 626 412 725 39 618 478 401 161 1106 716 1178 1054 732 22 237 557 128 273 1167 813 3 1132 305 467 1024 1020 1061 865 1157 739 5 39 783 463 578 339 333 854 96 965 924 802 798 577 570 1128 641 21 438 1068 66 222 805 46 795 140 1124 535 1143 679 321 305 949 502 154 49 337 1065 380 472 884 430 628 1135 984 786 863 534 116 178 397 220 913 903 381 333 626 411 181 1173 1158 345 944 699 525 278 18 343 772 762 892 592 415 788 930 1156 1082 921 111 1173 559 1066 44 366 107 942 801 549 872 1109 953 1133 1181 718 637 754 502 232 827 1107 645 658 757 759 959 434 355 401 469 497 612 1160 503 658 608 98 660 308 257 1068 564 93 713 1155 1132 872 49 777 866 731 36 2 260 469 222 439 275 276 942 1022 53 526 67 588 968 1167 192 931 1156 584 439 1168 1121 534 59 581 125 1057 1040 82 415 296 278 882 483 1122 13 758 182 1128 19 160 614 825 1150 64 395 723 446 1156 1105 636 440 157 194 778 151 223 385 1101 334 830 626 638 321 892 91 1171 910 170 59 790 1164 242 1020 502 639 655 928 694 588 1168 862 631 758 141 873 230 614 392 624 242 420 120 233 607 106 698 1000 540 757 38 553 1137 500 1000 670 869 1089 517 269 382 818 1087 196 917 794 1136 43 472 520 746 579 1012 1148 1125 156 1070 405 572 733 644 542 636 959 608 83 672 150 1148 305 922 849 815 527 1043 1197 684 546 149 965 352 65 897 1059 805 202 422 603 916 818 153 1150 292 897 130 331 1028 1130 7 452 794 253 328 183 95 287 215 158 1082 791 440 688 993 291 1132 1016 970 1083 735 947 707 886 385 1107 967 585 681 650 245 642 722 50 643 397 1124 861 434 582 589 897 1056 782 600 332 10 605 916 553 914 726 722 220 804 1138 713 534 208 189 764 86 108 757 579 31 899 341 929 1062 653 249 397 820 478 900 756 902 424 769 608 581 183 1026 882 564 195 635 757 790 796 85 730 383 453 325 937 550 696 313 1110 1091 871 800 847 551 1001 384 117 388 954 1109 845 979 943 106 405 48 432 1155 1060 874 824 907 610 915 549 653 920 984 1003 23 605 178 777 694 720 801 1153 55 188 477 1007 379 696 41 415 1104 740 956 437 519 258 250 312 715 457 165 698 339 575 800 121 521 786 161 55 501 10 7 921 338 904 788 369 933 866 1150 423 993 862 496 1109 216 679 528 859 714 5 690 656 366 770 1148 1088 325 344 1138 327 968 92 132 455 1164 887 909 1144 529 862 312 102 590 1186 448 232 1044 959 181 904 840 414 624 773 790 312 487 630 216 206 542 1086 342 237 1 878 1136 1131 468 467 497 228 18 832 490 974 156 129 510 640 80 46 384 934 1197 416 381 762 544 559 659 761 47 7 278 430 1068 810 671 421 244 1051 792 466 977 657 553 1175 600 255 76 47 622 383 797 347 759 1112 42 1020 598 722 582 125 475 617 659 243 1108 118 1166 620 174 540 490 46 792 22 1158 539 259 370 524 288 619 589 462 229 1138 95 613 296 564 250 694 15 1082 700 670 247 435 8 732 665 974 474 164 275 491 1009 243 536 366 78 66 621 1025 722 671 77 755 448 93 917 252 509 8 373 953 273 416 441 172 366 769 434 660 374 982 880 559 1175 147 342 690 737 814 883 558 632 1073 926 522 96 1046 42 684 309 285 780 271 998 268 124 386 953 478 611 437 695 1018 576 97 1112 997 538 593 1091 122 875 1072 1069 858 184 243 284 292 454 123 863 147 969 623 1120 1060 127 338 860 1106 409 108 594 602 455 875 152 588 575 393 565 731 1029 518 589 269 479 115 817 449 551 303 535 362 413 1016 37 894 305 657 922 1004 714 261 752 853 863 53 740 483 802 41 262 655 15 954 1084 777 570 376 357 59 532 847 1027 58 1007 515 65 646 709 1128 217 637 1085 653 632 77 9 23 1119 492 897 943 60 1056 227 445 1167 713 128 153 22 603 953 1104 586 1194 234 1064 703 15 828 741 926 887 688 548 659 1179 79 326 625 237 257 71 1140 1039 42 686 507 324 253 239 1132 927 706 17 531 294 777 1048 414 584 573 112 1120 824 320 935 941 564 355 495 92 994 1094 959 1139 548 1152 722 533 2 192 444 358 1128 1190 411 843 1124 1194 286 1043 486 482 757 977 95 359 472 399 587 751 948 505 656 403 174 386 1076 765 587 586 1132 1181 279 503 905 215 52 318 896 367 757 462 996 196 725 577 170 1096 513 394 951 381 790 458 97 1163 54 775 1145 508 86 834 456 367 402 237 535 1020 245 1064 1175 612 376 298 229 546 129 119 537 802 11 818 514 957 1156 80 191 1143 983 255 408 1029 466 888 118 696 1050 1055 150 271 1001 840 661 149 281 661 310 941 72 898 240 737 197 730 291 157 270 238 1002 124 531 268 409 388 1 1025 1181 448 985 928 1172 936 930 463 558 576 983 553 856 1022 564 248 68 1079 956 276 1133 492 1097 140 1133 666 839 1189 1179 820 556 390 445 440 862 407 300 183 474 302 520 1100 751 1055 517 166 778 866 1144 1198 889 1017 971 563 633 175 1157 837 1087 1199 939 1038 547 355 891 1 381 220 1129 998 1060 90 742 382 843 633 67 1197 242 496 360 440 204 334 486 1016 470 132 176 567 505 891 1011 691 934 143 906 696 363 660 899 161 463 176 158 989 164 425 1038 827 625 469 1047 470 780 739 1150 1110 1132 179 1013 341 552 500 1067 41 139 876 670 201 451 973 817 406 359 38 293 596 858 406 614 1063 814 283 751 293 803 704 296 1161 142 903 982 2 416 604 325 59 161 1033 401 1104 1080 651 969 578 1064 387 380 240 95 319 722 453 812 488 526 968 807 108 468 396 692 1059 794 673 919 210 183 1074 534 369 172 637 910 701 617 1085 21 510 364 1120 655 1023 90 34 848 105 459 381 994 31 192 476 609 1099 366 822 133 1069 569 972 1021 98 1049 799 334 952 627 202 271 1198 724 360 1129 436 73 571 310 402 1057 1112 1053 133 522 407 777 467 649 220 1046 187 843 808 42 863 665 82 1165 587 951 941 367 47 421 1055 325 487 305 1130 979 140 661 98 1156 296 193 347 182 381 220 985 1097 709 318 929 60 672 1079 115 92 270 90 488 280 811 760 731 887 238 875 676 303 670 651 1016 1025 511 995 80 704 1102 205 1173 201 1170 590 24 996 852 616 713 704 167 627 1065 223 480 208 917 681 307 96 101 551 1153 1025 732 163 1097 273 705 412 557 293 764 713 697 905 319 553 603 957 812 1019 562 1017 908 599 654 411 111 685 84 517 181 838 244 100 835 73 655 1078 351 14 640 853 856 37 706 370 297 140 1036 117 325 829 1175 244 332 99 737 582 36 853 813 1187 846 1031 460 1139 482 920 443 122 488 474 1010 410 539 670 478 1183 791 152 358 550 116 870 287 268 584 730 762 182 136 456 24 700 557 1188 713 233 467 217 145 173 287 77 376 1143 476 1116 736 696 652 580 304 48 795 374 63 757 38 342 931 106 830 1011 791 1015 973 725 1041 848 364 334 1021 1039 645 113 841 75 369 1133 716 323 1080 1049 528 1031 732 318 1179 726 947 974 213 557 840 849 1173 1174 226 606 106 290 1037 637 611 1024 234 752 972 582 15 1113 199 991 1092 624 832 960 368 300 942 160 694 332 1096 179 181 502 138 219 578 254 583 357 1089 566 881 457 534 1195 1068 311 940 32 789 214 1001 1012 840 265 1031 1138 358 596 1012 4 1059 510 341 314 736 1095 160 147 853 339 1196 471 813 564 315 622 928 1096 313 923 1011 792 122 704 652 1112 452 415 340 343 794 489 643 1108 662 235 901 430 213 1108 532 744 1136 729 831 1061 497 464 129 884 257 1007 205 896 408 113 487 95 1173 81 925 451 420 531 593 903 821 880 367 1032 396 602 366 527 622 568 269 769 856 1022 890 178 624 1153 231 212 415 1194 125 994 467 689 711 1020 95 667 437 62 718 859 1158 501 734 75 166 5 510 1086 122 223 875 1124 714 2 777 962 566 15 103 240 697 896 1167 890 616 417 926 329 1110 807 435 164 1001 591 585 230 1097 654 857 829 737 401 1193 279 991 269 461 858 395 406 20 689 429 566 319 1026 70 1078 52 1163 676 332 1014 1188 756 38 242 340 351 333 898 99 95 242 521 382 498 970 98 776 118 752 932 174 95 704 1102 701 1144 1192 678 753 505 1197 153 441 256 366 506 424 1072 914 263 67 1 216 771 551 216 883 158 954 653 894 502 441 233 910 66 330 269 314 599 117 1054 641 622 887 419 1167 844 841 559 21 553 868 806 71 741 685 1118 795 966 783 191 1199 563 478 948 466 515 210 425 915 1098 1114 115 1161 93 141 843 180 349 1169 390 288 1022 1017 525 22 218 483 473 199 93 966 798 707 582 1092 746 828 474 619 119 1053 135 74 499 791 939 435 1187 820 1089 1079 1110 269 18 166 827 989 544 540 902 781 64 887 895 815 602 421 753 705 931 361 453 1036 700 794 711 774 755 1164 906 245 907 1051 208 80 953 919 883 796 957 633 630 1141 415 899 675 352 659 394 348 284 185 29 1114 923 859 786 397 1015 801 503 645 259 260 248 348 1021 594 429 721 949 250 691 310 948 477 193 235 403 844 167 470 33 277 196 316 1148 974 260 803 352 1010 305 458 187 231 31 962 208 576 1195 631 986 1197 983 923 41 224 1115 418 19 862 34 374 608 163 1012 565 61 933 1025 1152 384 1193 366 27 128 265 329 659 1133 68 166 366 351 470 730 565 17 638 435 1006 429 837 374 1130 807 201 511 422 217 1160 906 703 724 847 651 927 611 302 1169 287 170 890 372 334 882 202 785 1169 467 382 948 1167 683 1192 967 356 1038 1199 980 21 1103 264 101 280 688 746 655 776 222 1062 1087 815 816 768 593 261 353 179 195 207 141 1087 361 294 607 44 845 697 457 670 190 775 819 239 232 786 7 654 324 227 118 227 529 998 64 236 544 308 624 694 461 1128 960 559 1003 1005 737 845 1011 1032 174 1150 904 904 178 1047 463 656 431 165 577 927 1015 834 1117 425 631 406 891 522 1048 865 732 81 1122 541 701 662 177 40 320 856 888 584 584 759 564 733 1140 808 975 166 432 908 745 306 613 1019 446 475 628 1001 447 219 647 434 780 884 794 965 308 205 1010 605 283 879 795 57 463 1132 41 438 41 327 1073 1024 662 27 1044 1096 176 1190 789 83 1089 215 273 1081 595 591 579 874 595 697 309 1160 37 625 429 627 1196 788 1034 647 893 122 103 877 762 681 416 201 611 799 1130 854 307 343 796 667 569 76 229 936 240 914 119 1146 948 849 1006 389 1160 1051 877 350 258 1050 538 892 1117 818 1110 1091 763 300 990 109 381 160 803 901 474 170 563 358 726 933 1178 241 534 997 43 248 33 286 317 714 811 242 565 274 946 613 423 158 342 976 125 215 215 1093 1088 280 1003 726 546 417 834 663 755 144 354 332 1181 1143 478 43 11 1 671 586 396 89 1175 669 1060 175 1097 1180 388 789 687 1158 278 47 656 329 572 779 945 412 1051 250 794 294 455 366 797 37 461 255 480 56 301 240 1180 186 88 552 1129 935 310 785 311 1013 943 179 5 277 712 199 84 498 202 243 405 620 311 720 386 1042 390 277 325 489 570 49 935 1181 240 936 24 447 446 390 80 940 341 486 775 633 803 103 596 1133 1110 480 769 935 553 1185 591 427 1174 809 948 189 603 180 554 724 181 65 133 655 436 369 794 363 1114 679 102 317 164 37 933 635 460 813 104 706 824 736 132 958 125 985 388 1044 623 771 282 517 879 411 138 210 969 565 165 541 85 738 418 546 339 783 238 144 1170 337 719 514 751 704 969 381 395 80 351 1014 502 777 996 1097 794 54 575 861 215 126 407 412 40 1180 689 984 1010 1139 968 940 756 894 184 423 644 15 792 407 466 1198 223 145 265 610 194 902 1030 709 671 117 1146 49 1018 265 317 629 1060 727 1022 180 126 1171 525 973 993 909 1071 152 329 1036 523 40 952 907 403 903 1012 756 703 275 158 798 212 451 625 414 303 781 869 667 526 338 461 1107 456 1067 448 21 298 103 745 205 198 684 765 283 73 585 704 446 313 468 713 407 1126 570 670 298 575 1094 551 752 65 663 1034 423 687 101 393 1108 986 809 79 705 257 164 593 862 116 266 275 624 363 1005 728 1077 889 317 971 205 519 836 304 652 697 358 10 1115 970 412 342 559 39 59 422 375 130 577 723 195 847 27 309 476 521 512 1134 747 539 909 771 637 255 732 481 773 890 1038 83 737 305 917 1073 263 782 1173 568 191 534 329 1050 489 28 458 913 267 243 157 1018 1192 1118 677 966 960 35 175 558 833 159 989 325 693 107 1082 611 222 840 273 985 578 1054 890 1007 1146 606 778 332 165 799 107 1005 1055 190 674 1100 9 837 752 861 47 543 774 555 25 525 591 1142 650 439 932 805 177 334 712 1014 337 1120 517 870 608 131 256 1000 1065 331 762 284 681 807 734 721 1065 217 1087 538 34 520 863 1153 128 739 824 331 1021 1065 724 1112 273 384 1086 1020 756 439 370 69 902 1145 1189 614 1076 978 757 1198 614 420 327 1173 650 131 830 266 75 0 1011 1075 563 85 1078 637 165 793 624 171 807 284 376 998 682 667 366 79 719 206 975 460 989 117 0 1149 493 450 487 107 684 1104 534 417 1077 1187 655 799 1105 13 464 1138 321 3 110 144 817 394 926 339 1112 321 739 278 1028 232 621 589 447 570 1032 558 313 618 702 912 1095 619 581 232 191 240 313 482 427 1197 1062 1122 857 93 640 186 1146 967 149 599 363 473 425 695 216 1105 266 434 912 767 148 455 809 744 469 257 1150 29 971 318 1075 147 190 636 414 156 1184 845 520 157 400 886 788 1097 443 245 1047 516 659 77 466 179 14 408 709 284 1163 195 29 1023 618 426 145 1105 1158 293 628 705 605 644 934 548 475 365 675 535 775 490 397 223 80 294 428 540 17 917 1090 346 180 46 140 765 29 105 48 356 1062 702 281 862 845 953 1160 1196 454 1160 734 893 854 724 25 901 384 791 849 553 619 78 295 185 1040 639 1056 950 312 816 34 211 91 555 135 1168 586 553 669 642 41 476 972 432 714 4 1113 1156 711 293 1131 887 400 1178 1076 43 1 200 903 592 141 680 34 863 506 947 783 1054 406 355 487 896 804 711 439 556 801 340 285 530 523 1143 498 153 916 907 378 997 255 301 356 861 938 348 1056 517 508 662 1016 916 580 545 1181 1095 661 78 227 862 65 499 373 1033 1037 329 203 965 851 813 1108 13 124 409 1106 881 553 150 1109 61 1098 846 120 278 86 801 920 912 553 304 176 466 434 604 1057 858 172 179 353 146 634 670 263 1003 846 1082 468 54 972 1081 91 502 667 385 903 137 492 27 1057 800 508 416 86 499 1014 672 864 239 358 37 647 927 1123 703 477 381 1065 791 423 1150 746 639 349 224 543 978 496 731 1178 829 217 38 442 1147 986 580 467 667 812 897 669 639 349 784 117 880 66 851 423 73 124 314 1199 194 566 1152 122 442 458 1171 60 530 829 768 800 260 598 1156 298 52 1078 701 1011 10 616 302 438 181 600 693 942 164 852 148 432 1070 950 312 935 1020 162 750 655 588 934 697 353 502 403 205 176 476 376 256 373 701 560 153 205 344 464 1063 801 847 240 813 228 820 710 436 689 740 863 225 1172 940 816 1176 249 435 1102 453 814 911 956 427 1070 34 104 748 517 363 533 757 320 150 433 1128 347 172 91 711 796 367 893 905 273 101 835 682 809 104 539 1052 685 437 500 231 1143 261 792 606 626 968 1001 907 270 1168 990 700 387 303 1181 900 60 380 398 823 1085 271 1103 1088 1156 376 107 631 857 95 190 244 834 516 1135 557 103 512 973 645 193 167 1149 1139 18 107 978 178 1059 821 1012 395 1181 815 1076 628 165 154 1095 549 1037 1026 810 1089 312 836 1023 420 875 550 613 403 991 114 354 393 694 992 1122 1148 182 678 915 133 1156 111 60 1001 688 62 1048 1199 791 494 337 1178 925 35 1186 1119 944 942 89 196 28 911 340 284 494 670 992 472 740 1116 326 978 494 137 1189 264 413 186 713 1170 672 347 386 181 199 969 74 694 418 171 210 763 389 448 815 226 637 960 146 159 918 750 88 773 354 452 307 463 808 79 542 452 964 1008 161 561 353 864 921 174 1064 1127 717 649 306 701 700 857 456 769 1191 130 1041 921 149 60 1074 954 304 860 413 748 257 104 900 1190 121 531 646 205 1086 1114 912 608 331 834 401 80 333 872 261 162 305 548 203 819 404 753 126 86 1134 932 13 1044 603 395 26 764 800 522 636 721 99 282 663 292 666 455 417 468 85 676 1044 1144 429 310 77 771 423 770 210 507 451 823 417 177 102 762 209 842 985 363 287 821 288 845 433 1051 633 978 82 665 507 774 1080 609 1085 527 257 438 78 236 840 618 385 1189 58 135 1010 950 521 517 151 1076 1056 181 1046 884 903 721 609 1124 1031 489 839 110 42 528 260 451 269 1106 704 895 729 549 923 610 385 94 226 1111 765 671 35 993 279 989 461 66 1101 827 1014 182 680 424 75 226 716 1008 682 386 368 492 678 142 1009 165 767 209 1182 663 147 931 297 376 969 571 748 319 67 204 1170 125 957 238 911 950 751 872 1174 436 938 1075 598 374 17 74 692 280 387 699 1053 738 652 1148 1089 982 63 581 210 413 445 87 107 16 1016 596 55 231 779 653 830 835 458 422 1010 1101 1187 861 711 395 222 1015 445 1115 444 471 263 887 1180 800 362 9 820 804 249 871 441 478 867 639 713 1173 0 724 599 972 843 620 167 150 144 219 391 601 944 9 341 550 1114 830 597 1099 259 473 294 501 43 1011 161 250 754 33 1141 473 270 963 767 995 436 901 773 827 1127 867 820 491 722 347 365 873 432 426 903 855 591 169 1048 52 146 295 1195 468 935 4 426 742 1143 1086 501 1104 971 1073 574 17 641 672 1124 7 878 837 743 323 289 136 896 1042 1023 293 892 634 682 1000 390 662 185 727 1038 206 339 517 538 624 844 1085 114 429 1178 3 512 194 998 1132 206 812 892 622 49 839 967 910 456 449 478 794 240 838 575 1040 1142 144 583 1147 998 473 1056 520 70 1057 809 1143 229 484 613 281 788 569 426 1191 605 815 980 1168 793 682 481 589 145 872 118 918 553 640 47 128 978 479 134 93 756 661 1052 1013 1119 51 153 113 778 1046 1 949 918 477 944 228 912 836 876 213 331 299 1175 230 1047 990 165 852 256 367 651 772 675 227 902 778 20 180 801 84 185 549 818 1033 271 504 258 3 894 1164 153 957 1168 405 1017 443 1151 592 337 706 506 22 52 690 145 201 631 91 2 874 1165 970 1051 77 546 591 997 466 122 429 174 251 674 169 773 978 861 980 263 758 722 336 565 630 828 819 428 808 382 1170 806 1113 866 333 18 558 144 973 846 534 56 185 31 417 243 575 418 685 562 897 1102 830 514 1088 72 213 1013 603 605 721 792 1193 269 198 206 989 429 360 31 216 517 62 466 256 501 885 77 81 237 976 875 92 60 679 464 236 157 1012 384 164 19 547 266 214 394 537 449 864 131 945 1093 304 931 773 14 192 1164 1040 378 863 652 322 423 925 888 474 1113 228 858 1077 268 1157 888 624 570 1046 512 690 551 1166 57 1145 578 1182 797 900 518 1094 359 947 528 1094 98 201 959 1176 1143 854 136 488 198 59 595 938 1165 1040 725 452 1137 854 175 734 249 799 187 918 1140 179 195 72 1175 930 50 443 260 733 289 702 729 891 1004 199 524 85 687 738 785 524 895 121 966 629 1022 539 824 396 926 163 7 807 442 791 782 800 320 967 516 714 228 626 499 87 402 367 181 99 1178 462 689 243 317 390 590 951 206 333 570 784 308 142 1131 680 284 112 1096 317 988 955 609 424 736 522 469 975 744 625 809 99 160 250 1018 51 721 144 408 569 1064 894 506 880 1050 916 31 794 55 46 12 299 950 101 1137 155 382 309 343 252 1099 1102 1060 404 263 433 180 980 536 994 5 502 373 1 570 512 417 367 766 17 607 1060 1154 76 353 251 265 910 169 1186 969 588 1038 686 320 1108 799 227 21 1128 417 441 539 795 307 1070 778 419 379 80 515 614 283 164 408 832 167 994 40 686 81 895 224 469 1190 91 558 842 874 904 119 46 923 277 676 728 237 32 227 1130 569 488 932 101 907 1128 920 620 1041 783 489 100 797 142 77 550 1076 1065 758 305 689 613 173 604 491 1066 245 702 780 604 173 1099 795 519 303 1198 1164 436 837 567 881 374 106 840 930 592 977 817 389 117 353 282 76 1113 1057 410 641 1097 1197 115 1123 451 120 725 460 604 589 741 585 777 724 884 230 1160 376 518 1185 947 670 183 868 756 670 779 757 1 1163 270 129 432 701 977 939 395 367 1136 1198 165 842 586 1150 7 468 491 323 181 112 1104 549 540 108 1152 818 1001 217 329 62 256 717 112 803 581 704 830 1170 27 535 744 0 532 32 50 983 910 1024 193 1109 697 445 460 139 727 276 113 359 140 998 122 1003 930 1057 720 1130 750 553 327 866 670 439 743 1001 374 248 569 402 936 1034 352 41 61 260 536 361 940 260 1038 383 973 26 339 528 915 645 745 176 1124 19 326 246 722 205 48 401 1132 354 201 230 1114 297 199 103 656 789 599 97 401 220 448 675 928 329 588 1157 1131 1083 1044 745 215 639 1069 894 837 389 450 347 1161 1078 172 564 197 128 371 289 930 266 970 852 179 517 147 475 116 990 265 422 849 123 1123 894 695 43 1106 230 730 1109 172 753 549 606 1047 508 665 559 422 1071 260 673 329 493 206 859 1137 874 524 367 806 612 137 185 873 481 891 296 653 781 1054 615 600 39 826 1109 1123 1078 636 828 312 847 197 464 733 511 1067 380 1092 1177 40 285 378 685 455 135 1134 113 787 174 684 171 226 772 974 416 145 174 560 1120 430 301 475 15 354 1126 1135 976 999 719 1077 900 759 799 1182 583 870 228 624 47 24 1133 177 746 671 805 40 192 503 1061 1039 1131 55 192 317 725 1192 1146 518 738 208 1142 930 1143 981 1094 438 333 323 291 100 543 363 1148 1118 916 502 946 51 376 421 1193 140 180 247 202 617 766 515 703 1023 354 1011 111 289 368 699 1190 401 583 505 135 725 1033 575 382 525 1069 591 63 974 935 91 887 564 74 32 966 881 528 961 180 271 307 347 1113 895 533 1179 399 791 537 379 702 208 235 937 313 645 1023 581 876 439 248 866 958 955 172 419 1103 448 10 225 54 548 550 552 12 384 922 986 69 270 975 137 283 655 768 1140 743 102 914 590 315 579 43 650 1027 861 741 393 150 990 206 981 1005 654 383 390 1012 579 393 279 64 92 149 743 79 724 510 531 630 1088 541 49 774 866 578 1095 424 701 502 656 614 422 455 709 718 364 500 864 527 19 454 1030 720 54 144 370 392 581 40 564 307 90 580 670 46 375 306 347 274 561 66 1018 1144 1065 533 517 170 796 68 597 847 1086 1082 420 494 89 1063 473 362 471 111 1145 249 642 895 27 1155 911 680 154 935 510 1108 406 856 446 319 743 1010 821 833 621 609 24 846 604 142 537 136 806 1114 314 117 746 215 860 579 1118 701 525 466 1075 209 322 426 885 101 587 217 1003 444 163 858 942 198 686 740 557 1102 543 766 664 114 216 435 750 144 984 999 47 629 524 1051 1195 160 956 62 672 770 321 819 148 728 902 395 508 878 866 1070 458 1085 551 193 214 828 1106 847 180 1155 1025 737 950 83 921 1177 496 1004 1182 217 721 234 1079 846 829 555 418 77 1066 544 939 1038 415 46 924 243 931 1155 733 216 1002 1167 566 706 515 633 305 406 178 666 100 773 650 617 1071 368 595 766 768 253 399 261 778 143 311 1018 686 463 696 427 1009 422 579 871 1172 826 1143 518 797 919 662 220 137 18 912 831 895 158 1023 713 1056 953 434 726 638 1041 374 1086 391 1039 950 887 235 568 492 1061 1094 975 593 1001 1020 548 469 625 857 1152 71 1171 588 839 1005 232 101 159 1097 320 331 1073 682 183 607 574 604 250 601 134 307 1170 405 1040 890 906 927 1138 579 683 517 8 100 1078 1144 105 686 340 682 1121 895 86 1049 587 1148 1020 231 627 766 169 784 598 957 207 626 247 124 779 622 1122 933 1134 1147 171 553 83 1129 981 1019 155 876 1133 548 742 1159 948 380 431 858 629 167 289 609 666 402 1047 1042 714 913 188 1145 1034 1020 687 815 683 1119 469 696 222 246 463 1088 239 480 887 1050 697 199 16 930 772 1101 1170 748 14 905 966 207 431 702 690 762 847 523 842 208 927 308 465 340 574 1 202 47 1188 647 802 680 1125 581 35 789 1021 564 1190 945 142 883 314 1181 766 710 927 140 1155 1092 513 349 1006 232 730 426 908 486 886 857 767 85 1113 1106 538 1040 958 216 733 921 1142 653 9 1159 170 711 554 902 545 1193 135 819 857 1117 573 885 472 114 620 744 796 481 279 212 442 95 669 459 344 758 411 779 1076 710 605 203 986 205 544 937 1029 42 837 583 813 533 192 1113 642 643 1011 121 897 291 1148 565 1080 264 184 19 893 1169 1118 950 1073 111 610 1104 159 466 1199 131 615 727 598 361 609 949 1140 539 801 754 1016 62 92 519 991 130 774 303 413 871 6 262 460 458 965 831 362 1106 109 135 389 397 175 1092 1089 888 50 1108 88 607 972 1028 904 126 329 144 838 50 964 492 399 1002 484 1111 947 912 11 998 140 1031 47 685 304 670 1022 979 690 396 1132 789 1162 521 910 304 573 1184 1171 698 197 853 824 155 428 147 71 355 1197 631 1040 107 848 1105 448 578 319 916 366 245 585 416 1137 406 930 821 1124 69 298 684 1158 1008 567 537 62 808 1195 703 439 142 815 414 530 252 105 904 606 756 975 592 687 404 250 363 910 745 901 161 402 284 159 691 591 749 1116 630 847 132 642 598 1001 598 1094 374 312 996 1168 302 686 353 555 34 379 1098 771 51 57 786 436 638 217 771 521 781 176 850 23 1062 389 418 323 1074 602 923 1054 356 74 1154 507 1125 1135 1063 298 754 599 82 622 755 1012 607 462 1185 928 425 277 625 363 893 439 521 593 1187 385 196 871 1160 1048 646 1156 847 620 46 180 470 485 355 430 722 511 342 268 71 79 557 115 998 597 43 550 699 221 490 424 885 414 1008 561 296 793 249 63 1029 189 1147 942 625 646 308 809 338 943 868 577 378 874 163 1101 493 633 382 754 534 1051 209 134 880 470 1085 878 95 11 395 502 575 458 293 1161 931 915 777 589 483 926 664 266 1070 254 779 1150 1132 558 353 30 327 338 1179 569 752 704 13 425 53 932 189 1044 893 341 460 490 507 390 728 365 746 993 1191 463 523 989 509 669 779 231 635 943 1193 656 187 858 865 794 891 135 897 763 347 337 580 445 1176 1010 576 691 979 797 611 1147 1126 992 840 851 835 885 372 855 1061 438 92 1024 400 104 325 814 235 305 245 867 438 481 68 71 944 401 525 436 585 316 1121 293 184 1161 62 417 881 881 235 181 186 1022 749 152 1156 488 632 941 164 787 457 247 806 717 795 353 279 508 407 1076 451 257 1197 511 15 957 1069 1058 814 239 867 1055 840 427 1098 667 115 1015 417 799 716 1028 399 305 530 192 651 1167 663 759 976 1079 822 13 601 11 720 744 497 607 852 963 494 895 620 613 1197 104 9 374 9 502 999 718 525 93 1154 496 735 603 722 168 438 801 546 1039 1099 160 779 207 528 926 113 10 1140 1099 1040 556 450 701 739 1167 48 1064 1074 13 780 751 772 92 796 972 563 373 1088 719 952 699 1190 347 909 101 293 1000 365 926 63 432 399 419 81 608 194 255 1078 1106 1089 352 742 112 1185 998 313 759 590 577 198 874 1116 344 1045 88 1037 774 68 1133 1044 919 589 635 704 971 749 843 72 421 257 588 1121 372 761 1026 920 890 207 593 869 118 0 1124 329 199 33 631 1133 1141 339 1116 505 801 1045 1068 994 1010 436 879 481 1164 268 427 1075 303 816 1055 1138 967 580 527 932 135 169 14 515 989 951 411 1016 24 720 684 687 287 1072 856 767 947 722 197 58 607 221 783 417 1195 623 264 112 91 221 515 317 1192 1040 611 159 1046 371 930 762 339 40 684 1091 957 532 4 1191 1058 885 75 296 1117 854 342 848 1111 141 667 975 642 906 901 427 955 48 263 106 188 961 70 123 269 358 277 686 672 735 94 1185 20 367 1111 742 381 1016 954 125 280 902 1049 412 1102 440 526 1054 399 13 881 1011 577 1165 608 692 775 491 330 14 270 855 173 488 1119 101 393 186 228 166 425 623 497 958 364 1033 311 16 556 811 89 288 681 760 199 836 608 63 933 1014 748 1095 1075 833 523 236 139 877 723 448 42 475 1165 709 847 142 950 449 140 284 1011 277 34 662 684 975 370 56 508 595 682 228 686 382 623 384 583 207 190 898 207 627 415 920 119 1005 491 962 1166 661 724 720 559 371 434 918 604 889 499 342 1022 200 456 915 765 1004 1085 475 316 680 1040 1109 532 55 112 704 1098 453 811 1150 765 909 213 792 1020 903 693 1029 370 214 400 482 178 1188 350 781 328 150 552 437 17 773 1032 415 236 406 1097 604 63 708 141 1107 702 528 613 730 899 723 384 1079 19 1118 730 498 181 475 329 1151 159 105 738 803 359 1125 129 444 4 218 125 443 176 511 1064 1190 1106 576 122 150 808 415 116 638 251 909 195 48 1016 1076 722 430 539 94 491 877 11 371 840 484 649 679 684 865 461 753 1088 370 536 1148 1038 7 865 1167 106 459 979 11 12 1147 394 1091 193 256 1044 664 602 843 461 590 968 921 176 885 188 220 1174 764 667 172 320 629 282 80 17 168 767 1176 993 584 1009 775 1114 410 40 121 48 615 278 371 441 984 859 131 114 734 1044 765 1121 872 487 10 569 175 1033 586 180 7 184 198 445 169 221 924 447 978 587 170 130 168 201 339 698 443 639 281 927 561 1104 32 93 899 1182 69 969 786 893 267 1050 152 77 856 869 17 1003 172 789 859 1181 400 1075 652 116 517 140 672 221 404 1130 1094 156 356 115 192 575 629 1164 1146 557 64 986 47 1003 593 1016 883 833 835 596 1011 287 109 453 308 655 86 169 104 1089 72 1135 554 1127 975 714 621 59 786 1008 331 9 1102 158 617 432 909 1129 823 392 44 1093 296 199 1128 989 750 357 134 694 351 110 203 743 1144 40 37 522 656 978 149 1171 1182 834 864 117 98 443 152 676 613 884 389 815 539 148 331 767 1025 396 825 1007 997 795 370 721 496 507 853 1153 378 887 1182 176 595 391 946 849 40 450 330 333 1148 1103 866 448 596 311 973 592 21 498 26 710 388 483 947 1160 177 971 740 746 154 1110 690 387 696 264 553 248 943 1116 941 807 55 451 53 735 843 151 37 621 577 269 1037 1098 538 794 1015 474 409 654 405 894 170 1175 544 270 5 284 116 170 692 802 792 684 652 1039 707 245 239 438 0 280 311 1051 436 1174 687 254 63 53 1145 409 1093 1141 416 349 624 252 861 971 564 700 712 193 420 694 99 1189 339 1007 291 71 1160 1160 149 533 244 1106 1140 371 47 1037 1074 866 793 818 656 119 560 953 227 214 329 375 443 262 6 108 773 1074 476 650 580 61 1111 866 860 844 148 679 643 1145 1126 514 610 443 636 513 553 722 911 691 967 507 1180 1181 1189 658 766 651 922 949 366 913 729 997 149 736 472 822 545 139 985 137 368 1035 1022 135 1073 1000 336 511 1078 571 950 515 176 59 649 364 933 285 204 413 741 601 786 713 123 680 185 315 502 212 162 130 51 489 622 691 596 939 141 486 767 290 963 970 1004 746 343 1121 1020 505 571 754 32 350 58 403 365 1136 220 8 1026 820 497 453 350 858 748 820 366 190 387 977 133 696 8 691 267 458 847 479 605 905 526 902 3 1122 932 145 911 453 639 832 919 821 209 378 1188 167 688 463 1159 508 886 913 279 1119 348 3 274 805 635 733 654 1139 1141 1102 1048 844 271 437 1152 585 997 1058 464 275 1032 193 975 797 391 1176 928 83 970 258 68 528 457 218 586 500 814 889 311 647 822 604 1061 123 1001 1158 335 743 444 964 683 163 261 553 381 935 147 372 606 197 477 218 474 1152 421 74 363 682 817 358 214 307 789 166 769 107 605 918 1139 1151 475 625 509 1129 1014 950 629 204 186 1091 724 62 1072 1047 415 51 268 1003 1007 1014 645 400 333 992 124 1056 465 657 807 1191 649 529 1030 502 284 828 720 1079 1046 215 595 101 157 412 672 1055 55 1020 970 117 732 787 463 368 924 316 806 1047 1076 412 3 899 181 265 854 744 288 1008 57 876 719 93 41 348 386 487 548 230 939 152 605 802 129 1118 430 42 155 681 513 589 718 706 1010 1027 89 405 566 874 545 428 764 138 231 266 1020 694 759 82 1080 490 887 35 521 1180 1132 318 224 178 791 1028 508 126 756 780 222 432 192 1096 30 1162 2 375 658 267 737 947 91 503 480 903 250 792 230 957 26 615 490 498 327 868 745 546 1074 902 14 409 618 1086 161 1001 488 146 1045 370 617 168 300 267 1013 361 956 552 429 946 408 375 1193 1120 1014 853 247 799 1191 950 1022 978 1126 16 1194 387 916 783 1096 246 954 457 464 454 507 522 64 568 628 1100 965 551 82 894 628 1081 822 787 550 551 537 298 440 377 828 1176 161 954 1053 1075 800 684 1106 866 168 560 656 576 633 708 29 202 749 741 1006 371 324 864 1104 244 1029 1127 954 25 1186 137 937 1115 1065 1155 681 275 883 1026 856 365 1123 181 928 199 39 580 69 677 346 715 392 104 760 287 599 232 781 927 763 891 646 1188 964 1095 286 737 160 985 1139 544 311 998 831 381 519 1000 1163 202 630 873 652 310 711 61 866 1134 795 486 863 1002 788 1002 897 809 292 1199 550 1052 822 1127 738 997 871 722 781 621 491 896 1134 292 306 217 4 691 1029 379 1065 526 458 763 244 710 886 926 134 343 749 562 1134 738 1108 425 178 691 844 960 1015 205 751 385 507 673 1173 912 698 680 206 39 568 253 990 836 1121 591 326 681 296 333 152 590 195 755 881 769 223 160 399 333 505 1051 822 57 1138 970 247 1010 1096 965 259 778 240 903 781 956 769 459 1072 87 722 1049 2 62 297 1056 608 94 262 600 655 912 646 608 314 89 907 983 535 1193 66 842 692 151 776 901 338 657 192 549 710 606 622 970 511 976 1121 326 276 104 40 601 1086 924 226 690 547 513 375 1116 539 991 165 1077 840 687 705 1063 735 1010 639 66 467 938 43 526 379 579 664 248 121 642 573 549 1161 595 688 606 34 218 920 653 1073 1184 998 526 541 1043 681 673 604 927 43 728 226 566 120 527 730 932 815 1102 703 1143 519 222 675 1178 437 362 900 525 328 744 433 336 465 231 852 626 833 1111 925 643 1056 353 144 755 636 72 71 246 1005 983 390 845 544 13 91 1197 296 1012 267 647 357 407 817 763 777 1019 155 834 509 168 329 726 655 370 182 109 754 549 97 237 644 411 328 282 411 307 844 431 238 263 154 801 1022 557 802 210 475 45 570 45 520 87 554 196 1054 256 645 501 1170 855 209 994 568 349 492 847 953 509 886 276 644 324 681 1102 362 463 598 961 97 162 26 169 393 934 618 757 1024 342 897 370 238 40 282 951 308 189 214 89 839 110 82 344 303 1149 459 981 347 244 1198 32 885 607 149 495 686 864 311 79 82 292 1003 763 418 635 768 271 1056 359 180 830 994 16 711 1043 755 110 347 567 387 26 653 146 603 739 178 920 208 159 398 99 803 1138 112 1099 1144 17 223 93 775 414 537 1096 198 283 451 95 680 491 690 12 160 976 1157 863 249 1197 312 885 79 1113 778 351 959 957 328 899 542 246 136 483 314 1188 197 215 124 1055 190 523 554 984 547 410 707 868 660 722 293 758 1000 584 788 826 677 1025 821 101 837 387 1085 1104 1105 281 193 473 742 1043 256 929 956 473 611 1100 1008 453 1112 765 558 109 1123 293 695 1066 942 1177 1163 517 62 845 774 1040 641 1070 374 249 851 1123 1047 1195 949 1112 378 990 973 817 244 853 127 695 274 1196 245 103 707 596 767 1174 111 870 1141 935 1133 190 757 972 31 696 600 780 1047 252 593 1063 755 1199 991 625 658 419 484 278 846 108 1045 144 1013 663 636 877 1089 299 418 626 231 511 271 349 1087 204 115 126 196 144 659 364 329 1104 1187 69 1166 43 395 114 958 507 841 4 51 181 657 347 240 1092 914 588 99 780 834 953 504 385 519 862 31 171 1071 917 1098 1009 16 217 56 201 846 938 95 947 361 776 828 419 1088 1154 956 900 455 148 469 582 624 364 887 238 346 514 457 139 552 577 315 594 915 643 717 1103 279 659 652 248 5 353 633 231 964 856 1082 434 947 232 1013 608 662 569 503 276 599 86 820 1022 693 787 898 897 529 699 1171 229 1019 46 482 798 786 555 923 850 226 45 844 767 1067 1025 355 128 77 300 91 444 803 171 50 566 4 141 369 1170 42 663 23 954 869 980 849 924 1027 904 343 540 149 262 990 434 737 1178 651 889 664 282 614 378 362 275 47 230 843 467 678 328 353 339 562 398 110 913 686 231 461 476 1190 531 1 734 1092 1060 816 66 809 1166 175 714 574 448 481 38 472 1118 865 849 134 271 919 820 881 688 1136 658 496 852 469 311 160 604 550 788 59 660 806 625 347 490 1136 463 488 917 617 246 1139 109 897 739 440 828 816 469 388 494 1110 1103 767 442 300 12 717 443 671 256 232 1109 579 721 480 985 315 1028 881 1153 453 812 485 876 1101 775 987 1075 640 165 222 661 361 537 180 1171 353 541 1186 824 40 695 671 523 589 982 131 812 904 615 1031 951 911 656 583 226 946 1187 1044 567 63 371 564 672 98 643 278 1093 5 31 24 105 1120 370 864 478 398 874 1147 224 154 437 845 235 1187 1119 519 1091 1150 5 676 1025 1145 1132 246 547 1129 574 753 996 1184 756 247 502 566 892 938 582 257 252 749 638 590 226 642 71 881 341 1139 620 923 6 600 392 1142 1108 268 1021 550 653 301 821 839 195 341 44 450 319 86 955 595 749 331 1018 903 913 1086 371 1146 882 458 1141 193 549 801 41 241 699 1091 157 833 726 410 631 1080 149 673 591 199 1079 747 1016 961 993 121 980 1026 95 861 596 691 988 208 1009 653 173 631 115 144 916 57 460 112 524 253 266 875 347 234 155 346 179 625 232 616 351 385 141 900 1055 939 979 764 383 170 347 286 563 506 694 421 407 155 1085 1027 221 923 579 286 891 200 1171 403 72 567 539 1090 610 688 590 0 120 328 1128 791 832 475 165 429 693 921 686 127 80 379 511 202 502 1053 675 97 1177 966 730 466 584 527 205 294 1143 664 10 472 459 1193 95 709 1021 281 791 189 601 377 216 6 1045 630 586 989 1167 341 947 616 125 1157 855 963 331 892 28 338 676 100 322 921 814 413 518 279 763 295 291 536 1081 852 338 767 1137 170 693 538 840 426 440 583 910 1004 1146 1010 1068 136 298 210 45 713 583 93 48 598 568 324 479 657 288 1043 140 1179 347 918 963 158 935 673 140 363 104 10 550 766 926 708 353 0 1158 513 839 933 989 673 1169 807 609 805 453 449 330 280 1153 1154 525 934 34 648 361 450 332 293 381 976 199 665 1035 1132 580 1049 1185 278 888 109 325 865 492 1041 702 907 735 642 930 938 139 1037 652 142 47 1073 462 1046 87 332 131 300 1100 1123 121 859 582 136 402 578 953 673 225 924 821 448 1031 145 23 625 882 713 116 430 1121 871 822 286 689 1078 704 430 609 707 4 356 90 649 173 298 609 848 146 1052 155 395 18 17 889 450 1150 870 176 716 1175 476 308 1009 319 559 400 605 570 809 451 254 66 601 1105 671 128 1167 1054 1003 634 1057 586 187 296 430 794 450 1148 1197 842 839 1005 792 592 299 1132 282 561 867 424 684 706 652 1142 683 23 727 1024 373 126 485 996 959 568 64 970 847 588 624 1137 1162 812 2 22 678 670 1071 455 275 660 847 367 830 886 378 348 417 1054 919 104 1108 120 93 212 393 38 926 1143 696 774 475 404 1063 292 419 224 1027 535 185 185 642 797 291 153 432 488 171 882 782 940 888 887 657 677 583 871 610 917 804 1170 480 803 900 337 749 343 1198 508 472 825 756 720 916 567 537 1011 990 612 222 697 27 1034 54 42 1055 192 1182 817 343 400 733 770 245 466 568 7 862 764 612 391 502 263 958 38 1167 270 89 864 859 112 300 270 135 1173 882 263 78 44 278 867 388 93 318 926 483 61 934 457 180 381 535 52 1084 98 908 739 775 425 961 70 459 601 505 487 840 825 618 677 1050 465 1110 271 93 99 1166 411 981 698 923 997 898 368 1139 59 607 772 1117 400 707 805 1029 563 340 1039 193 640 584 494 45 133 262 470 115 368 1129 519 987 900 769 1083 1092 1014 537 1046 49 812 794 1029 255 1032 400 864 905 1125 821 768 978 537 381 850 186 621 697 611 290 1003 269 570 155 271 757 400 683 683 1009 788 18 242 114 104 835 508 214 502 610 638 506 926 877 430 1177 617 80 534 717 257 742 1132 546 500 524 487 1178 932 245 35 1179 495 309 556 659 984 625 914 1133 327 622 49 1018 1083 1055 430 430 57 813 1058 76 976 766 918 236 996 911 93 438 599 220 253 1171 1187 1169 889 1007 961 321 1180 982 1044 334 144 145 1108 1103 406 888 606 19 197 849 701 57 731 958 172 368 1177 187 933 21 854 600 315 176 745 678 96 893 286 543 735 562 41 0 971 1186 1041 550 1125 782 784 1048 838 875 37 260 746 224 990 511 850 412 407 458 1174 389 1033 427 982 71 266 1165 230 867 1101 726 56 129 362 867 596 1142 1115 1033 960 312 143 128 279 1104 555 672 534 44 429 570 1068 337 498 779 372 622 640 147 329 169 334 780 417 452 500 868 1136 86 1190 721 588 1162 1165 427 640 60 138 955 137 456 570 457 703 623 615 739 26 221 1001 315 370 621 306 1046 635 334 889 752 103 137 90 157 966 805 992 255 854 131 1013 791 795 395 292 699 94 278 730 410 8 820 514 833 872 30 928 327 451 1124 259 346 559 782 245 844 411 371 535 722 929 683 130 858 233 168 926 299 340 326 1055 425 240 899 124 161 191 586 436 554 647 1139 1017 1046 318 1024 702 25 683 257 1167 727 142 787 1118 1050 1186 791 7 1091 1171 1170 829 983 386 495 551 603 382 558 149 883 1035 1 1023 79 89 205 130 786 351 900 777 797 1022 552 655 1035 366 197 289 927 746 889 787 338 1159 387 1152 676 912 929 751 252 1006 303 789 1132 680 1000 162 923 1010 222 245 677 382 578 1107 965 883 162 783 689 621 811 198 1052 615 19 893 227 255 419 467 567 909 670 299 71 998 891 477 1092 53 625 796 972 516 135 899 300 1086 368 25 207 500 820 827 1082 268 194 1020 907 978 803 925 308 372 503 359 1074 1138 1139 463 1155 358 358 432 89 497 848 838 260 897 1088 1037 80 1052 57 341 757 908 138 335 1020 856 341 45 162 644 1002 532 366 1156 129 808 886 807 51 580 203 828 32 1076 478 308 339 1060 127 971 984 746 47 34 672 272 91 1009 825 142 60 659 711 591 223 733 1197 378 738 632 1096 614 243 642 331 938 923 848 569 571 9 214 255 226 686 719 136 714 1075 978 380 788 871 95 470 168 83 839 678 194 1112 393 968 468 910 1003 529 47 635 650 1177 1037 1059 530 883 598 136 222 780 841 1087 969 1082 782 597 313 1126 1137 769 1110 85 1006 279 427 1111 289 598 857 1080 228 358 1105 241 1133 544 340 1132 298 100 1117 637 1186 367 559 702 923 764 823 223 242 1107 1016 546 1051 483 477 793 179 970 38 1101 907 458 27 281 340 1010 1194 428 1194 118 122 696 538 108 408 933 396 171 132 121 589 1094 638 1046 14 1020 45 200 493 207 742 40 988 273 873 569 761 135 1139 708 327 63 439 605 467 399 442 255 999 317 126 1108 531 239 114 1119 86 540 1141 1109 105 298 0 593 433 393 1102 317 151 1057 762 1029 897 29 124 929 1099 1156 1097 539 510 839 843 1073 494 909 326 817 127 1144 1008 1052 130 216 1152 754 1026 0 540 865 312 231 249 1052 1177 289 1155 445 1161 175 853 269 456 571 839 235 258 155 1057 373 609 108 778 64 199 210 1096 1094 976 166 1028 684 45 403 399 868 973 983 858 461 847 345 374 130 384 230 490 132 1114 64 862 1197 1088 165 560 237 508 676 1146 162 1142 707 440 835 948 1189 440 122 588 1174 699 71 1082 831 112 517 143 1047 1032 465 111 796 1034 467 653 837 541 1043 1014 747 1028 975 835 307 483 520 698 862 434 918 418 437 732 85 507 409 205 793 628 1155 1175 886 444 832 930 672 946 876 303 1152 994 115 479 711 1123 751 605 1187 672 771 179 756 732 375 948 109 313 950 189 841 177 1000 871 675 860 1166 323 432 580 964 999 112 662 1073 319 673 1033 879 1062 226 624 452 473 151 676 66 491 959 668 656 149 123 37 654 1131 994 155 614 1079 494 100 1110 1108 1069 881 938 563 931 588 266 953 271 535 424 1102 393 1190 283 478 476 1053 810 566 967 429 150 1018 102 759 462 232 961 412 1028 58 615 1155 1048 522 432 885 128 617 964 990 955 260 796 31 1186 224 378 838 768 488 86 375 212 1104 192 57 662 607 351 690 633 684 906 289 909 406 538 1158 880 789 769 870 785 138 1071 949 550 683 1176 411 1057 700 676 818 1044 971 220 609 701 1159 140 535 896 345 1069 990 1022 135 576 1139 306 1071 863 962 813 856 469 889 631 1192 414 986 912 1144 466 623 130 47 416 335 278 520 429 30 685 965 19 859 302 893 525 143 1074 11 686 832 386 553 883 702 613 76 665 462 449 954 399 1155 73 1087 945 290 24 999 486 851 250 688 441 735 76 1153 1191 997 193 518 1080 274 1130 447 920 615 815 959 1131 819 723 1085 844 453 965 261 589 233 16 311 210 1029 1105 534 753 952 1192 36 1059 1008 373 47 819 1070 500 745 123 575 183 197 429 1117 272 1006 1069 586 25 158 755 199 511 1131 1023 791 213 412 536 935 404 929 176 103 956 86 1109 479 559 69 205 302 371 256 307 426 276 868 257 122 1115 170 558 278 1148 98 1112 678 959 866 540 705 1084 173 960 769 207 212 367 591 525 847 927 665 1036 1036 631 808 537 474 977 116 693 1153 165 196 126 668 698 115 222 37 1156 101 583 1064 54 511 282 29 753 644 1162 783 653 1154 768 1152 58 455 960 511 1143 1164 1010 349 862 666 372 608 392 1068 333 659 923 812 935 931 483 549 260 33 1158 482 809 806 181 571 923 631 711 1128 623 712 156 247 1168 286 265 858 522 651 131 317 1087 428 751 106 566 289 1155 414 975 632 1053 1157 864 1039 653 14 1104 6 1194 138 416 8 126 510 111 597 682 661 212 750 599 1152 147 140 1139 335 490 886 666 807 505 223 84 482 1181 666 604 409 1098 760 1161 915 175 223 539 42 642 426 619 136 830 1150 218 891 248 508 263 102 1038 723 114 296 109 252 913 560 969 110 707 207 713 79 22 559 953 1120 595 746 161 626 71 249 359 830 727 785 161 866 579 395 849 1010 187 68 88 653 161 1 320 286 997 1162 661 1183 109 326 955 740 359 32 280 1142 933 778 835 497 40 693 387 661 1003 981 429 689 0 545 982 986 1011 545 385 679 274 113 964 255 440 767 546 624 1197 304 348 60 1048 23 983 1017 1117 100 955 700 64 587 1169 466 607 1089 857 1045 135 429 1016 892 442 363 361 56 292 690 890 38 610 1180 1143 522 109 103 440 889 1107 388 531 197 358 735 1156 375 118 407 950 884 707 759 202 591 1006 328 138 109 722 80 243 1151 921 903 186 477 992 413 330 1106 437 166 396 978 42 986 963 545 215 715 636 688 466 1195 221 1012 156 504 504 1126 445 1107 286 944 846 455 88 209 40 923 744 121 1016 417 59 1109 566 1176 753 360 419 824 985 392 66 560 46 268 992 53 969 826 661 980 2 553 1128 1113 34 868 890 1138 943 791 1140 146 349 1195 401 43 246 962 433 420 1022 586 1098 429 565 817 210 1026 42 267 870 397 226 47 424 887 816 867 991 561 223 798 252 805 561 62 367 636 692 888 825 758 277 243 183 193 632 13 437 1032 513 252 336 440 1126 137 45 227 1084 4 328 464 864 824 149 237 786 1004 873 763 854 294 169 675 209 224 828 902 1130 684 745 839 45 1189 336 985 1030 1046 293 402 59 389 657 241 1067 112 13 673 962 300 637 479 848 771 880 604 1001 973 814 400 130 482 248 994 959 699 730 687 913 12 339 1032 662 543 100 964 553 222 658 1193 974 736 423 955 324 584 450 55 311 1102 679 379 457 435 1167 1176 1054 83 469 493 757 547 479 94 208 607 1047 705 318 116 998 170 809 67 1124 132 650 787 784 1169 322 1009 1148 87 264 121 114 1095 463 525 304 23 157 1013 390 890 405 895 510 966 703 1187 462 601 59 1183 1009 149 1171 1067 799 1057 641 32 869 34 38 1153 754 545 338 50 763 625 247 713 1086 1160 417 862 614 24 981 655 1153 528 606 989 119 1055 959 904 988 852 392 196 485 356 121 588 787 60 61 981 853 279 772 361 123 672 707 344 1082 185 118 745 829 660 211 852 375 657 1175 801 235 67 311 106 6 182 624 254 507 944 685 185 44 1028 340 1040 651 115 284 750 345 969 517 134 602 463 290 89 148 745 148 365 931 518 665 243 461 557 1108 842 852 426 564 698 790 917 481 572 608 810 330 701 42 873 245 852 126 511 924 1018 49 898 998 895 564 147 270 1079 658 342 200 1195 1139 216 541 271 935 1077 99 218 710 459 347 202 353 916 1012 237 201 1101 604 241 421 685 1006 58 466 1194 175 1171 142 743 465 897 1119 698 625 974 956 601 731 721 521 468 863 899 579 909 1185 292 703 25 427 392 515 296 1044 1170 460 608 953 998 1060 868 772 151 522 760 884 965 148 1185 510 343 536 237 689 948 269 317 1198 312 1028 1181 799 790 576 8 853 830 349 353 484 342 430 512 942 1184 169 217 989 140 149 1121 67 23 453 411 129 420 1189 412 1015 42 212 1057 596 1190 431 297 326 49 979 799 810 281 126 432 485 103 927 62 794 632 1053 637 951 511 445 191 30 1049 293 1176 950 17 1073 1000 799 666 609 804 238 911 1171 927 22 317 841 828 458 355 634 5 1135 1126 112 428 645 78 571 755 523 443 96 782 356 1050 555 230 1191 793 1121 368 1118 1115 268 719 384 611 777 284 367 470 469 565 1109 825 486 933 908 31 382 618 259 385 363 340 1016 615 632 1082 726 336 14 1073 560 37 1158 237 959 204 1031 1105 1165 903 1082 1111 1076 43 967 364 391 383 331 1134 777 341 1127 628 1191 173 40 323 533 159 648 519 1081 1180 8 25 859 191 272 422 894 698 662 745 826 994 587 1076 50 542 978 1180 319 671 269 800 436 145 50 279 467 726 12 701 248 71 192 579 33 908 437 54 1165 487 251 215 706 289 801 818 1118 277 895 882 3 1035 506 233 915 684 925 1179 144 461 98 890 1113 147 380 992 980 797 66 238 189 143 41 497 556 1193 1090 1159 70 641 108 205 1199 917 669 107 116 515 85 709 13 1175 79 841 416 473 499 941 123 225 954 10 928 339 192 621 225 551 184 806 265 1083 538 131 418 626 1145 933 417 264 907 97 653 1167 278 32 781 1083 1127 369 1188 694 1195 7 1125 79 259 805 166 125 974 862 1042 24 856 583 817 161 864 740 261 1033 220 1012 1158 1130 957 316 278 516 671 545 1168 509 545 1148 746 1082 140 1099 1107 701 636 897 167 225 890 599 490 25 142 855 737 278 1067 4 300 555 8 703 646 10 41 883 820 55 803 1094 961 145 832 569 356 1074 1151 355 77 1084 939 112 874 1090 1074 876 330 824 146 753 41 459 6 811 36 1125 156 312 731 287 240 395 47 715 860 303 1170 1130 672 505 185 347 1043 326 400 524 1036 676 1092 1051 205 453 1185 799 220 338 692 886 339 20 977 166 780 540 294 1129 218 933 573 320 555 942 54 640 486 846 584 349 1066 317 1053 362 477 469 822 565 953 390 253 449 1162 468 819 568 136 834 157 1144 1104 1092 722 332 64 221 295 347 1125 868 1196 943 1046 1156 649 14 1176 1099 753 343 989 329 772 1012 1134 605 168 240 814 882 1167 159 850 67 411 377 49 1030 1024 655 133 459 813 1042 788 509 702 101 377 658 304 300 543 1146 873 1044 920 920 907 20 273 749 1171 854 264 619 1089 1084 1114 1173 1149 929 829 483 838 461 436 211 416 222 380 1173 145 501 375 1079 870 873 294 1045 934 324 1140 463 883 532 600 590 260 757 157 674 998 188 556 1146 267 465 945 53 186 453 746 73 257 436 740 26 330 339 1108 1024 740 954 159 72 354 582 973 30 567 811 923 554 276 101 982 710 32 316 341 944 904 232 614 47 1038 1047 1029 1045 896 168 1024 255 929 1044 632 411 288 300 124 1089 480 583 789 627 1092 978 762 725 486 1092 393 115 272 8 233 213 627 825 633 1143 1059 1067 256 719 510 886 914 877 884 897 410 195 584 357 240 54 305 712 857 805 708 138 432 399 900 99 928 227 373 430 1057 516 1199 269 711 167 330 232 89 138 1101 911 817 643 747 204 329 584 578 710 565 955 798 1185 900 925 648 550 892 759 181 15 450 1097 247 912 1019 923 919 445 370 313 121 831 511 517 51 425 778 780 330 815 189 1043 1008 1091 552 471 618 512 1111 122 467 884 16 67 1048 1031 869 276 28 279 1048 752 167 642 602 290 360 536 818 150 260 159 296 999 180 387 783 711 252 1182 717 989 515 761 339 1047 351 243 403 216 625 848 770 36 1103 78 1184 696 623 145 630 334 133 581 556 395 623 387 421 789 154 818 957 1022 586 595 28 1026 169 1052 482 755 60 1168 1192 624 181 100 182 868 42 735 505 202 48 187 171 271 1041 536 847 263 431 420 337 425 414 1143 150 361 786 915 845 736 237 521 900 326 61 736 238 731 445 319 818 640 941 974 101 74 0 242 193 1144 104 874 824 1168 507 1078 468 169 162 170 1197 222 692 1047 523 274 61 3 26 511 225 432 784 896 602 145 837 438 70 932 26 1073 449 941 110 985 825 561 980 694 218 594 1144 15 629 955 1049 1059 31 528 690 805 57 1136 1191 389 141 410 805 640 1178 870 1092 86 39 422 777 207 826 54 790 589 877 981 1017 1177 910 406 45 141 87 584 633 429 501 72 115 872 1192 970 151 154 710 302 813 381 838 611 601 962 1040 824 763 160 566 137 713 405 490 444 972 1181 186 409 1166 753 567 978 1171 1198 530 13 937 544 859 18 61 65 116 706 777 48 66 864 117 762 276 529 47 880 236 1060 371 958 906 81 747 891 365 95 992 127 1060 980 912 962 638 180 665 53 1094 407 192 79 963 1039 6 994 1160 883 1090 471 38 225 758 1151 879 452 239 392 184 917 276 685 734 917 857 414 111 260 1160 577 303 668 274 1113 638 829 687 82 1131 798 372 779 1121 555 371 990 208 310 313 1169 256 514 175 122 1018 504 776 586 208 109 1058 949 315 168 1116 601 592 93 147 834 1089 111 1116 5 544 55 580 804 519 938 151 1023 22 347 373 644 7 47 820 16 1168 555 1113 1169 254 364 359 720 51 245 180 176 555 575 1175 141 350 147 721 51 965 974 11 190 533 960 759 619 585 42 1192 1177 24 987 646 1182 61 796 1135 509 291 8 1190 604 777 1053 150 765 9 186 1084 189 345 546 1145 366 1137 1068 1129 353 426 108 650 992 219 292 61 443 699 1020 73 584 601 20 1119 893 833 181 407 735 509 829 1052 284 686 448 304 248 47 25 199 1187 1167 13 999 170 471 264 695 68 509 1044 10 709 937 948 1072 848 56 718 1048 359 284 30 1187 132 886 431 114 874 227 874 41 1144 146 994 537 733 785 532 875 231 735 737 691 445 212 528 594 997 1153 726 896 786 898 231 1082 670 1066 718 271 672 63 246 895 314 26 911 510 686 239 775 1156 105 779 17 284 201 85 159 1099 473 1164 770 355 55 417 735 96 71 443 255 197 166 910 1182 104 571 149 391 290 408 1082 880 148 326 181 588 285 553 845 148 1083 116 475 512 906 509 600 1005 1008 1108 380 753 261 586 850 841 782 700 813 141 357 6 659 955 565 78 754 768 1157 601 511 363 970 263 504 681 543 955 794 256 940 203 279 292 602 346 676 907 914 732 922 406 940 890 398 577 98 759 1174 700 437 487 836 548 849 573 721 436 247 643 580 201 631 609 937 161 693 709 216 947 730 892 681 1084 164 25 401 305 573 216 1082 498 57 916 803 528 578 103 746 194 1171 763 644 443 288 407 472 69 40 134 468 1185 764 129 485 151 1125 343 161 127 325 1058 299 720 1057 679 16 859 903 385 247 844 425 268 585 284 963 1010 580 1198 745 24 568 724 797 707 139 99 465 555 692 1152 253 523 595 773 389 738 409 678 651 1022 226 571 472 80 161 994 319 269 761 173 102 123 489 685 70 810 954 416 190 639 416 627 187 677 581 1155 640 518 975 167 714 288 1077 529 495 315 1097 559 1121 1180 597 1019 150 592 219 1122 46 211 199 964 844 947 247 889 317 150 476 770 961 746 2 701 1117 133 221 897 833 1182 924 1126 80 425 41 9 977 369 970 1191 338 463 632 810 408 878 996 774 1088 353 550 659 826 142 307 541 735 304 836 416 1042 175 375 213 213 91 248 903 1040 617 520 1076 171 1181 673 430 596 485 1021 472 474 393 349 475 1162 793 430 1042 587 1146 127 322 1043 1172 99 570 233 523 37 643 401 564 114 952 151 813 391 931 672 1112 241 10 764 1052 663 170 1101 837 434 935 247 817 1034 779 180 696 362 185 122 900 1096 60 280 759 32 480 186 368 454 307 396 600 930 454 195 504 434 418 983 578 1077 1164 565 826 1062 393 603 946 332 450 1034 343 586 402 487 1102 936 769 857 300 1059 120 1106 844 358 728 449 414 1135 944 158 877 607 1032 985 51 787 153 185 984 1089 476 1041 1082 733 230 1084 1004 1117 851 544 1160 335 865 465 599 215 907 1053 617 943 708 392 781 1122 403 750 924 923 469 885 858 1 741 553 439 1080 134 328 1093 954 52 158 892 1019 199 876 1090 579 1083 1024 1106 1022 389 472 1065 343 681 981 789 109 44 58 262 968 330 43 921 837 753 73 266 632 610 1007 25 263 956 875 524 616 409 197 71 531 687 265 127 758 731 364 374 1047 213 877 1184 853 81 377 217 419 490 564 1000 85 1068 334 314 866 839 66 755 710 731 361 1114 1007 519 61 763 597 532 110 1094 341 392 931 1118 614 887 2 572 390 59 674 333 506 837 511 775 1167 406 38 66 696 392 865 63 1074 637 974 44 1092 844 114 1158 155 575 1071 294 1063 745 125 1028 172 398 782 291 342 469 628 296 711 486 123 225 14 256 369 1039 179 568 920 515 516 225 58 1181 287 549 46 1067 158 768 692 38 201 317 336 1160 877 434 882 796 223 631 737 721 1188 210 367 471 1186 394 36 88 724 980 672 874 516 1095 828 882 879 528 27 589 218 88 763 694 766 492 910 92 844 508 1147 911 464 849 522 403 533 657 1055 1175 242 1068 500 1079 390 175 444 774 1192 615 771 363 24 488 45 976 1 506 847 963 796 2 674 1076 370 945 1168 772 261 4 1183 652 795 773 46 1008 1028 414 591 786 266 1082 247 681 305 586 1197 730 537 639 699 1159 936 478 622 1153 344 553 357 707 299 217 808 494 836 844 646 1054 209 1047 1181 170 288 634 71 169 1195 267 174 639 441 688 1033 280 948 279 26 277 538 1060 124 453 1187 898 1165 493 684 86 269 634 422 1006 81 1032 730 1092 53 237 133 977 1194 1129 891 974 347 1063 371 198 737 1128 564 664 800 921 985 228 95 1 375 344 923 380 341 548 417 1123 1161 1077 560 649 391 42 414 666 360 598 880 365 895 571 434 483 51 442 588 564 207 1012 477 1133 180 1 109 184 1078 120 374 310 1119 78 101 65 1159 1129 287 97 229 519 902 825 300 861 58 164 1024 1118 589 149 194 1021 588 1180 831 682 1008 1118 327 812 488 1193 208 167 1037 222 762 629 282 841 738 1150 682 1116 194 729 560 366 119 508 947 68 390 695 1100 244 134 89 257 282 522 232 889 1131 599 1087 775 1127 260 738 1185 81 872 401 259 722 212 160 666 1158 340 26 1167 948 457 846 469 91 1126 60 831 276 169 531 940 383 286 220 424 534 340 936 336 989 1154 120 355 205 1138 982 236 362 639 451 693 949 1183 522 604 403 597 845 930 31 561 688 377 1020 572 820 137 692 727 635 23 946 865 1086 893 836 22 413 311 560 29 542 749 414 162 315 201 1191 58 346 12 501 1173 319 1001 77 637 1077 1177 1073 769 130 198 519 955 1080 906 579 1016 131 464 403 824 1047 169 1023 1043 121 122 886 471 687 263 600 218 599 546 632 454 111 562 1150 334 353 188 188 32 892 996 1159 144 315 617 358 768 266 618 894 997 193 198 644 405 372 85 636 2 623 613 233 1019 34 1072 1019 160 554 584 457 50 611 554 805 593 1037 1041 305 506 727 1060 707 1166 689 283 343 484 1037 718 776 1092 767 251 759 627 127 701 1174 155 420 1005 262 1020 47 108 428 552 765 666 1102 1084 859 506 479 775 479 1005 159 834 1010 874 158 550 1039 666 147 789 351 636 1178 736 1045 702 223 295 1064 635 719 212 774 180 640 833 700 1119 1067 165 495 194 797 948 251 221 1186 505 623 515 270 1057 820 803 1100 102 606 58 388 714 586 722 649 1183 567 204 1166 185 353 923 1074 162 939 783 954 890 870 974 642 947 274 388 480 892 1177 949 600 439 89 396 170 515 1194 814 308 491 791 860 1066 957 743 917 844 106 610 1150 632 808 888 274 374 91 148 533 540 130 788 291 612 189 474 388 47 667 768 258 544 415 4 394 120 963 432 1168 543 1101 317 1069 530 893 622 1097 991 542 264 423 920 609 28 650 246 971 1 750 945 169 119 1137 925 783 633 906 1100 421 1040 1131 916 938 523 794 574 138 170 462 450 713 952 1103 711 474 802 368 979 1189 1197 1105 611 947 1179 269 1198 541 68 274 175 1162 965 384 181 426 403 849 389 915 306 1017 993 132 568 961 184 98 314 1086 386 344 842 82 113 141 386 943 839 33 355 203 526 229 783 452 1033 1088 558 380 682 660 1145 726 552 957 313 888 360 693 978 683 1103 182 630 54 114 951 57 679 494 1058 919 830 154 773 527 799 591 929 287 473 419 1004 1166 1128 207 103 5 711 1164 325 672 379 729 730 825 818 798 948 855 1150 822 524 741 74 945 676 500 22 1081 192 589 475 379 19 663 346 218 8 888 368 241 409 118 717 438 676 802 250 941 402 531 225 1081 944 122 1140 55 667 757 1084 1138 1096 870 704 423 102 971 812 487 1048 362 617 329 66 1030 1133 1044 75 1110 653 274 462 138 611 545 161 250 354 652 738 843 817 167 682 377 332 640 327 524 317 344 424 385 679 972 523 1002 1153 946 1186 700 25 447 778 547 742 287 97 601 19 291 1106 1003 1141 372 832 995 467 225 839 1091 466 689 572 729 1106 62 843 115 203 976 668 617 909 1105 116 1014 978 844 611 590 704 767 649 71 709 643 800 359 334 1105 670 394 916 1041 575 502 470 1134 458 333 1119 1018 833 366 294 1162 6 980 226 974 614 913 129 227 38 146 957 150 1125 328 342 787 844 1110 570 660 800 906 447 88 35 1100 605 38 1028 534 573 415 460 113 724 665 998 1031 948 369 947 221 630 229 943 924 790 3 1064 353 866 481 1147 771 509 400 722 207 911 1020 376 884 122 248 735 47 753 485 889 433 832 898 925 413 546 540 1082 1143 736 113 951 659 267 1185 396 236 462 995 461 729 984 368 797 1077 521 1184 62 769 102 594 849 238 889 498 920 123 93 798 119 1051 1092 533 387 180 216 1140 734 773 334 211 7 236 807 477 292 267 178 987 917 15 721 1056 742 260 71 780 24 626 850 701 362 50 514 1110 94 364 456 795 432 331 886 26 950 891 32 1025 975 1190 302 848 44 552 219 270 621 947 847 982 1017 35 922 1024 747 953 259 398 731 307 707 32 855 992 700 192 131 966 262 244 667 827 1193 790 458 212 212 222 1031 590 414 818 845 34 919 601 747 350 730 525 978 243 120 686 1137 1024 1095 132 831 802 73 510 781 686 173 1026 1007 771 969 1145 359 353 579 1049 1071 890 255 4 559 465 210 249 204 1135 809 82 572 667 909 1159 569 334 779 218 1098 535 178 811 221 1109 1080 8 928 931 724 132 1072 605 455 1020 632 520 536 795 871 213 1033 235 377 115 382 457 673 132 356 681 880 355 1131 751 1122 538 224 498 886 493 610 250 1019 278 752 866 549 393 1019 787 303 98 968 182 1148 735 542 1043 146 266 1177 1183 1105 578 775 567 1194 1048 1154 725 1140 533 284 661 336 913 1149 719 591 377 384 377 1011 600 967 738 669 1124 463 82 725 779 748 311 1051 645 865 630 1110 640 1093 870 622 715 205 754 450 280 453 1031 886 291 705 2 195 492 103 154 470 13 342 68 1029 287 190 45 372 614 835 954 118 631 72 249 867 433 27 479 829 91 337 1093 521 352 788 1197 885 784 119 80 621 525 147 95 110 932 867 426 454 635 260 355 201 453 349 1180 944 522 301 928 32 1002 219 1092 235 516 427 435 1174 346 1091 344 530 911 1128 96 5 1197 553 605 821 931 428 446 1172 499 1051 927 52 790 1046 770 1021 812 1012 636 927 352 191 715 913 597 398 644 952 653 477 209 799 985 474 326 2 365 376 188 592 41 413 1040 727 961 216 573 1145 665 32 177 195 1114 773 903 559 557 1181 875 885 243 1060 891 115 239 527 515 846 107 992 986 431 568 259 166 1140 1035 613 698 344 819 775 892 402 621 249 636 440 343 536 592 282 60 1022 821 806 904 502 398 822 591 820 777 630 961 354 1127 766 584 339 1168 783 937 890 405 642 543 147 329 592 735 132 509 150 916 1061 71 275 225 551 429 646 843 331 139 239 90 155 646 491 898 378 903 514 770 217 1116 206 1102 327 718 52 858 738 88 828 282 446 338 267 197 154 201 62 144 303 548 426 354 573 90 402 138 831 1077 953 1054 78 1068 1026 864 223 324 714 1035 210 912 785 164 1170 986 1087 370 722 248 226 1021 1102 797 1174 644 455 442 538 2 1074 1004 158 890 271 663 551 614 1118 885 341 728 369 231 1115 829 1154 769 479 773 959 160 803 946 730 833 710 770 992 572 109 217 1197 784 251 497 201 680 269 962 377 1126 75 208 879 1064 605 442 776 1192 542 104 578 1188 348 611 840 124 91 7 1177 895 506 872 160 1171 52 692 158 1066 1079 180 1109 88 1030 519 767 921 1003 605 886 251 931 752 198 489 607 1189 639 511 361 761 3 1130 386 1190 324 1116 541 144 1052 1178 593 907 1083 902 1082 595 849 1022 620 210 22 909 222 1166 801 1086 418 730 1049 73 713 481 145 255 798 206 117 294 931 878 141 1147 91 65 469 760 411 669 795 1000 215 897 708 932 107 78 712 207 527 1086 1189 613 529 644 743 770 775 310 463 914 1005 1011 280 12 185 326 38 386 205 1090 37 562 1069 393 672 901 324 230 394 977 598 217 208 1151 923 697 1151 719 663 619 460 519 618 847 166 638 512 490 879 1013 778 484 686 1059 678 351 461 674 1012 712 717 585 77 820 56 301 955 337 901 981 848 65 505 1025 1190 508 1186 285 893 680 623 112 450 884 927 587 747 614 303 22 34 460 1130 481 545 143 330 597 962 1103 781 206 1178 1087 535 732 1148 1026 218 950 627 541 405 284 852 1125 90 1082 779 1004 749 796 1080 329 462 885 453 131 254 204 38 1146 809 618 25 414 170 1187 781 183 366 771 372 598 730 777 19 90 77 411 668 63 1082 943 304 205 886 359 11 325 144 857 571 64 424 298 492 631 267 927 1070 702 507 32 297 543 363 1085 477 45 1022 1107 542 745 725 23 831 475 938 322 282 1166 166 229 533 517 733 686 1114 848 602 94 12 604 659 1180 961 401 1027 78 1149 682 603 1181 282 1074 1151 1004 679 25 902 1035 750 1196 986 106 616 395 70 280 1087 454 89 248 982 744 58 976 930 49 16 1096 591 245 493 25 202 123 415 693 1014 608 438 712 679 382 340 168 135 454 703 44 399 596 260 1197 295 1066 1009 938 608 803 353 969 981 375 1118 790 587 539 724 124 833 931 100 907 668 145 488 376 651 660 368 1036 321 801 1109 466 721 776 476 426 714 917 947 169 128 748 968 322 30 70 309 542 1042 569 57 188 616 1177 644 304 744 158 371 862 889 8 417 879 1107 305 595 487 126 1136 594 301 55 583 1114 860 1021 1199 542 1193 426 989 540 77 775 420 768 928 517 893 1033 70 474 823 913 373 791 95 631 834 999 558 988 723 1089 747 238 459 563 399 191 1111 95 904 488 997 272 202 1130 356 728 1163 1087 971 99 992 334 1031 11 193 798 305 678 220 722 1016 151 634 668 129 329 163 337 1076 1139 491 351 491 557 501 1069 368 836 83 361 152 973 567 323 305 297 1176 1182 983 603 1115 922 771 434 959 186 1180 227 354 644 365 756 393 150 36 1034 338 439 876 627 11 406 312 496 913 412 401 595 549 1017 810 360 595 907 1103 362 294 203 404 513 154 453 342 530 1193 989 694 1123 479 65 1098 751 1140 45 973 210 892 546 586 80 828 1026 1177 860 947 708 1077 539 348 541 914 190 1021 846 1113 130 1141 1145 439 1074 1012 587 767 181 361 302 514 456 650 531 280 124 267 1158 1047 839 430 194 53 1054 930 1136 111 835 678 799 1066 728 15 495 515 1153 446 571 761 98 252 839 610 1104 699 678 75 1037 1143 227 1013 391 183 677 525 918 238 1198 1192 880 439 655 38 135 692 451 689 887 64 29 70 319 673 161 614 248 832 1092 351 623 766 1000 875 889 732 184 3 1024 334 644 293 132 356 616 180 839 623 18 963 998 925 199 46 1009 356 742 494 164 976 1086 1004 748 20 474 964 342 724 1143 1180 215 785 740 593 159 326 397 932 790 251 546 389 105 83 427 758 240 578 744 101 1044 799 115 616 802 450 210 710 231 485 328 38 1009 950 948 313 264 465 196 1009 298 956 1091 997 2 140 289 21 115 298 71 337 621 384 1139 576 358 1136 887 611 1157 674 261 1018 927 671 405 685 435 104 706 764 907 859 1102 203 301 826 1171 266 1010 522 951 1149 1004 973 1072 154 256 444 488 559 459 674 675 965 1050 233 201 372 352 725 912 495 501 1039 611 264 1149 863 1126 913 924 986 289 30 291 567 502 459 1120 549 364 79 731 831 950 336 771 794 1089 224 497 923 771 1157 333 746 874 359 260 610 609 1156 694 1100 971 725 493 1079 139 1179 465 611 513 1061 378 379 648 400 159 981 1010 808 560 235 905 1107 318 921 288 325 104 727 211 497 513 133 204 795 780 450 311 455 540 445 337 777 914 846 955 108 608 575 156 1120 556 1184 138 1003 1003 1007 431 817 114 269 552 823 706 909 630 1153 94 518 697 101 261 969 688 167 580 464 183 452 622 1000 268 138 844 679 743 917 989 470 523 556 446 349 581 443 337 1044 109 818 254 270 1039 679 759 626 443 887 476 742 308 543 586 713 1062 675 406 1040 1060 154 283 134 982 186 708 453 776 664 613 455 836 437 729 105 662 655 1002 356 907 422 37 992 824 906 599 807 137 238 190 766 238 749 975 879 432 249 355 462 320 531 1158 624 174 352 1161 790 168 447 114 532 536 423 1111 784 565 999 231 948 130 188 1013 981 574 829 1143 712 947 179 576 1169 360 646 616 36 632 1148 533 630 27 787 134 428 675 765 1097 399 531 106 677 511 592 964 661 445 308 586 809 446 74 407 1174 541 893 199 746 463 548 1046 897 32 117 1173 11 196 382 1138 610 602 998 332 458 308 1198 316 275 150 62 806 959 459 968 868 278 387 754 862 1036 60 516 1113 639 264 1095 1071 819 634 947 635 587 800 669 863 71 686 73 620 568 56 299 186 464 724 644 648 660 1163 963 485 737 11 862 844 787 161 475 260 151 342 1 29 168 392 1073 27 713 895 486 1153 1 107 790 214 188 137 577 1064 745 561 860 620 258 26 542 886 1029 590 917 959 211 187 587 167 635 456 223 96 725 711 1024 240 1059 1151 2 955 1072 1172 227 321 1129 714 332 319 429 466 1096 450 331 86 1099 473 381 406 180 153 157 1106 628 927 348 757 807 293 307 443 1107 1179 964 715 304 73 54 85 288 1091 533 134 198 962 75 500 501 976 654 747 702 195 826 118 420 591 45 1033 970 225 68 264 777 216 546 639 457 407 469 925 1001 320 27 1025 206 506 801 237 754 179 1051 449 622 613 646 268 440 888 1174 894 209 331 113 569 614 782 74 204 749 197 361 1140 991 969 220 1048 273 261 548 46 52 855 776 382 14 47 1176 126 674 820 271 1109 125 325 3 603 184 410 760 248 223 1061 34 205 276 860 679 265 326 600 64 659 730 353 843 407 298 465 817 1197 862 857 77 729 519 343 1110 547 781 762 804 286 186 77 132 187 1011 538 461 566 741 469 1185 178 504 784 1016 322 668 513 863 1041 575 519 572 1084 227 1072 392 1041 562 324 747 391 100 782 847 730 1 891 938 63 581 887 892 1121 1135 257 585 500 660 420 1110 433 63 775 296 503 305 129 930 456 341 386 335 940 1091 1015 1050 49 577 1085 916 1087 1018 79 433 930 333 49 793 1007 806 34 779 1075 1041 235 616 619 547 1107 547 370 406 1001 479 428 520 1 863 1126 1106 390 10 555 1034 906 40 1036 1196 849 777 144 695 165 266 1046 461 719 375 659 0 97 872 99 374 140 638 778 664 600 823 179 909 865 994 220 1009 884 297 1047 9 126 599 1040 1038 93 1149 501 452 742 68 828 1144 214 584 354 871 700 1109 1137 329 166 165 559 1196 690 188 1067 909 833 592 509 835 1159 1177 417 1067 756 440 256 906 1156 863 872 1199 761 761 224 883 1046 1110 681 1170 350 832 435 227 1019 935 284 1044 71 642 436 478 994 534 111 1180 322 147 1182 46 210 260 336 700 610 315 224 329 751 732 391 52 232 254 1005 83 459 1078 365 1086 198 7 404 1078 113 1065 430 389 598 771 675 980 414 208 966 388 732 565 299 1110 418 370 949 688 796 869 286 788 494 256 73 1177 108 51 131 366 52 777 101 740 1027 377 615 967 471 866 1050 536 881 106 572 1079 125 716 392 862 796 1177 343 623 767 1137 793 721 332 1169 227 123 397 997 458 1032 854 143 728 375 402 497 1086 474 462 1185 654 911 857 162 500 1127 164 288 1024 472 873 650 41 1132 361 1016 1168 307 250 1037 903 1187 281 9 295 143 1133 1081 1160 597 35 206 1037 905 598 463 742 306 122 247 36 487 625 40 679 535 671 778 224 130 406 879 1139 987 1119 660 236 276 727 27 886 660 358 746 718 435 1137 940 499 1070 64 1191 42 374 631 1085 588 55 838 651 422 943 578 1116 764 80 1051 150 99 46 1102 43 562 793 493 803 101 783 65 507 1030 665 120 344 1193 502 849 762 17 1040 820 876 1073 822 1052 782 841 957 1141 287 266 42 65 61 1150 786 1042 1196 382 211 1127 671 755 288 37 987 554 2 380 980 17 655 1090 781 859 550 830 27 1035 175 1024 168 658 1173 868 128 193 950 337 26 1070 278 952 1049 434 77 235 576 693 120 248 1187 716 1057 557 98 645 48 73 857 953 697 450 221 276 65 1143 596 990 270 696 734 850 599 695 55 1006 709 120 1110 56 790 458 1019 722 899 206 325 356 255 1076 1146 118 877 486 73 45 1 115 282 1076 152 308 330 270 646 992 130 1172 232 442 803 521 964 57 31 447 720 775 268 685 1194 69 211 327 851 1035 425 540 864 789 1038 410 782 494 883 696 1052 22 813 421 244 63 1110 637 71 93 1101 158 602 1124 227 1040 1191 843 1196 1093 946 489 546 404 990 239 489 841 818 42 445 1192 957 936 830 299 1051 363 882 546 27 679 157 412 1199 659 1061 494 1105 971 65 373 224 498 98 473 840 468 662 328 1184 736 7 828 1106 566 736 450 564 861 1012 1049 317 35 206 35 820 1149 337 1179 1090 221 351 44 271 812 249 4 44 696 704 285 237 917 317 558 471 505 636 592 440 452 289 3 714 778 914 234 1105 844 490 299 958 629 941 20 215 1069 658 354 570 515 239 450 1059 666 161 117 26 986 907 790 1134 644 492 1156 935 998 982 217 683 1073 42 566 567 273 924 402 505 1010 928 190 264 756 177 378 851 32 203 1151 347 1021 454 176 192 83 187 512 1094 1116 389 233 1159 1122 965 1008 739 538 614 452 484 826 911 1094 712 81 976 84 5 1155 1178 326 213 511 371 934 853 1007 852 591 265 795 163 972 1112 172 1035 42 109 1126 929 155 956 519 520 83 229 196 88 467 188 97 246 1163 252 184 862 905 25 1199 194 579 1193 138 748 819 606 455 1012 369 339 28 353 1041 566 164 489 827 758 45 1126 487 839 137 1011 921 265 1191 1043 651 1141 595 412 1071 707 179 1070 277 331 241 888 1089 756 1074 771 324 769 978 216 107 565 435 1020 954 884 475 635 1119 321 4 296 672 127 414 1108 54 12 623 663 589 982 937 594 1198 87 1025 226 724 620 615 58 721 127 463 859 136 79 194 816 465 710 248 85 275 228 508 672 41 798 247 1147 1119 968 476 676 1156 1075 559 671 648 538 831 422 493 1014 1140 940 325 38 804 34 456 1088 135 1074 1044 152 563 92 41 972 358 563 140 1169 540 1073 329 194 512 996 156 1018 1103 111 64 779 864 324 228 494 732 1128 1082 99 1101 1074 843 486 479 889 740 878 275 60 927 809 767 125 599 1117 952 174 1102 357 37 752 884 208 1063 905 691 61 368 251 1161 877 966 561 794 639 618 77 1 83 75 409 20 955 816 926 272 603 28 807 903 414 639 300 111 535 617 49 1043 557 1071 762 159 566 1181 734 922 445 677 273 146 19 866 714 76 1111 414 61 686 904 787 1003 66 455 36 792 350 1114 962 1048 272 288 391 534 1161 612 628 681 877 1063 902 332 364 680 123 893 901 682 1127 1140 1110 318 517 470 338 1019 505 993 839 154 947 1025 466 896 996 632 680 916 1151 787 1103 1038 0 397 250 782 216 7 498 1170 757 488 600 130 109 794 107 1169 285 537 596 239 18 1050 941 515 825 853 593 369 1015 1187 863 1044 880 488 856 710 70 849 1087 755 891 1099 780 982 336 651 1110 1029 782 265 64 51 1079 140 933 206 991 472 886 516 825 307 74 642 599 1017 858 251 107 24 240 723 432 412 813 615 661 115 259 78 525 455 867 1052 1007 696 626 600 296 1101 528 598 1174 404 846 1094 1179 245 392 291 942 1164 309 403 821 420 610 252 345 992 715 626 941 345 641 253 154 459 231 1032 852 393 351 953 1101 151 667 149 931 32 403 1077 384 1019 941 453 667 892 614 914 148 945 708 914 640 323 596 633 556 232 476 332 739 149 43 119 90 1081 395 343 124 394 794 515 206 570 462 293 567 926 186 909 962 842 460 825 677 1183 1088 79 9 598 1021 1177 106 17 453 32 922 189 922 987 1147 134 721 730 433 1171 35 197 994 451 30 858 578 535 594 1115 859 117 616 173 291 1165 1022 654 319 837 1102 671 499 765 619 1114 676 775 240 1029 865 37 734 1090 1153 797 245 207 1129 8 318 1185 214 125 0 533 917 789 562 811 385 1110 1168 437 144 178 156 902 71 902 978 924 818 217 740 174 1166 146 1113 653 846 377 317 458 0 900 872 645 205 979 713 1101 1134 1168 967 670 985 36 202 967 1152 472 780 212 288 253 909 2 297 779 1005 354 951 438 941 637 172 1053 881 595 367 1022 701 203 485 830 956 296 1009 1179 1167 75 1063 282 287 1112 595 876 562 858 156 512 1081 1060 90 1169 244 122 521 43 510 390 1040 1179 224 311 668 529 99 943 51 725 739 332 248 16 718 613 956 534 245 622 175 368 620 725 15 817 101 600 238 974 167 888 821 1172 657 1099 1130 608 1148 144 258 1036 696 264 314 1085 717 403 1165 167 680 508 1087 1115 252 515 553 1060 647 321 1035 508 222 1156 365 278 509 1161 209 810 317 807 500 45 324 106 931 1034 599 195 274 247 176 765 657 150 75 241 645 672 942 471 367 328 1001 1063 196 797 301 362 127 699 490 447 221 632 435 625 1140 1024 604 155 544 824 282 729 47 726 355 309 509 651 276 705 890 1048 822 43 709 5 253 50 469 729 269 85 918 1105 115 324 354 877 859 442 1167 123 1118 1142 294 397 664 679 42 747 82 307 107 25 626 530 554 1054 1143 92 1089 1069 684 704 793 914 784 643 1000 646 1099 588 582 145 57 372 602 772 918 947 310 1180 650 38 1098 1104 795 213 1086 687 1146 216 56 920 415 271 909 780 324 1134 325 263 378 174 896 804 347 288 83 1094 150 1075 393 759 56 209 928 622 111 467 400 1040 460 1027 965 321 670 795 975 232 740 1196 956 797 693 728 853 913 706 730 1025 849 440 456 482 1016 992 726 580 612 1072 574 927 564 784 393 1075 864 1056 91 710 464 89 173 848 229 997 783 310 675 710 735 1162 668 1164 968 573 734 979 715 663 584 420 213 196 945 562 266 1013 28 388 1188 886 79 217 1100 627 1143 519 1061 906 702 32 63 962 287 887 102 557 636 805 1069 63 302 581 1108 898 71 608 604 723 82 784 1051 404 627 1086 821 662 479 682 227 150 372 632 1039 25 937 293 873 756 819 602 968 1115 1138 1005 376 1012 1049 83 985 572 857 660 824 194 707 1019 662 522 450 843 1184 757 171 1064 615 723 1078 903 394 474 41 304 446 233 773 335 185 1167 897 381 873 1194 161 738 68 640 586 86 259 1094 78 1001 129 420 190 785 1186 632 516 510 944 84 57 947 166 582 658 369 661 536 749 1160 164 615 1078 835 655 532 63 323 197 957 744 1082 467 393 1142 677 552 1041 535 277 9 274 588 1165 672 296 224 42 383 339 616 1113 657 22 663 1162 50 247 668 328 1127 873 767 34 1080 763 59 252 1134 114 1119 1112 403 968 827 905 178 778 447 953 228 688 442 270 316 118 894 366 635 987 591 1060 119 940 275 473 32 814 1152 95 983 590 757 206 195 558 1129 565 1118 234 257 990 1058 35 507 212 71 922 190 1050 824 1136 104 18 315 187 1122 217 351 40 629 194 474 280 961 693 770 863 572 416 53 454 27 589 802 543 970 355 991 633 547 392 785 1042 39 701 836 627 600 370 126 1089 303 859 87 224 189 447 120 707 943 96 546 603 309 1125 450 101 1170 955 949 107 1111 1135 601 839 971 250 159 326 1143 1085 281 605 1090 72 985 902 52 1074 1173 939 126 105 889 8 985 329 5 114 450 268 461 521 18 1046 952 331 175 648 643 779 1145 568 583 808 24 1022 50 504 672 750 122 1000 53 74 399 1020 583 279 590 92 302 911 406 112 920 331 209 960 60 1137 1097 958 1108 828 395 401 1146 12 161 355 732 1137 151 679 959 1016 134 355 105 891 861 715 745 132 433 537 1112 592 436 320 957 998 1006 838 773 403 257 260 830 450 1023 447 627 699 133 1156 984 1026 702 588 973 865 563 565 341 1076 484 230 460 62 712 51 1178 603 807 222 770 1133 897 223 795 835 761 693 1156 586 101 487 481 969 1069 680 477 1184 204 759 1129 1000 432 270 336 441 733 256 679 832 128 437 1061 1151 820 530 513 970 300 533 1111 587 225 382 495 543 287 682 661 684 668 673 1031 688 302 356 487 488 198 111 401 1186 15 87 254 327 1128 669 375 549 455 802 501 874 869 192 36 883 1052 480 480 89 553 145 514 522 819 296 623 262 876 864 55 431 466 61 464 176 538 388 398 118 447 875 520 1079 1072 26 964 838 179 893 1036 286 56 31 35 192 1110 845 216 243 738 394 590 719 352 92 184 526 89 44 175 561 1154 901 552 768 493 1136 53 257 643 1163 477 1158 239 736 819 392 194 447 1188 96 1062 1016 1079 1191 1146 628 1167 330 987 777 43 1179 94 518 962 236 470 626 177 51 949 962 514 107 858 1133 85 865 1069 394 173 1187 754 776 291 550 222 503 1011 859 1072 1067 192 792 435 1139 733 674 66 272 325 971 1153 443 596 971 324 1176 1125 535 88 313 551 479 582 996 1134 137 45 876 327 411 705 314 426 145 1083 985 674 755 1192 521 898 711 15 459 443 102 1039 333 194 87 424 529 692 1036 298 1184 520 115 387 878 514 1191 92 589 414 35 25 226 809 779 1181 175 543 452 42 529 658 378 421 782 849 823 215 696 439 822 153 770 613 225 140 69 905 85 945 608 1102 38 743 652 487 100 1112 303 270 253 260 421 15 357 938 905 860 631 808 1137 702 104 690 943 51 380 963 497 1126 497 266 796 858 359 131 351 994 1047 37 624 1009 896 699 1126 188 421 492 494 161 392 740 622 185 1048 1188 339 719 809 289 385 1024 215 533 319 755 494 311 865 210 381 639 301 530 389 561 194 1153 1193 170 1085 662 258 808 981 509 905 1069 988 1184 1052 1045 688 615 1045 1130 993 244 1172 61 83 168 335 122 916 82 363 1021 1149 313 1194 94 780 1153 406 777 519 170 294 1039 143 309 469 884 862 354 594 62 444 371 385 513 904 528 290 826 603 203 611 431 224 1025 635 582 253 222 734 1091 68 20 389 620 807 482 449 57 787 785 926 523 1072 869 1131 1007 220 1045 328 218 176 721 355 855 472 528 637 493 175 785 547 545 879 616 1067 789 834 148 763 997 708 16 32 163 871 848 940 215 781 182 413 88 873 276 214 323 181 719 196 406 542 461 408 828 462 1021 746 433 131 362 932 22 350 365 1107 964 588 928 477 85 781 29 879 952 48 1128 1158 894 1154 1035 428 531 32 353 373 945 1147 800 255 268 1087 117 145 1064 526 1074 647 281 208 898 321 568 1176 927 25 1114 196 151 711 185 721 265 892 363 208 942 90 406 389 1092 76 618 654 1012 304 143 1042 576 683 388 1095 528 355 245 750 491 494 829 1144 971 663 217 638 49 470 1138 785 851 401 515 153 70 127 211 179 1099 1116 957 866 721 944 788 52 1020 43 214 540 754 857 718 435 130 1153 151 5 994 1102 907 1116 968 981 526 728 777 849 1004 145 87 951 117 191 612 868 1053 1193 130 808 1124 680 68 105 970 137 357 174 1020 591 249 179 22 100 1121 630 501 7 947 556 672 2 550 346 116 942 55 355 998 316 1014 912 624 121 1131 1140 590 99 774 848 947 259 345 129 402 571 81 405 159 438 484 1112 1196 1047 732 126 575 454 650 776 784 682 1103 480 431 497 449 700 242 1035 859 340 146 323 1054 279 449 114 461 869 57 973 33 660 1147 16 559 331 735 569 490 107 1095 466 295 1079 921 490 974 265 1197 887 1119 351 213 819 773 1000 791 709 1095 374 1035 612 160 1059 151 738 541 574 220 82 143 1105 277 46 80 658 908 482 701 221 13 995 270 745 45 55 455 54 295 910 717 794 375 576 324 77 361 91 778 1153 1124 262 488 123 1032 357 842 853 582 237 740 599 964 963 669 617 1189 541 864 694 271 69 1111 500 178 291 178 238 202 459 417 937 197 239 28 28 260 1053 396 273 275 926 424 279 409 142 699 423 349 1040 461 916 585 1137 888 336 688 305 1003 644 1004 292 886 1160 44 505 541 172 892 609 1122 581 238 676 1178 614 809 426 740 690 81 451 629 471 212 328 397 990 416 441 761 610 72 159 93 535 1044 956 756 441 481 865 445 1015 81 807 904 350 644 1093 896 834 2 607 1045 972 647 752 349 476 834 465 632 156 200 1007 1091 749 512 3 222 144 66 1065 415 236 754 480 405 1043 431 625 961 1186 119 221 572 1186 985 326 258 321 674 320 710 43 560 355 687 227 673 751 330 590 266 1001 433 924 1093 88 1060 591 551 82 439 698 742 1160 1162 1150 823 93 1098 1053 360 462 1137 694 197 750 619 1064 120 365 63 526 435 635 844 5 779 89 260 902 373 963 705 1132 678 81 1097 338 1021 934 449 77 249 334 79 481 202 110 1060 492 1197 115 785 858 1120 234 345 1101 600 79 103 456 812 603 1019 1090 479 781 359 87 144 1195 599 188 1199 835 390 566 850 620 398 1100 46 402 168 964 1171 915 426 555 492 1085 0 405 736 1190 1192 14 27 521 279 372 257 947 630 1174 731 734 931 606 243 520 1033 215 358 347 147 236 1148 219 65 259 892 272 1182 324 41 1049 579 706 46 603 714 231 509 719 784 851 681 240 964 435 470 945 531 90 164 333 100 830 267 959 1048 320 1113 397 1120 530 209 626 175 644 556 1129 1038 268 551 631 751 197 803 524 77 750 562 1162 400 155 272 442 638 884 1101 886 1017 95 609 561 1065 321 631 715 1173 54 313 798 1164 415 891 1067 494 1103 741 330 686 1005 1167 575 979 1072 7 186 607 504 331 1030 1091 192 657 935 525 819 548 572 272 302 297 1092 1070 1004 555 1121 150 543 976 560 95 344 620 724 947 723 1135 934 532 496 959 671 1143 1082 593 906 526 298 682 43 72 133 670 1082 994 704 455 442 1110 729 1141 861 697 4 173 740 413 532 18 450 1054 291 1079 974 942 917 357 383 492 700 314 967 99 208 939 79 1016 1062 891 541 634 103 717 330 218 807 30 977 212 621 522 1036 513 253 121 815 1115 276 806 711 212 320 610 1054 60 314 558 332 726 244 129 320 566 254 871 1172 1065 769 368 868 968 934 630 407 450 911 1098 1176 791 1128 138 99 607 585 208 269 1095 458 529 203 416 208 511 766 1080 1113 550 368 501 1177 1165 1098 162 640 913 181 567 53 683 792 113 1077 196 13 416 339 627 976 652 940 391 1104 164 547 528 692 510 708 501 746 230 162 1020 96 1090 687 781 505 20 93 548 243 14 518 709 962 457 928 771 595 467 572 401 310 686 892 195 423 1031 888 116 681 299 390 1098 33 406 1131 554 973 563 328 960 518 691 566 816 100 1131 1030 960 889 957 922 779 681 922 1064 206 530 377 1035 507 408 539 862 123 516 683 1042 819 6 119 1044 436 1144 67 626 1086 630 538 533 784 524 750 14 757 137 701 249 297 442 1074 1149 1105 939 661 32 326 1155 364 195 263 1078 498 269 1144 325 1184 315 936 397 33 138 164 1142 1027 1113 327 293 101 895 519 107 937 1113 420 1095 13 456 502 674 233 385 1118 419 211 772 150 66 1171 960 1019 475 658 567 845 21 817 681 585 752 155 795 194 1199 738 410 117 540 691 804 1125 970 42 434 864 960 1072 238 1017 763 507 408 815 794 240 324 51 301 203 797 954 1118 519 448 143 1182 559 21 254 648 993 543 851 651 974 342 1022 1020 926 736 628 445 516 318 934 969 312 277 139 580 808 658 160 956 106 818 990 994 931 37 165 855 964 506 390 624 668 1185 165 954 840 141 235 236 13 1065 691 503 1123 963 1159 564 560 996 797 719 495 375 986 378 136 118 65 799 406 638 662 667 806 420 918 843 407 367 73 242 868 468 787 420 781 1131 773 664 105 252 1132 1126 433 24 1008 867 1149 336 1159 450 1081 1066 400 218 560 1017 150 730 204 1001 365 886 754 858 387 717 920 717 890 690 950 698 583 503 415 104 250 308 355 181 514 930 555 477 815 47 200 704 283 181 981 17 964 818 1007 913 420 479 1168 1076 182 865 448 174 557 982 1014 655 600 217 1193 102 941 297 919 782 1003 405 760 428 634 395 575 573 345 365 149 708 321 186 725 835 859 539 1074 28 678 496 150 635 886 343 473 789 829 108 974 1011 1008 588 421 889 908 294 876 108 550 942 1084 436 824 1137 99 202 549 394 600 580 1178 180 621 819 550 23 610 212 46 869 1133 1144 693 1182 1091 284 1029 632 429 949 595 679 631 210 44 364 917 961 870 856 189 774 958 909 890 1020 533 6 57 777 133 19 818 394 536 402 716 207 700 422 957 540 690 825 521 92 117 1078 232 846 138 1181 1163 1169 233 448 1040 195 692 583 274 868 860 22 342 627 1122 1035 78 156 1168 246 915 355 611 203 594 1145 203 202 129 308 1130 1051 1141 144 931 1116 733 177 398 156 408 865 619 851 79 381 759 1078 586 682 912 1174 72 416 559 166 908 1039 133 405 1003 937 551 845 888 920 1028 399 1095 156 631 276 786 57 497 494 296 508 1093 945 838 381 228 1091 684 648 261 264 1071 843 233 543 694 843 355 539 959 361 1072 925 96 433 730 802 126 1114 121 66 89 754 1146 512 26 844 1187 818 197 1179 902 1000 482 1039 382 996 783 793 1116 1050 1122 924 117 55 816 663 175 484 326 397 1024 969 996 969 787 832 994 1005 538 388 700 228 788 1006 610 903 263 1074 132 1183 1055 1086 181 53 458 13 1066 240 1038 671 378 171 952 692 690 213 276 532 23 545 232 664 478 475 626 733 1142 997 323 421 930 834 1131 1116 232 402 469 373 11 205 160 957 356 322 675 571 1010 376 509 1163 489 347 409 753 622 657 118 961 745 941 505 24 371 381 890 944 378 1079 1152 1022 1078 1187 1099 43 435 64 944 11 892 793 676 214 201 383 579 903 695 491 963 953 257 603 1195 398 157 306 801 361 296 166 790 1067 904 496 940 533 878 1190 1000 493 1062 533 1097 197 1060 442 1133 590 241 177 430 227 647 654 541 630 459 516 1045 363 963 1093 892 504 872 263 722 1171 1074 181 1096 105 260 810 46 453 1141 1135 1146 258 1024 620 655 464 646 126 326 202 194 34 585 712 897 122 419 11 876 655 395 730 484 288 831 77 340 686 897 26 1191 821 625 1140 914 200 881 439 251 568 509 296 414 249 431 421 551 1028 253 1006 173 443 100 842 1103 131 1108 1194 352 799 29 846 581 1081 892 191 1139 637 1122 1042 537 501 1172 475 861 460 464 66 709 53 109 327 275 1005 509 903 482 1019 1027 948 410 733 393 786 245 564 159 1003 245 39 689 439 911 1052 351 1179 220 654 157 1055 1153 751 594 815 570 57 694 730 246 51 42 789 715 160 207 549 1190 201 747 633 1047 1040 32 27 900 585 1017 1012 115 1041 418 289 631 257 996 1131 480 482 474 1024 1108 352 422 346 481 604 751 339 257 145 685 979 729 916 331 1083 895 1176 533 71 677 275 576 44 302 948 381 1057 517 613 701 696 194 314 1162 119 862 214 507 723 499 453 321 544 1149 861 148 1156 647 364 1163 1013 513 887 499 922 869 944 332 621 11 33 1106 475 1103 71 1011 37 1021 892 837 109 1194 856 777 1013 66 1018 802 920 1170 105 1092 874 397 911 668 573 937 78 15 540 755 444 708 789 729 285 1051 183 199 551 627 950 462 483 92 119 283 318 957 443 515 774 497 1029 816 381 934 489 1058 1144 846 478 986 624 1034 287 307 438 67 44 802 950 1126 750 190 175 525 875 501 387 552 1123 374 1059 944 203 166 1044 14 711 419 501 968 883 867 864 1006 219 1104 1005 437 59 282 553 263 142 864 737 996 103 45 428 298 255 453 621 691 242 623 28 985 537 208 1121 27 177 646 859 537 737 355 341 152 166 354 826 646 620 139 1113 1159 996 1146 91 981 530 800 784 1104 270 803 156 1147 261 541 673 14 320 396 571 523 429 32 463 609 420 893 404 1148 8 407 686 1165 103 621 97 726 1083 969 281 1052 796 314 619 228 1159 121 155 224 676 165 381 967 37 191 955 827 396 246 769 375 906 1062 423 673 578 514 193 112 283 673 677 562 318 1029 710 1012 1147 359 239 678 1033 69 639 975 513 405 886 1193 1071 153 1177 178 977 468 764 437 787 781 18 1016 33 46 897 289 142 319 496 190 470 420 124 834 1040 676 706 663 627 538 759 50 1148 880 172 580 178 844 437 534 468 1148 236 419 871 1089 142 296 296 434 945 783 714 691 162 1023 8 1063 556 137 751 315 1143 1182 517 674 1060 315 653 633 581 478 514 1153 1060 728 771 811 582 554 366 797 326 22 1080 1167 1118 648 496 588 121 1141 676 293 795 739 762 266 944 808 641 105 472 1092 776 133 520 242 1193 1005 963 426 73 738 659 415 28 626 352 922 224 758 1094 697 304 660 581 895 690 111 1011 653 769 852 793 937 660 432 816 358 508 263 894 272 946 279 982 465 658 1115 164 1141 418 63 43 845 563 1107 1008 661 626 521 502 749 438 124 1177 37 558 1170 683 241 869 453 70 1023 289 828 481 708 547 1002 478 534 284 416 896 1161 863 1071 508 927 333 106 195 874 1195 159 478 353 395 882 523 1171 423 1156 1177 153 626 735 207 1036 53 74 1120 626 797 377 135 170 688 823 453 44 862 124 672 865 901 18 242 919 666 963 117 161 764 304 380 917 566 521 111 531 21 354 274 1102 163 358 835 846 501 409 424 1142 1178 43 934 348 470 846 1169 329 774 1189 27 505 91 69 129 115 220 988 297 1198 1064 156 426 993 159 756 581 651 364 1096 896 372 706 439 535 791 281 1179 703 856 119 1144 537 708 475 1076 485 333 465 750 99 535 21 422 1067 1152 210 1027 828 356 1044 957 891 506 584 795 1018 253 291 1114 941 857 327 927 721 90 818 640 467 731 958 132 340 1004 522 185 898 251 331 812 1118 335 1188 81 1102 735 305 942 992 709 532 545 710 899 454 462 964 835 149 143 1116 867 307 289 781 789 537 10 807 718 1141 204 446 1081 907 385 861 53 699 632 469 142 1104 98 869 445 795 471 842 22 1152 248 1140 886 756 954 60 329 48 408 943 446 848 971 127 1064 244 1074 1056 228 165 606 438 990 435 1041 658 426 341 261 960 498 448 855 574 192 1126 226 1047 722 932 753 24 785 928 749 1080 888 298 1011 703 178 1179 876 672 279 470 1125 965 1085 101 1171 1001 79 569 478 16 961 319 905 1165 1077 503 142 340 699 172 948 830 575 171 64 210 407 622 422 292 903 850 420 1174 954 1191 1185 899 56 35 728 950 274 736 17 915 406 530 136 272 413 350 908 368 1011 347 542 473 430 986 100 729 813 138 522 520 957 1127 310 177 384 419 611 1090 1132 852 979 851 553 76 1078 990 575 382 1143 155 6 1166 924 1182 691 472 1017 998 728 837 397 682 248 289 444 813 1100 265 758 319 324 554 255 466 250 980 453 1131 386 382 179 1104 377 709 117 932 1125 229 656 544 437 1187 289 1121 667 1099 1197 613 248 180 434 312 766 982 1057 909 960 1150 759 1111 547 730 1004 484 915 1152 1008 292 537 912 254 933 920 896 280 1136 718 949 193 77 79 358 1112 1101 1146 164 18 428 969 764 253 1054 365 643 710 528 42 509 631 778 205 888 678 406 1185 724 712 388 929 51 432 75 754 277 1084 34 318 551 1044 962 1199 457 801 807 705 572 864 1170 730 1095 464 886 1093 341 650 247 934 876 29 649 485 359 689 442 780 228 343 1132 422 577 413 873 81 1159 896 788 99 509 69 675 452 510 957 665 380 836 913 1076 351 40 1116 1094 361 46 749 1180 1020 777 250 655 509 802 530 393 1057 779 590 74 502 278 1059 985 183 564 85 156 317 624 449 671 961 997 1162 1183 321 614 245 972 641 665 22 472 1016 162 553 308 146 71 0 143 752 332 396 293 890 716 595 1132 1052 646 610 478 341 613 1120 711 1090 897 150 486 1089 437 709 664 794 960 1178 817 897 1199 1161 318 891 630 946 433 927 2 280 502 1073 215 263 1107 787 577 639 272 398 310 631 523 268 1003 544 939 1097 352 497 1165 1024 422 801 489 1175 254 1110 245 1197 610 714 118 32 225 774 685 617 655 513 309 802 934 853 254 957 609 1194 796 630 1113 378 465 1019 78 894 224 83 924 194 494 1132 983 963 294 884 802 45 943 932 1085 301 691 869 820 899 135 317 895 878 1158 118 1016 965 156 608 794 824 126 881 667 1008 1058 540 764 787 210 478 1113 584 643 679 1167 560 1097 522 858 273 1012 795 743 478 1136 25 937 903 1174 44 102 28 978 827 164 895 777 164 1114 577 61 86 449 652 1053 1179 150 954 256 777 156 1008 1035 1073 1103 1116 131 608 1003 803 131 983 284 10 855 915 314 1173 1113 5 944 647 793 607 247 717 6 522 236 233 969 770 90 683 97 738 237 521 916 875 89 1029 1106 852 196 134 600 795 494 684 387 56 628 459 284 460 252 425 1167 105 599 504 642 674 1088 68 1170 643 961 1011 298 541 1083 459 32 1095 431 19 20 422 314 946 342 1110 921 660 621 736 32 88 788 395 1017 1074 194 1110 876 1174 700 899 769 484 895 14 1073 465 226 300 855 56 20 1013 183 345 153 530 1113 170 358 887 1051 421 33 381 1131 670 64 145 835 1181 618 307 673 446 316 953 817 1036 531 833 764 1193 1036 63 840 45 631 735 456 971 578 938 121 68 36 793 1049 472 316 844 504 1183 814 1144 709 759 161 933 675 421 735 224 565 415 61 358 160 952 1105 646 238 162 815 25 1008 507 292 4 985 1192 178 887 289 957 441 526 210 1127 1051 590 815 681 882 9 635 19 1162 182 65 1069 75 74 956 802 862 941 443 914 376 1105 300 82 21 195 22 732 219 1152 292 436 98 169 726 179 537 1129 224 1079 653 1113 1136 903 154 619 372 156 126 174 715 1149 1040 481 776 338 1054 36 405 225 1198 756 310 1161 50 542 1065 758 395 516 159 1126 336 669 955 980 329 1045 1077 109 536 789 904 1149 598 73 1111 1069 1094 744 338 1149 658 270 788 47 901 63 985 1193 73 1025 1151 265 1154 1158 4 505 40 370 941 326 863 415 884 1175 723 131 463 928 91 1119 1179 457 260 305 381 456 1132 99 736 872 1173 376 152 858 643 620 719 251 758 196 388 383 1071 844 1103 632 688 269 184 76 1001 1182 554 1046 1005 809 722 270 1115 883 712 74 47 93 888 81 216 253 822 937 152 1055 931 453 777 1036 205 323 735 445 56 668 353 949 645 885 868 226 591 964 759 601 761 696 1121 1171 1050 1157 1177 1148 330 142 6 476 44 1036 627 880 728 617 789 157 893 753 883 535 1076 262 843 112 316 986 527 858 995 107 446 831 757 718 299 202 275 845 86 1103 1000 603 145 201 792 113 913 851 111 77 523 21 869 1063 3 146 1097 790 669 881 113 562 629 466 1033 966 170 550 714 27 813 1033 645 935 1164 688 525 461 934 850 184 253 535 564 537 927 578 952 985 725 978 807 572 772 227 1106 844 323 539 24 857 4 34 818 888 582 1050 604 8 462 150 990 622 125 155 583 7 127 343 451 950 636 745 1106 1112 748 166 348 823 1153 1142 1069 78 1018 244 746 729 923 217 543 891 8 1010 667 329 1157 433 860 418 682 815 615 780 183 671 1018 683 893 975 882 802 814 509 760 42 675 467 209 4 1088 291 528 1083 373 866 432 970 369 808 199 662 555 640 725 141 364 271 904 943 308 871 730 468 508 370 751 840 107 1061 465 630 733 981 125 1169 835 592 712 766 956 723 774 81 797 578 673 605 716 222 330 1064 555 401 1192 626 89 207 380 696 1046 972 645 555 110 216 124 305 31 740 322 237 1165 646 143 552 848 668 51 590 1147 1159 1153 392 738 320 586 195 134 1161 692 682 498 925 1152 591 643 138 1066 930 623 381 837 218 1108 922 588 768 232 600 876 488 200 1103 946 783 137 470 228 765 559 369 506 128 91 658 9 117 997 873 142 606 199 254 706 936 109 490 1049 807 923 1109 394 825 870 48 197 82 349 478 699 152 759 1168 893 423 1102 768 324 607 1067 767 496 596 867 115 178 539 1070 194 81 427 871 782 110 1148 413 370 987 191 896 880 64 426 185 276 0 346 230 1053 1078 673 122 19 331 37 10 2 459 960 362 562 1172 352 848 686 392 691 125 525 1029 7 847 581 55 89 495 1045 1089 884 363 640 163 350 11 857 973 177 52 83 1094 530 880 263 1081 375 804 293 236 1191 1189 573 138 1195 335 739 443 928 53 714 469 245 431 410 492 23 198 779 802 66 625 285 383 854 310 650 96 942 1187 772 1039 172 202 454 1064 402 378 885 558 88 399 618 27 951 374 241 197 1052 817 81 450 671 435 178 410 468 386 389 893 977 830 270 930 973 965 578 1136 109 181 480 987 379 504 150 244 1028 528 136 542 981 809 290 112 824 799 966 557 1151 801 273 826 424 220 587 968 329 212 462 1139 315 817 397 970 768 337 764 1045 78 75 424 8 224 250 966 407 20 62 1083 509 218 1151 143 896 216 15 380 41 469 1078 12 926 864 635 191 1194 142 928 493 504 41 1193 1084 91 984 542 19 462 211 461 922 1022 489 698 295 1183 94 303 956 486 1111 711 723 128 540 1131 407 260 1062 1077 675 1037 115 1130 102 245 809 619 759 781 502 556 678 593 646 1061 633 600 967 584 517 832 883 339 463 39 930 649 764 631 462 163 653 936 570 584 850 643 404 28 714 1134 115 163 1005 1173 1005 1026 214 328 143 1033 48 944 690 753 607 586 80 927 793 835 565 668 1059 884 522 727 935 1163 178 114 861 295 1039 607 254 378 104 103 314 126 615 9 955 313 404 643 1139 502 520 384 894 45 583 465 935 188 343 804 1157 1097 1145 214 1199 887 557 876 154 996 24 477 503 1088 167 1050 236 1175 622 766 215 268 913 415 189 683 666 852 268 1151 476 317 736 1057 1141 8 576 629 190 1195 875 723 1047 128 1050 519 210 158 1108 746 1122 578 640 1144 415 42 605 1079 1187 791 880 488 915 984 337 191 1197 968 700 335 1083 113 1062 956 403 1115 756 281 724 807 749 355 401 1134 448 985 877 536 683 539 1053 120 304 427 1108 813 659 1094 790 195 541 193 901 971 515 476 1071 570 867 964 581 156 859 79 868 180 243 589 888 938 118 740 524 668 890 943 1008 560 218 341 1032 398 188 199 1176 806 316 973 655 994 201 144 1094 486 141 143 1102 840 650 280 785 690 1021 1072 739 826 413 360 468 136 515 941 163 213 905 245 1020 622 96 1064 636 554 604 246 163 10 684 465 474 1059 486 601 810 220 1196 1137 233 862 123 354 376 490 61 831 1013 1087 690 739 1115 484 942 303 789 1172 31 1188 1045 919 55 373 162 147 1109 762 518 1159 1172 938 17 60 669 1166 980 646 1094 380 845 347 764 1174 673 685 182 1139 452 1175 250 643 44 524 1026 3 1116 312 758 856 1090 1158 311 243 435 532 1091 839 444 208 839 859 1132 670 1098 138 361 1133 116 441 681 636 1059 491 1069 259 523 37 1136 455 219 1183 917 542 160 135 396 1191 1182 585 242 77 926 69 1025 331 361 97 53 322 770 828 969 226 985 693 287 806 49 1115 434 404 581 1047 128 229 893 1139 321 756 755 225 779 150 832 1077 355 817 163 998 397 50 781 1085 754 156 641 48 976 629 1071 96 706 795 243 1068 175 244 1151 309 910 750 714 809 835 1068 996 125 698 677 1067 481 30 426 938 769 878 1019 565 352 1189 172 775 902 316 233 954 546 497 383 511 306 718 153 645 975 88 452 806 401 669 1069 997 651 1124 751 1073 371 886 1006 255 655 697 699 34 424 440 638 809 624 492 220 98 661 693 1077 122 428 1056 977 448 761 88 240 18 919 877 46 478 821 1067 1123 532 988 857 1110 1066 6 805 779 532 305 1090 1075 160 994 923 1152 318 1157 1030 1127 239 647 870 576 158 450 1010 219 740 882 805 535 957 742 821 219 789 357 665 353 396 1168 165 1010 1159 1115 997 777 632 220 862 447 135 160 14 357 1021 1039 775 1111 605 291 69 752 1080 646 159 558 1065 616 89 419 296 1023 222 192 57 205 58 948 607 635 51 205 5 438 947 631 710 586 824 1189 9 228 217 329 143 40 422 360 373 247 1087 330 881 28 668 862 223 839 596 1050 1070 407 1056 222 360 1040 1148 901 774 1128 1051 368 207 1059 400 67 28 104 751 405 21 188 173 56 66 253 138 104 600 1057 904 584 931 110 1193 1014 845 564 219 224 96 551 573 68 1181 44 1076 985 748 304 550 426 5 166 79 828 1008 861 492 276 829 589 826 365 1013 143 986 831 457 19 404 918 940 796 499 324 642 183 959 54 943 377 1088 502 338 737 509 905 123 134 1138 678 797 86 541 1007 150 769 632 456 553 405 80 210 238 252 929 588 314 719 1000 611 262 845 946 178 92 61 28 87 437 431 650 327 1117 354 321 896 457 337 482 777 272 559 112 918 152 450 135 510 743 245 877 98 1116 13 654 1130 771 959 572 674 393 66 432 686 76 871 608 592 567 530 258 53 71 1066 437 969 300 167 888 852 1 666 438 349 287 952 884 344 611 856 1029 408 1118 1122 393 772 449 319 961 530 107 1092 305 701 20 992 332 194 362 203 194 8 807 1162 546 407 6 273 1077 179 287 743 112 445 166 185 177 81 1182 434 258 601 1187 616 802 1119 743 169 897 452 520 791 138 69 1147 72 939 300 509 370 931 255 732 1123 1059 784 220 139 345 491 442 912 109 1053 623 8 701 940 1005 874 140 761 755 951 665 403 808 1071 768 805 371 408 228 977 97 531 775 999 506 393 996 902 798 33 193 372 595 990 607 260 8 63 843 716 733 442 1017 1041 65 683 201 414 907 631 548 1045 51 801 949 50 828 378 1048 107 602 428 663 439 1174 868 724 442 81 659 343 820 2 901 58 994 260 935 535 504 702 176 307 307 239 933 98 30 742 696 1081 951 844 1068 1166 733 208 112 360 602 123 716 1043 499 129 217 1130 209 125 930 1047 159 156 525 983 920 108 606 1197 242 76 478 659 685 98 1016 159 737 334 605 1013 856 169 1062 568 1165 842 199 946 94 630 192 706 118 558 844 908 939 1049 612 34 787 983 931 461 247 847 627 685 986 391 912 232 151 1173 98 747 855 41 650 550 569 193 136 162 1179 173 600 603 1179 766 700 579 158 1128 1082 720 609 98 790 593 796 1003 583 475 1154 708 1151 1187 839 90 496 1018 727 788 122 652 1182 1062 672 540 340 706 1160 712 38 265 134 845 471 485 971 147 680 880 651 98 641 271 1007 657 196 637 653 289 1130 985 586 314 414 702 1030 841 188 959 911 383 816 148 831 570 974 535 168 80 266 630 115 694 560 577 753 22 1046 487 979 613 925 481 784 1127 321 995 255 840 489 537 688 639 477 507 83 667 404 997 184 25 127 603 191 739 402 223 444 36 752 1044 99 232 134 752 834 89 712 610 1151 1044 300 718 226 170 735 150 628 168 815 343 609 443 563 277 634 1158 117 1146 748 143 268 437 942 478 827 1045 983 752 997 1025 286 20 913 700 1041 81 159 173 786 742 975 732 673 816 334 758 722 515 572 33 479 356 961 693 294 1040 610 1158 959 1165 23 978 52 233 79 185 987 382 391 400 960 271 373 378 568 221 35 7 749 290 802 999 705 1151 715 1060 686 1123 893 767 1025 1098 466 587 502 512 554 1105 833 1109 401 895 9 479 464 1195 554 632 878 203 876 93 770 366 885 256 505 871 761 147 236 962 543 190 951 743 446 836 192 908 156 964 555 267 581 1012 126 296 1106 663 194 974 862 454 360 915 304 848 559 583 703 811 17 190 499 503 20 1161 254 144 223 987 782 872 703 487 226 846 481 487 1158 885 451 3 22 637 474 619 783 277 859 269 820 722 88 360 310 1109 916 1055 110 572 832 1052 812 28 587 182 669 203 492 997 348 96 1012 112 906 272 428 719 1088 812 1142 107 1106 648 173 541 1061 462 548 1175 709 511 790 902 461 739 344 710 900 309 1048 694 96 621 662 759 1070 424 727 849 953 870 1129 485 233 1193 1132 630 170 1107 664 248 1065 277 687 284 986 325 465 824 1119 1090 416 131 360 429 436 901 683 1036 167 531 298 464 349 389 145 681 539 402 741 670 714 234 200 787 1015 577 323 1159 634 1186 429 486 1109 249 1152 684 854 172 570 175 586 606 754 633 649 1077 550 436 545 1112 716 204 363 860 1193 120 2 509 504 921 736 920 1148 968 216 227 1115 667 674 240 649 129 187 1089 1041 1021 225 547 137 427 1161 17 274 1179 683 116 319 1058 8 845 857 547 319 983 360 424 1150 251 755 180 0 456 221 884 637 370 15 408 702 28 77 658 704 436 82 513 130 95 535 1136 297 148 1065 835 389 145 1129 1116 1163 733 803 177 119 241 518 110 352 631 464 162 70 16 1135 1130 101 701 951 1135 1034 324 1083 299 647 230 672 613 501 759 1185 753 114 714 630 903 338 471 868 270 8 252 269 241 439 656 1152 588 403 963 1108 789 857 31 939 309 64 528 1113 199 193 384 1037 230 986 40 147 461 257 1122 506 556 1157 860 986 263 616 835 335 622 1007 148 1026 574 176 691 1031 692 527 660 279 891 546 383 178 494 847 636 334 1078 1108 139 676 453 405 788 106 85 875 107 1021 816 572 542 970 798 963 364 321 173 1022 513 598 1182 768 491 536 945 862 553 576 1047 615 788 827 85 1187 1187 151 385 650 526 938 195 598 306 301 871 101 877 62 157 441 718 881 88 115 215 591 601 1143 863 383 271 1070 255 1172 1166 328 424 1123 823 797 103 439 742 39 1141 301 660 532 415 782 1159 864 1093 596 1087 809 1094 779 820 1013 31 869 60 802 84 501 1118 886 195 949 451 62 1003 224 438 564 722 723 119 821 646 889 285 1090 612 723 805 1155 863 186 656 649 510 1135 295 1086 849 502 987 742 814 185 18 1033 583 618 237 476 54 654 579 878 220 694 1133 472 408 92 743 90 749 92 243 1138 569 106 805 969 420 636 305 878 306 381 1006 738 117 959 431 993 962 437 294 4 775 833 891 526 40 1194 537 1068 99 93 263 1001 98 1043 239 438 706 284 1102 862 913 375 104 683 145 151 244 895 5 36 662 38 281 361 1044 515 365 379 158 161 1007 1094 471 443 1155 286 768 463 764 656 1015 1107 16 165 282 549 883 117 162 782 173 71 12 467 67 448 730 1056 622 114 931 109 1090 331 1094 628 194 508 552 707 592 870 893 165 1133 565 714 533 813 74 269 921 145 589 593 109 1044 1040 249 141 653 41 390 591 123 178 119 1117 1157 108 881 85 806 1155 478 521 228 1167 648 48 655 1036 1172 938 421 379 298 1180 516 603 256 894 484 1101 395 224 148 65 91 171 538 535 1157 927 728 18 851 834 276 918 77 1083 181 678 833 884 1132 407 390 131 653 1079 1164 666 417 305 858 259 235 574 311 352 940 101 68 639 635 1015 436 804 365 413 349 892 135 1163 670 312 640 243 789 692 195 15 55 852 772 201 127 908 529 106 1046 48 501 968 739 270 634 374 268 814 1035 517 35 654 1024 777 758 1197 381 313 724 444 133 263 544 387 257 429 891 382 952 37 482 190 1189 122 89 567 1056 1120 523 1105 1007 1077 393 695 320 59 1015 877 693 981 916 168 430 691 252 48 1155 1049 595 140 366 38 483 1191 612 392 615 367 399 112 61 992 777 548 968 748 816 1057 778 463 375 75 147 185 690 981 1076 347 352 921 474 590 873 1019 335 762 184 95 524 21 1076 183 1054 617 1173 950 196 973 215 686 420 806 655 637 496 532 128 1157 1096 1177 586 472 264 1188 294 85 221 1054 905 1195 421 243 491 323 653 1123 38 593 589 1124 429 653 201 380 1133 1157 42 990 811 783 110 146 270 942 645 2 567 1161 203 291 24 619 945 1161 1197 1136 19 767 41 139 96 293 27 31 1038 538 231 480 38 959 498 72 869 804 847 600 679 441 43 513 450 935 1003 102 421 141 210 115 260 891 684 754 663 486 193 10 708 447 65 556 694 1160 532 1198 1168 889 874 200 269 1107 638 1016 1024 361 670 7 785 167 570 1185 533 70 918 1097 351 222 564 259 966 94 1021 388 482 441 202 1111 1090 817 273 1104 487 618 73 566 127 329 160 36 786 725 120 35 464 604 472 460 560 999 1097 1076 567 257 659 811 952 326 1123 327 97 581 530 606 411 1007 1080 693 375 793 77 137 914 93 77 319 1187 816 425 83 1167 922 954 1154 69 1041 66 787 1129 801 495 730 585 54 1089 819 878 715 558 967 678 96 964 524 1057 1028 1036 236 233 1013 1049 1192 513 883 433 614 446 1135 562 181 979 511 1121 326 133 220 687 172 382 754 652 385 890 655 784 524 422 939 1033 1067 708 21 426 129 114 1059 1098 658 1076 778 540 226 391 288 636 247 1056 845 460 735 766 1057 33 1149 448 1020 1176 1166 963 620 991 687 421 984 628 662 255 56 628 794 779 660 100 1005 1000 239 1005 286 722 369 597 376 75 73 1120 531 804 310 1171 1133 221 77 860 186 615 1092 749 916 1019 186 498 985 209 969 800 942 971 473 405 1182 638 53 964 892 761 1 838 909 40 311 864 431 342 1107 403 671 456 619 437 773 857 923 1189 604 1001 435 380 401 252 704 962 320 931 165 416 911 333 1068 174 397 1076 950 405 756 1189 27 790 144 429 406 795 18 1097 800 370 341 785 1018 912 473 467 174 359 122 736 402 755 738 438 541 102 997 654 1041 231 434 596 686 653 1051 1197 1064 1195 60 1065 369 119 1086 902 838 72 717 883 849 1055 789 590 734 613 208 736 1105 1011 1084 669 854 77 1023 846 941 155 673 967 66 1056 824 543 345 403 548 1051 436 794 641 1 885 560 319 441 1174 210 941 221 728 219 949 1144 993 841 622 1181 403 545 704 15 626 25 233 910 838 1011 668 97 1169 839 293 19 252 671 823 958 776 2 352 551 470 124 511 96 245 81 284 136 246 776 27 173 629 136 638 71 308 902 33 648 775 277 645 256 585 370 1080 739 7 385 946 356 1107 297 236 809 11 592 657 1132 38 222 698 25 281 231 1116 57 930 1045 631 59 736 504 445 30 349 1133 459 77 961 862 659 306 602 45 1074 1106 499 936 267 762 616 802 191 980 372 791 535 679 551 779 947 233 907 997 805 158 1109 506 1028 264 966 698 1065 46 507 166 388 564 92 571 968 1139 838 845 208 307 665 324 460 845 130 1098 137 814 461 1059 413 645 520 336 338 993 36 216 698 426 647 323 614 186 125 187 932 313 1171 297 1147 781 885 688 398 401 152 686 630 755 274 807 993 1154 84 1150 1180 1004 1002 993 277 1161 815 1106 0 578 289 924 776 984 1137 1072 69 871 629 257 785 1126 599 1063 890 633 648 251 1164 1121 796 1128 435 493 705 136 224 343 160 959 180 1158 468 241 1145 863 1033 42 463 950 135 276 1120 470 897 556 838 256 536 291 7 1136 593 24 145 608 966 305 270 770 1199 847 688 407 1054 364 988 778 1065 273 605 492 685 483 732 288 565 1048 884 159 980 1084 693 528 1047 203 980 171 812 208 968 698 801 12 1088 905 1129 946 439 636 519 1031 146 964 741 1118 558 273 942 808 438 1116 258 528 675 1100 185 425 324 820 1172 996 614 631 791 1119 1088 83 181 875 399 883 507 1029 283 302 286 140 835 762 115 1018 889 161 397 492 1186 716 1133 35 757 293 828 947 618 592 514 463 1180 484 1052 614 27 954 818 691 995 913 981 480 1071 278 151 1024 124 932 363 1177 1 1037 286 621 13 698 1033 1195 168 355 348 966 76 578 407 1176 357 851 1134 739 583 1075 645 508 351 34 436 630 710 904 829 146 348 246 540 1042 768 515 77 722 1116 305 669 1140 1109 139 587 666 877 778 1001 884 730 842 69 516 601 595 627 69 165 511 345 580 1102 622 836 546 515 1080 185 1136 937 862 1194 833 975 22 333 487 813 1015 211 7 129 168 1103 940 1061 153 63 298 500 1041 541 370 742 962 520 1040 69 374 323 42 517 378 488 592 374 795 65 865 1030 1055 1104 439 337 302 624 768 51 78 812 1013 229 539 667 1186 721 46 1194 1123 324 556 25 416 1096 31 270 858 549 213 468 736 66 142 199 487 28 216 793 570 275 735 180 790 6 997 653 685 794 790 731 480 404 482 535 415 892 664 1124 1 690 1141 661 291 1053 527 439 69 1151 393 47 576 783 568 966 430 1140 1123 189 817 242 1115 29 910 425 1035 1152 660 492 1158 783 281 906 519 210 545 1136 921 745 384 874 137 373 937 727 130 763 505 888 560 850 328 621 1048 244 1087 749 173 1001 469 89 854 1146 431 945 765 286 91 668 56 528 524 1030 578 183 253 971 328 383 833 1070 879 965 919 839 488 919 430 161 1107 898 809 1116 672 625 544 233 60 608 454 621 912 282 523 511 425 591 1034 1019 316 889 653 825 1055 1088 63 353 26 852 970 402 5 971 379 1109 1003 773 702 624 850 624 640 371 32 562 849 877 628 1186 288 133 850 324 404 281 175 1034 906 1195 195 913 114 467 83 990 1160 196 570 373 370 275 474 415 920 82 26 356 180 92 1165 1137 575 423 1113 318 1082 182 862 673 653 538 573 391 743 552 329 175 321 175 557 710 724 25 1141 363 1170 539 529 118 1003 596 185 1 1002 1184 691 687 354 356 592 356 445 857 895 693 380 387 72 18 284 114 894 626 352 751 88 553 621 986 165 1156 159 363 243 817 996 1187 849 27 733 1068 1005 56 522 916 4 197 939 946 539 25 1013 153 641 1056 334 492 363 748 206 411 596 457 482 1105 543 193 1018 288 146 1066 264 306 767 461 505 103 975 1042 703 395 618 331 760 1081 719 899 433 128 638 529 28 41 866 611 764 771 892 1045 126 1002 826 874 661 992 1020 480 1139 501 168 927 682 646 284 53 1093 641 1044 690 1106 746 592 936 87 904 1071 1054 1090 73 47 444 686 258 289 72 58 896 1118 986 1113 53 960 379 1055 154 693 689 444 945 1079 125 97 201 88 734 827 164 697 816 392 349 1193 1116 57 1047 1136 724 714 194 136 777 573 367 980 778 854 966 459 1134 902 877 54 626 486 737 763 543 785 674 390 278 185 28 140 585 1197 322 958 557 267 882 1191 550 532 214 463 691 360 551 896 1010 57 526 280 252 421 1179 75 754 1103 1027 603 662 67 622 920 561 612 697 1062 843 110 995 546 1059 820 331 791 1082 906 329 1080 585 612 975 987 439 777 962 492 403 603 1110 193 802 504 35 642 26 779 514 813 863 903 137 412 192 236 737 1043 473 1083 703 495 943 776 130 6 247 594 1141 624 595 134 859 1062 1102 129 11 1148 459 335 834 501 897 1067 409 958 8 1029 1098 214 648 1043 107 56 950 768 738 679 475 268 179 770 453 102 548 340 1153 583 383 251 99 780 352 142 1009 427 826 290 887 201 188 988 298 807 425 589 438 1059 29 530 227 706 445 566 848 786 317 617 1183 1094 130 1159 1167 1122 372 1108 756 547 970 1158 638 981 1057 861 322 983 1044 614 311 228 280 1042 324 526 404 1007 175 997 274 446 505 514 536 391 584 445 896 1159 871 278 1188 667 484 1077 445 178 861 326 133 924 278 672 439 679 538 265 1110 736 562 11 653 468 825 230 56 782 88 966 66 1172 33 891 405 842 1189 1021 1115 381 37 965 406 840 658 25 358 74 541 248 315 724 1004 932 210 930 599 982 866 666 528 994 495 936 823 345 858 1166 532 1002 236 774 986 662 647 104 1070 139 88 1043 514 687 1012 859 68 736 199 115 626 433 1151 373 842 688 1171 259 445 481 1105 19 786 288 620 63 283 929 405 803 1061 1116 474 75 5 748 315 929 663 1188 887 785 729 684 216 954 132 986 1052 813 753 344 760 721 426 1138 200 965 58 889 637 1062 300 578 1147 177 773 1137 316 1088 737 1189 41 62 822 937 152 325 125 1134 231 28 972 403 1127 639 912 561 942 500 841 644 328 1168 719 213 48 10 640 914 713 1138 143 338 1017 1072 486 465 234 1001 137 96 991 574 427 871 1155 1131 845 31 473 791 901 998 921 542 881 994 338 951 506 160 824 705 203 78 515 739 359 416 8 131 403 891 203 852 218 933 1008 94 882 729 14 584 999 870 813 699 1086 114 374 1186 470 338 124 1101 49 792 251 592 306 263 380 690 1106 591 894 583 406 517 824 1187 402 649 929 129 551 278 424 48 231 712 305 332 20 509 1192 192 1086 609 655 1082 700 338 409 268 877 1017 112 59 766 772 888 1012 144 1167 333 926 88 311 279 615 490 1026 761 327 941 223 489 487 584 183 526 1049 273 674 796 843 1070 77 302 32 43 600 513 3 1010 614 320 1003 304 385 202 592 927 30 93 1097 442 51 266 941 961 886 619 71 1184 305 283 923 458 274 307 330 714 1020 391 592 700 520 33 585 973 197 739 740 405 675 102 1038 99 1178 99 1070 294 970 796 182 928 907 1121 1146 444 1065 721 11 1123 755 207 109 683 47 131 1042 125 550 801 475 1161 52 1174 826 174 613 1158 675 1189 594 742 721 1151 68 184 32 318 164 1137 608 207 711 950 224 80 900 78 424 712 1033 657 701 708 632 609 103 1012 312 390 456 62 706 580 126 248 1163 1109 267 301 282 762 605 595 801 1095 855 5 344 226 233 258 613 970 107 969 638 335 870 646 389 978 315 68 114 1111 1062 276 1073 108 195 1099 753 702 606 277 293 794 713 277 1149 518 1046 134 969 70 1195 92 204 532 609 1179 753 50 588 166 54 932 1047 584 427 117 761 779 695 631 90 817 665 52 832 1152 181 800 608 950 976 257 551 504 924 249 90 1092 861 238 898 672 171 849 418 1082 704 1173 110 858 269 1188 142 738 909 517 672 1113 521 1120 1181 849 499 219 64 448 253 267 468 253 518 271 479 736 481 230 504 958 703 266 964 985 118 590 260 1144 908 1053 648 1115 1022 623 548 1022 473 125 704 189 402 633 1046 1197 116 464 1070 765 957 1 347 1012 370 855 452 708 576 99 591 300 783 745 266 302 555 233 1150 880 943 160 956 825 624 605 180 15 337 497 520 1122 46 175 256 693 833 674 903 172 1060 480 900 15 118 333 617 884 364 962 276 273 303 668 1176 505 711 82 52 805 854 876 137 265 262 84 316 39 480 340 34 756 179 453 950 132 237 1150 347 982 861 633 466 1145 849 345 1181 1146 42 1027 374 223 1012 570 255 971 59 105 690 818 799 952 1030 791 758 280 1169 635 76 485 507 395 163 1191 29 16 486 108 1120 1146 537 265 257 653 105 616 493 804 205 864 338 382 698 931 217 116 979 392 320 327 665 1190 67 299 595 946 934 1008 800 829 691 304 333 803 146 970 1081 996 1009 350 105 1112 353 59 864 56 449 994 1128 168 375 822 1080 8 218 16 948 465 1009 1075 1092 184 287 1169 1145 963 62 410 1109 167 98 70 475 416 334 765 691 471 281 516 1035 302 1004 152 307 641 353 76 891 490 1127 157 379 296 690 260 594 576 980 970 214 119 398 128 299 626 186 310 594 1125 563 430 793 662 240 422 447 956 901 648 486 358 773 684 412 395 188 810 503 386 1150 786 504 350 356 660 485 682 583 958 19 1020 1083 1176 1065 324 798 1159 84 694 613 1134 319 320 767 586 1078 433 969 618 648 1154 932 530 1026 515 374 1081 1030 370 893 95 559 814 48 646 156 350 354 433 735 1110 507 484 305 7 1113 822 295 900 470 35 797 173 944 678 95 1025 300 84 1092 436 109 82 840 949 486 294 712 663 7 684 1059 285 67 459 519 879 634 773 952 138 298 23 403 418 1067 117 209 379 252 278 122 387 323 409 974 540 337 90 307 365 978 247 655 460 701 232 1056 253 932 1086 962 761 459 1087 1157 1187 1153 547 1105 333 929 944 177 615 900 933 966 1111 1128 358 881 1155 57 646 693 364 254 84 1180 61 139 805 536 34 547 703 509 134 970 722 545 892 807 579 448 468 249 815 322 278 952 293 1173 121 39 936 805 786 421 284 121 336 451 770 334 753 485 265 648 139 1198 126 1127 106 956 726 191 793 952 401 14 368 754 112 599 1189 1131 452 677 1169 962 453 64 316 716 160 580 129 1098 748 515 324 557 1060 4 232 899 868 394 662 778 115 880 652 265 827 701 969 1060 847 564 144 551 1032 299 238 764 592 650 779 96 849 508 897 467 697 111 899 491 761 598 438 628 292 631 190 270 402 1173 702 357 497 235 506 967 671 187 532 772 887 877 847 520 479 207 1037 662 1038 615 1129 140 990 317 257 976 711 1141 1163 1177 1173 347 821 386 1167 377 27 1102 1105 1198 968 1100 81 829 1171 583 878 1037 604 520 775 775 1127 269 468 589 689 881 279 975 260 181 183 553 919 100 178 933 286 1135 686 914 921 248 113 626 750 498 964 59 613 992 180 357 252 856 1037 286 311 31 1172 616 820 233 135 1134 358 1063 468 880 163 1180 183 1184 1173 583 457 24 538 1170 325 451 170 334 799 388 197 324 243 376 79 214 784 699 386 419 929 16 63 569 632 848 859 461 311 665 274 296 1162 787 12 265 885 814 594 196 398 290 510 279 173 1103 365 387 494 893 198 608 834 973 751 174 218 764 1113 313 175 546 221 833 587 838 59 510 611 592 601 239 1020 581 427 1138 917 0 393 526 590 131 831 300 162 71 224 641 197 13 767 519 322 297 1137 913 251 267 457 876 276 983 129 952 424 99 898 1052 6 939 683 19 359 345 280 621 166 846 161 1056 53 880 37 365 1187 798 1024 506 331 367 809 1149 885 696 1073 320 272 874 871 1044 1131 74 98 940 734 456 1020 279 596 199 732 412 1114 556 1182 252 537 574 979 392 363 658 561 151 402 1091 399 92 135 202 1062 528 240 546 831 175 73 1178 841 20 387 651 66 619 233 740 138 981 1190 12 35 57 1190 518 1027 975 653 249 851 619 1110 3 102 628 399 960 439 1066 443 341 262 318 175 221 761 299 439 408 857 1134 769 687 1165 195 8 791 435 422 189 818 1009 425 43 107 766 397 288 1143 408 838 1182 651 437 1126 455 897 437 152 245 135 170 1074 890 76 1155 318 1177 541 634 786 740 303 759 691 938 243 933 197 706 820 1182 1084 275 657 177 989 524 183 796 1148 512 139 420 1073 785 723 628 51 894 458 389 285 691 1095 388 907 255 844 423 931 476 514 116 319 1095 231 1089 6 786 529 574 7 1103 402 64 519 505 236 485 1153 868 158 984 81 1025 221 340 1043 743 823 1191 984 769 759 425 199 340 1168 901 305 569 756 721 48 6 85 878 553 1174 333 883 630 870 84 427 428 248 534 324 1123 1077 75 141 215 51 218 357 905 518 1116 1011 245 695 707 76 578 1149 1001 1158 436 869 303 215 253 696 485 438 114 688 1051 77 1108 646 156 420 129 396 227 230 973 739 264 850 1011 891 895 164 864 1113 246 706 951 411 590 622 516 313 473 1165 1022 345 895 84 54 1066 541 1166 674 393 920 839 17 941 310 875 778 461 464 756 438 994 67 421 1166 936 904 184 518 1096 711 486 1176 783 1041 1 505 464 356 293 838 521 581 600 399 915 1042 133 461 743 861 922 964 263 1051 83 65 771 548 945 490 476 681 300 748 695 1036 369 897 528 1023 906 1107 584 238 436 1187 680 204 372 1097 831 644 993 440 1159 855 287 191 197 835 411 1107 343 933 429 474 989 678 1044 636 1151 491 903 466 433 216 260 750 688 167 603 360 402 369 173 204 763 382 578 876 1162 1159 1161 733 752 733 888 839 748 524 1142 472 1104 158 1059 106 232 128 1072 888 1089 940 1164 173 1131 747 700 980 435 1097 781 938 712 137 501 968 491 1196 195 163 908 509 267 1181 66 1117 1199 1051 1071 703 1191 804 1182 103 76 435 1134 181 163 330 836 930 474 1133 629 862 624 687 727 42 784 260 671 999 630 45 490 545 1165 231 347 595 794 449 444 333 1124 982 131 220 1006 357 313 1078 2 663 96 400 122 945 257 380 256 1134 111 1076 152 198 247 741 18 4 168 705 828 1069 395 772 131 60 827 521 24 536 83 830 876 434 401 609 850 996 686 84 506 1164 466 313 1133 911 511 857 652 1148 937 862 1198 151 377 956 1192 244 669 1158 165 1165 803 214 779 763 643 1185 1102 754 1027 895 360 881 703 770 572 116 937 408 177 696 424 975 523 34 444 377 1026 584 36 1111 1037 726 1034 1004 477 191 655 1046 374 599 1159 357 418 348 594 937 554 359 895 193 181 387 1092 471 269 534 618 97 879 716 664 298 936 376 451 930 1013 286 97 887 435 141 1085 735 1026 900 335 15 326 80 1109 151 756 560 111 706 563 1010 400 57 439 1153 720 333 605 857 42 553 212 506 446 951 856 1187 747 926 388 1026 171 1012 160 629 818 972 950 1000 857 1137 219 549 4 201 1037 681 633 827 399 1054 832 26 610 157 414 769 7 114 661 1176 1025 887 564 193 850 791 414 57 798 191 898 809 835 255 1183 105 794 1073 102 305 1068 1134 812 987 173 164 408 619 53 188 374 328 105 586 1094 331 45 203 1086 335 478 48 1091 333 315 126 1034 490 481 1029 924 223 1162 912 69 1174 609 178 934 274 755 847 1072 22 945 997 73 109 1041 822 939 441 820 9 40 852 591 679 1119 1171 609 808 1064 1015 841 882 698 565 129 563 1058 1042 72 1130 626 419 185 931 1129 887 506 920 62 475 1111 226 186 108 1193 1199 902 744 476 1180 510 987 473 195 500 1047 241 555 21 683 347 1170 1027 243 1184 262 1160 187 342 1021 255 600 1097 568 445 593 309 832 95 858 162 1103 843 178 469 710 754 1168 983 105 386 22 628 745 439 1048 576 1135 292 1039 550 352 828 845 406 430 399 397 977 478 869 467 401 573 1198 797 1165 187 205 51 399 339 796 526 696 386 679 1085 1161 513 447 50 392 427 48 1004 1070 1031 1065 736 635 123 768 627 1181 291 108 1087 779 304 849 1023 1044 302 1086 309 1012 133 768 1183 1103 828 65 317 26 440 334 104 509 32 981 704 254 162 538 114 776 794 752 602 947 973 364 251 145 382 43 799 201 620 651 23 975 738 1054 286 979 145 589 681 918 562 90 924 151 1174 92 141 1181 51 194 818 685 340 780 172 991 294 885 966 290 918 67 90 564 787 851 381 1080 5 677 1148 1157 658 532 1145 571 1102 184 343 46 407 738 131 901 1178 288 905 918 308 1107 528 260 384 1006 5 1108 804 1187 949 754 445 1009 1104 377 64 411 44 184 671 1060 267 735 822 768 401 622 47 353 1158 124 431 844 443 894 923 903 45 469 922 458 519 1062 1 192 1177 150 1192 1022 1132 890 464 722 964 232 16 225 952 164 94 865 673 1070 192 286 178 961 470 351 790 846 985 410 185 1069 107 433 923 418 1198 636 1131 69 1166 91 554 126 547 59 1060 1125 609 237 545 892 283 632 812 1079 360 421 279 146 330 166 57 495 517 278 201 1007 160 459 946 832 980 278 609 63 690 356 652 895 604 356 106 1028 206 808 17 952 478 1007 217 649 598 268 757 450 588 674 129 499 147 18 413 704 1160 226 1167 1001 293 463 594 805 524 440 741 873 943 31 690 938 161 705 837 668 1119 370 538 1009 1088 437 1103 663 319 271 246 643 154 1155 232 1004 444 205 165 994 441 143 497 383 165 760 287 827 172 923 511 567 1172 763 1037 659 447 909 518 580 1045 3 374 567 296 406 244 15 1092 1107 428 8 1011 714 1089 560 3 1030 229 958 952 57 342 1170 931 333 568 1139 323 1131 890 1080 657 822 945 490 999 707 686 971 1165 168 316 4 79 980 500 272 1103 526 85 851 19 13 407 923 293 829 980 387 922 79 124 92 1020 668 790 24 413 1105 110 195 890 824 1049 94 1178 681 79 30 648 537 116 1001 792 870 1119 50 882 1108 1055 1038 937 874 463 1098 361 934 503 795 1083 33 501 643 868 850 908 788 2 567 604 1141 852 1080 740 746 712 681 969 145 1152 509 223 517 1186 974 624 817 872 732 892 843 272 490 972 498 511 1022 611 1030 579 807 607 990 104 899 380 330 357 551 522 495 770 83 474 121 910 604 22 79 647 771 762 1091 674 493 700 666 237 623 351 1138 766 1044 530 938 125 291 542 708 408 1193 1128 53 770 595 1092 517 1086 511 805 196 1079 613 1061 306 51 183 896 68 1194 238 632 142 171 491 990 970 371 425 568 41 1176 31 227 52 9 806 238 521 19 1150 1105 632 1014 916 359 814 517 485 178 1088 580 329 180 1198 1116 590 958 230 336 1097 729 379 149 1007 542 802 1009 475 364 1010 14 752 438 970 268 372 627 143 835 567 570 432 46 513 1102 576 700 104 788 830 875 710 955 618 274 307 1093 163 44 402 558 580 576 448 828 896 776 154 616 584 1133 272 840 423 161 902 276 377 855 465 201 437 395 783 1085 185 944 120 443 1125 272 96 1090 41 1017 949 589 392 401 181 509 922 804 605 5 481 786 221 528 1179 462 785 150 149 67 519 110 287 240 411 910 272 206 831 1141 647 434 108 730 864 949 1131 923 1166 655 489 102 721 507 86 522 110 977 567 292 882 606 728 771 44 715 931 1047 92 244 972 1013 823 548 779 900 891 217 901 350 896 983 20 963 472 338 785 934 1051 649 814 132 1188 374 307 822 554 1175 87 969 628 477 662 567 1168 765 252 825 7 1077 28 556 710 215 922 277 441 256 105 922 868 1162 222 692 773 1026 870 842 779 491 403 1197 280 701 45 636 385 258 890 1045 59 672 367 595 551 891 917 923 561 728 720 884 943 496 954 110 1179 727 860 312 1049 299 333 867 844 959 138 870 844 40 1029 10 323 542 1007 423 1076 790 251 632 400 679 1074 1041 58 825 1129 934 1184 842 612 771 407 353 400 661 536 1043 629 971 163 160 836 299 928 152 1026 289 999 1131 479 824 976 1113 728 693 153 785 456 1129 284 210 1082 24 658 1124 869 255 113 1018 6 315 144 1110 829 842 1112 274 618 621 795 717 1049 832 430 863 749 237 45 196 160 800 1124 348 360 1145 730 954 591 548 1132 729 982 118 272 651 726 787 1153 633 1002 1089 48 773 376 338 681 730 312 870 202 692 132 750 984 112 751 474 614 58 979 602 489 836 344 860 569 575 275 503 825 159 148 164 602 430 131 765 157 913 299 102 1023 38 233 490 129 833 889 655 953 1063 245 399 292 358 505 11 100 420 74 54 1065 968 273 326 120 725 555 515 1064 1050 612 508 59 1152 1044 1077 720 291 617 974 1040 637 339 841 753 484 722 542 370 380 204 297 756 882 191 380 60 1019 481 857 639 436 92 935 152 530 510 712 103 463 1058 505 740 575 355 99 609 215 107 90 434 833 1144 131 1157 767 692 1104 702 269 50 309 253 54 1048 1033 278 1134 656 584 1017 704 205 232 117 99 1038 474 863 143 1112 788 239 272 265 1088 183 872 969 3 1115 333 483 310 913 64 284 392 356 127 925 133 414 659 1135 70 835 476 1171 396 207 352 387 33 910 893 979 1129 657 11 375 386 938 347 156 637 127 398 527 503 255 1199 49 764 6 541 121 763 248 581 751 42 296 1103 627 819 1128 148 381 1174 515 579 262 1144 124 342 229 192 1132 1070 1039 19 266 586 454 177 543 337 141 1089 611 1163 67 707 661 776 872 1027 882 1179 970 630 725 657 678 529 481 1196 39 165 828 513 365 91 740 310 767 99 247 1043 1184 490 937 922 593 546 760 529 293 1042 1022 691 244 132 3 152 506 108 528 1186 218 57 308 31 463 389 441 1153 689 829 461 813 1017 577 421 23 546 1150 721 21 444 509 1180 295 421 33 277 1122 1120 165 207 828 483 806 124 414 758 952 181 686 691 416 370 744 889 102 344 77 864 893 446 861 644 949 821 442 117 1127 831 1090 670 686 509 110 322 888 808 972 152 34 908 911 937 309 951 208 858 642 205 161 800 574 1077 715 193 1074 785 4 698 736 1084 464 145 86 1119 1000 205 235 115 26 742 935 1094 630 429 617 146 1178 1115 57 445 341 982 179 769 953 3 981 753 258 578 1115 600 491 854 931 520 177 977 71 1011 1133 792 274 362 53 258 518 920 336 627 966 749 1181 169 1113 148 245 386 1165 644 429 1139 1049 426 284 225 89 671 695 95 319 625 355 262 889 206 648 650 1128 153 895 300 294 566 1182 1145 709 168 421 1148 996 764 263 968 29 763 274 921 857 10 129 719 328 918 730 938 95 30 372 695 765 467 475 282 285 957 376 32 402 1149 379 909 654 932 712 162 731 980 558 957 102 1159 543 384 658 286 941 446 468 708 748 1105 735 958 437 654 961 1094 781 534 1177 467 172 1104 1125 66 488 921 764 846 136 479 957 748 615 740 218 454 166 930 58 114 3 42 595 369 100 858 751 565 204 141 474 910 1079 1022 513 728 412 592 964 725 227 864 625 525 1010 663 1197 669 882 513 99 703 1118 879 127 236 32 863 342 482 983 826 553 806 861 1179 565 612 409 129 361 30 467 1068 763 1062 340 540 581 711 829 928 1000 685 33 107 134 533 412 373 535 56 46 1120 792 1183 955 287 1061 591 936 745 721 23 520 195 317 772 565 984 655 476 593 918 701 912 758 570 467 1017 968 189 42 239 312 609 797 296 707 773 916 1088 897 1145 883 1103 915 87 346 591 1046 1151 795 824 76 1066 535 1148 971 757 848 796 318 348 4 774 747 813 374 258 1123 1136 812 312 209 323 690 1078 47 1041 1085 1000 504 970 1118 111 114 771 362 838 483 491 740 1091 620 679 73 776 362 1021 345 461 1020 407 100 433 858 243 663 422 1192 994 76 277 566 766 1056 517 66 725 217 211 1116 503 559 802 1104 378 529 698 209 175 355 646 1039 4 328 52 971 74 3 1114 1003 280 201 611 110 503 726 1010 1083 419 19 354 1197 793 127 357 851 776 1175 553 310 652 758 67 954 9 515 948 82 1019 595 855 717 150 427 635 551 658 386 115 103 987 722 197 457 172 871 1034 777 524 277 366 1003 1096 430 698 278 1173 702 187 1103 355 781 732 405 457 1174 46 311 842 1133 292 962 482 890 1184 443 1096 614 104 704 573 799 143 244 1060 226 12 1027 962 497 429 132 9 150 205 678 1069 1160 271 804 837 812 734 1142 569 1171 687 330 424 811 1025 686 525 769 312 517 504 1147 477 910 354 68 937 945 690 624 212 396 1057 747 357 1092 836 186 790 325 192 989 331 982 1196 703 62 514 938 188 311 280 1160 1091 443 158 343 686 152 17 661 238 665 779 388 873 766 1157 413 181 15 943 1111 121 1035 267 91 822 1093 646 48 783 720 1 410 1130 91 46 747 575 973 460 274 90 1092 843 760 848 12 664 281 174 1148 108 577 155 482 202 599 927 833 171 1191 245 207 828 498 121 1168 251 794 288 153 560 323 663 845 590 539 268 100 78 356 973 981 668 1151 913 244 927 847 190 1011 946 202 1025 389 639 196 1084 688 961 852 1049 1138 409 955 405 332 135 687 446 78 359 750 846 106 884 546 181 929 21 800 610 1190 224 841 1023 448 246 583 1106 667 932 51 1096 801 969 30 934 1128 1029 501 1108 344 174 859 523 146 679 966 1157 1166 536 101 314 895 501 589 1006 137 226 484 546 783 841 213 563 351 60 213 420 759 98 592 959 309 78 730 771 40 1093 223 384 1130 707 358 573 677 877 1185 986 306 221 155 536 251 225 887 171 585 875 1016 337 68 1025 207 1065 976 790 1154 682 666 209 999 433 1072 595 559 31 398 83 951 340 343 424 247 877 232 268 772 124 754 190 165 1128 286 203 983 892 548 169 798 1155 353 316 230 932 290 611 666 50 747 439 659 1128 634 402 5 1166 699 878 996 537 697 1192 193 484 118 198 361 502 232 404 41 185 1175 438 1095 246 407 149 873 626 1155 386 701 753 222 139 517 553 448 920 798 862 1051 989 756 139 517 188 421 1095 1134 966 632 641 152 1143 994 623 912 1050 531 186 107 210 1005 1192 225 476 1018 653 400 778 1171 746 395 826 737 670 687 1149 417 879 168 490 183 233 698 986 62 1163 741 129 879 665 135 662 308 665 565 742 216 937 196 228 1170 604 457 1196 425 950 1113 1023 754 138 607 81 1085 399 1167 287 362 189 886 474 788 184 1121 1195 361 219 649 394 31 89 526 576 865 1026 374 227 813 1097 443 309 432 530 195 947 985 675 963 1084 163 940 288 941 749 285 478 1170 609 0 43 253 339 903 434 83 1167 293 183 852 171 641 695 15 395 1155 360 918 501 49 877 154 320 465 302 853 1020 992 613 717 759 72 241 649 1049 1135 682 435 425 840 411 685 480 758 474 591 399 616 135 1118 286 1045 495 206 289 445 590 727 814 867 763 912 23 393 740 526 1177 887 156 196 307 580 1029 118 495 795 164 949 378 86 433 681 912 998 650 774 517 970 930 723 468 611 321 619 279 790 1087 505 969 934 754 629 744 249 46 1055 639 241 117 1142 1129 726 468 811 640 178 896 994 908 29 646 726 1133 33 1019 275 653 1056 906 323 492 1144 492 719 1008 1100 647 808 882 933 958 496 574 595 1077 680 118 385 1137 1077 197 215 367 793 945 707 967 903 1039 696 166 275 671 386 189 1177 641 953 576 429 934 1085 1158 704 562 175 1097 874 1085 720 425 102 155 949 121 913 356 32 583 888 321 819 434 666 248 46 909 745 1150 521 768 934 1034 333 1139 583 1097 996 89 1057 1025 687 461 596 1137 803 673 113 1023 811 599 954 1094 729 672 899 869 279 77 415 241 129 730 605 967 168 846 1089 247 1151 441 357 259 1007 34 333 485 67 916 607 1105 178 354 949 37 347 832 968 847 437 80 108 470 298 209 1069 534 517 833 215 863 1033 15 240 828 547 529 118 800 414 384 307 515 1100 791 132 77 656 631 86 412 781 127 736 363 353 943 944 550 417 340 471 166 796 1114 632 528 92 964 919 128 850 271 948 873 460 428 177 995 307 1020 718 1037 168 831 1103 53 719 1099 272 249 23 1020 1031 804 77 958 651 586 713 152 652 740 449 477 403 1083 533 512 125 357 1037 1122 1112 748 925 218 1140 666 61 903 813 547 1001 320 1154 614 495 238 830 847 490 353 568 129 1013 684 1048 1072 266 819 960 553 713 69 439 439 1184 343 153 201 1002 1036 138 265 790 1037 1176 229 746 1038 604 862 802 807 306 84 711 630 507 392 641 812 218 619 667 845 478 59 405 595 1088 323 112 1184 342 717 714 300 15 710 563 426 767 55 565 813 405 502 153 296 328 723 378 906 1009 1012 452 880 470 1018 53 185 639 389 983 490 182 1072 834 813 922 452 411 347 600 86 604 150 1073 592 568 190 185 1049 716 785 82 145 1034 1 964 253 677 428 517 1187 171 457 1055 1069 1096 795 783 52 257 819 854 331 616 263 789 205 331 997 404 535 1139 676 557 742 685 367 586 982 12 815 599 601 451 461 787 287 788 35 770 986 802 686 47 1063 806 573 150 576 233 168 406 584 5 757 1158 8 25 1090 728 1114 1136 223 152 126 941 828 514 1048 693 612 517 1095 536 744 188 975 990 181 220 723 995 1128 15 752 222 883 1118 1018 877 198 730 671 351 242 629 405 1147 416 202 507 1116 233 1075 32 779 407 894 298 364 652 1140 1150 1039 1024 1039 1165 689 685 876 574 778 471 726 200 753 1157 1169 107 808 852 738 706 1014 642 257 822 969 1111 619 212 274 338 351 1167 678 749 1018 429 644 674 786 367 60 75 44 957 118 212 717 268 241 200 1141 388 666 20 592 778 1064 148 393 394 1180 118 218 298 199 838 133 1040 949 663 276 916 322 700 805 979 777 132 591 529 415 172 522 800 1014 851 801 1146 3 844 347 898 101 508 844 123 475 342 1198 487 916 1069 487 79 862 407 222 1115 630 12 369 484 570 264 1175 466 530 153 497 80 994 129 56 505 661 804 788 900 768 395 459 1089 62 37 36 328 661 299 876 892 1096 893 600 197 212 784 738 726 79 415 955 771 911 969 331 459 526 259 578 567 435 1079 1095 351 863 89 126 1094 1030 188 769 118 206 791 157 773 526 322 117 742 87 222 894 459 860 38 816 894 1056 719 1004 363 852 1079 856 790 33 127 233 4 552 756 993 114 139 581 701 838 735 1054 65 206 106 710 365 404 1011 287 156 581 718 633 1081 912 31 51 120 1107 1120 382 254 549 1069 103 894 204 1099 206 1072 1102 480 1063 775 399 1000 853 301 431 817 654 482 1064 375 403 11 583 714 481 599 225 767 647 237 791 63 93 276 963 15 687 404 818 257 26 920 807 181 1194 966 101 145 851 978 893 853 1156 716 141 161 401 609 599 99 355 1019 488 864 974 110 378 1183 511 17 880 1056 1131 857 526 278 969 2 226 946 78 987 150 535 222 304 588 759 120 200 962 223 109 505 41 919 641 1197 400 814 1117 609 825 1103 652 1166 942 492 753 607 457 658 1011 524 171 96 881 549 1114 796 418 618 544 686 551 12 172 530 679 679 187 222 840 1055 621 17 656 883 533 785 390 715 803 176 1181 178 962 446 500 408 476 388 786 1093 718 938 667 842 731 570 112 869 231 412 631 844 950 184 178 548 337 658 1183 785 616 696 1012 111 796 1150 867 1101 526 776 538 847 753 887 644 234 63 1 518 991 1047 84 141 601 998 512 1195 308 522 658 751 117 803 1025 1042 374 1003 508 267 1004 272 1092 228 195 761 62 370 705 936 820 1112 45 1127 504 278 905 56 367 1144 750 245 1134 223 323 53 742 381 420 920 211 239 677 738 175 935 1180 213 757 483 185 995 575 606 249 256 661 746 460 414 978 981 939 123 1010 156 1124 826 466 479 515 402 1034 37 104 759 714 276 283 1111 209 218 340 347 42 374 993 272 1059 282 30 650 884 1007 513 844 982 897 251 701 189 1023 461 801 555 618 696 98 365 1124 342 511 782 231 741 246 911 369 950 1008 210 56 141 368 211 739 697 69 353 634 528 835 787 481 318 531 1191 265 612 445 723 444 976 116 599 273 419 447 998 705 48 161 80 47 528 923 361 320 1044 983 810 152 764 796 863 727 1172 778 48 212 515 265 986 867 688 250 49 121 683 265 1033 918 462 1037 938 183 1191 330 658 1100 518 503 81 305 59 1135 1063 1010 784 926 488 693 185 356 1169 1115 55 111 475 75 849 1001 1083 1025 363 795 133 186 1158 841 392 1161 357 923 1119 614 112 888 55 477 211 536 572 119 292 653 760 1184 1003 505 186 722 454 524 592 628 124 768 1014 979 501 489 499 765 1162 132 1083 988 1050 1 470 817 432 626 835 557 706 794 832 223 928 321 918 805 409 734 509 998 651 70 778 726 152 1126 977 946 335 459 176 586 645 429 439 1069 989 373 84 584 829 1178 778 563 267 792 255 405 289 959 1024 853 276 801 821 40 138 237 842 391 1151 587 540 52 774 976 1072 968 798 886 1116 848 452 519 904 513 1064 1105 1031 370 549 426 407 1103 209 187 979 887 903 796 739 247 29 635 267 1047 859 1008 717 586 1162 483 227 1104 837 673 546 1032 325 853 482 386 555 1153 172 1112 548 966 292 144 819 897 1078 698 69 1118 69 219 1179 378 1184 778 289 1181 334 498 682 859 932 495 854 882 1087 1038 274 480 350 1044 854 550 209 815 753 667 632 736 1145 703 646 1126 315 294 773 826 674 679 617 792 67 350 68 631 645 303 92 786 511 802 225 1027 1062 225 653 1088 749 762 496 517 666 577 486 1015 774 823 254 466 590 1172 579 736 325 1136 592 1162 1028 638 209 913 325 900 681 1152 76 591 344 288 810 753 866 598 616 266 878 388 421 83 787 1195 479 365 264 86 1143 1009 770 1035 160 204 897 157 1019 77 269 818 1188 757 878 639 73 509 387 1101 623 817 39 769 546 1132 753 828 1055 770 66 720 234 1084 1188 866 110 97 581 284 464 690 576 3 1155 304 474 212 1177 170 1074 995 48 757 127 256 657 533 554 705 1138 175 557 53 921 274 56 447 1020 329 818 975 323 990 1048 703 366 528 371 428 1115 459 501 79 550 703 944 618 309 758 752 1164 488 199 701 154 654 235 639 498 955 1010 762 1166 740 630 277 727 721 850 58 406 784 16 469 1173 1178 744 184 540 457 1024 934 859 683 480 772 92 662 1121 735 265 744 1013 1092 1190 587 320 1071 297 89 896 773 963 541 124 259 57 908 433 687 227 1149 195 467 35 298 1150 144 12 501 378 303 389 194 158 107 755 140 1163 1027 644 932 799 251 1071 1173 1026 66 1019 1033 1106 1084 269 355 524 556 1034 890 633 1068 568 1138 619 546 713 125 824 362 796 421 503 941 960 681 937 974 1017 1079 739 560 1112 1136 135 1130 9 528 439 286 404 1073 964 1074 1169 1083 341 1112 875 313 1069 578 132 856 603 119 785 177 1117 733 536 891 164 345 9 456 791 153 866 206 460 511 555 1189 1177 930 47 331 14 544 792 265 545 568 757 896 879 136 739 93 580 1015 1080 1074 278 1168 227 404 919 995 606 833 1049 537 776 541 188 570 166 724 81 1015 965 614 254 297 392 633 1055 148 902 711 740 1046 1185 92 1065 297 728 271 827 628 80 639 833 710 648 789 1017 434 873 925 985 324 292 1066 889 269 37 513 1159 97 567 1141 818 878 41 683 144 354 979 876 432 851 410 923 602 1005 436 296 326 440 244 1087 228 809 1131 540 369 40 1139 309 652 732 1112 1012 666 1027 106 38 970 249 1068 956 1043 108 1128 241 242 288 758 883 787 110 700 1094 318 92 1132 22 856 896 186 1188 9 1122 129 997 296 914 683 582 116 314 417 335 362 374 955 136 100 1148 628 245 246 1174 299 389 743 41 782 344 1183 1041 119 24 840 849 911 1028 1178 1067 488 1166 770 1170 482 165 1197 1082 526 683 259 234 290 1091 1034 878 147 581 1060 386 355 377 414 543 1083 1001 420 713 1167 1072 1113 935 587 841 881 177 408 335 436 40 954 996 944 224 266 182 935 49 45 69 875 886 449 589 456 456 354 827 567 659 570 747 197 941 291 744 834 254 202 619 1005 440 454 1068 277 864 180 857 567 700 1081 203 1119 328 1082 728 145 1093 759 198 102 1033 805 895 288 1122 312 806 1063 1089 385 459 828 1054 1069 650 840 1166 161 794 432 618 1175 543 1107 998 1089 0 1008 509 505 407 390 638 204 70 450 579 453 699 875 108 733 23 103 583 534 1090 410 676 98 793 631 1002 1159 210 708 1086 1078 114 1120 385 302 384 1137 268 569 805 833 473 144 592 258 762 147 383 733 1131 242 265 954 1139 698 11 123 704 271 323 1187 1092 199 4 474 620 445 278 642 619 451 851 406 629 643 82 302 749 672 1047 351 635 91 1109 1122 4 1082 558 247 22 1165 646 989 808 195 646 250 382 1198 1145 678 952 754 899 758 612 707 82 61 299 117 46 364 430 505 1117 535 1021 694 456 560 320 256 1132 1089 367 746 1163 612 1171 322 140 310 964 678 553 377 652 427 1024 246 988 1165 732 288 1071 32 998 652 219 741 604 528 1060 784 1067 118 511 633 32 734 387 472 698 1196 784 1098 8 298 70 95 680 7 258 502 235 319 271 1026 771 823 729 182 116 663 112 1157 203 429 101 206 280 206 294 1173 648 549 395 716 1136 624 1042 907 255 933 225 1129 98 720 761 595 290 904 1151 90 36 999 311 937 465 472 635 666 405 974 675 685 1098 60 1049 1015 1025 127 340 350 965 1164 745 1188 767 109 602 495 1177 505 586 872 235 173 860 1096 46 930 101 795 728 553 810 783 75 917 391 387 1016 411 328 492 622 568 326 781 1112 238 271 835 867 860 1068 1116 249 377 1084 613 1154 881 741 257 1132 127 266 162 640 753 1052 789 559 1134 856 885 908 403 364 177 1154 134 439 10 717 33 282 582 109 1002 1164 1024 724 315 222 404 1106 1108 433 1179 559 719 783 238 279 918 758 861 338 479 183 285 1170 864 749 833 984 1099 129 896 141 571 164 1102 1118 214 620 297 372 401 960 495 453 1041 1125 961 715 104 905 105 89 358 550 266 140 65 544 1180 867 749 118 1199 219 726 546 281 1177 547 25 371 376 1111 406 820 604 1012 1004 371 1196 1199 1063 164 802 842 84 1068 1017 432 193 859 1121 676 365 538 675 686 43 359 558 148 1199 866 116 1057 956 1097 221 1076 360 994 175 414 860 795 549 230 387 1147 339 204 155 655 1002 875 502 373 897 693 550 1028 681 1147 507 966 509 921 675 1169 367 694 292 1198 383 1003 235 1194 359 332 733 138 774 587 546 964 145 747 1020 253 978 688 238 643 848 264 318 837 993 178 921 103 1119 369 10 127 1191 808 80 457 1121 1145 1079 516 234 89 152 954 1103 652 179 16 64 345 598 367 211 250 49 359 669 1127 1091 364 339 1087 866 809 405 1157 395 263 1179 124 918 345 1125 274 123 643 733 867 300 381 671 55 729 816 1037 126 885 394 271 928 852 1116 67 552 520 402 876 4 982 597 894 717 396 1137 681 948 771 787 253 816 588 890 515 1049 642 1023 247 554 174 507 1090 720 255 304 1121 1157 869 9 1141 612 217 684 505 899 24 147 193 599 560 483 436 1076 235 394 591 435 689 499 1163 1023 895 270 1048 974 837 885 355 478 464 991 316 665 510 815 19 799 817 24 688 821 950 1043 418 999 103 0 804 499 837 397 312 444 757 474 183 431 861 986 1002 636 863 624 795 1169 830 835 69 195 1001 280 1094 661 51 1074 147 612 33 493 972 1007 777 1025 728 555 207 202 488 394 84 1036 396 1028 1135 886 185 598 1040 990 1036 818 213 133 4 1192 864 912 581 999 219 1192 430 820 146 310 1058 759 504 471 66 90 1025 685 31 230 1154 533 287 138 1047 564 1143 176 233 749 685 494 985 793 745 142 529 756 523 1055 115 573 1087 152 1039 731 240 721 204 123 573 74 116 808 860 915 332 912 589 99 746 727 226 457 172 219 1060 318 30 1012 731 655 349 647 600 799 500 1099 335 727 320 237 37 776 464 278 363 561 1076 604 1021 1116 474 309 364 1048 412 333 1168 258 888 159 853 737 489 511 116 291 844 622 365 751 491 746 973 203 269 1109 856 187 605 1041 266 1198 902 978 143 617 1022 501 994 438 970 821 708 1184 641 371 1108 28 384 231 1112 852 500 1154 240 104 398 906 973 956 909 139 1081 686 98 1015 720 257 715 682 109 775 246 98 671 168 754 149 847 253 767 338 132 376 602 1141 275 800 948 315 948 1020 1189 383 876 955 129 1153 891 761 1011 585 359 515 104 2 405 876 322 24 265 755 1047 1 646 292 695 440 191 597 601 280 357 944 460 354 176 0 72 253 1005 604 1120 448 688 758 17 478 626 1067 645 565 566 894 992 844 457 174 745 389 574 1074 104 1123 257 622 189 944 214 314 1053 676 1087 489 577 226 444 335 361 88 830 171 57 1028 16 366 613 1064 138 541 774 180 1031 297 495 161 649 100 184 766 791 847 414 914 650 292 116 26 1163 833 23 846 1150 922 653 303 512 416 95 624 513 816 798 1049 350 815 61 925 360 1050 402 914 737 932 417 1198 373 652 852 1162 548 264 348 868 765 774 205 614 546 502 1185 586 768 706 915 949 142 1083 440 60 966 569 1131 274 942 90 835 312 533 953 67 1008 876 57 412 891 970 108 405 652 1061 964 533 1051 311 487 886 51 615 156 943 777 93 595 1172 605 1075 761 586 651 882 462 885 846 989 1000 432 621 1078 524 447 19 1125 591 423 1116 1049 298 503 112 6 537 246 275 306 764 303 341 1022 495 725 85 465 554 422 224 106 441 1026 427 1171 52 1027 594 299 349 179 20 534 673 550 279 447 37 390 1051 790 200 896 964 596 16 183 973 773 627 375 175 683 1046 39 1114 1175 604 747 1156 1141 281 194 813 637 588 878 989 407 276 1020 118 459 757 113 97 730 751 798 998 860 282 122 54 585 665 283 350 1032 116 519 780 151 393 204 623 1125 888 643 1125 637 387 321 1183 205 172 1120 1148 1110 531 766 102 1137 403 450 621 49 952 1188 1008 1089 880 1039 1160 475 717 859 493 1119 1058 639 736 480 903 641 343 1195 411 1061 1042 616 486 1188 742 585 622 326 1127 917 135 1102 1124 127 136 4 936 523 212 542 48 817 469 164 444 1158 599 793 693 770 250 43 617 1178 564 1095 1157 475 656 607 592 710 811 309 381 1053 75 161 188 781 1125 856 712 431 288 113 31 391 84 38 853 942 545 781 636 67 690 699 587 128 568 1165 780 942 512 329 178 176 606 740 1071 32 261 585 529 357 126 975 399 741 172 345 1006 365 111 519 85 1008 1079 1161 999 55 1173 170 784 1191 247 955 1118 658 694 21 401 96 542 173 94 337 785 926 1118 433 78 1082 1037 599 1111 1080 623 863 303 1033 543 299 0 1010 45 341 140 1135 945 1106 756 161 97 974 661 930 737 673 1066 397 292 287 665 300 1137 605 666 280 765 239 978 1098 836 907 319 370 543 245 1070 208 1041 849 1066 711 928 607 471 572 787 967 805 481 1131 198 922 63 1004 1113 573 1167 18 1115 196 1099 972 288 204 884 614 374 1061 394 500 43 498 631 182 465 206 200 27 751 933 537 313 1110 64 536 847 868 133 784 1169 615 986 1005 802 62 1115 569 491 616 884 1133 1066 676 630 129 258 718 541 1186 534 110 698 418 927 110 752 484 240 30 476 293 1093 450 879 1044 111 1135 339 537 1041 236 214 882 180 353 584 5 299 521 138 678 506 933 441 1074 796 491 1048 247 771 359 647 479 1050 1054 269 199 1096 238 652 1105 398 1114 841 177 92 1142 1144 251 339 393 313 159 455 77 1008 877 818 884 209 738 55 73 1037 588 878 297 49 687 634 1128 756 335 94 1010 221 1064 175 1187 611 508 1148 482 162 56 838 248 43 109 321 810 964 167 355 1112 944 336 673 266 1001 619 890 232 125 373 1036 664 450 218 67 486 793 232 1041 446 117 257 1096 971 207 343 1061 699 195 872 1129 1137 919 357 610 585 823 170 845 1145 159 1115 1158 13 351 808 606 1131 557 271 741 580 292 961 740 1023 645 959 625 236 852 694 137 393 705 509 1178 842 1189 1036 99 798 130 583 934 1008 955 1053 0 604 999 480 12 748 977 1176 122 686 46 745 341 950 1193 972 549 746 975 205 1122 1004 1168 599 1092 551 1089 104 164 929 948 144 186 81 573 958 533 600 1049 320 280 474 278 719 390 674 470 775 306 1008 273 445 349 167 85 812 737 46 768 713 380 370 959 425 1190 1064 817 372 1114 1094 1169 151 853 260 531 388 206 670 508 1191 1137 123 1192 477 758 514 884 1154 236 146 284 675 875 993 196 32 132 631 1106 968 300 323 974 743 606 337 982 977 273 792 117 270 255 645 230 650 369 45 778 1081 268 149 479 392 994 940 840 966 19 393 704 999 86 522 1187 360 671 37 619 548 130 687 173 14 821 518 198 219 1008 206 757 521 1020 440 1000 347 242 245 926 495 76 86 457 186 536 727 557 738 1086 952 579 1076 872 863 214 117 478 1162 1038 1 616 144 84 771 149 389 870 985 1140 63 817 734 1032 107 193 376 560 257 834 22 1033 504 862 369 964 882 879 705 213 851 568 1182 709 52 1128 399 114 543 178 0 593 0 26 746 1182 839 221 356 699 656 1165 738 460 372 1132 826 304 698 3 263 689 609 772 52 623 499 319 1134 765 295 684 560 767 541 847 964 287 309 524 530 441 1019 162 617 892 1151 977 689 783 855 145 1134 1188 119 663 22 189 519 131 904 1177 128 832 703 594 555 911 785 980 801 1194 79 747 1109 742 537 929 528 1044 1081 555 648 54 825 229 695 334 892 424 152 819 556 985 830 83 248 398 957 291 773 1039 764 944 1055 485 1042 781 734 32 399 268 629 554 1111 1044 920 56 1139 913 42 904 947 724 181 480 235 856 1131 781 112 692 1082 840 867 916 884 700 1082 1075 1180 616 1169 669 409 183 1025 551 317 904 632 505 1111 170 1001 991 747 82 638 515 233 142 435 715 1108 441 745 806 460 353 54 367 638 374 472 227 537 600 861 1001 1083 64 194 21 563 0 87 704 376 842 121 323 1144 1157 426 10 860 445 965 1018 821 993 182 221 3 688 301 114 421 892 983 376 496 1030 336 723 605 406 186 10 197 286 1088 425 645 812 370 1095 260 305 701 161 1051 627 307 710 702 104 626 285 406 311 737 77 300 337 465 1135 711 964 36 674 555 727 575 1125 1059 462 1133 138 582 936 673 796 357 623 737 507 544 774 310 146 53 911 58 370 2 1085 434 915 350 1110 980 643 1108 384 1111 844 552 566 636 268 1083 499 1033 303 1059 1104 901 427 643 73 495 32 420 686 399 774 761 608 419 165 113 530 701 965 244 805 945 639 849 168 936 530 863 849 194 605 732 314 260 100 551 378 703 333 937 816 1129 1151 32 928 454 261 879 788 1068 65 991 369 343 749 251 1090 976 89 1133 890 199 288 211 526 419 687 1044 8 1049 48 119 747 196 1108 526 1047 966 993 1116 193 431 875 422 728 231 327 166 535 1077 74 888 1005 1042 749 811 555 707 1131 234 275 480 1015 243 251 769 342 448 1116 100 314 1145 1194 1189 1064 959 895 422 772 1172 921 891 1156 468 1013 147 649 765 444 33 1188 151 400 74 832 476 671 221 393 192 383 251 59 358 833 101 457 66 541 87 205 374 193 932 485 973 264 1010 202 754 802 125 514 839 538 1080 306 906 628 725 607 679 137 521 47 76 113 407 1144 901 1165 335 335 166 371 904 1077 198 144 466 73 163 962 48 512 992 703 7 916 521 366 808 861 1137 541 165 1154 673 437 594 693 738 388 815 918 615 516 499 272 700 322 669 28 366 1080 626 203 467 356 174 266 1018 697 46 999 993 166 176 978 1091 787 1069 1098 815 376 250 264 541 1093 98 471 1001 80 1012 1004 1003 68 530 255 687 852 213 233 1114 1076 803 984 775 78 643 260 885 67 602 379 619 848 126 614 436 692 987 505 21 1039 222 993 327 860 1050 584 866 649 207 867 664 455 26 552 588 1167 1088 711 63 942 266 308 1054 300 531 1096 366 487 962 885 991 679 685 918 255 562 526 857 1111 557 603 393 301 34 30 655 953 222 985 871 407 528 375 985 607 164 972 1065 31 908 88 950 661 921 343 70 1171 717 305 746 1052 7 384 842 226 127 46 270 684 961 327 198 23 1028 213 391 1067 809 470 621 1075 820 541 50 338 1095 240 940 759 291 71 731 5 1055 791 142 300 1072 728 332 32 1062 731 167 1134 887 681 164 744 799 593 518 496 876 753 482 442 109 655 454 29 1016 1147 1150 1007 895 874 240 488 77 216 329 613 567 193 762 153 8 287 921 900 584 573 343 761 722 487 141 6 450 83 800 688 302 950 500 339 630 915 819 762 959 246 874 836 547 74 972 506 104 326 287 808 646 785 739 672 819 762 849 829 118 158 1105 292 491 667 1064 600 602 286 283 82 142 967 86 1004 931 882 1156 1066 73 995 329 469 82 947 138 1014 263 564 668 829 1059 808 969 73 997 658 20 1144 926 301 560 661 40 927 423 999 1127 15 360 802 1006 990 653 794 865 355 86 749 1098 302 691 439 1066 337 259 695 576 1007 255 117 1058 421 478 401 82 451 277 442 1161 154 163 431 376 361 617 490 204 430 1122 241 27 905 188 220 864 853 726 8 646 223 1103 448 293 1192 749 413 44 173 405 308 815 367 1168 376 1083 378 1074 179 502 222 610 590 761 1014 806 804 891 761 477 347 784 457 959 638 439 1099 637 1170 326 519 141 651 423 283 241 534 409 966 684 760 101 1162 1137 1196 966 6 918 1052 49 223 949 780 122 72 241 978 950 1150 904 1095 24 483 549 787 685 763 984 279 1005 1075 576 641 483 309 103 1138 235 476 141 575 572 441 288 573 589 130 768 43 650 292 517 679 674 134 7 695 678 949 475 110 305 281 1195 812 1022 732 944 106 401 896 1176 991 735 880 142 797 828 843 613 1042 433 965 1124 679 228 158 737 62 539 1060 269 944 828 496 986 746 316 595 1062 611 1133 1003 258 838 609 730 568 565 508 706 336 413 607 26 496 413 528 914 687 696 123 421 52 874 101 214 1192 35 705 385 652 1122 656 632 167 658 476 558 859 336 286 2 768 552 562 410 555 298 710 330 1141 346 1 140 970 249 177 863 263 911 1016 780 130 293 176 35 186 244 141 241 511 375 105 1058 953 709 1114 459 1196 948 850 304 628 1026 1182 983 1031 1177 51 719 964 382 579 578 602 61 935 1051 599 994 778 390 629 274 220 295 961 778 856 1180 1051 1187 1164 146 1080 19 724 602 67 182 381 731 1144 998 617 1190 1185 770 293 961 502 406 245 219 507 394 1099 292 1042 480 713 633 718 931 411 782 75 1001 181 359 952 1098 837 196 210 832 978 604 7 119 713 809 552 336 14 444 11 558 25 533 839 261 685 1081 10 1007 959 569 437 170 1164 743 853 85 1020 100 620 1000 629 421 9 676 924 617 753 942 949 235 539 711 209 353 254 564 250 940 446 804 418 113 283 683 1003 293 803 648 833 69 1158 188 1094 875 262 341 595 1190 248 440 554 749 511 1155 783 454 1091 199 507 709 553 699 330 133 1178 215 301 747 614 173 1114 494 543 716 852 511 1075 1019 470 379 973 631 569 292 668 123 27 981 426 432 83 111 423 430 604 284 889 162 954 1055 684 1144 660 579 657 450 345 406 253 439 653 61 45 370 603 94 930 661 340 591 631 686 960 484 983 771 238 622 1045 347 259 536 1129 992 1134 496 650 125 1191 561 523 541 478 901 527 1055 1087 208 389 273 629 328 878 157 792 133 1066 532 492 761 202 1095 360 710 916 53 694 863 455 1179 399 335 294 574 656 657 1041 37 341 829 259 1127 685 213 542 257 1134 876 726 835 1124 259 853 1137 412 599 316 276 439 728 310 166 831 469 477 1052 1153 1110 1161 1148 1146 1101 952 1141 877 1031 896 753 373 842 118 775 124 359 1179 725 633 1064 1158 233 793 1123 908 945 1017 686 890 899 759 59 469 982 301 307 567 708 532 45 888 247 685 46 642 349 471 975 1135 304 768 488 185 953 633 1020 656 862 705 1082 157 516 788 194 1032 651 820 788 775 731 558 318 408 976 627 176 54 412 663 65 387 749 755 956 96 472 995 540 1114 653 104 670 75 600 290 1129 1181 1150 286 856 1056 210 188 326 228 571 1158 584 1116 618 294 472 703 1011 633 836 213 367 166 1100 486 1135 1023 87 968 5 1048 437 154 692 646 354 1012 66 669 170 1133 420 1125 154 150 1053 439 380 414 821 850 421 253 455 981 420 784 380 38 824 108 814 698 1120 588 539 290 608 715 399 954 577 706 187 1041 171 565 732 442 292 666 734 1180 407 1192 1079 1084 337 12 114 731 291 848 547 1193 1169 1074 688 390 644 813 716 98 803 808 68 952 1041 996 1127 1100 363 622 851 974 939 905 326 94 6 914 502 458 852 181 794 187 419 490 336 379 1028 509 219 180 1169 805 352 543 331 488 403 256 660 174 598 936 542 466 299 472 788 188 905 640 1115 1170 856 1152 1135 800 298 1160 1009 744 213 170 559 404 12 915 881 545 210 817 552 914 800 75 109 1173 15 46 803 136 821 852 100 710 377 626 660 20 308 588 260 250 45 485 551 72 931 1107 909 989 559 1184 818 643 435 970 614 566 1142 127 949 1168 1035 446 339 329 381 294 83 212 532 620 649 537 1163 402 294 499 834 1162 222 754 667 53 1094 299 1065 996 716 649 243 691 504 770 746 1012 678 668 809 99 39 523 1024 710 33 729 43 1028 139 1032 243 1101 1138 278 947 32 454 347 860 486 346 423 225 1128 104 826 1102 597 313 126 440 510 383 746 839 477 490 1188 577 1067 551 1025 1038 553 611 1198 1013 24 518 601 995 88 592 818 982 186 1194 1168 370 747 995 108 404 41 601 1152 1104 708 126 405 1159 30 798 32 119 916 439 238 282 26 356 207 1132 57 1121 70 1137 88 22 149 49 199 793 213 176 615 667 636 778 96 533 787 83 397 745 847 524 154 630 741 1180 338 626 389 806 853 536 329 1184 1148 315 587 167 851 587 556 1139 906 1147 203 658 74 589 18 658 314 375 293 880 516 192 566 841 466 606 1064 872 853 1121 184 58 785 1107 56 434 502 476 202 273 1110 903 290 1038 1182 902 923 644 1059 1044 224 360 297 1062 1028 822 1118 766 134 485 266 551 573 576 1078 501 739 981 70 144 133 727 1173 937 811 784 23 524 201 151 305 310 78 755 699 570 1131 579 157 22 727 142 431 660 940 509 846 1108 835 628 299 884 652 793 774 30 839 702 841 32 495 607 738 543 681 438 713 924 1040 460 14 1080 37 554 618 584 1099 271 1108 905 171 426 960 1154 158 924 1170 133 1186 208 707 808 1060 764 119 119 802 71 996 468 272 942 770 409 748 232 976 687 58 357 1066 423 1162 1070 135 1127 1149 298 531 896 906 23 927 496 416 1198 283 1064 1137 851 135 557 791 988 1194 244 791 963 395 922 981 47 797 314 563 552 1134 1022 1057 17 1035 580 801 526 49 123 885 953 944 161 420 39 927 178 822 799 449 444 214 144 226 1062 417 743 537 1095 14 17 346 624 254 881 374 98 382 897 677 728 1074 1155 723 942 72 34 348 243 860 945 144 1192 738 413 521 129 168 863 386 713 631 1127 360 825 9 773 444 382 916 913 990 846 172 485 471 925 204 688 240 751 787 1044 536 469 513 318 158 272 346 557 198 861 226 422 1074 1135 279 44 1131 70 188 1142 853 23 758 231 1088 1029 1162 134 228 3 588 403 1071 9 742 370 457 812 790 549 224 304 1016 1152 973 253 870 280 339 656 301 632 582 211 394 675 1000 904 162 366 1009 808 1023 1124 252 737 971 836 375 758 1181 482 252 1154 694 374 963 1061 432 1005 625 241 769 1090 1002 221 193 750 1099 266 377 201 827 242 25 1193 609 125 1135 519 372 256 377 827 991 890 153 499 291 494 686 338 674 1139 70 332 127 679 735 408 48 255 1131 596 279 654 956 309 989 477 551 871 211 829 564 29 1001 237 51 737 732 865 319 1147 1066 40 624 858 780 56 14 721 1049 922 601 261 604 1199 131 1117 761 191 205 930 951 131 346 652 481 584 175 1143 338 460 84 221 667 744 388 479 1179 1163 315 637 522 734 486 287 276 765 681 107 1190 776 81 246 561 868 92 909 428 280 1082 351 767 488 519 763 10 650 788 535 969 553 1196 102 610 346 9 530 805 16 181 1069 1134 405 366 458 43 907 343 909 833 521 507 504 1048 1065 1077 356 347 171 385 1052 25 936 304 840 94 1198 120 1105 784 577 613 476 359 607 380 787 423 608 304 202 259 479 473 574 283 920 457 650 581 209 677 995 823 554 1066 285 840 264 389 1186 1169 1074 580 609 394 1148 811 95 897 341 728 557 856 60 808 643 1189 1109 162 487 632 823 35 372 970 570 1068 162 561 1049 325 733 529 541 878 382 1136 954 1158 977 82 308 956 128 108 258 949 496 605 162 1012 636 141 159 383 594 432 346 563 419 721 758 653 780 1103 852 639 84 165 687 492 95 878 1164 40 246 23 597 651 441 463 1161 759 904 1018 1143 599 259 204 250 227 346 950 203 1010 1186 73 380 63 1055 446 232 1197 778 919 1178 352 927 601 773 79 8 836 1024 586 298 986 1102 1064 274 594 20 326 475 284 693 406 657 921 356 494 304 993 29 1120 704 781 1158 978 563 1051 356 224 199 1115 972 1064 807 1180 1171 73 1153 913 815 620 1162 266 810 1136 165 873 310 16 1149 368 667 9 11 793 81 921 772 1084 1078 1158 479 355 471 1108 1184 594 879 1137 16 707 179 411 342 995 4 133 744 1127 754 30 699 371 906 591 503 90 718 966 660 107 262 482 289 243 525 698 890 185 1080 392 137 974 314 1093 469 1020 557 110 309 600 343 11 316 1078 654 358 1110 697 148 961 116 798 641 614 598 872 975 410 1192 818 1181 1091 427 557 978 217 128 1084 903 439 521 775 515 1112 9 510 202 998 550 259 547 887 400 176 574 718 129 259 157 278 365 482 625 894 331 887 10 1171 135 463 982 842 1034 1110 227 1198 556 117 1131 1183 739 429 612 406 381 429 834 1169 498 1100 730 60 295 535 543 5 748 576 638 386 815 121 1090 15 1037 535 560 97 725 713 130 1097 14 1156 260 1075 67 186 791 1049 120 639 526 1168 973 121 1185 290 69 263 1122 543 362 1077 280 1 613 693 675 568 1003 91 136 1174 36 1141 1089 283 527 328 1145 616 297 962 507 988 300 812 98 985 76 424 422 11 839 78 919 141 459 265 840 654 277 37 349 1098 934 217 355 853 554 222 575 1167 742 546 604 739 786 222 130 772 304 299 671 439 113 979 1147 950 791 478 748 74 506 398 849 692 1104 65 1030 995 679 1063 357 1164 1192 520 26 951 239 880 105 1127 1165 83 880 556 453 481 1078 1071 82 183 1154 144 913 967 183 307 703 287 627 1003 532 673 872 493 1190 964 1044 710 757 900 235 81 1003 1087 737 204 686 937 439 1017 1077 212 878 283 455 587 221 786 481 1047 986 318 1011 760 1078 769 163 792 699 1034 558 68 116 213 736 1073 556 1044 354 136 1056 289 178 923 843 606 609 415 719 13 1111 1193 1047 306 524 964 262 1176 527 622 23 60 708 685 457 1101 413 539 291 1081 616 662 131 1156 162 378 1110 944 292 200 1138 849 1157 1121 1147 324 543 155 196 938 270 847 568 1014 366 1156 888 552 201 1152 16 1062 51 479 556 889 734 754 1123 583 127 998 1194 366 855 615 584 833 213 840 685 633 308 18 654 320 91 584 879 226 572 905 12 1029 1028 141 827 946 446 559 514 717 1122 539 1074 1008 791 243 517 372 902 529 67 1132 1188 374 471 804 172 45 571 531 623 300 534 1175 578 228 1075 1102 549 339 898 751 996 915 211 440 562 78 96 1007 1169 10 1165 1095 794 777 397 961 450 163 1036 1052 877 1149 836 707 389 663 1073 191 636 54 314 521 815 876 666 444 619 652 0 215 1144 217 429 232 487 962 150 987 201 959 1128 225 745 290 123 693 617 141 875 956 1070 880 499 446 79 284 1159 97 623 1012 804 437 842 263 1072 779 527 565 1091 675 34 963 1124 645 1137 85 71 155 657 1165 909 229 871 829 900 844 584 707 21 1128 625 302 939 946 561 979 1139 454 530 527 956 265 1141 795 89 649 693 824 924 610 236 366 173 1138 906 130 333 1052 873 685 518 240 432 530 61 1007 785 92 581 1048 851 205 254 686 1084 234 358 606 1122 1184 845 877 567 593 315 236 1018 790 637 1013 246 99 540 1159 927 746 500 457 667 687 271 1065 930 295 301 1155 589 939 334 1033 555 725 866 1172 5 234 77 245 937 525 609 793 413 452 405 6 422 661 604 57 394 1018 175 47 280 269 674 1003 248 573 962 250 908 739 354 355 778 1187 85 15 324 1070 1132 563 597 691 205 233 281 2 657 925 715 1185 849 1127 341 1164 131 755 1023 310 316 1195 138 438 916 986 253 635 290 1098 74 71 83 678 1102 369 920 147 1051 713 286 933 572 228 500 1076 672 223 349 1007 582 451 919 1131 63 49 49 137 973 742 288 501 602 705 724 23 200 963 332 533 904 16 1185 434 521 664 675 986 551 304 336 1 36 753 1168 1105 1044 476 403 741 984 607 793 265 878 63 621 27 166 195 38 413 444 78 280 581 1037 5 136 479 171 965 219 917 685 708 17 1038 1117 1046 1146 277 992 586 42 35 862 635 31 702 708 1036 122 188 585 19 905 174 1112 768 968 840 919 778 64 169 139 111 934 359 537 423 478 103 332 81 1094 717 756 894 482 279 649 585 217 1184 415 192 674 936 899 159 1140 1193 532 1024 815 1088 1096 1050 590 873 468 615 811 231 394 410 746 185 363 832 40 496 4 897 783 394 458 173 1036 168 1046 130 421 64 754 1032 1033 185 409 153 453 459 1071 672 4 195 966 507 227 497 169 646 1156 716 774 610 868 25 322 349 1025 716 231 990 945 1008 582 686 1106 1061 911 305 645 710 1136 612 965 530 830 391 612 767 305 160 900 68 658 110 1005 1092 1082 754 1152 513 1174 72 976 1158 252 593 438 400 326 493 484 7 1100 12 697 566 642 1157 184 381 1157 806 684 1157 64 666 476 208 740 716 1169 670 956 411 853 1199 694 660 208 1018 680 361 249 968 742 123 140 178 201 426 71 1122 10 113 453 1177 60 397 130 335 1020 95 444 909 1108 86 470 1011 421 769 874 811 1051 932 760 980 877 335 530 259 606 387 648 531 240 624 210 745 633 3 43 45 516 530 506 952 828 789 730 555 742 806 772 534 144 778 447 126 609 842 482 1002 287 714 787 1097 44 236 682 66 628 551 296 1072 897 374 149 881 947 939 526 378 326 959 669 1171 340 860 861 807 654 399 418 864 727 846 1041 273 1076 854 220 1055 624 78 323 144 20 1 470 874 96 623 190 730 252 822 235 231 127 832 589 162 744 427 1000 405 173 789 1101 1125 89 461 280 674 999 387 476 276 818 137 1100 95 521 388 168 413 264 1150 416 959 377 596 76 776 623 584 1059 474 913 1136 425 801 317 484 282 955 93 1081 1172 543 119 1124 847 1144 81 1196 451 223 608 987 952 779 313 545 125 38 137 106 911 285 3 393 473 221 571 543 732 1119 179 291 286 912 178 201 426 183 657 183 888 1120 571 650 410 93 83 420 1011 792 631 163 461 141 622 540 905 724 153 48 887 507 670 1142 90 888 1012 861 1157 596 76 947 440 796 876 771 336 555 77 416 968 1077 958 200 244 77 519 1160 82 494 815 915 845 322 712 215 107 760 44 415 783 961 512 138 20 381 169 27 555 497 982 476 908 1165 227 1193 386 1199 371 1086 955 101 660 557 141 517 717 1186 534 1135 811 57 205 685 1199 44 290 1141 804 677 705 373 1160 406 683 318 94 7 412 1030 631 310 69 302 63 1132 884 906 260 644 229 11 1139 700 222 1025 708 445 236 169 124 1198 875 324 147 792 76 576 673 787 570 1015 392 237 1008 751 678 802 1150 937 98 151 766 648 916 925 64 34 697 918 640 1199 650 832 275 353 666 926 526 297 1093 36 28 277 1013 479 580 992 229 1004 315 291 104 478 613 42 534 759 712 145 529 856 742 1004 1000 566 628 889 280 52 82 423 1052 191 627 490 1059 111 5 303 366 429 45 886 496 262 972 1059 74 425 247 804 406 590 531 435 294 545 544 820 55 1140 1109 549 395 453 1186 480 410 966 858 620 1010 584 698 102 67 183 1031 937 697 243 837 666 200 46 81 665 543 1038 932 901 53 532 968 288 439 1056 1064 904 1171 814 903 904 347 533 1077 737 726 909 139 424 364 816 470 584 562 304 1159 246 7 642 198 1115 36 1053 18 486 44 478 18 44 579 413 1078 349 1132 1070 731 1151 658 70 273 695 41 225 440 401 381 770 1106 921 265 1085 1062 940 666 824 822 277 737 742 248 752 1138 745 420 234 172 945 85 831 761 219 1057 1067 341 1136 980 1191 1168 521 735 134 100 568 238 735 328 1084 1085 507 1051 757 151 527 637 896 149 462 107 360 676 952 100 1150 676 218 589 175 257 1191 194 1015 1153 316 915 758 1063 914 948 599 641 500 844 844 396 434 91 1056 322 615 759 880 348 541 827 714 386 843 785 209 1036 891 258 218 367 156 496 454 293 508 734 303 97 479 869 938 1119 1013 575 495 948 332 446 991 768 298 404 7 31 663 707 480 243 1036 696 548 1028 78 661 163 1100 145 626 245 432 923 1138 933 20 764 132 1000 523 644 470 256 405 646 106 585 467 916 979 924 776 118 925 358 617 600 345 479 930 573 1146 41 213 931 850 548 1097 1091 768 632 222 23 803 838 1007 150 1147 665 923 731 829 933 626 763 415 661 51 671 477 174 389 167 271 221 378 84 344 65 43 462 512 615 460 66 202 1106 1047 817 180 198 517 500 796 429 442 906 712 88 899 673 112 393 776 440 633 278 464 795 1095 753 1023 41 1105 258 209 734 1093 682 329 1 1171 876 1160 416 969 987 63 956 500 476 1164 556 165 623 632 903 541 1011 70 792 1093 122 447 531 853 274 992 613 669 524 1092 872 793 1130 235 197 1037 237 65 816 667 494 712 1185 924 563 12 370 716 198 761 41 779 23 1075 528 481 590 626 552 256 896 901 501 699 258 270 1077 440 335 139 158 584 750 1116 490 646 898 1029 1080 112 1014 762 957 424 91 1091 576 465 352 723 301 1011 1016 407 1077 828 115 595 695 834 216 798 1062 757 684 365 1065 101 291 1092 899 358 905 829 311 984 436 562 929 636 109 54 122 1082 599 56 183 455 22 467 225 180 886 1098 786 593 473 9 3 432 340 237 182 1198 1147 200 663 313 1136 644 900 709 755 985 644 431 125 840 581 1192 668 941 98 54 251 732 811 559 10 1113 1160 662 512 528 327 602 516 838 1110 429 1160 760 667 1150 434 1024 16 963 964 451 1102 227 459 77 111 483 46 1194 1086 925 1148 11 295 770 840 800 831 535 766 152 428 23 839 406 339 683 98 925 756 500 850 1112 784 865 72 91 877 541 388 179 769 83 1090 1035 761 198 570 315 59 1063 87 967 1037 892 203 197 571 800 467 279 548 776 1105 946 957 509 547 942 1177 622 432 642 1078 988 442 1187 60 351 92 232 65 904 66 26 52 377 733 247 824 1027 732 1091 1102 476 592 512 388 767 1052 651 884 1169 494 1025 373 256 267 252 8 678 758 363 954 781 422 1082 507 72 103 663 142 1113 591 661 1168 536 550 734 78 724 751 970 1194 240 776 362 259 1092 1026 644 699 809 1117 899 537 373 369 1031 161 775 965 996 1179 431 484 591 139 1104 882 787 629 354 142 887 1128 741 518 334 1078 1029 1199 550 21 543 875 425 896 251 1139 551 704 959 935 161 1030 141 981 153 81 509 856 222 929 555 262 303 623 1099 95 751 1038 356 166 212 254 416 387 701 268 376 1047 855 573 1084 1043 1095 304 403 287 872 1173 331 283 229 937 1071 972 753 614 611 734 986 404 261 583 1186 233 766 229 1149 528 488 434 243 507 535 678 241 726 1066 1014 422 495 8 989 422 228 379 285 885 133 1035 217 165 322 611 1123 255 899 517 554 196 692 918 887 708 54 514 500 893 219 1004 952 556 566 1127 444 802 1005 757 710 16 1019 154 945 293 139 658 455 621 1062 574 322 619 565 984 753 763 286 542 939 132 715 765 827 1142 332 173 575 203 59 319 651 4 345 49 370 653 577 473 919 790 879 799 840 119 718 434 329 515 59 1110 677 341 921 189 856 41 106 935 321 672 213 252 358 815 930 1065 405 72 783 530 958 537 1060 430 822 1159 890 446 150 57 977 617 187 1053 531 628 308 46 888 489 600 680 250 877 350 79 618 249 173 650 919 1101 5 1092 1116 622 705 506 455 856 547 652 881 544 641 639 653 1050 919 664 931 1071 314 727 27 557 1096 360 100 725 516 154 702 655 577 12 1107 409 1025 20 973 173 878 365 493 1149 247 67 450 386 1055 809 1004 1133 21 751 301 351 458 171 68 781 874 820 303 877 902 181 758 1136 844 133 1030 345 796 470 816 769 529 275 32 665 429 180 341 710 622 392 187 906 207 30 1043 778 514 722 593 195 1096 634 1039 698 14 195 958 891 538 1148 332 849 577 527 648 261 554 1010 434 981 902 47 1047 1186 754 1057 602 149 558 103 802 311 1044 919 906 373 369 397 226 270 231 735 1062 427 1151 825 500 786 369 484 839 457 540 1049 144 366 133 1133 529 238 1197 658 151 272 375 450 678 629 585 1003 673 121 121 1 1059 537 373 557 122 888 234 404 129 347 926 276 318 437 583 224 577 563 874 17 171 1096 54 139 312 907 861 86 999 912 1165 456 165 431 355 655 80 610 1175 935 756 568 203 299 21 1076 372 762 818 1140 462 511 720 520 627 448 627 8 308 1005 271 293 328 123 271 799 769 937 1147 774 248 1017 1061 961 288 1056 810 332 487 226 408 822 382 1021 901 1157 806 390 916 34 717 793 522 594 742 246 393 87 313 532 241 381 488 803 182 79 991 689 544 647 371 463 790 911 77 105 698 245 811 549 756 987 183 109 191 1079 845 354 443 595 822 399 1126 640 134 710 267 1007 1022 579 515 528 1016 273 715 292 475 1061 828 240 217 858 668 636 635 722 873 205 499 983 732 965 473 1080 909 765 833 547 1086 133 1188 994 1155 522 549 364 262 921 1107 366 85 459 574 986 203 883 876 351 863 54 581 1185 1085 7 918 1175 661 1110 606 515 1034 1177 284 547 94 344 226 773 762 806 129 917 499 450 217 369 362 1165 869 1154 862 792 812 120 280 531 799 36 1008 422 252 1080 204 1118 1086 387 995 317 626 0 981 207 692 0 604 1092 625 439 62 588 133 291 794 113 711 673 798 460 539 643 823 719 65 147 509 930 746 0 22 1118 346 361 1099 787 552 789 80 800 927 758 707 712 590 645 1180 704 215 195 795 1144 506 783 87 61 1005 427 944 976 752 679 816 246 1198 729 1142 518 542 598 1040 947 315 759 357 298 1113 511 25 944 138 1174 606 126 257 46 703 954 360 225 879 960 420 573 488 348 1177 321 1101 844 89 403 784 548 578 817 1081 753 407 296 458 175 979 368 307 253 479 282 31 915 1036 422 683 739 477 167 529 223 772 413 543 628 1112 101 1144 1029 248 832 1175 573 512 1093 301 329 105 17 518 381 857 944 287 86 573 186 620 1160 625 47 410 740 745 1062 789 14 397 26 562 981 803 986 843 1172 324 672 110 990 599 142 824 540 586 1019 930 943 165 787 369 967 277 494 1096 605 915 576 1016 17 81 558 1051 928 219 1107 863 861 983 111 264 562 736 351 136 729 989 175 209 262 203 24 1029 711 693 1045 771 990 40 971 1012 12 866 934 1181 96 175 699 564 1194 606 612 118 485 313 609 456 174 458 553 158 550 472 224 21 4 317 922 576 776 655 926 1087 1138 571 826 896 98 729 887 145 926 938 309 920 160 277 117 170 580 140 990 973 1058 919 1039 994 753 1157 341 489 36 881 1025 107 988 141 902 88 1075 1190 352 636 237 86 596 159 338 1158 713 980 642 28 33 255 672 1187 86 18 711 199 569 96 654 265 664 771 142 738 452 314 300 848 591 1117 791 737 388 1031 585 667 952 214 777 457 148 893 1017 320 158 383 481 773 1072 1110 1131 1081 162 944 452 1101 927 739 1187 172 1191 944 252 261 1040 264 148 460 698 1029 88 1194 243 523 661 138 485 928 592 576 725 705 1045 824 171 574 969 916 164 24 888 733 779 890 673 315 121 1018 369 921 779 431 800 233 29 69 526 910 106 700 855 430 283 677 255 308 1186 282 210 676 1117 488 697 445 114 230 114 805 869 989 924 965 272 39 798 827 479 127 954 1085 349 175 930 1187 822 989 133 646 99 1049 504 487 485 49 1032 528 622 795 510 1051 914 885 77 701 735 195 388 949 892 477 1103 928 46 1061 519 676 219 459 94 274 25 157 315 507 761 235 707 839 34 175 709 620 445 513 664 348 914 1103 256 71 363 180 915 740 562 381 960 291 556 299 54 207 931 26 190 917 667 417 781 1138 788 296 1076 220 834 191 1197 512 53 220 1121 875 982 261 166 945 1172 918 398 973 85 1063 115 711 116 858 802 873 1072 151 636 568 37 78 136 544 858 836 317 64 371 19 481 1065 65 170 558 1197 1170 279 773 140 944 439 998 885 1008 323 290 948 392 250 1008 1126 134 654 183 818 837 553 357 558 1102 897 391 588 128 312 1023 1150 979 897 120 1033 1003 919 147 1153 126 662 441 42 852 645 89 146 979 428 756 564 1081 556 85 1124 662 48 185 312 578 123 81 628 658 1193 107 314 197 309 1043 983 1066 936 880 216 607 614 1054 400 984 130 726 409 9 521 929 947 629 837 149 1153 1076 413 967 47 504 112 466 578 241 1115 614 1162 1171 256 358 190 846 385 466 1061 420 306 325 657 909 5 834 498 475 537 1087 169 388 995 387 33 1185 641 396 157 548 147 305 888 609 598 647 739 1073 952 154 1084 144 1146 38 1064 716 55 701 440 1083 476 178 262 540 521 572 191 768 248 740 571 1100 259 329 1151 848 268 1150 884 1131 0 221 1015 187 386 871 457 860 1188 349 391 812 340 752 438 809 121 1183 573 79 801 538 16 946 991 435 164 963 284 948 186 610 66 191 1146 192 823 124 299 62 344 1128 439 844 717 962 1148 658 794 173 625 762 80 173 405 958 691 1122 1014 17 750 686 186 667 130 165 976 267 256 526 501 1108 505 243 324 1003 485 140 855 1059 828 1016 1050 939 1041 1189 743 348 1199 626 1000 228 207 11 452 439 1003 629 20 315 319 328 921 577 661 797 634 655 1066 1135 193 93 601 1121 1039 481 1096 215 917 1088 469 694 502 496 762 147 57 710 864 152 78 854 136 1017 963 486 831 1132 529 149 1011 387 852 1088 376 402 364 912 408 106 5 1178 1047 126 705 339 577 268 909 282 493 150 971 284 1130 181 508 1072 8 152 465 1097 836 456 377 121 72 678 245 426 646 383 362 823 213 1075 962 999 112 45 1138 457 989 702 1196 108 892 1024 152 283 183 826 11 22 391 556 215 473 681 892 190 980 1046 411 809 1025 744 727 1001 159 697 641 749 180 934 8 137 769 1199 868 196 780 337 875 1194 654 75 595 23 862 930 941 743 561 597 489 969 456 150 1145 556 995 593 1012 1011 1094 717 331 868 598 378 788 868 732 453 378 619 793 1145 292 443 1143 1046 866 1079 982 441 180 687 12 943 955 1132 360 1050 916 498 225 160 559 12 1134 621 390 8 882 574 145 343 286 1093 603 736 332 321 425 798 339 606 1141 332 475 908 927 463 329 457 995 621 1030 610 20 669 403 263 306 1178 859 1165 125 664 900 1064 644 391 612 69 429 55 1093 497 727 454 406 833 804 507 640 762 259 493 30 344 620 283 205 440 719 640 355 57 192 591 1099 710 686 879 179 496 645 406 687 1060 1027 804 257 436 1016 1189 1174 814 1186 164 441 726 849 393 822 853 946 723 589 738 815 1182 747 830 829 880 819 616 525 724 339 1016 1101 826 946 1022 150 319 501 9 964 345 382 753 107 325 1148 1187 19 700 506 229 124 714 687 407 877 840 616 595 438 164 1008 960 765 358 161 975 856 498 608 971 497 733 479 245 386 40 570 615 1182 242 810 112 1141 393 1122 554 420 377 205 1129 927 1006 589 976 317 920 553 323 135 1157 296 90 566 215 338 208 791 974 521 64 111 694 636 899 819 753 500 454 725 693 346 389 519 167 651 146 891 682 460 34 732 814 1119 1151 1182 230 1193 692 381 678 849 35 175 337 782 762 399 167 57 700 639 1148 27 338 731 94 851 641 860 610 409 179 173 805 565 641 621 703 1075 631 1183 100 1092 899 1162 777 293 139 954 1074 648 546 699 203 153 1064 1183 15 188 597 549 1170 662 258 931 434 654 778 714 788 190 1025 664 87 807 161 521 255 113 480 332 317 1074 510 1052 317 485 530 891 199 566 194 60 1003 469 100 188 907 1188 1154 190 29 919 284 750 1080 936 691 454 71 17 911 569 799 1075 950 643 917 835 304 843 63 134 944 354 843 337 714 39 369 561 153 433 817 943 254 810 54 902 286 188 568 1067 462 1041 1072 390 224 667 996 303 1026 990 838 98 127 606 465 406 628 169 325 547 1133 1175 1088 422 1044 803 801 517 606 748 949 867 600 1126 1146 839 68 1132 1057 214 262 210 668 566 1022 118 684 171 965 921 761 733 587 528 653 427 276 1069 916 848 129 835 914 832 259 1013 1093 787 1186 100 1197 915 895 1091 1188 34 268 1116 697 117 1115 40 782 185 40 33 835 861 269 563 603 194 348 552 226 907 531 531 666 133 707 1128 404 338 893 286 1144 521 939 598 842 876 1129 897 191 873 131 1181 326 760 801 283 753 1072 26 310 593 4 468 126 708 1110 686 897 1118 790 463 1049 238 799 995 570 785 1091 10 185 1139 16 347 36 952 731 1191 819 969 123 104 884 962 352 914 491 418 848 519 1014 735 781 137 1118 488 649 288 211 1166 740 158 338 193 976 989 1179 689 286 1178 369 236 621 893 83 1011 192 863 51 785 741 135 876 1050 1152 2 965 81 1068 532 534 715 91 1155 554 490 1194 1015 1120 1006 457 963 686 163 868 437 102 678 142 381 114 274 693 366 581 752 67 492 1158 749 1169 1188 184 1181 417 862 1174 704 413 156 866 1006 183 1054 470 119 119 939 1149 1003 15 302 179 145 735 152 579 758 671 1126 1027 782 265 466 828 952 256 1038 355 1122 311 560 801 74 207 456 579 146 1057 1117 308 512 175 790 505 1169 66 966 13 718 1133 747 726 179 728 432 1084 706 640 453 41 856 898 565 328 277 189 411 700 746 1167 280 1065 174 650 1090 128 336 1083 86 173 1057 608 1173 263 864 1185 961 812 360 383 533 410 805 283 331 1122 578 336 1129 64 910 555 189 586 1008 777 631 670 852 520 693 270 315 215 371 590 279 1124 528 923 477 305 1058 364 796 621 575 514 496 142 287 375 278 1083 1108 381 514 778 768 1094 119 53 331 345 720 1099 688 671 330 1067 1011 103 752 504 3 969 903 943 224 391 578 302 1122 328 1117 161 46 906 804 1167 807 382 820 946 998 1009 1144 1000 1163 900 115 592 972 986 155 468 14 602 735 1109 754 691 236 164 545 1029 480 427 362 289 1016 967 939 981 466 308 212 680 203 437 601 395 258 208 69 168 843 103 592 99 1025 811 1055 390 1179 36 1072 831 298 582 1080 894 372 1 608 132 1069 1121 1132 766 389 710 516 383 80 187 1164 420 501 242 787 929 1148 1018 1191 529 265 829 48 469 536 213 1149 609 325 259 359 14 93 537 878 126 796 216 23 221 404 490 485 404 496 347 899 268 1092 109 225 721 755 769 400 131 993 998 479 81 1137 432 733 1 749 1177 432 521 736 220 975 63 794 700 1134 253 260 1025 633 586 146 394 299 566 223 557 1185 1057 1041 1181 698 948 737 305 562 350 122 182 886 1108 40 1014 821 201 68 405 1090 1143 396 898 398 887 1172 799 208 906 848 40 932 642 114 23 768 1003 884 358 1132 488 188 489 509 1126 362 1082 175 92 72 126 152 439 1037 725 311 237 826 25 552 922 1171 121 894 800 212 1053 393 18 696 549 753 755 62 496 366 126 1094 55 103 186 100 1177 306 873 461 225 641 365 554 774 440 145 664 290 153 130 142 1074 1128 327 693 880 878 569 559 925 677 1188 437 775 623 705 91 733 501 264 1113 890 287 533 1134 351 0 678 504 1091 846 59 571 775 159 882 771 1111 734 1008 1145 866 943 181 413 267 995 979 906 826 904 105 344 1179 437 79 265 75 726 235 964 47 743 26 723 596 591 278 946 415 497 835 645 901 89 1015 790 707 471 488 968 541 295 785 346 244 385 1191 848 847 32 299 1033 495 305 1157 906 222 851 1022 239 816 111 347 924 814 509 406 437 1127 781 631 785 1068 305 9 650 609 17 970 1189 384 641 304 181 234 286 11 1 146 111 196 135 791 551 379 750 921 240 1048 324 462 552 778 572 906 664 273 786 548 324 1196 218 962 293 1128 29 187 536 1184 85 383 411 624 140 572 616 49 256 957 260 629 415 986 314 133 122 1003 688 253 1080 956 690 487 802 556 754 705 1079 324 893 869 973 162 22 547 818 275 448 603 545 517 1195 785 436 897 1116 41 1163 451 1153 1126 893 1018 457 820 1015 477 750 1045 974 319 89 774 435 156 222 1004 680 1036 442 677 1132 1169 125 170 1036 271 1011 1032 1138 80 1092 712 1106 408 998 167 649 1103 1121 932 429 332 1077 517 696 1142 753 489 957 678 953 418 1026 914 19 69 385 167 665 68 686 66 1076 632 72 525 1169 607 73 49 191 744 188 1146 853 843 573 1147 594 530 538 527 446 387 290 1073 31 1143 1040 304 285 1176 852 633 789 260 551 644 642 792 967 392 475 470 167 404 1185 1115 764 590 1106 1121 791 1015 1173 977 825 1101 961 1088 594 309 426 662 277 1049 569 1012 931 673 140 583 284 146 58 902 1165 324 798 991 736 22 641 550 155 888 634 531 704 1006 509 948 951 494 20 505 342 858 363 823 1125 264 773 148 781 710 690 569 687 786 1028 1188 336 980 740 124 382 387 1122 985 489 1119 625 368 271 850 1147 185 1060 449 1083 761 1073 1151 1126 103 390 63 557 1196 875 42 289 840 97 652 817 72 1105 843 118 907 588 191 237 978 65 804 527 38 254 142 972 730 407 1011 796 77 427 299 398 392 1185 1093 614 867 1165 89 514 806 1048 25 1072 1056 99 1169 97 893 434 1177 617 149 532 871 1004 367 596 448 688 375 171 1156 865 166 433 140 1181 688 173 492 307 1081 430 655 515 140 117 693 864 370 1145 1187 184 932 193 984 450 915 33 229 1165 1181 770 138 1176 554 281 1078 792 805 1042 1092 20 1049 574 330 642 141 967 385 733 965 771 318 473 198 234 854 280 658 234 955 941 764 399 531 397 452 915 556 438 656 168 254 1183 371 282 38 719 494 1171 878 801 417 274 722 1141 155 1063 681 72 895 1051 15 277 21 455 595 444 322 890 12 350 126 834 479 938 837 1032 115 682 479 116 128 782 457 614 217 624 518 573 600 1154 1173 573 868 496 1051 625 599 594 46 939 1197 86 465 519 441 1163 985 689 718 795 447 1046 102 32 995 1056 472 957 1062 1028 33 1183 962 277 108 127 47 45 339 856 417 996 1168 1170 432 943 865 1118 798 895 554 30 870 1021 141 761 594 12 485 1076 433 368 502 918 129 469 1189 1145 194 329 510 34 359 845 789 468 658 1046 715 822 942 258 321 112 203 1070 196 882 772 167 146 826 1080 654 300 185 786 558 975 983 682 509 270 254 865 773 229 1076 584 492 428 349 873 420 1106 644 293 625 890 86 232 285 240 601 696 533 308 961 1122 631 293 1051 491 310 837 620 1006 369 960 106 237 597 1150 203 148 1126 739 615 503 926 661 844 159 797 1159 666 1181 144 351 232 304 263 886 873 1048 229 139 116 772 398 967 830 212 363 123 1122 90 54 829 774 130 105 471 848 207 667 688 98 77 1138 617 824 685 1051 986 437 480 780 459 691 82 867 856 209 1078 1152 485 339 308 381 203 865 496 696 321 340 338 437 757 777 144 155 176 167 20 506 981 596 867 883 149 922 988 670 861 720 1138 1094 508 915 91 390 730 1178 300 614 1024 942 428 105 1164 503 375 989 58 916 998 391 242 967 322 997 737 1100 435 1139 441 949 355 428 1149 1053 1119 589 372 482 733 405 773 1040 1169 285 44 814 158 1094 1068 477 444 393 890 271 655 390 26 267 551 519 954 1023 667 565 556 432 232 662 25 989 922 358 324 901 287 779 690 901 699 887 792 710 1049 761 952 1195 344 859 684 541 351 783 1032 1138 365 885 259 489 22 381 663 263 581 860 1044 232 777 1194 1190 33 277 1087 605 856 580 115 891 551 889 648 139 175 193 976 666 883 511 1078 40 887 1105 388 625 1088 706 513 908 977 588 685 969 459 1103 1126 316 994 1147 360 444 1085 766 669 285 804 938 146 21 812 1199 284 253 1040 1061 634 760 51 290 352 482 725 98 264 528 976 224 654 173 920 329 674 57 118 1142 1064 402 691 320 1111 1167 1175 977 784 1136 129 176 366 84 683 297 539 189 1145 1063 514 904 813 1043 159 144 1094 465 1041 827 584 362 331 1190 143 18 17 247 557 397 407 220 719 38 542 673 633 538 597 948 246 26 233 989 212 625 416 698 597 362 1173 136 881 961 190 17 403 816 433 672 139 446 1053 750 897 737 775 47 992 1108 762 446 312 293 890 479 210 1032 314 507 70 808 216 822 361 874 991 1085 937 657 609 88 457 152 325 772 740 454 126 596 224 1177 112 504 491 1127 450 564 169 118 599 944 720 789 822 107 929 1110 981 580 1006 720 552 545 95 830 49 815 876 287 1012 1173 303 987 580 1 278 705 842 253 651 991 1003 398 992 528 88 145 1063 705 1009 626 425 889 190 170 844 302 1002 767 422 349 404 1109 446 458 1013 612 1128 821 949 832 1112 789 761 1037 1124 257 952 501 1187 671 891 914 22 655 94 577 932 838 758 200 16 527 528 832 32 523 284 368 292 49 563 871 69 548 614 408 8 885 788 164 627 376 873 393 1014 931 481 897 74 514 744 545 1140 520 941 480 537 884 801 932 469 927 1131 237 439 912 111 114 75 378 939 1128 1125 25 573 838 280 553 299 780 649 178 418 433 428 907 449 407 946 63 464 1075 282 35 1162 978 515 741 1001 685 119 440 390 18 445 1125 562 415 1063 920 1064 318 332 960 1084 733 479 364 154 430 385 880 758 180 447 1103 769 490 264 448 14 1175 44 50 565 977 1197 934 1170 686 1096 795 644 971 31 783 544 263 714 1086 49 639 747 761 831 343 251 796 474 801 56 620 437 192 559 884 360 1114 980 393 663 270 705 235 61 430 44 940 1162 791 659 41 224 366 483 1064 1172 289 7 1189 963 519 953 616 223 513 232 661 267 938 632 620 574 40 1069 273 1048 1105 600 708 382 411 720 257 230 1084 507 709 543 769 256 57 763 97 1130 284 335 1032 500 440 141 972 920 609 205 341 865 139 207 402 753 641 788 710 585 801 873 164 664 307 174 847 1102 622 583 36 896 1156 1063 504 798 1155 61 497 591 484 925 762 955 48 129 91 339 1187 1061 771 206 542 889 1111 88 899 598 550 417 631 189 579 214 272 952 975 389 967 168 349 73 1005 1085 84 1084 888 132 259 121 1122 1079 759 538 601 586 705 691 1132 225 637 925 1070 562 1125 775 687 235 559 388 838 585 630 382 1059 411 77 894 430 1025 499 12 1021 187 869 793 950 558 1134 455 429 341 1124 516 723 216 883 878 132 492 178 161 187 500 933 551 115 656 247 890 512 354 30 955 885 1141 136 346 269 0 738 511 542 554 111 280 418 217 863 844 37 798 420 67 135 927 727 602 1141 1192 391 350 169 889 824 67 172 624 404 485 295 593 855 261 330 28 316 443 851 645 1031 368 281 558 212 863 35 688 1038 843 58 113 897 205 1116 747 739 387 29 631 1079 1166 483 1158 242 885 241 570 769 891 7 834 1017 1019 721 379 960 142 951 580 584 617 1157 1106 56 798 1181 534 244 805 573 962 2 1051 784 1160 1094 1089 278 717 1102 274 862 353 314 757 1055 1175 611 404 378 494 578 235 447 745 1128 44 606 1130 518 281 681 800 365 762 788 413 935 1122 710 779 1040 1099 722 990 967 867 285 377 82 180 373 543 1087 800 627 413 551 890 462 946 427 258 515 29 629 961 1013 219 292 247 1066 856 20 768 241 586 584 1082 473 238 103 1079 110 912 573 108 847 510 566 501 763 723 239 1165 273 1086 3 95 1024 551 174 228 694 50 732 920 871 76 191 867 115 404 820 1047 523 27 129 84 1196 198 389 434 711 360 1051 1038 1030 960 350 1039 803 802 614 700 602 1106 312 962 23 228 649 662 200 891 381 36 286 80 1183 222 226 494 442 1027 70 884 1010 452 931 647 247 111 1007 406 891 732 49 8 731 79 208 59 1011 545 214 930 1028 919 722 340 269 894 573 910 53 981 616 882 891 961 603 1140 941 438 439 865 297 1078 242 782 903 182 431 397 623 295 241 681 638 405 765 805 404 373 1040 27 1153 1033 507 883 1110 1084 378 513 765 143 434 335 269 1081 944 135 599 434 358 605 15 673 376 564 382 535 838 1053 653 888 654 1134 724 139 379 372 779 1035 115 102 1085 948 1162 45 1105 787 1099 726 238 140 518 171 923 570 235 752 38 921 989 848 22 1030 918 668 620 829 871 1068 877 838 745 105 573 365 361 24 807 757 113 621 473 231 405 1138 853 794 1018 702 457 538 859 106 1082 1099 1048 910 44 266 1048 115 353 763 14 379 447 821 78 732 153 22 685 718 430 59 541 877 110 646 480 337 932 741 678 1000 155 259 109 957 839 564 1163 1072 435 421 249 466 821 415 350 127 6 641 564 424 1176 247 185 788 1017 485 1097 923 1170 286 863 891 545 1163 101 152 915 608 936 333 516 873 767 1134 532 357 31 336 902 582 830 237 25 1040 758 157 159 565 487 1119 1176 608 105 477 990 544 444 87 729 166 327 858 594 824 713 1092 23 411 805 70 1112 311 465 1140 441 19 561 173 1057 159 496 585 746 36 858 674 688 901 1044 1058 196 1042 835 419 717 577 163 858 1034 96 486 261 848 222 514 1088 316 994 383 1020 733 918 940 477 94 134 215 1133 733 1198 749 471 362 875 476 451 274 603 404 490 1161 121 610 24 563 367 1134 873 578 507 918 437 659 388 48 140 1058 992 827 410 297 705 324 455 1002 1052 1107 575 1142 792 60 136 859 909 125 1192 696 435 626 844 649 19 1067 436 307 847 715 102 220 839 1087 1123 1038 97 510 518 776 416 756 311 567 873 153 1164 671 34 236 13 873 747 571 870 928 230 299 537 637 26 954 893 114 657 958 908 167 111 1077 352 1146 581 739 395 135 958 1120 372 376 45 1046 431 58 447 517 419 1047 242 1043 490 1150 653 1190 442 273 1029 395 504 311 1013 217 548 1192 325 720 980 1158 830 491 1095 254 890 194 843 584 348 1146 81 1082 85 510 29 111 540 635 626 1015 339 810 849 310 856 388 913 458 159 233 861 630 349 1165 252 625 296 1118 233 372 711 310 511 887 883 684 13 626 784 438 1010 756 1154 1021 778 905 1146 626 15 510 226 818 1199 522 1152 75 177 507 984 423 22 187 995 325 1047 947 325 649 1115 514 896 732 1088 1095 1008 872 461 459 382 58 19 14 350 1074 243 3 733 101 1043 913 1055 433 1139 239 771 197 528 921 405 359 239 1003 258 40 542 960 1144 314 890 310 69 1175 160 827 337 895 223 792 559 35 990 406 165 423 1069 663 445 544 1004 411 19 153 156 1128 125 615 1107 1167 402 1066 423 703 953 398 341 550 943 602 128 752 21 91 703 701 363 319 624 576 176 130 836 174 506 716 16 1143 114 1120 786 335 600 302 735 278 1020 1106 64 674 446 480 66 759 580 80 979 540 940 296 527 545 1136 63 317 1180 210 744 328 587 804 1036 158 243 11 338 826 7 596 1043 134 1125 712 258 1059 284 1196 467 198 61 541 724 353 516 706 1075 416 471 563 735 632 541 198 443 354 394 472 480 717 365 988 925 122 154 687 828 990 569 747 1020 549 738 367 1135 1084 1186 619 533 580 340 898 237 692 1025 555 472 640 361 346 1030 714 884 1184 135 101 384 1024 342 188 1044 268 1093 1128 101 532 713 53 1098 757 966 532 1175 1164 197 742 1052 1155 847 232 329 479 853 181 523 155 477 932 370 1171 287 1022 779 175 684 1075 559 507 938 901 590 913 255 351 154 615 1154 418 730 1011 857 1026 953 353 1028 68 720 204 367 294 680 914 112 928 201 671 222 340 1069 422 280 140 193 968 80 569 895 857 252 154 20 105 327 1030 994 534 285 725 295 924 600 865 994 578 100 668 878 588 331 524 312 1173 68 236 37 343 322 568 1038 24 462 998 931 398 1080 309 497 851 833 1109 491 521 524 332 56 1089 474 928 1102 184 1114 156 91 913 34 21 777 107 400 564 868 245 375 411 805 435 1128 1 698 1162 886 371 15 675 665 408 922 768 1101 42 1015 407 978 530 550 352 79 331 148 810 522 559 409 442 1011 255 379 810 538 516 183 305 937 302 70 755 15 711 539 589 785 217 585 340 366 713 1138 695 974 375 702 65 896 357 1175 306 560 138 149 452 1184 448 529 1006 445 206 498 685 446 1133 588 499 322 362 949 283 335 807 126 872 226 281 633 570 615 1081 470 705 837 618 503 778 943 1164 868 105 322 1147 49 981 1019 1079 572 954 423 709 1022 103 400 923 70 11 38 950 459 571 54 943 1195 10 1145 1138 133 217 281 1144 123 921 781 135 985 663 1074 1034 222 94 444 595 1136 513 716 1101 475 149 277 325 1046 436 294 804 470 330 1156 943 439 739 916 385 730 304 122 935 364 112 74 201 214 576 59 973 765 318 1171 649 477 807 419 1058 5 888 1084 923 363 1094 436 840 279 388 291 740 293 1129 1011 807 780 1194 1048 644 982 776 1147 588 576 315 1065 257 366 384 1099 622 246 821 361 522 101 1034 127 166 823 1196 246 157 495 1053 322 153 13 672 196 900 272 537 1122 372 1089 725 735 221 920 389 808 838 896 596 468 191 81 45 763 72 791 508 496 65 1134 909 67 606 1029 506 102 893 742 1162 425 1113 665 1158 486 1199 1036 683 1064 397 905 105 109 461 619 1015 404 1151 815 523 552 61 430 815 198 300 437 996 1035 1071 583 354 68 1164 277 1100 791 634 964 610 1121 235 1183 1125 1054 1163 945 1147 1128 539 221 256 61 694 1081 119 793 418 833 669 731 663 687 1106 804 292 164 170 1018 947 537 970 30 283 897 762 473 642 735 460 280 1153 784 343 726 499 443 710 348 299 24 805 947 495 1024 656 955 1007 910 659 526 1087 219 57 734 1043 1028 487 659 92 967 860 352 1197 410 234 905 896 793 998 1086 490 715 423 317 902 514 941 425 1045 414 1154 1091 359 717 385 630 140 737 335 1146 1011 239 402 989 1134 490 56 17 1074 206 618 385 103 786 562 847 840 227 827 56 937 449 87 970 321 0 519 584 720 99 486 769 955 553 646 290 122 575 820 429 80 459 559 349 813 107 624 410 675 261 521 1137 742 448 325 704 829 462 928 242 485 900 168 701 1150 140 1152 17 1193 862 114 93 556 150 1124 303 164 53 804 532 112 1097 1036 3 1118 126 286 444 181 658 457 525 69 646 682 169 153 288 583 88 413 48 12 459 903 698 776 482 191 188 834 225 855 491 1057 664 540 592 766 827 513 51 369 821 396 14 983 428 1195 1043 1064 525 927 1047 422 1187 1186 705 1191 968 165 934 459 871 178 16 384 819 527 855 364 544 2 819 434 357 283 1017 780 388 341 941 310 159 184 697 687 670 37 447 274 7 85 955 628 243 340 635 533 402 295 851 1065 839 273 623 842 1173 277 919 383 658 757 773 269 230 81 692 77 962 300 918 893 434 973 10 296 696 332 432 178 890 695 978 1121 97 264 404 972 257 831 894 637 543 702 564 507 1125 126 825 952 466 524 4 767 437 261 711 969 1005 558 492 952 91 852 616 954 345 868 982 452 135 656 542 54 102 456 829 566 587 564 692 268 285 1160 680 163 982 506 804 759 896 5 988 465 551 804 579 866 868 752 860 1133 133 593 189 151 301 1076 815 948 677 1129 8 934 690 1125 986 232 917 1119 586 99 96 31 383 713 124 576 983 924 120 29 480 1032 782 997 695 873 1109 128 236 5 180 431 584 1053 987 701 711 462 1037 1055 556 675 803 212 522 697 1197 500 402 863 96 571 412 507 113 1022 417 652 841 1040 171 363 193 222 805 404 55 598 722 649 544 640 579 413 616 608 692 89 457 496 732 427 1013 128 675 730 48 986 366 938 589 996 491 54 1115 1098 355 798 517 411 811 879 848 970 50 383 207 806 341 805 922 631 664 278 98 190 125 372 805 190 949 524 589 407 543 954 1028 941 621 241 187 136 1047 718 1027 841 429 1091 423 957 724 422 553 178 227 124 656 4 564 23 920 887 682 903 86 0 525 815 400 971 408 1050 1190 761 158 1052 145 680 163 129 978 437 949 139 935 401 291 110 800 562 385 989 1162 1095 821 702 333 349 628 617 92 900 1182 812 651 881 395 990 784 1062 1075 738 889 868 979 82 917 880 333 535 812 1165 210 965 363 323 1036 211 333 222 993 1129 23 399 675 795 583 955 591 774 996 733 901 950 1097 1109 991 907 298 311 29 1190 226 483 886 235 1143 1184 436 339 756 578 587 455 527 122 1194 663 988 532 888 37 845 265 420 1153 592 193 862 1076 192 946 1077 954 1004 1041 980 267 51 431 647 739 214 1068 52 878 490 761 520 521 876 401 468 717 1004 231 426 524 929 90 3 269 424 699 1142 717 420 930 1035 44 326 907 336 558 138 717 312 752 44 112 138 304 100 641 162 15 1158 97 482 1165 410 69 305 469 325 501 1100 709 1168 292 419 317 70 969 112 630 841 708 686 146 489 80 1078 960 1158 343 586 429 877 297 525 452 964 771 770 93 145 554 589 457 202 294 92 481 298 44 289 455 352 334 62 351 530 786 846 1116 846 1033 238 213 1162 990 1198 28 856 27 60 730 672 355 1042 469 70 800 52 211 435 304 666 1199 612 356 86 135 35 138 285 44 429 397 364 1070 935 1173 357 1193 190 778 703 212 1099 963 192 689 945 518 1021 679 1083 612 683 651 376 804 976 745 616 1066 169 754 1132 1062 1161 1025 896 488 1022 789 350 975 275 866 1140 368 371 648 531 856 95 335 240 782 561 624 1009 844 1009 45 86 412 18 387 935 267 127 1104 642 1153 1095 527 154 601 987 151 1034 27 900 849 323 352 231 495 151 896 884 932 969 1152 294 912 827 725 1137 586 701 82 1073 1146 984 922 1007 535 1188 609 4 1191 118 541 812 524 102 1192 11 530 1031 650 655 945 133 702 423 955 542 19 995 578 80 574 443 921 441 1052 874 696 616 252 243 781 547 453 662 797 723 1157 69 299 73 782 495 1132 781 608 1057 911 348 588 209 1 115 648 697 250 848 592 270 1108 220 351 1077 279 313 517 1041 822 857 148 551 590 72 585 826 966 304 118 1113 21 186 343 825 275 905 923 747 1009 9 672 556 637 858 202 547 274 1058 1130 1008 937 263 1002 497 481 419 572 227 775 393 459 461 821 913 675 665 396 1189 865 649 92 203 915 259 735 673 769 29 540 399 666 692 671 862 155 1170 1183 453 730 828 693 358 738 595 438 1017 859 125 403 639 893 721 98 1084 758 598 899 911 907 157 868 242 974 770 897 854 992 375 421 1151 592 208 543 644 480 348 497 47 935 553 439 1010 504 1070 252 1066 995 175 239 876 1139 839 323 710 918 507 199 445 1178 295 1168 592 683 1164 1062 423 876 175 520 706 641 72 123 98 35 829 164 141 270 494 422 1128 817 698 2 247 565 639 815 932 158 102 1143 995 379 1030 13 187 1118 66 698 630 585 52 733 1160 301 794 455 406 1124 1092 82 563 1048 165 405 1186 296 892 698 440 260 1112 364 1100 423 24 248 148 968 956 376 564 544 1062 397 367 717 460 185 989 27 1054 237 324 963 1088 370 129 232 63 48 1120 240 725 1136 612 295 919 183 24 404 1024 1195 350 97 91 907 127 590 767 186 706 195 486 145 584 831 1111 1158 378 57 2 503 725 1098 737 954 413 15 1081 724 1108 1120 116 488 105 17 316 820 945 970 967 288 479 950 144 704 416 942 128 1066 233 913 966 18 486 904 558 54 632 298 132 531 398 46 1155 580 738 404 623 971 43 1029 896 501 60 725 182 202 717 759 9 517 435 827 143 376 1054 439 1024 1199 774 687 1076 929 240 1010 670 1014 737 1196 1121 350 314 144 413 568 415 0 488 864 300 566 316 598 94 932 136 868 470 1198 93 802 822 595 821 1185 407 217 190 502 595 853 566 1082 199 597 735 625 451 701 568 907 807 113 757 639 779 336 360 617 885 796 251 428 752 1072 303 192 453 281 672 610 779 752 873 687 341 186 808 68 1081 796 255 64 278 69 1117 163 782 555 835 1062 143 940 264 969 153 524 481 898 393 47 561 25 1041 76 912 17 117 579 575 1060 928 158 1132 981 407 1059 1197 767 176 1014 853 730 778 1111 1185 1150 862 57 947 833 247 362 516 813 219 832 1010 954 837 502 1014 940 125 213 177 504 436 758 1 318 692 819 600 277 58 991 955 487 609 991 42 1000 121 325 255 142 460 794 180 479 662 776 707 112 459 216 889 360 363 1126 991 763 10 202 330 1137 104 611 493 644 301 743 264 839 758 254 1118 577 251 455 77 280 775 403 290 223 809 955 500 407 1032 480 1074 390 957 741 1017 277 160 373 1180 158 209 773 392 497 525 1006 535 1052 267 640 607 1103 708 676 1086 26 774 863 822 12 1144 1112 124 459 1021 1100 511 470 527 628 688 482 656 33 1188 1159 292 659 310 240 1058 275 879 275 228 394 217 1050 853 523 232 680 274 1179 504 1170 1194 915 990 1053 834 414 1141 755 1155 29 540 813 744 1198 184 203 129 406 884 802 943 533 857 398 900 431 625 996 594 414 1106 975 181 518 825 747 978 805 867 1196 368 995 748 921 157 597 679 72 951 249 830 1065 166 1187 210 980 482 556 1120 39 63 285 807 566 71 515 365 398 968 545 1014 1130 997 1185 649 1115 945 620 571 651 63 860 1150 307 47 677 736 490 1062 818 1109 805 679 350 53 1146 76 79 273 618 329 216 179 166 1096 0 892 347 160 734 40 1196 53 1009 132 310 1066 953 724 253 1074 1005 1064 1156 953 24 466 244 260 227 192 713 680 760 462 744 342 1084 573 1012 72 454 900 665 140 871 33 934 211 860 124 997 110 27 1067 596 1160 174 447 223 1186 853 1006 822 395 759 474 175 725 777 209 1149 561 1084 852 268 383 174 497 881 817 1110 751 510 746 227 775 150 1178 1162 863 318 341 900 496 900 651 621 442 1030 813 422 367 647 746 93 914 971 143 916 1082 19 794 68 483 87 222 536 456 64 753 810 600 289 510 551 1067 93 716 965 1104 325 354 848 1036 853 469 274 104 310 716 601 157 293 392 600 425 312 233 756 52 687 539 30 1131 117 494 145 836 893 460 598 381 205 304 612 454 739 20 1086 367 518 416 291 89 881 375 201 819 381 648 711 257 822 844 90 1061 474 156 455 782 834 797 287 484 205 1024 126 35 550 1087 327 827 360 329 1188 512 745 645 1049 1142 498 13 807 1015 870 596 417 1046 489 231 901 1028 254 417 1094 994 252 292 459 727 532 605 238 683 518 375 670 563 1076 1144 678 141 277 623 445 563 561 1163 480 325 63 902 422 41 541 382 420 474 330 685 303 1188 575 60 974 965 20 93 903 760 661 691 68 704 3 1079 1103 1131 721 548 632 14 1172 881 565 7 392 8 852 976 618 665 894 865 247 943 993 714 377 743 525 666 279 363 496 551 449 156 171 160 1047 789 70 726 39 496 6 425 628 109 160 166 923 480 428 158 49 98 13 78 1113 556 974 917 1112 546 167 794 1107 492 163 395 425 68 1078 1124 1100 436 398 240 661 491 47 858 767 1141 1182 811 405 661 449 1001 210 630 1138 417 676 674 1069 297 1131 818 1158 726 110 204 1062 108 724 886 790 1048 409 537 33 959 594 1065 315 603 133 484 942 208 61 1197 217 1091 556 654 55 866 510 941 283 775 1163 264 189 33 217 1080 424 875 1168 483 393 291 252 461 951 83 834 1018 724 577 683 428 886 943 521 948 354 410 364 1183 659 636 913 886 837 535 335 884 1154 991 1183 857 949 542 937 674 151 581 1163 197 1042 242 645 689 721 106 90 827 203 1055 187 276 1102 853 11 263 823 794 1059 498 615 492 1060 527 781 847 979 637 118 976 270 275 1085 462 1190 355 1192 541 821 564 575 340 391 825 254 822 152 986 572 734 397 1192 822 379 1066 569 522 986 207 439 1131 309 562 258 1018 938 974 859 145 1162 259 4 582 664 1075 698 397 538 211 1106 447 1194 527 316 771 259 1091 123 512 620 201 844 1068 568 476 428 414 121 236 741 160 1020 946 346 316 239 1149 826 1066 211 180 1011 997 782 436 664 520 594 74 1092 105 1002 822 734 480 623 114 341 709 391 835 390 846 764 423 32 190 119 949 1057 637 497 866 1024 164 493 1184 866 454 888 522 371 1005 370 775 318 959 0 255 1173 331 124 278 1152 1080 433 898 527 498 1077 154 191 678 986 216 1142 953 735 96 49 78 318 20 102 64 625 478 677 807 278 25 1172 384 507 131 896 837 142 1161 542 50 1055 755 104 660 485 90 847 151 618 1076 623 152 1019 867 367 320 785 541 870 350 41 760 1170 404 1107 9 472 282 274 181 41 601 597 760 209 965 1034 812 37 142 698 832 978 1138 424 213 55 791 658 985 272 158 1021 943 993 479 890 293 868 546 220 323 132 1064 996 809 993 514 1148 191 541 645 1148 457 1079 401 517 1185 402 840 1172 567 787 54 933 64 792 937 498 580 159 297 0 913 1150 675 349 462 276 762 836 531 806 982 908 1098 376 1150 874 308 853 365 779 1087 102 863 330 941 189 774 795 1060 995 1193 856 1029 603 693 617 878 330 274 35 444 247 101 849 637 680 643 586 216 647 1086 576 979 601 261 525 566 1103 450 1093 1097 725 280 1120 365 32 735 613 51 873 1065 585 798 231 882 979 347 729 5 860 430 873 70 645 289 1152 1132 773 503 500 556 925 1165 907 564 622 1156 952 933 237 554 295 1023 170 794 434 418 521 368 252 995 1142 796 1095 291 359 378 1079 263 1145 211 528 677 797 1097 330 125 1063 167 1124 313 954 422 1086 400 1065 256 1059 911 609 693 91 598 21 666 210 889 777 994 626 355 751 521 632 498 1062 727 729 1042 160 691 867 906 154 337 690 1099 957 106 107 487 719 1081 221 406 21 669 660 1002 885 938 124 149 980 224 142 414 885 582 591 41 1157 1081 1150 804 866 242 872 212 604 835 1103 1079 1189 120 583 902 772 467 844 553 212 322 655 27 606 523 753 1095 6 954 51 828 193 131 419 408 494 1061 679 1 647 960 471 266 221 1142 847 209 751 237 683 259 957 85 208 244 1102 548 593 792 372 37 1065 1040 195 281 220 114 915 983 808 1099 1084 290 929 549 1133 995 322 972 84 442 773 546 272 475 957 772 87 880 212 1159 543 1091 1066 848 1012 821 1021 183 538 1107 610 769 474 597 394 1030 59 942 752 520 649 854 1129 294 830 1040 1118 805 1008 275 927 1108 69 868 930 120 61 947 867 968 126 505 345 847 106 594 671 302 1067 357 479 499 750 449 506 77 670 363 208 311 345 3 857 287 246 359 924 32 215 897 189 638 1091 393 339 656 1067 448 766 459 888 1075 831 1116 378 1145 846 286 379 923 734 522 103 1064 579 1063 970 494 586 1187 819 1120 1070 859 366 227 376 659 967 1171 97 835 743 1024 649 1160 1040 1086 53 599 758 556 1049 549 849 397 110 871 151 508 23 799 961 369 234 197 1169 1159 304 783 1046 167 1159 1185 144 797 351 689 746 220 803 204 714 65 1020 1035 1135 580 74 76 450 330 67 959 951 1142 1126 1196 948 756 519 38 28 215 1011 209 101 553 517 1064 1020 1130 1011 774 764 829 629 666 1056 121 345 511 321 43 460 261 1008 89 930 1113 460 1010 79 648 458 44 905 182 309 1000 734 673 470 483 385 331 685 114 513 1116 663 771 887 85 1047 533 1124 782 24 17 1035 266 29 1116 1105 255 1068 439 997 330 1011 289 338 758 551 877 514 101 1162 335 734 138 951 306 794 1144 358 365 747 691 284 75 932 1104 166 527 830 1090 1035 84 879 997 1067 347 53 850 545 472 900 301 831 1055 137 93 348 92 873 387 129 590 921 177 974 266 382 244 542 427 36 758 630 554 130 612 454 848 1193 431 572 644 987 1124 683 204 999 927 1178 179 137 144 1057 391 1028 999 640 373 1067 265 133 382 1196 625 108 678 1013 77 1020 460 32 270 350 483 158 1112 556 1134 694 725 970 118 970 23 87 686 318 559 239 484 815 1021 416 804 1008 1027 1129 672 987 1110 625 684 599 554 773 2 1042 110 1114 196 1165 372 651 834 452 702 323 83 1006 532 1085 867 71 768 763 9 587 1132 203 928 128 519 542 1053 674 1196 1092 488 511 416 629 916 1193 1174 94 48 99 179 176 83 597 1073 410 406 137 1032 258 630 1111 657 541 288 817 350 541 164 471 678 383 818 106 32 1172 189 340 118 145 262 804 633 703 377 751 903 217 712 996 224 1199 634 37 31 1146 1045 215 114 360 764 84 259 971 959 816 1193 881 960 112 639 61 307 1103 578 276 861 649 1052 1194 137 26 827 290 798 630 869 1018 841 248 802 640 817 394 219 1149 9 929 48 504 730 234 553 132 49 1185 761 585 340 641 903 385 931 720 775 1198 946 972 264 917 676 199 1126 865 784 929 1074 214 1194 319 1069 1006 1078 996 462 814 1081 1150 1075 390 464 270 329 1157 832 279 115 1119 974 467 98 35 1124 595 783 736 842 389 685 643 875 371 824 179 180 855 679 1034 971 1038 163 1086 395 837 1022 602 390 517 698 1107 405 1096 1046 1002 507 814 177 716 618 413 39 713 606 136 917 968 194 1067 57 260 338 65 1052 329 1039 606 48 315 416 799 9 357 552 874 955 609 467 481 809 542 1087 1164 55 812 1069 704 125 670 780 713 452 258 781 406 106 1169 1133 1112 1072 1069 56 332 1059 222 500 1146 59 947 100 872 684 786 1027 621 214 73 911 137 484 878 1105 627 1118 626 77 976 628 424 107 89 199 972 340 720 1198 498 625 735 866 182 1002 122 526 346 940 960 1007 84 573 514 970 868 661 1028 36 450 130 437 136 631 558 774 881 1077 713 767 719 807 267 516 1146 114 1119 688 321 570 411 641 732 369 944 1193 907 992 370 304 923 850 775 33 767 474 969 741 1000 480 509 470 965 1185 883 1145 754 1193 539 1183 684 275 1087 1182 227 663 1103 887 1119 477 242 696 803 35 256 893 1069 415 748 149 147 181 171 1185 401 1147 696 727 1051 403 266 202 868 670 70 439 1009 59 931 789 1126 1186 509 1128 934 539 649 959 439 190 1064 1057 21 437 280 234 1005 332 75 166 636 533 84 696 278 869 41 1075 150 27 704 761 1157 47 610 866 49 148 910 502 1121 846 1192 107 250 1037 141 798 613 732 260 31 1098 1064 237 323 566 585 354 860 27 605 411 731 14 567 841 868 283 873 359 848 1096 904 58 197 616 191 31 51 519 1076 152 142 600 85 651 878 908 48 207 150 181 120 647 910 1125 815 1154 1167 390 390 48 438 1077 254 828 924 185 486 367 1025 448 1045 758 223 778 114 634 760 860 1120 1006 528 260 862 1193 1038 408 830 1171 362 1106 434 1148 454 1190 856 842 376 28 132 284 292 901 977 264 77 897 656 1181 136 222 403 1157 391 1155 55 1148 872 868 146 656 1037 1092 677 565 720 274 437 521 1193 61 1077 942 1086 1191 1038 1066 345 174 1034 156 928 378 32 257 447 506 1123 661 1080 984 385 74 810 573 1129 275 138 262 575 551 465 1032 172 1094 877 927 146 673 926 920 419 530 1165 63 731 102 1103 730 748 502 668 638 108 889 240 711 421 1108 918 938 306 854 348 886 214 922 496 1143 615 698 994 1167 527 642 536 1152 525 827 965 531 1034 299 360 1130 666 785 288 358 860 309 111 1198 755 423 881 400 588 904 839 60 1086 573 94 104 675 64 1131 456 328 343 949 932 122 280 347 675 867 317 155 186 152 39 259 876 922 1041 268 1095 839 432 26 197 562 899 70 620 1109 575 582 145 1167 56 184 533 1156 763 176 929 403 965 291 1041 243 587 307 82 522 456 751 783 53 99 1146 64 575 547 1085 936 389 56 1064 417 1012 830 702 677 938 777 924 620 845 782 519 1112 736 846 506 559 1006 259 1051 547 196 875 1093 733 177 360 843 592 948 537 617 753 802 886 601 1094 806 164 960 1099 408 485 942 546 953 192 848 945 334 681 546 24 391 829 811 1185 661 488 181 1092 258 265 574 594 1026 538 1015 501 234 1017 720 523 427 280 388 442 944 632 443 263 888 32 667 691 16 418 493 822 438 814 191 932 584 401 325 730 146 728 350 669 306 124 512 511 1153 924 608 522 569 1010 593 506 242 327 226 871 1048 571 1031 315 12 1111 1022 71 819 1059 33 857 300 1135 1000 623 1060 129 17 671 577 1088 1150 754 971 161 462 29 986 642 51 229 56 745 379 572 293 1012 786 235 471 131 480 291 160 519 1052 174 669 735 334 285 217 753 1113 902 275 599 1091 786 331 1064 157 683 857 1148 53 273 174 454 788 1045 32 866 620 604 297 743 543 566 176 157 1018 424 831 989 1064 122 372 307 1197 649 743 837 796 95 325 420 204 776 950 904 112 976 1117 828 925 18 398 16 910 49 105 233 402 245 1167 317 384 1133 835 1137 999 289 698 714 181 954 916 556 432 142 342 1181 652 620 829 226 206 1018 260 535 924 540 1060 214 69 455 977 848 85 552 1032 1069 595 461 119 379 1055 533 224 335 915 836 433 1179 1107 186 44 254 789 885 383 627 559 575 975 435 616 364 714 726 650 1130 86 284 435 749 83 47 125 367 974 844 540 985 827 890 321 229 291 156 81 1022 151 986 86 999 819 283 512 1190 420 209 57 243 214 868 87 159 40 596 113 1182 1078 525 897 602 156 893 609 115 166 786 557 452 498 162 703 881 684 93 956 637 391 1175 748 118 916 113 666 132 1005 444 1153 1190 353 415 753 235 669 344 909 843 210 916 502 1067 990 500 353 783 577 860 151 901 389 544 473 979 408 569 196 228 1077 1130 85 409 390 62 293 1129 5 498 612 109 577 366 1123 837 739 1158 210 138 902 203 258 126 360 632 782 291 808 794 164 1159 199 481 70 497 1050 845 587 924 370 722 591 346 609 940 1024 604 359 1096 433 697 178 102 437 1183 292 1034 314 35 949 654 665 536 178 869 308 205 882 1177 938 18 745 25 447 1108 932 602 196 144 528 511 767 724 476 64 744 444 1029 1123 295 418 856 755 883 92 383 766 129 58 1104 972 29 337 929 334 1071 748 577 654 285 1167 1136 448 314 211 333 4 390 852 1026 1108 923 157 956 456 1131 418 1013 667 521 1009 237 463 381 44 807 815 237 904 544 893 249 682 314 632 214 174 512 535 1148 971 413 956 672 783 161 1105 257 1101 408 162 266 620 642 555 649 495 446 1198 1092 275 889 522 947 509 1086 891 1079 1040 637 555 667 412 385 471 61 962 274 1050 545 967 250 784 1189 607 925 932 752 77 589 739 947 1151 355 421 738 831 102 326 708 253 839 12 89 352 913 568 459 712 413 55 1108 860 159 1166 5 1112 1122 751 879 904 79 931 240 688 726 170 390 780 482 989 770 1176 237 643 800 943 389 1093 751 575 336 727 366 232 768 27 989 909 680 516 656 156 82 1068 32 1090 407 383 82 1016 723 359 0 913 956 130 50 922 1007 712 534 732 1163 1053 963 487 272 604 316 920 590 27 1157 324 1135 1051 254 738 203 507 788 79 242 812 294 861 940 539 966 869 588 932 871 894 745 1129 657 82 811 912 1083 329 168 691 663 768 668 255 712 229 52 1154 244 515 1113 547 1080 220 211 692 418 7 704 620 981 262 534 1096 870 447 921 490 266 39 785 1125 401 35 58 652 1107 38 445 184 1002 332 406 175 412 22 322 397 321 1148 794 746 991 1016 973 271 472 892 463 1136 1119 1151 32 587 1131 298 424 962 972 402 19 764 809 1034 1106 833 106 1085 10 911 115 552 935 1041 870 1052 428 566 605 1101 493 176 1049 605 388 862 446 514 680 863 456 366 7 280 1099 1163 893 572 212 60 303 1128 850 306 578 439 608 827 780 726 522 497 396 655 249 77 496 88 433 183 564 681 324 426 1190 536 1155 33 1178 1009 716 237 639 571 557 715 226 230 1137 177 773 926 94 539 499 74 529 808 1014 607 507 1043 1044 1100 1067 1012 836 646 272 492 1117 870 1103 780 244 675 1024 1018 384 476 530 951 432 354 1192 208 605 834 85 147 382 293 907 941 984 268 103 782 478 409 531 342 738 1146 31 1008 1116 764 702 481 34 1157 729 803 257 134 266 582 441 1095 1072 1195 301 529 234 652 32 358 741 662 90 717 649 863 47 589 921 1118 930 214 173 1150 1040 128 467 879 629 528 302 350 45 1145 1058 1175 89 237 765 471 551 570 411 60 765 528 996 500 881 118 514 200 770 957 382 504 222 329 832 1101 760 945 163 263 194 206 242 157 600 906 788 539 520 1160 829 547 616 420 863 1100 662 357 541 573 1174 1128 979 324 775 1001 231 601 396 686 1166 310 786 1130 602 436 403 122 1095 1054 539 1073 491 160 836 221 833 854 84 1196 8 941 544 104 401 2 370 416 86 278 1073 192 713 302 286 926 1165 840 332 1087 73 504 982 121 190 669 235 38 919 804 471 414 215 1168 464 514 122 171 1109 700 73 223 427 70 912 828 340 1021 231 560 77 282 1151 244 572 449 721 463 950 1020 894 919 452 419 307 431 1087 679 91 225 1084 1077 904 978 25 272 95 971 439 781 10 631 1051 403 789 1125 565 459 246 223 996 628 875 431 459 817 492 445 1077 1159 587 463 886 211 916 398 542 967 445 655 194 283 1 303 628 127 190 82 437 21 238 591 575 637 399 320 402 170 812 519 941 138 891 1174 506 283 175 945 136 439 162 226 390 864 840 671 364 113 858 73 505 135 865 122 888 1022 912 679 717 873 749 373 676 56 1088 439 235 1125 960 78 617 828 253 21 566 207 773 347 32 530 854 617 601 519 1121 1197 284 969 142 413 1130 826 474 492 1079 812 754 189 528 209 473 227 1167 899 293 996 614 666 886 903 38 776 1177 630 99 711 847 537 144 23 734 1094 448 928 1032 437 502 959 94 739 599 412 741 545 782 407 208 356 444 559 299 430 987 413 605 877 959 508 781 759 653 875 313 1166 523 1092 294 996 792 580 1118 394 1161 92 575 970 59 524 208 368 514 214 828 664 998 179 1182 526 110 311 1088 877 993 612 1188 493 536 518 1119 48 165 11 317 271 276 196 246 165 428 530 619 521 50 704 21 903 219 683 262 914 526 203 1057 268 71 97 985 497 259 827 165 1013 286 876 668 243 1181 577 268 805 726 228 361 92 266 834 1176 414 694 1095 56 549 248 1091 419 35 566 472 340 183 100 323 427 334 40 258 56 229 993 320 304 198 328 286 747 969 205 358 87 491 829 893 1046 273 531 1111 585 831 260 255 513 417 885 167 300 552 41 724 1112 91 791 1108 481 702 320 123 717 507 1055 1163 878 948 116 505 267 477 189 173 242 157 665 928 803 337 908 973 905 409 33 471 1147 323 1082 275 667 563 1009 188 557 202 160 800 60 1054 1112 639 683 99 1071 128 690 105 431 768 222 402 543 869 1095 644 1022 276 375 1105 333 904 1185 202 420 1122 187 302 1110 1152 953 983 553 256 498 780 126 148 208 75 896 921 866 998 963 1075 211 272 834 894 474 738 1181 700 580 451 1028 1131 781 413 579 404 634 830 498 829 288 985 941 579 473 855 795 81 511 103 811 222 637 508 739 853 1193 1114 706 619 602 563 388 17 502 540 327 1139 98 79 1064 31 851 924 880 13 1007 1097 961 263 292 1178 990 313 390 182 854 674 854 849 59 858 1070 153 498 1111 1120 582 214 11 613 1046 7 237 761 1122 1101 869 755 28 1084 166 1045 667 635 508 754 715 542 472 502 391 896 1077 467 1190 1110 90 799 659 1103 1051 1088 813 248 372 920 128 133 317 546 1013 994 1041 31 289 353 983 320 867 670 628 652 408 578 371 1198 688 274 113 841 822 509 94 524 68 361 828 417 992 548 85 451 384 331 370 854 394 872 305 93 1077 890 1013 934 431 482 627 1061 674 203 491 716 1013 320 1042 1093 1150 349 812 75 614 916 873 47 947 762 590 733 811 25 1164 906 183 595 170 1041 321 738 368 1173 1146 58 710 666 1178 43 793 149 58 8 1102 975 1155 968 130 440 860 820 168 265 811 286 83 846 798 722 859 897 824 93 523 101 41 717 1034 720 786 757 1049 303 601 314 443 22 585 389 299 425 67 39 258 828 1151 520 1160 23 815 447 1015 461 941 862 1155 188 358 1023 842 1167 781 429 3 57 1017 160 318 912 837 600 43 553 677 1076 118 23 179 841 1011 1112 763 292 32 1030 966 349 99 163 164 220 1187 1182 1180 86 1154 254 589 827 868 11 482 1065 786 872 873 281 198 858 1184 79 91 508 687 512 712 820 747 1068 349 883 1047 48 398 100 331 799 706 1092 369 515 384 1053 662 1196 485 695 571 1030 624 766 357 889 51 1051 237 755 328 726 303 593 104 551 603 1018 149 571 438 552 195 784 235 1 286 45 350 1156 746 964 219 137 429 482 271 784 1152 645 230 103 596 995 428 871 327 525 972 701 336 1043 237 852 801 694 1025 925 548 1140 717 668 820 1100 368 108 666 132 899 714 83 616 89 1046 745 301 903 226 904 427 213 618 472 62 924 912 149 303 121 54 783 270 859 500 722 270 522 345 468 378 239 505 925 613 1041 708 827 720 920 111 997 1087 488 665 1117 1161 559 436 1039 729 969 494 489 832 1029 454 291 163 286 723 980 974 363 1099 121 761 979 253 773 826 423 551 345 219 998 1186 977 1091 792 1095 668 1121 681 1102 282 981 95 166 1144 841 74 175 970 1092 1118 1006 4 654 469 940 418 1061 1081 559 198 188 452 97 348 128 1183 251 261 889 919 565 1191 837 804 512 774 772 811 821 1142 39 673 762 626 836 223 1080 1154 495 1106 456 1026 1157 234 1108 745 869 535 251 1059 1090 213 680 911 883 890 954 265 791 820 397 37 618 449 139 688 754 1177 223 1022 257 1188 648 329 176 1095 833 326 165 326 233 1002 619 670 177 913 649 440 618 421 437 864 688 924 357 187 897 214 669 386 989 1195 1140 52 374 1172 818 804 958 378 682 498 839 1101 294 588 717 523 872 231 489 840 325 106 69 809 723 1179 224 402 688 155 1045 756 154 359 701 372 632 64 463 757 921 946 998 288 468 1056 318 360 1055 293 548 772 453 1011 151 366 816 105 537 1007 196 840 193 552 351 588 4 665 796 588 812 929 474 733 13 453 712 817 1156 288 473 1074 71 1143 777 782 82 738 863 672 870 165 710 32 23 1145 389 375 554 697 973 1030 1102 571 916 868 61 1105 1163 641 842 656 262 91 656 491 967 1041 875 828 44 366 358 186 61 724 1014 190 767 455 169 892 797 374 216 996 211 561 56 697 787 89 148 738 98 482 802 287 1111 967 966 352 800 1194 593 841 86 851 797 898 743 422 640 593 851 1197 525 112 1161 651 606 328 322 1107 973 1035 964 36 279 506 280 204 1018 285 1020 321 36 374 757 840 346 210 667 880 1015 417 26 491 124 544 128 437 914 20 1178 654 423 504 687 314 1018 476 716 438 1018 163 975 1193 185 13 876 952 227 982 1008 615 308 209 882 280 217 899 310 1152 660 592 1034 1049 768 921 253 639 1005 100 1006 915 433 793 902 620 218 880 514 166 545 137 446 699 628 708 395 664 37 1166 111 310 367 188 500 392 843 557 136 983 922 349 1152 815 1114 433 364 853 671 950 211 208 737 325 989 63 1038 120 440 357 705 681 434 942 876 45 499 877 671 533 1026 795 899 263 984 203 624 663 1174 971 412 515 888 822 585 168 363 901 119 1127 778 1122 839 305 386 640 1113 251 318 194 609 76 1120 737 1146 503 544 703 535 342 857 608 8 1027 1050 375 662 333 1193 203 279 621 269 185 886 112 147 212 353 504 1031 1096 844 402 790 370 54 556 174 312 230 27 47 657 579 428 153 1197 1014 250 704 311 384 418 860 230 350 816 52 484 75 428 347 1168 509 619 71 305 246 61 1018 505 643 705 555 602 1108 849 818 39 711 1088 1096 177 780 793 87 459 816 399 470 818 238 564 581 124 750 546 78 542 768 693 974 1050 1186 327 950 477 867 786 659 1091 947 792 953 650 413 467 570 785 358 373 701 1087 957 192 783 764 818 188 923 921 502 91 55 528 771 677 673 199 960 786 543 470 1133 688 469 50 1137 407 1038 946 786 588 411 760 881 982 613 249 524 1005 1030 524 708 330 494 922 1115 321 500 982 1151 47 180 831 212 382 371 252 985 446 454 181 741 658 704 727 633 559 660 545 1151 752 592 1093 94 662 912 119 1001 363 731 1162 216 727 108 910 753 1143 852 876 701 1131 146 479 728 871 1140 1155 649 496 1176 438 898 62 121 139 1079 444 201 35 590 265 643 30 784 191 648 773 85 519 890 717 15 888 427 480 278 790 368 1125 461 1028 308 930 558 872 375 197 625 948 415 647 403 145 523 550 770 779 371 434 72 1056 42 1112 450 961 62 398 190 1155 416 527 57 102 292 941 970 116 820 1164 1098 937 1180 1031 106 635 594 804 164 305 782 379 404 231 933 1194 810 900 471 52 13 185 390 1080 1152 947 462 250 533 1169 813 341 104 646 521 710 820 424 593 1090 789 760 41 168 823 79 364 686 368 104 413 834 1180 953 764 963 323 356 1185 989 717 885 213 876 1078 185 528 979 649 1180 631 522 947 568 849 834 878 1189 428 25 401 559 985 20 77 303 375 908 1047 587 528 1134 124 648 170 1047 320 1024 432 929 240 1006 466 223 274 504 400 911 737 1157 1011 194 701 944 568 816 202 859 64 76 192 378 456 1197 121 1050 1177 1144 1142 683 214 160 909 548 115 892 5 1040 1132 391 1155 621 201 876 471 39 596 1158 111 1009 1003 53 666 770 257 149 159 723 432 846 1021 1047 403 573 179 829 553 911 856 1138 170 670 52 982 419 1029 333 393 763 1125 426 70 625 734 306 913 1008 644 439 787 872 435 905 501 240 938 933 350 320 216 678 759 77 1122 473 303 943 714 1023 880 1087 712 696 636 926 1084 35 302 1021 555 372 648 839 828 675 698 430 179 915 176 448 822 28 555 914 895 903 14 527 1065 209 950 929 227 811 146 776 498 661 191 351 228 1165 464 69 958 429 1026 45 840 1019 1013 360 326 56 753 442 540 403 239 991 773 178 655 466 16 734 663 704 1167 820 867 742 528 1195 819 1128 747 555 268 136 1179 265 790 648 1151 1139 597 140 993 248 415 85 277 1123 485 315 414 575 664 195 710 1160 362 495 993 169 663 472 762 740 161 152 1062 370 213 1109 183 284 388 76 318 178 1167 49 355 495 1119 414 64 916 705 496 654 922 743 1007 272 1111 268 372 504 525 97 726 77 263 26 469 602 678 132 837 615 525 680 408 1057 967 805 591 181 521 646 713 274 942 943 133 68 577 618 576 797 83 689 698 222 489 356 657 51 788 199 678 865 689 1160 569 363 698 724 513 421 159 812 18 496 1135 226 371 730 1031 588 354 960 265 268 2 676 841 824 105 821 644 522 520 31 1089 376 917 816 434 640 529 1153 18 1081 1110 531 481 999 582 702 334 593 764 44 723 880 1039 689 499 670 534 1009 1189 785 717 461 747 556 92 156 1085 586 169 383 1103 789 528 913 551 431 61 104 1161 413 1046 849 357 834 916 929 534 1063 435 1084 1174 693 690 1141 371 928 331 324 624 906 428 432 1081 915 835 49 695 835 458 669 570 503 580 685 1190 789 84 1038 205 634 249 514 564 394 1083 942 414 720 630 229 411 1069 923 133 517 781 220 789 499 326 22 901 399 815 66 581 380 57 850 257 805 47 178 56 330 640 253 421 1144 59 328 788 1003 1126 572 197 11 1197 610 788 45 165 95 1032 409 106 443 871 827 318 842 774 486 820 1183 165 616 472 965 910 267 306 1140 681 298 655 478 628 847 905 437 930 1063 1072 766 145 62 439 213 194 952 833 718 1077 715 248 1178 1148 694 598 773 719 749 595 890 497 100 14 371 386 986 776 261 407 1100 1190 752 543 663 362 578 607 645 1028 858 1059 1077 112 1028 874 216 6 551 563 912 69 576 187 966 113 1083 638 969 696 701 1091 759 338 589 899 268 110 718 955 55 839 544 907 569 173 248 248 995 345 994 637 669 142 343 11 816 456 281 418 860 249 173 706 638 38 145 782 559 600 694 103 165 591 303 202 814 370 915 600 990 107 1003 1101 332 1160 1184 1167 90 559 267 511 814 822 477 1101 862 498 572 232 1021 108 991 1004 664 719 203 1100 1191 847 497 231 957 888 1074 71 717 141 275 438 749 1125 710 875 711 346 1048 35 409 699 695 316 560 358 564 325 348 385 999 714 250 552 1044 592 80 1111 415 637 459 533 234 1143 484 797 778 682 1081 428 340 1153 747 792 1125 172 556 428 990 988 236 879 962 119 938 344 915 539 657 1035 1119 961 532 467 269 796 445 277 446 532 182 131 110 105 868 428 111 454 288 1118 130 191 563 543 1056 622 699 584 1194 1175 773 306 218 709 657 666 647 536 177 828 966 552 352 728 875 961 489 843 168 506 313 982 785 245 94 737 29 1131 673 396 929 193 460 314 1080 1139 657 361 108 95 763 168 141 1197 66 133 894 86 556 837 496 39 345 22 118 407 497 491 300 152 706 833 979 363 581 914 49 794 430 337 1048 704 43 319 776 299 21 749 1193 471 1194 1007 949 851 1023 943 471 1062 896 362 827 1030 1009 725 921 441 863 654 299 165 544 1120 1132 222 897 1044 300 840 764 329 444 1193 1073 171 538 591 429 588 1039 78 428 277 820 629 1069 755 1023 801 81 676 981 563 192 893 251 167 408 665 725 837 511 367 546 287 893 231 775 888 54 750 428 588 1038 501 685 348 432 1042 40 805 249 268 141 414 920 1090 106 1055 467 969 670 587 682 1 968 589 321 319 544 322 780 853 384 67 563 173 723 978 531 582 390 264 12 982 1104 142 862 276 591 1069 1137 325 644 899 341 247 633 643 928 14 370 691 988 1044 693 573 1104 1139 680 200 483 886 184 168 716 92 150 453 42 1142 641 544 31 884 750 815 135 107 511 1185 317 319 169 695 480 135 1070 62 560 89 757 1196 873 360 339 643 459 614 1167 623 997 1186 879 786 85 188 1007 355 799 613 116 782 494 43 374 768 853 185 112 255 910 184 303 874 812 522 767 339 433 1025 280 899 544 1114 1140 875 592 523 737 503 302 951 907 1133 1031 238 763 734 33 1131 858 811 970 1025 114 174 805 604 40 1191 254 536 414 858 82 713 259 503 1064 327 102 984 616 382 572 714 634 155 137 1199 787 1139 747 511 1105 1084 891 50 172 283 1053 558 313 66 125 161 808 863 890 443 361 360 885 775 576 704 229 1091 638 394 367 1064 585 1028 949 795 189 414 152 156 822 888 363 427 164 696 617 388 878 316 1063 990 560 180 46 377 512 1143 517 1117 153 804 568 86 182 1194 285 1069 261 397 556 549 788 357 1122 71 2 1123 271 1152 627 466 371 920 786 1098 863 98 328 931 368 42 13 654 79 1121 70 192 402 824 331 912 661 130 171 510 178 634 265 781 884 33 490 792 1010 1051 318 667 529 1157 163 94 151 383 1092 714 906 888 390 312 1031 177 1192 910 336 265 757 562 188 189 775 712 285 504 779 260 666 798 476 744 28 743 431 31 334 310 985 981 906 192 844 534 575 496 1171 938 442 1037 159 540 628 311 582 67 55 868 657 539 1152 749 1017 613 693 346 574 780 281 605 1078 881 701 238 751 442 789 1108 11 984 485 731 429 124 557 782 608 277 465 595 727 673 635 859 722 25 1121 1134 78 792 383 584 704 760 864 1047 79 1116 793 103 153 45 948 179 372 1085 264 617 132 1181 1117 765 281 1081 438 50 508 847 968 160 147 569 842 473 1081 275 785 702 739 977 22 199 765 1020 985 142 357 1027 773 198 517 485 545 594 634 145 63 525 438 592 753 799 456 446 171 339 527 669 783 877 369 1104 298 995 827 124 230 1041 406 180 300 113 865 893 671 1063 589 102 258 409 1075 938 1142 824 1047 1078 648 1106 1101 226 800 691 734 21 991 1056 423 474 1067 484 133 974 535 598 987 456 521 776 902 538 534 630 850 821 383 718 257 803 822 558 230 1101 1193 1021 838 241 1091 590 549 811 1196 122 314 332 208 311 1048 168 806 831 1136 1127 398 141 1025 702 929 717 781 649 623 1100 930 180 587 1081 1089 785 383 14 922 532 544 618 357 157 1193 836 1135 480 1067 1051 789 654 197 576 630 161 857 1182 276 1147 309 82 479 757 418 472 701 79 1128 262 604 1191 866 914 112 159 562 916 1173 894 622 771 725 758 888 189 661 995 207 868 647 1188 254 565 116 1112 240 1041 163 128 984 311 1149 644 944 1184 128 851 611 831 677 390 1179 129 287 597 1125 378 275 927 287 458 1112 986 111 474 400 277 307 879 609 217 1178 967 817 892 1099 194 1030 477 869 18 828 1044 409 632 186 649 261 534 592 446 81 898 818 1148 395 508 666 477 835 878 401 1119 456 928 927 239 1169 758 740 219 1008 223 361 1010 769 257 590 5 296 1133 28 235 159 131 189 783 97 976 1170 318 926 698 983 232 209 992 141 304 345 888 76 691 1175 623 700 695 164 178 484 868 1077 595 9 1029 687 136 809 475 1191 182 1124 729 634 302 623 1189 686 316 717 581 461 809 1137 1136 193 196 720 114 1057 507 677 981 909 1160 203 1176 154 1126 266 288 1119 1153 143 585 339 899 94 357 569 506 969 944 996 1089 1045 41 1069 253 444 669 464 62 829 677 23 692 194 659 967 642 704 169 41 778 572 928 105 1177 1189 124 832 638 215 196 132 979 191 445 567 1174 917 819 35 145 155 874 208 735 73 67 571 935 996 4 1155 961 435 773 1159 284 1112 44 937 583 1126 296 620 667 1093 396 721 782 141 919 398 552 166 937 1048 715 785 47 214 536 40 972 869 976 879 1099 912 412 1178 6 266 158 826 808 990 181 90 221 308 658 0 1151 36 402 676 220 948 494 1198 561 1027 480 967 1087 713 631 52 489 628 826 860 855 1087 387 776 114 821 569 699 488 223 694 895 484 423 1179 1178 973 776 215 290 314 895 443 26 762 251 1097 156 1170 103 1093 503 281 575 291 404 34 876 923 681 849 1082 1072 588 407 831 1165 659 662 1015 613 356 519 842 1091 189 918 1101 531 878 434 286 365 445 116 995 690 296 771 349 970 60 540 1048 723 833 360 224 195 1046 473 811 217 722 625 122 526 102 36 178 1164 547 454 413 5 1117 818 836 777 1035 962 75 531 1174 307 902 272 1078 1134 245 1049 1083 2 923 112 1046 529 418 1178 217 1153 850 941 1104 624 602 527 125 491 1195 825 742 389 535 36 815 1073 792 740 598 128 727 1012 1120 170 795 1014 618 938 805 475 370 58 376 669 696 144 1132 444 70 98 519 420 460 855 254 441 712 10 674 780 1143 474 552 450 940 203 1097 888 149 813 12 841 262 144 510 743 136 951 292 12 485 1133 493 117 675 246 599 577 1040 180 430 645 815 68 662 279 863 199 830 726 57 1093 923 75 302 979 714 34 1092 1191 90 933 366 110 600 776 101 683 922 665 524 5 244 747 639 815 1112 966 178 887 668 935 1166 955 1133 165 482 741 654 807 586 1061 104 497 424 1129 31 561 920 765 761 892 195 520 444 919 779 1094 108 125 1125 161 511 976 139 109 188 744 653 162 464 223 1015 808 532 334 478 78 523 924 956 221 569 1196 74 171 498 139 102 1127 1129 529 902 1040 636 684 798 782 526 158 714 1157 217 843 624 533 462 36 947 932 1183 238 68 646 584 171 285 1064 901 238 386 151 494 972 179 698 32 416 1023 475 921 762 443 635 241 147 274 636 743 561 890 213 811 561 359 584 399 164 745 871 95 540 1195 775 608 186 7 816 718 795 741 757 652 733 980 59 490 1091 682 546 929 809 109 742 440 480 629 657 935 1147 402 552 39 1022 333 1027 799 77 1156 777 524 262 199 507 758 479 662 401 153 121 1127 237 150 464 400 285 951 585 936 1146 134 565 332 335 1168 677 876 1015 433 1017 786 464 984 73 1021 800 503 1192 1022 376 750 1061 299 326 613 29 1049 428 648 482 1016 934 497 1013 515 138 1112 249 850 608 725 108 604 136 387 1133 1182 200 972 1096 965 713 752 334 775 75 1069 91 714 1075 1018 957 520 468 513 1062 291 537 306 946 435 231 1044 902 1181 844 12 1011 182 290 918 923 379 878 826 1162 293 537 344 850 138 812 753 1170 510 652 644 323 727 928 803 872 934 938 881 352 771 911 4 899 830 838 1038 1190 929 1134 1179 407 710 964 1187 624 1140 741 351 1007 692 953 828 443 457 177 105 847 368 994 819 5 289 844 516 966 1059 887 327 978 1189 195 966 938 1160 914 137 727 143 1106 1185 590 728 900 703 1079 910 312 531 113 1119 388 897 346 46 437 180 637 843 33 345 1063 1053 868 653 59 1048 355 646 250 751 1196 1046 104 67 406 1083 356 362 1120 479 356 488 1020 888 975 890 1142 831 55 996 755 123 113 102 507 1067 815 701 1089 503 773 1107 764 68 624 796 882 1025 801 1193 403 294 743 755 541 1018 138 813 467 1077 1009 826 1015 33 1075 40 480 611 421 672 152 1132 95 209 858 838 1194 427 399 341 274 160 440 906 659 944 287 760 741 41 704 857 428 719 402 1089 736 954 488 988 267 381 54 33 512 920 1100 793 642 1054 27 750 233 1063 536 637 300 887 1090 1035 161 851 787 37 626 179 310 728 775 387 352 226 271 171 767 341 502 57 223 838 658 85 850 269 850 778 179 973 988 785 6 1176 105 213 941 1102 524 428 1017 883 956 1122 268 377 1048 873 1055 1171 576 617 85 764 470 97 1019 628 266 1071 219 527 646 522 217 1027 816 290 179 1141 711 159 835 713 772 139 1135 802 379 933 1180 289 998 196 1051 844 946 82 267 300 940 495 470 347 544 252 292 371 303 366 390 668 1039 980 543 401 703 954 1047 71 688 464 240 1003 794 238 969 559 779 1193 611 130 304 190 82 631 148 315 366 160 169 1171 579 587 718 1067 362 1059 510 1091 627 492 180 555 1176 613 353 788 860 990 1188 1140 1190 46 1097 967 875 359 647 72 1075 764 991 883 424 573 124 362 257 1062 1079 1078 261 1156 138 296 63 207 398 1048 22 386 1100 734 1041 929 1183 1159 244 11 356 65 523 142 912 206 220 774 310 282 144 515 586 715 763 461 56 805 962 509 243 128 680 579 652 394 502 786 816 864 957 967 304 150 413 752 639 934 327 785 510 122 80 774 738 1089 1165 780 1149 1098 193 670 449 451 42 1012 743 637 711 925 355 523 264 1166 111 501 1134 961 362 641 1056 881 717 955 81 864 845 680 297 373 930 1068 490 439 878 811 215 1121 730 427 596 923 1093 949 486 561 586 603 332 378 483 1195 1001 1118 28 547 397 66 428 1182 553 359 230 109 961 921 162 493 1075 1049 182 711 380 1167 1049 197 212 419 186 911 374 388 331 314 83 1183 636 2 606 370 1148 398 126 13 166 578 634 813 770 1112 708 65 291 187 7 281 1089 553 1194 1094 872 906 516 466 291 435 1074 1003 715 1129 703 222 488 858 561 1095 143 913 282 483 399 464 1074 816 560 868 916 813 890 457 655 732 616 345 117 228 652 350 715 701 946 359 159 253 228 916 195 561 356 331 423 1183 874 638 923 337 358 280 643 1136 409 848 502 649 514 687 345 172 431 969 469 158 1190 240 909 463 690 1193 944 709 1151 552 740 454 809 960 1077 143 179 885 1011 1180 842 831 563 583 1103 726 486 520 117 163 1016 970 388 972 882 753 810 926 101 345 643 413 935 240 725 61 216 1012 298 100 331 1077 65 110 1172 1108 565 434 146 631 43 809 392 215 97 216 201 1132 521 757 772 1062 11 143 89 938 334 26 812 500 419 378 739 1060 1071 592 980 950 812 385 802 749 474 376 511 1126 819 411 166 1004 73 130 374 555 836 870 22 717 828 1051 957 204 601 943 345 962 29 1078 846 353 770 648 335 779 739 828 415 653 163 146 364 839 1136 553 371 46 664 324 130 276 420 902 76 899 681 1052 92 1080 295 50 522 852 1050 555 973 834 579 279 1007 400 887 53 495 641 93 248 921 120 1150 853 1137 133 425 620 119 1063 353 762 799 906 1166 529 831 743 516 441 646 53 792 279 1158 717 661 1028 870 1075 562 789 1129 688 669 483 431 0 1113 1071 493 355 224 304 94 302 286 908 528 625 415 660 683 856 168 923 538 356 1061 66 556 993 565 726 959 61 70 809 624 674 987 132 60 475 407 98 749 296 1198 1144 526 504 49 433 120 191 290 584 124 175 125 680 1188 854 770 1058 624 835 285 729 856 310 673 31 464 1078 724 315 503 730 618 662 483 256 631 1135 269 334 493 670 859 741 163 47 456 364 277 895 45 391 802 773 161 755 100 536 1074 773 404 258 231 200 685 837 351 505 757 387 497 123 878 896 1188 230 985 629 996 250 983 112 426 297 794 587 908 967 93 806 427 526 255 1111 536 1091 380 710 950 533 718 761 686 929 1189 292 565 107 355 1055 1102 220 631 99 54 624 173 419 490 424 346 464 332 623 123 476 954 1014 172 363 313 1012 231 127 733 508 1100 850 555 421 170 1128 742 763 371 738 382 203 183 824 1029 1091 673 945 729 142 212 701 767 501 1196 656 798 746 454 584 1105 186 314 683 11 531 612 335 233 944 891 48 954 994 705 1012 747 124 399 588 289 43 497 294 544 670 1188 933 125 195 216 727 1051 1135 434 199 1084 58 130 999 48 396 38 169 990 893 1022 1174 314 1067 13 478 197 1127 895 123 574 1127 148 106 20 1047 669 1156 7 892 290 959 777 1080 847 838 265 561 615 102 433 330 488 663 506 805 1094 300 105 1163 618 642 607 549 648 256 276 612 160 229 1150 230 835 759 973 1133 743 58 333 940 486 145 968 386 91 1124 281 1026 636 217 104 1098 117 201 470 75 762 1064 813 161 900 561 293 1052 38 835 973 263 913 896 928 109 429 512 876 1019 1192 923 417 1180 151 660 1154 291 581 589 856 261 410 926 1059 695 305 466 1118 329 743 711 1103 271 104 124 876 177 601 1170 6 470 499 240 73 158 453 798 371 612 404 1046 236 70 561 1137 71 643 421 225 110 700 641 1125 569 284 801 117 1151 917 978 397 950 406 73 854 1037 103 418 1038 336 922 906 748 897 1048 511 598 500 457 912 25 967 1012 1145 304 170 200 900 624 27 650 713 176 1011 1051 1 71 687 365 742 236 629 1105 96 176 130 1100 338 24 822 269 585 461 535 997 1185 400 151 741 91 1168 1093 333 611 692 278 539 643 921 1096 122 517 427 885 1048 293 50 1039 992 176 1081 114 202 977 386 992 125 840 1178 317 663 1120 588 126 326 422 860 902 40 784 535 181 801 120 630 142 776 285 1115 276 142 482 66 586 965 1043 451 398 676 502 1042 3 156 732 32 353 34 223 454 1171 263 704 556 833 711 705 130 980 267 206 407 1007 729 620 527 958 365 1074 1016 731 911 984 223 387 778 999 390 848 855 628 8 871 308 1131 634 461 1039 255 299 1108 1006 6 647 1185 16 677 817 50 1196 7 668 414 716 814 49 1027 577 706 271 894 943 112 877 1132 628 972 318 1113 807 437 682 87 1091 1165 457 681 626 1189 837 705 462 347 212 1052 695 1071 826 637 1010 392 217 25 1016 961 992 294 1110 414 509 4 1108 692 373 996 600 35 909 894 955 1050 36 591 755 81 700 673 803 470 545 287 397 123 988 1043 1195 87 628 87 701 187 688 293 69 1004 1135 639 385 255 200 117 1132 743 854 911 561 815 549 415 1046 558 633 749 754 300 1153 598 1084 186 1056 120 218 166 952 432 1010 54 311 751 43 227 873 257 1125 535 52 991 451 178 248 923 398 228 635 730 460 722 381 1056 171 411 905 46 908 1015 447 932 773 130 1090 949 490 1050 815 618 156 123 507 447 179 137 516 1022 471 291 985 112 685 745 246 1103 21 563 628 347 896 9 140 755 423 1190 273 89 1124 561 876 218 500 892 521 816 638 124 735 684 731 90 418 847 414 333 759 688 548 930 1008 597 1043 347 823 15 213 854 1069 165 1086 606 247 1137 720 852 1029 1192 1125 137 241 574 318 1146 556 268 351 1002 243 671 862 739 1105 101 52 161 875 619 478 26 757 611 202 874 265 970 1007 185 666 221 133 394 354 766 884 143 922 848 1189 1188 798 938 318 541 630 228 1069 651 291 88 1178 338 637 307 624 288 7 600 452 811 1191 1179 425 180 23 610 984 449 914 663 974 398 766 392 759 514 92 614 13 506 476 1156 845 345 985 383 110 919 928 988 372 1127 33 707 507 1117 843 417 831 707 140 1030 59 202 223 521 432 246 439 1152 229 395 16 713 529 255 54 87 135 876 748 406 747 583 731 982 745 897 773 1031 520 388 612 664 191 790 796 576 32 145 698 969 480 603 118 1042 476 377 801 837 1008 277 156 1112 78 505 1117 644 633 716 71 168 327 1177 326 396 52 1087 228 1085 324 1101 1196 31 1171 164 1015 299 970 1193 466 258 408 301 556 440 1010 156 832 510 1189 92 265 924 663 1157 390 605 1097 792 109 278 1089 1101 645 274 884 625 370 738 1166 484 731 687 1031 235 198 233 377 883 926 912 720 909 641 851 542 671 1009 501 1036 414 874 119 342 67 983 16 583 863 336 1124 101 103 785 207 1106 424 724 441 387 926 289 355 908 464 253 862 1098 538 9 771 664 1092 244 425 1182 418 1033 670 607 1060 773 946 65 240 99 848 565 503 963 182 722 811 1192 85 885 152 379 823 402 942 1183 797 1025 74 863 28 12 54 1159 970 862 1196 460 297 1059 479 790 402 474 1173 180 18 572 1028 593 312 125 445 744 907 2 761 764 179 1081 154 734 1063 651 162 926 860 1044 849 425 1049 400 819 661 1130 872 689 409 264 208 724 639 106 1047 961 231 420 322 382 648 898 133 290 281 953 922 66 305 253 315 540 134 884 286 892 135 1153 720 762 842 990 1053 397 456 884 805 914 96 754 1094 493 404 963 303 1156 912 202 240 23 122 871 695 55 315 258 262 417 6 206 1108 647 848 94 1145 449 412 70 225 846 497 582 420 332 698 1125 38 259 267 39 274 429 473 627 980 509 797 589 243 405 498 902 1095 648 817 522 27 297 783 87 369 179 983 779 949 1142 135 818 344 515 705 673 142 548 1032 512 941 769 474 48 895 19 1097 437 868 283 381 424 769 414 78 1117 276 495 1139 1112 789 199 816 725 607 895 1162 267 832 1029 665 197 429 911 393 291 703 572 1035 1109 1112 359 676 157 337 88 221 1095 1151 982 589 683 768 13 1098 287 286 860 604 1057 34 434 772 1166 284 867 1111 945 934 659 287 779 1148 746 734 1043 616 465 452 21 1152 542 248 635 1004 807 157 446 421 646 948 1104 849 412 372 543 225 349 516 995 1031 251 958 571 847 543 11 685 1193 353 22 579 808 677 996 169 874 34 635 334 522 576 697 161 427 353 495 918 528 920 406 830 605 638 523 94 552 619 966 168 1031 1130 746 246 879 349 875 1065 693 876 735 1142 842 842 271 639 913 700 951 2 977 22 168 402 668 37 781 148 904 634 365 1170 1104 1075 975 1189 18 881 836 102 773 507 416 840 783 717 266 694 1040 410 752 992 1128 83 235 666 361 696 402 963 1022 770 377 1149 1074 121 1123 145 645 666 1039 990 1022 133 749 169 1090 265 1080 505 303 888 267 112 329 445 1081 1095 1055 626 1124 1119 410 781 636 103 572 599 553 467 605 401 584 828 143 1142 388 178 819 1039 68 1133 19 986 297 1167 547 890 494 1042 464 25 472 537 397 749 793 441 57 81 45 745 780 309 485 334 1082 126 204 296 896 1076 670 436 96 616 18 145 737 450 709 21 69 1112 662 414 643 536 983 322 1193 155 202 502 265 132 439 345 173 586 669 376 1008 655 197 125 1009 473 390 180 429 615 1035 1155 756 904 43 603 1084 489 222 1180 245 812 100 1077 95 454 223 823 632 233 451 301 342 914 303 1190 191 426 480 888 141 169 1179 1034 738 705 629 666 284 423 118 1075 947 921 589 415 473 597 407 40 210 214 91 489 187 1081 515 449 690 909 830 1076 94 669 268 267 1113 762 540 831 320 393 736 1033 598 1154 15 130 547 534 808 1116 565 327 715 1197 888 604 28 597 200 457 719 1008 192 786 584 309 824 1198 1006 73 360 609 175 184 906 1148 1181 235 946 56 889 280 758 8 281 1128 735 742 232 728 690 853 751 1195 596 135 504 374 509 280 360 353 671 1024 978 343 61 442 798 907 691 1156 497 1085 6 342 910 515 641 547 553 115 124 1039 12 469 1083 15 744 498 25 954 297 613 344 738 738 22 616 669 168 959 739 45 869 1041 527 643 707 1088 553 548 847 282 1193 683 1004 553 1142 341 980 540 210 395 648 276 949 160 880 717 947 393 673 418 417 800 769 1041 752 1114 18 255 198 123 872 38 8 211 197 119 1046 387 673 378 803 524 983 90 1167 393 236 21 1012 341 1129 397 743 278 414 919 251 641 913 675 211 690 472 450 662 497 263 577 666 991 86 642 865 381 1028 673 1197 1149 76 395 792 392 293 87 254 716 387 236 873 360 520 172 371 929 824 544 427 741 217 716 1116 422 361 904 58 31 101 73 890 1105 719 1139 335 817 1030 111 743 153 228 693 582 1035 226 456 407 757 520 167 1192 443 1157 462 877 331 416 1074 1114 396 553 1064 325 1168 976 331 497 31 646 560 353 637 263 391 660 201 495 835 234 177 1147 534 127 1036 275 793 1099 1097 1185 1154 1167 48 893 803 900 525 908 1138 223 148 1193 354 201 833 67 782 808 261 281 293 805 164 634 921 41 92 987 31 723 337 469 290 675 287 326 710 144 211 498 1006 400 220 662 1159 90 854 173 969 1000 30 787 303 1136 277 1146 58 673 535 585 465 1130 315 92 660 22 1099 178 571 13 1188 191 281 20 684 1103 716 897 702 956 408 241 67 623 536 648 767 137 977 307 1174 236 830 871 384 1107 809 299 827 959 133 211 983 343 517 770 549 1086 384 1184 108 501 834 639 1177 575 88 715 41 930 1163 606 53 1021 210 576 1157 1114 971 105 224 254 483 396 906 51 138 267 487 659 121 1004 117 154 732 791 1041 859 1098 179 342 85 302 85 94 1141 991 720 990 509 696 1062 550 459 141 1020 937 559 892 51 129 686 70 930 363 25 147 56 744 753 484 572 160 1110 1078 369 751 82 632 982 277 176 708 191 1100 101 664 519 359 204 401 1001 418 424 562 987 70 881 1014 892 1000 422 172 431 876 546 1060 725 458 671 1103 197 242 87 690 320 838 134 907 405 697 443 29 822 785 901 380 188 313 1157 372 19 415 947 465 904 574 949 926 846 973 28 642 1100 768 707 947 699 307 370 195 1157 906 967 949 139 699 631 300 916 955 856 36 472 1016 302 992 463 1102 1043 982 683 831 718 168 846 930 915 621 334 454 488 400 1106 386 250 444 3 1064 302 352 1164 1147 1164 996 732 600 41 641 934 751 13 113 1189 88 262 233 1168 202 827 301 1120 1097 502 471 67 360 465 1137 582 807 828 95 324 615 563 236 82 909 367 486 747 160 504 318 1151 1161 865 955 903 316 1190 272 493 397 393 186 506 33 29 82 122 1134 798 743 1103 209 93 1099 1130 127 963 300 1050 968 928 1001 438 720 43 673 976 365 519 581 693 695 1049 939 857 1052 373 469 36 760 492 124 125 64 36 344 1007 122 1017 206 38 1130 405 261 768 32 639 707 351 120 495 385 1133 793 229 295 740 7 815 970 1111 1101 551 62 993 58 735 389 99 229 627 508 953 634 865 736 1071 1127 675 142 152 26 421 931 1049 77 1016 917 675 622 96 288 1045 2 431 976 1011 437 983 9 614 572 928 1136 443 1085 731 586 1143 891 445 711 373 273 105 837 814 154 1168 759 41 604 467 842 1002 336 115 507 1172 1156 1083 509 976 1089 492 370 486 913 981 298 824 899 99 914 778 45 1003 326 1106 628 456 255 1147 810 1103 769 707 442 301 147 1008 264 30 39 87 356 780 196 1062 128 998 315 949 904 509 296 454 870 151 6 141 517 1176 1197 999 96 809 678 581 159 637 107 902 351 1019 261 136 407 572 464 993 289 929 1077 1017 1011 798 944 32 840 686 917 458 239 1086 95 258 37 275 1041 1013 54 642 1045 141 862 1150 950 620 693 915 833 419 288 469 654 1078 1063 535 922 288 277 1139 816 170 702 820 662 508 1047 372 1103 374 1065 106 1084 703 505 1055 1068 836 729 255 629 884 930 443 713 1089 770 338 128 51 98 90 561 710 628 1062 89 1087 475 195 41 591 31 1132 9 647 211 601 819 59 570 128 520 1160 894 234 65 472 694 656 160 958 1018 1159 668 844 1162 257 710 69 1018 597 956 87 563 364 76 865 735 112 1005 1090 505 92 338 1104 1061 676 1009 406 476 614 875 383 421 226 513 281 1029 747 191 680 497 235 510 740 101 631 703 648 1178 234 323 1001 901 1179 657 1106 504 91 976 517 455 598 947 993 486 659 747 772 321 161 419 460 381 1179 687 548 827 424 629 1150 239 883 200 1074 988 334 887 147 1015 253 827 424 818 771 220 518 633 146 294 574 381 1164 444 820 1039 955 67 125 983 470 447 1196 366 819 930 427 837 1091 368 243 296 901 441 505 761 766 21 1035 482 716 1073 1 371 326 127 1193 667 708 839 761 729 761 965 825 593 123 1044 205 1193 761 150 49 346 460 433 568 1082 1164 352 1007 21 241 966 704 282 70 534 677 950 998 604 99 198 150 387 184 835 160 226 740 477 1158 307 751 723 698 965 573 721 93 1183 1166 783 1 577 86 948 434 1014 980 1006 942 834 28 438 602 1092 785 454 980 238 1019 1108 1137 16 723 347 604 724 491 1193 556 734 524 133 339 1160 711 86 479 903 780 1070 712 583 88 775 894 1026 279 409 1121 799 845 1146 115 1021 1125 952 745 706 661 418 557 46 1064 91 330 318 240 699 46 750 360 1059 186 519 839 550 770 900 451 930 918 569 76 1176 256 434 456 862 761 988 110 282 993 616 561 134 744 885 1028 579 392 773 1056 554 841 23 161 1092 1080 429 540 842 193 519 730 751 61 972 778 900 521 94 1196 583 573 851 138 844 322 834 1036 327 140 21 216 680 440 1100 414 313 1040 57 673 498 573 261 48 91 877 53 822 1008 873 249 1001 699 1013 917 637 979 537 535 1129 585 968 1039 1036 855 424 269 950 1072 678 1027 129 500 1020 350 376 1126 597 945 405 1184 724 888 265 705 799 429 210 402 790 609 492 151 939 946 284 227 1 149 538 682 831 799 547 1129 679 157 943 167 1078 922 832 141 972 197 48 173 49 1160 835 838 770 1187 47 746 537 362 1100 1113 280 205 854 411 889 139 893 767 760 686 235 692 1111 994 615 915 690 194 290 1185 1151 385 628 1113 412 610 291 427 226 584 273 372 1058 434 86 1040 606 505 158 1170 1118 1189 229 409 722 780 1115 259 1152 927 272 278 48 69 952 865 1168 805 868 973 846 733 27 919 58 517 117 421 432 604 919 161 83 1175 391 920 1090 933 145 537 103 839 692 712 243 789 1064 472 335 835 820 867 709 255 116 99 662 269 238 937 253 204 656 221 45 768 10 244 1103 114 544 619 349 178 345 440 663 637 1074 1070 1006 615 559 286 154 900 836 264 1172 1154 510 488 478 693 735 496 138 674 857 970 1047 1187 843 200 836 635 1017 639 211 141 1183 995 627 214 550 752 1011 41 962 179 837 878 550 983 841 585 382 247 639 950 367 717 558 477 322 536 468 568 255 915 1103 858 1000 150 330 586 716 1107 1040 98 268 1051 179 11 504 1125 191 1001 959 189 267 1060 593 329 347 302 826 885 782 434 440 757 391 1129 114 307 432 1030 277 1015 683 1059 691 747 454 239 815 1104 693 414 76 1048 548 426 906 687 651 313 1116 138 26 487 957 978 191 919 242 371 397 1125 550 960 42 291 1081 850 639 1161 69 993 959 394 709 394 20 825 516 1036 449 316 12 673 47 253 1143 198 327 132 863 916 823 512 574 476 409 927 692 21 375 1072 496 293 262 1132 1097 690 772 789 497 256 819 803 616 734 253 944 0 957 261 978 495 1179 551 26 76 664 524 376 175 770 934 1023 649 562 592 761 549 50 434 1016 1127 728 1128 958 756 284 688 989 415 622 658 354 644 935 231 933 29 379 340 961 1133 423 640 1116 171 743 1149 465 1013 729 1027 773 446 701 3 1 30 515 841 757 969 26 485 648 793 687 464 651 390 102 1028 195 273 748 259 733 797 544 800 1156 647 1054 250 100 1031 200 1175 455 61 778 486 1028 337 418 468 98 908 296 572 1102 579 540 107 673 691 839 1154 907 395 447 697 93 1151 498 363 773 440 776 1169 556 577 389 1017 1080 811 473 174 20 295 1063 250 973 307 364 1116 356 902 654 13 130 45 1149 308 1125 538 83 982 56 813 569 1080 895 341 0 734 12 826 335 222 636 261 1065 111 170 724 993 324 1049 133 1179 578 532 174 0 206 668 819 377 593 567 41 539 440 34 1134 856 960 1169 579 821 1089 777 578 6 671 1007 399 1034 675 814 818 170 483 468 523 329 392 982 633 175 22 485 570 689 290 542 429 468 582 938 1121 937 7 990 812 61 1016 1051 613 359 626 154 401 118 154 499 1155 431 36 414 62 672 862 800 328 175 159 1189 303 145 67 468 948 888 317 173 992 1055 752 577 702 637 973 606 902 1095 1195 885 1137 885 1169 702 759 433 862 646 54 739 469 778 760 799 1122 835 712 512 253 352 652 50 736 1097 747 950 863 236 897 513 327 235 502 684 287 160 813 766 1007 863 485 719 807 13 475 830 396 96 29 36 696 217 1112 718 353 842 136 291 132 854 939 408 178 312 1015 971 682 982 511 750 883 732 702 426 584 755 533 96 49 148 157 617 599 1094 558 757 1054 771 268 1072 272 713 214 565 379 8 282 440 25 662 827 680 387 261 222 447 120 317 553 175 1008 949 184 267 977 695 1093 218 931 968 166 739 26 938 733 617 818 665 206 300 445 890 286 1064 1112 448 356 1169 633 211 28 470 408 1077 271 263 730 356 551 819 1164 564 33 101 1050 718 863 1083 6 1125 588 1131 638 37 330 305 95 296 755 83 848 1047 518 35 711 540 468 213 868 328 637 1014 985 341 1048 642 498 741 1100 649 744 1054 7 266 785 871 859 863 371 68 813 648 398 843 640 205 762 351 1145 360 439 1167 858 1008 1030 1079 577 355 573 1102 2 59 640 169 1114 399 73 269 978 776 210 92 353 541 132 118 256 230 105 1023 671 72 37 757 537 550 1193 439 655 1187 801 819 316 126 216 631 632 127 440 422 176 904 634 553 33 538 931 204 117 59 1146 70 687 290 499 82 332 87 63 660 503 1198 295 44 68 1067 972 339 787 271 1119 1102 509 236 732 1 634 201 487 393 810 501 1063 632 843 244 1058 1022 307 228 1185 775 880 999 407 115 338 194 1144 839 731 414 622 615 513 804 1058 738 186 202 392 267 1106 139 1057 1177 457 425 479 1186 1051 1147 232 450 97 1147 287 197 456 316 1100 287 703 272 868 123 720 867 895 99 526 1134 229 728 886 583 437 947 743 388 381 96 1098 1055 33 1184 434 301 738 284 475 119 584 709 839 1167 44 439 629 655 118 913 480 1112 19 1113 142 648 967 1031 948 1186 3 992 795 304 765 481 143 154 658 575 116 164 646 1034 797 1159 649 770 384 475 1180 723 944 1153 347 968 119 532 961 959 165 856 1054 930 769 1014 159 911 763 431 629 32 499 383 1053 182 643 58 460 536 1154 1099 129 393 854 637 128 587 724 624 703 1033 732 938 1158 1026 232 656 213 984 759 1015 552 935 674 115 288 365 599 563 760 1074 1191 9 1175 357 211 710 559 553 565 323 813 581 734 525 676 12 921 686 1059 442 610 632 992 606 791 542 558 659 986 529 108 341 195 346 280 392 957 388 356 1070 565 218 881 25 164 226 398 533 1139 1016 18 546 299 33 720 921 880 956 343 524 651 1160 280 498 645 901 977 936 349 237 907 108 175 879 294 751 952 15 184 1122 634 443 1081 438 207 561 734 894 148 364 1179 734 924 302 875 733 217 182 259 778 1103 400 1011 1125 820 1173 833 171 9 541 362 137 238 425 69 139 1170 5 408 380 421 719 1199 1093 1044 367 98 180 324 340 741 938 468 775 876 860 56 888 108 732 326 704 7 1197 773 521 493 698 1109 705 109 909 660 772 210 158 987 435 153 1086 349 299 1161 290 1094 826 288 380 1058 122 245 1182 554 660 526 1001 10 871 1196 885 299 1111 673 753 228 1029 708 114 61 293 888 549 495 138 1132 849 412 676 604 46 412 1094 792 732 285 870 142 699 279 633 274 1083 228 1144 868 88 213 534 282 559 1032 1082 533 358 1064 441 45 1003 1143 276 435 1146 1165 577 6 327 596 391 476 706 589 669 812 796 974 185 985 453 295 1188 486 76 208 309 1150 36 425 430 673 1179 663 265 635 454 310 79 641 1091 484 40 723 905 1091 1024 984 646 378 230 376 1137 40 634 820 895 549 691 231 732 368 618 108 912 115 260 467 870 512 672 126 507 560 447 680 949 133 249 413 1137 584 571 902 566 58 945 572 15 162 476 700 784 1149 624 561 600 586 732 850 1007 147 885 967 576 100 930 423 74 186 808 999 96 785 1073 828 332 877 247 620 29 135 935 824 1136 1017 279 26 520 770 634 513 638 1159 1008 122 145 593 93 978 684 1133 530 905 469 1060 933 15 527 701 288 536 296 592 504 159 356 901 980 430 165 194 64 265 226 3 618 649 874 1069 980 1183 900 459 284 786 704 580 274 559 1112 59 1183 777 1147 739 205 986 222 946 1166 126 1183 109 1124 551 491 294 478 942 582 793 294 1055 508 918 90 1151 16 531 93 13 1121 772 337 167 11 967 297 1061 148 981 717 528 941 542 1181 1060 849 634 781 693 148 923 579 128 788 185 19 996 408 450 219 299 1045 649 948 222 92 967 1160 1078 328 1074 527 697 264 931 335 734 1056 592 34 873 453 335 884 670 1035 1013 980 893 875 869 351 18 38 343 774 783 919 423 912 502 582 729 1012 61 1141 713 1037 837 616 459 156 167 648 792 381 393 589 355 1085 313 436 848 286 560 1154 851 953 408 566 966 29 918 684 623 678 443 122 108 322 842 178 1164 798 659 182 638 54 368 655 321 649 1036 848 672 574 229 209 661 739 827 809 201 803 314 1090 56 1141 1117 684 404 815 685 758 611 126 704 1176 24 429 572 987 327 683 1085 1083 767 400 167 366 664 871 341 757 902 878 195 614 206 382 842 330 963 160 999 846 714 862 809 975 145 941 701 1188 81 1170 1107 850 94 94 846 157 25 664 1170 691 881 170 801 848 287 276 97 1175 117 145 641 1029 728 877 672 1089 675 1008 403 926 155 665 490 746 498 170 608 1082 297 155 1044 863 846 919 627 949 541 858 951 55 114 614 891 753 305 405 127 655 771 936 1140 1132 935 1182 688 141 604 556 839 368 759 1008 626 392 327 1172 224 67 1040 1189 248 548 1140 1100 346 658 47 114 60 580 589 508 1103 267 708 40 319 492 527 291 917 662 1057 723 591 5 409 1036 1102 270 1106 1032 534 342 396 266 914 433 841 400 723 450 517 98 93 73 654 541 766 707 806 1154 762 398 289 66 1173 177 437 477 693 1028 1003 1118 15 819 167 1157 1146 204 982 1009 992 91 800 29 568 1194 446 448 419 1187 562 34 739 443 914 934 223 759 550 452 627 1065 543 727 360 747 1118 1009 1159 63 730 123 1148 763 1165 835 138 388 562 1137 447 309 654 342 1004 517 40 698 277 355 864 952 17 432 564 898 1111 130 1158 95 200 1141 517 1034 729 974 401 386 397 632 994 304 180 1109 358 415 482 702 602 449 169 828 1180 776 1111 1163 976 175 991 752 342 1071 858 739 614 384 223 550 315 639 828 711 186 68 205 97 583 33 1037 385 522 297 1186 68 81 711 926 613 560 1049 20 871 483 577 1180 636 981 431 848 816 956 349 616 871 1016 628 1142 1144 307 334 987 301 390 206 725 12 460 841 706 1176 849 1056 1131 1083 558 1090 922 634 268 30 259 1028 412 204 900 233 1172 152 113 247 1181 695 126 672 447 1183 495 80 998 745 101 691 771 394 471 195 50 421 1065 107 1186 959 513 900 792 663 536 863 325 413 625 760 501 80 535 980 210 1094 936 585 250 12 755 948 619 1 679 553 996 1189 1172 737 900 249 602 101 486 1087 28 1061 1192 112 94 301 7 789 1098 497 369 255 1157 1061 494 29 1194 477 1126 153 1115 336 157 410 100 526 469 1118 947 160 190 529 608 580 1051 973 670 1187 280 209 1029 1135 1038 904 636 492 913 193 329 597 670 603 974 600 983 1 775 452 453 1163 546 148 560 90 115 580 320 212 719 508 280 951 1110 832 327 123 259 543 788 698 386 555 584 682 901 842 513 97 366 326 987 1098 875 775 476 92 879 1129 100 596 1170 203 289 2 820 697 178 287 65 327 736 737 347 620 1073 514 416 538 1196 915 20 851 741 504 858 960 848 928 851 828 136 284 220 117 831 2 730 1001 76 529 444 283 748 982 288 527 736 1102 141 345 1058 435 620 40 814 1097 907 44 605 188 68 1004 661 976 926 887 422 545 859 303 12 1160 499 114 898 1157 1063 423 57 26 1140 640 639 23 327 671 714 156 838 944 763 520 323 506 1185 160 411 468 347 989 563 674 283 423 331 527 98 86 153 512 5 1031 694 140 100 233 549 848 675 819 462 243 172 934 431 376 436 125 372 1105 1135 427 851 548 937 597 726 806 734 753 590 1003 171 402 920 308 490 413 1197 179 104 299 360 802 621 1018 63 622 1129 1152 771 930 931 682 609 352 266 819 984 112 206 491 857 587 337 478 162 207 607 665 498 1088 831 1130 371 842 160 380 866 260 1156 573 497 1000 751 568 784 997 881 575 301 523 9 701 621 975 876 636 528 1117 677 64 298 838 859 113 56 109 574 12 1038 1036 317 1152 760 1178 392 205 119 1151 356 1160 546 338 887 600 807 976 1037 735 736 935 648 383 1174 215 1177 12 980 79 571 990 945 155 864 1143 730 1010 1144 279 440 849 885 16 959 463 171 650 496 697 278 798 187 632 1027 204 683 1046 306 1169 373 722 693 487 271 436 899 463 686 1063 576 843 269 681 329 968 483 734 545 522 430 112 93 866 654 652 1183 1022 958 346 481 501 605 896 63 513 1035 636 490 235 455 945 603 172 193 1124 841 22 1031 130 110 9 944 112 1158 327 917 44 1082 440 613 1152 382 159 600 284 127 32 348 896 425 660 214 294 264 90 168 550 717 360 1172 1012 871 794 803 884 129 903 331 5 634 525 959 696 244 386 740 390 1127 483 836 955 119 561 1008 537 454 989 177 523 848 1085 1109 126 487 1193 784 53 721 804 525 42 272 1111 753 1149 471 877 221 825 406 778 991 308 24 258 1013 873 865 410 480 279 566 14 1189 469 632 853 303 63 948 695 189 607 49 453 364 626 852 760 950 863 351 656 871 353 317 369 780 800 684 177 707 124 850 1036 633 486 722 688 298 924 1195 912 456 164 356 606 919 646 357 671 1173 117 636 1074 313 675 384 1006 451 46 1004 1018 1112 349 852 581 868 640 934 1038 666 1167 525 59 330 816 289 935 276 431 370 710 477 825 961 956 155 614 914 1060 176 848 1190 916 509 136 180 65 653 232 702 199 437 41 834 140 782 794 1027 1173 1046 139 41 29 800 699 366 399 1056 465 283 1146 610 158 280 1099 714 161 886 369 452 116 1053 363 296 669 235 1065 117 670 1116 659 33 876 394 74 100 601 1155 766 934 7 893 289 846 611 209 1010 25 382 1063 260 269 479 898 60 190 294 587 295 739 202 958 234 998 133 637 378 88 117 813 1051 1184 753 957 709 717 353 695 771 78 118 974 179 692 663 1129 979 716 954 359 1109 914 43 223 957 754 804 1079 150 229 787 1074 855 61 683 469 840 1003 828 17 1031 248 298 1135 815 244 665 589 634 566 488 1118 107 61 58 955 874 527 61 788 76 404 574 162 444 1185 826 1042 130 480 465 229 584 54 900 899 1128 506 1196 162 551 619 1017 1051 992 456 899 326 1175 1197 881 301 844 531 759 621 1036 53 664 264 569 533 971 26 980 318 1007 488 111 855 401 952 431 687 1042 912 628 296 457 738 69 738 284 414 190 56 1110 94 303 771 1127 738 310 676 237 684 19 566 299 897 767 690 139 590 1187 924 396 630 823 353 1175 666 361 628 318 924 879 917 509 806 423 71 573 961 290 1079 992 338 566 406 694 125 761 623 1139 85 584 378 833 441 271 210 1017 85 1179 218 316 201 1028 1177 376 50 281 878 510 836 725 942 224 471 163 916 90 95 245 251 653 484 397 104 856 379 1121 581 2 425 938 322 840 921 690 487 756 1179 683 547 682 1011 671 226 227 642 473 121 374 164 928 1 1091 364 814 862 658 412 351 245 128 1036 109 875 565 1095 1097 726 1058 149 632 624 1027 757 478 331 524 322 102 614 291 679 111 321 834 887 1146 1113 501 1130 1103 308 669 1065 316 823 301 367 817 385 1147 719 721 859 647 343 711 1075 1174 823 812 498 37 166 923 491 661 600 65 987 323 726 86 45 1105 910 1192 902 276 908 755 103 1014 248 103 223 1065 608 724 380 113 869 802 949 598 441 256 219 520 972 894 236 831 21 552 1183 300 831 479 198 1124 598 627 390 455 1111 625 61 880 636 292 568 80 836 383 1004 445 131 149 852 980 341 136 964 162 577 142 1057 597 1006 1026 873 726 965 556 402 9 464 280 642 911 497 475 376 76 1108 19 1177 1124 65 1053 26 263 83 1174 749 230 1121 823 63 907 644 457 1148 979 401 364 802 211 696 1163 961 763 949 376 416 768 879 207 633 554 3 989 323 673 1150 308 582 713 731 1189 87 674 3 501 146 54 232 3 536 48 227 1044 526 452 512 505 1111 478 286 550 572 929 709 39 266 719 310 821 111 5 408 301 2 852 1081 616 477 1166 426 1126 164 505 851 360 164 92 649 1191 852 1122 828 37 591 773 371 855 637 943 7 132 1169 479 438 602 807 422 403 77 854 251 744 242 647 43 1147 577 211 895 604 480 272 904 1047 956 156 336 153 241 341 155 874 1003 36 235 971 228 24 1110 357 1068 271 238 1008 399 1051 325 856 469 708 838 1140 476 682 911 673 1022 868 1170 912 760 545 969 243 983 388 131 879 1091 50 681 609 229 1096 413 305 286 826 614 1011 1099 290 222 573 397 537 281 562 1145 943 739 507 978 822 1016 623 1136 321 254 622 234 855 488 558 761 955 669 1066 73 246 990 1039 638 228 269 39 967 610 394 904 232 267 1155 430 741 177 522 219 413 283 439 854 295 425 611 674 1003 1150 195 1033 23 1180 71 587 423 797 882 81 1173 432 552 622 1126 899 406 699 387 895 338 16 70 672 749 805 49 586 172 574 1179 1064 1025 762 787 196 455 455 809 1125 673 1133 98 860 10 793 89 860 605 193 386 135 591 916 308 1169 211 1099 163 580 636 786 22 341 309 822 434 946 127 178 624 578 564 38 967 686 566 890 15 1081 1030 146 517 419 842 264 681 459 729 583 1149 137 454 453 980 443 718 724 258 822 205 881 512 928 853 418 538 905 151 182 115 886 754 1154 7 40 1106 173 1 320 444 41 472 431 1153 442 211 528 1058 562 897 700 841 916 359 1124 605 1013 16 83 93 655 742 14 605 250 989 1182 716 118 967 11 597 459 265 17 1001 931 875 312 835 141 1068 466 447 750 856 321 702 70 270 627 475 612 799 930 934 492 643 391 90 285 498 140 896 94 64 257 1145 757 1189 56 6 283 764 1061 144 1080 625 511 1115 528 716 249 99 77 910 685 639 228 628 629 172 911 822 844 135 1141 217 3 1117 160 377 685 629 91 283 474 775 805 375 938 542 572 826 1180 329 982 988 1048 563 337 72 116 254 1008 486 292 441 876 682 1127 113 774 969 996 887 730 1123 825 183 816 140 1077 700 227 877 1101 642 563 144 708 180 254 368 385 200 820 456 1039 474 347 850 233 155 482 397 309 1099 1115 1088 467 1188 424 441 857 177 694 555 738 1052 225 104 668 400 1 950 1058 53 707 103 135 348 779 49 777 729 13 882 666 1170 784 1025 713 742 1063 384 403 374 582 496 1119 538 671 331 583 65 168 993 899 291 325 1042 162 349 1119 451 919 1122 509 1069 275 881 971 315 266 177 243 471 462 510 332 88 447 124 188 57 212 103 304 1193 256 323 943 727 1011 1077 1133 12 580 615 856 917 1096 764 882 564 843 527 1059 1163 822 844 881 404 346 507 264 434 845 773 105 438 405 181 555 1095 578 1027 334 582 415 588 338 867 771 897 376 1023 1162 356 411 1104 292 928 359 951 1072 615 575 403 765 235 370 578 258 585 220 826 958 286 1177 830 270 1199 408 317 587 413 708 86 548 471 847 960 19 246 17 260 539 75 136 636 931 57 208 648 79 1198 199 131 827 964 414 1053 253 1060 254 151 970 830 369 206 630 1120 795 817 77 39 432 835 621 936 155 1001 113 138 935 792 102 537 1058 71 1105 889 63 176 1084 302 736 505 813 789 198 135 161 1183 399 1182 578 703 781 43 913 998 954 971 182 1183 818 141 902 907 653 927 631 611 929 223 841 750 174 843 929 157 530 33 780 168 1070 759 105 926 239 773 651 507 103 866 906 893 732 472 920 443 353 703 784 76 474 1010 261 584 353 1165 931 34 382 217 243 457 287 589 755 787 107 376 1148 903 826 327 330 284 861 906 638 124 1145 490 1166 65 217 1125 975 682 1149 930 803 1111 1044 942 276 711 667 857 894 356 175 874 438 647 142 92 1076 643 634 169 479 884 576 298 1115 1091 147 974 112 71 166 432 515 1140 907 82 185 898 679 323 720 479 412 594 730 396 712 484 985 503 628 759 859 141 1085 778 368 764 1012 596 69 416 1155 3 1188 81 373 891 77 1192 288 1197 893 80 697 603 750 673 811 92 432 517 347 442 1059 116 765 656 279 823 77 333 702 877 1068 1105 164 783 63 27 457 185 1029 1086 739 767 92 1098 104 143 874 877 3 285 389 107 993 918 1056 386 167 132 94 114 86 649 177 91 50 1068 926 976 777 738 97 803 974 102 614 1146 481 751 196 1061 1055 240 170 1084 437 777 733 950 806 34 703 445 660 967 860 1118 901 490 944 523 320 1078 911 773 418 30 427 591 606 511 246 989 358 580 1141 102 1104 1110 408 986 931 721 594 699 600 1056 50 771 148 468 996 991 910 651 208 294 929 706 566 55 438 166 90 84 13 894 732 1194 554 110 766 936 1049 1185 1048 411 4 419 1189 199 21 602 114 1094 408 171 984 5 951 1107 698 946 238 896 395 790 177 218 466 608 961 677 746 59 851 465 14 1001 910 914 688 287 483 710 202 579 472 398 986 921 726 919 306 606 915 791 567 795 547 244 6 982 390 1049 805 887 686 355 1128 554 66 663 1121 558 73 777 304 1030 98 819 1152 548 983 781 490 626 900 369 419 702 432 493 1107 1144 563 35 1162 782 1174 1156 1060 128 680 406 177 918 345 1076 32 412 619 533 233 200 533 913 466 1183 553 1008 446 3 522 1042 1139 859 1003 96 23 984 1082 720 597 372 897 754 813 1173 382 887 936 895 729 825 1124 1073 628 1071 749 397 725 51 715 196 694 410 476 300 1091 130 147 549 1115 779 60 1188 186 988 761 1036 582 409 161 429 539 885 449 218 188 1115 1126 866 51 772 1157 980 666 1165 1101 1177 1035 1054 208 677 862 1069 854 150 231 154 230 1038 761 968 666 1131 557 78 41 1095 787 250 804 304 11 309 1094 516 268 467 225 830 679 428 643 912 589 393 464 609 504 222 266 1118 459 179 206 515 794 595 1185 500 181 987 1130 194 1169 773 900 476 841 111 381 300 440 143 573 533 115 495 880 486 147 879 199 48 1123 552 1167 117 188 910 170 1053 477 254 257 1081 600 614 1150 203 1157 1004 1041 138 824 102 575 102 961 159 338 1036 218 1002 343 636 262 1112 222 687 563 146 170 638 853 911 845 1147 736 505 1142 434 505 396 677 651 30 337 924 135 857 357 302 1047 563 950 1084 799 531 1093 1085 661 1082 1085 362 809 237 169 856 417 345 807 41 409 167 1093 533 91 68 1181 576 311 590 740 13 565 293 359 699 807 1092 657 953 356 1138 369 675 878 91 559 119 599 560 396 197 1092 548 498 887 999 13 955 870 878 753 378 7 970 82 1149 554 967 573 518 99 807 648 909 133 513 913 726 370 380 901 491 947 405 658 88 1078 81 718 620 950 262 466 665 237 796 54 691 322 145 996 692 587 290 231 300 738 784 252 1165 788 851 1169 213 1076 130 518 934 731 124 318 717 959 1031 140 1069 986 383 278 439 473 767 630 771 760 350 569 805 126 682 990 256 282 583 1033 670 743 107 982 838 437 11 653 917 59 1143 131 999 355 472 537 899 500 432 147 256 649 955 1019 577 99 727 313 652 498 731 248 688 502 861 64 413 422 1161 1177 739 226 377 658 996 5 1090 215 482 1107 657 764 308 325 461 426 22 845 1020 1069 894 1053 1168 339 497 297 844 1063 1068 226 121 684 558 86 611 283 570 913 936 756 928 1081 843 475 1122 754 10 732 106 1107 61 39 701 682 991 1151 1160 940 1190 265 166 504 1048 454 792 805 895 958 561 1197 739 459 1029 693 870 92 197 216 1185 289 102 1083 819 1059 476 625 651 1074 851 1178 495 753 604 338 45 1119 705 574 1025 378 807 756 438 1064 544 624 64 52 592 558 1127 1134 850 608 263 530 558 773 1070 926 846 450 565 141 636 735 650 548 937 1110 794 594 218 1044 438 977 35 1054 549 258 1145 764 988 468 985 878 1163 217 954 1145 320 202 5 295 488 609 1149 604 1109 28 462 1133 1147 948 752 1103 934 1156 1026 457 788 782 537 1089 131 761 281 503 380 928 1011 146 185 636 671 348 149 635 1054 529 341 607 557 885 740 908 723 427 1153 116 574 288 302 154 1146 1146 919 641 1001 339 208 141 737 1193 526 801 722 706 111 259 993 703 154 843 689 1180 367 1199 937 394 166 886 1151 315 1028 30 849 942 637 1047 934 21 15 1076 838 163 1113 533 134 103 511 1121 470 1060 785 356 330 416 96 98 346 541 510 542 32 926 460 36 969 229 212 1134 933 787 237 540 280 462 873 147 485 262 1082 414 130 85 818 403 1192 762 720 296 17 385 1164 1131 422 784 917 40 1190 353 823 699 268 713 700 559 656 339 1106 602 742 191 125 753 838 1041 976 528 1022 720 800 478 44 723 1164 566 526 127 1156 241 67 923 1089 1182 721 516 117 1050 906 381 282 362 572 790 1187 570 1119 141 269 254 1152 5 491 256 802 1074 894 364 1182 204 34 125 998 538 714 903 221 366 452 710 1131 549 528 510 36 597 810 676 409 1044 569 352 569 646 303 398 376 380 889 1049 472 76 1030 397 250 1048 171 915 156 15 552 686 35 628 831 698 186 329 1150 1188 135 678 335 754 158 845 508 409 802 105 552 397 688 950 1105 1064 159 106 399 29 1136 573 619 359 122 1041 314 71 804 1081 111 1173 319 10 907 461 795 957 485 1040 337 720 807 462 614 942 1094 882 961 400 753 179 525 134 1192 865 1034 997 522 1129 171 570 230 610 807 1016 67 135 93 870 151 475 280 1003 1050 884 1115 1174 225 582 1151 1122 675 1058 428 437 348 651 1016 644 1153 1171 958 520 847 241 360 878 1002 1097 722 640 81 1086 272 467 886 1107 173 791 680 257 569 778 957 292 865 831 831 606 1197 118 815 825 696 1039 255 571 666 145 798 494 216 582 53 216 545 761 1015 947 750 398 1063 1199 1015 329 52 1059 55 467 81 359 539 389 1190 552 563 962 1051 1117 84 990 834 610 578 426 769 975 7 983 1063 158 1118 661 369 353 185 542 1072 226 1040 996 304 1145 845 1033 610 608 919 420 922 627 740 915 925 78 825 1069 715 492 895 744 549 551 742 614 555 470 621 746 737 1171 1176 484 953 113 363 87 1017 1071 570 238 334 205 634 688 933 534 141 476 811 260 731 515 458 741 10 1070 284 153 378 365 98 737 65 911 911 415 370 639 1149 847 1120 1186 854 1132 935 130 611 324 283 83 607 637 591 520 31 571 20 1163 338 1061 281 895 744 1177 596 906 941 685 404 339 939 644 326 437 946 909 249 398 977 204 7 1080 1156 420 392 689 582 920 1022 1010 528 482 1107 162 513 351 1116 872 606 238 217 1037 309 711 874 1192 97 773 153 1177 604 1023 505 907 1110 332 574 800 26 428 471 144 485 325 431 272 388 207 944 639 1097 940 517 359 891 12 1074 1168 371 1198 367 925 399 854 83 966 363 667 440 335 133 1156 403 832 52 610 518 283 1022 704 1164 1000 166 442 1114 762 570 134 364 204 354 1063 188 944 599 422 904 975 494 374 579 680 99 998 817 561 371 1087 135 516 908 950 186 807 1037 12 1096 530 764 1179 679 849 53 797 113 218 598 919 1190 767 1055 378 1161 1037 657 442 970 321 838 667 262 213 1134 153 689 453 1007 24 205 199 378 43 1016 888 891 598 541 979 990 297 62 921 315 1127 1141 535 668 964 606 194 676 329 855 158 870 1038 703 610 925 139 310 402 1091 8 668 26 891 944 801 11 334 187 1064 86 803 21 581 860 426 401 13 359 1112 571 319 792 1170 125 840 166 755 14 1046 442 250 349 176 695 615 1096 22 1079 569 448 253 878 645 1086 647 672 115 382 168 937 1080 1006 820 108 516 337 94 77 29 236 100 482 646 1104 397 133 416 118 871 401 936 398 1006 365 31 1162 595 662 1060 432 503 1107 133 182 1135 740 63 1120 1027 1116 475 68 560 104 213 1109 852 107 256 717 1159 94 929 580 159 834 1091 422 827 63 1093 1051 964 880 102 770 469 504 751 81 41 326 1187 1028 907 500 171 1057 54 549 191 180 357 746 886 211 174 333 726 1112 329 311 947 272 157 177 325 1071 42 1031 794 864 427 138 299 833 1104 1025 549 428 499 430 497 1089 1051 103 412 460 953 746 1181 1021 1164 80 689 495 320 768 1171 1052 1196 225 767 19 172 1122 697 1068 47 336 1175 477 598 859 135 562 684 923 862 105 1122 744 228 575 1113 678 994 1142 912 1163 44 905 247 416 1091 427 508 571 31 481 166 966 1181 269 673 1116 964 346 659 406 176 1110 1147 292 484 337 193 44 403 1097 1147 596 581 339 220 1104 27 168 3 1034 581 1006 209 936 1161 622 455 563 647 1089 335 1014 740 301 211 987 1162 857 936 565 836 1099 1102 346 499 447 385 70 580 288 124 314 269 491 223 141 660 870 315 425 625 55 238 393 1 1084 1097 620 946 921 497 814 59 1191 691 104 1056 316 613 460 876 219 454 595 314 87 720 736 153 866 35 8 962 377 418 646 1011 665 599 293 869 234 515 1109 83 119 879 897 347 1186 1086 695 792 683 660 131 114 823 902 806 613 981 365 871 591 113 940 917 332 141 265 290 933 279 997 221 1075 869 661 855 233 104 88 257 920 502 769 486 761 665 291 576 603 145 671 301 489 610 693 1170 774 181 761 258 349 622 1179 402 656 1151 361 660 331 617 1166 4 594 794 652 534 138 1153 134 974 219 641 744 445 917 657 868 528 275 1196 1052 415 250 148 359 1172 765 745 582 12 1009 643 149 739 198 746 439 993 1 1162 115 166 717 659 335 27 894 362 1079 800 391 1 1185 686 1006 991 912 956 1135 494 99 28 198 1192 349 1075 1086 624 266 802 531 1170 35 542 902 963 353 1162 426 286 727 750 1148 1173 700 416 182 46 480 346 782 134 130 416 563 199 1097 265 631 1086 780 153 1107 134 518 422 1129 748 833 120 566 56 33 1123 1043 212 300 314 588 189 423 906 782 977 335 815 712 14 336 948 165 44 267 4 522 333 500 234 759 374 846 338 731 147 1026 529 875 392 741 98 780 613 938 131 135 65 190 964 1114 499 737 401 1130 554 982 593 16 1025 685 927 24 822 1163 1044 1123 54 635 464 572 981 182 913 488 939 378 1131 109 930 1078 599 222 186 1082 1088 599 342 470 216 976 768 242 479 454 394 839 223 1005 874 567 958 1004 446 867 417 159 709 395 437 865 358 313 692 806 1155 640 1101 913 539 515 112 640 52 1018 639 236 449 216 256 176 560 378 23 936 633 476 497 710 1092 211 1172 972 249 991 752 127 1048 1146 22 625 962 944 1018 391 376 204 413 1128 967 522 493 328 557 359 583 343 268 553 911 634 552 860 506 508 934 857 1187 809 888 731 988 1008 125 415 143 1064 1166 203 348 807 209 743 724 1125 736 622 407 761 562 453 843 478 186 89 814 432 155 745 1133 516 74 728 172 140 1147 1112 696 901 237 415 326 1101 780 251 945 134 414 774 718 779 1032 805 1198 265 757 853 1145 599 722 1164 810 16 457 792 563 872 643 1152 880 633 433 410 179 430 882 88 176 944 275 847 204 306 23 626 821 725 480 1181 1141 515 1010 881 694 222 869 403 1185 1002 313 288 738 490 193 507 495 435 848 441 499 700 179 1046 838 322 1159 388 998 756 552 22 1108 443 1151 20 638 12 57 937 1060 385 359 174 863 656 871 272 34 828 164 326 960 411 203 364 362 435 365 722 315 1161 757 1062 473 850 1120 1074 983 538 322 424 605 596 315 341 889 378 1016 174 810 25 475 536 37 981 540 1185 102 673 772 51 964 189 780 620 398 189 1159 116 623 414 510 641 1042 528 335 59 993 333 1061 480 1181 479 653 1108 1040 155 1064 1048 921 591 361 1180 195 686 1158 1130 1125 181 1070 623 1 1041 826 714 507 1182 28 283 587 240 1191 819 1005 285 1143 644 1165 912 960 1150 217 167 87 958 736 799 862 661 851 405 1024 312 384 984 10 100 598 790 689 240 473 587 761 1016 997 224 890 518 6 380 535 875 851 767 214 896 815 1046 327 777 900 989 452 827 868 1037 774 960 346 22 787 156 522 424 496 946 553 316 852 1159 744 590 507 973 425 1151 1197 848 114 1182 945 3 47 1080 1097 269 730 817 569 657 243 156 368 916 488 824 608 813 1146 297 262 768 749 845 491 78 186 861 870 1107 646 799 308 771 69 928 617 387 66 1109 580 920 589 370 153 529 847 62 52 229 805 642 1025 157 588 207 240 502 1021 944 709 925 744 883 1124 53 475 168 10 691 103 169 416 185 757 534 1140 110 12 1119 896 911 1131 126 788 506 232 635 90 157 558 1080 1020 119 472 25 801 603 1042 751 747 400 23 1178 49 325 192 851 1095 35 1019 1166 429 859 311 799 257 735 467 740 1 1181 972 16 494 394 651 1010 283 368 955 571 975 390 578 795 962 994 997 1137 244 779 1146 1051 1119 764 767 695 614 747 984 1026 360 327 535 125 416 712 571 108 1186 202 893 509 732 186 66 518 1127 427 222 1177 488 1069 707 987 983 683 1062 184 225 301 143 425 353 560 225 310 590 735 112 617 1163 91 434 503 542 464 910 127 170 911 730 955 195 619 157 145 545 59 906 882 739 578 171 841 341 1027 57 1172 268 443 488 257 415 302 902 1128 680 747 503 931 708 158 89 1161 957 387 314 474 574 676 773 203 633 90 333 31 920 343 977 247 635 106 429 505 1189 151 55 1115 1166 374 480 686 269 1047 633 649 2 1156 983 202 152 239 518 196 689 749 1170 836 1166 312 328 766 1026 96 94 483 325 849 805 765 279 37 760 810 987 1171 974 73 636 745 584 213 394 0 1023 884 99 389 761 1051 1098 644 246 1017 85 121 1115 1106 1025 193 7 1061 284 950 1019 447 480 50 973 1192 664 535 402 840 631 868 952 718 1172 373 521 641 643 81 498 553 1075 866 596 585 654 1039 766 1020 897 716 1136 696 1150 482 662 565 788 901 1052 597 312 1117 685 312 259 257 759 1193 582 695 19 91 1117 201 296 231 707 1077 1056 256 529 1115 205 795 255 1089 1053 415 135 758 400 510 832 355 132 847 1084 349 572 613 715 247 1046 1077 810 98 187 606 202 229 1086 695 315 1107 571 1089 18 229 129 510 268 891 327 1030 177 350 275 595 1184 468 533 1095 839 727 570 668 63 653 93 94 225 774 822 15 728 520 839 588 530 7 339 10 940 352 514 640 768 583 556 1130 459 392 350 965 1196 199 772 669 158 155 331 595 448 939 555 983 916 1175 160 1078 434 653 229 656 1008 752 982 855 455 715 155 813 595 472 603 878 545 769 468 1001 397 760 603 738 225 1090 114 984 594 495 762 674 1011 1149 162 715 1074 850 103 398 898 34 415 230 123 561 561 1110 1042 1161 1131 701 416 859 455 174 334 889 154 74 770 423 51 977 282 718 926 982 901 802 1162 273 1095 188 681 835 804 790 157 734 257 335 210 866 80 681 282 1161 384 57 683 1126 910 151 985 563 267 1067 785 910 524 294 811 1125 370 4 264 56 356 661 1129 1076 198 536 521 388 496 528 152 72 626 400 838 628 991 359 478 531 1194 522 1065 90 1129 694 519 95 553 937 971 925 293 33 970 215 929 1162 151 845 242 855 1056 832 265 147 429 1108 1117 1117 330 871 438 174 865 409 520 304 36 246 659 526 516 360 584 1066 342 515 192 1099 634 747 152 1011 652 85 1036 794 211 577 638 884 506 602 706 887 1024 49 254 659 489 845 830 743 724 1014 151 665 134 1115 613 586 531 689 1161 518 992 675 1017 851 1095 504 106 1163 440 1143 482 782 503 7 974 566 224 992 970 236 1040 934 327 804 462 356 269 489 209 336 941 359 733 1101 195 462 399 247 1107 1005 1061 896 1186 663 823 925 1009 1015 791 1036 902 897 642 270 314 110 168 690 622 830 37 735 438 1079 573 556 952 809 52 1098 182 924 1100 641 959 1181 1153 374 359 824 84 385 561 607 227 328 69 726 563 511 196 185 654 488 853 1028 252 70 759 154 585 1108 852 39 1102 151 1173 847 14 532 921 96 1192 130 705 1194 74 521 1084 906 864 70 880 566 68 951 613 1108 896 231 1146 1017 392 425 975 1194 137 525 1166 1113 204 279 122 651 526 894 941 700 1167 967 533 173 402 54 1076 530 109 1097 819 498 960 1048 226 687 816 1092 378 859 94 390 253 581 444 1068 175 206 173 48 261 736 1110 480 998 268 1160 562 1192 962 996 789 566 630 776 795 323 1184 241 120 541 108 959 493 500 137 185 950 666 383 593 717 58 25 1037 200 1109 1164 839 1138 659 761 672 267 551 292 528 1169 778 613 276 842 744 1108 131 87 139 112 72 793 608 860 1049 348 312 752 148 585 864 1091 475 103 1133 172 730 847 172 900 515 657 135 20 300 478 276 855 1005 1004 987 477 317 602 733 14 943 146 1110 1028 51 23 881 247 774 366 696 1139 832 226 941 1156 339 160 820 64 1068 1185 317 318 335 653 1098 424 985 516 684 802 819 759 631 564 547 42 1149 59 1074 1024 1024 756 739 62 300 423 388 1044 1172 1104 12 207 8 929 767 492 929 744 977 2 909 787 283 883 203 497 1083 566 868 987 685 1060 640 815 367 437 437 1175 613 429 837 777 346 502 667 969 663 576 241 901 33 1122 1101 473 978 66 244 497 181 427 1073 452 555 563 880 674 143 1047 1034 602 204 349 242 482 225 157 802 227 353 264 307 232 508 177 671 505 247 471 326 947 47 465 1172 1165 944 1195 122 1186 856 1008 1101 1061 680 40 914 743 938 51 701 198 616 1175 1036 397 1144 427 15 237 980 814 413 296 907 106 903 70 743 188 432 718 339 257 502 394 726 305 674 615 519 941 10 1080 53 244 490 63 550 649 435 400 765 893 715 653 254 325 50 844 747 352 976 177 391 166 458 913 394 712 141 606 519 67 859 494 894 889 711 255 248 570 112 67 1019 998 405 597 218 1073 250 201 36 860 827 507 260 807 37 896 7 1127 710 462 1059 478 1058 761 487 146 116 403 542 261 1098 245 672 1193 752 149 763 985 184 625 547 735 501 1175 906 5 381 637 418 228 1013 1124 871 97 755 739 1115 206 562 911 327 69 667 967 872 152 639 829 546 756 327 833 256 563 558 663 1008 1039 552 115 701 1187 237 870 1150 125 391 1127 1149 1069 118 997 1110 342 57 1044 538 279 651 1099 1053 460 49 385 1029 485 874 966 5 1072 1167 803 1169 1119 1035 371 602 181 822 945 245 427 739 860 265 1019 206 505 746 1064 190 364 353 637 812 968 597 595 693 523 516 725 1066 898 1128 583 1057 411 695 417 587 441 172 134 1073 650 568 68 540 345 582 509 95 1123 1060 852 529 466 384 1163 548 805 1166 49 1029 944 269 987 887 386 335 1101 1042 683 915 473 738 372 914 564 866 516 948 856 120 24 701 225 679 477 303 362 532 622 571 827 1057 189 9 762 118 571 298 1064 558 1125 935 854 571 659 475 351 876 298 528 315 378 1076 387 344 994 827 1110 626 620 926 723 1053 665 162 776 1182 489 989 904 673 812 325 39 708 828 534 868 849 778 1011 72 938 602 112 755 1085 32 189 560 113 767 989 1179 589 245 1124 1127 180 446 328 510 863 643 727 707 922 988 42 135 467 1061 596 917 1085 160 1148 122 557 910 275 197 538 426 378 1135 384 459 28 171 167 282 629 127 116 307 231 732 221 776 406 750 1120 388 425 1108 239 1160 12 198 930 503 709 970 948 156 1175 172 332 974 358 1124 764 490 743 1062 630 21 1186 653 423 609 93 608 874 355 458 546 935 248 133 575 961 903 724 174 749 992 455 510 178 793 362 1153 712 570 548 645 93 754 326 134 1067 212 728 481 1197 308 206 149 338 1091 1072 724 190 730 55 49 350 442 39 115 879 81 754 289 769 330 992 153 278 698 42 716 570 349 618 1093 1151 225 1087 581 46 398 566 614 383 473 435 1196 559 193 276 375 952 894 1110 151 824 279 546 831 698 290 619 947 1015 450 1122 199 811 376 757 390 741 1139 1119 1088 678 39 803 563 440 192 778 457 665 1190 420 797 159 698 695 162 1033 194 578 283 32 206 464 242 817 993 621 209 813 358 124 12 709 405 761 1022 1169 675 1162 515 763 876 822 121 205 1143 433 1130 522 2 490 401 1141 425 873 931 329 814 618 1086 1053 952 491 101 1097 139 179 799 1193 447 973 673 233 902 33 193 40 1112 450 1022 284 48 761 1071 106 90 384 478 1124 173 718 494 1028 957 713 309 961 1148 216 704 896 1042 128 69 690 7 692 595 133 332 919 846 715 573 106 913 1178 1100 928 749 1122 983 313 283 998 166 42 782 368 1075 1040 761 671 56 621 420 953 476 720 723 598 780 1013 91 828 384 515 857 394 491 638 916 1069 17 819 1132 304 387 461 986 1162 1070 535 828 1045 499 440 1126 540 1071 676 351 21 89 371 710 560 811 612 34 1187 1032 983 579 701 865 912 468 579 1133 463 645 944 378 31 834 1159 508 258 1194 572 749 742 292 597 530 627 416 1061 491 562 51 571 240 823 951 1001 1046 559 855 299 393 680 742 1185 221 764 601 934 919 684 234 193 833 209 875 161 526 750 339 463 32 114 106 764 732 1110 460 856 1059 222 808 914 1028 908 883 800 1191 258 14 574 1199 27 566 596 30 966 566 1150 115 1022 454 639 576 101 399 990 836 863 140 300 923 69 478 208 1148 1070 275 386 164 43 478 639 417 759 597 283 1150 21 971 265 12 990 1075 699 57 920 964 653 405 1198 712 692 1173 743 786 778 265 472 505 46 1050 4 563 106 683 614 935 151 522 540 89 964 832 869 702 324 773 464 983 39 940 694 785 602 309 911 431 17 1069 843 209 1071 88 527 1057 1150 112 537 447 261 902 278 295 215 994 347 1197 974 848 423 697 98 214 793 204 123 917 1070 1105 91 1085 1003 778 325 81 267 1003 710 1199 200 676 300 426 180 707 716 81 805 203 678 1062 534 769 141 499 797 1173 227 644 1178 815 481 391 1121 1043 22 356 232 720 918 428 458 305 601 471 127 1194 1085 1045 52 367 1095 243 546 1166 570 1175 180 1116 858 869 354 1 756 450 255 136 676 207 5 49 1032 421 1059 1020 1105 610 1067 818 890 879 196 141 389 702 218 968 656 1161 970 280 996 89 11 955 971 8 932 277 1145 153 932 135 65 526 52 909 727 291 130 387 528 690 973 172 1083 937 1184 312 953 864 503 902 1150 1032 549 391 113 467 203 649 314 456 605 548 657 723 1074 107 921 743 783 428 227 1056 677 681 722 623 162 117 800 202 396 275 114 946 706 249 484 1110 1197 134 741 325 1123 691 417 295 632 448 21 206 523 1019 226 1148 272 919 111 536 604 636 641 183 355 273 1026 1095 1010 602 398 1069 941 969 432 1104 1148 1160 74 1130 118 291 205 63 1159 74 873 735 173 726 955 874 676 394 607 887 197 961 1027 1128 8 806 1028 390 1021 726 290 598 483 935 1046 173 5 222 1111 41 179 562 144 556 511 403 923 87 227 332 971 441 254 276 883 713 1 1082 835 1081 798 440 582 890 585 888 47 450 554 502 1140 1165 503 117 494 456 22 361 447 1025 46 1144 995 717 625 356 988 409 758 93 522 1081 205 412 171 690 101 1017 572 537 575 1139 615 434 242 138 941 780 1060 898 160 1022 889 283 507 558 19 39 150 119 580 182 817 394 192 863 1067 642 247 236 848 1127 255 173 637 440 1067 1127 554 886 638 1128 8 364 1135 736 482 625 963 398 344 899 585 631 680 209 1081 341 268 593 429 715 1171 126 925 680 670 1069 111 318 258 730 199 292 914 1015 1173 98 36 907 983 532 1030 632 654 236 41 406 706 842 997 562 507 1165 918 436 303 885 251 1013 371 1193 1106 510 1196 1189 163 145 264 239 613 1008 451 480 998 591 91 736 159 279 690 356 691 1149 787 80 813 396 1177 12 889 485 606 414 135 436 274 662 738 618 612 587 655 351 529 1037 988 36 328 6 872 734 1010 776 984 521 521 383 627 1125 1084 356 597 950 711 336 111 332 386 901 687 108 567 788 381 43 115 301 1034 976 30 1148 840 22 244 430 105 194 166 167 1006 95 1152 421 238 601 796 880 24 159 145 689 528 151 837 929 273 452 33 570 678 1069 484 876 708 387 570 343 1061 1103 896 686 725 751 1128 41 1047 275 227 314 116 338 735 329 413 1130 836 984 1137 82 577 477 457 126 1092 205 94 1120 345 747 698 370 391 677 1018 379 782 1159 922 1196 405 153 114 569 548 200 1136 316 138 331 1023 365 798 456 362 594 676 922 244 661 958 749 190 753 777 932 966 323 925 404 1061 645 1199 179 513 324 120 904 782 216 967 362 345 131 614 579 272 1124 1153 251 446 223 842 361 471 80 263 582 359 365 377 122 293 833 140 318 1018 156 1132 84 69 1092 462 760 146 79 679 948 77 302 944 697 44 1165 56 902 489 258 1106 307 653 1095 257 915 1036 388 404 246 218 369 916 835 411 197 846 394 1181 881 289 1152 12 170 114 799 981 226 1124 334 630 425 889 321 158 1109 713 35 992 1045 563 1111 43 811 71 728 790 571 756 1049 278 499 595 720 96 761 170 658 467 546 1059 946 869 238 1060 497 1030 33 1061 655 707 374 1129 383 927 410 271 107 1168 79 809 1108 483 272 871 983 671 1170 254 379 827 711 686 1014 798 879 1125 216 1183 431 609 1136 1037 679 269 319 1163 138 167 437 175 33 951 450 432 1050 740 6 543 470 507 752 415 1112 437 93 1109 619 486 33 613 294 45 716 956 1007 1185 938 448 820 687 359 628 1034 675 294 51 443 906 19 765 940 23 495 298 1068 333 502 915 1146 690 973 382 65 1082 705 1003 587 170 466 211 1001 382 736 300 628 436 332 1092 1192 49 1040 820 898 982 113 598 1188 443 12 837 686 729 966 573 402 1148 1124 485 1069 1020 619 464 1142 30 765 205 507 1132 624 944 132 585 1119 841 885 394 1025 409 414 852 583 164 644 627 158 43 748 697 1059 377 859 152 331 1071 565 615 1084 746 393 341 759 815 143 106 1017 930 177 1021 1113 389 16 1013 642 254 534 1045 413 302 453 386 97 364 979 146 632 761 686 849 806 967 996 934 1050 976 833 778 748 451 713 126 393 1121 962 311 278 188 827 795 283 7 967 472 518 224 344 56 91 488 450 294 270 1029 1016 136 19 1023 659 131 874 686 285 670 553 1025 690 365 281 444 905 547 39 976 928 6 838 589 987 848 1158 299 146 413 654 706 685 47 1160 951 10 133 1114 927 0 74 630 243 774 104 643 809 940 264 210 1131 154 83 1 882 1107 565 33 303 624 1131 785 349 236 194 671 1196 699 382 614 1125 618 77 862 743 1155 1059 1062 173 1092 911 1071 282 715 441 413 751 801 366 920 1109 671 706 670 470 613 72 352 165 632 406 522 1064 958 1061 1085 401 280 596 945 109 298 303 519 49 910 513 18 218 1126 1010 441 187 952 444 593 1033 567 423 710 1197 577 1192 728 974 1119 1173 267 566 744 1141 833 102 379 579 1164 1130 1152 1163 1054 1065 893 52 416 709 185 1134 349 991 412 319 549 764 442 108 361 437 506 928 155 661 673 499 848 490 587 939 270 985 583 1055 231 367 1049 994 1116 694 801 399 636 564 15 610 11 281 474 988 60 146 827 298 1175 149 142 611 1163 780 25 633 487 662 195 368 495 484 155 214 55 786 5 820 1148 1175 1138 79 1117 31 1061 181 1023 923 807 1099 1104 475 155 174 283 893 756 766 221 982 143 962 517 179 837 201 615 103 567 224 1074 95 191 1024 65 484 1085 681 775 329 412 571 248 347 1071 142 991 640 284 814 1102 584 314 777 214 159 195 406 920 124 438 896 261 1125 1191 672 149 294 477 301 544 406 767 1153 117 1078 657 182 929 71 772 898 123 227 41 166 974 336 646 698 748 857 1056 1025 61 676 50 952 756 48 1123 1165 1136 48 968 833 713 818 383 1141 165 1084 868 616 242 703 832 510 832 371 198 1134 1012 338 1026 274 816 699 469 380 505 1062 543 1128 448 1166 681 151 963 840 862 799 352 224 23 788 75 1023 1109 129 1041 736 1116 763 665 180 956 88 961 660 138 887 717 691 546 612 51 90 579 148 872 107 236 878 942 843 141 532 1004 102 425 1025 351 490 1170 500 837 547 90 297 138 642 945 295 426 268 406 614 713 630 805 820 36 942 975 874 881 384 538 605 2 197 1013 523 37 1058 1026 477 541 610 548 754 358 1113 489 729 117 159 719 611 808 1141 442 1034 1007 464 658 130 1079 202 643 1050 1085 620 1036 1129 821 874 949 1079 556 1116 1134 64 295 549 880 515 667 391 1010 628 1172 263 990 268 296 53 1130 1066 31 246 793 595 139 356 1101 364 347 777 782 982 1183 417 447 436 152 406 356 55 794 595 255 102 1055 950 654 484 170 193 325 617 47 659 1151 243 730 589 890 651 730 335 673 294 618 145 33 726 48 6 530 1154 951 271 227 909 307 696 84 631 907 153 1110 29 912 1177 557 1122 1088 267 36 986 584 402 716 627 1069 643 651 892 90 506 1103 643 316 219 1063 852 1086 492 208 281 918 320 854 1100 207 911 470 435 855 104 914 96 566 1000 859 242 1018 1107 728 736 1050 75 1045 319 720 881 651 940 948 923 999 862 815 972 413 738 966 641 1083 1162 407 1029 359 887 32 918 1132 400 537 556 812 669 627 311 1143 704 65 68 812 1 328 265 362 647 1071 317 232 434 831 986 920 740 674 278 1138 978 386 980 32 177 430 477 109 496 345 370 1032 113 293 638 486 707 1002 460 1172 441 1037 454 618 542 627 761 75 469 2 1085 1112 165 1153 394 935 491 449 1001 23 197 40 630 784 509 83 1001 505 651 14 968 832 982 908 629 1107 771 1139 763 551 950 110 834 548 380 206 1083 879 42 283 680 598 834 130 1159 476 164 236 250 228 973 699 42 905 638 133 713 391 1050 1055 1046 832 1 123 975 1171 1072 570 639 835 655 553 33 721 431 572 802 592 530 430 952 284 863 322 638 276 778 814 868 1028 190 492 298 134 953 1069 500 739 352 371 220 961 675 341 171 733 1091 134 1037 725 910 414 408 1075 459 534 104 489 1143 249 13 1058 600 339 399 636 265 719 483 722 517 462 528 207 329 1011 427 183 134 1086 600 503 451 449 703 485 453 16 50 643 806 128 389 404 994 926 167 810 717 610 64 478 454 615 516 806 358 542 1030 661 692 1177 53 518 1111 463 6 243 906 438 1137 671 271 1132 493 572 408 709 1160 16 147 400 382 100 955 561 283 617 151 206 1153 666 460 1154 1150 596 954 973 205 642 1086 793 426 788 433 684 963 142 941 1138 677 1114 1154 969 137 635 540 1090 1055 1056 743 76 53 931 73 239 441 623 561 577 407 690 256 658 921 67 471 697 729 968 860 905 402 390 302 415 995 21 917 1048 33 488 750 501 54 384 431 285 623 313 970 143 1194 1138 204 1165 926 81 559 31 957 551 411 448 944 568 40 735 1197 467 1025 1119 322 951 1198 1159 1071 498 571 622 1188 221 161 946 85 391 439 64 754 962 68 694 846 3 122 802 759 333 863 109 1137 938 1090 453 616 774 5 919 516 18 1127 348 121 1116 700 863 1037 514 261 309 800 642 1164 80 1143 142 823 30 753 1121 715 1077 269 530 929 243 574 982 983 955 549 627 399 1011 504 1148 740 316 629 206 872 809 271 1139 740 1127 256 781 113 930 537 1058 1005 51 530 936 274 241 1001 296 430 959 328 862 118 47 1024 698 227 84 542 128 616 896 567 434 13 1035 1135 527 1162 1126 1040 214 505 859 110 246 788 399 649 113 465 1087 995 106 1149 116 1094 343 472 537 782 93 824 853 797 849 671 772 642 437 637 124 740 819 258 1169 222 1035 237 166 604 317 573 476 1105 57 1103 767 1123 994 945 602 59 1030 99 330 559 644 795 822 1190 985 795 509 222 84 232 156 976 362 191 839 737 963 835 1128 1006 21 790 695 87 1063 415 971 1052 29 1179 82 749 610 1193 887 736 1015 752 1142 649 443 1043 1027 522 1109 87 356 1106 25 973 1107 125 91 533 404 210 334 1123 869 409 374 479 696 396 708 244 526 964 1158 1087 504 300 461 292 1031 395 691 1116 196 767 563 1020 560 1116 1090 821 1170 70 1131 779 965 159 137 793 417 168 1132 558 497 213 964 791 286 785 16 746 1077 889 226 498 363 689 202 196 1112 795 614 457 87 302 198 541 373 593 994 769 496 676 384 528 687 300 151 1009 549 8 420 696 426 726 928 719 1014 788 366 311 49 423 555 958 233 529 923 989 499 175 67 232 997 223 766 1042 713 631 654 612 691 1195 951 785 826 1029 436 1016 1177 979 563 663 956 704 683 656 620 355 340 35 405 127 1004 281 130 967 277 1018 606 1081 490 280 299 189 1162 929 865 274 928 908 1051 693 475 1004 62 1038 12 760 50 693 775 251 800 78 489 854 583 847 1190 483 631 305 122 198 663 1087 239 1090 296 589 1034 1153 370 571 328 23 921 182 899 646 817 1146 941 1064 899 602 421 394 941 600 1110 881 268 362 261 452 1064 1015 637 264 841 1106 432 539 839 1044 455 494 583 866 141 935 812 1028 173 1198 628 135 561 256 371 826 356 661 114 980 764 114 403 616 126 653 917 892 383 429 1151 728 52 15 80 1146 993 744 233 1181 14 991 642 753 811 628 1196 1020 257 620 93 1039 963 1089 295 12 159 890 260 761 932 580 949 326 653 389 422 630 998 1085 377 535 165 1030 283 488 973 102 1190 714 638 625 643 616 969 579 293 160 607 724 872 148 92 716 477 579 417 492 571 799 421 97 354 1125 746 1093 689 590 417 358 7 62 419 583 642 673 915 947 362 1185 886 690 406 454 515 880 463 418 636 1117 628 510 983 911 321 510 362 1059 12 1134 99 111 1010 230 821 870 907 537 862 1100 951 1074 127 747 167 789 856 498 188 866 588 861 139 881 892 523 618 543 1199 345 78 34 218 563 129 580 1134 880 980 31 957 24 688 586 76 580 285 1152 287 382 1028 1023 7 848 422 805 1186 256 819 40 1134 316 928 1137 733 826 1087 107 171 521 1115 163 528 521 814 1075 924 610 725 328 776 1139 637 1147 315 952 295 181 898 754 899 654 1141 407 410 10 296 924 95 1114 409 756 411 1179 30 192 1016 736 806 316 60 696 187 611 785 1004 179 98 443 12 32 757 849 275 1110 368 353 555 484 569 1168 215 1010 474 1095 213 378 757 817 1181 194 690 1011 960 646 517 292 872 1052 276 314 390 367 762 638 1174 53 1108 293 545 1181 1096 464 689 1012 8 947 783 123 319 766 1004 253 56 674 1139 531 440 480 300 406 1088 870 683 465 790 1126 174 250 1197 87 355 242 267 409 139 288 479 164 847 849 719 1013 162 753 281 1115 882 973 450 559 142 818 625 790 853 10 469 983 568 89 378 510 633 1184 300 87 891 978 584 594 971 1022 665 1149 343 1170 628 882 880 692 692 167 1170 431 970 1190 303 158 506 41 828 644 32 910 950 33 119 780 172 838 254 28 1 178 402 231 899 776 1088 393 577 827 337 1031 1069 759 616 259 637 213 464 30 803 173 655 1024 1059 597 1144 793 342 939 588 218 11 1162 404 932 1011 466 955 138 331 743 770 839 252 745 892 459 832 850 1072 469 287 144 871 987 996 441 1082 473 236 136 353 1061 852 619 931 186 28 623 553 249 887 1181 715 1061 562 236 722 711 377 258 218 240 622 233 558 480 912 131 463 236 351 1034 945 1099 586 1170 659 1017 306 122 177 606 619 240 1155 587 32 469 270 1153 856 216 1059 815 286 43 993 591 67 136 104 209 1022 276 400 85 1153 942 941 512 322 304 710 1082 920 452 704 349 444 1146 892 56 661 290 252 718 827 492 244 1156 20 316 127 720 869 1029 820 147 128 338 725 262 531 885 906 1102 124 1106 137 938 631 360 80 712 963 166 238 1135 38 392 100 913 812 629 70 744 474 678 678 53 495 1015 1075 399 583 49 1002 1054 510 751 877 754 851 369 1030 403 1028 717 85 1098 699 359 293 37 968 450 538 591 681 242 908 955 220 875 894 524 105 460 767 497 697 596 14 896 92 1117 186 121 329 797 974 328 33 1136 71 1083 764 561 427 808 908 1093 1148 645 209 1104 599 1049 964 476 732 60 425 571 135 1051 767 121 97 1122 292 489 1054 786 10 627 770 1080 189 1190 1165 1168 599 1027 628 239 373 1043 583 19 43 845 239 345 254 164 559 374 146 396 30 992 761 388 810 436 320 395 127 724 790 1074 841 416 699 270 753 479 913 354 1055 190 365 1001 1065 1020 809 21 820 118 287 1183 511 786 89 960 746 1105 270 127 609 870 250 1069 838 735 373 754 459 539 23 381 394 510 827 835 616 18 181 691 283 2 201 1197 808 1054 429 1037 580 113 160 120 698 1190 860 364 794 1141 779 777 521 830 760 1086 126 22 1027 533 278 233 426 1009 728 61 172 260 1020 881 424 91 898 169 682 225 628 887 494 949 299 649 926 516 978 1092 24 686 39 39 577 1091 824 347 123 71 957 722 594 245 634 932 196 617 229 427 38 373 131 1150 625 720 542 38 24 441 464 975 1161 455 809 950 728 1001 1146 1035 387 368 362 421 1090 985 1197 120 950 1050 186 69 759 170 685 496 264 1004 306 1185 991 893 411 58 135 1114 762 883 1135 718 896 966 739 596 962 454 1048 327 290 843 989 882 510 652 587 759 952 632 449 890 143 1115 780 466 753 14 116 1079 522 662 401 483 1144 1009 912 937 809 769 858 460 159 506 699 447 1110 208 376 1050 25 607 1021 510 310 1153 353 789 1062 339 47 1080 619 8 1141 1161 1115 244 588 71 892 256 959 922 386 36 464 979 1199 860 398 83 1041 401 643 344 1086 778 622 68 1131 828 893 508 128 212 1138 1086 318 153 259 621 445 842 202 172 58 543 1050 825 1110 1026 328 352 784 716 850 358 198 906 333 481 90 541 406 894 715 768 1016 506 221 411 271 502 10 266 626 209 298 584 962 546 325 313 1187 852 1079 32 829 174 647 1073 362 1018 1069 1067 1194 1198 343 986 945 599 19 275 494 367 278 1117 463 848 521 1104 590 1158 1015 561 1085 1093 1111 584 905 994 940 429 1141 403 27 395 98 1171 872 173 236 159 472 544 1057 540 586 64 1013 545 1146 417 221 1106 418 186 482 790 357 50 143 509 291 118 552 631 1033 626 362 772 60 662 83 1000 49 1006 240 847 877 921 550 64 828 814 731 1159 838 360 682 435 519 822 217 394 1083 1005 656 866 1082 311 328 660 595 898 1014 852 186 818 443 853 906 569 76 1104 648 14 485 60 1164 395 506 803 486 986 396 668 714 437 701 930 569 380 264 1156 1097 717 1010 331 292 242 1015 663 6 927 218 1068 426 867 572 759 1166 290 51 763 256 494 3 1141 124 331 633 933 1128 441 896 164 193 1032 1050 230 574 952 315 1013 833 519 221 754 369 809 870 51 397 530 288 88 1096 1099 367 352 596 737 44 720 431 728 818 492 341 576 49 347 1019 1074 45 695 412 1068 441 796 134 148 522 475 626 113 1067 894 21 21 574 1101 1027 1108 739 258 949 814 402 345 740 230 903 487 16 581 525 1141 388 641 784 425 99 829 6 775 196 796 245 1165 957 882 791 589 607 308 866 843 676 735 742 709 1162 242 816 552 1150 349 57 540 928 101 609 322 786 1143 1180 1022 548 990 571 229 909 469 870 134 463 411 423 1056 366 1168 1135 621 1198 164 1024 21 603 834 1084 144 1102 195 283 598 657 670 873 444 488 698 1136 281 697 1040 1136 630 379 1051 811 458 442 1186 746 59 436 868 533 375 466 1192 665 790 1118 322 794 900 179 1152 24 466 837 468 1142 241 136 119 243 663 1134 289 827 652 1186 167 1121 613 359 421 177 256 7 26 1054 944 836 800 945 381 614 294 307 88 597 394 339 751 1070 843 670 1195 102 831 946 690 282 20 1184 239 1188 503 205 951 750 352 998 149 128 667 28 164 154 881 263 127 293 1174 402 472 1155 688 1108 1113 25 283 518 322 364 1102 835 311 931 1066 609 483 1118 684 169 324 93 131 1176 714 368 443 326 772 726 264 493 356 513 695 720 196 706 1014 641 560 929 424 535 181 403 152 1198 954 975 148 187 731 1065 216 996 648 173 429 954 1149 978 845 825 542 602 1105 903 809 266 1135 983 639 319 1081 36 683 667 449 726 418 669 938 650 17 862 778 89 161 332 563 568 504 703 791 1173 678 434 99 943 296 73 839 747 428 952 250 647 459 525 162 20 775 168 972 1064 1100 845 539 462 762 120 77 608 537 164 246 1111 415 271 751 541 59 1050 362 929 507 1012 785 485 401 142 467 833 476 1172 37 1033 261 217 842 984 1084 1090 282 333 1022 190 624 123 838 499 1181 56 482 426 835 689 815 774 389 313 625 837 335 403 753 506 527 143 964 920 1118 298 546 697 323 523 595 854 229 176 587 481 886 231 853 436 232 177 1062 1186 881 1165 839 61 1035 297 186 957 511 437 665 944 557 537 1045 737 304 576 391 138 683 1170 200 700 225 529 803 891 52 267 785 1156 648 322 203 665 1139 1034 463 163 129 1000 1017 368 921 7 162 1027 574 445 1128 125 586 1192 1021 929 1105 685 469 324 1032 61 1023 87 1017 845 334 278 667 1099 505 1143 661 933 185 144 364 897 50 727 988 631 1059 1173 676 448 741 645 895 833 1056 747 576 440 338 678 1190 720 399 191 442 485 1083 107 86 990 534 1001 395 275 532 90 293 700 20 112 779 281 1038 524 640 895 1181 989 835 668 853 1153 396 577 657 1199 571 1111 208 373 448 662 91 916 294 900 181 876 33 534 1173 272 516 296 74 1124 1085 922 606 833 165 45 833 732 428 1144 902 258 27 876 163 681 537 527 378 331 713 231 866 764 834 649 1032 591 1009 1143 470 5 1130 1089 263 1172 1073 173 690 476 559 1044 59 1139 773 192 899 488 1169 848 120 1048 891 690 859 23 746 953 163 992 515 456 516 640 1194 662 973 508 88 171 444 443 354 1135 161 1115 652 1082 994 290 1021 357 379 56 396 699 821 142 682 879 520 958 843 618 78 829 687 445 1121 1137 800 179 1171 337 440 578 147 882 797 804 1072 106 250 557 800 715 843 377 1075 48 902 444 1073 661 839 1179 316 38 486 385 122 1185 342 217 986 723 495 99 870 232 149 1193 143 351 1108 1110 1103 779 640 541 137 166 80 1050 165 96 1180 1154 16 1199 973 980 522 143 96 376 280 467 836 675 483 444 866 728 404 1011 212 1018 943 426 1049 443 779 957 144 867 491 250 381 559 985 407 962 553 644 354 838 79 701 1174 773 236 761 129 791 30 428 1194 1014 835 516 428 923 13 364 980 691 86 259 148 359 608 417 1048 1088 1085 77 493 73 1144 165 332 895 802 1112 946 445 1002 377 754 538 1191 96 816 1048 288 221 1185 272 479 291 639 52 797 235 467 453 911 478 601 412 424 1028 1014 751 858 442 1113 238 311 776 768 399 682 335 918 463 85 812 989 619 427 725 78 552 1102 381 1045 240 1132 936 922 424 125 397 406 283 40 857 24 83 768 215 774 773 922 1175 759 264 1100 1077 669 644 419 557 1046 926 87 439 707 631 957 70 358 51 585 1002 634 59 621 259 581 1158 886 94 415 703 1119 23 274 567 917 791 278 108 1063 529 362 662 996 589 304 233 480 186 898 429 945 639 787 1042 153 60 546 550 688 746 11 1169 605 225 29 962 471 187 274 468 58 845 58 863 83 531 869 777 497 920 123 29 683 959 1052 220 1077 67 721 1115 307 75 711 1047 770 20 601 423 894 1055 1000 710 1141 461 337 1015 1010 956 426 890 85 972 1156 222 839 971 346 545 24 1 1196 623 438 623 1077 1130 928 884 1025 806 14 883 338 121 782 899 1177 859 305 243 803 564 663 568 209 407 620 875 486 633 917 161 806 539 255 1102 955 258 140 334 1082 802 229 488 927 1063 724 996 168 800 1066 88 625 205 1172 1002 46 338 310 749 1093 623 679 566 295 106 285 1176 1060 630 820 574 198 442 1048 457 909 622 9 1126 164 663 1105 90 941 652 1030 717 213 47 545 705 259 90 342 149 100 549 24 173 198 160 303 102 909 285 133 716 464 338 403 1098 180 379 637 1119 15 604 898 1185 945 1143 1014 96 655 303 989 982 418 436 468 564 902 92 39 461 42 16 414 589 1147 714 354 1194 448 828 123 1072 126 142 554 904 881 686 956 847 163 1137 785 1170 971 859 824 486 469 533 520 403 1113 839 685 36 307 350 681 1184 36 1153 704 223 223 236 497 741 664 304 982 694 1126 121 1145 1024 1172 1094 198 871 292 205 921 601 816 751 690 449 1181 64 856 740 349 395 520 547 923 794 1076 1178 365 767 508 920 73 169 885 864 327 532 300 459 601 362 170 429 298 840 590 1012 51 289 60 809 76 1077 666 104 708 456 918 272 67 893 840 328 1129 59 284 824 1145 798 1062 925 398 1162 865 645 992 346 233 1182 725 1057 458 421 456 398 213 70 525 124 724 921 200 390 86 155 991 1144 362 1101 964 287 367 703 691 234 388 876 161 399 2 549 676 27 346 416 676 840 279 775 480 514 1128 1079 229 901 694 431 815 211 505 280 553 800 1161 837 962 1095 216 417 597 1023 962 818 221 720 928 749 219 873 306 508 687 100 56 797 130 754 100 1056 904 334 990 248 439 49 334 1124 222 44 576 1021 826 1120 1106 847 879 264 885 1026 345 121 167 406 821 400 1193 871 664 959 797 820 1098 653 675 1175 570 965 874 222 343 670 868 1051 1165 718 722 920 369 28 298 824 459 7 821 1189 171 895 174 235 866 1044 738 779 550 912 289 900 510 865 410 827 369 46 980 103 996 1012 483 669 1137 16 435 720 49 315 487 1034 966 867 855 158 320 134 1041 985 180 58 304 952 666 145 1011 109 751 423 938 329 892 448 715 834 233 371 823 1189 395 310 1144 856 553 616 644 1144 609 884 184 563 559 881 1093 877 522 657 339 767 39 759 82 709 1092 1036 112 1118 1196 509 108 1039 1067 766 928 719 663 1119 91 917 694 847 151 673 1050 1107 732 787 307 1198 132 596 891 992 813 883 342 806 669 1077 173 401 619 272 932 1033 507 1111 687 602 1089 536 1060 899 1097 734 178 165 1176 335 589 975 558 361 46 134 905 307 112 1068 1007 246 766 1123 12 442 516 34 510 1152 960 286 422 384 898 1064 886 272 818 972 951 277 1076 862 277 317 161 314 193 101 756 605 1156 553 860 359 254 1087 786 938 35 628 717 197 755 77 475 446 138 1185 693 67 426 686 382 872 255 151 935 777 3 250 1199 828 181 695 1091 1075 433 476 223 289 301 535 27 3 971 111 736 580 383 425 1010 277 676 68 1026 831 409 25 727 112 935 857 208 965 474 724 201 746 1045 98 617 1059 711 438 716 159 100 271 827 804 740 187 134 871 852 1055 85 371 1185 804 972 1028 554 316 663 436 83 522 377 1179 301 889 1114 358 140 1103 881 195 759 942 72 18 20 409 53 1086 303 590 286 574 1005 784 696 927 171 878 260 757 339 361 1071 1150 1005 1089 358 807 505 477 294 35 267 1032 980 477 1075 808 512 857 236 1035 82 1024 12 385 163 1180 541 62 443 1089 545 1057 797 43 813 622 265 78 202 75 607 520 198 777 1180 772 1172 740 576 812 141 33 145 238 499 767 1191 772 1157 1140 639 939 44 156 333 1024 1078 443 223 1082 1158 744 745 171 463 228 960 209 831 956 452 62 95 971 367 634 191 215 1073 405 281 884 183 895 1183 782 740 729 97 236 604 595 610 1039 353 1069 981 645 154 134 1070 369 31 582 871 1138 699 831 99 973 700 753 1173 397 991 177 270 853 882 702 558 399 98 882 944 416 16 510 663 342 320 578 650 208 964 709 344 1176 324 983 468 1096 294 984 1111 1085 762 345 346 1107 579 200 829 23 1132 1155 783 999 640 777 444 14 382 400 337 415 803 12 924 550 560 925 831 148 628 1060 888 389 461 431 316 571 612 1143 53 412 540 250 882 164 426 715 23 92 192 404 1108 1056 1089 91 672 774 1027 996 138 109 120 554 1016 542 499 761 456 907 56 1194 875 259 194 514 682 26 499 172 982 464 954 390 890 716 903 401 1151 532 607 1030 242 369 839 785 274 1173 1036 1121 1143 945 1187 325 139 875 842 843 1071 1134 896 255 784 408 792 1164 762 241 495 769 811 552 1106 499 126 244 573 438 992 771 1184 1056 162 880 131 254 404 717 714 458 1111 925 155 52 1036 903 568 1059 1019 142 1066 476 933 284 1189 974 363 626 592 190 1056 1073 535 577 567 300 742 250 581 1093 472 789 632 109 208 224 665 412 147 96 190 476 247 1004 925 814 19 350 581 99 55 1142 583 403 841 971 1023 1159 1115 106 721 761 758 359 249 328 528 279 849 981 345 580 803 821 204 1145 1154 1096 688 1157 251 126 132 705 818 603 146 1017 967 809 482 773 41 762 476 863 984 879 175 784 409 105 406 28 242 332 547 165 422 479 575 1159 653 1173 805 862 1166 606 904 54 690 731 837 187 1153 512 93 932 1109 978 145 552 1008 786 935 354 1018 870 322 155 197 1195 527 470 95 796 609 374 581 188 707 233 483 700 316 293 331 302 665 459 824 126 1068 579 942 105 1096 907 1015 350 385 723 1100 263 113 898 149 1006 1138 366 372 709 838 298 660 41 775 764 556 924 172 185 576 353 774 514 1011 362 2 334 275 394 669 317 572 539 251 916 1099 355 147 30 153 1002 652 82 361 301 7 148 119 721 804 88 481 304 24 96 1120 26 543 86 105 781 568 69 365 210 237 581 1192 951 816 550 579 540 1001 681 781 500 902 187 626 870 1013 6 307 122 442 1043 684 87 21 238 459 238 348 134 820 1058 605 791 964 1169 1029 965 223 414 997 424 133 538 1177 250 624 730 485 345 333 352 387 523 355 129 814 637 549 57 1135 1144 866 273 516 116 891 830 107 1067 927 36 545 1141 1089 311 875 903 1183 629 633 471 257 329 488 940 308 1081 777 732 810 1173 151 672 904 556 499 809 250 1036 163 1167 1024 541 1070 48 640 1043 803 183 673 34 755 519 902 515 1118 494 107 1002 1043 124 712 516 1138 77 777 474 734 725 734 383 1184 290 637 907 870 1001 448 466 478 111 1137 157 1173 858 1134 14 673 502 505 223 639 311 486 257 94 152 569 607 16 554 444 341 102 233 148 117 1079 664 45 1093 918 472 578 263 33 732 326 643 771 600 93 1066 948 386 618 629 288 834 981 139 721 477 16 579 255 712 54 968 114 529 1125 957 192 41 259 1 345 1061 377 431 551 42 167 237 322 264 21 192 756 588 702 1049 760 1190 1181 523 780 42 443 780 308 287 769 570 760 305 389 669 846 268 292 76 264 780 606 356 480 423 795 992 1175 1102 557 219 584 654 1065 1136 918 352 1127 997 399 880 288 760 1087 77 589 736 793 856 667 1089 765 961 833 129 1149 155 23 1095 80 538 452 486 878 712 557 826 427 555 168 317 922 741 87 98 206 385 511 767 988 934 237 332 549 805 294 827 694 989 660 631 7 755 97 941 869 489 640 110 1051 835 450 566 83 644 734 386 782 1097 296 610 160 831 1108 908 1048 897 373 463 1003 12 749 407 726 820 8 1064 325 1015 170 731 72 809 306 367 139 238 558 428 104 242 228 233 236 1094 622 103 178 181 960 562 517 62 371 57 17 1073 601 106 30 416 692 39 410 453 103 880 676 1186 511 95 1175 749 698 448 352 269 6 716 1188 793 275 1102 533 1198 365 200 433 340 1049 606 682 1164 657 825 655 764 945 802 786 461 769 1153 228 924 255 532 970 1096 1013 78 869 943 536 1163 1078 943 258 604 925 876 883 755 977 437 376 1086 528 349 149 786 289 146 404 831 871 713 1047 494 895 968 936 291 5 1012 1175 945 984 884 1105 943 746 797 577 5 227 1188 1142 1025 1043 502 824 491 941 1014 348 928 959 721 1047 89 708 410 87 770 479 1094 978 762 321 318 1029 51 974 262 509 939 452 452 369 224 418 202 518 510 1111 87 998 447 62 280 943 505 591 355 122 92 348 220 1069 600 1169 63 760 826 958 560 923 384 11 925 1039 274 6 419 144 176 162 304 455 503 460 223 36 301 146 1162 385 353 886 1062 403 80 64 982 544 256 1046 253 848 295 9 311 903 699 252 826 402 923 731 874 68 899 402 1060 150 642 1073 85 1103 255 766 626 510 681 434 941 491 28 197 185 771 356 370 93 429 859 1069 877 272 924 33 321 1098 969 1074 580 12 999 263 804 1033 707 253 458 88 674 355 1185 150 425 580 900 696 365 213 517 221 367 785 969 823 744 697 866 495 76 157 19 573 958 896 502 591 653 920 41 592 133 398 155 913 9 1171 352 124 200 559 1190 896 898 658 1031 134 399 1171 86 710 1015 1190 770 1022 449 45 1196 185 961 599 892 876 250 780 1130 1097 1089 394 26 273 960 46 541 643 179 287 868 804 791 22 223 1157 273 1083 86 282 299 437 1080 40 663 950 630 356 768 605 712 505 173 964 713 638 743 213 223 1068 1049 514 592 253 380 915 1150 925 1069 1103 559 553 358 453 531 211 153 527 1026 37 1128 301 839 434 985 477 952 655 1089 762 1179 1189 711 718 510 726 230 811 854 239 1157 819 943 1006 347 401 1024 1146 708 866 701 565 157 895 501 851 845 168 1135 595 932 133 795 355 1125 699 515 911 139 64 987 454 463 548 219 55 89 987 677 434 1079 781 709 1000 725 581 79 882 382 450 509 547 767 1064 35 75 729 85 595 976 1177 1107 863 941 331 1019 612 603 378 828 691 162 1100 1181 223 770 1096 534 745 446 145 1012 1190 542 1165 263 497 401 442 906 705 17 732 213 938 704 859 1038 710 138 444 629 1130 1137 751 415 674 626 779 958 809 399 995 456 980 848 77 617 1104 69 1133 39 404 341 1034 323 749 508 34 705 829 323 69 645 67 310 899 1176 194 740 569 782 798 155 1134 930 636 672 291 782 661 945 941 206 313 255 349 425 725 596 386 261 216 443 195 826 596 1041 1190 10 595 582 1185 740 983 1165 797 794 512 611 1030 676 879 825 222 1179 451 910 206 531 18 804 75 754 604 125 546 1062 729 537 404 457 551 206 556 613 768 932 1135 799 676 26 815 193 1067 155 1152 900 651 725 167 778 158 233 879 216 41 1002 204 864 198 460 288 1150 579 990 243 1179 156 569 1053 42 364 510 1116 800 417 1024 1111 23 107 466 685 700 914 1005 275 757 989 643 637 427 578 65 816 547 702 866 119 416 112 120 837 757 1011 780 1075 884 882 962 1035 250 3 186 694 631 399 697 673 1091 667 1036 963 1184 1120 1057 470 1123 725 534 1069 361 641 293 934 417 661 326 250 822 199 1147 151 385 340 131 969 1168 633 390 717 158 1113 692 629 423 50 678 52 141 1104 1127 202 1174 1176 641 540 721 1083 1019 129 259 719 963 958 478 1182 293 70 88 776 1074 752 746 160 119 16 459 449 979 382 418 192 738 994 490 49 863 504 142 697 189 685 556 255 258 264 514 539 1130 177 250 252 819 1048 473 533 321 1062 391 397 679 373 850 536 871 1092 656 1011 121 354 690 591 52 1092 1061 807 374 631 377 2 459 726 575 424 1147 772 864 201 662 458 656 561 9 805 657 141 14 854 1018 860 1149 190 633 39 1138 193 495 167 166 615 125 255 1067 196 720 872 497 1129 65 379 340 479 1110 1007 933 63 216 460 12 853 837 792 86 1070 300 561 226 556 37 961 1172 192 287 661 201 647 356 586 972 430 1049 1143 559 7 304 739 386 325 1157 88 1066 120 1049 35 900 1056 191 1022 951 878 31 1138 954 48 909 950 90 1074 367 43 1117 136 657 740 542 194 289 524 913 794 1168 492 149 286 438 1025 431 933 16 519 836 243 816 1079 1095 802 785 501 1124 929 253 529 1160 392 1174 760 640 997 393 410 463 411 550 972 978 663 20 960 463 997 677 1146 776 969 442 755 573 960 205 976 639 927 826 28 713 864 266 4 695 866 48 230 1127 27 848 642 441 625 731 677 942 606 769 551 966 92 1163 1106 386 331 166 73 956 658 1183 1044 665 684 843 791 1041 806 674 966 58 842 763 670 1004 862 939 142 419 140 983 1149 122 145 571 933 780 1021 344 355 1086 543 866 547 363 161 414 291 376 1176 208 834 4 1058 509 81 268 379 168 32 5 527 915 847 563 1042 286 389 388 350 887 236 706 454 908 471 963 570 1173 181 248 574 1148 318 547 885 110 12 824 221 145 474 1001 880 1089 113 0 945 768 551 679 315 305 784 777 489 254 647 8 860 270 234 425 890 1046 897 211 766 842 715 675 818 258 1166 180 637 1192 866 938 779 943 221 341 1108 851 378 140 726 79 1125 301 671 496 199 353 425 449 433 841 247 800 612 476 487 1181 463 241 942 230 657 1160 845 663 112 1111 956 494 904 749 394 1183 387 601 547 596 978 1131 1140 488 194 1114 206 545 113 173 806 795 756 450 292 108 98 746 4 136 1006 993 44 698 1161 377 716 510 423 1143 736 322 880 714 255 500 1068 14 782 463 302 529 596 229 119 530 641 772 400 961 1027 729 213 216 587 0 1021 925 258 1088 720 161 482 354 299 1104 16 883 287 833 332 912 787 178 790 333 1036 978 808 803 1058 854 92 137 409 399 306 99 944 962 1130 282 179 665 365 8 343 902 751 949 440 806 46 160 663 167 856 571 976 731 38 680 7 503 310 1062 39 84 527 802 789 168 1053 209 139 484 317 1033 1192 8 78 867 554 968 136 605 926 86 950 403 263 691 132 394 120 318 81 805 546 1171 537 454 1164 1070 474 444 950 796 715 533 871 1140 255 155 553 995 211 510 789 592 285 1035 1145 620 338 970 235 630 1029 465 881 54 823 725 1042 706 988 348 248 10 203 944 566 784 764 230 458 262 876 649 293 1003 704 438 725 364 161 457 986 54 1055 990 187 669 448 156 396 734 985 105 125 709 617 845 211 15 385 815 231 1157 899 1016 984 685 860 870 85 350 511 937 628 1021 333 630 317 787 562 1072 735 3 441 1106 814 563 1197 497 827 801 885 1048 757 132 780 192 1044 626 1063 252 1172 271 263 196 1060 378 1000 593 472 238 19 562 562 1073 253 142 840 99 804 59 757 592 660 479 844 374 463 932 1195 915 451 293 62 73 499 282 446 725 720 4 586 452 248 890 210 267 760 1133 1118 1097 1111 343 923 269 105 882 728 157 1059 223 614 720 359 960 915 349 18 982 936 59 904 761 119 1010 591 823 797 150 734 61 613 504 1117 821 426 117 753 237 1058 13 64 156 253 71 658 488 942 141 852 118 1176 779 985 310 1163 821 952 369 827 1147 326 1138 814 678 507 496 110 444 599 872 684 298 865 257 1067 284 1097 291 1107 57 493 824 880 311 779 375 893 326 351 1015 347 322 362 900 881 69 14 414 822 1133 191 418 505 781 80 329 1173 786 536 45 679 461 101 264 83 472 507 1141 535 660 923 1073 1008 615 265 384 206 1047 150 902 49 615 773 181 590 291 387 84 93 131 926 922 549 948 724 470 1012 961 1038 433 138 522 477 123 1041 624 836 542 212 674 46 930 773 130 898 517 1064 370 76 457 103 724 60 807 923 155 716 347 681 645 944 1022 562 46 398 723 429 606 1119 984 377 997 214 1141 1066 310 747 513 369 67 686 945 851 80 822 72 951 167 661 1105 269 697 867 27 876 1080 376 166 894 416 108 1135 890 723 542 1171 833 185 838 232 351 353 1028 71 975 1188 369 231 356 101 517 836 933 120 201 283 510 883 834 1173 731 533 653 319 1100 169 690 217 1158 542 136 464 82 1056 1195 160 1002 475 305 516 851 774 1047 330 186 836 373 560 1144 692 75 173 101 1199 357 680 815 912 744 25 411 962 149 678 1115 1080 993 432 201 277 140 435 129 571 171 1086 398 762 243 722 1103 610 862 454 1179 261 494 264 95 314 18 876 614 31 208 675 190 1014 691 940 38 1127 1151 576 532 519 9 321 564 192 182 96 326 1152 502 1102 686 276 166 86 612 99 823 678 248 303 691 381 381 946 578 210 464 611 498 95 380 856 428 509 624 1022 1004 1030 1059 275 195 755 1110 642 89 513 50 326 414 1 533 314 6 789 911 1113 658 972 1196 922 109 182 389 607 194 333 856 412 651 986 181 281 483 824 1105 269 346 776 373 272 339 65 734 1109 13 929 994 806 837 27 146 1079 318 330 952 572 454 1152 1074 225 164 1029 489 580 306 161 901 5 220 863 596 868 379 638 305 992 339 988 1118 1192 360 854 669 670 1156 663 925 108 1174 693 212 500 509 1010 355 216 1102 251 205 525 590 218 218 869 736 800 1072 888 1065 66 471 127 622 188 1081 415 243 590 1032 213 128 1020 691 982 195 1141 158 95 413 239 482 1189 1116 882 368 179 642 648 180 561 326 227 385 181 904 1183 1066 270 448 498 659 484 835 947 303 666 627 42 246 1084 1073 664 761 360 764 78 357 1169 374 1115 966 770 673 612 824 199 780 304 874 619 503 579 415 299 50 204 596 132 537 805 1140 293 809 707 1101 780 636 63 556 1034 707 1125 1056 919 1108 1034 144 1146 630 1128 27 926 973 343 974 1008 1007 865 444 1136 113 1142 323 464 941 387 428 990 1032 792 860 1066 616 1017 1059 814 841 590 980 984 352 1026 932 532 312 1100 611 972 704 132 302 1076 683 204 1047 506 562 589 1066 759 252 288 589 147 567 32 152 259 580 429 790 580 978 730 667 781 1177 925 937 74 812 536 490 50 203 899 507 119 1000 1100 295 932 739 342 1083 432 209 155 1187 1108 541 1024 168 184 742 778 883 1063 801 1069 256 666 11 1015 939 1197 1165 132 106 157 75 1044 83 698 1157 187 1080 397 93 290 1114 458 418 225 290 845 354 324 263 10 963 372 515 610 275 1086 964 871 545 809 1188 184 1193 394 43 313 0 200 1023 110 574 59 153 24 630 1135 1176 68 106 1019 238 875 725 12 57 1180 82 896 405 465 1174 702 1135 30 4 372 705 954 543 1037 1005 670 30 753 1009 415 938 971 730 1054 921 428 406 372 684 376 843 110 963 144 175 73 648 1057 301 666 502 789 16 634 585 163 433 619 946 870 744 337 7 1057 94 589 872 394 492 360 438 432 156 175 202 13 977 359 737 245 613 527 574 1131 887 556 155 514 533 735 1013 377 571 674 954 1053 452 412 637 1147 674 801 1123 688 240 244 1078 649 428 281 607 803 604 987 937 777 1157 298 76 1129 936 723 249 1044 1124 1013 864 1048 993 620 714 1039 916 285 97 447 337 1015 507 1053 1084 249 92 878 630 667 533 756 552 95 280 531 1113 314 1083 551 1063 174 402 850 665 70 1055 430 682 1090 333 1116 1109 400 144 303 1158 527 779 1015 791 249 864 536 430 636 396 899 626 33 951 138 470 1036 983 84 463 470 632 709 749 567 203 191 318 913 1029 806 807 393 853 682 457 479 90 396 1182 152 1166 489 715 39 888 46 440 315 102 286 1011 125 882 188 592 154 1162 274 768 253 141 1169 91 619 342 1086 950 678 279 298 123 953 778 146 899 575 922 438 825 1059 943 59 591 67 473 540 1030 1140 1079 11 1117 326 111 457 625 32 1118 1171 134 266 640 296 1041 722 927 789 466 261 997 768 861 601 98 559 1101 1038 297 195 958 821 520 367 900 325 1119 393 565 824 584 372 36 90 755 634 394 509 906 334 25 890 564 563 376 783 842 101 897 482 115 33 474 634 58 249 709 1192 151 307 452 82 738 193 374 281 1036 905 865 922 563 864 22 148 532 1088 531 52 125 726 393 1167 336 695 929 989 788 839 722 979 181 1037 727 859 258 391 944 483 572 574 758 1032 1197 146 148 64 798 213 418 1035 1139 1074 653 66 1114 234 529 739 1050 734 491 621 385 1167 467 1100 27 192 866 777 380 1111 139 442 451 780 272 157 893 768 701 938 570 110 116 1011 115 163 86 326 641 1102 342 808 1107 213 678 161 661 259 576 899 582 839 981 820 213 867 871 951 735 1105 246 715 973 677 115 261 436 4 502 781 123 672 1098 796 306 101 637 1153 436 569 749 977 1071 495 524 361 881 741 395 339 109 793 179 438 783 515 6 620 638 1153 739 401 1009 985 28 1071 187 1140 179 242 1191 1199 570 1050 1163 279 536 1003 717 194 719 828 293 130 699 775 257 51 545 508 325 271 1189 941 380 1168 211 41 1049 146 580 560 854 512 173 202 212 349 974 156 410 955 229 86 942 310 1135 586 168 994 277 167 341 66 1085 1008 596 1090 873 1076 628 728 59 0 1170 669 648 323 419 810 283 798 53 788 560 748 1165 571 900 1018 896 534 232 766 678 409 399 247 496 743 1106 129 459 1153 990 331 1049 504 810 48 735 359 444 643 478 1142 1051 791 902 1186 678 453 862 590 410 1113 461 578 1107 791 139 29 825 1194 134 577 587 594 46 788 1130 272 153 324 599 1099 376 576 41 1076 54 565 890 790 1131 46 599 1130 1194 265 897 593 889 273 681 368 278 1020 452 1032 897 443 1186 195 476 702 962 939 344 1193 740 6 880 1006 930 309 1009 1189 502 1177 1083 541 371 114 629 712 1081 282 653 470 1172 462 41 778 757 267 482 14 72 1005 841 510 981 832 47 410 812 966 835 783 86 940 545 1163 883 708 625 149 224 1030 1051 477 100 325 141 931 256 100 483 443 853 1118 25 806 843 722 930 430 936 1003 740 496 528 315 574 469 744 580 534 64 196 49 815 904 726 311 728 264 357 308 1049 629 615 726 1038 252 856 769 1162 769 1139 16 136 820 439 396 44 804 575 93 773 24 327 722 167 1071 1017 392 310 471 1165 484 624 590 266 244 1060 1099 786 221 259 342 841 296 1153 664 323 778 155 138 193 181 731 227 54 1151 839 784 618 637 783 739 555 942 1199 1066 1145 1096 122 243 768 414 837 649 208 2 47 447 977 1093 901 478 315 149 1057 1163 871 591 152 997 191 537 998 395 992 644 772 118 248 874 271 677 53 774 900 145 49 817 1090 1106 191 214 529 1094 739 406 612 662 1159 1191 957 1102 210 1001 269 1125 233 215 130 101 1112 896 948 126 228 549 634 292 276 387 433 842 823 524 506 345 978 969 54 301 234 532 38 44 1180 238 1140 1141 124 382 257 580 912 1006 696 67 839 364 133 171 903 455 528 871 738 147 452 621 93 1005 241 1067 810 707 441 334 1116 653 106 263 939 590 704 743 799 627 472 233 944 230 722 327 645 1030 1180 965 482 81 189 474 343 1039 603 450 604 85 1112 796 323 978 86 39 395 24 513 1049 132 189 213 1006 201 824 126 1081 729 171 572 673 191 70 603 248 992 367 1029 309 1164 54 148 825 1011 75 518 1108 150 606 194 637 778 1144 472 804 4 1017 1051 916 139 1012 916 591 1069 403 977 214 324 832 945 15 180 1090 305 265 89 114 194 985 532 791 189 1103 20 490 609 419 22 13 429 697 610 670 256 4 162 282 533 1195 1083 100 1152 598 699 309 667 1166 1100 830 459 107 762 719 336 807 129 192 98 88 1006 753 196 358 1144 1130 1149 804 89 329 510 515 903 798 757 775 906 489 214 363 4 765 1077 451 531 854 850 845 528 555 1068 495 374 505 868 29 482 465 468 1184 874 73 217 147 1146 115 872 1170 951 1015 743 318 135 543 631 206 185 838 1059 74 477 714 65 464 89 566 915 269 932 584 1167 283 876 1151 163 1118 197 1062 66 778 289 1031 431 449 967 507 326 232 785 315 814 408 203 974 417 1050 1093 627 108 801 1014 187 1163 961 641 1101 1188 835 595 728 465 326 735 167 787 774 997 626 1035 953 20 1042 679 306 475 69 85 981 284 805 602 408 308 258 542 813 1056 169 944 695 660 1003 328 143 504 831 758 380 1091 1126 585 340 314 952 776 418 89 949 512 908 968 1103 549 143 839 1148 115 1020 640 1133 806 1081 291 933 28 1080 851 993 1099 321 464 623 206 627 325 315 848 411 1027 1143 910 298 796 916 789 1030 743 479 1137 809 379 200 19 1154 216 982 210 94 891 1142 692 232 804 367 202 787 465 1198 1038 1015 1043 565 1095 105 797 712 1062 165 501 121 226 1090 1137 384 14 586 425 873 246 1073 465 1128 863 946 630 955 1042 300 15 22 341 189 463 917 716 671 365 832 237 171 981 344 1113 1164 637 158 1090 393 791 373 166 451 74 602 1183 1132 602 785 558 1154 291 772 747 1078 461 170 640 59 118 1082 1152 607 25 767 527 535 202 289 902 269 199 13 1075 298 65 857 894 8 134 687 604 771 600 1041 162 123 680 165 328 196 939 769 778 907 737 43 61 1156 81 930 526 705 188 272 329 889 86 679 727 916 625 175 905 215 846 688 923 1162 1140 708 958 1091 796 59 205 693 465 1029 920 309 860 520 737 645 181 857 1079 923 986 662 242 945 643 237 495 1043 224 875 984 1146 666 203 647 1051 386 963 563 282 43 210 972 46 3 241 107 643 531 874 590 977 754 558 528 348 534 547 270 653 85 1112 514 487 561 664 921 1135 1063 256 1080 383 651 330 696 148 637 273 818 132 499 86 1196 79 838 344 1036 238 1114 673 1050 566 716 10 364 779 863 800 1106 1136 1053 190 693 75 561 1150 1181 1153 727 399 326 169 147 39 1175 299 70 807 169 805 303 1061 1133 298 369 1004 805 241 636 184 972 1046 615 17 530 954 631 833 996 325 1122 314 385 814 593 298 980 287 916 511 1159 747 719 968 31 62 338 464 36 36 695 1124 372 741 7 466 79 266 710 1007 609 261 236 1108 811 224 152 497 108 586 927 981 1026 1050 1027 559 199 236 695 968 1016 0 485 862 26 818 697 973 24 358 181 420 1130 848 856 338 11 760 691 57 351 334 1143 238 610 1104 1008 872 756 865 1059 784 217 2 686 1117 844 739 630 1159 1150 290 339 511 477 332 789 596 1007 241 735 358 1171 98 476 238 326 32 718 188 130 1 902 1162 919 376 873 691 524 968 858 82 22 934 850 1135 494 795 790 1010 286 833 232 203 958 102 1122 280 36 358 317 1130 676 203 1054 456 34 889 687 392 307 727 313 873 1144 700 459 1122 1185 1180 981 828 581 53 46 460 119 813 835 963 966 722 1155 962 73 62 1052 454 416 659 349 146 928 476 88 745 352 295 904 280 610 771 1157 719 987 92 639 361 1063 172 592 536 734 849 584 617 1016 591 637 136 141 463 447 812 900 436 881 209 830 526 947 555 501 1115 158 1159 590 953 181 388 335 1153 1094 1102 748 1139 728 1112 109 319 345 1008 1101 1081 76 366 623 76 943 926 73 62 936 708 1060 224 779 1189 642 338 647 248 407 191 96 532 118 807 767 1031 35 647 837 685 953 997 183 109 459 708 1076 484 2 933 1116 652 428 1131 893 849 608 649 827 723 774 642 988 513 649 987 757 101 381 20 806 120 498 361 681 773 12 373 168 305 1145 360 342 1040 1178 78 633 575 321 526 271 756 1030 287 901 218 949 133 559 310 96 1073 471 915 1028 955 605 164 115 610 692 419 1166 792 662 166 854 662 787 433 321 86 265 347 709 1194 742 720 623 827 60 493 765 1121 533 1095 796 238 770 278 589 577 110 277 518 517 37 671 351 94 710 1151 704 129 99 105 203 919 971 222 151 609 457 1016 999 884 95 888 710 641 788 740 375 356 557 237 977 584 972 627 889 164 986 862 446 893 785 1048 982 110 46 261 519 1100 87 1018 917 171 458 196 175 1136 411 408 308 885 54 328 851 237 77 1180 819 338 819 195 971 283 943 249 566 451 671 344 856 329 568 826 490 401 497 921 150 1103 114 843 606 743 620 511 96 972 225 70 223 717 271 760 853 60 1011 398 125 154 886 773 238 1079 982 959 1089 577 888 84 1132 583 322 83 69 262 562 738 79 433 743 117 1163 844 360 469 187 408 655 171 174 52 197 262 1108 1140 1087 628 1 188 427 918 126 553 330 939 1064 1011 818 959 184 471 137 114 1187 65 1147 808 704 544 211 952 558 387 312 1187 533 38 162 145 643 321 991 357 474 962 68 1050 1114 858 522 256 204 890 559 791 1162 259 1005 905 0 557 454 620 370 608 1147 754 643 475 880 381 945 589 40 629 563 771 481 1186 1004 328 402 1189 347 962 242 443 1112 408 939 403 971 938 316 107 704 407 798 367 281 314 302 559 1064 1167 1135 942 270 752 501 226 1193 841 555 662 621 633 884 479 1095 536 980 924 328 814 336 807 1044 660 1011 412 525 1173 49 994 300 379 1044 556 133 156 446 53 283 678 74 18 174 178 1189 911 906 1118 650 1099 1043 326 128 479 1087 1146 218 748 251 666 972 618 1001 508 398 923 258 547 311 976 403 561 433 1134 146 99 589 51 159 618 411 1079 521 918 491 1099 466 885 620 645 272 1167 165 743 519 573 209 1137 302 824 221 226 713 1051 555 924 147 1176 1019 361 439 348 502 11 452 71 1100 941 118 1091 866 1168 358 908 940 601 1008 66 725 1158 1050 570 616 859 631 1132 480 443 958 749 511 701 1084 188 358 1094 856 442 590 82 957 622 871 656 1001 51 402 702 370 544 638 1107 697 112 397 397 768 17 745 23 938 50 66 1070 16 507 1194 1188 252 196 642 521 126 285 1046 527 670 702 55 604 872 139 539 569 201 1009 672 42 1199 659 717 474 1108 227 124 200 88 261 810 12 1046 751 1022 312 700 938 1098 796 115 433 1104 69 204 1164 103 661 937 714 108 422 278 712 834 684 553 748 632 1026 920 842 1175 208 934 663 875 284 934 755 229 930 590 33 473 225 1078 592 40 236 343 897 1179 747 635 778 411 1054 89 981 971 506 46 222 769 843 738 463 316 508 144 951 869 931 521 890 878 233 560 116 646 912 229 787 419 113 337 141 774 335 575 638 3 1109 319 736 423 371 962 370 883 191 922 1051 884 85 259 759 949 875 1101 308 208 482 829 767 959 25 811 321 624 561 268 1019 544 405 207 270 1010 1075 1165 584 468 297 449 252 801 672 1158 1157 327 686 129 822 1090 1029 210 1034 196 986 883 351 811 953 779 499 778 487 624 397 1186 24 244 548 1033 997 584 622 502 630 691 1121 420 631 831 507 1036 982 243 1039 7 957 488 671 148 1176 673 1195 773 689 1061 531 1194 597 507 464 1105 359 948 333 885 970 354 295 449 260 257 496 854 485 447 715 1194 357 930 1140 1199 273 157 154 598 1160 1113 383 925 892 80 943 587 840 493 346 771 292 1001 750 836 826 1172 1172 542 937 522 9 8 647 310 930 970 519 471 901 298 890 1106 1045 41 137 413 328 1193 421 417 344 1148 871 936 865 657 1016 1028 553 1118 129 1011 71 196 1007 870 293 258 997 17 123 1031 959 601 980 114 850 361 1099 945 1180 1196 925 584 784 1086 229 907 237 585 609 617 465 333 230 652 82 169 616 619 449 1066 593 1170 1154 794 676 438 602 592 859 327 594 549 103 496 1178 369 427 476 500 85 964 912 1074 882 703 1096 231 403 745 85 776 1129 619 142 359 70 468 368 440 69 40 694 1180 201 1079 232 443 1071 1016 732 604 286 1120 972 853 884 361 1055 369 407 354 242 699 101 926 975 622 777 822 1109 164 479 627 172 717 883 525 76 1125 945 414 394 645 1066 672 1195 1058 77 136 587 664 503 1152 154 6 988 1129 1124 324 482 112 780 213 1113 921 121 1063 730 991 169 1146 1032 326 232 239 782 775 626 1198 1114 1178 975 605 732 671 1129 670 340 756 929 137 825 1026 877 23 143 1062 1068 562 203 1058 1164 635 100 21 1094 514 369 705 1147 1011 951 105 170 1100 405 419 490 664 329 771 504 414 253 41 538 26 190 665 950 802 256 1167 285 794 254 760 287 669 939 502 46 786 378 1085 1077 659 507 916 259 1129 345 1105 200 972 184 832 894 713 244 256 114 1199 888 920 591 86 1046 482 1082 175 366 221 631 962 959 691 104 670 25 612 521 158 1198 1100 643 1168 50 467 749 339 985 410 542 314 1061 1175 925 164 674 871 142 662 980 934 195 63 633 53 448 740 1090 1149 684 700 356 179 85 681 108 807 377 862 4 586 887 512 391 640 1141 1155 69 508 569 856 261 913 856 45 272 234 14 1123 1165 1064 1075 62 726 1136 488 532 258 479 127 27 1106 736 1027 924 755 670 891 588 230 322 908 138 542 487 1004 1173 1022 876 77 63 548 635 373 236 28 212 800 797 211 837 65 290 218 215 521 825 662 150 746 770 508 63 784 729 104 397 866 967 461 519 866 768 41 1052 133 1053 1007 587 1174 738 226 760 579 309 895 631 451 64 726 788 1109 880 268 883 797 353 488 982 177 343 467 762 114 1080 111 1048 19 147 998 993 1120 271 100 1148 1039 660 738 1064 120 373 345 1147 888 732 843 1082 1037 1122 1194 377 78 1147 281 116 706 974 804 771 835 600 1185 1151 493 679 1 398 506 65 1195 632 1161 577 220 636 76 622 1055 101 994 821 622 698 735 957 798 1042 802 424 368 609 904 539 737 536 839 1177 525 101 1037 515 1004 1031 662 1082 264 662 798 252 160 14 105 172 61 1099 53 446 812 869 581 222 1093 504 1160 290 1078 502 1148 970 382 733 1131 93 777 594 1053 1037 703 1013 985 1064 156 567 1120 727 819 74 960 154 55 460 828 810 769 104 301 764 190 856 1154 391 415 1005 263 619 1144 685 375 327 722 584 555 96 471 1017 262 772 13 1006 518 199 506 533 1078 1114 896 1160 1158 141 146 261 1092 1188 735 840 844 459 78 914 233 835 445 438 947 1187 444 34 46 664 1155 789 492 612 379 372 55 1009 578 843 1132 950 197 223 929 230 35 1006 328 620 786 452 19 255 491 446 753 760 786 574 660 606 804 1067 140 245 925 426 1070 1173 98 589 713 751 832 3 398 940 927 625 909 1011 255 900 427 1028 620 359 626 1106 1048 866 386 705 1142 921 465 1186 1183 92 103 13 555 395 986 803 551 554 190 1185 379 529 473 938 229 495 1039 286 453 635 185 303 1028 1155 56 578 192 603 512 823 1154 1026 57 523 340 872 339 424 474 305 531 285 1189 316 1103 227 70 861 1019 288 264 187 870 769 527 567 908 511 1044 464 1043 1026 50 555 726 1198 1159 845 929 949 746 839 619 277 550 898 30 973 407 843 115 472 1010 611 1161 453 512 404 1117 259 553 898 772 562 851 1157 281 702 412 834 395 175 881 858 990 680 103 622 267 324 887 556 951 943 257 812 536 276 843 285 954 242 788 668 696 137 943 896 6 310 599 970 936 315 221 1002 540 756 1193 512 645 744 621 604 592 3 392 47 991 241 176 1060 182 882 799 1165 733 660 1104 1187 110 511 294 433 282 923 33 101 696 1131 1078 793 343 1095 826 322 688 1103 388 728 586 668 629 744 273 51 542 225 740 143 100 149 1024 478 855 700 15 374 290 102 147 288 399 1184 571 991 242 1112 545 1090 705 165 535 247 951 155 613 405 427 798 401 200 1100 199 175 371 1084 427 387 545 886 664 1154 1013 856 678 889 398 739 35 14 947 139 849 156 342 500 748 1078 920 75 737 369 628 88 936 461 915 930 734 422 529 37 1151 523 107 769 380 923 1133 983 292 679 672 698 632 238 194 140 443 401 1001 461 651 714 421 433 819 965 1084 1024 912 152 748 51 141 525 431 541 1001 981 869 1066 691 143 1120 469 643 1034 835 170 231 739 838 975 1074 344 509 30 190 1006 57 562 651 824 278 101 334 309 1037 77 301 1173 1141 158 800 760 1188 586 171 563 303 260 1122 23 496 330 300 235 749 860 538 454 1131 1104 739 511 545 89 194 243 851 185 850 596 415 464 122 487 694 917 223 149 609 1104 991 961 631 515 863 534 792 1095 672 434 374 561 259 668 1176 811 228 495 1012 912 924 8 819 535 1029 1134 46 841 485 168 507 121 1147 480 866 343 834 158 877 1058 913 87 953 441 64 257 372 1094 272 472 1034 377 8 710 51 1024 517 611 370 379 622 955 484 547 208 855 864 390 561 1135 396 1048 775 636 70 838 534 607 702 866 688 312 614 1139 820 1152 649 168 962 517 418 531 888 128 137 732 561 1123 432 472 1129 767 238 1148 511 502 165 716 766 1000 712 981 1117 35 358 1192 254 732 443 963 228 245 396 206 570 363 174 163 299 560 724 409 938 350 288 248 997 289 512 25 634 702 716 1154 125 428 904 572 1177 1158 88 565 832 733 1149 606 472 403 59 1108 106 24 650 727 292 1003 1181 851 428 480 1 317 215 652 635 162 1167 947 737 611 864 1016 1194 579 881 643 841 952 591 97 135 943 127 815 145 217 673 361 131 1048 556 147 1195 1066 411 493 613 1003 258 818 660 792 198 435 511 871 522 906 187 459 327 708 656 1056 160 559 484 722 821 1035 930 1184 333 333 1103 344 275 1027 340 1067 661 1137 1060 1097 965 1121 293 1175 1176 543 432 423 542 876 1124 929 1039 1025 913 703 440 389 564 1185 1073 1045 636 879 462 307 644 342 1121 188 1120 1173 338 249 491 1139 373 744 9 331 1029 36 188 192 920 796 71 1171 662 724 660 1199 1097 171 934 239 464 65 190 194 1156 75 352 895 1093 398 64 728 15 476 730 441 66 75 526 83 972 173 1014 974 914 712 161 1155 1116 407 977 381 797 470 248 747 577 98 53 554 95 89 528 372 481 840 233 185 644 467 319 554 402 855 341 682 362 797 1 151 26 134 182 279 789 677 1098 1028 1126 941 655 165 264 534 939 967 329 1197 630 482 194 604 334 49 86 32 585 1055 9 516 1055 801 743 937 122 993 609 987 1091 1013 732 902 518 1109 840 821 641 1176 1057 501 476 965 1125 245 27 96 1053 1112 712 533 717 699 219 666 274 307 22 377 549 101 974 8 375 873 937 1038 329 1076 1119 934 376 444 829 473 571 892 1125 741 581 821 161 1 947 1102 1030 1188 852 393 645 899 580 865 726 569 820 548 1088 1039 1064 969 925 866 726 1090 1174 980 525 1057 509 905 118 227 16 575 277 923 286 1152 1008 1077 1032 34 872 768 221 739 1171 32 435 16 89 465 1014 551 706 477 161 451 1075 627 430 609 256 190 1008 1079 70 1136 411 641 980 866 142 292 187 1110 1014 375 181 1022 219 269 170 1078 699 217 1159 913 413 826 904 473 577 486 1164 44 1023 817 1185 256 742 299 535 1106 205 1076 578 122 569 828 896 230 1107 540 928 88 325 997 1000 663 204 409 296 149 423 723 65 210 108 162 845 686 79 812 633 750 281 775 915 316 1099 694 120 573 134 908 536 648 732 179 714 1072 226 591 1030 108 530 978 1128 455 1045 167 388 501 710 120 564 583 86 753 909 1013 1012 42 74 713 9 506 447 19 438 962 135 984 1056 789 645 378 353 349 759 837 951 322 845 965 288 56 155 722 759 977 310 771 1132 567 665 332 945 219 1049 356 490 999 91 457 594 361 765 1007 87 810 988 548 1136 1171 202 992 1 202 1063 952 1074 928 77 31 302 21 206 1094 434 652 488 441 487 298 31 1019 752 987 614 840 469 843 1066 1073 203 431 622 726 1001 81 833 703 388 232 1193 563 28 764 955 566 346 549 739 803 570 673 271 757 459 439 937 513 90 29 7 566 40 187 1172 366 896 509 201 1046 15 1100 1186 725 586 411 285 592 381 661 649 1083 419 517 113 714 341 814 842 690 1135 412 858 1017 99 265 177 966 727 632 926 76 488 554 154 472 247 1110 134 243 795 839 822 492 53 666 82 26 271 316 949 483 806 398 527 1035 435 1165 731 131 857 133 644 231 512 1014 1198 816 939 326 453 623 466 1147 718 736 567 1153 742 353 507 206 434 744 420 489 182 985 216 1144 740 114 1194 488 842 293 337 178 126 1056 731 526 133 890 869 584 1097 791 113 1125 57 279 495 393 869 352 490 26 579 8 642 1004 296 54 699 305 948 515 431 1197 1165 879 456 740 1056 102 261 392 1044 771 131 703 330 1169 1023 46 14 176 1006 685 1089 911 663 491 1177 930 1100 991 40 412 221 676 499 615 536 353 331 125 753 1023 668 1176 432 683 50 847 1046 1041 475 989 1069 299 252 754 762 473 525 451 833 789 192 297 605 86 651 922 1196 40 933 334 516 205 231 436 816 965 15 255 64 207 445 454 965 911 629 866 432 542 39 749 147 224 234 399 646 828 873 1113 1034 822 68 1065 166 252 437 627 174 994 542 864 320 206 254 133 838 268 183 1197 522 936 220 1106 551 957 1137 589 655 1173 520 849 565 1147 295 831 69 693 245 498 199 961 1080 104 274 277 537 1144 312 1008 890 974 19 199 275 677 965 440 646 908 1084 599 750 365 896 1002 76 108 1002 835 220 636 466 581 394 1158 568 790 742 758 1093 656 612 1003 14 453 245 885 920 362 352 619 157 118 43 339 749 28 713 199 428 1156 19 921 20 564 230 225 847 60 1160 1110 1123 908 1171 989 797 643 39 272 825 460 751 914 280 431 230 1166 861 351 420 412 65 463 63 606 1076 801 993 1089 694 1090 500 141 568 81 750 964 375 459 674 311 318 670 1102 443 29 548 119 740 539 424 73 845 416 903 610 91 592 314 619 273 1073 258 429 468 767 653 494 20 228 280 448 494 888 936 862 4 338 287 98 224 36 98 198 259 123 49 1153 565 885 882 1118 474 713 28 895 225 203 231 663 456 464 103 278 526 816 542 360 939 1059 823 25 1136 1082 1040 1147 783 466 800 517 1068 1088 563 412 316 406 12 525 859 251 306 409 1078 563 255 699 154 1188 113 471 253 992 94 914 496 562 311 53 219 645 644 387 706 1062 778 241 867 1158 990 1151 809 630 733 655 362 341 1091 869 1017 625 740 33 1162 1011 1109 46 268 232 66 49 138 51 270 854 1047 220 145 553 295 454 921 829 475 183 624 62 634 441 417 602 771 216 1059 524 210 1010 445 148 99 1018 552 1087 504 114 543 104 695 1049 202 30 721 686 89 886 357 1087 158 898 50 619 462 391 182 1158 1026 401 94 153 777 924 1083 938 1036 395 66 381 1168 486 1120 541 363 14 1150 861 1131 563 296 267 806 415 743 582 704 82 667 1032 1046 109 275 198 436 842 969 813 782 1110 372 1010 444 712 1032 218 797 334 1029 1066 609 1022 1154 35 366 963 1033 871 1005 415 855 118 306 1139 518 75 919 169 893 381 206 926 1086 253 708 1169 894 198 710 375 6 543 906 77 377 353 774 39 212 678 1026 191 577 634 564 629 235 512 492 388 1149 913 652 928 1062 1052 153 901 86 264 1044 158 210 768 133 136 546 964 521 1124 1186 864 922 7 851 293 610 449 1143 498 405 519 844 1144 1182 977 872 729 40 59 665 1146 1052 737 813 382 384 947 752 1098 1173 1187 307 736 46 202 1169 624 121 269 1099 270 117 234 295 1112 483 520 507 136 1167 1082 91 977 699 35 642 513 1107 378 958 64 129 39 138 1057 476 405 448 138 1134 248 213 102 411 60 1160 834 349 460 652 395 866 746 1186 268 554 775 849 485 772 308 830 400 195 395 1053 148 633 688 248 880 712 555 80 847 431 689 332 867 549 446 154 28 341 1039 258 1062 213 862 554 464 658 414 1124 226 1164 561 749 787 99 109 613 89 848 577 197 343 563 573 825 775 1007 974 169 291 885 39 1015 207 800 433 888 807 25 919 160 338 564 850 137 654 42 642 334 262 1108 372 825 521 65 191 519 926 68 627 279 99 136 79 1147 92 439 1165 235 813 869 22 848 669 219 487 580 12 1181 176 207 473 959 330 1022 1064 56 479 810 974 664 177 652 782 310 494 1045 536 1064 500 719 278 1098 1142 121 477 882 360 606 778 835 809 567 949 603 689 579 918 706 1068 479 638 122 1140 516 882 196 7 401 284 351 1181 245 598 1066 116 427 233 847 937 110 1018 1016 1197 1165 1029 870 81 302 1015 679 826 206 1105 137 1046 647 545 830 785 1002 912 725 247 54 147 329 888 1052 700 17 348 1194 863 769 638 967 892 1152 781 832 166 904 299 1062 725 522 482 884 1008 201 633 470 642 1033 137 772 259 1074 1195 102 370 42 324 1151 394 505 161 1161 626 399 602 727 6 1057 1072 519 655 316 1107 852 944 870 656 422 154 468 751 776 9 645 130 1059 766 4 889 997 38 679 397 130 972 950 670 781 228 327 111 1035 973 123 70 634 848 217 1052 537 566 495 727 469 788 375 800 1079 156 1049 798 842 553 890 658 941 353 47 349 724 314 1185 199 1192 1133 1014 340 541 331 542 286 1113 182 643 420 281 61 703 292 134 741 703 1014 201 560 1086 217 1049 135 724 530 141 1068 125 428 749 554 230 130 220 592 134 847 4 531 935 1125 193 227 256 398 453 860 822 563 815 931 17 632 899 590 957 204 192 363 580 131 185 822 748 188 426 343 899 921 454 605 1054 312 978 377 697 79 867 267 720 808 383 845 214 55 298 315 813 493 1175 376 90 191 609 101 220 944 1128 443 94 380 20 244 782 129 380 883 707 1064 1074 1152 992 482 996 391 1134 1148 901 130 566 858 1062 474 494 984 947 769 161 382 925 702 362 956 1133 1020 1082 955 1105 336 544 1141 676 943 490 277 112 1000 1006 34 501 796 306 286 687 715 380 972 1098 648 12 66 220 161 584 85 1038 562 121 51 188 931 162 417 666 391 42 589 138 721 344 1177 553 1191 660 168 1087 481 4 877 737 362 735 1192 1169 479 667 468 332 72 510 975 110 917 1176 1044 850 1143 1024 1157 749 366 126 292 423 377 670 24 589 244 941 1009 1078 561 629 623 1170 493 258 363 313 572 1097 894 509 924 240 434 994 448 461 44 40 912 788 770 258 54 1025 677 910 8 927 120 430 350 437 972 155 863 747 269 1044 797 1127 300 663 874 1139 1043 781 481 166 4 123 622 630 239 353 1094 196 703 228 1149 199 332 812 1142 325 469 610 679 1117 449 1177 923 1163 359 549 596 67 494 997 242 95 487 487 791 686 190 1083 298 998 472 817 764 1141 294 354 764 728 722 50 62 71 260 199 474 801 1087 630 319 967 99 806 1122 1124 936 81 8 533 446 332 152 132 1014 1173 290 672 1091 1189 595 983 836 230 469 969 992 599 1008 898 294 751 1128 1003 43 1164 738 283 89 585 903 698 1067 584 531 421 995 747 345 352 167 613 798 228 177 314 583 609 894 252 172 302 516 893 419 1170 79 1189 72 264 25 308 259 639 259 820 681 1050 588 794 1103 1072 451 965 702 851 648 833 424 1028 1031 1030 1048 420 378 920 313 277 401 945 16 667 1093 1175 478 526 316 72 632 408 496 318 559 398 181 843 441 165 440 127 559 311 873 1004 1034 1081 151 992 222 128 1137 637 167 99 552 1045 262 226 675 50 657 698 1 100 438 883 619 876 461 622 632 695 1006 46 346 942 771 239 458 396 869 463 732 819 1116 823 514 342 523 623 636 937 288 865 58 136 338 661 1172 1000 475 286 1137 1187 950 36 836 676 22 162 176 270 356 314 573 391 339 185 837 1061 436 89 525 512 1092 403 328 733 22 1176 646 1179 65 674 701 804 695 96 85 360 261 158 71 1058 510 583 747 409 904 618 776 608 255 832 329 50 1153 893 1083 849 581 1121 896 657 447 134 446 629 376 868 435 907 546 302 733 594 513 1135 929 626 883 1075 80 401 279 311 162 803 1002 615 357 633 988 506 373 1025 105 757 547 1074 335 457 979 202 808 1042 39 492 668 727 1040 138 261 1164 660 490 360 473 541 958 341 1058 1008 1055 17 720 747 736 758 658 941 667 411 465 142 386 155 364 434 1015 83 920 1077 675 566 10 223 630 1018 376 263 173 174 419 215 1114 286 1050 1116 969 455 722 738 426 719 1112 1023 935 315 648 639 216 371 1033 710 501 582 774 42 981 856 304 812 757 569 566 765 232 324 116 627 1033 818 219 710 290 140 186 1048 1146 421 992 1147 175 816 793 779 530 24 678 167 822 312 621 1046 626 783 1037 819 1143 353 129 223 186 510 524 858 1183 26 1123 429 1057 1126 451 43 1005 92 858 1192 1130 402 115 41 487 776 975 1094 764 223 645 627 677 817 1147 1178 451 409 1099 290 979 208 18 1088 1010 988 1184 632 1173 625 865 132 1189 1007 935 1029 150 182 378 1104 811 472 302 478 830 664 81 1060 734 423 817 796 495 544 424 910 236 208 134 531 907 495 1137 14 963 613 69 161 199 731 531 134 342 111 607 34 1 714 261 884 1092 766 1184 39 629 743 1195 547 628 1145 273 1160 1093 203 1099 635 1008 963 500 1008 868 845 89 455 714 296 752 648 1004 472 737 956 98 427 316 1114 670 682 2 1196 110 795 983 810 1118 986 42 764 944 355 1125 25 523 1104 915 1115 694 297 39 283 127 136 1157 229 932 401 1002 249 252 15 337 788 94 1032 130 242 997 454 1019 86 1129 1110 632 371 202 1105 131 170 139 264 957 894 908 874 604 797 331 1161 1045 588 223 1091 613 1176 745 157 300 13 587 582 397 30 1024 1170 204 508 871 78 540 0 671 868 68 1081 465 1169 534 314 526 740 89 274 841 404 360 835 863 1133 283 617 516 270 145 1094 231 230 519 483 374 1162 852 229 597 1136 932 1189 1008 486 143 211 1188 91 822 709 846 940 993 415 1156 156 1162 678 149 939 1055 523 398 121 1128 903 1128 893 638 195 72 1046 282 297 464 288 1032 873 770 1147 739 446 968 792 58 915 592 1051 459 1030 427 56 1053 862 64 542 437 443 135 292 908 432 917 1001 1144 589 999 443 106 475 660 402 121 384 872 13 525 296 577 404 1073 102 954 708 1101 460 268 141 197 334 1182 237 193 578 780 976 646 535 749 671 541 269 1161 374 840 978 522 1143 630 481 990 575 253 477 396 1022 63 452 1154 281 674 331 1062 64 46 234 732 583 269 1044 370 1003 797 963 1096 874 76 137 869 1059 1150 246 1137 520 103 233 334 666 257 1108 877 297 520 1077 647 548 1124 99 283 58 609 817 751 493 357 203 818 129 35 930 1156 1108 489 72 579 245 6 218 189 297 220 579 548 309 495 623 1 239 430 1163 1178 138 579 593 329 1119 734 9 49 1034 291 1077 240 700 694 883 424 252 287 487 731 262 221 396 684 398 228 703 1193 1112 595 132 394 930 579 699 216 838 916 521 437 113 473 508 699 524 896 872 1014 993 84 263 518 1092 99 429 1001 597 725 565 1136 837 58 868 585 693 592 743 854 331 8 753 429 102 905 71 614 762 571 928 502 642 1059 357 884 934 270 697 338 727 710 1017 221 1143 288 1053 541 953 1006 533 730 1059 858 701 281 1134 918 562 712 332 864 168 932 312 18 168 99 935 156 371 633 247 297 66 54 851 474 1185 1042 424 662 18 1054 1129 432 55 325 501 65 779 753 396 193 140 736 817 148 321 841 153 948 274 523 48 235 897 315 1063 511 200 865 528 1005 774 639 514 731 856 211 189 4 913 1080 1062 1025 924 194 424 853 636 422 537 498 164 246 784 750 540 888 141 370 304 1093 220 525 389 914 355 1161 410 614 725 473 767 854 571 866 441 302 1183 251 235 423 1092 899 11 121 151 792 153 416 961 610 816 420 461 297 564 352 439 144 674 595 1184 696 444 389 792 99 763 563 1168 106 921 307 1032 269 581 349 6 204 540 2 963 1172 942 1105 996 198 1030 603 312 129 776 290 1145 716 735 236 870 1184 269 705 1165 474 17 1110 344 622 1044 355 477 103 37 838 689 1108 323 487 770 716 1186 647 536 678 328 693 33 314 502 158 815 1110 446 71 838 829 424 1029 976 269 478 1147 365 150 656 145 387 1122 732 222 475 188 323 645 292 879 776 933 319 130 462 37 860 464 779 844 896 250 466 678 1002 453 1139 355 501 1028 166 600 1015 307 1055 1165 1023 1173 300 1125 46 598 83 1149 230 767 446 84 390 404 58 66 728 287 1189 1192 751 1042 632 894 906 547 10 412 692 770 635 462 222 314 543 696 341 705 109 1092 718 448 784 938 1091 654 239 400 494 581 957 963 173 1097 861 77 1107 838 373 391 194 1036 885 453 779 104 230 351 1088 169 477 1136 676 3 6 712 1189 66 474 715 404 894 233 176 472 298 980 387 322 456 759 675 404 58 228 186 365 958 574 435 448 238 120 153 776 65 377 700 233 182 689 783 954 929 1109 840 494 710 181 1191 1054 1111 661 358 1167 879 976 1177 1045 683 13 619 465 231 815 66 439 318 1173 589 180 452 1101 481 178 454 136 737 671 994 448 871 682 59 747 612 64 81 768 931 799 506 646 988 744 106 153 462 839 149 551 683 698 233 1032 326 668 917 1094 1142 376 757 57 166 1188 1107 774 1000 713 753 406 1199 440 523 261 1063 560 292 941 1180 885 367 716 56 642 81 289 190 844 322 572 915 92 1113 956 474 824 357 964 689 1125 880 662 615 195 682 374 920 176 70 459 1040 1133 1003 491 1151 625 579 106 1044 1029 997 73 1013 384 192 576 735 687 148 629 373 315 365 695 835 248 255 263 1182 142 167 1185 213 452 74 716 953 576 655 478 1036 174 24 195 321 928 412 620 40 859 908 504 303 21 91 421 269 221 1043 524 127 644 677 418 1104 893 365 98 689 652 843 1114 956 850 471 878 851 918 16 162 1057 641 722 43 1077 645 286 393 518 1046 562 807 683 1167 1024 703 821 232 657 726 1191 620 367 808 416 83 873 427 438 744 517 853 209 1193 746 781 740 147 1089 1083 27 717 371 1096 801 710 1030 1113 272 411 358 920 1186 1088 76 990 492 410 854 542 981 513 149 481 870 256 130 299 270 26 560 941 278 895 424 472 374 144 851 445 327 1052 118 213 1190 320 224 1122 1114 241 355 122 638 427 922 158 659 1073 1026 501 570 265 596 667 65 1036 816 216 955 1189 191 686 177 741 1010 959 942 80 792 1058 1088 741 8 29 260 281 1028 1002 1129 1011 788 860 250 1147 1009 582 664 122 814 641 444 612 100 150 1034 641 743 177 122 946 410 710 1065 1119 113 73 985 117 579 193 868 865 754 778 561 529 812 741 741 541 602 103 1069 140 489 691 534 649 349 687 689 525 1083 452 1005 1078 806 1137 505 6 432 656 247 108 200 564 61 1105 664 1007 610 692 1055 482 746 709 1117 625 564 391 428 27 1152 956 637 548 804 470 476 648 181 764 448 186 940 108 841 373 717 587 170 49 173 38 285 262 762 579 352 1180 1042 48 1092 779 362 680 778 696 727 346 566 24 156 1137 1021 221 342 577 1119 1069 942 5 548 1154 740 202 449 757 844 940 168 1071 1176 777 4 571 1184 951 806 215 740 686 329 1150 147 243 926 188 973 351 489 281 740 467 247 519 1071 500 403 258 463 564 346 1196 835 204 1198 745 576 808 370 238 315 739 470 391 989 1061 363 221 607 247 539 749 673 28 306 549 1085 369 911 643 974 978 1076 733 667 751 1140 164 881 917 129 717 873 186 274 1142 954 488 733 57 384 290 912 1123 577 946 1119 300 334 219 903 406 963 758 756 992 864 1093 747 55 1009 492 879 691 1198 716 872 851 175 434 880 362 1047 614 531 443 1114 86 459 1196 129 476 460 1127 1050 855 1036 51 679 365 78 41 144 866 1007 383 406 571 44 1025 97 0 539 430 1128 1022 836 1059 1110 1095 731 391 1164 119 184 656 501 497 969 1076 1184 409 10 405 300 282 1179 580 1171 695 96 384 1003 1018 513 505 619 197 843 136 761 265 782 938 895 1190 709 264 838 921 831 1156 649 791 987 358 1090 1126 95 852 755 222 513 973 217 1177 941 192 262 198 1034 1101 351 1064 256 831 451 1165 184 59 1129 399 549 408 406 1091 570 223 699 129 955 7 970 1147 987 961 229 943 928 1066 858 1016 542 234 49 747 788 812 210 604 926 610 1189 398 1044 356 165 55 580 601 495 507 205 1179 616 560 381 116 364 30 297 100 977 581 382 1095 61 961 216 417 271 369 406 556 966 589 35 484 649 946 379 309 343 1187 512 142 880 501 191 323 681 388 43 1127 906 977 1153 1136 985 801 810 667 697 1029 373 113 488 324 995 571 841 440 330 214 877 160 1095 492 410 53 532 328 743 264 236 62 739 531 446 952 1199 131 130 1158 392 1157 459 1061 881 113 472 563 160 335 171 788 231 833 213 205 152 98 860 378 62 845 758 350 536 365 463 249 214 98 1039 433 1178 356 264 306 447 91 716 1187 422 153 1089 995 948 507 614 949 182 911 506 806 480 250 242 145 1103 547 290 54 355 199 460 417 970 948 398 915 179 349 1198 1123 1045 211 408 244 1003 243 201 201 69 493 129 286 698 649 635 579 822 721 358 735 520 455 232 1140 1094 1166 909 209 638 785 757 671 9 551 50 308 1066 1119 1115 19 250 950 896 52 271 658 1012 692 16 715 430 437 1167 847 396 310 644 167 1069 159 981 658 228 1151 1066 220 586 288 793 1122 754 657 578 204 369 490 61 507 882 403 368 141 391 458 1128 1093 16 988 164 287 1062 702 1087 699 889 895 1145 57 945 781 281 650 330 476 1014 251 221 332 1015 549 34 598 582 475 710 626 595 161 566 354 1000 743 798 995 657 1141 774 425 782 116 908 518 1153 123 979 263 624 833 53 847 893 53 637 638 264 905 835 846 645 20 849 871 152 501 1174 839 124 1136 554 403 862 843 638 617 1169 781 250 572 671 118 1199 320 653 272 488 336 843 1078 836 66 615 488 396 56 876 926 821 1071 1092 442 764 1064 487 456 244 121 1078 535 401 373 255 570 938 589 366 473 800 538 522 1051 856 495 483 615 1159 18 444 1049 273 719 281 868 261 261 908 1032 811 397 803 12 303 706 1041 66 513 465 794 173 819 1065 190 885 1131 852 1062 403 39 696 1091 760 757 572 211 65 1085 574 324 1197 846 358 670 990 1119 481 1158 455 1175 652 531 525 162 865 395 106 644 576 459 721 264 1032 130 897 1191 297 797 419 32 56 423 715 711 652 902 166 506 924 523 303 885 696 99 1047 103 63 651 472 1178 1159 804 621 113 797 745 1164 988 515 1193 131 991 763 312 288 387 991 601 418 123 168 364 660 315 60 60 879 1117 1018 676 111 1075 291 393 575 631 913 782 863 104 1191 1086 646 315 1169 362 412 621 1101 594 450 1049 152 254 1048 342 784 576 255 129 178 1173 84 50 329 1086 1127 279 359 577 359 692 873 213 888 493 47 1195 1105 159 386 1039 0 610 38 433 921 45 189 14 300 885 841 490 858 680 625 699 1163 596 681 420 166 492 873 502 746 6 113 355 76 580 574 28 848 1056 522 50 615 159 684 1125 44 900 212 1112 474 875 626 61 950 912 980 1167 457 539 239 310 147 138 401 29 433 393 158 276 1195 752 1023 936 790 749 723 492 256 568 309 312 595 675 621 798 394 343 237 218 1114 401 878 819 843 64 837 1143 471 780 32 583 764 793 640 34 807 856 587 1087 558 3 443 273 133 390 260 1157 1031 581 579 285 730 1161 181 286 997 468 956 809 648 1006 1074 685 861 791 631 1072 1061 887 823 448 468 125 956 194 907 1050 504 512 263 1133 823 617 95 695 329 56 587 518 1078 376 84 531 935 767 1083 433 1114 965 131 1018 1171 155 534 303 45 361 906 704 892 989 467 62 791 26 336 298 309 392 1091 477 477 994 384 933 1143 209 505 162 1177 44 302 1070 655 667 277 131 468 343 382 1091 588 857 873 409 558 454 775 522 646 1130 628 441 862 1020 1090 569 210 594 624 288 719 334 1167 1125 1123 1168 434 955 385 168 806 124 53 590 644 1114 1101 724 840 173 942 506 802 554 968 977 189 1 92 388 378 7 818 1156 971 1054 53 296 717 926 326 183 1049 1159 1034 171 128 109 524 695 638 393 1000 239 278 524 616 49 964 553 469 1016 823 220 892 939 448 657 567 441 165 1160 465 363 572 913 389 817 594 1149 549 1103 78 581 177 648 288 194 1128 390 1008 456 55 524 275 668 1118 574 704 518 377 498 1115 198 143 417 945 852 632 69 120 73 284 545 892 379 129 1067 607 962 1042 498 1195 861 788 1131 235 475 1012 626 791 1113 863 627 477 1146 571 1043 507 947 1026 377 153 367 229 476 40 1184 1127 295 498 546 637 872 128 853 701 818 676 15 1152 504 226 74 198 610 1000 911 1159 923 1180 1096 1015 1131 121 386 822 1144 936 1036 826 154 1084 720 692 736 49 216 562 597 909 582 385 761 362 376 886 167 139 254 409 44 612 343 205 909 117 421 1031 80 589 960 389 997 1142 821 906 444 953 395 929 466 453 286 891 139 256 939 397 1097 351 976 743 474 228 474 843 148 727 151 365 865 17 985 623 1103 393 123 1071 232 126 356 35 815 656 456 462 1179 710 306 913 312 283 143 458 94 962 218 499 317 437 95 25 522 183 453 216 453 110 1057 312 1047 1117 567 219 380 194 660 711 495 220 113 85 107 100 743 247 1066 1019 635 182 399 820 757 1037 369 936 998 411 98 826 532 1089 74 643 869 723 752 179 406 938 689 35 615 517 192 522 571 908 600 511 187 213 958 1037 51 1150 1138 841 812 280 339 876 391 414 613 193 37 830 62 187 1139 709 262 701 939 578 427 1055 958 1101 818 915 387 73 746 1035 1013 670 680 661 316 599 1134 679 508 318 731 190 273 175 512 767 250 1086 730 537 620 219 718 376 631 148 648 423 121 1097 657 141 911 180 1187 1075 753 1097 760 885 131 21 14 432 45 826 43 865 1151 1090 571 159 1025 815 1168 1071 347 940 215 1159 409 142 205 507 1134 768 165 59 965 28 1172 693 1033 573 786 457 1087 5 689 1047 1070 827 313 513 928 942 69 427 356 679 918 632 999 644 790 689 1102 65 590 175 389 768 676 479 484 949 328 609 961 595 140 439 401 122 981 23 404 39 1152 665 967 1031 410 786 716 643 1099 764 1185 367 58 1142 765 556 67 825 1158 346 454 591 860 44 55 551 601 345 906 276 513 282 278 393 660 339 554 447 327 731 885 708 1134 359 50 13 179 39 693 181 471 12 1189 394 711 115 1040 347 495 361 647 408 225 97 163 718 155 644 15 112 1045 763 929 507 501 197 368 1094 981 475 297 817 728 250 1005 797 682 158 812 28 707 275 235 837 587 918 121 1124 972 457 1051 1075 1083 1097 714 1146 1047 473 747 619 533 448 979 822 932 511 242 545 516 815 745 904 105 160 1194 650 235 954 139 720 158 621 522 362 760 810 713 448 321 541 358 772 677 472 685 1182 922 1167 487 1079 910 130 1118 889 911 1026 838 626 876 876 203 766 428 231 17 506 1112 78 109 548 174 140 983 306 852 600 966 1157 246 834 449 318 911 291 113 442 712 1093 506 1162 484 1096 422 264 773 1090 1031 720 832 846 1017 949 1163 361 1097 249 514 636 224 688 433 648 247 90 27 374 139 1103 932 463 309 205 141 1095 891 539 954 104 343 834 1011 500 433 255 445 268 452 252 251 612 276 424 937 429 156 223 54 21 939 851 274 561 532 337 522 10 361 343 377 201 397 750 990 127 659 826 34 460 1073 790 181 703 220 845 297 461 780 795 477 726 769 621 927 817 259 490 164 887 768 459 345 1169 269 197 916 152 834 700 208 51 851 154 425 601 11 1178 962 1096 260 1014 871 232 467 600 269 1034 946 79 750 513 795 785 1090 1139 968 399 130 813 696 152 953 36 1162 238 873 435 1007 1038 498 845 640 792 956 892 268 676 771 203 888 998 195 302 813 391 102 269 1031 662 951 914 1120 1058 1031 566 765 1057 675 56 347 86 813 404 849 200 93 128 817 335 321 301 185 920 1162 839 107 992 1008 878 1087 270 966 377 751 24 1096 964 451 1091 220 951 99 310 981 942 70 123 436 129 1160 233 279 269 871 929 463 499 1064 245 196 356 669 145 745 270 930 255 532 564 266 981 384 532 1016 1045 266 469 779 283 74 794 656 1179 1102 489 317 1137 85 1122 468 1145 1159 302 145 732 52 1130 974 649 1179 162 696 280 507 509 992 399 1117 8 584 1006 1014 1024 505 929 310 1123 984 694 965 512 227 585 98 81 686 849 903 691 935 239 927 153 484 901 1167 276 387 833 5 223 91 280 1159 704 951 962 1197 262 294 388 262 635 699 1173 755 252 667 441 510 521 764 312 1155 560 897 74 572 103 772 711 762 467 278 459 823 193 136 550 490 185 54 189 1029 586 270 687 200 806 867 707 972 87 152 175 595 986 7 861 774 706 59 722 955 815 278 191 536 1024 927 469 714 941 191 579 161 695 855 89 514 480 656 494 56 326 1075 1162 550 835 427 338 970 775 559 626 262 946 1057 450 609 928 866 748 653 802 927 93 795 1188 607 807 177 862 856 898 741 716 998 262 783 567 20 578 562 421 679 1192 303 906 760 551 1018 1148 181 458 564 735 518 1060 344 573 1042 3 77 1163 431 1153 1077 104 37 604 395 714 1062 611 439 1065 1029 966 1042 383 1108 14 1174 989 196 1191 754 813 214 187 961 1060 94 856 739 743 440 119 1117 8 254 1011 221 999 1118 429 721 312 59 292 925 105 474 334 161 255 482 224 694 1091 273 876 744 209 520 288 807 1116 513 561 1048 594 1079 1084 1087 510 290 757 161 777 811 240 608 1056 801 50 1055 1052 1099 427 901 738 403 415 604 1180 38 470 1143 771 394 541 576 477 664 802 144 54 111 786 341 14 186 535 671 779 404 679 452 983 635 780 844 569 722 940 458 357 643 316 86 331 387 295 883 245 496 402 1074 176 752 771 249 1027 816 153 900 743 812 550 1019 20 690 514 829 633 219 1017 210 733 1003 1003 653 203 40 954 56 1084 272 979 480 831 468 949 713 942 759 1001 73 413 265 945 643 615 76 1150 182 661 334 1137 611 748 557 306 535 314 59 393 866 186 11 686 349 1156 542 1059 1115 193 394 452 496 1083 1118 398 698 461 896 524 864 595 878 1072 240 1197 972 181 467 667 1191 1024 1095 328 248 926 726 351 495 586 1088 670 495 819 124 367 537 196 339 208 217 1141 733 1023 1196 997 62 148 539 170 1198 81 638 1171 619 982 152 788 818 359 1145 490 754 393 163 515 771 410 480 636 161 751 140 725 271 354 52 926 119 1150 1150 274 1198 1147 964 1164 814 452 1055 1101 49 716 398 558 945 556 381 1190 589 905 155 788 395 1034 380 476 36 922 790 385 247 302 1080 141 134 121 218 755 520 929 938 846 425 195 1168 779 645 1168 50 861 240 889 1033 1138 817 768 353 232 223 146 329 209 124 191 814 1019 954 978 77 847 225 761 379 940 167 48 1149 1018 901 1174 538 354 45 611 544 758 827 1176 397 604 275 1141 593 96 69 1030 1079 391 195 786 479 699 1076 879 27 306 432 826 950 310 783 849 167 284 581 1196 853 95 169 652 1117 986 242 16 586 641 646 1036 861 794 965 857 177 618 960 782 474 914 636 33 488 820 586 363 605 404 494 760 1199 757 251 122 148 692 730 445 395 855 57 903 876 38 572 537 883 1166 266 171 347 280 373 764 130 333 255 69 305 1115 198 98 596 1016 1049 816 285 277 643 1110 7 652 24 81 923 860 28 1128 143 696 518 892 573 1185 1081 47 117 10 43 699 1139 423 1157 29 531 499 472 735 976 43 392 753 505 315 986 225 1181 369 820 743 1148 1086 674 277 251 315 1065 771 988 1152 371 661 946 96 1023 195 761 340 538 209 1080 220 810 743 1147 990 705 475 1194 473 672 319 537 301 1030 1077 741 250 631 697 936 250 95 538 456 552 1171 81 235 334 1113 551 379 360 483 938 698 249 671 187 729 321 999 1077 1035 634 97 988 503 682 608 1086 466 343 1030 1184 861 797 156 146 591 945 540 580 228 721 329 97 96 520 57 430 125 1179 217 1110 366 376 985 421 954 902 1103 658 478 175 722 984 606 71 1092 151 743 444 867 177 888 1075 833 965 909 7 525 381 307 818 979 69 992 35 728 205 857 450 271 887 519 478 499 318 760 1073 491 480 928 269 1043 24 703 255 747 1018 949 1199 834 54 1073 21 91 1120 669 719 175 29 524 1015 698 505 1114 803 826 1102 26 255 1042 434 1145 1191 179 999 1193 424 516 853 1179 1061 512 658 537 1114 866 490 344 533 164 577 764 1199 1128 329 399 557 89 1045 729 892 915 887 296 560 965 691 514 1154 274 75 282 844 48 917 928 322 654 1195 155 1112 1038 128 473 810 467 329 659 487 927 500 1044 1076 464 598 393 668 210 1055 1104 1185 714 847 479 104 58 548 145 1080 262 376 494 574 103 939 982 1172 363 1020 950 53 197 375 1098 615 542 797 1177 239 831 426 1036 1104 280 256 399 1039 973 126 615 146 1075 530 972 670 1122 1186 577 1119 599 625 615 129 73 246 323 554 367 557 836 1096 1122 821 590 920 638 805 499 980 460 1003 752 1111 409 198 428 600 829 930 594 816 1137 1158 191 315 480 488 779 507 1015 578 624 822 615 391 1004 1051 115 287 1075 460 1026 343 1172 477 428 647 535 807 514 774 43 787 234 1197 405 90 440 575 699 130 1066 451 469 435 303 933 397 677 1130 1177 364 691 794 1157 891 449 1022 177 89 998 922 302 564 63 860 921 1088 379 172 466 213 346 608 216 1176 36 967 957 656 316 634 1098 798 423 753 232 665 335 232 351 501 890 635 1050 561 967 69 700 874 243 297 1085 1123 27 215 112 268 569 58 895 1 660 1185 399 769 378 812 721 106 1058 20 714 541 829 244 726 809 797 156 10 891 189 681 538 693 686 1117 532 434 943 454 273 563 1162 1000 152 966 1068 354 754 129 587 874 546 458 356 709 127 885 869 762 788 1013 956 847 158 352 198 38 121 52 10 523 154 494 33 996 505 90 498 1128 94 201 235 87 535 300 723 82 682 559 761 862 99 828 91 25 163 432 968 1077 729 446 357 774 1031 435 327 270 54 521 218 1099 656 537 526 1038 95 1123 791 754 433 111 149 486 731 975 371 192 823 417 556 801 391 226 783 206 1001 563 472 1000 923 997 49 1057 661 22 992 325 500 550 789 940 248 881 618 243 831 1007 1108 1111 136 581 473 404 764 1116 582 893 86 648 511 61 379 749 69 141 496 706 410 885 1159 869 824 360 11 491 7 1157 834 754 864 214 575 657 632 823 161 605 36 635 1180 948 1018 281 339 879 480 501 867 216 60 410 40 6 736 232 1099 433 369 393 209 164 843 1003 1149 344 33 480 746 226 65 1044 1099 566 440 61 97 889 438 588 191 198 1043 114 322 318 406 616 54 611 158 838 1176 1083 907 488 234 616 1024 56 471 958 866 1171 454 544 951 1195 1034 486 45 815 257 862 155 355 902 236 1193 593 1177 1104 1048 746 817 641 1070 709 254 139 1112 630 857 360 886 225 877 313 450 620 706 268 654 37 735 31 932 3 505 225 286 838 1195 971 459 944 678 313 527 664 62 145 1057 487 484 1178 999 539 263 97 959 685 55 207 379 1194 48 658 1038 779 799 382 435 801 90 990 486 395 1065 119 857 1191 733 941 865 512 647 345 257 612 977 778 6 677 531 1004 535 158 825 170 443 996 437 277 864 140 136 394 534 154 796 1045 886 301 152 285 650 1006 529 446 890 983 693 743 913 108 637 872 526 987 1124 831 428 836 557 889 173 390 886 1192 1131 1189 602 865 804 304 335 381 1022 119 1071 980 1122 227 61 1140 481 833 1197 889 701 118 280 121 438 193 75 923 977 221 886 601 529 548 1115 18 1026 583 85 302 238 970 67 741 1082 140 747 651 1121 314 451 786 755 79 504 310 473 738 340 591 830 14 176 1158 409 1022 953 944 1066 307 868 1162 1070 1033 439 2 371 129 437 925 1072 1191 486 1180 587 199 286 399 688 174 417 528 1032 604 45 663 110 614 697 71 753 1156 939 217 819 504 1116 1085 315 454 87 360 1145 156 809 1192 353 788 721 335 140 1128 400 804 539 768 646 1123 219 69 362 797 348 93 176 1025 43 550 629 526 959 381 1127 713 371 745 606 680 449 990 1188 1155 586 1006 131 737 131 682 232 1108 509 61 712 400 1140 495 785 764 59 286 33 743 321 1124 720 1079 1013 931 906 1070 2 721 1151 710 893 297 1161 5 492 752 435 833 1013 989 1121 664 688 380 784 925 278 874 245 419 1167 835 91 1194 108 946 514 462 580 768 64 1161 354 824 408 1134 266 920 286 1086 134 1169 249 510 967 131 436 740 844 658 951 1147 714 724 670 159 917 446 611 409 720 297 1107 1131 861 816 832 695 137 11 1044 289 32 771 132 164 210 748 889 830 891 1025 1159 401 443 1077 442 321 1135 577 900 866 550 1057 111 615 704 1064 404 140 188 555 187 805 376 1180 446 157 625 617 413 846 813 563 1199 497 1153 185 488 176 696 893 106 851 613 636 165 160 419 511 817 880 967 998 338 694 303 504 850 876 655 77 421 1045 1002 462 1192 986 945 1049 602 608 399 385 842 892 126 235 782 438 1167 777 615 184 484 1017 661 666 884 799 962 476 1047 238 1121 290 814 819 905 576 143 1045 21 716 622 17 387 966 937 787 832 877 881 357 756 382 427 1145 810 218 168 449 944 662 500 1051 1152 287 1149 1081 61 147 715 982 827 900 423 1080 583 1011 905 258 1192 812 631 328 577 395 487 214 733 517 886 89 944 927 989 1004 673 746 340 27 376 578 408 343 706 59 605 91 704 636 1178 229 550 1048 325 288 900 1147 658 977 1184 365 582 125 954 1145 1162 39 4 816 231 598 688 588 953 19 1138 579 354 1100 1103 170 949 493 681 1089 877 552 987 974 306 860 242 527 679 1055 643 121 733 753 633 802 1138 796 52 451 385 1003 992 689 392 514 1074 440 981 547 269 323 721 1120 476 661 983 5 590 960 565 385 502 122 650 683 96 796 264 695 105 336 1099 194 525 785 1010 754 770 39 836 563 222 554 440 210 434 450 767 307 182 1056 978 118 378 863 865 4 992 285 104 80 870 172 232 823 746 580 140 675 645 48 1175 941 456 818 780 1151 371 576 774 502 214 363 65 584 613 921 379 918 223 348 935 454 170 605 1096 352 57 47 474 539 947 909 198 394 386 667 257 136 204 696 687 282 227 483 1130 274 128 945 115 298 861 498 37 189 1038 776 590 776 122 973 1084 100 358 1159 54 161 597 1096 164 538 115 644 682 706 560 255 1077 117 506 1045 725 62 920 396 773 256 937 294 997 1195 1041 926 67 1166 1096 158 196 860 704 347 84 856 412 877 267 726 717 979 683 547 547 862 584 958 22 109 147 163 567 903 95 1118 666 290 1061 388 967 158 74 312 68 419 758 1084 856 981 204 849 1044 770 74 259 895 395 12 862 1149 1187 1189 1048 1086 526 580 620 320 72 19 822 366 316 506 593 365 879 239 970 209 773 555 481 290 201 887 205 295 537 950 466 427 349 1140 1095 210 382 281 29 591 1184 844 620 984 584 120 475 480 1004 348 669 1072 380 545 234 526 469 1158 758 552 35 1002 738 402 858 721 542 1165 415 695 335 48 483 483 556 586 828 610 769 413 670 565 992 1133 665 438 360 701 251 119 165 454 868 851 92 1198 229 1096 1188 324 329 902 1001 283 239 640 1108 1124 989 385 1129 131 882 1104 1191 17 528 1057 490 1174 443 703 234 187 771 1070 179 41 185 947 1149 1158 2 743 929 325 485 197 604 500 727 761 302 1043 821 691 71 177 72 99 181 154 75 218 897 584 662 700 569 154 697 792 563 1149 507 404 439 1165 823 964 467 572 927 1097 238 50 902 835 1128 1045 326 633 116 855 143 246 158 781 781 362 925 1045 256 777 280 507 232 1078 645 535 1142 884 753 1084 578 659 1125 104 96 8 369 977 43 96 754 1020 464 256 1055 1135 1161 1169 500 169 960 80 292 868 400 655 1071 117 697 315 593 148 764 957 1026 734 1045 297 826 10 167 880 421 1104 7 376 989 482 416 1194 800 385 70 335 1066 929 669 284 1176 538 68 570 1003 396 269 353 126 157 923 690 141 130 53 383 887 12 43 1030 613 795 1141 1134 375 590 577 973 1006 772 186 1050 596 564 137 746 167 979 949 879 974 1137 84 904 537 738 465 126 496 684 730 642 441 982 1086 1192 434 402 750 690 1155 24 26 343 6 1020 723 1004 965 532 67 156 892 222 740 335 436 164 1160 993 260 705 1112 448 939 1171 236 755 704 315 853 1035 156 304 209 1042 1076 546 1059 728 1035 849 230 213 183 496 1122 790 714 311 98 453 1074 896 1012 1067 139 507 578 403 613 499 29 921 329 152 1064 135 302 777 806 679 1151 1061 1144 574 641 400 927 902 1 634 69 584 30 1067 847 302 221 882 218 297 711 530 477 1081 901 567 727 587 816 739 33 138 185 56 1027 455 899 894 731 893 433 424 288 698 817 1068 1158 553 427 614 924 565 755 449 233 235 360 763 88 474 865 872 956 923 1145 1152 102 1170 451 474 431 201 1100 802 897 379 1156 588 379 96 718 507 1100 251 342 636 842 372 687 320 636 11 531 1113 649 912 983 389 200 775 533 759 148 223 498 768 1007 611 904 523 654 276 318 692 290 30 1003 1099 438 293 484 908 729 249 300 1156 992 381 178 575 905 604 453 320 864 788 1135 51 24 485 191 47 717 81 1062 566 131 695 1032 1180 474 432 645 22 591 51 499 596 270 375 101 506 743 735 261 320 279 236 502 65 792 161 471 390 906 737 313 1 901 567 404 191 1038 486 742 532 1102 950 321 133 865 633 120 356 1025 991 608 336 874 787 1052 315 714 225 987 656 247 1023 962 805 959 96 652 283 769 173 525 241 609 1146 838 705 1052 393 747 65 1160 243 916 1055 714 1122 548 56 644 285 1038 245 261 1017 542 192 122 511 825 846 449 1089 65 1075 29 813 623 61 198 389 437 1179 985 943 363 564 388 664 659 1026 204 29 599 1058 462 1123 672 482 4 1000 1002 295 140 263 749 179 366 157 1199 314 748 559 20 444 449 991 974 451 543 904 36 604 1179 635 731 537 533 590 965 872 65 584 542 1001 78 311 871 860 170 889 1057 917 647 561 1118 1128 86 56 794 694 66 510 31 787 986 429 702 586 319 1132 622 699 1001 940 1030 559 271 1083 1095 108 1012 49 668 963 1043 178 429 707 168 276 26 568 338 592 65 878 371 452 167 615 49 505 673 1153 614 475 340 886 484 1026 808 206 1186 15 1190 1021 281 565 485 402 760 1054 921 941 517 952 583 140 840 657 637 564 865 540 884 230 779 434 572 81 794 1065 938 547 811 411 736 190 32 211 312 599 889 492 817 387 489 66 900 12 795 324 588 951 553 1030 566 456 169 156 419 660 104 898 834 909 249 1107 598 1038 526 289 137 1031 1029 818 133 504 505 716 105 1115 466 646 168 416 857 526 247 1073 1035 640 1086 129 561 298 628 797 998 1074 894 77 1072 926 730 510 473 191 416 96 336 400 10 136 664 154 566 107 922 1027 1114 189 195 478 614 599 926 396 59 210 418 872 993 676 1093 404 647 698 466 328 998 79 59 991 40 534 527 432 424 496 547 938 473 1016 71 624 13 82 80 802 919 44 518 1067 529 844 819 615 407 624 280 147 248 200 864 718 1034 930 582 193 759 970 101 2 711 345 1167 1 278 217 509 913 492 910 97 176 209 733 305 249 621 100 626 122 828 435 106 660 574 1161 166 104 647 579 850 300 840 1142 852 360 1166 1061 340 493 903 168 150 877 309 315 1038 224 646 331 207 522 751 885 41 1168 1086 820 755 427 516 108 927 334 453 170 22 32 694 800 987 772 428 729 1012 1163 106 647 979 599 974 65 16 1180 591 480 1029 1092 880 1102 258 691 163 277 1105 994 858 378 448 1088 1005 320 175 554 125 28 352 221 57 223 171 972 407 1069 666 181 890 383 371 659 1110 160 1179 701 204 340 1121 729 141 121 746 823 663 86 1073 501 703 737 901 744 837 865 236 1061 745 601 1010 781 460 61 1008 427 922 1109 905 140 133 785 646 218 11 475 884 36 896 437 440 1104 1110 990 716 853 1040 543 1161 298 369 1055 739 772 996 440 437 267 646 822 908 275 228 737 1062 603 516 79 1022 920 959 446 5 756 1105 700 94 52 574 724 854 958 142 1168 686 800 1178 1059 674 1113 787 421 56 829 140 825 127 1033 37 865 1049 1118 194 644 1134 78 781 269 196 1097 506 1004 937 921 203 770 158 605 596 415 256 23 1021 922 108 317 108 100 381 1194 474 1161 717 427 562 376 274 280 880 1078 134 792 806 387 185 893 977 557 482 964 373 794 331 623 846 1169 334 1086 186 437 1058 703 431 52 877 417 482 1068 1158 114 184 978 647 171 970 17 1181 1030 659 234 688 1116 235 634 258 67 779 33 895 595 403 179 933 500 519 1139 594 643 467 15 899 588 1176 302 26 619 190 765 789 1102 103 1036 836 958 559 763 1161 152 495 668 146 1131 954 347 871 678 1021 882 483 1113 327 765 779 1147 1087 954 980 66 354 786 258 307 1022 766 925 889 680 583 1183 139 407 695 517 290 972 850 213 347 448 909 901 702 619 794 813 58 694 1122 127 992 767 924 1103 577 258 729 72 1188 343 1045 1069 704 620 983 403 1088 58 457 145 1150 507 618 156 633 101 629 1160 555 727 302 279 940 245 546 528 63 108 917 713 127 157 941 773 889 209 1110 1007 428 506 439 189 461 570 796 342 354 392 1064 604 644 646 594 139 1181 1181 327 107 766 472 352 903 343 199 88 713 766 1173 770 102 949 1128 557 1135 65 794 870 969 763 597 758 856 775 62 395 1013 511 830 347 713 270 1008 1011 512 78 183 1092 823 150 14 827 90 1110 718 39 851 1043 988 957 1 670 893 697 50 1040 1160 342 1136 851 1070 331 607 1160 252 594 875 380 1182 1130 613 751 1192 265 376 365 795 346 979 472 108 788 1162 893 1170 1000 467 752 756 900 377 630 1117 505 697 1118 881 780 35 695 61 665 868 212 133 354 593 364 1149 757 865 317 397 423 1083 569 1074 511 785 612 531 1187 789 582 45 671 475 783 519 893 810 472 34 1146 67 47 1024 1029 93 140 9 376 529 1161 1159 1151 141 917 750 593 401 821 1168 569 661 868 212 438 719 720 370 703 593 121 978 46 860 1183 214 903 678 643 880 867 303 778 154 292 1187 721 717 520 1000 270 612 1140 833 1160 20 680 606 1042 544 285 1111 424 492 1130 738 92 660 143 589 926 1146 161 194 522 475 1175 1011 1053 307 801 39 166 596 626 55 862 689 1021 903 475 1170 136 1179 436 521 111 186 882 904 892 212 293 856 19 1068 1002 83 932 505 3 603 683 842 279 840 884 177 1089 1180 1197 300 638 370 288 842 864 1038 1146 144 122 387 95 111 384 702 753 955 355 237 629 668 265 860 245 703 529 1154 208 896 178 295 346 491 294 761 123 877 776 58 1068 417 620 82 1092 342 1030 418 326 441 570 685 835 1062 808 588 755 66 596 645 126 673 105 1120 724 1122 659 196 381 744 202 892 64 939 69 1169 551 1160 96 1119 868 623 285 334 158 828 514 894 206 170 938 399 1043 421 955 649 148 37 118 1057 398 520 301 1166 336 1003 1045 1040 840 836 827 204 362 656 123 711 562 934 647 536 760 1172 200 616 133 977 801 924 448 469 584 407 665 789 1048 830 1000 229 1021 508 833 708 1079 147 975 1094 11 1139 346 1198 616 175 268 910 1153 781 758 927 900 859 742 542 397 326 617 132 57 345 153 269 77 508 1109 929 416 931 918 718 960 703 636 923 1062 768 532 983 93 482 705 402 13 1164 914 952 244 1181 800 987 890 602 927 74 761 560 481 602 312 810 757 1054 459 1183 1021 487 69 1162 1055 955 678 64 1199 187 4 462 673 365 1145 534 559 527 525 441 438 659 678 129 989 198 562 953 163 884 750 1104 427 97 220 417 950 804 940 908 182 62 557 990 886 1098 579 841 862 374 410 343 843 31 334 803 426 982 360 607 1183 1164 105 943 892 77 234 941 742 735 1165 11 799 237 600 399 453 303 12 556 789 674 637 864 378 318 1102 51 1173 453 1034 108 894 571 261 10 1097 1028 242 384 81 1132 998 450 1191 985 506 1028 406 758 431 1064 223 558 725 799 1032 1120 531 750 749 1087 72 1109 195 1024 1067 446 653 77 70 180 914 967 924 233 1108 712 50 165 939 984 955 887 924 662 863 922 687 1162 1145 1018 82 787 613 497 1153 510 445 455 64 795 407 25 751 1070 834 704 425 114 40 1098 453 708 1153 1185 695 40 252 653 1146 834 302 1167 808 918 136 821 832 1053 875 734 414 974 282 378 635 842 762 709 359 212 129 830 725 122 276 657 860 362 65 240 367 277 8 358 306 890 442 564 312 252 571 724 1142 904 936 367 486 430 317 916 1178 379 754 145 920 590 9 447 564 993 237 918 617 830 8 46 405 435 604 494 72 1118 675 199 305 176 504 752 779 619 248 428 123 1173 1170 171 278 891 178 1013 456 461 1094 635 770 764 431 731 615 562 742 1003 19 42 599 195 833 362 467 586 392 526 983 389 1063 646 563 678 579 873 326 32 1083 797 701 433 802 679 3 345 1056 1197 805 875 1131 728 1104 920 255 26 549 1106 347 683 577 607 349 574 437 1096 1014 591 758 570 737 233 313 544 902 880 424 881 542 686 1049 1030 212 147 510 193 801 318 390 610 228 821 1146 1193 413 793 61 233 896 1056 195 162 102 315 698 1172 345 1194 158 374 242 1061 183 62 430 149 20 929 389 798 712 266 907 223 261 94 476 21 700 546 713 1125 215 459 711 541 58 113 1178 679 848 1007 383 1050 608 35 817 780 279 47 951 83 390 201 341 714 1050 734 504 1117 832 923 45 1004 699 475 1050 623 723 1163 306 770 322 284 1076 772 451 914 1131 876 1112 25 377 450 574 174 315 464 1186 315 565 360 755 941 562 813 298 1138 1099 503 290 967 663 1005 490 864 278 1005 261 417 678 237 221 437 746 1168 559 404 1156 364 688 998 1187 443 347 1151 283 774 912 766 1110 925 1032 749 998 229 744 431 525 585 299 892 436 857 306 987 305 9 797 966 876 618 35 679 1014 251 1143 231 74 369 239 600 433 472 329 984 1191 1128 493 183 430 821 398 331 737 488 1165 312 591 1199 540 489 757 675 1001 305 252 61 869 119 615 1017 1161 530 253 483 81 809 866 832 969 341 1189 91 1158 957 48 950 1029 245 578 965 529 56 102 105 153 547 277 616 555 107 257 411 672 80 345 291 264 556 834 777 383 7 519 996 1170 556 1158 443 1032 1056 977 311 122 580 402 367 65 430 1163 975 657 209 722 478 1044 721 1081 475 506 1031 1023 518 123 875 671 874 1027 1151 685 207 361 285 292 154 1023 16 812 600 517 716 582 222 1174 85 68 236 284 705 486 10 1110 634 51 974 799 235 944 851 842 1183 1113 1177 133 182 1024 906 1018 136 698 1049 170 717 1142 1166 768 117 300 334 594 978 1012 147 978 158 1037 797 289 586 415 313 999 34 928 199 610 382 1028 83 128 344 896 244 171 21 63 93 1057 501 1134 488 1147 890 414 749 334 306 454 140 206 850 739 845 766 559 494 1060 890 47 763 1014 406 259 57 839 707 652 197 667 12 1067 995 992 346 343 15 1148 166 647 846 381 1126 892 937 856 360 1136 891 188 190 1132 669 214 206 927 768 559 180 832 1134 267 638 104 301 329 30 1174 972 1119 550 272 1035 1111 40 721 333 765 715 668 1165 1103 905 130 911 301 1125 367 660 822 1179 1153 709 1190 753 261 314 371 890 186 612 804 810 925 379 453 525 382 337 584 525 379 923 79 871 992 364 444 772 811 321 67 299 452 1193 1193 129 666 412 896 1066 439 1044 1196 559 691 449 730 504 1010 1019 47 1131 37 48 806 812 146 216 811 1116 637 862 18 713 601 190 479 429 586 940 479 816 392 245 780 223 850 753 830 903 969 1014 458 10 107 359 325 914 1092 356 343 659 1192 843 856 317 602 988 1045 760 402 1063 71 558 821 1144 382 483 981 908 793 210 1174 458 662 460 94 803 1034 49 963 181 937 524 464 79 369 708 111 469 497 99 1090 868 690 1120 479 693 1128 974 234 1020 462 1028 382 1011 989 650 750 1199 234 262 612 1139 1119 79 847 619 882 282 1199 970 932 31 188 233 1085 741 433 1135 421 1069 943 719 322 836 458 1104 388 139 1160 861 626 97 219 299 515 197 338 181 477 1004 552 1156 393 407 313 1138 769 26 239 335 615 1025 1085 807 915 537 611 323 1040 1114 880 484 301 41 1018 1004 226 432 930 912 646 753 384 286 1127 798 752 775 1183 847 47 1014 941 216 10 508 1101 842 717 319 121 1126 1008 297 761 131 258 195 368 650 914 992 809 1041 583 1107 419 1034 13 1105 1146 752 629 898 503 369 468 360 716 1023 632 952 754 384 414 662 695 814 797 732 760 748 199 452 897 179 194 805 527 763 71 881 272 1124 247 362 188 476 990 355 714 1161 278 0 1134 115 852 21 87 827 509 660 1071 566 572 836 488 903 1001 1088 83 801 1076 737 904 608 661 123 409 405 124 278 682 638 46 450 538 203 297 12 111 459 723 564 816 148 655 323 344 372 800 841 158 739 234 1062 1007 1080 86 1136 576 521 665 892 583 197 1176 1137 783 1060 582 849 560 109 908 1138 769 174 4 674 1183 215 1063 1035 391 393 1097 681 1018 350 987 560 699 633 877 1025 932 476 641 1089 755 587 854 358 465 408 138 727 246 950 584 66 857 248 981 850 667 1103 25 232 656 488 877 1035 936 563 807 589 776 216 937 1152 717 838 1088 815 857 58 1044 1 462 1096 1061 339 739 1029 587 226 937 1074 505 27 629 615 855 791 867 295 637 789 1138 1108 616 544 1141 741 543 1130 1160 449 64 1072 415 858 399 1195 17 424 618 812 211 996 1108 1160 570 816 978 674 242 152 337 390 285 888 928 243 79 463 96 843 225 471 566 1172 966 262 975 449 814 71 757 273 249 611 475 50 872 361 230 1096 10 434 269 813 104 645 699 863 296 807 1184 379 887 387 804 609 1073 95 996 475 766 24 705 1171 924 20 482 1099 908 79 560 171 99 151 842 882 530 272 495 4 1108 1181 440 175 1116 381 552 323 415 1085 319 746 1195 1055 543 805 346 1050 323 638 1078 193 501 933 84 1063 518 210 691 938 190 932 971 222 600 82 394 287 1162 1019 762 61 995 253 1064 1148 179 1088 1130 667 1051 884 126 504 1168 270 668 971 57 364 414 49 470 502 589 525 550 848 891 1094 328 1022 878 1062 886 826 260 577 489 658 513 592 944 1042 793 304 900 438 851 166 205 908 1071 879 1112 413 1012 712 475 814 266 864 38 177 1068 681 985 328 16 204 64 591 944 736 385 239 265 1074 564 970 996 342 223 49 44 908 476 856 758 138 641 1080 620 643 881 581 650 500 945 989 611 735 67 1142 1118 559 1076 42 696 965 628 120 649 417 257 969 615 1063 832 964 714 567 26 1152 56 404 10 1177 893 642 739 295 896 230 485 146 1137 330 931 865 1164 33 734 805 857 480 30 192 618 777 820 280 533 173 1070 475 402 375 888 829 599 130 128 733 1159 486 822 819 154 799 1119 299 701 1121 137 304 489 521 945 598 981 259 1154 775 742 892 248 145 1082 438 1025 896 15 611 1072 57 1103 196 1177 1008 148 27 33 475 118 769 203 501 610 592 23 1031 823 384 806 629 51 477 492 632 774 527 926 266 537 628 588 1162 298 704 1104 1158 180 639 977 190 784 629 28 266 16 104 811 579 384 877 56 831 1095 916 846 314 1048 999 1093 1158 1079 596 1025 399 912 398 163 452 516 1084 359 44 836 1033 412 447 117 394 836 628 1032 503 123 680 577 1094 325 788 539 747 347 177 25 429 349 639 339 106 547 872 463 383 1075 1038 84 1120 527 625 98 1024 1073 1055 266 888 877 417 844 721 496 654 1142 823 331 436 667 606 420 309 631 362 6 511 886 139 239 998 531 1156 1022 444 739 1029 196 112 699 744 436 456 1104 620 836 476 634 355 604 233 1070 952 1110 158 962 1053 179 368 198 1144 384 39 849 1147 518 192 1063 758 1004 784 366 276 911 490 444 76 1015 336 862 1123 427 306 706 96 317 291 1033 1004 879 18 391 855 710 1173 32 114 3 961 12 292 505 727 146 936 1186 883 624 308 1125 40 266 1129 554 1192 1068 972 960 1169 1146 332 580 962 505 688 140 813 80 1195 766 257 708 491 341 283 651 1111 173 458 131 951 315 36 590 699 982 431 981 1117 931 1123 1190 1118 526 770 86 861 402 630 1166 559 907 826 753 981 788 974 486 1038 955 21 759 1129 700 600 668 1137 898 903 811 817 107 355 1018 636 74 77 561 440 281 887 783 306 632 161 1111 191 629 255 740 244 1194 120 523 136 853 563 559 1040 763 134 940 84 857 1033 351 621 944 757 1026 810 172 1153 360 1176 103 89 39 799 787 347 149 555 840 760 139 1085 390 943 250 932 142 2 643 399 1026 1154 336 842 261 1069 1043 965 556 616 225 45 1145 140 932 218 133 1096 1095 271 126 185 807 41 399 820 314 471 796 48 131 852 496 353 698 703 314 946 311 728 1170 335 469 809 912 869 260 399 434 1160 137 1088 820 1002 1048 1033 128 297 885 856 318 1057 1180 83 637 919 697 963 7 1082 551 797 1023 889 468 239 747 609 1199 880 399 98 116 1064 851 679 602 1019 638 178 984 973 603 1026 17 780 16 210 646 34 871 394 658 510 589 1145 90 446 290 724 206 394 43 478 482 48 61 1056 380 1059 316 418 379 887 909 26 230 1136 1068 741 185 198 287 472 267 626 33 267 280 23 618 957 466 432 868 460 893 975 926 865 753 1137 931 691 880 652 173 843 1142 1017 1001 363 247 551 1112 987 242 422 723 1101 473 520 43 151 870 456 675 1039 1089 1045 529 1050 10 922 941 1114 415 871 614 1072 888 957 50 1026 299 933 461 1105 58 258 727 539 918 851 668 908 968 973 90 998 1198 407 804 1 109 619 1079 49 1005 1013 892 1159 345 750 1188 572 84 151 1098 1143 200 813 652 640 628 15 700 1034 255 963 453 860 805 864 262 848 825 794 250 393 584 980 502 1118 916 165 1197 1162 824 1117 692 1069 771 855 862 630 646 791 862 980 53 371 705 718 313 537 985 914 224 506 1036 891 836 915 463 542 876 26 545 1188 920 223 387 25 313 1184 150 613 443 1193 896 1077 593 597 139 186 353 241 920 715 462 1088 787 454 128 664 555 159 589 506 280 1082 225 369 471 202 476 530 905 721 843 1177 685 790 790 327 138 1192 603 151 665 636 659 524 718 530 809 611 1152 841 1128 1014 261 1109 728 417 522 589 277 476 1025 459 1182 1028 392 984 1109 571 786 1061 895 969 366 1183 155 1005 854 485 557 720 634 769 880 1175 699 250 266 203 651 479 1108 489 353 1152 975 850 42 932 318 368 52 303 491 307 503 1053 981 831 830 776 1064 348 196 832 171 1052 87 924 134 1048 914 389 114 493 443 749 387 235 1161 273 821 392 918 1098 795 526 273 116 183 369 3 184 391 983 39 818 46 83 1031 259 519 386 909 648 889 358 333 19 1163 1099 941 151 347 304 297 25 610 239 967 580 724 1028 112 57 412 371 53 578 1117 925 1156 173 389 443 920 321 122 786 662 981 335 1051 285 1183 791 180 1074 357 760 1065 303 203 548 920 347 758 286 1167 327 904 226 818 152 723 855 426 848 575 706 865 588 1015 270 783 683 897 392 1131 468 50 901 166 1002 942 861 1150 1092 480 199 866 99 1079 910 983 548 583 916 124 353 915 854 379 741 1103 797 199 149 718 713 125 834 1122 876 989 942 1065 1095 904 876 330 153 341 20 786 213 290 218 457 548 422 753 423 516 995 42 272 1130 373 672 1025 1073 1080 493 65 1075 625 984 1033 766 970 1003 739 1045 866 160 706 1198 751 81 531 537 377 264 367 833 845 199 1023 634 689 326 57 435 361 634 929 151 225 1050 9 558 1115 1072 146 27 911 266 823 701 476 1175 811 1197 1167 444 482 1023 914 74 185 951 335 1018 743 461 565 1097 523 952 921 185 531 261 54 474 352 151 179 670 592 664 461 480 1000 840 1126 241 312 1133 860 965 1158 842 1028 317 823 66 391 1001 770 822 821 1102 328 141 929 695 1107 922 1021 315 167 1101 216 345 110 54 1140 544 478 605 92 83 1138 204 396 560 723 223 84 107 758 632 641 526 1036 670 983 68 775 737 1021 576 341 94 408 940 446 384 434 1070 412 342 553 887 711 156 614 997 849 694 1113 274 633 651 461 462 657 924 837 229 450 748 376 1057 20 799 177 669 219 164 809 19 513 404 514 974 613 662 583 377 799 537 1097 1168 1142 141 211 163 53 325 127 826 643 770 740 194 828 1016 193 431 798 661 883 374 572 808 136 547 674 195 353 370 721 991 348 442 413 728 202 1107 1196 148 221 601 126 565 602 257 409 480 915 380 856 905 386 666 50 1103 754 1041 806 1185 931 1118 327 282 657 596 267 946 235 1088 1140 807 363 1156 935 1000 64 1010 329 526 1160 1082 1156 859 654 396 718 1145 337 373 280 300 1126 392 630 1049 209 185 748 603 230 1168 469 1085 572 1009 369 767 298 365 460 1180 969 918 1191 566 589 392 228 876 54 572 1164 515 498 425 146 1054 1171 1140 328 681 252 672 401 652 137 1095 1121 609 212 465 294 1136 36 983 796 930 731 1183 278 343 588 197 664 179 543 657 413 941 1016 864 915 489 428 1148 219 1022 184 901 212 81 38 793 283 363 1126 705 996 118 793 753 853 622 19 547 540 669 79 721 232 36 70 809 974 102 1031 871 1080 58 29 810 435 490 940 432 929 1084 1016 687 369 495 600 872 61 851 13 644 685 641 286 805 197 968 1162 199 66 146 45 1183 601 1014 574 165 374 38 466 341 144 125 510 546 12 551 862 203 438 667 823 661 208 1198 188 127 1172 1136 274 526 182 451 273 554 390 735 643 744 720 518 1026 1149 160 545 296 79 553 446 1168 628 1186 269 730 1025 783 256 124 141 440 576 570 197 800 921 905 616 1110 928 927 310 79 91 1175 920 711 72 936 328 818 382 423 1147 540 273 1170 840 864 1103 728 499 326 885 1180 543 481 314 305 668 681 995 908 668 671 1151 912 203 1049 171 1118 969 179 872 445 58 746 11 219 476 815 177 707 25 484 1101 738 580 1050 11 714 350 37 1036 158 119 736 1124 832 715 664 954 162 1149 1161 928 430 731 1070 1044 1084 964 794 356 624 414 56 390 325 847 46 1022 938 393 97 499 868 755 163 850 796 464 319 807 568 188 92 116 379 1125 468 558 395 1059 599 28 377 776 401 1186 173 819 638 238 172 879 477 66 296 1023 841 237 1011 55 343 223 194 646 827 381 956 387 1149 476 113 224 862 553 1087 184 1194 112 524 391 416 504 914 493 265 89 345 487 1082 771 476 252 274 93 1196 735 714 1083 472 1078 526 1014 253 1116 303 59 779 171 255 820 500 530 294 160 745 2 1064 284 1007 26 1059 960 923 531 212 1155 408 943 768 1091 545 50 640 622 270 1192 915 140 809 367 336 1063 377 422 961 1060 317 602 609 365 246 908 904 417 164 792 188 76 311 392 257 713 1003 300 691 1159 50 69 603 1027 281 182 819 546 436 114 159 865 405 23 333 354 252 1019 1189 7 276 486 1115 190 35 8 563 1032 211 23 152 345 454 78 348 802 625 1101 217 379 748 274 902 496 473 715 635 105 377 398 964 546 671 5 1035 134 1048 194 424 346 165 521 1012 999 196 1089 880 604 699 125 1018 465 399 359 132 302 613 383 490 762 1004 259 541 504 490 371 97 403 608 593 333 877 1176 347 895 13 1028 60 732 1031 67 578 46 660 2 522 647 117 182 889 383 515 125 949 722 14 93 1155 224 806 768 1057 1113 342 118 1011 673 1175 906 21 1163 304 1123 1161 65 863 969 159 786 905 202 423 961 608 660 737 1088 607 920 442 1122 357 239 713 370 215 453 246 946 722 1014 655 455 730 265 304 1153 973 47 1037 315 904 1063 371 1189 679 448 203 419 137 868 509 260 89 362 271 409 609 144 72 296 136 1029 677 262 921 944 513 443 487 822 324 51 752 176 1127 109 883 752 413 1161 1012 850 1195 935 1044 1157 564 86 889 571 901 1144 620 592 10 680 497 935 1133 478 402 1158 774 1129 684 252 701 607 710 943 1099 524 424 667 299 278 726 288 372 398 1088 162 899 321 679 447 460 128 648 1170 469 716 989 578 393 1145 495 91 697 485 776 118 786 1173 974 876 1088 189 900 77 253 900 902 763 357 969 451 23 450 804 7 667 497 947 1115 570 713 847 991 149 460 792 854 573 506 891 754 462 348 26 988 1171 380 236 875 95 210 333 162 803 43 726 129 425 587 1046 1038 680 785 965 153 1114 436 466 641 338 1108 235 1108 100 788 809 493 313 917 599 532 916 922 948 235 1095 1088 497 39 962 543 765 997 909 858 742 821 414 802 300 991 900 1010 759 605 88 897 1025 10 484 151 938 207 467 441 1170 742 37 719 436 239 376 849 475 89 767 1004 243 302 1102 434 737 263 823 466 38 295 415 576 817 43 990 974 96 727 180 340 1145 1058 1051 320 505 142 597 110 704 400 596 842 6 601 385 46 959 43 88 659 40 1140 820 584 210 68 958 1055 1195 939 351 161 108 1030 595 214 588 1034 963 741 364 302 741 1077 182 1153 536 822 740 297 412 898 94 1040 412 878 816 87 636 492 98 627 1125 1146 445 878 1122 1192 255 112 588 51 807 648 40 341 946 302 364 784 704 879 19 396 811 165 974 4 482 260 790 1079 940 662 560 596 1094 230 364 566 924 1098 986 874 441 754 417 172 727 751 274 820 558 736 775 763 421 766 836 1054 921 832 710 809 739 331 376 1049 470 640 855 395 350 924 1095 556 497 31 553 146 720 793 820 173 933 685 514 401 610 311 766 227 376 615 190 906 319 1014 220 80 1006 257 821 928 793 569 573 503 430 915 524 518 453 192 466 655 540 609 401 942 418 732 1028 221 988 1144 795 737 1003 167 488 1102 965 953 1033 24 260 563 1054 297 910 683 598 453 767 1013 670 919 1193 891 1097 906 373 622 360 32 840 507 713 547 806 1019 1060 1093 549 83 74 739 335 764 293 894 381 360 450 993 765 531 913 108 815 58 1119 38 287 301 1046 423 226 169 282 277 30 863 742 753 640 830 1034 445 624 924 696 555 51 1168 874 369 921 371 354 802 1116 619 133 472 424 809 477 486 348 173 158 318 1050 1056 1120 806 427 870 1002 953 621 847 67 696 445 877 736 101 700 904 1178 887 1169 756 854 193 327 552 568 754 1193 1074 89 162 32 726 703 215 14 1128 83 783 254 257 917 89 382 1068 53 1013 565 191 855 154 120 244 117 423 642 455 905 988 511 1051 661 150 802 528 1069 923 835 594 933 546 1038 36 31 669 874 372 668 819 467 207 1193 1178 379 1018 883 1111 855 1004 545 202 239 1117 1174 1134 391 534 1015 307 320 830 1184 818 896 437 140 803 68 492 753 949 1070 449 924 704 1138 377 684 913 87 403 974 506 406 165 845 375 497 1049 911 196 1101 520 727 640 333 551 574 891 1173 1191 188 1133 876 815 538 1026 644 970 913 440 829 71 326 842 596 665 1097 1189 650 686 148 786 717 692 1002 177 1135 916 181 3 973 1124 911 460 228 633 655 80 284 1078 372 1148 1029 598 1074 1167 531 583 344 122 1083 1071 423 954 152 228 1106 55 50 154 439 688 780 331 337 1042 247 687 1183 1030 224 163 63 138 1053 1011 981 253 262 1093 791 1024 385 197 82 1078 252 1110 107 198 550 943 713 84 832 188 401 551 439 494 445 397 543 396 1059 1198 581 489 436 135 772 356 190 493 439 688 976 804 450 148 5 19 1179 843 461 87 318 266 1041 543 890 780 708 700 88 315 7 629 623 200 8 55 661 480 560 965 458 828 833 112 178 944 98 799 18 438 1190 666 164 517 742 309 1072 808 1008 902 400 562 392 592 472 62 325 548 132 814 35 503 23 661 177 524 106 685 957 384 866 319 85 1104 839 672 191 170 1032 833 825 290 410 1005 481 808 1193 356 290 753 454 437 1097 411 595 1135 409 923 857 668 759 38 1138 158 421 771 543 721 995 1044 747 993 562 926 564 792 484 1196 363 699 31 617 1192 934 438 983 1099 860 400 1070 765 944 572 801 463 210 1162 249 893 995 1153 1067 371 740 642 407 819 540 1075 569 636 831 468 302 61 1176 258 991 1194 117 677 260 719 1140 1069 55 1140 316 947 852 1053 337 82 121 669 382 793 293 200 792 898 137 1082 427 523 660 528 837 188 337 1051 332 499 385 44 1121 521 312 980 1135 932 345 1175 76 468 322 293 902 330 669 137 660 488 505 563 1092 252 465 859 1174 270 1149 23 202 470 329 939 653 614 1126 176 526 299 217 376 131 432 966 1074 359 882 28 174 825 366 1095 1053 1098 348 928 1152 614 1152 568 57 904 1027 572 1000 627 13 325 315 1116 25 714 455 973 470 1067 676 677 829 305 1070 723 1 8 1170 1168 1135 95 239 50 314 913 497 142 580 1032 540 222 889 723 608 259 1040 840 783 1195 678 50 908 799 223 970 740 659 1084 146 951 777 953 1169 786 114 130 118 1032 523 807 379 34 538 879 306 804 222 1083 309 882 79 769 388 599 373 335 594 73 359 633 33 289 363 459 678 1103 682 234 1181 594 851 980 507 233 506 1113 136 558 592 914 430 434 832 209 319 1167 1016 417 34 775 562 1095 1054 1044 1100 177 403 1078 696 491 928 336 1033 1059 987 1018 935 307 728 294 614 853 771 245 735 408 201 134 25 905 1056 262 301 823 1168 851 742 1177 267 1100 252 811 301 162 1105 411 18 873 700 504 50 31 1041 487 532 861 321 534 599 1069 809 1022 1080 589 532 565 208 873 818 595 84 1181 1115 736 632 631 34 460 172 702 473 390 109 183 57 862 410 659 379 395 244 288 659 518 362 991 567 422 222 347 119 510 733 374 913 681 327 818 914 655 53 285 171 545 704 912 578 933 1171 1135 452 734 1085 960 1072 1083 869 383 113 1005 707 657 172 839 316 265 166 311 229 1071 1143 1129 1075 46 1028 304 189 519 105 599 1109 271 298 1161 154 260 562 536 23 393 665 1188 693 41 431 550 686 69 524 1009 124 1105 15 491 729 1092 1174 520 127 422 783 1046 509 1134 144 1103 115 724 800 812 145 96 70 454 897 328 132 556 272 341 771 549 1094 800 1163 709 895 746 1110 830 1181 641 999 473 333 423 293 847 947 624 1093 452 749 674 343 63 275 183 523 817 912 750 867 1179 2 377 650 442 797 959 919 1005 1176 612 19 762 1051 161 812 255 600 754 1080 1104 369 779 384 977 961 494 983 68 281 751 419 339 770 124 1153 378 1011 726 42 655 399 445 316 489 629 1059 186 714 283 54 720 256 1011 564 774 357 369 592 302 616 422 564 1159 1054 187 315 904 277 197 978 1141 370 969 759 646 554 231 1139 882 286 106 858 905 1108 56 1079 664 995 1051 1045 418 499 183 267 1095 140 429 201 329 359 761 697 259 1158 593 996 338 1116 1060 540 308 128 411 1035 588 1033 1194 957 58 741 934 358 587 719 568 955 667 911 313 14 364 551 158 188 174 482 1055 1193 501 894 397 1097 853 1123 623 1041 990 444 752 781 824 539 500 471 535 422 1032 574 1020 751 610 173 588 628 1118 608 69 133 1060 538 707 444 341 532 575 346 971 881 405 996 861 114 284 183 236 367 1005 627 440 898 362 791 1165 820 823 1144 204 1160 490 1031 1195 642 694 920 1191 888 183 314 908 543 63 53 687 828 115 1084 153 12 816 922 1022 208 1101 1199 229 319 162 280 209 357 1171 1035 456 2 626 686 110 1123 946 619 432 140 364 1076 68 479 647 733 125 1162 670 1050 445 959 995 978 475 41 909 429 529 121 114 739 663 463 53 388 1011 77 499 739 145 992 703 715 993 717 373 963 159 274 53 152 496 1028 471 403 1134 39 800 308 198 901 785 215 172 162 747 462 570 518 839 350 209 983 781 958 597 635 154 1166 158 875 1012 604 1187 726 873 211 1195 1161 759 206 822 468 1133 260 400 672 577 730 62 5 18 1167 830 195 780 400 492 893 234 504 89 268 261 1141 963 940 32 231 47 907 316 406 417 1035 984 815 34 251 995 745 1156 813 1034 700 948 655 750 152 128 351 1132 606 770 300 1197 192 1136 191 557 361 186 193 103 273 611 38 1142 958 1001 785 790 393 1125 548 291 642 1128 283 1074 596 712 844 370 653 16 681 670 403 861 838 503 1154 88 463 874 14 258 720 905 970 467 363 836 245 431 273 1181 515 212 1116 848 805 1174 586 395 1102 354 869 805 449 685 620 973 571 1132 1188 53 456 58 13 1053 1086 1192 591 926 389 730 1057 639 405 149 215 946 1122 1173 474 494 88 562 1016 402 934 1088 1165 281 326 218 494 443 173 187 540 644 1043 1043 1179 952 776 822 35 1100 832 490 866 430 394 641 448 82 603 187 783 532 215 131 371 355 181 462 721 505 196 1012 433 36 719 261 921 613 1060 190 838 1002 540 828 543 521 625 602 529 460 754 72 586 209 505 923 862 1004 233 619 40 872 287 1120 874 1159 1143 98 932 43 194 1011 701 940 665 430 1128 1182 927 430 409 566 59 326 874 628 166 98 428 754 906 217 143 377 1199 750 526 399 1196 596 1059 95 278 467 304 1097 835 206 845 123 106 886 886 208 195 1143 56 768 435 987 1137 783 922 1181 267 260 663 10 787 563 803 462 330 670 110 774 757 964 1192 364 308 197 75 782 599 797 835 566 1030 1047 748 773 860 792 766 73 119 158 1157 31 511 730 450 514 883 384 1002 163 469 405 974 559 749 1074 613 31 840 418 1011 1127 787 849 1004 21 1048 679 462 102 21 220 10 1193 441 323 147 543 715 751 337 2 575 898 849 95 36 437 939 110 881 164 301 356 943 16 502 310 980 897 82 721 196 607 727 382 255 418 260 388 1099 862 431 242 190 516 1102 855 1154 663 889 178 830 1164 921 120 953 1098 64 379 203 165 466 190 287 558 466 141 170 125 959 18 132 586 419 565 554 321 1083 1105 492 157 991 759 717 1109 52 397 41 1080 976 810 891 574 833 636 1111 1075 806 1156 1138 512 226 613 571 421 451 942 988 1197 1032 500 806 1044 189 76 1070 343 197 286 226 846 704 305 840 932 874 549 545 606 944 611 1116 497 852 440 1026 241 276 381 419 663 1147 183 452 667 919 1129 1108 943 1169 1145 398 817 707 269 1084 96 44 573 674 640 660 1019 718 981 569 635 633 71 499 784 366 715 1067 1062 782 1042 474 509 137 318 476 141 660 1105 913 760 816 874 584 521 375 19 663 436 988 496 671 768 161 251 607 580 447 925 447 633 699 1019 511 296 361 411 1089 874 958 325 1056 190 1134 539 581 401 1003 573 654 1023 936 991 653 145 461 367 399 1183 646 1117 43 988 1115 706 977 755 600 94 881 272 1007 575 325 658 565 1127 994 554 1177 1195 517 1073 1194 998 473 1159 1006 388 863 93 222 1152 837 390 256 1092 1198 371 722 827 239 1004 516 332 560 258 171 414 46 864 614 169 736 865 906 682 987 913 36 434 87 1051 498 167 347 6 515 173 895 1194 658 79 190 739 170 156 465 412 92 54 830 462 214 1008 111 932 321 509 507 846 1039 390 381 357 871 553 744 496 872 163 331 852 146 452 765 1054 729 5 1071 1050 1186 135 192 1138 251 1129 72 1161 807 242 890 747 155 522 489 1035 472 620 94 98 942 954 631 442 789 196 942 861 467 1038 575 1025 918 672 66 1140 19 519 1128 454 396 673 1007 133 327 191 810 812 202 115 650 390 771 296 625 790 1190 1025 739 1156 87 195 229 734 74 464 370 438 1095 607 1194 515 83 759 844 337 520 536 415 979 781 844 1046 508 549 770 1193 1190 1119 826 758 492 263 379 1105 1040 212 885 964 85 444 522 1067 723 1042 752 500 630 641 1009 138 32 688 248 942 694 1151 60 701 183 300 105 259 66 1068 1042 812 657 972 606 1012 370 193 15 858 15 1105 1166 262 548 955 452 247 799 893 595 1002 1034 453 140 420 637 270 553 977 499 1176 659 317 802 96 149 427 1066 261 378 501 322 1076 782 391 646 298 489 686 994 190 681 94 30 551 929 654 91 392 319 467 82 640 148 885 652 711 768 518 698 439 924 224 302 631 828 247 451 261 195 542 199 679 842 501 399 1176 418 1068 845 744 265 606 293 15 1079 946 336 545 272 112 60 173 1091 287 422 925 711 781 837 484 113 355 363 899 73 1191 1084 78 865 367 241 423 883 834 1063 897 209 658 934 741 977 164 539 790 545 311 602 95 443 691 306 102 1054 88 788 121 15 1060 686 71 270 83 341 949 1098 884 180 1175 191 632 645 1191 1042 421 124 532 958 922 183 580 647 82 348 340 84 821 1083 704 212 82 944 420 195 745 1022 638 116 908 580 400 294 1003 16 733 928 1098 1092 294 47 663 503 284 999 620 477 78 503 137 503 1188 1024 371 119 866 831 841 1029 1052 465 852 464 942 1021 614 1137 265 494 1064 829 458 857 166 757 226 502 318 63 795 1182 811 659 1029 445 962 1177 470 383 1128 986 426 901 1196 126 872 473 1063 351 270 1023 434 183 323 826 1125 682 593 188 18 877 527 785 588 602 239 966 526 15 610 971 377 92 923 567 641 258 891 492 164 731 645 823 771 326 553 737 1044 394 560 70 404 695 204 1099 325 89 36 777 422 614 895 639 269 7 69 1119 119 530 45 135 372 957 1008 582 0 29 657 575 218 57 683 1080 698 645 128 507 925 674 116 554 364 1197 855 547 280 789 856 811 992 1121 1110 570 688 742 21 134 546 1047 655 1046 809 1172 228 73 580 1136 965 770 558 474 48 118 47 173 207 34 38 66 1177 1164 83 555 631 832 1081 1039 406 863 894 871 920 692 133 1137 1126 736 1059 837 1140 1028 693 262 1070 645 586 585 0 293 685 919 879 581 1161 15 560 743 232 100 227 794 677 534 1110 625 1021 418 482 171 1165 152 477 878 848 789 902 548 1048 330 141 1185 227 83 8 142 753 1064 1159 684 45 62 158 196 382 204 428 810 1012 547 185 8 334 262 946 133 865 255 866 1047 428 37 453 1193 881 468 176 1056 186 846 1132 590 150 1066 764 968 760 1199 1100 141 107 515 980 1196 19 326 689 617 916 452 244 1093 827 70 433 220 1043 1066 172 923 120 1058 305 27 1042 250 423 528 1087 1173 437 333 640 397 214 1166 744 1034 1117 97 603 706 1052 659 832 331 654 390 848 948 644 1015 778 9 2 663 664 231 139 813 244 322 330 309 237 982 669 229 899 1045 887 722 811 1160 64 462 739 1057 1198 371 50 320 91 990 1085 804 109 684 1078 1036 454 1118 378 361 97 146 49 1150 884 216 798 1039 1042 860 471 682 174 54 529 3 696 202 762 86 519 275 1156 362 762 1055 1131 1107 666 254 399 78 459 1059 638 935 936 674 268 802 916 1047 988 1008 410 972 508 924 774 321 878 560 30 533 992 1091 365 289 352 939 1071 584 417 694 924 938 540 830 364 788 766 1118 169 577 1031 47 899 447 347 714 598 1195 467 764 1133 737 192 131 14 884 771 385 691 812 342 494 63 1015 1139 70 703 512 26 966 538 242 597 1043 880 963 202 144 728 814 726 1172 643 346 475 450 778 618 152 679 202 384 1164 998 870 306 237 622 688 1048 119 578 1014 307 1011 111 460 989 360 725 1169 996 104 754 26 946 819 370 598 1153 951 428 229 79 958 717 208 567 911 467 481 1057 760 750 193 948 1010 921 858 104 706 379 749 883 1039 1163 956 554 369 76 1040 406 201 815 451 54 592 772 744 589 210 702 328 1164 201 654 394 1079 74 47 585 368 964 488 621 743 574 251 835 1162 641 130 727 574 2 1037 325 455 636 1131 931 88 911 445 1038 238 855 759 641 315 141 218 499 1188 1116 993 232 1184 843 888 276 763 1054 267 97 1168 925 774 475 342 574 560 293 695 937 533 892 1094 40 364 886 3 1074 507 271 1166 1047 229 786 1042 599 107 1075 441 832 25 809 25 416 687 788 537 1073 745 448 284 386 1096 177 688 597 1055 136 65 790 254 94 432 976 1053 217 866 835 1092 800 947 108 847 695 1120 305 195 360 908 1047 262 245 158 520 1081 129 787 535 920 1158 284 541 927 829 1029 93 715 429 460 332 225 82 668 870 851 1075 951 947 1016 319 26 636 558 381 1181 1184 807 478 457 244 249 779 267 924 189 785 1164 1145 950 327 1094 644 387 1127 1033 82 150 379 73 839 290 484 484 1080 545 1122 389 754 567 778 1101 1037 450 189 327 625 549 154 917 180 843 162 863 1137 392 1047 537 184 374 1160 486 1111 761 327 635 1113 702 1036 1147 1095 960 702 926 417 211 304 84 1051 175 920 337 176 604 966 801 1090 118 112 298 350 42 678 34 486 279 171 337 966 852 777 200 879 984 878 259 331 684 692 457 125 1050 487 545 218 361 472 186 1195 439 549 151 441 425 583 38 115 1087 726 1082 40 170 447 725 709 183 34 280 146 998 137 1177 383 965 49 387 831 966 479 1093 704 349 605 595 1133 456 354 285 1021 373 87 1054 58 353 353 190 1056 334 334 602 709 7 886 563 90 272 136 167 1154 885 158 666 202 539 711 1011 598 651 112 439 1199 494 1063 31 1 1086 556 521 329 127 59 10 93 1051 149 433 989 508 404 758 762 505 173 847 187 298 1176 249 41 778 356 1010 1015 658 574 955 469 114 653 95 116 826 559 1109 628 557 189 1167 1159 205 1177 685 1122 1130 921 1016 1165 795 1109 1018 233 311 843 831 951 1064 796 306 336 390 1033 1197 627 1121 759 766 317 177 720 528 654 929 109 430 491 976 268 928 26 810 240 181 1080 341 342 757 443 385 555 1001 686 652 100 109 246 288 550 1050 1044 266 218 1034 697 772 286 869 335 601 866 81 496 1197 399 1144 13 1081 641 183 12 520 872 372 1123 602 859 175 833 450 585 403 74 594 503 901 11 572 779 959 680 565 40 1078 503 39 828 643 1091 1001 1007 298 909 645 220 929 518 34 57 1135 635 1012 1078 833 1111 779 356 720 843 804 1123 91 552 503 934 574 389 450 1110 1066 140 256 662 85 56 325 233 555 104 511 309 1157 250 477 100 70 236 1060 1027 355 1065 845 1027 813 256 724 237 465 151 2 632 455 823 585 894 413 1112 228 144 942 162 516 1179 1055 721 82 418 471 1084 65 563 620 872 696 1081 610 772 204 735 901 558 847 267 493 650 680 568 1132 202 862 1055 721 594 1036 510 763 1046 336 370 480 837 489 1196 886 1180 824 734 765 849 701 480 27 280 320 1071 1097 644 239 1146 203 872 829 1157 1106 892 197 665 459 721 1108 13 361 750 1082 676 122 602 368 1011 709 758 717 131 941 296 759 1059 302 1056 363 464 151 1009 695 876 1029 360 266 502 9 949 355 627 667 252 933 1027 524 42 1088 611 836 227 272 785 378 185 748 186 414 570 313 1092 240 358 716 463 99 976 1185 1142 497 85 1043 138 445 1090 115 1153 964 1062 952 678 100 771 57 483 704 415 443 468 132 692 245 839 662 815 866 1047 931 423 879 585 938 445 200 665 616 511 1139 23 210 674 240 75 86 99 427 1169 236 1187 1040 592 714 934 1099 456 455 211 126 26 434 486 137 563 514 1153 715 693 324 751 946 94 698 229 965 698 200 611 1043 554 957 447 52 57 189 878 1094 576 438 552 294 1061 411 624 229 687 443 870 1052 4 832 474 586 1066 73 1190 6 520 147 1019 932 947 245 58 1185 719 1192 946 224 973 558 1054 320 719 140 563 644 1184 1121 1075 36 552 88 615 462 831 829 462 200 426 912 551 680 935 417 583 1164 1030 724 92 1055 691 351 143 883 168 289 495 178 434 327 707 919 732 273 404 318 597 212 853 203 558 366 4 279 1028 1166 1130 492 219 1191 398 241 742 608 166 263 16 1046 290 783 512 151 297 1187 1020 826 1167 223 1127 924 273 384 737 1074 642 98 186 330 592 299 1147 801 274 967 180 176 273 1085 634 365 155 990 1092 6 511 1109 610 316 957 868 783 1137 540 273 141 82 79 371 951 543 1018 757 626 257 839 636 204 589 878 988 432 847 330 254 749 834 13 118 1167 1108 766 445 738 498 906 397 1092 975 1003 1007 1047 658 149 1148 190 713 596 624 664 903 213 961 528 746 398 640 746 703 103 1025 194 906 702 432 259 271 827 141 37 465 1084 422 101 770 224 1009 337 1052 294 162 1040 520 963 1157 321 775 593 833 801 746 161 305 474 696 442 927 637 1040 1028 346 367 33 217 948 405 779 283 303 35 577 548 625 946 1189 190 247 262 985 373 422 672 480 169 736 439 1136 1088 878 141 744 566 843 1185 984 567 732 1049 164 420 102 553 150 214 166 403 636 1184 844 964 1163 1098 294 282 942 696 195 871 813 900 780 1199 296 707 702 1176 622 828 961 728 1120 154 633 710 1075 496 74 428 809 136 621 183 1192 1055 457 802 227 671 1053 1030 1012 475 220 930 738 969 342 1103 503 728 112 1008 88 616 1025 390 898 700 724 14 303 391 333 841 563 542 448 1049 422 118 971 312 92 707 355 62 368 335 701 892 811 828 919 693 80 1048 1065 1161 1096 315 253 98 1184 462 386 736 407 784 1097 789 760 480 737 868 589 665 605 785 1050 1086 1153 438 278 88 1187 760 396 445 581 624 42 257 6 852 614 139 624 294 1039 439 72 273 629 402 175 147 273 473 320 1075 1119 204 525 1075 160 46 862 288 160 986 855 409 471 1199 979 160 1162 722 994 195 280 472 491 452 1116 709 517 663 471 301 1061 71 887 1128 1057 278 1048 1097 254 1124 81 1193 1116 160 748 643 154 119 90 878 432 748 660 242 481 1161 766 435 235 1084 506 698 690 865 872 175 551 802 754 35 832 777 935 993 848 964 1180 1178 1052 915 592 852 584 715 24 921 33 854 631 762 742 247 327 428 823 500 46 1086 850 863 806 894 903 59 101 1014 1199 437 723 815 374 1168 802 960 568 264 944 487 40 688 1158 521 872 292 381 977 1075 306 85 649 29 325 664 281 740 407 1121 1191 695 540 67 728 521 600 1044 509 282 435 882 159 260 323 866 32 658 1047 831 331 182 929 1164 413 1034 1115 171 1077 287 756 917 812 528 82 230 1044 567 976 935 803 867 476 1088 396 623 107 1153 255 517 436 739 476 619 726 279 1104 889 388 10 223 735 639 758 1096 679 391 121 1089 77 958 770 521 1054 253 572 918 184 636 542 288 909 236 30 41 924 172 803 287 1014 490 548 137 1007 960 933 480 870 682 839 480 706 822 357 433 350 14 116 23 257 1083 851 838 485 908 16 1126 231 647 1125 367 188 991 650 133 1072 1157 385 790 426 985 1143 59 677 882 1001 1188 350 406 1103 868 267 187 1020 62 354 705 952 446 954 75 366 686 295 645 1126 650 468 176 251 514 926 1054 443 1193 91 395 14 1154 628 547 499 838 515 490 640 1001 966 829 971 725 658 159 194 1068 51 796 104 480 826 1046 862 987 302 536 1019 519 443 686 760 526 257 556 750 1112 745 600 239 646 65 1154 1066 674 580 449 328 1133 952 776 899 403 1048 784 918 1040 484 596 547 121 644 575 1068 542 1106 681 973 1041 873 931 132 429 695 122 1035 912 930 506 125 400 382 755 60 788 1160 1107 568 893 776 905 274 911 752 341 353 18 289 85 990 699 242 799 209 653 427 170 375 616 209 639 110 668 393 1031 1077 59 255 147 560 747 701 406 866 1050 875 1197 962 715 0 959 846 948 1186 669 296 761 1079 647 1128 336 140 1051 124 532 973 637 1185 447 852 280 1091 614 205 852 914 565 361 219 1124 1054 1195 155 961 1186 1034 124 327 335 474 25 352 1016 306 462 199 498 964 544 389 566 804 982 293 664 415 158 159 204 161 307 802 863 325 227 1024 706 425 1193 994 1149 307 522 989 149 475 1087 177 948 580 568 737 668 1132 1026 478 134 480 516 136 915 877 751 590 982 1060 437 132 1076 614 91 446 882 266 111 357 391 329 357 325 527 451 632 443 368 244 463 76 61 888 515 1099 318 709 647 899 312 854 771 306 743 122 855 772 713 1052 1017 226 318 804 189 1017 1132 320 345 138 235 947 828 440 892 602 187 1148 1152 216 978 183 320 511 410 170 740 813 92 586 305 303 208 584 435 1041 1136 780 638 729 1174 459 328 539 124 560 271 246 203 87 88 878 147 508 657 734 600 877 916 241 1112 288 112 577 788 394 68 918 169 555 11 883 521 694 519 558 260 247 277 679 224 498 1178 685 174 212 371 923 164 318 376 484 1098 705 767 128 111 798 64 1075 843 332 687 483 670 606 958 46 793 519 325 842 986 1079 607 221 180 379 770 800 840 1072 1036 118 1019 1019 896 168 11 146 1041 911 850 7 148 938 1016 36 790 994 226 334 945 766 954 271 289 686 836 239 950 584 507 956 1088 993 680 122 77 60 1094 412 722 0 1059 1079 964 385 915 1127 1142 666 931 863 124 763 988 331 403 478 963 209 455 1103 901 1059 829 310 551 881 568 275 1154 525 713 1094 588 1138 934 356 869 1028 643 186 229 546 788 707 147 50 283 1172 143 454 212 561 252 945 157 1111 625 198 408 290 1095 973 195 246 726 633 359 1165 203 985 386 665 388 760 768 342 836 428 441 992 1099 77 838 354 665 354 368 141 225 623 24 96 920 134 540 304 744 312 470 902 299 486 820 15 500 445 780 868 442 571 495 367 1142 855 950 1091 1074 247 889 257 1105 159 133 652 546 1017 327 546 127 181 907 23 308 900 1158 34 800 610 726 908 1116 1125 512 1165 41 503 344 503 212 286 844 790 1040 700 1043 598 131 1189 176 303 625 165 32 528 430 475 697 208 408 462 1134 219 1046 550 592 518 437 385 566 493 209 600 248 871 886 158 851 329 1164 1128 10 382 89 876 1095 183 346 441 1029 540 739 773 1042 7 441 1175 488 22 777 997 716 501 702 183 957 1062 380 392 308 238 1020 970 493 824 484 632 675 487 1109 258 1092 449 969 1005 163 269 328 509 625 1191 691 246 1048 625 922 403 459 678 987 1152 611 625 451 340 392 124 800 791 1086 765 60 3 326 548 401 1126 1135 595 199 744 341 1183 121 526 94 660 852 391 249 548 1078 50 695 68 732 987 878 186 727 478 544 220 351 1154 52 31 319 954 45 1032 746 848 517 392 293 1141 503 759 441 151 60 731 843 1044 624 419 950 86 1059 1042 119 799 118 274 1083 424 247 692 1115 312 855 45 551 471 469 539 223 302 427 612 864 242 287 1109 226 418 1051 408 752 335 1118 812 292 966 344 567 866 191 416 54 678 566 1010 153 194 280 305 113 980 436 475 652 1160 254 955 1057 194 442 675 827 1032 1176 447 757 572 1004 807 419 561 688 149 447 1080 477 525 611 39 33 544 849 442 159 1027 574 551 13 411 477 42 697 162 248 260 601 195 723 25 954 899 837 123 589 917 621 596 233 953 633 1087 1137 328 725 152 575 659 963 186 332 187 1068 647 462 943 204 955 682 509 139 913 1015 753 1042 251 853 1087 800 1063 571 587 745 859 30 567 565 8 961 504 923 161 921 222 289 655 699 996 418 370 1186 136 333 1175 530 825 406 177 6 872 271 1138 463 782 478 1023 551 43 664 203 1089 626 714 250 586 485 888 814 514 959 548 190 109 132 1128 839 476 1162 462 223 870 219 438 536 21 642 768 315 1076 1124 616 1168 559 230 903 86 407 1148 93 842 1189 116 1104 1050 781 273 617 498 1183 681 400 977 841 108 212 78 1005 516 216 975 96 59 997 1030 1100 630 171 1021 191 1094 881 1132 1053 722 982 895 642 1046 1048 1075 309 240 378 845 196 592 735 501 1007 507 378 547 725 77 203 828 768 230 537 315 776 489 286 641 981 331 406 1057 30 588 71 1119 759 380 753 21 134 1074 1088 926 810 464 573 75 300 779 382 1140 1166 355 894 724 325 1045 1122 755 86 137 699 271 665 1173 116 591 382 485 827 296 675 946 898 286 411 225 593 48 793 751 757 615 1161 1021 525 604 594 28 154 513 540 269 549 978 1194 1143 227 1181 537 461 858 1017 37 667 520 227 1049 128 1173 482 249 443 324 10 1118 195 1135 498 896 284 209 575 251 708 878 1098 125 680 264 218 1150 963 1084 290 243 182 334 424 243 1053 962 1161 13 1130 186 301 92 4 287 482 176 1093 136 453 106 269 136 184 19 241 1108 124 521 1076 139 1029 20 903 135 593 25 1109 719 746 557 853 438 858 884 976 526 304 237 402 812 152 910 792 808 972 1084 1131 801 819 503 840 713 446 316 91 714 724 264 1055 1014 111 728 407 789 160 388 586 915 14 729 790 751 904 678 725 708 14 490 536 637 855 555 885 816 404 983 465 556 332 66 872 90 696 323 1181 41 1044 944 1029 7 316 1050 516 335 595 853 106 1154 979 466 555 406 550 187 1130 794 490 610 38 547 125 605 1035 415 496 326 261 730 762 894 787 638 1176 382 1106 1013 472 469 570 468 838 199 888 1182 254 524 819 991 540 31 837 1125 515 165 1148 532 907 540 45 467 265 375 952 891 302 958 425 497 1000 401 624 43 843 1074 726 514 114 776 952 1155 1188 841 319 699 1021 397 788 57 1077 1151 119 839 55 1003 173 720 957 510 991 516 1106 92 494 1194 606 850 281 506 934 411 1115 108 349 1099 49 960 153 1131 519 477 148 351 746 704 218 259 1013 763 751 720 14 825 703 177 662 770 919 926 683 585 453 451 418 94 971 1135 708 1029 77 934 168 1121 231 68 143 1162 791 548 1048 1070 1083 265 1196 25 310 525 1111 80 736 262 1154 1188 94 780 172 1104 840 761 1193 947 81 575 1041 778 158 94 403 870 414 877 731 920 1129 196 1037 844 568 1117 1018 984 810 962 699 12 160 404 226 706 385 3 492 1032 386 1133 442 950 935 167 159 181 1118 1114 1194 1198 1177 1077 895 573 1196 493 693 25 314 927 266 1104 466 508 698 681 1197 1120 499 987 939 733 1111 258 444 501 139 161 929 344 1198 329 547 583 790 1111 681 856 442 719 1071 139 889 285 971 712 372 543 801 335 360 64 513 1192 615 367 109 181 879 973 313 611 289 703 679 678 156 60 474 569 805 1094 983 263 1038 407 450 955 776 1015 374 525 712 577 735 104 166 617 512 943 861 188 662 1116 754 448 280 927 1141 464 141 58 1045 411 492 804 153 81 729 497 240 263 901 897 450 831 730 403 91 600 506 800 766 650 762 172 860 463 854 132 475 88 973 743 1103 233 1105 608 231 1102 141 531 948 313 1040 944 195 126 307 702 631 1159 473 546 1062 802 430 505 99 690 642 512 1092 70 267 281 48 988 920 922 1069 163 1152 435 1087 1079 660 1076 107 321 288 461 197 340 905 816 808 137 208 930 856 48 461 322 364 318 1176 973 730 283 728 711 949 584 607 395 656 34 157 1015 593 530 172 136 1037 448 727 442 812 497 689 662 592 805 1166 229 347 524 407 11 546 60 148 276 884 1174 47 392 958 400 749 298 301 53 334 593 773 104 779 145 814 938 1190 358 507 931 81 185 976 67 972 999 750 179 1151 375 36 1161 7 839 979 350 461 4 984 1033 1182 370 238 793 704 41 347 1179 331 863 897 950 249 1152 1123 580 658 32 1060 126 1130 75 796 443 998 1029 133 493 80 35 754 723 443 26 781 884 570 1015 202 748 12 763 501 332 147 501 488 714 315 714 464 568 217 177 435 206 38 265 472 417 260 128 343 453 872 412 165 279 305 696 624 577 854 750 368 150 461 113 472 903 494 745 1064 725 978 931 153 575 926 540 138 93 75 137 1020 385 789 546 639 719 453 382 1006 488 949 703 850 659 1098 25 934 694 1164 113 759 405 32 265 959 1040 1157 811 439 1117 523 521 654 119 403 23 376 1034 930 926 1180 79 18 1192 765 346 146 629 208 322 892 233 1081 804 393 406 1127 106 373 161 48 1083 299 135 727 929 132 968 848 1019 1102 377 508 46 737 1122 730 301 852 576 406 804 1049 1136 26 695 98 532 64 133 634 937 1162 263 162 269 446 685 357 1185 283 1068 937 742 785 62 405 505 1048 837 238 1095 719 124 201 641 1015 95 1196 1098 1006 494 144 679 1097 988 385 506 436 721 716 204 452 986 429 468 26 157 771 1040 362 522 964 1080 696 12 767 563 340 572 325 439 940 346 604 780 422 947 709 38 331 1167 101 468 830 211 886 39 958 283 807 290 817 997 1030 59 520 222 559 865 751 440 703 325 150 1193 429 497 462 490 141 184 186 673 473 577 861 711 218 228 204 518 920 107 1040 538 1089 147 56 926 848 639 258 508 914 132 1185 202 725 746 821 860 1166 167 280 1172 906 708 46 364 616 180 876 639 163 701 1159 848 1187 1085 347 500 183 156 1190 249 120 1193 278 1187 991 767 817 1084 965 257 545 699 729 647 119 838 1087 366 810 890 1073 1097 837 1185 541 877 281 692 6 745 576 802 259 834 961 324 267 261 1045 286 1137 304 708 890 28 415 21 1075 431 735 66 418 181 1171 338 953 1145 95 265 568 837 560 750 146 928 778 588 603 692 627 492 982 1002 162 561 790 1158 63 404 294 261 751 379 679 359 943 995 9 1113 1076 777 125 725 1071 471 80 488 87 714 259 13 447 1141 183 645 891 436 174 100 553 26 1137 899 149 499 1033 569 902 412 979 861 253 863 849 740 10 1182 950 874 181 119 562 445 1107 976 639 1179 1078 1026 735 409 552 289 1074 84 467 1163 606 453 513 1033 937 800 1089 671 713 1101 869 874 847 784 119 255 135 1192 296 520 1162 590 477 742 396 1073 9 704 479 876 879 1055 428 598 186 496 793 519 696 666 415 778 321 74 572 14 175 1113 600 173 254 162 1112 854 925 160 920 163 15 919 100 733 1011 245 18 164 935 230 800 1179 110 941 986 32 925 18 530 654 865 368 878 775 965 123 1195 1072 444 755 0 419 359 660 953 310 1163 11 981 197 698 803 115 841 902 1136 511 51 208 1103 84 469 1152 459 898 458 617 24 461 688 553 640 538 577 829 2 1067 883 348 147 894 86 76 1094 1118 131 443 179 958 1047 544 64 897 396 733 727 285 345 456 292 256 587 955 378 336 476 630 360 536 984 118 112 1034 966 1089 1082 340 135 240 232 957 18 0 375 191 1121 770 275 6 174 136 632 19 857 676 1151 614 656 1035 559 456 1138 429 350 917 103 318 1107 835 195 534 92 481 480 428 570 257 962 55 149 78 559 525 137 205 980 749 453 754 659 963 1088 409 892 1080 1012 568 334 906 1165 725 1169 552 556 103 306 564 1087 55 159 1159 195 877 297 1143 15 487 769 508 227 663 417 982 524 323 1121 641 332 135 798 1188 1044 619 188 234 1164 850 439 559 170 30 492 940 169 984 257 749 502 1155 173 976 423 256 265 49 1084 770 559 587 490 1062 731 370 1041 20 1157 281 1054 327 623 193 1144 930 523 592 762 1079 726 98 59 1153 705 667 1101 320 1000 583 1002 710 316 1136 589 640 770 27 56 897 700 139 695 386 383 559 532 700 602 173 1116 339 1176 645 438 647 426 699 709 1140 203 752 818 355 676 735 245 10 374 713 200 324 799 849 1094 716 578 422 196 1011 771 250 499 883 803 1161 331 146 689 116 1171 1114 107 285 538 120 136 390 599 90 355 630 818 1014 387 661 763 1089 629 901 861 210 428 499 1190 812 452 1054 617 772 33 1131 503 1157 1176 79 21 890 939 994 866 441 52 498 299 668 1029 786 764 946 370 513 398 513 898 1055 1132 675 1061 422 200 55 448 134 825 600 378 660 170 1101 913 1103 303 925 663 452 660 1171 112 169 380 709 696 523 834 552 239 400 960 1187 743 570 386 508 1013 20 1128 1102 104 665 967 288 50 843 797 892 870 649 472 396 353 528 1114 1161 965 881 796 360 977 218 36 954 132 850 62 989 863 1162 776 733 858 10 855 843 792 450 585 920 437 353 558 1099 1181 411 1110 953 228 329 305 521 1185 694 648 422 305 15 570 17 724 114 215 404 591 638 871 858 283 790 408 266 877 1064 988 325 452 889 49 875 693 678 215 82 368 771 1127 124 1020 550 818 995 1153 873 850 781 474 525 388 372 476 479 918 771 936 310 1031 802 716 414 828 785 532 367 116 834 10 184 608 445 570 99 967 1123 233 78 254 673 725 294 880 462 1145 1141 1055 597 112 170 226 930 816 284 542 341 889 467 989 378 1184 230 587 79 89 1184 608 39 1187 210 638 286 1071 987 697 968 477 1081 859 146 481 60 72 872 510 529 525 1154 473 144 200 670 1127 1105 267 427 293 1189 505 1084 1195 740 98 688 1062 652 793 971 458 82 216 1109 26 1140 218 753 92 261 584 365 45 117 826 35 335 400 234 1043 373 233 52 626 736 1139 1099 947 479 1153 1072 980 608 588 372 785 1185 424 523 489 541 1138 705 621 377 119 563 219 446 41 1124 478 650 558 538 379 392 641 1188 1063 573 656 512 19 549 476 495 587 1151 1068 1166 1097 922 98 128 491 469 360 363 180 0 887 201 891 92 21 138 833 193 877 1011 21 527 313 696 1044 843 197 297 451 67 130 954 302 1097 428 561 499 1037 114 729 936 99 151 1197 933 684 1114 719 1172 25 397 1021 174 286 852 1113 779 203 364 495 129 965 1177 860 13 12 289 326 809 370 518 936 347 900 430 484 545 195 156 192 471 432 956 417 1187 126 869 3 523 721 153 1170 279 836 117 71 558 186 444 117 866 570 1101 819 638 390 978 689 155 211 449 795 496 229 517 798 478 737 130 151 644 1154 714 906 833 50 782 507 521 308 1007 171 93 835 9 788 1133 1190 428 225 518 535 237 177 1168 718 870 658 340 414 1193 397 173 238 748 941 673 841 434 567 639 69 439 920 467 714 899 940 251 515 124 1158 1091 516 907 157 535 1112 21 698 346 301 934 659 485 239 791 352 397 410 166 379 76 1097 107 386 917 677 883 376 801 990 278 242 779 197 693 460 274 856 523 403 1187 212 633 629 206 244 554 68 158 547 736 761 186 523 1037 325 1074 708 1041 491 1087 550 419 587 240 961 1019 218 936 737 652 1077 604 732 24 921 344 681 497 1082 647 451 687 1071 531 336 1193 569 440 1128 230 59 365 279 48 547 731 60 210 714 570 115 866 278 1154 62 1189 1041 515 796 936 569 44 1145 478 750 23 786 587 1009 1027 844 1169 466 101 929 509 775 1041 1123 304 209 427 314 400 407 455 1142 570 107 914 754 941 1094 279 960 163 345 1059 17 528 1157 242 196 752 1089 617 490 910 1177 403 455 201 1114 520 75 263 844 876 549 8 517 308 204 976 601 116 1167 764 202 959 241 262 291 355 444 672 1087 439 1130 298 697 1157 871 588 747 509 648 106 85 864 569 473 1009 449 438 307 217 430 1152 146 214 325 211 1048 25 688 595 856 193 771 829 192 323 446 1033 555 354 276 716 277 1050 264 313 593 21 128 1089 525 365 971 277 52 894 472 603 941 375 735 602 1033 34 80 450 1061 965 1036 824 590 990 1113 221 811 436 1140 1099 57 769 234 128 1094 803 882 717 251 717 559 328 394 241 506 572 883 1097 716 697 553 619 192 159 706 1106 216 394 311 803 580 1152 976 1142 124 455 676 633 520 678 153 377 495 1054 462 6 1012 239 250 565 99 26 377 984 746 1194 730 213 808 619 419 742 1113 180 580 1111 1110 996 126 1120 141 305 723 1071 619 1195 956 1132 138 15 536 331 918 443 640 320 716 825 446 335 804 744 439 407 754 1175 762 1095 644 1069 1006 1195 15 912 673 376 521 583 1049 1167 1018 150 148 210 842 239 3 216 378 766 271 780 128 900 1062 1079 863 217 318 62 1122 1027 613 911 722 435 1147 363 766 478 625 1030 258 504 1085 495 1104 676 345 549 270 559 745 945 880 893 753 256 555 1089 1030 54 693 1147 1013 155 1001 291 64 377 1030 1034 217 159 1070 445 1161 997 45 142 769 374 17 631 275 721 1002 344 1033 568 903 639 516 609 982 988 434 1139 859 951 52 665 112 1046 1196 468 863 114 408 663 1099 1019 127 788 905 271 1129 320 879 1111 48 385 994 682 956 192 429 927 1015 695 1107 780 339 489 633 1169 57 792 120 17 681 226 660 897 109 272 1131 415 899 1151 608 813 493 926 436 122 353 1025 1112 299 449 890 15 15 344 1020 264 988 366 285 799 1150 294 735 240 449 121 939 324 497 723 750 365 772 103 882 854 919 1084 510 96 276 389 524 659 2 1164 1062 716 130 293 1038 705 586 392 782 699 259 618 1038 91 57 538 165 129 905 928 538 370 1199 44 122 469 322 98 1124 1140 754 765 734 765 439 389 240 592 934 1104 930 1076 1035 1125 610 695 179 1004 1080 880 875 452 1167 176 947 150 337 485 1163 1058 475 1107 242 15 135 404 956 340 1102 879 744 319 112 301 1070 797 786 512 549 636 396 1147 478 24 1077 998 686 87 316 316 172 925 675 1099 383 1160 525 292 214 636 1050 84 169 1023 20 35 191 244 732 599 906 292 1178 983 1154 194 398 382 789 106 680 871 247 606 368 961 1040 654 586 413 689 399 246 1061 231 610 300 1080 803 419 47 261 118 405 30 363 676 761 679 625 539 883 365 761 443 260 132 849 31 968 903 111 1068 334 1000 637 1188 1133 504 226 52 702 366 204 1045 1144 776 1055 526 415 316 1194 127 54 830 974 731 656 317 478 378 784 151 150 786 148 337 475 165 209 810 1199 700 55 447 80 48 61 1131 89 1003 509 668 388 6 530 930 42 649 319 241 278 356 33 413 40 800 268 776 988 122 756 169 961 684 178 1157 440 974 736 1193 688 1054 187 613 710 231 125 384 176 562 561 277 297 152 945 180 595 1055 1196 163 958 567 381 334 854 777 732 798 254 1129 829 322 90 302 472 333 81 1066 40 765 250 201 291 121 1046 765 105 524 461 346 730 609 412 790 591 624 721 587 340 659 840 155 310 888 763 172 1130 704 958 630 719 567 147 905 756 625 571 484 599 1149 903 204 1082 18 429 1135 1151 1105 1027 928 154 456 246 1083 1196 487 396 893 324 739 613 1107 267 574 1071 221 1073 405 984 994 1084 799 125 717 584 769 156 952 179 657 558 804 1182 938 576 910 843 216 308 143 553 253 917 348 492 31 978 705 809 33 810 70 20 665 757 777 680 436 826 703 207 448 1151 415 627 1089 432 853 821 63 178 1114 773 881 662 57 130 643 571 840 451 1164 754 882 621 336 1121 599 298 423 429 649 11 67 446 1058 397 210 205 184 780 284 603 905 1 138 599 1056 606 561 319 844 290 639 387 256 1149 743 655 484 364 849 227 641 201 548 468 742 487 460 483 1153 1022 962 957 786 627 804 598 983 562 722 29 1127 143 358 381 551 112 811 583 1054 126 219 793 424 159 192 1120 750 1161 985 83 1124 1097 777 260 813 456 211 1091 579 436 674 1164 508 1005 1194 182 930 365 758 55 146 964 185 744 496 10 1068 751 251 1025 884 824 174 600 1033 915 307 1191 177 307 876 177 551 125 956 886 1139 159 245 1054 1034 186 179 382 363 72 338 928 956 664 502 235 433 408 839 961 77 565 981 1119 792 329 1105 257 126 1022 1144 26 545 711 328 50 828 473 984 102 565 152 23 416 608 770 847 1107 285 839 383 820 227 596 79 870 922 549 248 452 13 923 845 459 895 582 54 622 1002 773 992 642 268 27 390 192 797 893 1168 886 546 1196 1122 1074 1088 487 472 106 1102 203 529 500 645 110 435 162 616 521 95 462 101 1181 1010 1008 536 970 441 385 720 540 766 485 1000 128 878 418 302 881 442 342 232 775 667 189 1183 27 345 395 734 1159 805 979 247 353 591 31 1133 559 63 457 537 306 312 936 516 569 566 363 647 685 118 836 367 684 444 845 392 866 493 231 551 776 399 964 820 786 1193 521 413 967 106 467 346 1159 481 1078 715 155 240 15 179 716 245 544 93 402 24 1085 50 995 1154 104 336 741 342 656 574 386 163 266 829 46 310 193 1155 1138 318 1146 645 436 1003 503 1198 1089 454 120 499 244 1012 555 538 148 289 238 774 1186 840 947 503 535 919 99 401 709 314 287 556 884 270 358 851 633 570 508 395 240 294 324 85 165 511 43 883 1191 1044 891 15 669 1029 918 677 334 629 828 159 836 560 404 1181 228 376 418 1052 6 1050 727 585 1063 729 103 161 1066 443 443 1142 620 750 991 1147 1180 424 1012 656 977 329 369 1061 1198 197 195 781 83 40 35 265 516 597 243 965 1183 1131 759 251 1135 484 407 113 286 11 769 292 296 1140 151 402 164 798 594 1050 780 1028 287 542 1133 810 85 146 318 766 363 78 465 809 177 501 1079 314 835 17 342 262 481 520 463 1183 464 794 1048 790 2 457 414 242 215 1111 281 392 176 921 706 511 740 71 616 407 465 473 452 1033 866 961 795 306 43 1150 630 149 297 603 333 538 284 283 1068 1033 1015 1002 436 67 576 514 1172 836 871 511 874 851 1199 208 30 319 260 931 791 427 326 1147 811 702 794 74 137 818 634 402 142 1015 892 959 1172 862 1150 783 371 145 807 303 157 716 972 1119 1194 207 483 1059 1030 229 323 503 872 453 278 345 954 139 460 687 655 741 651 705 732 780 393 798 745 138 776 1088 300 937 182 793 492 95 897 959 320 147 525 974 473 166 441 1154 791 524 951 1166 351 543 630 453 217 671 297 365 903 680 305 210 686 245 907 655 761 715 1026 118 331 878 450 53 440 462 319 261 341 331 82 814 268 540 363 449 451 1126 912 12 37 735 767 330 620 825 562 514 119 1045 974 332 918 803 200 610 568 420 1018 12 1185 649 916 624 492 841 1045 873 121 970 821 609 335 825 1131 910 640 184 246 350 390 30 420 1140 649 697 1009 4 597 409 951 1169 92 141 852 291 627 318 443 490 434 32 1168 1089 539 898 184 488 949 318 256 222 43 525 829 22 903 1111 182 562 972 129 1197 892 559 463 86 327 888 546 440 219 930 233 642 966 1011 477 437 202 75 682 313 465 925 950 666 240 1026 1180 668 1070 416 1057 671 1072 1033 1 1157 853 1162 53 256 809 220 420 673 132 1091 324 941 364 870 735 1045 575 522 1052 205 917 514 466 783 338 235 274 1047 1065 343 809 677 437 460 732 339 532 198 855 26 172 835 183 374 1110 802 434 694 977 422 1139 114 273 82 75 645 1121 992 424 105 919 480 476 995 1177 509 793 890 1194 185 870 379 822 424 602 229 1129 71 369 153 1124 469 811 140 210 250 1087 306 518 614 57 399 514 185 334 178 312 325 255 300 198 35 612 86 380 1119 914 865 264 1154 106 372 791 1167 57 1082 189 1179 764 1005 92 132 791 367 654 724 214 602 385 661 13 141 403 924 976 708 1092 491 845 1070 511 1080 912 787 605 704 146 778 879 625 319 674 45 62 93 677 56 961 1076 1071 815 551 299 1151 270 575 430 864 578 546 156 994 1179 178 73 343 183 147 493 119 204 1185 857 14 925 457 1183 640 224 807 838 710 545 120 1108 967 512 546 1083 804 590 342 1138 1107 250 350 371 727 946 470 270 557 213 432 984 233 816 894 113 811 927 954 302 559 536 843 761 557 165 883 179 1124 650 229 358 530 987 634 204 1042 893 1036 248 391 401 661 1171 533 346 1194 706 1049 896 977 137 620 791 633 353 150 1008 396 1123 918 806 791 511 764 1071 266 342 1119 31 651 1145 707 48 822 555 1045 1070 1077 562 847 29 452 140 569 122 297 245 909 1192 423 10 816 634 499 530 909 553 858 329 752 567 908 1134 997 665 1149 957 660 554 176 767 215 740 949 511 991 39 280 1059 260 983 475 1140 483 368 515 951 41 176 154 1045 65 948 1099 113 349 400 815 349 478 392 298 796 955 892 620 419 902 439 229 902 469 547 708 444 576 46 817 271 359 305 339 980 524 527 944 871 392 442 1060 1132 568 584 177 1066 418 522 1152 596 655 299 1057 718 274 1073 767 770 789 191 788 893 591 756 379 199 458 254 563 162 98 710 1068 470 448 13 92 300 132 122 1192 777 1013 1081 1049 606 821 1123 496 315 840 866 778 542 5 185 907 745 762 719 184 967 981 405 745 496 1194 944 735 500 9 1184 652 186 464 16 657 75 572 332 1050 121 467 24 23 780 899 421 728 262 333 358 337 578 918 727 404 699 321 824 1180 782 739 974 370 1166 617 971 179 80 245 144 1199 360 1095 68 353 572 657 324 1093 1120 1051 389 334 1058 910 1142 946 957 220 1185 10 844 251 1164 164 435 1034 348 800 378 457 353 908 373 513 799 1070 941 433 380 367 168 132 370 209 553 25 885 349 867 1052 1056 648 949 623 625 572 735 997 464 26 123 409 508 214 324 327 1022 1150 1009 764 1054 853 1015 441 844 634 592 608 188 198 776 667 928 322 13 318 640 1075 4 939 183 604 372 650 531 1030 809 279 7 651 630 189 518 804 1129 304 151 525 334 921 1103 413 334 684 82 1189 104 331 673 1014 569 677 128 1077 760 288 337 1010 76 1171 763 308 451 770 28 620 41 328 508 794 134 382 936 89 591 1150 743 692 218 209 237 832 639 510 534 660 1141 1094 720 582 45 739 476 883 265 767 233 847 223 76 283 136 411 410 983 499 167 1180 176 994 853 1132 364 910 203 801 1087 1141 1093 680 89 1083 411 891 784 614 21 310 98 134 429 1112 988 396 938 650 487 674 183 953 927 875 33 782 671 187 841 803 7 726 684 974 567 804 162 647 471 17 89 1142 75 296 580 1138 230 898 566 312 709 169 12 730 1019 1013 750 701 811 808 850 26 760 488 939 700 592 406 392 967 103 725 322 213 231 28 33 892 446 99 822 178 83 970 618 596 825 743 237 1078 461 220 742 215 246 951 1141 319 311 86 106 143 1071 313 148 834 845 497 664 1116 283 608 751 1101 568 353 60 844 660 629 1020 72 1191 941 740 711 886 1002 1171 1081 801 365 421 557 156 165 243 628 565 29 118 443 775 1092 704 167 827 29 784 414 625 902 751 387 961 317 596 532 139 865 424 358 370 908 1047 405 484 782 519 514 841 738 528 856 853 80 300 1115 736 1113 961 644 428 357 576 756 103 328 104 697 1120 191 244 1033 742 955 488 178 455 948 133 974 402 1157 209 114 1014 202 199 23 487 809 696 863 339 494 602 1056 553 1042 926 581 546 704 480 811 401 21 655 699 884 158 535 1198 1180 526 544 252 246 678 1087 252 946 397 1091 92 114 183 996 687 381 332 338 561 516 720 596 399 936 1197 1107 644 4 494 726 290 693 247 848 735 226 1097 1098 22 600 1037 749 183 769 852 1181 866 197 1004 1151 435 611 768 219 422 651 235 643 617 899 550 600 41 269 228 1049 130 867 396 918 1012 517 434 928 542 304 143 353 1164 155 496 621 604 63 1005 231 826 726 275 630 593 437 754 199 372 653 952 185 328 255 224 553 73 1008 99 223 1177 741 231 404 310 616 1119 1098 663 992 718 1178 731 877 233 220 1075 81 279 1154 719 842 973 317 230 241 822 382 873 1030 80 541 267 131 330 625 378 400 115 733 726 951 487 425 1148 399 651 1144 823 1140 474 907 243 690 429 359 754 969 485 98 1160 139 826 1092 338 757 16 748 1183 248 1057 163 748 1183 397 64 805 807 1053 958 500 773 1002 997 761 630 600 307 892 924 863 180 1026 54 90 959 392 479 1088 351 341 409 288 356 721 572 375 1138 576 1165 1073 1135 438 1143 927 74 104 1171 614 898 167 778 1180 750 997 1165 48 359 317 660 327 352 1123 794 708 781 36 318 698 607 204 789 468 687 73 1099 916 741 390 1098 77 1099 758 767 495 1144 107 644 503 1182 962 889 156 365 300 582 341 132 987 67 590 427 21 910 184 225 146 460 691 218 1153 808 609 1197 1079 137 217 1070 344 255 493 487 634 990 838 924 412 247 520 826 996 74 629 1176 126 688 740 30 904 256 373 287 749 701 42 1196 247 765 542 688 1063 1031 703 112 12 1025 205 927 722 56 963 102 236 404 186 374 211 929 557 695 994 1092 949 485 730 113 645 998 829 544 1030 12 229 18 536 210 473 15 386 189 1012 698 164 715 364 1074 1095 196 717 1019 853 592 37 668 502 321 809 245 785 341 170 417 86 858 853 629 3 757 254 871 864 1186 165 279 211 901 238 455 315 1087 83 114 1027 61 648 895 40 1076 36 159 744 13 751 572 14 19 741 580 244 1182 208 635 293 409 899 1197 1193 576 1110 1041 262 508 835 316 23 758 1010 78 840 2 799 762 545 850 1016 1093 421 684 318 1174 622 1194 163 281 1184 1152 180 817 859 75 836 731 45 648 515 154 311 903 612 379 635 856 624 1027 314 1010 1167 912 962 361 106 518 129 988 334 722 892 500 525 1056 342 22 981 725 907 205 1193 471 1094 682 988 1081 608 834 86 209 1082 1041 998 385 675 499 925 587 906 1164 912 224 1151 1176 835 517 183 662 498 40 614 1163 966 303 1011 240 1134 1061 1033 1161 379 1059 231 1117 914 998 565 971 922 961 442 661 966 809 1142 994 857 858 255 512 159 683 1169 362 649 164 121 956 289 545 908 97 494 658 312 872 1183 629 586 1195 661 289 303 582 115 558 1022 845 864 1127 486 251 684 465 1181 1115 172 812 957 42 734 897 934 733 189 69 354 893 56 990 298 684 426 1065 188 832 988 51 1156 954 678 955 24 739 1023 191 1017 221 203 331 90 505 1024 1029 303 155 658 190 279 422 138 939 1175 167 112 751 315 1106 288 592 1183 980 73 847 354 1170 256 321 16 1196 222 691 38 1124 96 1033 19 553 1095 630 540 358 804 119 975 1193 896 910 205 115 68 1107 1141 550 480 376 189 393 416 457 239 896 920 916 857 68 205 217 629 42 1186 411 325 964 1186 333 296 1075 1180 696 32 740 410 735 217 80 1102 617 876 358 543 76 878 815 492 789 1171 867 143 10 718 192 347 790 635 992 363 124 1126 744 686 853 86 734 295 1103 573 777 970 766 306 990 244 285 324 866 615 1056 1032 903 375 97 139 922 468 1110 975 522 589 758 750 1104 950 641 379 28 94 426 273 825 901 932 408 540 862 320 564 280 463 745 402 175 1150 735 954 1168 838 646 615 108 1179 638 222 825 425 891 986 899 909 641 810 721 353 1047 729 812 1098 441 1198 442 543 484 1091 86 330 162 465 894 807 369 269 691 447 1162 65 925 417 422 168 1073 386 559 481 28 342 1042 1051 765 368 706 173 803 516 975 1083 474 291 542 831 365 139 804 541 811 666 219 179 129 166 28 494 1102 556 846 870 675 457 1174 1140 812 612 699 585 647 46 33 488 1051 340 281 1068 84 540 152 1096 1110 403 597 903 401 636 296 1122 1180 932 315 500 1080 854 183 317 616 553 443 1046 643 708 719 228 415 610 521 874 708 1156 1089 647 34 880 898 1190 888 1158 418 74 315 290 1124 514 629 728 1067 635 73 165 1079 704 263 1054 81 1098 1052 1079 1035 415 470 474 963 735 817 136 821 1169 37 1193 16 506 1162 395 314 417 238 890 593 1106 189 1109 938 124 218 396 820 1055 766 1180 123 900 600 241 1000 1131 381 659 881 1120 10 679 416 933 31 929 654 395 993 196 1023 35 987 63 916 1038 1090 744 1020 1001 226 368 556 867 954 365 557 1176 776 805 341 187 1187 781 362 1037 1007 275 153 112 407 256 1135 629 659 469 613 912 450 414 182 1094 695 1177 244 361 487 140 1103 328 550 1061 515 702 878 73 668 664 453 558 136 311 552 316 1138 635 894 727 197 229 710 586 323 1192 77 1169 63 67 837 622 773 380 1046 976 851 959 986 315 570 509 942 827 1141 92 248 723 559 799 447 371 1022 578 59 886 63 121 14 14 868 864 595 351 1071 946 600 1120 152 687 578 813 962 981 323 370 51 1198 602 694 537 880 648 965 1089 432 433 584 902 695 350 161 6 1109 1189 663 75 807 576 274 923 759 1189 785 896 794 945 256 388 148 455 832 1135 995 583 914 773 317 1129 886 289 238 1105 56 558 911 34 1052 863 994 933 418 1069 205 252 893 354 946 223 716 1089 242 249 115 180 278 159 660 260 48 577 875 419 142 546 508 527 981 563 92 1019 304 697 619 987 249 433 1059 158 798 1138 1131 404 965 281 371 70 635 845 567 659 704 225 103 393 1173 203 1101 628 862 622 1140 740 534 455 1153 983 814 580 1055 23 550 247 1153 115 641 264 1154 975 312 1085 412 39 145 1042 647 624 55 1096 737 986 653 1117 995 760 42 794 174 507 277 563 586 526 529 402 811 577 138 641 775 975 160 543 1009 283 23 217 101 214 415 171 669 431 382 65 388 187 131 369 258 981 598 69 348 540 655 831 56 1117 18 1048 197 329 1042 62 1099 1195 881 297 359 285 311 1119 1004 11 115 359 710 567 453 1023 188 1045 326 967 674 634 562 266 594 487 299 155 783 488 973 1095 672 696 620 718 844 59 966 505 384 183 94 733 911 795 604 429 592 311 327 90 893 7 846 1166 1117 18 1145 178 875 758 204 889 1067 280 53 203 668 161 516 1105 966 838 328 577 997 718 628 1004 609 794 966 247 481 882 466 958 569 683 277 988 1035 937 1111 665 865 198 618 851 458 249 242 263 414 421 338 624 185 808 734 886 1068 131 883 1067 506 76 818 766 958 126 588 1197 859 1051 1102 1136 0 773 697 697 33 286 312 331 10 912 331 1051 1 863 545 972 65 221 503 751 2 878 1090 247 493 930 215 113 587 649 675 613 455 813 671 905 725 373 66 899 450 217 801 604 40 647 1036 820 170 1191 1162 880 286 955 1198 1178 703 432 23 706 808 605 487 260 816 245 893 1089 139 513 182 118 1195 1012 313 583 343 129 579 387 600 545 734 1141 399 467 224 384 296 850 52 471 575 252 859 1198 196 1068 123 195 423 613 63 394 1055 1072 647 99 355 35 1140 439 542 1090 828 573 965 187 225 12 876 645 291 1119 161 813 141 330 40 991 307 502 749 266 536 794 744 707 116 56 522 847 660 717 285 1197 1014 682 452 1057 1006 507 1084 269 970 1096 72 641 56 183 948 461 727 307 332 89 215 126 467 528 263 280 973 769 388 1060 666 380 1141 525 880 251 1086 328 554 1110 73 367 538 60 369 610 76 992 164 859 720 681 179 983 476 539 331 1116 937 727 688 342 874 1003 84 407 1141 38 672 631 98 896 444 292 1055 149 1045 914 881 866 1090 1117 742 794 37 964 809 967 61 111 450 926 86 277 562 44 410 81 737 731 137 24 216 144 849 376 1175 762 233 284 853 1124 655 211 189 422 1159 943 473 1085 279 258 389 390 172 777 925 107 1081 659 1101 1130 583 1169 827 381 542 872 849 218 584 781 1069 491 545 1019 741 862 913 621 865 968 1146 307 628 408 21 173 583 1 768 1151 945 67 264 910 123 391 745 921 1029 919 766 935 450 1179 455 385 993 1190 342 1023 970 814 320 873 863 677 974 681 1021 702 724 847 11 25 981 843 793 143 476 425 750 790 476 646 1151 532 737 503 1136 1147 830 803 299 880 1181 202 680 1083 495 1092 303 563 251 803 242 817 915 571 70 377 33 522 778 250 578 98 1187 460 927 190 705 787 119 8 457 352 527 82 540 814 699 560 670 813 275 43 877 1143 44 829 765 887 752 351 729 574 1032 1094 712 1131 1153 241 1010 653 192 599 1174 705 1075 1046 1158 221 667 112 163 1050 789 757 277 912 736 824 808 971 250 686 235 28 1146 1090 51 1007 421 133 145 691 971 1072 1168 1119 607 820 777 582 1121 1046 707 1024 810 485 866 223 664 68 1174 649 865 562 539 62 232 815 206 969 429 1099 950 726 30 384 1002 525 971 448 109 712 591 739 169 920 823 201 1087 736 547 816 742 1187 274 818 227 1083 466 189 131 650 66 520 384 722 478 981 503 322 1141 264 792 689 485 1058 499 341 488 318 1199 462 225 23 1191 582 124 709 748 352 915 731 705 627 1151 886 100 517 907 3 90 378 1025 1050 550 253 884 882 827 180 973 975 422 270 81 934 1051 9 299 388 856 824 96 75 1193 74 166 859 577 894 1126 413 596 1014 1149 658 385 269 331 201 999 787 1156 33 532 120 1098 802 478 833 821 879 282 613 132 897 1105 1134 577 662 621 1130 1027 712 1075 399 179 887 70 365 1090 1091 897 86 677 1072 878 206 1064 824 1078 633 78 684 759 488 868 978 1154 129 739 296 891 766 100 553 111 788 773 1113 478 1118 974 786 877 920 1076 280 992 652 849 891 822 461 967 621 821 209 1011 1059 304 133 937 696 336 359 583 394 214 114 670 671 106 938 813 923 605 231 150 839 820 741 220 570 919 1109 962 20 359 221 890 470 0 1155 888 495 662 730 569 1169 295 911 110 1161 619 90 901 59 940 842 607 1107 1167 341 414 505 880 188 1012 420 589 929 555 138 364 1159 914 99 71 138 1081 48 282 254 129 547 245 602 594 961 815 584 745 674 147 1196 1052 616 273 90 577 359 1166 21 689 812 1153 597 220 982 13 238 432 186 1126 305 467 470 296 428 1033 681 160 1150 224 189 530 108 817 586 984 270 5 933 1196 454 1021 707 428 842 1111 135 1044 798 533 201 480 1153 769 951 617 693 824 445 220 409 676 614 506 586 729 1040 564 688 225 1047 625 325 657 627 184 1193 721 205 814 703 371 45 334 696 604 535 249 61 1065 59 71 1193 1167 400 266 1012 829 362 532 222 1097 95 533 213 1028 1063 970 375 303 670 384 835 167 80 1127 550 817 1078 5 79 920 955 485 278 373 76 1088 65 411 826 889 924 90 203 381 156 203 738 24 573 362 880 545 1183 620 143 756 97 468 702 878 940 227 1117 416 137 414 151 661 855 1127 738 617 721 602 590 509 483 1174 994 996 141 771 506 971 814 183 511 248 164 1032 587 790 458 905 1012 635 1154 621 260 140 1069 1005 1176 1166 484 1149 1153 1180 822 715 290 25 722 481 56 84 303 774 91 72 391 608 709 347 12 627 564 296 565 458 901 229 1170 831 842 95 836 463 323 322 461 17 883 791 821 914 393 917 372 865 870 56 26 790 679 858 623 1014 933 149 39 972 14 628 847 256 1013 1082 164 672 797 1078 648 196 194 568 857 635 394 1156 176 255 1124 369 791 29 520 1142 741 368 55 370 253 697 95 363 688 542 977 1096 83 637 240 809 590 953 806 808 443 334 207 336 1010 638 935 843 0 676 1040 124 594 826 336 477 513 217 485 850 1195 546 803 223 1008 802 403 359 261 25 776 814 645 234 26 277 1049 955 998 297 502 1199 70 644 525 89 37 1013 319 744 396 440 822 317 1098 682 299 894 196 895 928 1175 127 1022 37 304 377 920 1100 343 779 504 810 1144 801 1167 629 766 1083 386 1185 1155 1027 67 381 757 1066 61 138 845 795 291 398 9 232 773 154 879 395 158 595 1002 1022 1193 630 188 8 858 483 640 115 305 483 146 1054 975 78 783 1045 1104 307 574 1197 943 791 1088 1146 1048 944 242 1087 497 792 316 920 544 221 16 403 764 923 416 801 30 243 643 13 709 1099 655 724 234 581 1 1190 513 990 220 730 205 647 982 1136 121 345 93 299 1120 902 1182 293 591 403 915 503 395 512 764 581 871 1117 869 901 749 128 551 792 910 201 860 977 683 867 1118 603 1049 456 816 435 565 741 747 207 1171 253 1058 384 413 548 329 131 1016 934 1033 1175 294 851 888 690 975 372 794 109 1105 128 313 466 823 193 917 589 401 3 157 669 1002 150 1030 722 283 220 551 968 1011 1155 440 1044 1153 9 903 775 18 1020 242 717 790 1184 433 416 77 295 874 85 1152 671 483 510 615 826 153 264 867 294 957 1104 833 1134 863 1039 214 1197 787 515 818 721 971 431 505 1076 903 381 507 226 862 704 142 69 95 293 448 737 216 1047 1064 1036 673 617 783 625 158 634 727 218 229 1138 1073 717 155 958 972 647 521 560 47 198 418 182 282 1007 142 890 687 336 433 73 390 702 916 427 181 384 257 649 118 59 1121 80 614 450 512 315 81 890 369 1146 945 542 799 120 463 1087 535 724 295 235 166 559 422 1165 324 866 795 821 183 162 1029 448 156 333 1182 634 689 767 936 1165 168 10 1134 219 431 903 279 77 1125 1065 692 921 960 928 1062 1072 393 791 380 1058 675 46 1138 1073 1057 689 92 897 1039 760 288 829 1004 487 1173 741 587 1019 414 141 872 461 322 878 330 25 655 1110 112 762 136 1062 519 93 575 355 607 1018 1077 65 1119 561 596 456 352 453 1020 534 313 1070 762 318 465 387 808 107 815 159 57 1016 717 568 406 663 1007 109 742 896 30 1136 1044 1164 486 811 528 674 584 44 361 387 296 1017 406 773 389 610 171 624 700 1044 564 942 483 471 701 893 888 236 235 835 690 1 179 635 962 1060 73 831 951 452 546 1047 738 635 204 165 908 835 481 1125 377 709 860 40 1139 913 913 1184 309 174 425 1058 848 692 912 582 148 234 637 948 1020 782 264 661 263 872 746 839 791 266 1103 350 95 151 169 877 828 296 355 1168 748 1038 69 138 738 523 87 562 838 117 63 627 753 33 96 717 465 1060 443 764 402 1156 1037 907 508 20 60 674 956 295 923 219 794 637 696 48 618 717 226 1128 173 804 184 578 262 723 891 229 1184 659 379 514 441 47 1075 412 867 550 538 1199 880 871 1 333 117 219 978 132 367 659 222 368 246 603 430 920 719 297 1075 965 344 890 76 177 1077 768 431 1031 1085 1118 214 743 943 1047 1083 6 488 741 739 1068 261 668 608 260 207 907 365 858 1143 1051 647 142 125 910 388 9 1093 891 1174 630 336 53 674 763 319 484 766 1159 825 84 198 811 620 512 552 1136 1175 586 812 863 480 905 559 37 341 1097 214 935 999 1185 680 458 808 368 962 781 689 120 620 1035 723 160 1196 628 137 430 1146 819 193 379 849 578 579 299 604 90 965 1096 845 914 1018 481 1067 612 1113 701 394 968 846 571 633 147 251 492 76 788 703 771 685 168 859 6 741 957 314 662 1049 62 1179 868 233 734 760 1167 571 1050 133 343 396 597 658 1055 497 989 144 808 160 943 1183 643 924 558 363 677 241 626 650 486 375 778 768 483 1055 1173 976 319 194 797 15 850 177 678 243 924 1020 32 38 674 571 895 938 364 363 633 931 80 1072 824 55 325 33 649 785 649 950 923 225 790 898 461 394 657 775 327 279 855 756 386 6 787 319 998 1032 1120 136 787 316 594 544 678 667 1001 249 771 1058 938 701 506 817 907 1031 916 128 213 430 621 505 50 714 217 776 624 869 118 553 686 216 835 549 227 929 883 1065 67 861 534 131 11 484 706 337 416 205 542 244 436 1180 1120 955 346 135 1087 778 936 867 394 919 499 660 953 201 384 63 81 951 830 1063 780 641 782 304 1105 844 801 941 76 1054 181 1005 588 429 246 631 789 1144 341 11 811 972 834 957 820 811 91 811 440 747 403 857 572 484 634 1043 975 693 943 404 194 581 85 1183 1147 877 684 214 158 623 543 365 814 990 235 800 336 640 934 549 859 1003 957 238 426 735 1118 775 297 1169 888 699 452 444 805 136 1148 587 771 256 117 881 458 1191 160 998 1035 256 65 297 906 929 381 483 739 463 813 264 644 155 217 1034 365 587 223 300 374 793 224 70 916 243 181 780 388 855 1046 482 286 175 291 1192 939 169 972 350 503 986 312 386 1041 844 889 118 737 957 567 532 1127 464 917 96 912 982 1026 1066 114 472 859 852 925 1108 932 900 270 1106 107 1166 667 22 194 561 638 582 363 272 15 791 752 722 268 196 933 386 560 881 607 916 110 212 468 1053 1086 215 712 101 735 445 733 535 393 253 971 1154 376 585 898 51 397 1177 1030 736 857 668 367 626 1175 436 224 1100 1043 248 387 768 1012 538 1136 486 1155 53 257 221 237 827 94 121 180 581 36 481 937 1024 563 172 776 130 595 478 150 504 260 666 598 749 370 429 993 1197 783 1064 245 138 1131 121 325 210 28 959 1131 531 572 315 985 1007 409 1103 709 692 384 872 681 935 240 1076 1181 29 439 857 1040 900 63 380 377 456 41 348 349 147 437 901 413 674 1108 433 864 999 667 1057 527 99 558 376 974 975 903 491 1006 877 592 914 346 147 1040 906 156 955 880 261 960 166 127 538 647 348 1087 661 217 1115 622 324 403 651 1013 337 746 976 79 984 517 235 321 857 1023 609 571 249 652 656 325 175 938 113 355 706 574 18 224 567 589 866 149 1057 839 582 768 516 739 921 220 740 1010 1082 27 497 192 897 789 981 1005 317 712 810 108 886 625 823 553 232 1143 458 185 485 422 1113 501 973 63 41 179 365 425 431 896 795 1108 963 697 1171 409 816 1003 839 599 221 884 839 585 1008 430 420 592 966 138 771 523 424 142 821 502 935 1037 651 743 153 1155 545 147 954 236 1134 1014 251 366 541 499 1019 556 307 1022 131 969 474 1159 70 719 1062 1157 37 667 368 351 974 244 330 438 890 494 806 1078 636 1016 526 1026 298 445 987 1042 843 1134 852 216 908 118 291 120 245 906 915 690 65 705 856 20 247 264 1180 690 645 649 752 616 599 468 1185 895 1150 1148 434 1147 105 62 495 441 983 422 767 54 629 1054 687 90 776 267 1152 845 886 236 546 567 1074 287 925 552 144 1013 412 235 251 244 764 294 221 430 556 1034 661 489 1165 357 936 78 420 797 262 28 143 962 313 416 9 962 751 384 64 76 661 689 364 485 1140 267 776 780 463 703 369 135 434 839 1014 602 548 18 304 735 454 1019 700 1058 215 546 1116 1114 1009 893 1130 1046 594 591 273 386 267 115 564 157 1140 189 820 456 385 962 176 66 285 65 770 1137 1012 550 707 928 428 910 1190 776 406 202 76 1083 392 1142 499 1038 429 1078 829 682 154 166 912 131 426 348 73 341 91 516 516 637 1024 367 447 950 997 822 1070 168 225 685 305 846 57 833 568 1173 1144 444 582 999 823 779 1137 1125 337 832 953 549 570 565 756 42 47 487 114 7 706 925 814 295 1039 966 116 862 803 157 261 1157 329 290 614 585 1056 633 401 1062 403 1145 315 1041 981 1198 535 1135 832 147 616 255 50 600 744 12 1115 173 992 719 314 638 678 393 242 244 872 1147 604 338 778 1012 1003 407 1064 259 807 1171 1004 601 810 476 112 527 783 959 235 280 1143 868 94 36 1002 443 764 742 382 824 716 737 717 121 571 52 711 1052 201 1106 89 544 1084 46 1139 828 466 856 72 377 1114 1024 97 322 311 559 1132 751 371 820 957 41 1010 704 580 190 1091 298 478 103 783 75 1099 56 250 889 890 189 438 11 700 676 721 588 374 1133 1087 1126 378 1170 378 236 110 152 209 611 921 1198 1055 531 984 57 886 469 402 292 867 674 990 663 1070 355 986 719 1091 55 199 903 16 619 813 389 180 193 93 783 447 1058 171 365 1113 735 976 350 736 719 935 1139 411 503 919 1181 912 249 908 613 36 352 1052 638 624 1002 536 361 286 1030 675 717 665 882 425 694 389 1015 243 414 478 1183 189 1133 862 331 357 302 84 688 276 847 877 980 304 1156 26 713 921 1106 115 804 824 475 298 515 422 840 1071 712 513 117 1088 1035 149 531 468 944 524 835 313 172 1085 355 553 528 136 379 891 1090 54 1115 117 26 225 290 451 1039 405 110 469 982 896 19 102 148 1155 1160 621 1168 474 1011 31 568 348 829 317 1022 714 786 1187 680 586 775 1115 183 456 852 920 439 384 569 1024 680 219 661 420 950 32 167 611 985 995 387 630 1084 556 306 164 1177 508 1172 698 1137 631 1045 789 926 1190 1008 41 823 886 512 573 803 743 1150 954 695 574 63 902 496 788 292 11 936 199 68 476 569 109 1010 1010 1100 1181 941 622 386 1147 619 300 304 1122 607 470 235 496 751 70 901 78 173 118 412 978 249 445 796 152 1082 809 737 83 610 1089 1186 731 254 766 817 602 113 381 678 90 1152 1130 548 333 965 1081 233 688 1086 32 961 549 294 625 943 417 413 492 343 440 757 992 986 831 291 972 99 876 710 28 601 809 1066 775 521 97 408 918 925 808 348 718 1006 11 1050 1028 663 929 419 133 416 530 815 530 395 1112 540 843 1104 730 577 238 1178 328 584 407 629 1136 1026 313 442 316 851 812 375 1182 262 388 86 1168 582 499 481 882 64 766 1176 570 530 903 518 282 708 278 885 829 161 446 188 1084 633 1076 832 122 872 1060 736 790 1007 257 136 617 549 1087 239 481 191 491 646 353 537 481 398 121 370 1029 974 139 1 1066 1154 534 345 190 1100 330 394 971 814 1075 98 707 15 364 69 886 332 926 30 191 602 1022 1109 637 148 341 1086 395 449 674 204 562 282 1072 1064 142 1164 1118 1167 453 469 695 134 1182 1017 1092 80 95 716 362 13 703 208 534 507 53 855 296 352 1156 719 439 799 458 763 963 367 757 1130 753 907 579 1005 855 376 17 661 1034 1137 120 903 656 803 442 158 297 819 415 181 457 1117 19 952 1093 112 736 648 644 105 143 475 304 577 106 1148 857 765 689 441 1105 45 1100 652 46 359 714 361 840 93 1057 993 313 381 804 64 445 977 913 9 1185 683 1114 871 294 87 698 735 60 1091 574 116 542 679 499 108 796 589 979 138 1051 31 975 520 1122 1070 970 197 1099 458 860 1170 339 884 234 57 1194 88 538 65 321 945 429 73 1058 1042 490 481 521 767 428 361 157 603 832 639 50 1081 362 533 185 650 359 522 313 720 160 872 829 1062 428 1150 473 643 1035 413 1083 190 321 326 86 534 1117 407 48 935 850 710 838 279 901 1001 277 744 103 183 314 442 182 1108 771 675 603 311 143 572 124 529 560 1186 691 1062 898 1189 540 215 37 193 1190 1170 970 653 299 904 735 1176 339 273 523 872 1142 805 1194 386 1178 104 272 29 411 75 548 7 224 646 148 819 209 160 827 878 424 367 775 961 546 573 604 1087 908 346 386 6 350 903 758 400 561 5 310 454 1193 139 120 367 1197 1153 916 1118 447 1074 607 242 248 643 373 364 354 283 818 237 344 7 76 716 1163 63 897 120 434 1139 786 242 127 1137 147 143 621 457 123 21 961 49 178 571 727 902 869 152 550 899 659 481 22 1043 808 382 259 310 899 1136 72 571 605 875 309 771 27 760 463 587 877 38 39 235 471 297 935 980 465 250 329 956 332 705 740 219 812 66 790 249 278 206 971 860 198 1084 764 977 1095 1100 998 276 503 994 748 777 713 739 669 425 181 209 1191 778 110 619 169 468 130 924 626 337 1013 639 855 395 676 630 366 688 33 150 876 735 247 443 406 13 1055 358 450 1106 798 922 1056 472 610 448 1077 1015 1058 863 95 939 269 1187 104 396 484 573 196 907 43 1185 882 713 301 818 638 492 435 794 788 550 843 917 493 788 163 989 1061 872 703 1066 1030 49 243 808 563 903 831 1005 282 368 774 525 57 134 10 1001 816 823 1040 565 846 727 988 962 583 1097 1119 608 244 1194 642 659 346 279 25 505 196 471 832 139 252 735 797 934 543 423 1196 977 17 934 534 710 1083 1028 228 1058 312 441 845 864 647 1123 985 266 458 531 250 683 766 387 458 525 276 634 1178 426 1008 541 8 715 360 262 684 996 93 290 112 371 283 537 383 368 434 482 324 45 140 203 107 732 363 138 520 383 1010 249 192 708 1129 1094 7 1043 292 166 767 28 342 265 1084 231 908 1179 354 37 1166 1015 413 883 417 1116 205 867 249 63 374 219 76 606 523 725 65 695 810 661 120 751 523 913 1120 607 339 311 409 1063 700 477 401 651 120 1138 818 95 655 415 327 274 747 294 864 205 488 49 737 659 1013 519 183 443 370 1028 995 633 233 1194 1121 801 1105 931 185 607 1012 573 876 941 889 736 252 496 846 364 754 308 933 348 506 1143 934 874 353 589 1108 937 303 1135 763 674 706 390 232 131 447 1030 318 907 927 180 261 996 1138 638 669 1189 379 668 19 98 1065 969 967 695 138 947 410 947 89 307 771 132 828 827 712 681 1087 569 565 1133 177 973 154 1116 673 1135 476 505 1124 231 77 1120 715 82 320 1130 977 380 212 48 322 556 926 743 1127 572 328 838 438 595 151 512 449 591 563 794 477 52 426 365 1190 1118 475 794 366 1085 664 957 627 906 724 644 745 1010 779 723 796 1158 766 968 61 903 341 1056 491 486 103 878 1039 310 352 962 974 1147 449 215 753 76 81 31 415 378 798 233 4 1027 766 318 871 1009 421 359 77 479 133 150 35 259 939 580 869 85 27 1055 554 129 594 296 62 640 422 142 265 578 403 673 361 488 535 441 88 351 281 788 47 166 693 921 628 100 482 756 677 929 407 555 684 1142 204 221 352 884 46 31 216 512 679 180 723 1079 926 371 17 182 420 410 53 563 26 454 586 97 429 602 811 796 217 517 632 768 535 90 1075 974 646 1017 306 69 305 1150 286 913 226 278 740 1195 1193 887 680 469 437 468 767 252 611 671 752 977 334 899 808 279 339 677 1020 1020 451 882 1000 344 827 74 49 521 40 80 284 1132 102 150 202 1110 605 246 1004 726 1012 498 1132 1108 920 115 1117 1064 363 502 590 463 278 424 481 93 512 516 261 1059 683 493 491 855 169 1130 463 729 503 28 1148 464 462 468 220 1193 926 439 415 781 780 766 385 997 375 18 883 1067 551 369 109 787 836 784 791 1069 730 783 265 459 71 489 667 131 1169 501 1038 144 1059 1108 355 375 269 476 823 842 639 1151 1142 242 379 1069 1128 541 932 39 1165 1183 958 298 1002 973 1175 731 448 494 348 1156 748 165 445 836 879 385 1012 1197 1083 448 922 564 837 481 247 303 807 504 459 373 216 529 931 311 565 638 1179 1058 875 794 675 865 798 228 511 118 78 270 293 868 1078 527 976 319 835 711 164 799 321 988 1158 979 444 255 119 1154 957 1189 364 545 901 325 492 534 638 164 599 158 233 987 73 359 394 1029 988 837 184 471 358 205 151 33 1154 1191 790 411 1159 539 951 749 138 51 912 389 565 1121 557 1047 763 238 1114 557 295 128 1087 1105 995 751 163 666 406 395 129 430 1039 1165 713 100 981 119 894 291 699 1191 205 6 349 189 722 292 1055 1186 660 549 420 518 50 550 285 560 198 893 93 94 14 809 330 1105 1145 164 353 343 1089 1064 828 168 901 952 59 351 335 1015 919 1074 97 318 603 493 313 817 791 523 29 1103 148 361 651 239 624 416 962 213 619 55 925 155 947 57 1169 897 32 897 128 127 394 907 850 599 1039 813 897 720 887 53 304 968 1140 1125 401 361 616 739 223 559 594 419 127 478 264 848 1047 701 1052 1156 950 1096 448 289 468 596 943 328 165 668 113 950 701 291 681 355 905 453 303 158 1004 323 1134 503 610 923 1094 654 731 813 83 414 1090 236 950 4 1198 875 859 299 347 1049 992 231 806 413 1076 47 593 774 1163 194 401 227 162 1047 850 122 896 375 91 522 840 1185 273 686 268 764 111 195 256 832 666 792 346 191 1146 719 1076 443 1119 1150 1160 238 1112 1175 10 992 758 623 70 1195 749 9 1094 540 466 906 729 596 197 534 622 234 577 811 615 1111 157 690 796 1107 1009 924 403 743 1075 752 12 845 33 282 110 227 1194 360 1111 951 411 36 828 495 78 484 62 824 683 1180 513 1189 626 565 438 1187 19 426 194 109 202 1187 653 205 649 318 535 704 1185 358 1117 151 350 259 400 194 193 150 445 758 692 262 307 927 264 891 714 46 707 516 601 888 208 767 398 343 312 851 865 313 1108 121 640 464 433 694 259 1110 1089 684 1067 665 885 894 290 208 216 190 818 534 1097 709 698 156 812 467 1041 826 692 1031 1091 614 87 1131 479 1097 645 472 168 827 1083 378 485 275 520 657 231 1174 368 936 121 944 201 394 714 215 1184 378 1108 193 336 865 545 44 854 791 905 201 321 80 1008 615 161 1159 557 1169 560 1186 766 214 285 50 106 577 330 346 266 1082 835 837 25 877 787 55 463 848 867 487 663 976 364 976 827 903 714 941 544 1055 214 409 589 901 974 766 730 200 1052 528 255 492 772 949 422 598 1152 101 577 705 711 122 650 845 853 121 54 299 945 959 566 1044 132 797 585 291 460 983 722 270 430 635 223 868 365 719 292 1133 568 1024 302 817 401 167 131 250 229 1196 1006 569 309 565 29 1046 80 510 1009 91 933 179 612 97 662 234 216 1091 1029 695 756 507 928 467 229 521 482 969 667 1001 68 793 556 593 651 1013 459 8 840 1141 420 7 327 1028 1108 341 972 470 883 933 1028 287 403 124 1134 960 10 513 96 985 1174 1130 619 651 655 959 220 964 633 834 682 550 84 1025 1074 838 944 153 805 46 591 865 676 611 1159 944 599 1121 528 140 1189 904 724 468 675 1127 382 138 629 302 666 1065 609 458 405 932 982 490 205 532 704 1059 544 123 897 326 611 1156 251 55 921 188 878 582 1015 1 4 137 505 482 473 133 795 283 674 981 1079 344 416 261 902 774 4 195 464 1174 685 609 378 923 766 484 839 1040 404 846 809 806 151 969 709 1137 476 547 1150 420 991 669 829 667 644 690 1076 645 1074 710 598 122 807 547 474 312 1013 53 331 1001 935 626 1094 871 1081 954 971 1067 390 308 682 816 268 31 846 961 75 21 1166 117 364 661 1086 409 1034 871 618 1178 645 660 555 498 107 562 374 120 490 868 272 930 426 1117 1004 257 1017 1134 853 35 508 742 550 148 714 431 414 324 778 369 780 1129 491 182 386 161 192 886 413 405 150 864 996 1122 1196 608 559 365 940 668 1191 168 743 876 395 508 529 471 2 1163 63 899 852 1017 544 779 1108 529 1013 1158 910 1091 1153 790 1113 17 517 549 173 41 749 758 72 1157 357 539 931 391 947 502 122 871 204 47 76 922 317 362 965 89 1002 559 443 145 1064 562 615 967 1195 890 42 11 768 154 854 1179 361 590 234 409 729 1128 301 414 167 612 827 709 429 493 485 487 1044 989 416 254 790 882 111 809 180 80 725 725 1094 1094 151 838 582 308 52 938 1022 1042 431 948 1140 671 699 460 233 573 700 164 1108 1151 795 508 810 78 142 1064 499 747 313 63 684 573 622 461 1139 603 1090 1143 981 765 972 149 765 750 1060 58 650 885 1099 1090 1103 313 354 91 930 794 51 406 307 742 1174 1068 650 859 7 599 947 1144 772 140 1198 61 506 557 399 816 883 870 235 880 1001 14 685 115 146 354 537 181 954 1040 454 540 512 849 364 13 318 1108 866 820 522 1068 146 61 369 1066 304 130 1120 850 418 642 126 69 955 753 1135 805 672 134 833 190 88 106 933 885 795 839 571 203 656 327 1138 517 394 803 622 458 60 331 737 600 589 706 114 972 251 967 592 684 193 305 951 1026 120 540 959 358 110 865 378 667 508 725 963 34 382 339 155 746 130 1197 296 96 562 130 525 662 379 1071 411 127 175 982 246 157 212 561 1129 675 321 527 332 29 37 783 800 946 758 956 634 650 892 642 280 1070 1044 355 1133 694 276 21 163 105 1183 839 701 509 216 730 855 1144 506 190 11 979 539 794 148 78 55 169 201 143 801 1089 944 1003 57 1117 285 1071 921 1078 435 1068 1059 699 17 27 1038 963 487 478 585 225 342 560 238 1069 883 140 324 746 331 886 53 586 706 770 449 1054 14 627 910 1148 328 581 345 1008 336 1194 503 730 534 982 167 687 42 676 1124 299 521 1007 1127 895 1011 364 584 253 1084 1013 861 1109 702 371 995 80 93 336 712 982 612 119 547 139 564 905 1067 589 988 599 192 171 559 1165 1146 1182 1010 1069 249 1028 651 829 464 58 307 1112 161 493 152 34 1124 154 1065 785 789 753 849 412 681 994 241 104 145 131 309 1161 409 145 785 673 627 990 995 834 351 354 1126 1055 224 441 1015 662 581 506 419 902 733 564 395 655 316 194 485 373 255 401 646 431 452 92 431 396 1113 305 509 972 167 745 390 734 142 1118 970 372 372 1190 74 36 343 34 176 414 296 235 21 418 842 474 544 1098 480 106 200 5 441 140 886 33 1184 1045 327 763 1046 591 871 552 993 666 166 1077 935 978 761 566 278 820 435 936 919 276 678 500 540 458 1028 204 941 1157 862 1002 991 73 181 1175 464 446 1160 974 1007 338 827 769 56 1098 434 900 565 392 938 343 656 606 990 386 570 272 165 144 217 294 643 1141 1096 839 402 715 816 413 15 130 872 1190 194 998 341 850 998 62 5 1099 127 313 374 653 612 322 361 510 671 1170 594 805 1050 533 411 1180 805 803 760 380 496 205 815 910 1036 83 47 817 385 574 314 752 591 166 1049 440 470 1086 948 202 299 478 317 207 463 628 280 454 975 493 595 520 648 265 297 931 490 11 642 963 537 565 292 596 159 361 1080 674 1117 767 1199 1071 73 156 18 334 1018 771 39 22 375 464 131 201 1093 1071 717 743 1165 93 413 58 761 130 119 620 1010 782 249 902 328 253 149 817 1068 792 729 663 22 536 620 145 9 960 960 912 1184 189 384 133 322 1116 1055 114 781 87 81 159 646 764 1036 778 572 1144 269 227 474 1002 402 663 808 844 1028 399 433 899 46 655 814 884 162 1017 212 669 156 601 963 47 322 740 10 819 621 5 1196 563 1144 504 572 1144 1030 1143 857 1157 524 559 991 636 321 866 164 1015 840 314 385 507 1044 957 600 657 1153 834 1176 633 244 110 566 815 891 597 1173 584 549 1058 1082 736 384 447 661 680 339 955 667 1136 639 540 741 801 734 1185 404 281 842 833 537 152 20 191 54 106 220 565 958 1062 695 646 39 547 964 375 276 321 12 1149 992 777 344 769 386 340 414 462 129 1147 756 35 852 875 235 1133 991 1170 642 1005 340 1178 281 669 175 555 670 930 862 924 1027 336 1112 945 1115 502 193 55 539 267 991 355 228 1133 398 34 800 19 879 930 1092 955 849 569 914 804 1051 439 359 758 317 69 1122 928 904 922 791 212 748 254 319 27 1113 380 81 32 175 439 308 548 847 86 107 462 306 639 548 453 629 353 125 276 498 1198 487 1013 833 765 620 946 1024 830 376 505 661 463 1040 1126 588 391 1111 721 922 743 855 1145 981 179 1114 659 941 610 220 484 1074 168 608 909 527 897 554 189 565 706 580 598 1 844 782 923 411 709 964 788 728 1147 608 4 702 50 797 93 628 758 1090 936 1030 979 348 999 550 117 914 373 158 914 997 1146 904 1020 771 222 970 74 454 605 434 330 446 990 297 443 721 1025 594 356 941 740 296 47 1179 983 427 61 223 97 241 542 254 1059 1168 1194 142 503 608 533 104 205 767 131 165 280 394 952 502 568 267 977 584 646 676 573 152 779 752 943 729 1090 241 1098 1157 377 357 592 1191 851 1062 774 56 1012 51 60 306 147 353 1185 70 874 11 96 369 900 308 674 68 660 684 394 615 943 602 882 531 389 821 619 943 47 247 520 779 918 554 671 600 999 936 868 919 281 549 287 1169 185 1138 308 296 794 836 70 813 374 1018 424 507 113 237 654 764 54 800 937 110 455 687 166 131 876 273 459 410 676 276 56 1038 147 739 1025 918 668 1030 404 733 153 34 404 885 1118 475 384 192 1048 325 235 416 1072 875 118 786 971 596 50 1090 541 1152 370 403 1146 791 111 572 708 696 730 1048 607 765 342 941 1016 583 816 645 924 469 1130 1137 229 981 477 862 1187 1073 786 664 1093 1148 554 727 537 1155 193 925 1125 846 332 287 1190 351 677 571 1041 803 353 1189 781 319 586 582 1161 1089 436 229 738 920 1114 347 488 1010 781 409 1044 164 574 221 595 568 746 518 149 540 122 356 87 69 329 770 1181 120 415 540 431 239 758 1131 503 370 276 614 228 961 713 378 107 225 1113 569 412 181 79 903 552 219 178 334 288 1120 833 282 624 131 983 755 651 498 396 626 1061 501 604 1197 824 807 386 282 405 470 697 1196 575 1017 763 230 703 714 1047 236 718 934 921 804 1157 67 622 807 165 383 472 124 516 391 551 845 985 800 892 480 1055 576 1160 625 1062 605 563 70 103 254 285 825 596 831 989 945 1053 1099 252 553 1097 119 109 44 258 6 57 653 1197 529 1104 310 898 239 660 1158 1140 988 529 120 448 986 1140 937 627 431 1039 774 18 983 143 443 1144 1042 512 434 871 1088 554 701 1012 1157 828 372 736 307 1004 35 955 991 616 517 562 1161 210 167 307 952 198 1052 901 709 999 959 1035 1173 398 591 607 868 1098 871 885 473 467 1179 168 1094 350 567 56 278 518 787 963 29 313 301 853 693 802 695 86 481 599 721 776 329 439 366 799 998 16 572 1064 637 891 543 420 431 168 792 751 23 635 679 357 16 962 876 459 1009 792 899 1030 672 773 1197 749 56 1133 943 439 924 848 39 923 101 426 779 863 250 190 643 85 1094 1006 875 426 15 940 237 429 661 154 619 1181 1192 623 709 991 592 428 317 146 754 372 126 12 551 31 570 1130 1128 919 1001 495 399 462 787 97 284 621 81 827 683 1187 251 919 615 445 331 1038 929 97 223 568 744 890 702 456 523 7 424 502 936 636 305 472 311 521 1152 398 601 1161 752 50 862 1010 1128 22 591 63 507 1140 861 139 214 283 1090 183 313 44 328 178 378 469 858 465 392 352 623 1013 202 207 768 973 319 17 773 1173 691 814 409 856 154 441 62 1021 107 104 329 562 891 167 729 299 449 826 706 342 697 298 213 997 862 153 787 640 1145 335 937 1 587 1021 217 29 822 979 99 961 919 604 986 245 848 881 1111 1187 1182 1042 1198 48 1072 154 376 430 1152 178 332 1180 14 721 1183 337 1189 1031 995 413 272 1000 923 937 959 926 706 172 863 1025 430 869 597 953 694 352 578 1154 1055 131 893 302 734 825 554 261 603 260 117 584 803 342 1057 672 948 1156 202 1076 730 661 759 897 1146 915 90 191 391 1162 397 85 1076 521 580 492 322 405 671 649 118 978 701 480 368 263 1101 1048 170 535 675 501 618 934 62 505 723 559 418 1064 666 529 107 406 1071 100 713 1154 400 439 563 142 370 546 1047 524 368 104 834 535 588 293 876 1027 120 544 29 1051 885 581 586 956 972 1152 229 1046 437 732 418 689 78 1020 959 19 630 810 921 934 1117 411 726 646 1092 379 180 346 310 653 1181 789 302 188 273 1022 631 904 707 407 134 1046 549 1142 382 160 796 1168 1030 900 760 1039 255 308 1051 590 1140 1080 558 940 349 1188 432 1083 332 1049 17 345 1067 190 33 834 1014 783 985 919 636 342 480 794 529 968 891 183 971 143 1097 367 249 1155 664 1024 681 315 693 238 842 528 0 66 417 170 861 715 1067 330 155 1127 826 709 434 345 320 104 517 749 291 1121 249 623 231 800 550 678 316 989 456 636 775 258 567 995 944 255 745 132 1110 638 234 856 389 155 379 692 1039 722 949 75 1027 599 1153 1074 46 1056 851 1135 337 770 633 456 503 457 1175 1148 782 812 760 884 26 1041 533 330 134 91 421 696 1116 522 189 331 1016 657 158 950 613 735 177 479 138 46 1173 219 954 137 440 1128 540 664 413 173 1137 461 487 83 600 435 1188 106 655 322 790 199 423 903 233 585 1167 1056 243 987 294 1159 2 627 323 651 864 361 181 650 947 1027 169 976 866 726 779 532 444 726 781 416 351 661 349 623 110 659 344 1128 603 20 703 353 496 981 196 442 55 667 975 672 879 1052 1105 1074 938 397 296 1047 783 111 1051 465 194 510 935 734 1142 820 962 241 925 1057 16 447 526 701 869 482 694 417 508 88 719 1046 1136 317 980 148 789 735 965 564 1087 851 484 1089 900 190 721 80 52 578 556 73 490 421 754 572 713 203 116 938 237 817 678 1105 223 1069 106 704 1187 801 430 1167 812 913 573 1177 1016 941 981 51 1100 1156 1050 201 958 1178 961 770 1187 884 459 514 533 993 176 172 951 10 1170 725 849 290 208 644 775 196 954 1027 416 1128 1069 306 525 481 358 783 345 1003 375 650 517 797 777 440 400 691 606 283 1176 549 94 322 636 1017 972 615 65 822 396 274 2 1026 645 858 813 631 1163 797 795 989 327 94 1079 494 256 257 934 970 167 234 1011 1084 707 361 273 852 1182 540 101 993 473 503 884 712 1056 547 24 74 1009 707 443 552 656 232 296 634 319 165 918 313 174 165 606 654 455 535 510 816 222 859 1145 445 609 868 546 788 143 975 646 975 187 503 335 487 852 66 1048 630 1045 327 151 911 394 4 976 649 830 574 351 1152 875 505 564 1088 799 629 100 683 330 99 955 495 762 533 247 355 1174 991 172 651 1077 1152 459 888 534 8 262 950 1109 682 72 133 716 1181 442 142 362 237 949 502 7 496 1064 12 711 397 80 751 522 498 911 200 707 933 790 906 441 997 82 419 448 552 907 733 328 298 362 736 669 774 146 1065 290 85 424 629 1116 31 950 669 97 372 566 1154 1041 642 5 845 122 23 1057 629 1137 910 615 820 101 119 346 256 851 48 503 441 546 167 590 864 1008 1122 856 423 1041 963 679 915 179 586 374 648 955 973 362 287 899 1173 1124 455 569 917 869 817 407 1019 900 546 111 1176 42 42 941 272 852 248 1026 847 1175 595 876 502 1101 318 217 1102 672 793 340 375 848 20 884 0 908 639 267 913 733 729 1048 1035 753 814 1042 1119 960 388 650 410 439 1169 124 721 1156 1143 383 66 300 1019 334 658 822 1078 802 419 753 310 1129 1121 403 770 53 47 859 158 735 67 462 724 616 169 986 487 1160 438 708 776 1037 396 429 190 683 359 746 217 1058 674 390 726 447 539 949 212 1094 794 1022 6 269 94 603 1052 389 1179 96 340 434 178 315 214 723 868 868 22 264 889 85 1170 1015 255 400 236 504 840 664 182 671 680 407 69 718 574 646 183 737 745 143 633 395 421 803 1121 1185 964 393 998 383 1060 929 831 987 1123 886 941 1106 60 932 671 1154 542 939 911 919 969 137 973 572 550 541 377 312 586 1198 55 266 850 903 66 1060 70 19 945 771 910 590 138 710 238 214 464 1124 40 1144 610 132 58 894 410 444 1105 374 202 1119 671 694 177 179 751 629 168 765 582 1032 375 326 441 1028 1086 655 1164 162 1138 640 269 953 799 209 231 792 60 807 533 408 941 953 1153 1197 606 78 708 1073 929 461 745 490 630 267 595 213 574 473 775 303 92 572 911 944 1133 461 957 1177 15 139 1167 851 181 491 182 1136 288 240 1192 147 942 414 1132 920 44 879 1042 28 771 965 631 613 651 140 778 194 358 325 702 30 813 778 706 671 398 432 410 1009 453 313 659 46 516 850 1099 748 363 1183 1040 953 505 106 65 646 234 1169 750 292 125 54 1078 1145 317 26 731 529 113 1158 1078 565 1158 760 33 634 519 931 584 385 547 761 977 946 646 856 311 576 129 965 863 348 1161 163 141 307 385 954 794 525 1031 601 569 577 417 293 609 493 556 1096 208 1038 903 1026 976 923 311 1039 965 112 82 779 551 551 634 256 514 740 593 623 618 563 781 662 1020 940 530 999 134 928 805 237 205 1089 710 26 1090 359 360 461 1185 501 823 48 929 718 598 1065 475 1061 402 428 260 205 272 918 1087 266 964 11 862 1087 682 469 339 553 260 247 965 424 43 281 0 597 11 922 447 1158 4 438 559 798 220 225 464 456 246 12 861 901 389 442 1139 242 732 956 1133 59 1059 281 678 405 172 875 807 1152 395 524 454 990 587 329 914 1126 646 454 674 596 479 876 154 1157 240 330 422 335 43 182 1081 48 80 881 640 791 907 336 1130 1146 314 579 364 846 376 320 880 151 973 787 209 321 532 283 256 540 600 390 701 1025 1130 656 44 129 62 406 917 1029 1010 924 176 814 621 991 686 1084 472 507 631 798 86 1051 901 424 438 221 1125 636 1015 924 985 733 629 198 936 92 24 1197 22 1097 636 1153 1031 390 388 721 1117 173 229 539 402 818 383 122 743 863 619 991 167 643 772 64 328 382 1007 577 911 283 722 1080 1089 251 642 272 588 463 675 718 721 48 587 574 1180 1182 480 953 665 880 415 859 80 7 377 705 143 447 1146 903 208 989 372 654 874 1070 579 1078 302 1139 935 1005 1121 2 745 1064 251 260 1192 1149 189 149 1199 81 711 1100 523 935 406 192 37 716 77 562 491 550 1143 569 543 687 221 759 387 586 1026 150 50 659 19 434 1153 189 265 357 659 38 210 903 380 924 362 199 304 557 401 201 642 1150 626 1042 1116 966 832 210 722 483 1063 825 835 544 1081 602 220 193 837 690 590 1140 220 310 922 18 1009 1054 675 1017 248 882 1060 1028 254 709 1098 541 1057 169 505 593 723 610 71 502 285 641 48 450 770 219 409 1154 1170 282 253 925 1144 327 995 1013 986 805 200 304 893 263 740 637 1053 633 1027 370 132 51 191 888 1005 421 784 800 952 853 132 991 893 731 377 260 562 1040 342 934 302 1062 1182 463 664 674 105 269 174 327 944 1184 1036 777 641 1015 709 278 818 512 30 43 1060 308 733 424 1006 1178 672 935 1192 94 708 498 400 1166 129 740 152 608 1168 762 496 413 48 533 1107 718 169 1056 224 885 1134 1070 1187 2 810 617 680 10 626 297 270 167 728 434 368 759 656 244 733 1136 240 1168 193 236 1161 24 279 676 950 412 327 643 347 647 143 661 1064 142 1198 1019 860 698 608 223 843 1142 891 978 108 889 482 566 1119 1004 1049 482 665 1096 409 978 173 102 1195 380 324 781 1106 935 902 852 724 1035 1077 1088 263 1074 1091 325 1072 589 699 118 96 401 783 108 206 154 931 865 128 456 697 426 315 1136 191 584 145 475 392 683 185 223 1183 1179 922 440 1154 925 232 374 1031 553 696 1069 1159 708 715 93 534 257 1067 363 386 923 288 134 588 183 1159 358 995 395 694 63 893 997 669 83 257 825 1107 224 279 1101 567 5 1111 192 25 884 856 298 448 1103 1066 1186 522 1055 425 1034 245 563 762 615 223 817 969 481 1085 335 8 313 17 649 675 1075 243 1098 1056 1044 402 293 261 811 181 888 7 1167 501 371 428 335 209 349 281 930 1061 378 164 775 286 632 627 468 144 52 769 1034 574 206 916 171 1031 229 899 947 1059 119 1038 857 782 622 958 360 885 1147 136 48 1131 578 276 921 916 1080 369 225 835 949 324 182 197 186 682 1198 768 678 828 1145 1186 732 548 948 1087 296 321 1038 245 92 513 1168 197 104 469 722 206 399 366 548 384 608 1091 441 512 834 658 640 106 760 1134 334 431 415 900 145 99 886 416 930 344 692 548 791 173 783 241 51 813 800 782 1005 316 143 435 509 60 864 19 193 724 278 171 591 186 949 99 1014 22 965 275 1162 1123 248 847 825 1130 249 468 441 1106 1165 223 472 304 848 418 1118 526 839 426 851 227 1006 602 303 825 585 1100 1009 1144 276 828 461 555 649 155 412 1154 786 583 187 347 155 382 1034 278 917 88 224 504 950 152 841 353 930 128 862 751 583 509 320 132 639 269 1101 863 225 631 454 249 1066 106 537 301 91 830 910 286 63 102 344 799 1177 10 508 648 501 308 329 239 529 1097 436 384 420 540 605 765 92 630 954 806 985 1161 719 661 646 54 532 22 903 1055 321 1171 644 62 455 451 402 35 287 289 1090 434 1000 89 289 540 1117 62 509 743 522 289 891 252 1154 638 383 406 662 694 996 621 589 1022 945 804 320 467 586 1099 121 327 254 524 207 1162 51 104 1181 232 171 1050 492 438 789 372 414 269 193 891 72 65 603 1 761 261 850 610 861 380 983 789 1057 723 651 632 925 678 768 1094 377 630 893 6 1037 539 870 861 360 103 1180 844 981 162 170 1126 977 249 495 175 474 240 295 834 226 1141 638 836 829 895 302 37 603 194 690 123 82 209 44 318 1053 917 635 103 995 494 334 671 1026 978 836 763 2 1169 533 1180 840 450 686 1142 517 1108 440 725 183 261 542 995 531 314 467 576 477 1086 163 424 629 78 583 598 112 853 600 178 489 583 1183 414 539 237 172 726 573 683 1082 1026 713 86 583 983 307 658 245 1190 671 469 346 756 1032 49 629 925 459 194 351 586 424 321 1071 397 1145 694 816 813 630 725 663 363 163 220 204 35 77 915 189 687 107 729 754 76 254 146 502 672 924 527 1089 919 504 169 176 765 604 717 215 13 264 376 1096 358 857 443 846 774 704 840 422 889 962 710 412 79 509 483 647 841 973 533 353 710 220 956 336 589 915 545 304 390 885 431 520 572 1023 638 796 497 375 72 23 874 1020 770 250 1170 550 281 891 621 1065 811 412 1075 170 219 590 349 99 784 751 92 807 980 175 1162 956 383 282 152 154 742 496 332 80 1005 930 763 160 607 164 81 623 682 688 121 203 801 228 733 600 499 740 314 1119 578 785 532 953 523 1157 24 194 727 223 912 963 536 78 636 1159 255 980 344 177 94 893 1057 32 522 797 850 758 689 1133 1098 421 939 873 438 1174 1025 1118 254 711 414 530 680 1129 1145 139 424 1129 746 25 135 741 103 231 762 773 65 1024 1125 502 552 670 351 392 546 80 891 1059 110 921 543 926 210 433 186 1009 1041 538 913 1149 234 745 528 232 703 998 569 632 606 186 597 344 298 919 578 596 470 848 629 971 751 335 1011 404 515 537 203 945 390 504 932 153 734 58 156 1054 768 536 566 112 1107 674 442 898 1011 859 289 1199 502 534 694 552 1075 769 639 570 917 949 855 729 854 739 564 281 565 1011 618 651 124 298 668 869 144 120 257 330 1160 714 171 85 1152 190 12 535 842 693 782 683 631 1076 1197 1112 759 183 55 336 805 1128 789 909 1090 1182 938 802 762 329 259 334 253 685 153 128 1152 714 86 631 436 519 1147 36 958 822 67 1026 353 76 187 325 986 968 256 1173 255 406 712 144 811 479 954 697 373 893 899 867 417 33 438 607 1 1021 83 743 934 806 571 430 1001 9 802 1035 551 1096 1124 1013 935 349 278 405 166 1184 651 814 310 188 17 1035 157 684 553 717 712 98 704 1083 1186 1041 95 610 1128 396 608 46 468 436 31 754 227 320 349 645 997 23 206 1021 895 373 502 812 593 1010 1046 996 611 717 134 630 480 521 973 1026 537 743 443 189 344 358 462 238 170 1077 62 574 549 836 243 332 802 733 255 1164 1141 461 802 421 65 184 1090 96 657 985 623 1179 959 97 78 180 569 395 505 123 994 42 1183 877 547 172 907 66 1189 1034 103 1192 140 494 250 1031 925 1179 261 591 387 882 310 764 258 349 807 204 728 499 225 909 917 14 882 826 4 1171 1118 584 346 742 422 1119 211 199 791 26 306 677 708 592 866 486 823 493 666 186 11 208 986 668 904 39 551 1067 66 543 895 466 937 1056 388 741 1033 1114 538 956 906 310 191 694 388 39 888 681 941 400 869 1118 10 483 537 906 856 460 897 873 430 459 173 1064 1103 346 1066 1013 632 15 365 824 133 1025 348 830 591 1076 836 94 997 662 508 542 141 1039 388 1016 891 758 122 340 1020 990 356 678 419 836 651 1125 1160 398 320 741 417 165 404 757 983 527 917 1183 861 407 1116 362 836 538 598 749 96 274 497 986 927 1052 708 455 759 1038 643 319 571 142 598 1156 34 537 901 9 496 576 66 658 910 166 523 287 910 1143 986 763 1161 821 482 1187 256 122 677 85 567 1129 136 3 900 355 489 519 1016 238 978 431 151 535 655 733 443 996 27 353 583 483 168 1110 36 905 925 1125 250 278 594 756 464 553 377 433 127 122 938 755 864 1056 346 698 669 381 932 854 116 203 49 446 1070 910 1014 50 1057 517 399 1029 327 76 880 539 692 242 266 594 366 914 490 18 862 494 194 1027 1008 928 31 230 938 443 266 97 132 192 172 816 650 603 724 653 1108 966 376 979 286 995 552 1054 76 1 705 206 231 1029 1105 1166 458 474 156 1103 219 1116 884 364 1195 485 146 180 891 87 165 279 618 527 1170 855 715 1012 672 578 88 998 39 704 659 268 512 1039 916 838 553 1164 903 413 1043 604 41 407 885 872 322 821 1125 267 93 418 298 35 679 346 959 1064 2 420 345 889 1095 372 569 124 63 999 735 1009 284 1117 906 766 75 521 940 548 958 50 462 233 398 1094 254 189 588 327 262 783 364 327 621 753 737 451 72 568 962 713 845 218 585 794 424 724 308 951 725 727 704 197 1010 52 366 204 475 461 543 262 362 132 396 298 566 527 402 897 1100 321 551 193 858 994 555 341 844 134 688 355 401 437 1059 288 1183 694 1071 1117 469 602 518 331 1132 748 1174 408 943 1189 1174 438 831 280 1109 360 44 313 606 933 664 666 509 129 48 150 288 847 303 72 60 1153 243 238 1045 1090 1148 684 422 550 1106 1031 222 118 648 959 961 360 194 1018 706 459 600 101 177 152 527 1166 519 664 253 934 516 1121 971 1190 418 533 1068 398 95 828 349 142 937 140 753 454 464 28 1152 148 1097 440 512 654 399 1075 944 342 244 1135 829 129 323 576 836 638 107 972 937 1031 465 974 359 951 17 54 1093 664 633 1018 644 352 595 37 65 846 1147 530 757 763 1090 576 860 66 418 288 126 1194 814 475 827 374 136 523 508 988 1014 537 168 841 126 1085 770 142 490 614 857 217 1088 269 176 740 456 527 354 139 341 743 428 979 557 371 45 692 211 881 126 716 674 220 717 875 987 49 1030 794 22 210 653 1151 902 924 985 667 858 117 1028 631 684 618 303 608 830 157 1134 41 1143 764 1137 403 848 1066 261 1144 703 1032 913 369 871 884 653 859 185 715 799 631 818 132 197 912 1025 565 285 276 1020 555 291 103 701 995 384 737 885 369 321 465 270 982 872 216 703 555 25 436 410 517 1080 610 229 150 592 550 858 1006 475 726 957 129 319 577 419 885 1053 750 766 537 676 605 687 1078 610 1007 689 304 633 106 210 1033 1029 928 810 162 13 1091 749 738 768 530 344 615 673 424 976 911 721 267 490 252 235 59 1077 802 1109 450 425 1161 270 23 301 87 15 660 131 663 526 852 1192 459 404 51 723 967 631 431 327 874 610 1143 1062 647 388 990 832 880 524 279 912 793 775 480 736 231 909 174 417 706 152 940 987 703 327 1094 30 1012 964 1197 1169 306 192 778 181 647 428 851 189 702 380 272 1188 288 431 237 218 618 864 1046 123 922 419 504 438 184 320 593 1080 476 188 338 1172 237 1147 428 865 101 309 106 1148 124 517 304 898 1131 547 1045 639 1189 846 996 553 140 138 718 688 280 83 509 852 944 789 1103 351 1167 477 824 46 253 309 450 1155 362 116 236 249 1110 631 346 157 1129 643 293 1195 638 472 451 194 230 1184 1094 191 1143 225 963 1188 737 159 922 205 1065 373 467 516 562 774 326 978 883 1113 797 817 398 499 438 312 928 57 309 833 304 1062 1034 280 549 1191 464 139 260 435 650 14 685 790 301 100 124 146 954 595 270 1125 1138 354 626 879 523 874 291 372 148 431 899 826 373 971 558 963 478 606 718 41 983 1124 813 1060 511 970 113 205 133 158 856 487 540 1016 726 1180 25 253 254 240 424 1049 869 1129 833 479 37 20 267 191 887 1118 114 348 361 865 1137 19 1187 315 523 153 653 608 670 322 825 1041 323 554 32 172 402 1027 865 571 1022 1155 459 507 382 39 878 7 1181 882 527 110 521 1161 206 742 1074 1061 669 760 898 60 373 800 153 694 561 1088 718 1106 922 1006 608 57 390 3 623 132 991 258 955 907 1118 960 578 253 303 722 664 840 451 73 241 970 861 42 49 391 622 313 112 147 1091 294 100 1114 377 469 986 1093 925 412 760 1106 674 1008 511 475 883 436 768 187 263 740 51 1000 1004 727 358 521 933 573 1057 24 395 1044 948 477 980 323 1174 112 179 363 122 644 1006 1042 236 690 529 182 1138 765 61 305 1083 496 506 787 641 197 983 169 212 46 861 230 623 865 938 537 94 374 121 1021 420 1086 885 1153 204 502 797 957 1193 84 641 929 191 216 104 892 664 57 471 738 969 549 8 73 571 806 1150 1132 231 32 1121 352 1142 897 139 410 556 744 500 975 629 467 416 526 54 1114 812 617 878 281 1001 1152 1167 475 451 532 318 58 741 195 1169 976 553 873 55 964 230 323 1112 621 988 872 36 2 737 268 998 31 731 948 8 271 798 493 1105 517 57 873 605 1035 707 701 1012 291 467 835 1065 1099 805 726 1193 587 440 73 753 7 307 1176 382 410 1144 348 658 950 617 783 376 525 732 437 425 915 1187 241 43 928 41 724 325 650 1101 831 535 836 398 761 334 505 22 1029 1078 165 628 499 454 420 920 318 899 167 426 116 9 172 490 85 250 245 553 814 457 1167 1061 374 943 1172 1099 633 429 1024 1161 989 975 797 94 99 14 341 53 310 70 868 506 1052 584 268 754 450 1110 460 844 384 545 178 197 944 223 1127 584 819 182 78 130 28 880 383 795 441 909 261 432 155 457 277 138 688 1093 30 364 1038 264 261 415 560 684 792 1022 530 816 678 84 516 198 289 411 1076 52 819 385 583 963 485 971 603 1176 466 491 664 199 1045 841 1045 452 163 1191 522 503 686 582 995 640 874 199 795 65 817 107 430 1181 1165 552 239 620 1192 370 159 863 39 165 462 774 448 595 415 927 986 992 1182 852 843 109 335 280 105 106 665 197 250 1057 859 213 368 881 250 1086 949 539 920 293 965 146 135 702 1002 1108 405 830 918 415 996 291 356 869 577 308 823 467 650 680 12 617 223 453 465 653 528 178 51 374 600 470 462 693 941 900 175 1136 181 770 920 716 204 948 1169 1067 231 704 492 320 78 542 763 37 842 324 159 1065 1183 766 297 975 354 188 480 1049 1078 490 541 499 274 953 44 285 816 1047 92 248 753 576 138 676 1103 136 533 809 765 553 1152 1064 1170 111 255 243 139 546 666 50 60 1149 558 157 785 738 731 752 792 2 1103 396 78 346 1164 268 631 945 864 927 475 1054 653 274 972 1073 1118 852 45 149 1130 930 801 457 460 472 858 723 251 278 1159 358 704 946 826 588 1150 521 305 134 889 382 72 765 572 86 711 938 391 612 1063 24 108 114 1065 683 314 377 367 48 1016 111 51 238 170 272 678 28 5 364 216 771 739 904 569 1147 497 769 824 472 1000 1050 321 829 58 540 244 689 538 124 1146 201 976 897 33 157 506 63 711 930 884 352 680 330 251 332 934 225 920 181 369 1081 418 127 311 947 261 488 35 550 494 490 1120 988 309 203 1136 601 827 887 785 422 69 285 2 1196 72 1092 434 846 173 323 962 686 79 229 468 661 1059 970 273 771 811 146 820 307 755 944 639 1008 560 1031 193 170 85 1148 392 260 520 216 156 706 160 236 1192 808 449 780 105 253 967 401 619 677 596 286 968 653 636 866 100 701 856 893 856 467 914 970 771 576 1120 1184 510 207 351 324 381 920 778 542 169 524 279 429 286 787 934 628 132 1080 830 1194 857 24 1121 582 757 531 888 18 134 18 254 825 1002 215 304 873 953 167 338 233 369 392 1001 491 1089 968 212 955 331 622 575 259 41 15 836 838 25 1091 738 1182 1184 246 655 1021 1062 207 1093 639 617 823 345 604 303 756 421 1151 970 235 96 285 403 619 1029 385 937 585 352 723 435 168 397 942 96 949 767 530 101 749 1135 720 736 941 240 147 997 23 1106 1140 79 80 990 1052 400 997 1170 432 919 970 1106 1143 192 764 929 387 328 719 794 88 500 130 239 283 835 718 994 1195 252 420 1044 868 683 468 1024 435 463 65 885 431 857 931 860 692 1086 638 326 817 309 731 29 262 507 829 662 291 114 124 1047 330 877 903 731 129 777 1155 542 88 215 1050 135 220 551 551 62 46 444 852 201 899 1022 1015 258 1025 562 1134 96 452 1016 38 396 630 212 420 860 680 1128 44 915 880 636 612 648 307 619 641 69 1044 463 500 1199 492 1000 92 0 477 1100 625 868 812 585 647 408 255 722 551 242 1000 233 19 278 836 424 576 990 769 646 272 1099 423 764 1197 503 848 973 308 753 387 1040 932 1054 538 738 319 222 20 796 510 1112 101 94 365 772 45 1059 742 545 418 225 827 167 1172 984 622 135 907 1171 219 1019 411 142 944 75 0 442 209 1150 560 809 829 811 974 1097 415 374 690 88 825 317 169 482 824 317 352 555 643 422 581 568 511 93 251 1029 1145 902 17 1185 398 122 123 373 155 1117 682 800 282 1144 1000 164 573 984 965 107 943 1109 962 848 628 567 846 899 780 459 362 920 46 265 323 1003 263 959 404 390 571 154 132 679 989 330 1061 82 784 568 347 243 1152 1147 473 214 1000 1086 351 799 26 12 590 1181 1115 195 853 23 1094 706 1130 581 20 1070 255 447 749 333 147 895 637 702 1179 810 1066 515 303 41 290 444 1072 540 170 777 412 648 204 186 881 883 314 1154 925 358 912 417 240 841 686 561 587 823 447 1172 505 954 30 301 396 450 965 919 607 89 1055 1101 880 1058 135 280 718 163 741 1138 491 91 799 240 376 475 821 710 661 455 215 570 160 68 1026 692 20 527 562 788 1138 861 368 180 200 1029 515 533 359 1167 537 1061 540 230 233 527 372 2 464 193 906 435 1068 749 6 747 437 689 1197 957 515 505 1013 946 278 329 408 889 106 880 745 664 6 185 672 1000 74 123 562 324 1007 317 445 1005 640 1154 1112 384 280 43 514 832 579 9 346 89 801 1131 397 513 926 37 593 936 599 217 478 1113 18 975 1056 130 1122 1183 899 663 1130 579 296 1159 580 501 748 987 1097 581 1093 876 561 769 851 693 295 1126 45 556 177 847 460 337 164 319 373 873 316 452 729 135 326 807 1001 1034 339 1086 941 762 992 1090 758 331 1166 932 826 803 926 466 1119 418 152 732 776 361 813 1169 1041 391 378 488 734 34 62 890 1103 787 128 730 937 254 556 499 566 981 973 339 371 1104 451 154 630 516 1183 527 516 220 860 1075 775 958 1011 271 541 1163 296 813 212 191 703 721 1002 876 370 517 699 472 340 972 617 550 987 1178 525 968 768 309 517 459 1096 1016 533 292 1167 164 940 300 675 452 515 829 252 972 60 331 1045 9 117 249 551 1078 985 728 1136 1111 231 768 953 31 135 854 801 417 796 603 402 960 294 465 650 315 1156 314 1139 171 748 616 986 218 463 422 535 517 337 1036 607 1182 593 1188 419 170 515 500 784 138 797 1189 506 1004 936 467 626 982 662 996 487 52 208 60 811 313 184 948 1161 388 610 695 1106 116 838 287 429 39 225 850 694 559 972 999 443 541 369 777 1146 449 966 452 967 1132 1129 701 516 995 1108 695 436 286 579 60 204 485 220 894 748 572 1198 1121 584 286 634 630 446 708 902 476 417 573 600 432 561 308 454 886 257 471 858 784 501 695 90 172 839 885 158 512 1046 879 84 61 661 142 371 85 436 165 1184 484 231 218 220 109 652 173 142 939 351 1191 7 467 461 94 1102 898 681 50 244 829 436 418 905 651 18 934 914 1035 203 191 707 800 835 301 421 1004 1136 1151 609 1026 572 942 328 991 657 444 324 189 557 93 330 281 273 68 1024 516 986 213 16 426 1044 981 544 1080 153 815 867 687 274 942 4 564 565 1132 1143 1053 1129 983 847 786 541 1100 924 361 1025 808 529 208 190 777 252 578 1056 254 1019 160 1109 1107 668 244 838 726 750 553 45 873 752 1174 68 408 114 339 120 1053 1030 593 721 134 343 258 744 638 464 438 1091 752 734 754 829 854 1058 510 57 50 681 153 645 619 267 833 893 1073 1136 583 635 880 512 1042 522 515 675 1157 443 1024 137 1164 880 161 351 425 855 214 940 345 13 1105 153 686 949 701 344 676 9 426 197 753 1176 568 1198 217 595 559 884 726 203 555 645 851 1046 981 5 645 842 918 532 1167 37 831 413 565 626 941 537 274 1172 205 753 254 646 664 254 900 425 846 531 394 743 167 947 811 365 992 424 108 836 556 1053 42 607 374 663 997 573 572 10 58 406 377 47 379 505 711 2 418 1079 842 308 368 69 1134 272 59 1136 1153 432 694 858 244 611 396 89 342 835 135 340 268 246 1193 884 832 978 895 128 930 607 581 165 1024 199 211 810 93 442 374 772 207 747 787 234 210 912 204 1074 824 1140 220 1037 1090 542 52 615 610 742 61 454 927 391 998 129 117 316 354 313 570 640 448 443 643 887 1032 791 449 100 405 604 757 1023 468 714 59 843 11 680 879 723 886 1067 216 703 517 976 1033 536 380 245 791 503 830 17 1135 155 649 700 531 483 104 490 856 68 483 1041 1090 954 471 598 151 780 1019 423 493 880 414 1015 796 136 410 1164 142 820 332 51 869 62 941 498 280 1086 211 1192 198 603 16 81 335 8 366 545 921 94 836 947 431 53 411 1199 279 1010 29 690 751 866 354 964 326 250 968 205 994 214 239 81 823 926 340 652 1124 1195 453 341 340 392 773 691 839 813 578 427 1148 1194 539 1079 864 79 252 697 840 127 525 251 90 955 585 948 254 606 2 815 645 1188 92 648 482 663 1158 1012 817 877 88 606 958 646 540 622 759 107 862 377 67 943 607 642 742 1000 33 834 400 767 1005 565 642 634 18 55 529 722 178 443 868 1068 777 243 896 1107 396 900 621 272 740 927 964 79 705 1174 719 837 1151 970 434 244 0 224 231 985 812 1094 1183 843 468 91 766 1095 1088 525 1139 114 404 674 475 673 333 706 1001 988 985 873 770 551 303 1087 757 266 197 52 34 427 31 109 810 966 1052 798 510 791 510 290 1012 541 835 1006 1117 202 758 1079 813 1173 186 9 175 17 904 957 581 667 613 1083 700 669 818 1160 202 67 736 953 893 907 1192 399 84 341 1000 574 173 986 625 268 574 526 154 350 505 112 1092 127 1191 1138 484 950 434 577 543 1190 453 226 263 967 636 1047 686 1086 331 1103 160 1054 422 817 1039 465 1016 1065 174 674 801 1117 278 942 1050 74 1101 641 1038 422 1153 694 1168 923 804 1010 707 49 165 699 112 283 111 1119 719 486 108 348 950 465 1019 409 882 19 119 1122 183 1167 1072 1052 1100 93 1154 979 506 484 315 224 336 1001 1163 414 756 626 611 960 403 1144 402 991 329 114 623 100 551 970 480 1185 530 732 1154 1183 382 542 862 642 370 780 927 294 1058 1006 1186 110 1127 92 466 167 505 230 281 790 694 1009 811 886 330 1034 65 833 285 15 664 678 453 738 829 980 201 960 1094 751 387 326 879 110 776 45 877 921 108 479 306 588 461 521 1043 1112 405 288 1114 679 100 1043 72 755 929 517 1135 182 804 739 1182 852 673 359 1066 169 989 982 720 104 352 1125 292 811 457 933 321 841 153 8 283 135 9 465 1103 22 1187 485 1045 552 448 410 256 160 506 795 385 191 512 80 813 1136 1189 139 624 998 652 1040 601 634 379 210 709 1119 334 166 568 912 1047 688 947 782 383 420 350 1146 152 233 350 995 634 693 1008 391 1082 1068 854 909 736 978 66 874 321 1191 630 931 1001 499 138 600 648 459 458 588 412 190 277 700 1060 1137 481 506 998 641 268 213 1170 1136 888 1193 194 659 210 747 10 929 1053 47 1002 658 945 108 32 669 366 217 693 174 506 955 204 68 1146 565 1177 915 55 369 530 540 563 553 377 351 541 994 870 1045 873 346 952 31 669 126 212 1083 1057 1156 782 253 1186 880 15 87 50 1129 227 775 359 212 1070 737 444 581 122 425 926 68 917 573 650 607 94 1146 1038 880 841 796 928 1132 499 896 909 24 268 375 1131 861 665 865 887 485 681 581 860 762 842 1157 29 326 953 529 1082 56 332 612 241 610 962 1010 493 328 63 227 426 282 467 16 921 344 218 773 1065 1183 514 50 1001 621 315 610 162 132 1041 449 1067 242 295 111 1187 447 436 1089 691 773 1020 1142 446 215 158 248 1078 928 81 696 1161 163 1134 843 42 803 761 27 513 785 416 673 499 1173 177 775 789 462 1079 1096 110 1006 1040 597 621 831 411 505 865 851 362 220 5 305 186 603 212 149 467 1019 979 81 252 377 966 746 114 786 5 443 785 705 354 1130 1073 135 604 210 893 540 690 356 369 334 766 281 381 183 412 501 1084 562 251 1032 474 236 527 29 290 538 995 701 549 280 931 984 487 433 258 189 1192 937 1154 230 118 3 922 901 60 838 16 895 99 153 793 497 1054 56 925 21 433 712 648 3 996 132 360 463 551 251 333 360 409 783 285 911 626 574 412 997 1062 655 331 811 313 33 419 1055 1003 607 975 1032 1164 721 354 715 596 104 500 213 561 350 697 990 1060 926 1022 831 17 1196 1166 85 669 216 625 148 50 757 1096 32 241 642 413 233 35 605 991 600 471 526 478 155 1053 399 860 354 1150 1192 622 14 590 633 883 824 1146 713 400 236 653 543 799 1059 487 554 97 793 551 472 56 651 22 127 1040 974 996 167 528 970 33 1074 62 480 492 517 253 698 656 1071 675 87 667 138 251 440 1170 93 1068 320 287 1182 730 461 260 455 6 294 36 1022 271 1002 265 1034 317 233 1053 429 327 504 459 549 142 144 707 586 973 532 612 59 372 95 425 652 790 774 675 404 569 842 267 644 0 1154 1125 972 971 134 630 1007 532 776 956 1140 921 1182 660 1044 244 577 1009 160 168 1170 358 271 997 19 572 594 1165 196 262 1188 26 700 280 99 1071 489 344 985 747 764 135 106 163 523 139 854 1102 1199 1056 204 136 528 409 1077 996 881 526 440 613 540 1011 675 629 85 816 1183 13 700 1086 913 68 846 738 1168 454 82 77 19 138 537 937 47 1000 243 1119 1058 167 585 408 846 650 1048 162 1138 828 334 814 660 356 603 20 176 609 1026 723 708 693 1004 865 538 815 650 602 407 986 358 120 441 286 463 769 148 820 197 1124 584 933 943 469 529 1143 183 1073 1061 491 812 1043 33 984 268 433 564 934 1044 1176 769 82 600 913 1036 167 26 199 571 437 1081 1154 715 191 918 46 553 839 947 397 490 215 508 211 566 742 627 438 1181 623 74 354 690 1130 904 812 781 255 574 494 269 707 377 71 812 62 851 720 963 944 32 1023 463 1086 582 965 365 887 1169 190 10 628 579 1132 495 477 33 253 739 306 556 337 842 1023 95 150 964 42 619 32 793 751 1023 203 671 387 323 684 572 1128 571 527 79 364 45 91 651 602 414 1006 63 152 1047 961 783 43 332 1091 1126 1 1035 933 35 1089 477 1056 735 819 798 615 107 820 890 552 1178 62 492 936 525 382 701 205 131 905 1118 189 517 1032 1033 641 665 1119 266 424 484 289 408 14 258 970 189 721 1194 466 1015 225 1052 909 840 1131 1053 201 1118 1110 206 184 1060 995 1153 481 1018 84 896 742 164 438 548 558 682 999 1150 24 1004 890 331 654 541 737 393 987 576 204 1149 986 409 485 266 216 556 111 133 507 3 759 1135 747 388 747 59 86 315 488 802 169 761 126 561 662 1016 66 340 1099 430 1063 117 764 961 1063 205 705 1047 955 905 796 1098 917 121 962 568 605 410 1076 95 253 219 196 361 122 748 1195 160 864 233 215 120 1087 1021 1136 696 444 33 167 1044 931 962 690 1011 1037 66 345 125 1056 199 664 365 368 1044 1075 57 981 928 473 927 1094 407 686 1063 932 303 750 362 974 182 593 748 766 1190 724 519 832 941 330 603 577 1145 532 871 174 965 263 971 663 708 226 208 468 254 618 71 24 839 761 898 565 701 673 561 543 191 1062 692 1078 414 250 591 1035 1044 112 637 772 654 726 261 1039 707 340 383 2 157 440 898 104 427 363 851 1126 562 576 704 236 72 160 848 689 40 684 943 242 722 835 1111 129 881 149 556 381 1139 1117 928 673 350 1009 346 1079 188 495 908 336 320 130 301 658 153 885 426 313 513 1103 1060 923 1189 627 690 152 286 6 818 1194 860 1116 971 500 1095 386 669 867 44 746 400 427 430 547 78 42 370 537 94 583 362 13 982 1193 730 1047 25 608 1152 1009 246 250 1087 820 717 213 675 362 550 949 610 736 367 708 681 1140 512 936 812 166 508 510 1032 1181 701 956 54 132 831 34 954 149 737 989 790 1188 810 643 1018 727 576 1084 1090 1197 606 632 985 696 263 111 94 79 678 472 770 709 578 273 73 263 359 686 87 1009 929 144 105 238 187 601 535 1192 1021 1026 824 647 310 100 310 42 572 1028 200 1116 596 498 1081 753 55 78 1190 1078 55 198 990 180 814 414 732 369 1144 294 239 78 697 89 200 912 435 400 313 746 479 648 876 369 614 1019 909 612 321 385 798 282 1026 460 273 1154 833 885 521 828 948 602 537 30 1014 804 641 812 1017 644 842 1193 1115 993 87 961 396 618 250 754 27 24 197 81 1 353 864 1170 948 40 942 182 1141 395 348 41 566 1118 201 438 1018 779 646 871 271 983 1186 986 239 149 1066 264 809 115 974 292 739 1134 137 678 306 401 1125 979 733 1068 239 797 889 1168 437 329 557 428 412 566 846 1170 148 825 501 970 677 114 484 1090 927 1088 148 736 521 624 503 506 973 182 428 732 39 425 276 1021 317 1111 126 173 1038 527 391 1010 1174 253 814 594 568 318 310 609 1155 692 65 140 533 909 984 32 72 286 964 1016 818 580 899 865 1148 593 1073 399 219 1150 499 513 385 1089 1185 1088 1125 334 1111 456 205 514 632 893 1092 495 352 59 1167 197 840 120 373 369 392 1042 588 127 975 542 761 721 1094 32 617 1103 583 1027 880 96 657 383 222 727 172 157 457 590 609 420 1193 454 404 800 850 346 150 1151 589 22 196 181 608 367 1052 651 500 1014 644 507 1162 770 1135 104 453 759 670 672 548 786 420 1044 760 461 751 741 504 81 1182 456 869 1000 288 904 170 683 719 1080 500 102 986 928 1171 234 1094 301 707 421 411 475 1104 394 354 663 457 1078 225 1080 325 817 905 70 723 1118 1179 300 549 380 285 711 492 1052 1071 664 890 932 96 1 529 91 103 796 895 779 478 1079 316 518 215 901 256 1109 1166 649 159 369 1159 373 1054 369 702 992 936 648 307 949 529 1018 394 1009 334 1129 248 502 313 850 1155 127 622 624 319 1075 59 1134 1173 573 1113 419 231 1009 108 163 1166 770 561 207 760 945 866 12 888 611 661 748 298 993 563 1061 584 519 952 423 965 822 379 428 374 1016 491 583 593 337 813 1090 196 549 198 562 979 440 662 959 870 230 271 29 274 501 835 5 142 1164 167 365 769 479 599 1091 162 1164 201 1045 1089 642 1198 566 654 161 1143 237 487 1048 841 987 115 511 530 828 610 1051 747 924 383 1148 432 287 366 594 515 353 1162 1035 489 580 142 1060 417 185 77 143 697 348 250 597 272 747 2 414 571 836 229 576 996 425 913 981 85 324 110 820 760 346 120 505 419 270 345 212 353 208 285 844 689 1034 681 776 55 1175 698 918 254 268 218 507 759 742 21 374 24 1072 519 304 343 859 214 467 288 392 781 435 270 782 624 71 795 878 630 1002 550 339 40 1102 839 1155 790 650 1031 132 310 4 152 170 320 1074 1009 1084 682 896 1086 31 309 851 157 622 586 686 402 674 616 333 1129 571 803 741 1027 653 270 1050 1084 366 242 446 234 392 1022 584 1048 339 851 288 183 485 252 854 836 440 1065 64 857 594 546 656 792 123 864 605 535 416 282 869 612 812 614 1178 262 1124 69 88 886 959 498 1152 79 850 843 751 283 307 446 131 286 1178 1115 967 159 11 538 134 1088 781 448 0 1090 675 681 962 476 794 616 921 11 855 894 265 380 1171 727 402 849 718 887 998 396 615 1066 834 504 473 1100 467 30 1113 1096 518 888 590 39 300 228 1192 611 399 667 111 794 132 69 339 911 625 322 836 1197 48 513 674 567 781 630 55 52 558 866 34 246 1188 142 477 919 1146 673 969 387 743 630 637 320 332 777 652 1102 181 799 437 42 396 498 1127 879 24 180 924 1166 362 338 1143 1075 77 592 37 0 53 589 265 943 513 86 816 155 1170 744 607 1101 132 589 566 1116 178 1173 124 786 1075 196 594 1031 350 288 112 637 1080 160 57 479 967 197 221 657 989 899 90 318 570 895 655 874 1012 514 75 969 1017 30 915 618 201 787 507 834 598 151 1183 1047 19 546 663 1012 380 672 1133 523 612 248 965 857 214 262 1148 439 870 599 487 155 525 844 389 1154 361 809 751 1044 826 197 902 536 629 63 782 939 817 96 1007 486 184 916 661 1108 304 475 1066 259 366 356 397 818 340 1100 1062 797 1198 352 88 1163 653 583 463 45 674 525 1168 592 26 693 1011 743 1199 414 772 440 852 846 860 425 1049 139 40 520 412 748 81 987 572 364 318 151 505 718 962 657 1050 184 866 384 406 299 511 1080 1042 247 31 378 285 848 739 326 60 998 914 214 741 443 1121 483 795 503 99 1141 683 330 129 1069 596 816 265 1073 134 903 914 244 597 937 662 86 183 173 576 752 652 134 607 963 1099 333 27 620 112 686 379 114 200 446 1052 675 963 272 44 1038 698 302 858 1100 1118 70 319 827 409 1034 131 706 940 91 103 458 108 638 284 1000 563 413 979 1118 108 622 236 1169 763 475 173 964 814 851 74 335 1048 357 529 29 937 321 53 218 899 815 445 42 263 365 367 240 112 758 1189 721 33 969 1177 923 418 19 535 1192 281 491 557 861 656 180 720 987 1075 38 747 214 409 430 258 561 778 357 878 870 599 442 1196 1026 691 502 288 196 436 800 208 806 136 1052 617 532 737 905 360 392 212 55 150 686 1018 820 1004 687 21 1095 711 486 136 866 166 181 360 1029 136 623 988 699 118 698 1086 33 1174 561 158 355 1017 605 71 660 542 280 210 861 15 538 52 609 976 1001 1000 797 1180 1084 268 78 1132 152 807 840 512 465 685 595 247 1012 129 690 957 616 540 308 848 312 1030 828 985 148 780 879 488 95 318 816 452 871 1100 342 360 970 648 328 1043 7 1099 794 784 610 680 379 531 911 859 505 608 109 214 301 876 1175 626 624 1136 390 721 268 738 871 1026 1121 425 913 502 1101 838 94 274 522 349 403 283 995 140 910 525 545 235 112 365 1103 34 1072 473 717 1032 1127 8 1068 215 594 363 67 943 401 210 604 1024 380 823 296 1052 81 594 1106 132 817 833 691 502 1188 57 342 11 844 610 1049 8 1073 809 799 1012 950 358 322 1119 78 970 500 779 898 630 739 173 193 1021 652 1181 495 1129 651 116 81 1073 1180 970 1150 245 614 1127 319 982 129 368 201 869 399 39 689 397 102 657 967 39 767 194 406 611 1026 331 327 1103 893 55 593 1065 535 583 283 327 217 1129 103 340 26 134 704 872 1041 621 149 822 776 334 988 299 498 48 689 239 96 776 270 49 1182 1173 205 78 563 997 678 435 200 593 1173 842 389 627 946 91 563 98 185 842 60 155 750 367 101 529 768 350 144 596 388 709 474 367 514 598 483 382 1002 869 532 233 475 232 610 1051 622 494 610 31 50 584 75 785 449 487 920 193 514 511 111 38 291 450 282 4 113 832 609 1014 113 189 1055 244 614 108 20 585 164 586 908 646 98 864 225 1127 820 1035 910 9 142 654 502 681 735 1129 151 147 828 145 628 635 1125 1126 1181 437 858 980 377 562 291 183 469 240 1196 1034 582 12 704 215 386 584 790 709 595 98 628 382 21 737 468 345 61 339 578 233 794 644 482 397 238 91 1006 595 103 918 15 686 906 617 75 84 732 955 965 777 1154 1082 788 638 397 243 623 908 282 765 1073 96 82 356 887 581 10 262 979 501 984 776 915 866 942 226 1139 71 1026 705 328 297 360 924 531 268 909 818 746 943 165 922 444 494 615 956 186 482 921 858 557 290 383 853 885 1176 426 1049 696 602 758 643 265 1042 60 1022 384 907 398 940 995 1139 529 256 581 982 1080 1132 316 1027 1154 1056 807 634 187 510 622 987 856 450 167 415 614 60 949 24 1157 834 188 1173 254 499 430 439 974 328 314 1039 925 401 589 1015 655 414 74 215 1096 975 913 62 111 260 95 850 77 197 274 644 585 422 570 91 1158 715 519 752 788 346 806 728 651 733 158 0 589 712 433 468 84 691 973 374 977 1139 1078 803 370 666 1183 791 494 486 60 1115 91 341 493 551 643 1072 202 799 666 1143 763 1118 460 1121 659 400 26 1060 131 95 404 798 976 1145 688 1189 811 800 676 771 526 1166 1093 2 413 10 551 190 831 809 518 810 408 1 397 1181 615 1014 943 878 146 53 1056 469 993 747 933 602 817 163 340 939 20 756 1199 334 749 868 1004 691 583 849 770 833 277 80 3 969 417 1097 612 726 586 558 751 841 393 462 164 92 817 860 846 804 463 1003 861 144 901 20 715 241 147 515 985 1086 528 978 730 136 1001 224 912 345 581 454 573 598 639 1009 1093 364 325 938 213 1169 1002 44 821 1127 516 511 1058 879 941 256 38 1128 987 1093 1000 847 442 1055 939 1051 369 1193 822 381 191 355 1017 250 247 563 587 513 136 1196 778 733 997 99 459 120 685 360 177 1124 338 881 878 564 889 849 730 235 710 155 351 1121 84 141 1130 534 1082 832 1170 569 79 889 1034 1048 493 390 1127 559 234 875 609 109 431 712 323 685 284 795 188 188 1136 97 43 387 919 614 406 297 100 319 1066 374 602 692 434 930 24 947 1150 883 1126 19 865 672 682 782 1175 292 380 871 350 532 42 440 920 878 136 398 743 572 1192 1154 136 30 1123 1005 382 204 307 471 119 362 851 1074 423 692 118 1012 941 631 742 318 790 850 1117 629 670 898 276 888 901 1196 327 631 222 76 584 319 783 43 487 808 413 399 0 1162 260 651 1169 672 765 566 961 998 860 927 557 562 489 453 1024 663 651 300 813 217 76 248 18 444 499 561 551 107 393 60 8 164 51 453 1193 667 786 556 625 1049 980 384 803 154 86 519 130 730 42 196 284 981 856 1050 224 151 1091 464 1067 1175 1192 931 279 699 40 934 462 37 463 1121 69 466 527 718 116 159 1176 231 40 938 502 210 349 1064 367 196 285 2 383 181 125 848 544 855 290 724 197 1171 897 1105 240 868 417 1027 421 844 1132 526 739 131 1141 1110 473 591 305 92 840 962 979 187 815 672 1170 258 510 796 498 218 120 942 688 383 1121 791 1101 995 131 70 1114 1085 70 21 1005 145 724 585 36 282 17 856 854 519 103 594 582 612 56 703 1029 1034 1187 914 720 456 82 1075 1008 1034 121 557 890 259 197 735 629 85 691 553 1072 408 1000 420 1016 811 678 161 336 440 74 744 236 147 325 922 151 1073 537 938 165 1119 626 445 837 1008 202 1095 453 505 1170 418 689 571 1166 89 1120 141 216 463 287 765 991 318 1096 203 297 600 184 423 618 562 956 661 883 460 1174 84 636 1175 913 1050 895 181 846 973 285 512 640 951 7 643 692 866 901 192 937 765 369 264 120 642 646 922 730 1145 128 1163 90 964 191 634 372 520 1104 841 296 1 471 800 1143 226 414 487 427 430 93 930 968 749 803 628 686 607 906 536 141 425 1152 395 497 1175 177 676 439 976 447 1019 301 35 1170 128 893 552 875 510 368 7 360 948 565 27 450 871 976 1082 274 1035 524 939 1174 270 46 165 118 606 562 836 1063 55 430 769 736 1137 945 572 199 629 629 699 803 914 1094 812 649 155 531 104 1026 419 126 780 814 266 164 962 99 556 707 130 467 563 1124 559 394 762 1064 1080 613 1130 911 913 269 246 270 650 998 928 1184 768 403 1146 714 21 749 1032 1158 138 819 40 13 392 337 62 621 193 234 538 291 742 1062 141 580 560 574 815 808 217 1113 337 30 1024 757 283 1095 848 300 163 53 1096 708 356 148 535 1146 666 425 1026 927 567 783 323 207 1186 153 1136 764 388 273 494 847 431 689 445 467 257 782 192 49 101 924 719 465 34 473 946 978 153 471 833 204 972 77 819 244 1012 164 494 623 579 1022 150 614 1146 557 1167 33 468 601 493 526 43 204 732 1084 802 1014 354 1169 38 88 602 272 284 1063 842 1071 150 235 303 905 85 645 779 912 325 1182 407 965 189 424 276 792 809 753 1049 1084 516 294 812 646 9 315 996 538 942 30 927 211 801 1045 301 845 766 921 540 279 826 382 16 1095 343 976 1122 1047 1005 936 1032 190 404 336 610 505 880 1027 49 1130 518 430 927 191 1024 932 875 120 1013 349 153 1096 1012 737 328 645 966 6 796 392 646 1103 29 269 915 597 424 864 702 257 1042 441 782 1008 369 1110 1184 194 315 1048 229 357 95 276 718 557 353 787 219 714 854 221 125 871 631 730 437 527 652 230 301 376 680 927 340 70 308 953 408 769 970 250 767 1027 165 770 55 382 531 104 700 17 266 669 176 417 78 322 1078 1053 5 509 421 16 646 814 726 118 554 869 251 466 325 35 1115 814 810 167 419 843 719 481 332 468 1170 890 235 54 353 462 536 1049 872 282 272 696 1074 1025 105 209 557 850 257 506 1144 553 784 292 641 1075 1047 296 645 569 953 938 660 1016 219 268 1170 571 701 263 787 801 41 1123 90 593 238 539 24 1099 511 549 608 1157 716 12 557 570 337 139 184 404 619 927 840 53 167 144 626 1147 944 643 855 483 633 782 74 936 511 169 1017 259 786 162 805 860 831 23 137 999 1169 834 836 131 713 361 954 95 529 193 988 491 46 404 1182 1032 424 672 745 556 1178 957 967 405 458 24 212 201 1025 88 1093 197 377 493 761 526 138 1070 1168 446 285 871 1148 666 8 556 688 64 784 858 123 947 289 472 313 540 1148 790 406 1142 584 989 1182 354 637 157 687 729 788 622 642 1043 231 797 877 1030 206 884 1059 449 470 1163 1131 931 422 974 401 362 238 782 208 376 180 110 513 621 924 355 3 446 495 335 302 544 72 956 526 141 1123 1035 1094 659 460 115 1083 668 178 1028 505 630 845 22 718 683 918 971 908 770 1192 519 1106 917 317 495 559 1090 566 596 928 234 833 687 507 103 854 322 770 1121 795 1079 647 570 533 329 289 810 195 877 1066 206 48 1076 855 544 449 1182 409 899 1140 897 1095 1141 528 393 65 526 135 403 142 228 540 919 140 343 1193 19 922 838 98 1078 252 947 945 397 149 1155 17 598 98 1030 892 940 525 543 878 1178 460 632 417 82 879 784 958 134 799 212 880 333 724 283 805 1157 425 1169 901 954 514 239 80 101 668 888 661 608 522 919 849 980 321 570 261 693 277 129 243 1 563 193 929 527 356 216 1197 613 924 46 688 689 317 702 1093 468 838 526 867 202 638 884 1059 260 1068 1144 718 415 1039 463 1148 588 553 214 133 941 1107 245 707 589 1113 502 113 592 839 31 1130 338 1185 505 310 205 868 1005 117 945 539 375 528 732 549 593 1172 648 318 188 264 454 447 888 142 1076 788 838 276 558 460 553 204 911 1003 157 245 833 19 1110 147 261 103 1 465 326 632 651 879 511 21 196 810 126 1069 995 838 101 37 789 972 481 734 359 1152 583 21 1147 1011 67 1146 355 17 557 1167 968 277 486 118 682 959 935 117 1151 1006 356 159 11 737 304 955 477 37 177 956 1151 1061 897 32 596 99 866 1198 1024 978 633 672 322 535 833 815 505 32 983 798 522 1090 472 116 989 55 992 256 418 419 744 187 552 700 646 1087 568 522 894 262 507 310 1040 675 61 1070 215 238 603 919 719 115 383 973 574 532 233 133 998 526 571 930 549 752 114 319 734 921 414 727 547 1123 215 751 872 662 512 675 591 824 1175 278 184 131 800 981 751 287 954 710 344 323 637 755 968 363 785 328 799 350 855 311 792 824 1124 495 862 1135 911 497 1042 1143 790 292 842 1020 1112 1111 382 634 135 854 464 724 1176 79 97 753 456 546 653 897 631 967 767 934 1152 472 1181 153 785 364 364 766 1189 249 129 484 952 1188 129 281 269 318 1197 590 203 1041 762 966 66 29 731 1027 228 1158 98 545 539 439 502 780 851 767 1133 785 953 164 441 678 87 163 957 963 457 337 1138 832 510 488 516 1029 20 819 97 664 768 1019 400 291 103 612 91 1003 875 847 776 116 22 76 767 544 128 1073 505 672 770 367 193 478 917 522 768 791 1121 68 1054 702 1131 179 868 881 613 305 394 404 665 244 902 810 314 1025 1123 501 549 865 162 309 819 1187 1067 181 119 71 381 1044 641 20 624 488 438 449 313 97 402 711 64 883 1092 473 966 226 777 1151 330 275 880 529 1148 537 193 833 1158 1103 1001 10 267 234 626 439 277 219 190 290 752 480 1080 1162 171 918 716 468 431 674 519 574 921 696 845 473 836 944 258 735 888 296 470 703 345 225 520 969 655 950 312 838 92 1036 557 663 576 664 1026 825 1040 994 1139 915 1081 1103 464 1156 336 348 997 80 941 945 1148 287 1182 1079 269 743 104 304 842 1127 429 183 1125 790 380 1031 454 298 421 18 235 735 699 942 1187 90 726 71 804 74 84 737 1171 250 580 1126 881 706 976 174 33 395 410 321 543 62 500 1137 899 611 922 742 663 503 201 1040 671 434 218 921 941 839 102 54 858 335 834 650 635 563 402 478 889 357 568 914 704 534 342 209 288 991 401 236 483 452 139 416 935 923 801 294 1041 1037 236 318 315 1007 988 459 1160 1144 1159 348 598 217 346 659 685 926 568 1002 475 265 1098 249 457 453 289 829 397 595 207 844 962 675 1099 554 1029 917 197 882 318 779 1131 1106 638 254 292 299 778 403 531 481 318 641 245 1172 319 1079 672 317 12 862 712 602 320 564 1160 41 487 347 1141 937 650 1140 678 729 1139 107 606 923 25 70 10 249 154 559 1065 744 1000 686 756 779 166 1105 1121 905 913 348 1059 163 757 373 1175 963 201 228 349 1162 840 311 824 392 902 778 919 1045 891 1145 988 1010 990 778 2 1087 283 1156 87 512 671 681 416 289 418 821 599 1152 111 218 338 695 63 1155 1043 914 639 1019 700 130 1129 29 567 91 113 570 740 762 582 607 1108 1189 493 984 163 642 780 909 883 360 583 520 7 903 693 757 799 1027 412 1073 861 433 140 101 8 1017 193 389 140 1192 317 154 981 38 692 1172 50 1162 728 736 218 1035 1088 1011 74 394 247 1195 1088 23 709 473 204 846 297 615 535 151 685 1075 68 166 468 468 345 1054 821 60 319 742 520 1103 1048 63 294 399 839 146 669 868 764 745 829 246 1170 2 233 486 351 319 700 773 841 413 568 830 92 862 889 676 313 898 623 681 157 1006 6 1027 583 85 1071 89 37 441 651 581 577 599 875 1132 94 336 1035 376 596 1013 273 685 746 56 785 453 167 413 917 460 840 523 938 681 606 804 496 854 629 450 650 1173 610 946 614 422 249 154 261 419 707 756 810 1035 1185 231 425 387 382 320 1099 584 928 887 595 187 360 1061 567 947 790 405 909 968 529 279 34 1040 229 726 99 131 320 324 1020 1110 920 872 134 448 1135 77 1062 1118 503 94 363 5 1102 42 231 426 830 852 342 562 937 548 107 861 351 565 940 1120 1058 989 114 933 178 631 20 940 190 1101 1 2 1130 1178 631 857 348 359 1161 470 446 1189 720 295 1156 934 835 129 224 34 266 1101 486 980 857 49 1092 764 44 629 1132 1028 304 107 950 610 364 87 225 377 397 1179 351 899 585 2 809 1181 352 893 416 222 118 614 436 1193 933 159 777 587 273 250 748 711 586 237 849 1006 529 443 720 32 264 972 689 418 348 45 337 450 1154 975 335 76 126 611 193 1192 84 90 876 625 255 383 1037 382 926 365 404 720 973 273 1162 6 791 1158 121 356 863 847 485 718 813 298 30 1190 33 898 997 1042 720 1099 1085 1053 422 1160 171 332 49 64 6 928 90 597 1182 309 596 769 59 402 655 902 51 872 1135 629 1107 623 903 461 1065 704 1129 1183 719 799 400 424 988 542 717 484 541 866 875 112 389 235 376 365 111 869 773 223 22 107 319 322 238 1067 508 538 1174 358 814 233 779 655 374 442 1198 1118 622 50 188 403 351 431 1006 327 223 654 1104 244 1154 568 244 733 176 641 1043 864 704 901 886 410 447 555 841 900 450 593 140 1006 213 807 706 627 25 143 194 618 447 621 355 365 677 451 109 997 1162 858 422 512 585 352 181 309 937 258 288 980 835 613 147 303 739 38 266 65 496 1091 220 567 630 677 9 620 882 642 1117 834 1185 1013 300 679 1172 881 790 375 223 780 677 553 459 1148 809 472 923 862 406 677 100 119 1067 907 950 1052 646 1189 837 77 861 1030 973 118 797 1119 286 649 425 442 316 342 691 175 370 412 416 277 789 1090 945 996 140 1189 1041 455 441 1071 1077 597 925 18 106 680 153 787 1024 158 1141 902 664 975 1046 1146 565 213 910 719 116 221 564 1075 465 942 513 954 364 676 128 573 1125 770 928 684 27 635 583 771 866 550 777 63 973 785 457 143 399 1042 384 481 433 609 551 97 886 507 991 165 767 27 1153 809 937 1034 63 750 474 561 1067 1009 511 571 889 1125 723 527 1045 397 794 311 110 162 305 384 887 223 165 988 180 648 576 607 8 414 894 659 176 95 1050 478 405 496 638 425 469 45 67 525 573 957 1142 458 150 343 275 27 189 192 365 614 56 449 73 961 3 935 515 279 672 591 300 1186 928 519 243 953 1077 217 668 576 302 697 789 550 1 0 29 918 1192 209 1149 135 824 658 673 1147 541 258 1161 639 438 27 98 206 267 785 512 1028 1128 217 787 1025 617 975 131 649 720 777 436 264 70 44 154 608 75 282 185 643 816 443 1150 511 541 949 198 255 828 364 656 280 545 377 403 707 256 347 571 643 959 838 323 1046 747 1055 188 339 30 25 331 649 481 652 442 691 1159 1144 747 370 1067 707 83 440 195 596 258 692 156 1030 823 414 1077 100 879 363 556 473 612 499 805 661 1024 479 1005 247 688 154 144 666 640 547 1089 970 801 615 683 796 842 118 529 758 400 244 775 95 885 425 1052 249 1167 1009 1079 417 1061 903 179 271 1193 894 90 880 1103 421 282 691 757 425 125 1196 941 412 1199 655 661 286 1154 812 81 255 413 426 1092 352 469 478 480 32 192 688 670 292 855 776 814 560 345 838 135 898 368 134 805 368 586 531 517 743 659 156 194 811 54 223 631 1161 522 888 836 876 1093 1134 943 892 1192 1166 170 614 667 642 1122 323 669 881 409 999 1129 882 405 250 1180 1105 414 799 876 76 40 914 1086 240 157 566 960 959 902 296 409 396 1111 32 125 1004 111 861 257 300 942 811 507 295 675 882 455 332 529 951 914 303 1119 1111 221 1199 607 18 210 648 338 887 470 826 795 1143 27 252 608 779 340 256 619 899 1121 524 381 199 1114 947 794 694 348 670 688 282 386 732 550 1080 547 1112 523 304 585 862 935 1056 391 579 364 183 228 1181 1069 667 132 640 644 803 539 85 855 1165 749 387 652 444 648 331 516 230 63 769 836 1183 198 517 968 711 382 634 460 1051 606 561 1064 864 565 799 592 517 725 851 284 802 756 56 541 481 628 165 959 591 609 562 559 483 904 736 709 601 957 207 1154 86 1160 692 1107 698 383 150 185 470 712 147 1128 290 1013 1165 967 40 288 1002 884 654 52 995 1043 46 234 293 146 794 316 454 1036 715 1125 694 258 667 1065 153 696 65 319 967 512 647 561 127 1151 37 109 880 1126 248 815 314 354 1008 694 198 832 717 353 819 1011 721 818 603 1133 593 1069 346 1126 791 516 58 305 670 447 1106 747 211 903 720 538 467 90 286 143 384 282 1043 334 950 788 998 159 790 450 743 769 691 117 37 765 895 563 696 1179 397 640 1153 977 1043 505 830 70 1039 765 346 222 1181 690 973 897 582 1132 66 765 468 599 966 1152 695 180 1113 1048 1147 758 813 681 271 99 231 704 611 301 678 1151 831 84 117 791 924 348 1154 618 532 1185 968 176 822 1164 399 494 129 1079 211 691 992 730 698 962 1186 959 489 168 430 631 556 196 639 415 683 731 733 1015 236 253 69 479 956 930 534 900 1086 475 114 596 604 846 952 1157 875 256 775 184 692 103 495 110 41 961 305 948 957 1096 54 394 83 1135 1090 645 332 640 68 86 939 117 422 497 441 1081 232 373 1197 478 365 676 794 250 616 755 14 388 648 633 344 302 16 181 454 141 290 1052 554 430 613 394 604 317 18 616 788 783 612 302 421 791 924 72 99 1061 918 713 4 290 1161 591 1131 942 1147 562 1062 6 550 729 1117 486 1170 588 451 330 948 429 554 713 1121 1002 90 496 555 53 122 1050 874 382 947 324 834 1069 222 391 178 104 142 475 629 59 85 72 570 268 939 812 152 816 432 343 682 620 523 809 370 639 1044 1051 909 978 263 639 1112 554 399 354 393 546 765 893 826 328 407 769 1020 954 788 516 205 580 718 865 770 748 909 569 694 313 659 932 1180 184 1057 148 643 528 227 205 1023 367 768 402 939 698 181 522 830 1104 504 567 1087 139 715 572 81 48 965 481 1116 1166 277 1101 739 387 456 613 1096 939 213 40 131 896 364 561 1042 425 57 982 233 942 794 40 870 596 652 78 223 664 903 713 653 806 580 897 441 683 651 359 489 833 1060 427 1014 545 520 840 856 269 531 1077 1166 298 1167 103 572 217 156 1011 702 74 955 1192 406 999 687 161 537 948 426 1142 471 271 651 1159 1078 656 1026 500 1098 405 837 430 220 156 852 647 1168 161 312 560 1181 767 125 695 515 101 477 531 36 481 50 980 902 740 602 1178 470 1097 51 1191 367 779 351 966 822 624 690 165 1047 945 171 554 797 1081 645 812 613 240 901 432 319 1054 214 507 427 162 24 563 58 465 59 914 534 1167 831 77 1138 771 572 259 1198 356 874 968 602 610 969 997 731 142 1111 419 548 723 751 972 920 296 1180 970 274 689 3 556 1070 782 629 888 566 327 921 221 1106 790 467 740 1116 605 782 4 1077 764 31 509 269 355 681 234 249 1026 492 484 180 1020 318 173 371 863 74 1111 158 1177 918 545 563 185 1069 889 873 202 227 220 87 986 1187 594 172 604 640 484 346 976 1125 107 411 21 550 1130 561 767 35 631 465 1146 1093 287 159 544 435 780 557 655 1041 1081 624 716 350 315 987 615 818 810 963 32 741 149 248 1082 72 234 78 636 893 447 1035 1040 794 352 163 885 139 443 832 358 621 1107 468 142 259 801 689 314 327 997 246 425 176 522 858 292 146 98 182 558 624 818 397 1038 128 350 629 33 666 1092 1103 279 127 933 209 466 560 769 500 672 765 840 1055 190 1080 799 832 732 523 762 90 156 605 605 1009 453 0 671 562 1053 666 59 718 493 910 143 888 866 500 21 137 1108 505 1124 772 1147 1072 1187 776 1057 610 296 545 1008 1127 714 1154 709 1145 255 277 735 79 382 485 853 321 1065 904 25 831 756 732 560 578 890 63 744 113 345 1168 96 740 1104 53 17 805 376 615 932 846 810 431 892 224 345 896 1197 552 1003 276 715 745 1139 946 1174 531 1152 1013 690 536 1072 201 3 509 660 718 1157 917 290 1141 16 180 80 486 708 684 947 705 394 26 894 319 301 385 1125 1185 723 1123 269 341 1173 422 1175 1146 651 90 1166 634 225 145 943 547 477 877 616 1118 810 432 187 606 243 118 369 64 260 312 94 27 177 617 676 1164 87 567 252 144 512 210 799 393 330 249 978 1130 212 1023 215 681 915 1161 998 1145 566 490 185 779 168 380 602 194 196 525 352 1051 1011 285 234 496 445 996 501 264 551 525 384 790 666 767 555 40 1041 185 346 572 147 1060 431 1038 176 630 1011 829 412 153 1070 270 169 167 616 542 1044 432 218 1122 833 60 999 59 22 8 976 269 993 495 676 143 231 241 826 490 884 152 639 132 1037 911 75 33 880 453 695 320 612 714 628 114 185 753 446 1051 1162 898 493 1177 367 757 364 253 664 366 890 967 1051 959 515 305 579 401 433 346 354 830 916 20 1162 758 1106 903 187 713 62 294 592 392 606 68 1011 547 314 198 887 1051 274 412 513 440 63 493 855 852 482 691 613 900 1171 670 1069 1046 1156 65 1080 1102 389 169 85 422 732 281 305 787 228 682 148 777 642 698 1168 1146 43 96 176 684 170 89 811 227 708 905 1165 203 386 412 646 344 2 367 682 79 868 140 1103 905 918 999 1150 530 125 157 492 701 1138 881 1086 707 752 0 747 287 803 303 1111 87 497 999 996 1070 451 81 89 75 844 899 353 1116 573 940 876 881 213 595 747 710 950 837 1183 773 566 78 255 182 187 123 667 937 291 425 1069 419 621 233 616 164 464 284 532 429 773 99 552 944 478 852 391 485 794 137 209 75 362 1120 533 978 74 767 509 556 838 79 747 681 872 483 502 74 63 344 784 345 634 1025 408 766 1195 404 214 488 451 821 483 322 328 611 686 930 856 508 954 360 881 839 573 80 640 105 501 726 356 8 677 983 23 219 1027 934 965 183 1061 1176 374 637 915 706 644 322 1174 134 958 1011 1193 449 1136 966 223 171 655 500 29 544 928 67 1176 187 653 895 1019 599 704 1006 1042 64 1175 1078 438 425 1190 539 34 641 626 1183 264 105 957 1123 648 1074 359 621 953 165 1112 627 724 829 889 739 477 619 740 280 959 264 192 797 356 306 221 97 1112 557 997 198 885 132 688 955 1185 415 524 519 741 522 927 159 130 239 408 514 1012 1188 1194 110 239 939 348 474 370 475 612 402 1048 669 934 234 669 860 356 832 805 21 426 11 87 308 262 969 904 1060 62 396 858 802 1185 626 1158 140 225 393 604 597 52 1014 859 1093 1017 374 17 949 650 125 863 1030 650 543 136 402 192 80 886 909 503 1125 985 748 437 919 888 815 1011 467 811 527 502 1014 757 276 250 568 940 728 1156 1172 878 18 170 258 334 717 418 365 816 838 1064 412 934 1121 803 229 86 525 352 1050 1096 865 1122 256 182 1086 1044 606 682 196 154 177 460 251 1188 1010 1119 903 317 204 945 1162 842 420 707 634 932 722 800 1079 710 612 1181 1125 595 661 871 1059 707 834 907 1096 824 1170 1158 166 1126 270 385 434 253 519 1070 85 579 586 1017 943 86 665 851 1039 230 1001 835 862 849 858 805 1118 206 291 474 611 182 1040 232 1193 215 725 574 1045 73 669 1118 1183 987 1124 573 324 1000 1128 134 604 273 622 766 289 65 148 678 287 898 739 1199 368 170 662 869 273 658 1012 412 228 482 425 827 1044 254 206 258 308 579 1111 808 1141 161 666 988 819 641 547 244 671 1077 675 917 727 364 2 1077 452 804 78 438 494 609 549 572 716 354 951 1115 642 1191 920 81 1194 193 541 389 81 1018 335 604 332 1188 352 376 512 666 762 492 1031 711 429 519 955 397 360 776 1003 961 943 1088 286 1134 827 1073 411 661 91 245 149 925 82 1143 908 977 671 469 912 1187 174 910 208 480 1117 838 228 765 953 860 814 327 567 352 39 485 639 1057 783 29 898 565 691 287 875 142 716 852 849 243 261 834 378 1184 743 1136 583 541 142 1029 932 1094 1009 876 908 109 120 958 258 234 144 947 177 457 585 719 465 867 724 304 974 531 926 1118 666 818 615 830 431 1003 839 1075 982 303 239 972 839 290 945 957 16 1168 37 952 747 211 339 1059 1167 71 266 526 1158 545 730 67 852 881 278 375 763 525 128 1083 988 64 983 614 239 435 1103 1176 132 768 230 290 638 254 680 662 176 75 224 980 442 520 809 284 733 575 1050 444 1044 1173 817 1019 883 665 549 711 902 766 2 536 1123 153 867 261 980 905 886 308 555 134 12 773 536 617 401 857 370 281 723 1129 1079 271 333 810 944 613 414 764 707 602 632 893 67 723 950 235 373 787 190 884 500 194 503 728 939 580 649 129 842 737 976 266 593 535 86 262 1046 240 211 63 906 1135 552 697 556 737 474 586 28 89 888 876 561 961 135 916 348 801 1141 1104 245 932 1137 13 888 696 1089 24 314 803 1 1047 180 1096 252 787 1102 1179 868 1150 1082 1085 110 943 992 886 1119 272 523 84 450 150 141 911 621 814 471 778 530 1071 386 55 301 231 130 365 374 307 1160 543 519 259 923 26 375 1054 631 448 225 770 151 1026 28 174 244 732 780 886 413 472 1199 423 532 467 202 1199 657 389 960 1143 572 739 786 8 864 911 678 746 240 610 488 549 734 1170 317 856 929 508 535 1148 584 917 1128 214 870 1177 993 254 429 1117 990 404 263 963 419 1017 269 343 399 384 301 1097 414 858 637 255 752 1194 726 247 456 196 1 915 1001 867 847 1121 696 143 640 13 1092 446 819 35 387 613 729 668 765 168 75 900 480 653 384 792 715 373 1016 1009 1111 305 1178 419 474 1097 850 509 475 432 913 442 281 671 1145 229 855 1094 206 215 1181 1133 928 231 474 377 38 166 564 462 582 81 654 755 930 398 870 1056 201 886 75 784 478 10 776 70 33 823 953 506 214 47 787 454 1029 552 1095 1024 1187 418 489 945 1024 531 189 708 842 984 669 42 194 59 1103 691 997 519 912 961 418 563 545 931 441 1169 389 1110 437 508 920 190 900 508 1086 50 462 282 1017 365 930 641 514 778 745 1100 715 506 977 775 805 774 831 1068 328 97 479 725 351 588 1171 223 478 796 999 1036 319 771 454 512 305 848 722 1047 315 212 138 207 1026 633 913 1170 1186 801 125 1000 989 661 116 438 901 657 414 389 615 364 736 909 474 1064 927 1040 786 213 383 862 380 1013 837 246 1117 988 819 571 463 836 679 719 476 932 1100 98 1037 566 502 596 677 1130 669 186 199 915 648 366 272 710 494 824 1009 973 1037 635 874 843 1060 634 968 593 433 387 750 703 797 448 967 116 1086 545 410 993 780 549 303 569 440 394 482 83 182 415 474 339 683 644 649 1002 969 1168 147 963 812 313 1004 290 951 1119 766 387 764 880 742 332 285 576 1002 198 1057 767 863 395 479 787 912 1162 633 898 809 673 181 5 992 100 168 194 364 534 419 495 746 275 1019 286 1030 157 564 229 196 755 647 507 86 182 738 499 70 856 939 223 915 141 271 917 499 1022 439 161 60 1074 524 704 418 26 808 153 1141 782 1143 120 181 65 729 616 1123 1129 941 274 84 140 94 818 601 1175 544 1025 589 671 937 288 282 31 627 17 958 721 874 18 129 1000 383 1190 909 533 65 679 56 332 262 1180 184 337 52 958 996 535 1007 456 713 112 1013 403 1197 35 650 1156 158 1140 112 274 980 1170 1140 267 1074 54 170 687 40 1182 51 71 484 776 47 410 233 700 476 260 1150 107 414 733 1189 1134 1088 10 1136 247 809 381 417 1045 281 559 644 767 235 546 418 1146 752 780 928 589 541 810 225 1060 327 390 657 731 873 957 727 104 419 597 789 32 997 187 909 185 521 866 773 337 208 512 668 511 969 355 860 1188 322 806 1190 443 1176 825 347 668 434 268 770 173 617 387 558 141 356 287 1039 801 172 283 219 783 185 132 310 1153 733 251 77 900 372 1112 693 284 1094 157 690 657 263 486 748 121 1146 30 543 684 1040 394 1139 234 1027 1155 41 520 797 676 870 898 971 644 13 54 718 552 1067 1058 1121 94 357 1082 996 520 621 1146 1023 172 37 1103 1034 780 528 504 156 171 605 322 825 19 750 199 75 832 303 886 124 1110 1 542 343 256 517 765 1031 228 715 971 267 329 447 1083 987 1092 150 404 424 1016 449 499 490 1184 219 223 135 1042 287 1112 679 285 887 68 1108 902 145 33 59 375 327 942 1128 620 196 43 1183 879 1024 229 670 1094 511 640 742 354 1091 636 119 807 690 249 707 855 357 472 201 450 1169 643 979 940 630 189 1175 1137 969 617 950 10 643 1123 232 493 1018 684 660 894 970 501 655 308 273 223 1019 494 517 920 1149 958 13 659 738 664 368 30 774 705 1096 600 633 1078 1114 993 690 748 889 89 1155 335 511 960 133 61 218 351 462 675 23 121 715 636 433 697 398 195 978 329 742 18 88 592 1018 783 470 976 610 324 1094 749 1020 114 1172 141 695 837 545 109 1116 201 989 756 95 718 763 323 925 59 37 814 1008 467 922 466 560 281 694 454 501 849 619 315 1107 903 79 652 595 801 1084 1155 708 867 556 535 1195 893 634 113 782 871 1139 813 514 489 1034 1176 332 216 1079 883 259 447 1176 309 411 1176 528 772 617 191 938 369 864 1157 922 101 119 413 1133 939 23 667 15 926 128 369 492 1051 1099 1104 470 919 311 226 552 539 883 631 634 1141 632 814 423 90 460 189 518 184 69 1127 764 1188 735 249 323 864 37 101 458 507 819 1026 1118 859 219 50 454 827 971 985 210 446 1127 945 39 105 1124 169 866 1141 165 394 242 957 688 243 644 34 73 970 527 977 30 1020 890 121 19 1020 385 723 881 1079 1184 70 413 739 736 1007 614 506 348 36 1103 214 1075 251 17 368 576 723 911 976 456 1109 705 658 624 960 1172 1184 713 180 458 372 888 879 1076 391 569 279 766 927 393 741 286 653 894 123 390 1142 399 241 310 166 687 1089 1080 844 207 407 119 787 464 1027 55 827 128 710 448 695 538 16 946 712 998 918 249 113 212 699 1121 897 417 946 894 505 844 316 90 257 489 651 873 1032 560 291 873 851 150 373 623 309 530 1115 1123 902 975 973 1195 114 158 683 414 382 858 604 386 462 421 685 622 245 306 693 536 590 1084 310 944 610 25 766 398 1106 395 217 339 1026 66 25 285 330 332 820 882 974 1126 105 324 323 949 557 1167 601 148 439 1163 725 820 181 526 450 806 472 20 240 485 675 424 561 1172 356 722 1084 985 305 328 281 290 174 759 164 249 948 650 1165 995 1110 451 371 988 1063 267 845 973 667 988 280 683 977 718 583 1008 189 610 646 199 1181 360 171 969 731 223 872 933 1132 332 739 389 137 1064 1037 80 165 158 282 387 669 627 813 848 619 507 4 412 590 261 544 982 947 915 914 1115 281 694 1083 555 1069 907 113 372 1066 129 666 144 849 693 61 394 132 551 33 880 99 512 923 330 711 436 620 1110 812 143 668 1120 308 128 1036 366 664 902 753 412 148 274 809 162 413 396 684 304 210 1068 333 617 248 1117 205 1078 591 1000 286 607 769 122 1060 974 1069 638 448 982 185 627 891 546 929 235 1095 1003 287 1047 512 654 166 893 464 31 23 767 486 237 152 371 1168 725 676 807 889 1047 1029 3 599 966 656 1057 116 339 626 487 1160 1037 1006 632 890 1106 623 727 546 563 856 871 385 98 214 93 473 656 81 1162 436 127 787 242 441 1172 1092 800 1051 664 24 404 850 846 356 1064 1098 459 512 1016 911 675 497 302 486 337 245 67 960 109 1066 384 611 233 1120 911 272 465 568 177 1026 383 522 378 739 514 685 1 386 86 566 458 617 859 26 406 702 1079 973 306 49 75 208 1184 26 858 354 1044 1006 393 28 735 513 224 676 561 535 1138 733 267 914 1175 923 59 247 472 385 195 530 1084 755 1169 916 1160 1174 1110 110 782 507 1097 328 421 364 144 1149 756 947 1054 1093 1080 907 13 322 992 80 1154 103 1164 971 713 129 1175 79 1135 844 1134 119 881 281 165 612 15 510 428 859 494 921 761 112 701 304 1022 33 949 669 1090 674 483 790 305 661 8 573 899 699 122 212 395 826 366 851 807 499 1143 638 317 30 403 800 451 1062 21 998 813 524 1094 715 741 52 43 512 563 942 1030 1142 1005 56 226 231 946 934 107 191 811 1028 1111 107 592 119 1088 1139 403 433 452 519 904 632 968 483 623 1083 342 917 304 174 997 174 753 436 962 137 853 1020 942 1008 1085 647 901 140 64 63 695 49 425 509 12 1041 1015 1177 755 450 1008 772 76 176 1155 804 245 269 1062 216 59 172 947 349 1069 1009 516 867 635 1071 654 937 269 540 935 210 859 805 925 97 149 687 754 122 420 1128 485 587 565 767 625 335 433 1143 590 427 1153 989 32 816 76 971 861 1001 795 226 1186 201 886 583 132 509 461 693 315 949 362 867 764 1176 694 1098 617 745 949 936 175 619 411 1039 790 659 459 42 681 1066 626 162 1034 462 811 325 195 121 632 356 925 437 48 541 764 161 108 1199 509 641 731 912 668 260 981 421 182 444 386 966 576 953 234 85 518 393 1101 338 1088 79 840 266 1144 1137 144 286 329 304 364 337 610 47 36 699 791 907 879 123 115 900 725 756 121 342 921 610 23 90 548 388 5 1070 477 729 716 1129 448 193 1119 1018 657 609 277 839 1057 1044 1131 205 1044 528 123 1165 1038 1196 1088 42 1033 534 609 1064 908 232 879 667 559 731 257 924 464 807 769 154 944 910 311 125 774 173 387 862 982 221 291 391 1104 1017 525 647 994 312 1166 78 1113 254 760 662 897 274 840 111 1004 840 846 88 127 174 119 1112 1144 471 780 1116 1040 619 984 281 1039 751 740 141 569 575 728 489 840 889 814 1147 805 1083 802 251 574 454 269 761 652 1039 1148 748 1085 939 130 593 83 518 891 88 300 90 980 737 1189 954 815 489 831 1123 582 389 121 550 678 764 628 548 102 201 977 376 457 834 810 904 208 1082 8 325 538 837 474 592 309 1164 1016 557 110 946 189 672 1088 178 1103 658 183 687 877 791 271 991 143 468 549 176 654 960 982 726 63 741 623 505 661 387 613 212 168 352 680 716 7 87 724 771 767 668 667 680 218 895 245 1126 692 1116 1015 1175 505 150 998 927 936 877 293 74 459 191 170 628 1005 1189 417 943 407 1047 70 1069 584 1169 1061 534 107 825 852 710 291 749 107 106 814 663 741 73 1017 306 919 957 447 570 1147 936 69 506 326 1119 939 17 402 502 912 1116 1084 560 238 616 1074 747 5 671 1029 753 1043 822 727 451 576 458 1063 831 25 334 933 329 843 538 352 529 825 880 926 295 616 840 424 226 501 917 762 335 1128 491 96 855 794 409 1175 437 1103 363 423 1080 994 1010 741 1151 898 352 445 777 491 857 738 848 875 928 830 190 1121 670 755 991 104 982 1173 80 1143 867 246 407 1 288 1087 1177 973 396 465 489 45 590 508 117 11 113 723 971 342 221 1163 37 960 374 916 640 973 398 559 373 1031 273 897 1054 1098 568 409 706 120 896 595 529 1120 822 348 580 754 145 259 1 842 1154 438 505 800 686 886 326 202 254 510 148 265 354 1036 12 807 335 176 284 812 677 759 940 185 34 860 844 663 1034 752 883 579 971 72 774 96 43 758 588 158 499 1160 1091 956 666 772 1076 1143 949 13 652 804 666 142 590 1116 931 275 909 1083 162 192 397 1095 195 489 669 851 411 785 445 879 1065 988 918 611 1147 598 272 1139 900 1030 368 1106 725 1024 197 105 42 1146 1149 1151 198 524 141 218 1062 18 835 434 208 994 477 717 1178 578 975 49 609 945 259 641 846 67 203 698 250 1038 567 918 800 662 1094 162 648 127 378 340 991 554 160 1063 1020 232 803 1094 406 1064 105 869 729 127 1131 921 972 404 874 1045 140 329 791 547 1161 348 78 992 487 1092 94 131 544 781 367 466 147 702 1121 1094 687 959 518 444 584 711 499 18 552 823 89 288 241 348 49 644 593 741 809 1024 757 1049 801 229 725 148 1032 70 1080 1161 193 622 330 578 264 169 1128 1008 249 226 530 885 777 404 289 64 917 606 408 704 875 974 1016 505 1032 422 1014 48 187 318 444 384 996 1033 647 262 676 614 218 1150 6 951 660 676 621 768 697 758 240 393 575 484 188 749 341 1102 1156 1144 1015 1098 388 818 1102 269 143 890 488 130 1169 329 85 696 265 300 286 771 401 182 399 139 681 1118 1068 181 363 7 930 1110 192 151 637 354 932 672 2 273 203 945 317 330 319 548 372 1018 685 348 447 1135 1100 263 266 585 240 402 957 488 138 632 968 806 444 294 730 871 760 997 55 615 225 856 747 230 897 197 129 1174 800 1145 967 1055 691 931 833 911 677 649 870 736 1000 986 36 456 465 465 696 934 603 294 663 184 1141 740 778 1173 660 337 399 808 426 556 1100 501 269 453 608 1162 388 871 347 721 977 1040 965 889 571 935 242 692 1038 593 760 1066 388 291 2 814 661 1149 1074 835 1058 3 333 1162 144 798 846 210 1171 224 578 174 489 866 142 536 434 361 461 139 44 46 513 1092 117 966 92 685 470 1006 1117 221 1184 735 423 1110 810 280 635 1161 516 266 212 101 1050 870 196 753 104 567 875 104 427 542 68 774 173 808 159 549 116 917 1160 972 696 535 947 308 275 1187 442 1081 2 341 598 306 1196 463 886 897 259 1107 1170 402 367 297 347 593 367 154 261 146 621 371 733 1074 423 452 1138 199 430 310 937 638 658 1105 330 1088 176 655 655 1055 1039 718 591 958 855 558 171 399 741 726 829 701 413 107 395 901 668 988 935 774 876 681 844 643 355 1100 1197 699 688 524 202 179 41 1178 924 508 708 60 210 745 563 143 629 764 118 1178 141 279 485 431 584 207 383 294 358 809 997 378 701 47 517 307 659 751 730 377 1094 1037 761 159 1184 776 206 698 246 628 151 1097 22 295 990 1161 230 653 177 114 357 1083 997 459 530 512 629 545 225 694 807 718 215 1022 1041 548 1100 1163 7 908 977 287 295 414 359 35 90 447 784 1145 776 624 676 319 664 297 612 246 41 120 1020 76 1182 16 363 271 240 18 984 1094 876 998 132 212 735 853 129 1023 630 143 696 642 641 1068 808 918 678 674 907 218 572 287 308 1032 1039 831 836 803 979 739 111 801 720 437 876 1198 1148 797 884 399 424 902 224 354 984 359 1022 755 138 133 394 941 637 20 802 203 1098 953 26 635 1022 1149 713 1135 175 335 96 834 87 1060 436 711 1007 750 461 499 256 463 123 1095 680 693 355 534 328 829 207 670 790 343 695 762 1166 1039 144 978 1153 364 924 910 1084 633 833 431 429 1115 147 1114 995 638 996 1139 301 780 980 154 591 537 386 201 1015 564 172 16 131 956 481 669 366 728 530 999 329 218 106 558 842 651 500 849 532 867 681 19 601 397 56 1167 389 604 1095 139 533 538 924 1112 1134 1094 1163 479 992 1188 919 914 588 516 118 861 154 1035 58 832 527 576 774 840 947 1188 130 916 1008 567 890 998 125 1028 128 204 481 888 249 687 818 821 517 27 822 213 189 157 223 394 903 783 307 1051 215 302 66 593 328 909 967 1050 229 801 801 259 1012 58 181 1194 948 778 797 370 727 570 317 303 619 911 571 928 402 322 192 593 980 44 304 430 316 969 447 1179 879 1011 818 348 280 21 368 966 874 701 916 618 40 215 1007 98 358 154 1055 572 998 1030 407 1163 378 532 130 206 139 1181 517 7 451 1161 606 184 467 707 886 966 1170 844 301 511 0 1189 619 410 74 538 868 1048 539 274 219 373 5 958 409 553 103 317 69 75 182 40 160 1004 745 371 1073 69 859 922 1120 314 608 1154 1063 308 586 435 186 389 128 663 922 1034 760 382 274 224 306 221 170 846 874 1053 572 150 791 732 245 985 603 381 666 882 364 914 168 689 580 663 1161 51 510 1067 126 1092 206 303 776 621 666 386 1158 835 926 549 414 738 1093 178 34 131 586 540 48 307 364 314 793 183 115 261 168 66 706 164 151 110 593 75 850 602 756 1022 1177 1176 1019 436 1056 373 774 654 126 1093 238 70 1109 496 945 10 414 456 121 1125 68 126 92 404 1059 344 314 735 1197 1002 582 465 168 704 508 9 440 203 111 664 784 849 910 77 75 675 309 529 418 964 930 53 834 1181 635 322 758 746 1052 523 341 1068 962 1144 557 236 87 474 172 306 1054 760 1082 485 702 487 952 91 992 460 66 269 827 789 443 543 629 829 957 1182 499 682 99 281 57 992 810 203 644 856 903 1053 1161 959 652 720 1100 765 773 653 855 815 997 111 512 524 780 791 664 486 284 208 565 61 245 558 905 652 996 896 43 52 934 1024 115 761 727 1093 143 689 873 589 209 928 305 787 146 288 377 1148 1065 774 155 476 861 607 653 758 153 303 484 603 862 845 1006 71 395 536 235 1170 800 784 947 1060 228 460 696 427 927 76 724 923 398 605 127 589 1046 839 1065 327 20 220 131 836 263 241 163 48 1191 831 1009 518 1019 549 928 966 136 12 1143 474 438 843 1136 1123 110 219 604 1185 143 432 345 463 110 100 101 802 70 550 870 613 898 868 51 274 499 427 334 580 1036 443 927 779 205 606 1117 835 643 1187 627 1100 264 1151 216 393 728 775 568 847 722 139 704 170 944 606 557 333 413 1102 572 623 108 252 1 1075 840 378 502 912 481 747 673 333 623 563 46 181 81 144 921 381 877 53 467 901 986 571 1129 971 35 610 93 633 735 926 210 130 962 208 514 1041 687 1137 657 561 371 1064 331 886 969 97 880 940 1145 663 386 813 220 498 1179 1011 654 680 333 765 866 173 846 72 482 232 451 178 358 663 209 57 708 697 279 339 165 485 754 303 503 714 45 1079 582 934 163 1162 1153 255 688 230 884 560 256 964 607 949 375 745 913 199 437 743 95 420 739 607 272 725 111 474 326 700 443 402 258 669 1195 562 871 719 384 712 644 510 134 165 83 1132 449 83 1047 988 63 950 223 1077 680 510 448 781 692 895 721 670 482 176 135 922 155 650 56 934 122 1018 953 750 124 32 75 190 100 1145 546 599 865 805 1069 484 894 1112 792 116 408 844 483 210 48 395 1132 960 761 888 968 368 549 1176 377 393 818 414 1076 503 883 837 88 606 446 217 768 604 359 159 213 362 508 296 747 993 373 558 895 331 1132 176 649 907 459 132 423 514 686 963 736 727 507 538 1113 930 33 508 436 1182 661 13 995 468 251 1017 825 1093 836 581 1192 657 1096 213 792 835 1084 52 1089 256 421 645 1155 180 110 909 713 587 680 928 527 981 1039 374 878 21 1190 1132 349 536 819 27 579 1119 1001 227 797 1009 10 1154 532 555 593 789 1092 199 256 743 1146 537 893 33 448 385 1002 822 214 727 418 759 285 921 614 369 1074 826 963 676 477 47 1037 158 299 428 543 621 369 217 810 628 983 251 275 473 217 895 615 267 1001 586 948 1020 449 192 818 682 671 1061 792 213 626 706 1161 1181 863 331 600 353 510 1184 739 1118 285 586 679 344 565 454 923 1152 721 1060 1108 141 1001 1040 785 293 185 636 1171 254 496 427 73 714 979 683 117 139 784 461 139 298 809 910 824 808 759 505 132 245 499 172 859 365 342 578 400 1027 907 485 369 1102 1104 1196 449 926 492 611 541 840 43 1185 294 268 422 1170 221 1185 142 488 1136 900 246 928 523 501 104 236 997 823 321 565 422 313 1160 882 535 654 113 296 561 796 392 952 870 1148 717 910 725 121 476 689 505 718 520 85 271 1121 136 744 287 105 390 963 784 80 333 419 596 189 545 463 1164 360 1128 1132 261 31 58 1030 360 348 224 18 110 1120 1066 630 894 691 85 526 337 738 436 677 895 1023 287 297 1125 1080 228 951 755 41 439 529 786 1186 502 200 411 858 1045 435 737 1020 312 142 514 290 728 1114 753 138 449 702 943 950 333 93 715 181 699 521 872 650 200 116 727 667 21 393 726 150 838 859 259 566 87 424 674 483 1184 917 1007 180 250 8 83 325 1195 446 174 1124 280 806 1108 813 1146 534 1142 813 57 260 123 932 520 267 1133 995 214 807 212 106 1007 1068 816 1046 178 1195 718 532 959 555 966 933 295 766 115 1194 969 556 715 298 879 155 610 197 227 193 305 1063 402 1176 205 1105 1079 601 95 665 773 260 986 332 305 299 783 1066 815 149 55 467 1163 52 166 130 61 791 450 543 337 229 213 538 109 900 933 724 720 633 1090 28 502 570 1013 1193 196 991 705 645 394 281 422 1165 873 154 38 706 524 267 637 853 518 627 133 856 1078 1019 1167 538 599 602 892 64 456 934 1015 994 901 72 997 1154 388 302 81 1076 464 214 259 764 1190 460 495 196 457 716 98 690 757 968 944 512 726 959 753 545 321 438 535 616 125 218 392 54 379 634 7 866 213 658 993 409 660 309 854 618 71 552 1098 174 405 1052 54 1184 707 248 863 557 653 608 353 709 140 463 246 412 872 1147 548 436 1127 53 14 160 357 421 232 823 1163 999 727 1133 329 954 1108 798 918 372 263 38 704 952 455 1172 426 153 751 289 1146 442 1009 567 821 162 276 253 473 1025 849 297 1009 886 978 230 256 933 887 481 1123 56 832 1052 12 147 385 873 358 1142 54 935 152 790 460 455 557 187 417 358 709 1124 1135 488 886 225 1121 47 1016 1197 34 213 450 626 1097 110 1028 481 694 644 826 656 124 858 989 1143 607 407 516 611 1142 1050 356 676 436 402 194 188 395 839 616 1158 1098 13 118 327 242 361 1037 283 216 690 1034 905 882 149 1172 409 878 966 638 1032 566 1157 221 351 784 352 909 599 1041 933 489 382 361 734 358 410 437 1171 212 314 107 1124 538 928 1069 847 835 0 164 204 331 552 119 1095 722 243 574 177 637 826 608 670 920 144 477 905 1006 1163 1194 42 1081 1051 551 327 812 809 127 391 1117 359 428 501 1188 72 1016 798 632 547 535 318 429 932 1046 363 454 251 747 1199 99 11 273 584 989 614 869 593 413 666 8 305 430 109 173 529 702 871 40 129 993 781 1109 1114 1118 48 99 677 1139 249 835 154 1199 336 518 585 1127 418 953 879 846 8 433 302 594 1034 909 594 829 1114 815 350 568 555 308 1117 1010 1033 1020 172 777 766 1104 416 851 909 667 126 358 681 442 534 121 294 404 223 769 519 261 201 831 1173 492 561 180 162 1199 1123 105 373 183 1008 747 139 1085 472 710 596 301 1198 144 1084 735 1103 563 1157 898 590 727 310 741 672 924 290 552 665 187 908 540 765 583 905 394 666 267 812 1095 808 173 423 76 778 710 737 216 73 618 750 1030 185 597 823 600 455 1036 1094 371 773 567 560 706 57 467 494 487 918 300 1088 565 950 383 399 732 1169 811 639 113 597 570 286 947 266 286 1035 816 854 33 1140 516 576 919 401 1085 879 273 1013 980 1168 699 18 1101 28 701 873 625 729 975 957 900 74 183 689 683 1197 1174 394 979 369 220 478 804 542 841 417 744 1107 506 176 605 748 341 731 701 108 614 713 648 937 1037 556 631 815 504 98 24 636 375 1185 502 565 189 1143 638 1116 211 845 941 1061 256 1013 368 926 736 42 29 1148 612 691 667 602 215 289 83 1165 5 706 615 609 41 414 1 272 937 1073 711 370 832 1123 91 957 732 795 660 875 305 466 762 1036 198 1037 1116 911 120 453 397 861 104 933 190 747 1109 828 931 1127 824 430 131 936 403 1048 1085 433 338 876 1039 901 357 1184 21 918 749 484 514 331 1162 305 183 593 204 1022 144 887 632 628 848 395 763 801 643 61 1121 1119 427 161 172 821 265 909 744 619 811 824 1145 227 141 736 139 382 946 802 195 300 468 297 117 134 906 36 1117 1001 533 1043 554 34 648 312 988 338 639 401 557 673 276 667 96 930 708 429 129 224 135 386 1079 56 882 204 1122 138 938 556 556 961 741 840 1029 224 552 971 493 887 97 1111 399 502 391 1195 646 903 754 668 608 554 858 705 1139 849 713 742 832 1177 741 1015 213 1075 910 212 157 497 736 414 44 309 576 598 760 527 869 384 5 587 551 168 295 308 999 302 102 1098 584 747 1124 67 559 842 304 766 330 1168 1116 1025 551 2 225 568 493 875 1019 98 335 166 108 361 464 314 126 490 166 983 454 484 739 1086 65 948 429 864 447 896 566 778 159 937 176 548 1144 431 871 635 188 1169 530 246 1096 1075 752 295 530 623 978 1199 637 997 570 1048 56 73 391 108 999 1164 628 259 1042 990 303 705 208 1133 769 859 543 572 195 890 6 26 972 916 220 1182 304 385 248 858 1113 231 915 95 32 984 1051 1058 676 511 231 1060 806 872 613 770 110 277 961 733 772 162 109 25 1113 668 67 807 822 1100 1103 852 1127 24 183 1061 160 288 1115 776 176 471 1077 944 806 212 853 338 727 164 766 48 40 532 79 1069 899 992 97 135 341 327 187 598 455 131 33 261 378 644 732 609 1052 1044 847 470 524 169 681 293 528 1181 320 901 118 441 767 13 103 264 417 177 1172 532 1021 354 398 391 615 1026 699 475 530 715 719 670 292 161 157 892 693 226 35 70 702 919 1194 697 1017 536 226 782 59 226 1010 398 616 882 427 64 470 174 821 750 77 64 1120 528 658 781 933 599 295 171 849 867 212 583 703 111 1190 658 557 903 374 1002 719 940 1158 1008 945 881 288 1138 970 813 183 1165 1178 180 306 783 827 102 449 117 232 33 324 1037 989 547 954 559 382 369 589 138 521 506 564 58 307 178 410 1022 306 987 13 704 141 1160 1047 724 969 508 657 758 1076 698 762 684 199 97 545 184 231 224 312 1097 562 129 930 343 225 126 112 259 465 720 790 855 650 625 979 34 1108 538 834 588 1013 647 996 1070 963 187 563 84 448 174 962 1023 988 461 997 588 94 500 374 458 49 974 1162 152 76 197 1090 1078 325 321 685 1075 840 457 979 508 957 95 811 287 49 782 856 680 199 792 157 1181 118 556 490 411 372 1128 1179 317 571 78 902 988 1031 123 1103 1108 934 10 823 533 1165 862 438 292 985 597 144 1175 146 89 264 609 1058 675 407 376 554 769 1103 128 361 69 178 983 792 317 838 337 369 567 33 307 586 462 609 401 951 139 115 158 603 517 1165 238 748 1108 483 190 485 350 783 7 569 606 130 443 31 488 816 528 33 325 769 288 325 876 512 1033 71 13 1136 357 732 328 301 1042 510 179 1068 98 1096 1006 344 275 841 212 929 583 253 1006 597 803 73 19 676 585 859 494 275 828 553 900 144 1072 1036 315 988 864 1071 83 685 362 267 180 382 1100 1193 205 265 720 614 647 642 244 505 498 611 594 556 0 859 648 984 572 141 1005 271 256 333 643 685 505 397 131 371 449 275 154 604 996 514 9 818 814 443 879 298 1002 119 790 963 306 1049 1173 5 669 379 629 253 1005 484 989 199 761 167 596 587 328 45 568 1053 798 551 912 636 780 580 135 469 1080 1189 50 166 638 1093 734 923 296 51 71 1061 548 822 543 974 3 723 665 335 545 945 383 1169 762 1025 984 924 1068 88 1011 947 123 1021 894 389 619 649 316 1167 67 153 889 914 585 590 304 140 377 1063 151 1103 463 149 321 768 1163 758 724 1011 978 393 108 645 345 1181 600 426 82 892 920 377 893 420 48 250 1095 760 923 592 149 884 833 253 1037 432 314 236 457 296 207 697 678 68 75 611 950 13 322 728 810 1066 13 304 92 283 913 869 1038 697 370 987 477 863 1035 863 113 23 152 342 603 330 631 609 22 971 1038 859 553 502 719 264 896 14 1104 1199 262 454 1171 956 183 665 42 816 657 466 967 487 622 595 1074 256 530 30 35 922 223 1072 358 421 558 631 667 790 497 1198 314 756 636 74 629 1095 534 1063 1170 108 886 393 695 1150 259 573 624 945 766 0 159 54 1127 1116 809 1011 1039 526 487 622 251 507 1166 247 426 671 1068 176 450 1095 384 744 1127 589 918 789 65 960 88 393 1138 818 972 1116 177 1184 1167 1101 636 344 667 351 62 520 1103 1138 747 63 1101 632 653 164 907 181 720 909 411 97 1007 1186 133 569 241 666 228 1131 936 295 502 892 342 802 758 7 562 306 896 913 726 1099 502 1056 723 338 499 734 120 611 699 198 1044 1174 983 739 223 1193 643 548 792 424 611 534 156 645 1054 148 800 175 244 978 31 309 900 893 597 698 570 1172 1083 225 391 162 1041 51 118 144 525 906 844 998 995 24 721 396 542 314 866 853 239 1011 408 397 746 1097 578 929 649 49 311 827 585 962 1053 1149 111 336 1101 109 420 393 37 925 300 221 970 548 603 1196 497 58 405 1163 819 922 276 222 626 482 292 951 662 454 509 679 861 784 645 47 344 296 670 629 239 441 620 595 554 1177 387 479 450 129 796 962 716 666 1118 44 324 351 391 447 119 639 698 1028 2 834 889 57 485 709 999 70 638 270 621 1013 152 14 1142 52 535 142 391 403 826 869 891 560 329 667 11 153 177 267 46 538 883 667 1102 405 802 319 21 1085 385 826 826 417 187 294 1172 586 1024 832 544 1023 382 571 853 754 433 516 240 1110 58 324 1078 778 524 194 324 319 675 285 730 1085 233 971 213 590 142 233 38 240 380 575 673 1002 941 531 825 117 496 597 260 135 921 288 336 502 705 376 211 100 714 690 579 430 330 544 135 34 398 1039 748 1040 2 182 933 870 904 138 675 28 1184 705 254 613 175 9 568 473 947 1105 131 601 1122 384 302 404 265 150 381 32 685 803 150 432 1010 202 1060 805 378 922 935 523 1133 924 447 642 588 776 380 853 123 295 1043 379 1099 839 201 821 109 137 14 281 842 864 211 437 651 1021 856 1119 1151 889 156 323 893 1015 136 683 717 43 887 383 7 743 200 490 477 169 327 549 52 450 697 246 944 663 978 40 695 806 702 494 725 561 359 995 958 629 772 1075 28 641 551 1009 1052 852 926 1125 651 1024 841 1039 377 308 200 414 1003 421 1156 668 203 1158 200 220 930 668 450 197 756 92 1008 495 815 540 1059 230 469 714 259 924 1118 402 646 964 26 794 971 788 355 977 322 130 205 941 1031 1045 1004 454 961 748 1134 63 880 374 714 745 1048 734 650 910 385 1031 435 791 1113 501 797 1099 384 89 413 101 1199 251 268 34 1181 360 145 787 944 218 1033 671 474 7 914 168 159 24 733 486 124 553 625 948 114 183 655 254 134 233 169 815 922 604 1181 1004 835 280 942 758 431 124 1065 621 1107 582 588 646 1110 1165 451 973 552 958 400 419 1033 404 690 259 863 489 567 813 637 924 32 193 1151 1047 854 765 883 125 816 35 964 708 877 27 230 341 1194 197 70 723 771 1121 400 521 10 363 571 534 111 1029 942 530 1077 1133 1024 409 973 1031 1142 500 247 1155 1116 541 614 570 1174 862 1042 1140 101 885 601 225 945 450 1138 408 295 1032 289 548 849 654 1021 1012 332 847 135 1066 530 1058 29 1132 846 916 1175 1195 497 42 1085 156 308 139 771 1077 102 616 946 997 729 226 105 254 859 41 59 117 1143 487 463 485 412 412 219 420 1071 777 646 203 861 730 730 458 525 630 395 22 963 422 1025 1160 385 684 677 1143 1194 138 228 950 794 1126 233 341 1025 27 165 1174 65 825 350 835 767 471 43 1138 571 201 287 939 204 843 1123 45 235 1081 186 922 261 340 928 701 253 351 1050 484 501 710 300 84 1149 377 962 809 14 777 199 1049 1036 958 700 258 68 220 648 315 336 626 1085 634 320 420 958 1166 141 1136 303 1062 921 889 657 174 532 855 254 738 343 857 919 1100 677 265 317 104 175 642 653 797 140 993 1140 4 1085 980 331 295 704 621 628 170 1121 169 739 1021 1109 953 372 1083 888 327 453 1146 1031 512 979 200 193 452 299 465 224 221 1187 695 610 1017 812 1155 121 359 1047 333 29 178 1116 604 177 710 217 797 94 740 35 505 301 988 164 900 213 1039 424 783 87 268 897 1141 1030 660 1033 63 914 124 789 403 383 633 931 89 547 887 391 885 768 235 242 678 406 762 651 88 921 264 1134 385 1064 1037 125 679 63 909 1193 818 1090 197 554 623 110 1022 268 217 348 964 409 225 932 65 665 283 216 406 828 285 650 1036 201 580 361 158 1098 755 1035 437 427 263 332 977 810 84 787 545 307 544 1132 674 860 19 1094 57 102 665 37 394 418 488 598 519 176 693 55 152 1110 814 326 672 773 714 1087 553 1169 482 131 147 46 90 277 283 961 266 1049 535 278 1169 358 579 1178 299 193 470 1185 1073 450 483 454 964 1072 617 835 830 810 381 514 740 3 409 1121 449 309 1059 313 906 586 166 1060 178 116 1122 1085 812 233 911 133 845 814 827 1043 1064 1145 452 15 46 759 67 618 955 281 849 1151 825 1014 1109 743 46 1008 437 218 50 394 1104 774 889 635 649 1151 553 446 767 47 781 685 523 65 907 1168 244 623 301 647 20 40 323 98 779 688 601 898 682 219 281 694 847 461 473 363 669 990 307 131 533 652 387 460 319 352 566 453 26 320 769 198 565 1073 811 932 1176 16 225 1078 1135 299 567 648 78 1086 993 986 661 1023 1130 1084 1180 715 858 676 250 656 173 951 159 161 839 278 599 366 431 68 255 896 585 830 503 653 731 731 124 91 395 1168 1052 896 618 363 197 448 1192 291 310 682 136 1018 1152 596 733 758 368 290 330 411 603 1174 269 245 874 212 183 122 467 967 494 587 123 148 245 896 315 895 15 574 983 401 318 1055 717 720 972 289 1025 374 726 1148 200 908 1191 366 131 258 159 481 1029 444 502 683 841 954 941 340 383 78 964 929 477 475 53 276 833 241 430 804 550 227 6 303 853 26 1148 833 1193 841 333 563 78 848 834 124 1053 281 47 298 936 325 962 977 1129 62 509 401 775 877 1061 1076 639 370 439 569 1056 812 66 504 349 1094 1051 397 215 214 186 263 127 766 274 779 967 290 574 300 44 723 360 1028 972 93 130 338 790 60 901 798 744 458 1057 603 1050 906 1123 386 306 243 1192 171 344 630 399 970 792 680 480 463 924 405 109 618 394 304 371 46 1120 624 222 864 1158 723 1147 531 772 983 932 587 1052 7 167 726 1197 351 529 348 58 152 131 752 724 970 1074 236 1087 5 261 700 790 831 926 288 764 338 281 863 1114 38 1003 535 181 669 1176 633 477 218 763 349 172 1175 1096 201 626 590 1100 121 543 399 578 778 929 97 128 927 558 903 971 234 1111 775 1101 969 18 1146 737 869 1042 786 437 974 464 98 135 1189 330 532 201 609 6 802 859 1113 890 490 270 1198 263 594 977 198 708 95 284 1076 687 985 745 968 26 491 713 330 249 1005 780 1050 656 718 1128 832 236 462 625 347 448 33 507 609 313 141 952 230 906 1139 1158 251 268 1179 329 909 721 1006 841 905 668 959 1 820 623 594 950 718 1103 20 947 624 174 1152 1054 730 1098 531 542 611 68 71 1136 7 440 387 452 215 899 138 130 753 921 1184 85 33 729 351 495 1164 126 502 628 856 480 12 590 912 367 931 246 84 604 1107 349 828 179 820 535 781 447 723 774 1021 309 53 508 302 1066 434 1159 628 1084 616 342 904 564 809 369 755 15 104 895 445 834 161 890 127 408 891 438 559 724 150 896 31 163 786 169 995 1101 1139 698 843 670 1182 33 967 652 133 739 846 451 933 172 390 680 275 341 309 422 951 612 156 136 855 1159 801 1024 864 770 736 659 423 750 309 1167 73 193 941 35 399 905 115 313 733 1019 602 1193 263 1138 1119 87 294 53 99 607 792 605 905 597 404 1017 648 290 1123 351 80 573 22 359 830 481 698 197 789 1130 473 1053 629 62 196 813 1105 921 486 956 963 659 836 749 657 500 551 890 144 707 866 1115 1145 620 1018 117 297 468 931 349 891 274 143 746 167 980 4 205 1061 1163 606 596 783 404 876 772 1126 961 360 676 715 441 529 770 403 116 1080 852 263 76 109 482 305 789 591 830 1190 942 438 854 81 866 317 916 113 901 1019 202 734 505 395 139 593 257 513 1198 1067 333 604 320 1003 346 823 340 1007 410 600 1059 483 274 238 492 264 1028 385 497 270 128 901 1155 971 1098 538 785 484 1051 1166 36 139 660 398 306 104 316 856 661 139 629 1197 740 472 991 1108 785 339 405 445 793 438 652 122 73 823 507 847 687 74 937 1104 59 506 991 875 809 869 192 976 511 161 1092 373 212 1017 466 361 704 768 440 21 851 276 880 65 107 996 850 615 313 1013 453 935 345 275 669 381 167 812 1018 129 547 1168 792 968 315 372 638 812 202 553 804 241 1003 207 353 679 386 786 354 136 630 1143 392 940 259 658 0 1027 639 653 914 509 653 872 578 18 427 72 704 1001 1107 270 396 659 960 704 781 637 890 699 447 852 43 578 752 578 608 931 315 111 668 274 1033 288 361 522 436 720 1029 1022 123 1017 200 871 1075 836 723 11 1018 583 933 109 378 459 563 686 499 976 567 614 1115 538 812 812 922 1040 681 605 901 640 86 933 862 270 316 729 761 392 9 665 201 1142 669 224 1167 155 376 788 264 295 527 913 1086 1180 814 1120 579 911 601 573 248 957 682 730 1192 764 13 519 360 293 1164 247 529 122 1023 187 321 43 554 1059 1161 872 274 813 526 1053 542 264 1043 514 970 8 1070 971 572 530 298 111 150 77 504 599 1125 282 887 163 154 731 521 892 943 893 133 965 1158 536 848 649 1185 677 577 337 733 1124 693 406 81 207 199 63 172 466 914 638 51 1162 1096 1133 254 591 873 534 328 1067 411 462 348 1156 921 595 334 398 20 95 777 949 888 644 375 836 852 604 753 426 512 787 464 890 484 49 262 648 773 203 488 841 229 715 566 1037 447 825 537 112 585 767 1027 691 1007 161 973 993 454 378 959 371 1024 352 839 1083 610 1099 345 668 811 269 363 862 782 454 37 736 672 790 838 185 1137 787 128 477 981 1130 691 399 358 447 788 1040 406 746 815 231 610 344 395 1049 967 750 717 987 232 669 356 971 242 433 817 473 889 360 168 629 655 420 364 297 974 864 274 393 18 138 787 351 788 1145 435 884 628 767 234 279 439 944 1039 1084 51 766 111 220 67 1070 491 817 1118 1029 36 762 590 579 274 180 920 714 821 271 742 672 585 940 1158 502 983 430 537 1172 1165 1176 929 1064 678 44 820 871 156 1004 487 942 729 1170 201 619 1 319 778 560 935 983 1021 276 566 726 1123 626 1019 163 596 1168 211 268 76 780 860 503 679 271 213 499 429 1139 670 817 1138 142 298 784 760 710 1111 259 926 584 63 526 1058 598 707 656 261 340 1191 436 988 468 451 93 916 946 113 868 879 833 175 1082 266 549 536 655 1179 432 570 887 696 1126 376 399 174 17 147 674 29 387 526 379 308 204 866 575 848 755 188 975 1051 1074 943 444 80 519 574 690 516 484 451 735 1016 266 586 692 441 425 1141 281 1033 197 86 918 636 362 782 171 331 178 1119 1180 235 499 1129 641 919 1190 446 685 328 789 898 1126 154 1108 61 768 766 422 295 850 609 843 679 847 240 691 805 1196 470 718 545 74 10 341 181 138 572 589 1149 859 957 1142 530 26 995 702 985 840 808 4 1060 153 580 1056 1109 790 20 306 136 828 867 174 367 70 246 557 679 1081 624 1047 33 989 22 1035 424 778 149 821 377 278 301 148 1150 328 1093 269 900 855 410 28 330 240 350 1162 227 351 1007 490 551 29 111 146 99 1016 969 53 915 6 88 799 82 777 34 63 1115 1069 299 1051 38 914 130 1034 476 899 123 901 1113 222 487 773 450 676 1074 112 129 843 413 996 979 528 639 422 731 76 1069 733 552 560 103 997 367 251 1027 467 455 1109 697 820 337 179 60 50 171 567 864 711 991 1085 686 414 895 283 443 418 566 248 711 500 817 288 308 82 972 120 735 1054 1071 48 1119 7 865 772 667 961 1008 1041 735 1064 1020 244 248 364 558 388 847 555 241 717 796 839 846 803 1003 171 414 413 1115 906 274 856 172 1086 967 1182 75 60 942 10 600 1038 1129 62 907 154 63 55 996 584 902 438 700 798 298 916 379 849 548 1111 18 1044 408 73 301 1194 903 1129 430 631 758 346 455 760 1057 129 1063 989 640 49 802 702 129 974 911 674 768 788 84 207 573 51 272 307 266 1026 1059 1109 671 816 336 943 774 1025 422 819 663 239 1074 143 532 34 300 303 337 297 422 101 711 428 853 326 202 481 841 217 819 935 955 1003 114 1118 209 1178 805 284 944 197 327 824 1101 930 1136 1136 299 973 356 875 877 406 130 110 116 1072 293 822 573 331 519 950 69 1087 1086 936 705 657 17 274 473 771 173 526 1073 274 540 1145 521 1093 1140 697 129 400 557 1151 287 1165 424 88 1041 1170 445 188 263 766 21 565 606 841 4 206 1044 597 1149 182 275 1009 223 145 830 800 957 760 1040 851 356 144 1198 1189 991 425 51 559 847 728 118 1129 1030 931 564 923 99 346 132 625 530 515 270 521 1076 887 962 27 120 1033 1183 661 958 826 292 1069 727 335 945 532 802 518 375 884 101 1076 1024 1172 655 730 595 691 650 723 508 778 1115 1095 610 438 1150 1087 203 61 206 189 527 1153 69 1081 412 634 1111 507 417 1177 69 237 432 1106 595 743 543 976 971 52 1117 226 1047 530 634 179 329 72 583 400 286 783 1106 584 753 615 424 959 760 623 1151 532 945 830 1016 84 182 1169 367 174 1170 754 950 24 606 977 637 1049 956 188 1179 1167 62 188 224 113 1179 841 730 823 112 873 444 830 885 647 116 22 1059 897 342 738 738 1051 432 95 1104 996 765 67 522 510 180 125 932 746 516 877 1136 1179 1063 876 767 579 338 895 632 1088 1087 418 741 80 69 883 700 47 895 643 85 1048 832 1056 1155 879 1156 1034 208 122 1061 653 271 140 688 325 585 1167 285 1018 919 210 554 692 193 751 1196 10 447 839 206 889 279 230 300 299 131 419 822 1124 179 583 1017 756 601 755 1043 727 544 69 282 264 914 417 404 523 24 1197 437 723 98 933 856 608 264 115 54 171 483 270 901 307 871 157 364 449 944 613 166 1186 461 282 889 752 894 475 936 1030 976 791 527 159 1021 596 239 431 176 318 53 484 433 622 347 956 1101 539 960 388 676 169 544 390 155 647 362 194 65 218 1084 877 406 89 929 405 421 152 383 514 528 812 47 761 192 132 975 934 148 796 209 777 340 1167 747 1032 1106 574 117 149 586 818 359 772 841 163 1009 546 589 716 571 251 198 825 864 542 546 297 418 1153 668 106 82 834 967 886 753 597 35 127 151 694 640 816 644 1145 343 386 338 323 875 452 407 739 1071 958 554 672 877 437 796 595 470 166 1104 746 46 368 846 236 376 546 898 253 793 894 392 744 919 683 963 560 663 117 344 981 801 1042 1128 395 1190 741 499 29 865 638 754 762 373 929 899 209 194 114 680 858 696 1006 806 1180 108 1186 470 183 180 27 1022 175 847 26 730 146 609 398 374 952 997 1024 1094 656 545 351 804 948 807 283 51 830 728 618 470 870 119 459 902 632 619 946 37 595 396 364 784 1147 736 853 640 808 853 722 1052 541 650 150 77 507 969 42 465 68 806 466 998 1128 735 923 1023 909 390 562 901 946 627 1097 1136 663 1156 326 1184 247 234 959 641 43 492 854 545 1104 1196 117 118 565 190 678 1197 903 900 113 1031 495 530 742 63 179 522 516 947 282 251 896 1066 356 936 275 363 1121 1165 393 515 1017 741 58 428 1089 936 25 696 654 1150 608 67 1042 758 42 519 227 323 600 601 175 727 246 531 510 1094 1149 926 373 939 472 864 163 216 933 860 217 485 514 230 1053 1100 516 777 65 250 1082 669 1143 852 683 169 80 1060 0 939 515 793 227 197 94 700 128 109 545 244 377 537 22 1188 916 565 217 754 1172 169 225 1039 421 653 717 815 940 790 67 1037 1166 888 1156 976 327 1179 571 375 1112 443 1107 1178 6 824 921 284 433 0 191 602 964 484 811 960 987 834 550 960 871 198 456 1119 716 819 950 1171 1057 900 773 606 890 196 622 15 1030 272 295 642 977 871 580 554 197 1130 794 264 328 1178 188 332 649 875 997 740 107 551 599 975 151 582 154 804 628 1049 200 328 548 298 1036 49 663 464 983 1167 853 547 913 820 1196 551 1026 638 607 1021 304 155 114 471 833 373 440 447 751 706 115 219 1090 311 958 1024 907 704 516 179 34 141 82 518 673 62 85 670 372 273 829 186 242 90 694 595 696 706 3 354 153 544 651 1071 679 1191 353 354 832 90 548 951 743 1132 941 451 1052 529 541 632 157 425 548 1024 938 127 1166 184 468 214 300 937 561 784 50 746 374 135 1165 962 939 712 1115 464 250 386 407 98 936 520 499 60 640 1173 740 867 530 338 1019 984 559 944 1123 462 451 215 1089 105 565 533 32 452 599 664 710 143 680 662 67 1177 1130 696 86 229 622 772 65 914 571 365 657 798 1126 1119 857 629 27 1027 1043 637 785 639 173 734 793 137 12 244 314 391 151 313 942 305 897 505 1131 204 413 727 898 469 876 4 198 649 628 189 992 174 123 1171 589 860 311 692 258 422 90 195 397 512 1158 347 540 460 1069 175 1118 1192 235 483 1086 738 870 141 23 350 537 214 100 927 450 275 758 285 67 32 41 271 738 773 1111 631 844 743 762 427 663 508 617 492 1065 1166 1038 224 271 143 700 143 136 885 718 142 1111 1011 241 156 647 964 1050 664 356 524 929 37 524 358 833 349 803 135 757 1073 939 1001 513 41 170 102 409 784 1100 254 935 562 975 955 87 165 208 395 866 1129 575 366 255 863 969 782 729 850 214 41 1178 1031 569 332 682 643 756 943 104 707 1175 778 848 476 0 159 1108 168 445 872 620 674 714 308 413 348 1177 1076 858 751 1191 729 165 465 323 85 969 420 615 821 266 575 50 748 1041 772 1071 798 1012 929 655 1187 925 547 861 782 372 1168 526 1139 280 148 868 1106 1169 255 236 1177 668 514 479 1100 778 1124 920 762 386 248 55 464 1009 505 609 816 602 1130 655 1178 190 407 1165 268 275 242 198 302 559 1023 1019 58 1024 229 1115 1008 51 968 364 1178 518 453 674 202 32 191 198 558 450 766 849 47 313 292 806 57 673 288 624 666 266 1032 702 720 684 915 1058 640 300 993 650 479 517 704 420 1088 66 206 196 392 138 1138 850 420 431 235 326 1195 1132 483 845 61 68 305 632 175 273 467 824 259 96 1126 910 380 1064 401 69 306 996 20 114 428 203 602 656 59 620 502 214 1106 384 1088 516 962 1040 767 745 114 1040 587 1169 795 758 369 196 916 455 130 416 681 52 1051 187 118 1151 698 1008 1156 947 1058 72 941 92 1158 525 525 874 1026 896 1134 123 822 739 1146 313 536 107 219 62 209 706 1089 1178 1071 346 974 1052 451 1086 222 712 601 802 1036 618 850 558 1088 643 597 166 163 695 999 1040 307 556 605 1138 101 212 226 597 894 142 177 937 269 764 964 759 951 713 364 1192 436 1005 313 710 176 403 995 879 1173 703 32 1029 352 857 548 770 160 224 372 1006 513 966 972 498 1096 7 584 370 968 387 567 218 1168 440 529 847 290 1118 568 1183 608 985 320 923 16 417 551 825 296 638 306 346 653 448 1151 21 321 394 157 136 50 701 174 618 832 1127 832 852 831 441 560 173 24 552 183 426 155 1158 283 837 386 37 331 2 1091 603 772 546 467 897 1091 536 948 395 900 759 190 221 740 424 636 69 261 469 356 88 409 116 735 710 324 1105 35 495 570 985 1063 294 34 40 297 913 579 66 455 646 127 726 540 840 1023 508 997 1037 762 625 1044 118 1088 48 25 1116 659 641 634 492 72 433 394 67 1019 367 619 305 744 71 484 245 1042 234 408 395 707 790 52 308 798 353 596 1171 70 1075 240 82 188 76 1051 207 117 282 812 489 788 958 913 717 338 458 758 138 112 991 526 1147 935 1048 87 572 256 811 945 928 847 108 832 960 907 888 935 710 32 283 924 525 664 495 1159 1136 765 425 17 1169 32 914 255 1093 191 151 299 1197 128 917 775 461 1008 279 248 119 917 193 810 441 215 413 122 17 561 243 305 507 167 147 740 460 1132 244 1109 1120 146 783 286 912 169 1054 870 992 283 237 880 1019 210 284 359 223 537 490 897 546 609 297 289 1028 313 547 335 723 778 425 1077 903 542 473 61 297 156 748 543 76 313 1160 1001 1080 104 947 810 496 160 1133 819 122 938 254 1165 1044 520 546 691 688 900 615 836 812 737 475 574 473 29 80 386 472 949 368 371 699 797 941 936 915 675 1187 1133 518 220 50 502 789 117 276 1043 1162 269 852 802 918 843 271 385 1130 1120 966 80 857 304 168 514 1105 645 581 85 847 817 989 519 533 206 144 371 492 248 907 633 111 1055 868 1105 466 388 1076 882 260 187 893 441 105 945 898 620 405 344 1075 668 688 921 154 668 315 1170 39 276 692 629 47 472 743 56 540 409 91 439 220 191 136 13 1022 1074 1158 535 1096 912 84 1063 411 348 738 5 714 121 333 1084 1117 760 505 81 1136 6 713 1035 1187 321 91 215 392 63 404 449 327 142 1098 185 801 395 349 425 474 494 616 410 418 638 19 2 781 190 769 1131 41 1060 1191 689 881 1051 829 0 702 973 243 234 1189 418 91 428 460 333 439 88 353 834 752 92 227 1130 217 380 35 432 218 745 624 347 370 304 396 1100 360 1058 1129 897 778 395 504 922 492 55 827 122 860 947 670 881 824 366 617 1152 301 443 672 789 821 897 790 1189 822 506 74 988 795 271 1017 186 586 586 1095 789 998 1008 714 340 606 329 177 323 885 1021 578 825 1091 1093 652 94 1194 133 273 1011 1183 707 659 757 318 381 975 52 636 1021 1023 620 993 720 665 950 679 1171 1000 675 425 999 826 756 578 124 1031 289 378 1009 1197 340 388 986 928 1191 418 278 331 979 732 265 152 327 314 652 206 660 357 233 342 788 173 836 143 593 641 786 30 1098 515 756 221 1032 242 501 200 136 290 412 122 1076 411 337 722 820 196 1156 498 637 738 740 485 366 416 455 825 708 20 1058 893 1148 943 244 17 676 1049 367 811 459 1060 1114 318 353 49 954 1098 224 1094 1030 470 527 884 1173 1161 481 372 1179 1107 693 853 624 470 1107 920 186 509 175 64 573 788 1169 869 1072 800 326 855 283 853 894 371 97 419 1172 508 296 1104 227 558 500 656 1130 1032 693 954 1074 235 108 731 978 652 888 59 511 83 358 147 311 1146 1104 941 1188 84 446 1150 47 444 1076 394 1134 174 689 590 762 819 176 916 1198 261 744 304 275 962 1117 770 943 763 166 153 729 947 564 702 703 822 156 956 12 270 330 1102 1184 332 487 640 1027 718 67 1191 321 558 252 443 552 1022 1162 831 333 983 351 176 699 305 848 1107 241 98 967 427 920 82 558 884 55 130 381 824 696 359 868 95 662 931 793 135 550 285 244 199 147 1136 211 943 1009 15 756 729 734 843 989 876 618 566 550 581 348 840 561 191 356 608 1062 986 519 80 258 364 720 937 926 238 360 916 779 903 309 368 1091 321 1199 569 543 542 665 1159 425 389 42 830 1147 179 1194 89 649 138 597 779 292 1004 904 399 249 382 1020 138 113 1064 248 397 723 424 641 160 817 1054 536 212 398 596 876 1135 23 931 1060 60 815 727 1057 41 768 982 332 648 446 675 317 516 685 443 962 805 1123 593 968 189 1139 752 363 1096 363 879 1090 578 107 604 786 851 555 82 87 1121 205 346 622 219 910 256 724 591 342 701 714 1130 646 664 320 743 1117 576 762 73 206 812 47 753 596 140 289 871 307 496 1054 895 848 83 162 95 968 1139 1050 1070 692 571 113 434 130 919 819 536 954 914 76 686 171 707 253 201 500 672 454 929 1022 377 528 1197 1188 337 370 1139 935 433 688 1091 1139 696 1042 1060 69 111 159 666 1187 975 318 943 435 139 247 504 711 879 223 1010 834 965 922 692 286 186 622 445 1154 837 937 380 717 572 112 790 568 852 760 493 260 506 848 197 58 466 202 834 63 768 345 125 1085 637 119 117 5 736 483 738 981 284 989 547 677 259 366 530 404 1031 694 2 1104 300 920 1133 631 831 540 1053 192 731 796 1000 164 1060 223 891 743 495 21 122 848 305 142 210 1078 960 853 744 589 914 377 414 562 552 116 961 331 248 362 806 782 1026 278 533 929 265 900 243 1105 874 145 894 24 758 860 803 792 468 54 1182 28 1147 344 329 655 161 195 25 632 803 84 361 396 702 493 754 717 549 504 307 879 721 1106 143 253 446 1026 1013 1100 516 540 588 581 30 1068 775 835 944 245 644 361 504 538 291 942 284 1050 1048 414 326 578 688 34 852 747 278 970 383 982 92 1003 298 442 326 57 847 680 75 872 330 914 930 1036 649 103 95 757 467 1156 114 155 637 313 87 748 267 915 1008 329 57 412 934 481 398 321 690 8 1070 1120 363 643 458 33 239 750 325 911 647 977 718 288 798 915 1022 704 58 213 103 122 262 1049 869 802 946 917 167 185 309 1170 72 59 322 675 786 1051 33 584 1139 889 962 127 940 1101 393 739 909 385 621 807 635 139 335 424 166 1008 658 686 793 436 69 1019 318 879 903 920 68 539 323 793 1110 1122 1033 154 353 53 984 1007 597 403 211 591 510 592 521 283 148 646 816 308 912 907 1144 758 452 261 262 793 1088 805 250 63 1170 595 161 695 25 609 807 963 1073 439 425 1095 565 183 328 558 291 1131 276 588 1100 847 704 1111 4 1007 430 767 412 476 1175 1011 1173 691 356 593 532 1118 542 313 751 5 305 27 518 721 1111 933 470 232 1122 964 4 897 209 106 241 905 996 701 588 1013 938 1140 57 158 762 469 1161 569 991 1124 720 763 1195 222 256 467 882 636 1015 232 1130 315 589 182 640 131 271 18 186 911 899 1082 581 575 978 973 1169 547 277 971 478 571 342 1107 219 424 1142 769 708 906 362 890 711 256 697 742 483 945 809 261 691 206 232 63 314 616 563 837 74 935 316 78 687 552 538 920 664 1181 275 204 798 1039 889 965 1121 544 835 228 424 1059 308 317 313 242 392 433 869 615 384 858 1108 919 1066 962 397 117 805 535 871 233 368 449 1000 62 967 395 1117 999 792 257 790 1010 988 174 654 235 543 690 440 933 436 821 769 1123 109 909 1027 876 612 1028 730 599 278 258 938 1164 1092 38 698 613 422 380 383 587 820 204 470 558 1158 318 232 572 178 109 1083 1149 997 613 878 1124 841 929 229 546 759 341 255 904 871 166 339 506 261 471 47 290 991 359 328 937 495 351 162 637 1046 1034 312 535 1128 276 110 359 767 462 1083 337 398 214 136 926 178 1065 1125 245 50 917 251 650 687 379 479 280 1086 808 108 824 1073 478 967 366 291 135 900 140 1075 764 215 333 871 742 1102 865 230 730 520 921 730 473 385 280 506 359 881 1177 410 562 1114 185 473 1131 327 333 419 868 557 480 239 396 500 915 95 364 820 642 765 495 373 999 109 52 233 19 1143 1114 555 510 620 1119 8 822 909 785 345 996 125 473 262 88 706 801 1002 602 646 808 126 1134 431 50 285 635 985 653 220 616 920 86 316 809 233 1116 603 192 147 2 740 416 1123 739 540 391 322 898 424 145 1050 801 328 188 652 524 27 230 333 120 1090 789 723 1156 1151 1135 779 749 337 944 1021 43 682 269 948 1101 338 138 496 1167 810 631 764 940 219 195 477 703 23 399 422 1098 81 257 993 762 885 123 295 558 86 406 999 313 667 86 1135 941 660 865 396 118 691 550 4 1044 902 203 1081 233 10 362 312 827 1173 1062 396 1094 361 958 603 594 343 1069 1185 323 831 1080 1123 26 39 418 734 178 47 832 581 780 148 167 1045 116 898 444 531 1183 593 132 675 165 213 168 519 784 348 498 778 982 1143 1035 1080 84 711 1100 347 890 321 1161 43 93 1070 113 71 1161 510 176 506 7 84 275 249 42 966 541 581 1161 863 96 826 370 223 293 877 542 716 43 350 941 461 954 1150 1149 821 352 48 394 853 330 963 960 602 104 1020 580 199 1174 57 493 718 736 1152 898 559 1047 1136 199 1056 511 1077 291 897 746 633 327 440 581 523 703 838 597 113 218 165 1176 338 1081 703 41 715 274 208 874 1066 1020 481 337 926 457 1062 893 716 1 1185 984 298 427 836 225 812 518 477 721 1088 816 381 106 425 902 1085 525 680 859 168 934 652 864 277 1063 688 202 124 744 544 701 715 309 781 853 890 1117 638 291 993 142 1110 1162 887 1181 85 621 621 473 235 73 577 817 850 391 944 409 118 453 557 995 54 844 762 1147 993 674 1085 342 509 1176 1120 399 93 106 315 1022 1189 681 970 447 581 967 648 892 1025 574 1123 317 697 764 295 1025 192 500 139 498 705 54 54 61 1063 26 1049 745 381 754 7 1118 1048 621 161 535 635 367 1181 515 680 457 558 307 1194 796 849 115 985 4 1058 476 368 42 756 721 709 969 689 375 393 496 44 29 549 1131 1174 1075 356 1013 923 416 376 512 1025 114 806 461 1020 436 508 852 1152 76 891 709 902 283 6 774 945 554 149 363 921 1078 1157 162 958 565 212 820 768 1006 1052 924 497 1173 821 708 1165 845 1145 836 519 568 1057 458 1092 371 1000 100 331 251 320 589 745 1175 945 165 818 93 394 244 618 644 355 152 648 957 1195 166 623 540 609 822 143 440 927 481 682 887 567 691 156 496 834 480 350 224 489 793 1107 537 787 1091 234 879 517 653 441 709 681 829 839 879 531 507 1175 1124 831 106 1151 684 750 706 500 979 393 849 977 326 198 630 92 822 1074 760 431 550 100 407 1192 112 211 96 44 90 524 505 899 272 465 689 429 392 858 887 739 154 989 196 237 198 1132 611 774 545 771 704 300 838 401 704 408 1041 781 232 1043 1122 726 171 197 791 725 626 344 965 924 536 222 6 1170 471 691 416 572 871 356 930 457 923 1130 652 890 810 1155 37 737 145 662 42 328 90 518 695 1192 222 1155 1165 676 111 827 393 720 973 303 653 1019 686 48 1003 496 184 1152 1163 190 1141 1035 869 634 1151 592 1096 407 599 230 876 163 610 444 158 717 38 270 888 464 625 1062 349 494 585 659 1034 1033 1131 525 1004 1164 270 132 613 923 184 675 560 181 718 262 311 139 450 865 899 640 720 1124 265 173 389 912 1198 808 628 575 1115 141 287 342 674 1090 944 405 744 136 1158 73 937 395 36 118 509 140 992 839 497 282 70 987 594 1177 1196 1076 572 288 1015 705 542 245 76 1140 667 397 1071 776 144 121 851 816 857 117 774 44 558 146 500 731 70 812 432 113 886 885 1181 699 349 147 547 912 737 234 288 215 380 745 931 101 953 777 732 94 1053 532 1059 1132 167 740 796 40 257 51 109 260 921 636 103 247 311 409 1135 1034 233 742 391 1058 334 960 562 1030 608 525 630 961 746 221 73 1136 383 231 44 13 623 671 359 221 1133 344 154 1105 1163 255 728 1084 698 411 1083 18 911 763 846 1078 964 113 959 443 784 948 697 268 348 424 289 698 284 734 936 81 1196 690 862 646 0 229 325 1192 892 703 878 351 997 202 140 683 905 850 923 831 104 576 715 959 996 656 738 1130 120 1175 761 880 37 896 373 175 350 1169 319 628 310 261 826 842 507 140 1043 931 613 610 585 215 687 94 1163 1160 455 187 521 489 815 535 682 619 508 179 47 916 967 552 338 425 1027 513 771 79 174 894 609 452 781 516 180 616 1098 663 682 1055 453 525 1053 1098 413 75 1178 332 28 73 323 191 499 426 227 224 180 153 404 505 487 1098 806 1051 1172 697 649 624 132 269 463 683 572 802 113 467 1120 336 875 133 35 61 774 255 973 481 583 518 23 954 590 315 65 953 340 225 892 909 136 1093 586 960 690 855 137 96 1178 79 544 1075 261 1089 1069 322 1036 423 153 544 1039 1026 515 1184 1185 96 267 667 533 149 366 522 458 202 224 230 863 688 90 940 888 429 321 353 26 173 472 1160 559 608 569 578 373 479 1045 910 1042 502 409 176 971 486 606 853 486 622 34 285 66 896 430 247 772 164 1072 346 770 195 889 146 832 428 199 894 580 323 917 1105 877 224 887 834 171 329 180 848 363 936 1120 1077 496 792 972 837 1196 693 890 869 310 137 785 750 746 824 706 278 154 994 1150 877 0 175 467 69 748 690 851 553 667 986 288 487 1013 840 713 551 967 96 171 930 1166 685 987 159 867 172 733 356 980 1107 354 598 670 1012 612 51 1094 882 455 709 336 527 489 1041 531 832 1027 784 889 823 153 661 968 739 250 1155 1162 712 957 855 410 1139 808 1045 829 238 1058 960 839 642 745 1062 643 554 733 246 1070 226 66 31 526 529 27 405 196 686 284 235 118 359 1043 1126 1052 4 1125 1049 705 232 546 676 365 752 509 537 615 909 217 629 575 662 508 1058 121 276 789 691 427 257 402 778 322 399 418 8 79 858 295 392 491 239 796 922 274 626 379 1043 779 300 538 389 711 792 483 175 670 748 322 832 872 902 68 716 1012 560 451 806 846 874 322 697 460 970 766 259 907 617 395 426 681 1079 132 733 575 26 241 1160 239 626 318 375 520 117 775 528 981 519 1063 923 5 669 836 520 190 298 81 549 430 824 290 123 1006 677 736 785 558 881 297 98 111 562 310 395 886 620 1121 421 798 1009 305 987 249 908 609 258 337 1066 737 539 419 1040 487 1024 314 610 92 249 880 905 369 1179 13 909 1037 437 360 528 644 1051 774 231 137 782 1013 1132 1051 978 473 641 248 709 968 941 242 242 70 1018 558 743 942 647 1040 110 67 681 854 780 897 967 587 395 317 77 244 1067 393 552 483 56 603 214 737 66 492 700 392 932 56 326 393 385 223 334 718 1087 1097 1048 429 246 705 681 880 422 116 191 776 1099 479 1159 382 895 91 175 139 864 421 857 504 788 886 614 249 101 265 630 1148 1196 453 340 1018 199 953 672 923 153 178 78 744 147 938 868 1094 69 322 22 532 21 1141 966 48 504 966 179 758 132 1177 921 1002 1018 592 265 983 482 1127 492 666 12 291 26 857 331 916 669 1021 1050 430 268 995 1082 332 483 285 294 797 1059 716 380 1098 320 879 312 247 357 125 788 506 919 1140 924 970 714 34 259 88 163 325 1174 745 663 148 853 1063 1056 291 44 56 545 542 960 846 702 1001 451 313 886 1069 425 1019 758 730 562 68 101 456 274 22 685 954 428 631 890 1040 946 326 885 356 175 241 817 1038 879 82 434 997 779 827 570 515 313 74 594 637 56 126 969 1027 232 1010 432 109 606 236 427 1171 313 182 1132 961 600 1007 530 898 43 684 214 652 42 574 472 81 563 205 755 642 573 539 1072 274 173 1116 1180 1066 1066 491 705 1137 1150 244 14 849 1126 217 1059 921 463 439 252 1141 1017 20 189 319 635 33 1074 411 239 557 341 92 245 579 524 993 1139 1070 713 460 1006 347 90 988 1066 645 748 333 828 81 1 1061 932 93 189 1105 810 497 986 1080 831 354 927 663 987 1032 1071 589 654 500 265 931 720 37 874 756 605 901 2 458 1086 962 1172 920 925 390 1196 910 536 992 46 89 76 959 206 1070 46 1075 475 1199 738 816 1145 309 477 705 541 376 842 200 99 1010 875 756 1088 606 263 1180 883 667 982 165 323 568 1109 782 809 454 1027 360 295 614 1009 717 1040 344 132 80 223 945 159 851 934 44 222 592 213 551 1053 31 214 327 1034 346 993 180 1068 1070 913 951 113 596 979 407 180 285 1150 1033 863 808 174 175 361 500 661 425 929 310 866 33 41 921 214 604 828 256 157 557 669 1193 529 53 1148 699 1073 542 162 804 1026 712 1052 252 1004 227 462 879 931 16 887 130 1030 201 39 1155 1052 344 750 841 627 580 76 539 90 1037 845 936 0 561 603 120 350 1089 1018 793 786 233 504 222 340 107 773 72 636 110 750 19 244 809 562 590 319 299 772 1197 29 846 206 1047 688 336 363 13 1034 1075 1095 1069 83 655 580 1071 1130 1008 897 1066 1147 997 1044 619 930 75 5 3 35 64 82 632 166 413 905 408 867 1074 381 520 163 27 910 7 106 869 441 360 13 436 648 94 841 876 1123 17 54 369 650 908 693 334 121 789 354 755 361 885 737 282 480 1138 534 717 163 946 970 176 586 7 1147 811 1097 642 240 36 828 1130 911 117 791 131 240 383 599 931 1035 971 907 881 522 133 886 59 1038 946 1092 605 308 400 822 91 46 15 77 832 129 516 148 15 307 922 285 828 1162 216 174 516 1 456 1149 484 235 305 814 729 230 798 65 794 1008 502 574 953 603 69 847 67 1017 338 193 285 821 1191 637 520 340 732 235 439 489 171 239 936 691 1147 990 315 535 843 814 168 403 145 454 317 1132 691 477 1086 1060 492 867 165 899 1132 769 870 482 243 464 1096 963 981 531 741 666 1093 942 94 95 95 1068 814 352 398 685 177 768 1158 47 870 993 85 637 491 689 976 674 915 737 886 135 822 954 965 579 296 125 262 603 403 333 220 1112 1014 1032 897 381 306 1151 1149 544 946 162 0 319 76 1135 700 724 950 935 363 784 1082 863 729 926 684 259 211 73 581 937 638 805 95 91 1169 73 235 341 854 310 507 846 303 270 121 973 628 558 972 452 985 691 833 548 692 131 1054 541 496 655 168 503 285 1184 81 271 976 663 135 1130 893 953 468 21 1193 983 1005 155 273 607 56 892 732 133 975 167 444 1042 17 1104 140 734 728 1187 1007 564 608 883 479 194 477 112 177 983 1144 806 321 1154 599 724 523 583 975 280 667 759 945 1058 600 1158 78 48 603 493 691 212 554 854 1175 20 1005 805 116 890 488 83 416 1042 678 983 228 1038 849 350 609 622 532 30 285 14 353 782 367 501 128 415 294 147 733 536 461 145 542 1164 631 567 127 865 866 18 254 892 586 509 515 1119 99 374 194 431 858 875 852 518 521 682 959 92 842 1173 932 242 768 644 301 328 1180 1083 1077 494 451 120 1071 293 76 1061 254 1061 645 277 435 425 138 137 775 557 1010 304 410 635 785 93 399 961 944 529 681 890 1152 1094 609 733 702 980 845 195 1042 138 432 548 1198 222 727 306 1192 331 534 992 588 815 983 701 853 1125 154 876 256 322 806 794 721 858 1102 339 428 1078 237 504 1057 359 736 164 202 5 1140 330 1185 34 862 5 825 626 630 31 426 915 693 262 111 991 893 1179 253 42 371 715 666 808 104 1176 706 575 438 481 157 759 904 1085 2 1105 1033 50 816 967 807 855 389 903 134 700 541 706 1130 857 1155 1087 508 605 459 40 488 633 608 293 604 176 403 983 224 1035 66 844 415 1099 848 359 716 118 1128 134 216 298 983 72 549 739 261 941 863 701 703 316 1127 933 435 551 308 717 334 384 102 1195 580 42 853 51 890 853 209 755 1025 367 662 899 276 976 762 151 435 227 508 233 897 153 834 130 800 421 377 157 1041 790 886 68 8 820 615 1072 752 362 222 476 312 141 141 1109 1045 75 777 565 1091 1113 529 184 253 677 155 297 189 398 971 772 511 301 1130 629 930 284 586 980 1160 930 743 966 1072 403 423 6 1117 713 761 417 227 66 757 18 1008 58 443 501 158 510 794 733 501 592 1148 441 57 445 841 693 39 752 888 1051 514 846 51 234 291 753 1070 395 705 1176 694 5 1039 1148 37 983 235 915 170 18 801 546 1057 420 133 123 496 657 44 970 44 300 1081 235 880 950 153 1133 1083 1084 591 867 432 308 907 371 1005 1196 580 717 441 409 511 558 774 360 1184 304 464 863 16 1085 262 142 403 38 685 759 329 872 1026 873 1183 477 662 432 880 1029 1090 1156 94 58 557 202 618 435 1029 373 78 224 251 524 31 815 431 600 714 34 1108 270 1145 1014 296 609 180 753 859 244 225 267 86 511 675 639 1130 830 723 529 1075 532 808 694 86 873 163 30 1017 248 1044 498 318 444 40 425 966 293 558 813 1034 516 437 415 22 286 669 888 850 650 173 1133 866 424 508 261 74 80 388 353 584 515 920 763 749 706 454 901 827 929 179 89 155 1176 122 423 376 454 113 250 833 280 123 156 213 99 798 441 29 381 596 1120 932 839 1115 528 604 1090 915 939 1081 229 1032 667 303 855 827 653 379 801 758 95 1104 1166 727 193 1132 94 979 459 1072 952 645 308 948 1125 857 333 710 99 269 149 73 789 451 701 775 805 315 166 481 118 364 110 993 757 865 213 663 382 888 791 547 859 427 901 1164 608 785 132 303 1014 34 421 95 80 372 746 853 1009 1066 79 423 97 805 804 453 397 235 887 757 1160 807 723 85 232 1035 683 684 732 209 539 890 314 1071 1191 85 158 175 36 676 375 492 621 993 442 899 764 782 682 783 918 747 884 914 54 616 1059 524 665 516 368 60 817 781 86 179 674 173 565 434 6 96 515 471 363 35 692 966 625 85 274 640 12 347 925 763 31 612 1088 303 93 46 974 1161 515 153 822 1052 778 714 87 815 327 214 956 846 697 348 897 949 114 56 633 725 1184 1162 958 365 1143 175 1036 369 70 364 672 277 454 914 692 226 324 996 493 32 177 344 260 426 708 477 159 697 1055 283 465 899 877 1097 146 328 1185 685 681 690 766 1096 381 1079 919 458 543 374 609 646 643 902 174 213 663 865 562 852 351 687 223 1160 860 415 428 880 474 385 452 1152 311 891 610 860 1194 874 1061 462 217 680 934 833 1165 93 956 1098 854 947 840 201 952 1037 254 163 83 526 713 256 379 1164 696 523 257 664 895 1086 128 723 1040 1023 860 688 960 734 1137 228 1025 1132 918 104 999 58 995 245 6 1051 643 841 28 23 90 726 832 928 474 999 85 396 1076 1113 178 955 409 691 720 1090 367 636 1170 450 926 720 77 187 1032 816 1093 136 528 23 1056 868 1049 839 1061 170 780 1182 696 544 182 57 109 148 647 151 824 597 1058 568 474 1039 203 221 933 653 886 1074 1042 649 695 937 938 603 1108 451 270 554 945 367 140 911 841 717 841 800 439 989 876 621 1101 994 805 73 177 256 1029 23 288 917 943 777 571 543 610 606 677 779 538 127 1147 586 410 308 214 672 963 1068 781 1014 519 787 574 399 566 1181 1134 25 538 638 645 607 1173 433 322 794 258 581 490 742 417 835 799 739 1172 849 827 1186 69 257 1073 1161 727 857 211 1018 562 1161 707 16 17 702 137 958 1114 1042 374 787 945 803 485 663 704 94 492 316 203 973 567 878 652 610 921 919 644 681 76 272 1191 136 60 1051 313 255 598 566 126 301 800 900 124 273 142 86 231 187 854 154 1112 300 726 94 539 738 1008 735 817 922 485 199 674 969 877 311 764 550 100 1066 106 821 201 631 440 801 75 993 418 411 85 1000 880 858 60 1006 867 146 789 40 235 738 1145 975 978 202 615 847 1199 739 48 424 308 712 849 1003 868 841 383 913 759 928 1053 675 706 1058 28 446 206 9 679 259 789 991 286 407 86 1094 1134 349 487 917 1138 518 405 612 379 51 939 841 929 460 853 680 277 301 889 770 103 983 1176 328 206 194 978 816 1118 260 1118 12 859 579 640 75 906 778 75 257 733 503 459 1129 504 222 1020 884 874 807 252 484 189 1089 159 323 850 500 1028 908 632 930 124 1040 930 855 18 996 380 143 374 158 448 2 502 506 583 535 597 1100 878 991 1176 535 514 180 936 565 758 1082 679 1134 1187 106 1132 112 698 141 585 35 1048 884 787 654 550 210 420 699 39 748 447 380 524 257 218 656 81 361 390 760 256 357 266 654 832 71 908 338 619 566 537 375 369 956 88 240 1041 1038 281 254 590 813 1190 860 948 380 1008 61 400 1074 150 803 804 492 1059 186 234 560 822 158 867 917 872 739 928 616 728 289 661 890 485 481 875 1003 361 873 46 675 1136 639 1005 990 51 176 988 73 1031 908 819 803 218 181 583 112 689 257 863 206 844 383 193 955 1156 410 146 858 878 63 995 837 1180 530 772 1054 640 529 62 617 880 973 254 367 368 198 116 568 85 176 66 299 1095 889 530 539 944 535 841 1129 191 1074 522 347 1093 137 829 591 271 102 318 57 182 301 747 285 77 1162 714 612 40 2 689 231 1075 747 0 345 1188 966 805 600 651 635 5 219 583 996 527 515 420 700 158 607 35 315 902 61 1122 504 944 1105 1037 591 312 728 290 397 1172 122 798 929 362 121 289 211 548 879 186 27 374 543 393 1074 1143 621 876 1024 743 294 38 739 168 242 17 859 759 245 222 377 469 1173 11 245 855 683 263 1178 228 450 710 976 933 639 632 197 636 427 208 68 40 1065 783 629 708 490 1118 1164 880 618 338 222 157 1039 738 565 593 767 502 697 1159 1037 586 561 215 8 402 1076 672 1121 866 620 3 267 1031 642 297 28 408 23 539 313 1154 89 838 848 795 992 6 323 51 257 1171 47 724 402 81 491 872 1017 244 689 584 453 612 109 273 157 79 647 185 655 510 243 707 195 877 250 489 919 630 475 332 37 67 486 823 900 934 312 47 596 1133 1197 1074 470 912 134 565 437 6 224 980 1173 944 174 241 1006 1047 345 894 1046 1069 356 639 764 1181 840 564 24 200 358 1023 213 701 268 303 1029 1169 492 469 550 596 1084 467 634 497 1096 667 300 796 59 878 139 931 633 846 166 897 33 486 595 518 428 914 633 363 748 181 727 193 374 191 878 434 917 582 1047 216 333 697 518 1191 510 738 769 678 154 371 1002 880 139 117 802 280 719 118 701 992 275 530 59 774 685 63 401 175 130 644 828 693 793 957 11 580 690 1059 937 394 1006 101 637 1112 354 790 316 677 538 397 316 1132 200 112 861 1120 630 1139 1161 562 127 1131 869 809 670 983 207 750 245 502 1184 1119 745 881 1130 92 346 1050 451 140 824 699 74 504 137 84 56 61 889 281 570 754 664 115 1042 315 988 880 145 666 305 757 669 108 1159 226 786 192 642 906 171 429 1007 967 170 735 1019 754 209 328 192 1168 95 449 505 936 37 178 106 1052 819 859 370 421 699 449 993 191 837 332 674 120 317 104 18 471 398 905 599 525 1138 528 361 323 416 954 415 203 893 1043 400 47 1028 807 474 1189 112 1095 529 363 621 301 717 108 308 209 546 102 558 252 747 512 690 459 1080 206 13 1017 354 428 55 250 938 596 223 612 790 93 899 875 1126 953 46 328 750 1006 89 553 1053 120 975 393 710 566 501 1018 189 772 1006 313 29 292 515 358 667 461 420 1002 617 1159 420 89 179 194 1109 876 108 905 832 260 146 873 984 786 244 153 39 939 587 614 816 1046 75 506 116 525 933 365 443 338 870 166 1156 1130 708 345 1097 455 24 548 647 378 837 29 510 1028 159 594 113 497 1137 405 1170 1111 614 71 969 655 749 769 844 1154 546 163 799 794 200 471 647 366 430 42 840 1186 636 1036 166 1033 316 25 488 76 169 361 10 622 383 649 248 347 452 185 630 467 283 1113 484 662 264 834 1165 398 1058 905 51 1135 1182 976 774 654 82 583 601 293 949 441 980 586 563 897 359 565 111 1040 19 761 965 927 124 950 699 20 375 637 268 1138 188 568 1194 294 209 66 85 1107 1002 250 613 440 532 254 191 1173 966 184 708 59 602 537 570 221 1005 133 303 150 275 199 26 754 813 858 2 21 283 1065 1016 1147 964 539 97 800 731 951 986 118 551 1104 312 588 648 659 15 70 852 802 912 822 983 47 983 995 605 1199 510 1011 931 141 596 877 1122 379 686 763 61 509 911 975 330 435 1088 343 191 245 474 454 1189 1128 536 777 856 1196 412 234 1102 735 527 893 277 920 967 151 909 803 323 267 849 717 131 1041 1139 250 96 1091 997 152 544 339 809 949 457 47 441 826 807 703 801 56 22 736 428 802 1000 1014 616 760 834 904 704 887 92 570 683 880 439 396 1018 244 95 1114 361 266 945 472 828 943 921 1174 3 694 290 1175 321 22 727 1166 783 948 567 57 959 877 756 378 1059 778 416 643 461 58 368 1018 782 1190 645 692 271 1158 617 976 1069 581 67 792 334 185 1039 251 1052 91 798 398 731 737 286 113 472 137 578 141 637 701 744 269 447 887 665 919 917 1152 183 518 650 364 698 661 621 564 488 425 251 669 808 1062 990 999 792 828 233 3 905 236 398 608 365 1159 1170 823 392 669 171 188 1162 167 1068 262 209 329 427 214 746 553 79 530 435 163 543 1119 354 811 471 73 881 405 1124 143 1016 80 584 1149 830 111 870 335 1131 1103 242 166 889 1077 692 214 1178 735 1158 454 1181 653 541 612 430 1060 427 126 408 375 944 866 643 1094 765 620 466 1165 53 731 636 818 854 340 618 1085 1064 36 363 1000 492 909 451 684 379 682 930 1165 85 376 700 617 462 1068 282 866 253 745 908 972 1129 1050 1008 5 222 349 453 245 266 192 607 700 436 462 549 557 320 583 1194 315 1086 1185 369 1108 482 472 644 999 519 69 804 173 1009 249 331 419 137 887 386 774 809 680 386 506 922 38 621 903 73 216 156 149 120 775 1072 659 350 355 1175 381 1150 644 422 135 503 871 268 269 251 987 521 884 1056 21 813 275 613 1165 125 234 429 692 114 428 924 365 940 37 269 630 666 943 1034 2 760 157 846 355 241 702 442 989 699 751 102 148 396 92 685 661 1186 337 625 731 487 443 184 817 302 792 549 1138 276 520 681 117 492 1171 136 26 614 616 618 282 267 821 681 384 468 312 1149 649 940 839 676 464 626 866 445 680 576 193 822 374 451 1137 8 822 718 58 1103 920 780 815 581 112 1137 1099 1117 383 214 902 718 322 49 316 1104 654 430 1179 960 1048 474 1014 819 459 809 1184 1013 213 1174 265 874 170 231 255 753 921 14 534 970 850 58 59 945 330 817 828 519 57 850 592 420 1117 505 325 1079 238 721 197 991 470 312 434 699 811 246 509 1077 916 1025 763 627 5 307 371 1007 851 450 213 505 873 1142 874 717 727 785 162 816 119 128 478 1120 120 940 258 552 1127 568 1104 143 286 168 714 421 842 50 1168 768 1010 377 1185 665 65 147 696 963 1063 380 784 1195 460 102 1151 500 546 319 308 1006 1075 713 577 108 681 134 1196 346 390 1039 270 656 610 1177 395 185 190 463 842 644 1035 979 688 705 577 809 716 576 1072 9 663 883 367 201 407 16 693 314 660 211 191 857 139 128 13 795 30 796 101 644 276 568 894 1050 855 707 605 1194 417 1112 316 1140 522 1179 1044 534 135 52 1111 438 947 1184 607 555 692 93 790 318 887 340 885 961 1064 277 635 240 1010 98 456 1030 864 907 421 549 988 317 1154 122 315 713 996 544 1092 526 747 669 722 546 828 825 466 388 1015 444 53 10 316 620 112 109 842 633 494 886 246 1017 1083 635 769 523 548 1198 400 572 777 747 521 2 256 27 1135 1096 573 528 703 92 13 613 216 17 717 47 672 420 768 574 250 1008 594 1053 251 738 141 632 915 1084 870 358 1096 440 680 424 107 1144 368 157 621 1054 557 65 9 1043 1169 343 241 1097 1099 303 762 13 745 893 328 1063 699 873 215 1189 1097 301 306 1141 871 1124 1105 399 255 677 831 913 236 1012 667 912 1187 102 43 805 700 522 847 611 434 1010 356 563 1125 291 20 944 864 179 1126 205 837 637 87 627 203 397 264 684 277 490 376 301 654 341 1110 225 5 546 1091 565 392 528 557 71 521 369 1041 35 643 438 300 248 18 637 651 573 1109 56 779 1154 1106 948 69 85 56 839 56 58 1010 1117 1049 480 1101 209 360 451 1175 297 808 389 811 298 129 124 1178 1030 1173 1155 529 407 251 961 273 517 525 860 982 160 224 297 703 945 592 1160 788 259 953 916 664 175 839 874 859 930 174 667 1058 1019 836 29 281 365 846 188 1085 872 1177 724 263 90 207 1075 1076 440 465 570 367 101 701 270 833 592 646 932 856 228 118 390 1021 74 127 963 1124 1137 388 495 511 355 927 453 432 213 1000 633 871 730 338 280 661 554 64 282 768 330 286 893 969 775 768 680 65 539 184 456 927 373 1019 998 870 377 549 909 607 538 342 703 556 136 966 392 236 894 660 7 77 393 1034 202 400 231 356 862 372 465 1115 261 106 711 653 1005 1010 532 372 1124 1163 1044 292 995 215 1161 570 1114 979 554 543 956 1147 512 672 1023 965 572 1181 240 89 996 374 45 502 321 1177 815 529 541 461 155 423 315 729 779 937 1054 19 1046 482 470 760 179 39 556 130 496 901 712 701 355 659 491 559 1087 955 138 947 264 325 23 793 1010 50 1022 662 33 923 745 428 1016 974 793 366 45 988 438 419 120 572 1100 1073 409 546 313 44 621 179 1115 224 428 964 1003 835 788 786 985 1065 902 231 1074 385 75 871 388 240 655 461 742 257 788 901 943 92 692 252 679 879 324 1054 750 988 329 913 737 1105 712 385 395 794 642 910 874 487 54 1153 499 397 537 777 985 423 782 751 874 229 1179 133 930 264 1198 82 1129 161 77 974 940 736 344 354 838 958 529 954 1043 587 1009 629 990 1001 1124 78 468 952 818 1102 406 603 970 988 755 649 673 552 463 1119 1030 228 1084 431 827 817 919 869 1048 385 765 1103 110 1116 876 692 1021 969 30 13 124 337 309 137 743 836 661 790 401 758 676 200 1083 199 838 1100 778 1051 222 288 78 155 653 68 1189 989 309 1178 1086 463 520 706 1039 653 144 724 157 536 128 953 774 578 245 452 792 338 1077 1122 1022 454 1014 1106 827 90 343 890 861 848 20 686 1120 267 946 499 238 574 427 500 81 547 551 604 989 643 1199 510 1157 1110 43 1164 72 913 858 608 374 673 55 223 48 521 688 629 986 1028 173 248 824 848 92 1175 506 529 975 264 489 84 731 840 1062 443 367 1062 140 559 784 771 1152 120 865 238 509 532 526 340 783 765 428 3 1122 762 663 1046 727 139 86 166 231 1095 726 899 125 467 493 121 75 566 498 312 254 153 768 1131 94 150 1171 448 1143 172 792 944 482 665 311 608 629 808 1101 591 1028 497 849 1054 1103 760 156 164 970 274 484 290 189 1087 1044 1032 920 864 1094 703 988 543 776 178 543 784 441 541 474 440 1162 628 380 1051 810 1060 590 71 804 263 870 1019 515 207 1060 1194 814 250 964 10 897 957 989 715 501 250 59 260 258 548 706 932 560 678 90 752 95 568 608 1120 59 658 945 265 1062 1037 822 183 13 43 335 707 967 506 745 34 368 72 634 364 158 1153 258 301 515 580 39 68 277 1151 1110 1063 383 187 1000 575 1013 219 1035 621 740 1174 699 1104 855 1086 1080 495 608 1170 378 300 282 523 160 751 350 97 1180 32 148 795 1086 633 253 116 281 1081 1199 219 663 164 298 469 311 763 108 337 32 588 387 377 233 925 12 416 1050 583 573 487 991 1034 481 535 652 710 139 438 528 390 642 873 572 788 983 725 814 773 41 748 501 1095 1019 238 540 504 444 350 1042 1026 786 481 815 207 731 876 983 706 59 821 114 722 458 586 1160 656 1033 520 992 997 227 526 954 515 969 1131 761 615 678 282 53 602 49 1158 935 714 348 637 996 524 558 152 753 742 1012 1012 92 23 380 461 185 577 845 470 545 1165 315 890 254 53 1015 1023 31 465 513 710 912 1014 331 469 815 286 707 8 48 523 1135 457 798 815 623 444 1087 512 278 1105 557 1014 455 1060 56 576 339 421 617 125 554 908 217 956 14 36 529 615 889 747 72 118 40 344 184 528 678 424 638 1038 272 460 621 492 14 526 471 107 992 1176 789 1141 580 951 614 69 641 1186 445 27 1127 412 183 821 1187 175 753 339 613 510 1098 80 260 1 550 99 880 301 269 299 1138 570 597 296 157 371 827 995 443 938 651 260 843 871 717 255 745 1029 725 68 27 1084 446 154 191 1183 721 622 1101 495 93 537 333 413 417 22 1159 1158 891 850 1148 291 479 1146 1148 27 545 733 377 189 275 476 385 502 399 627 1041 1106 758 180 1060 1067 910 195 921 1122 822 307 821 312 979 525 1085 911 887 1084 462 928 273 775 1158 320 793 84 991 282 480 784 1066 74 15 587 135 148 71 200 23 789 641 472 151 507 645 457 1008 168 118 648 975 1101 909 745 527 807 752 251 248 1105 37 565 237 689 1144 835 383 272 1128 688 667 159 909 322 159 108 362 804 299 305 1140 1101 796 570 152 621 1009 709 367 739 161 314 699 878 961 1105 804 329 1018 137 608 1076 494 1003 599 7 1104 470 707 175 887 838 525 227 218 832 727 1094 1099 495 370 691 443 1044 499 1069 823 573 542 610 260 785 1130 173 515 277 1177 464 917 1169 264 75 693 645 105 837 1110 282 924 54 862 447 913 843 247 384 1047 932 1079 1025 95 149 1063 1132 21 810 937 563 879 432 446 549 505 661 373 3 115 1012 868 1199 971 307 1127 486 565 401 262 648 565 374 807 731 34 574 158 779 83 528 151 292 1083 1014 608 50 386 620 842 44 543 656 375 105 28 1041 1128 373 63 955 149 463 729 1024 571 189 933 808 318 1009 143 159 890 1108 464 1097 331 31 968 1069 1164 230 604 2 496 434 127 1108 565 361 512 385 43 725 835 157 864 324 628 924 587 162 53 917 189 742 92 461 627 449 511 71 880 1160 126 1139 786 340 407 11 881 425 920 956 742 760 390 845 862 228 110 829 944 792 60 951 178 522 373 67 328 584 191 1143 170 826 768 563 83 299 669 811 831 1038 1193 281 125 573 162 423 1005 782 566 788 683 52 1084 977 941 374 820 193 1096 535 813 1011 1121 538 322 1114 239 528 166 320 70 189 1165 181 720 520 1083 1177 52 1080 30 999 633 473 1020 333 1124 1116 605 59 464 609 1036 388 709 381 583 1196 946 184 914 264 622 291 903 620 965 1159 745 496 502 872 855 145 805 805 386 1140 975 664 322 416 1199 897 706 864 1075 150 93 553 1085 1023 166 614 1053 745 101 488 434 342 1040 210 968 450 15 865 280 1198 942 957 177 272 532 1191 1166 742 1062 907 952 269 860 400 1001 904 569 396 1133 94 563 583 1157 342 778 750 61 335 797 349 147 227 888 43 9 779 323 981 56 471 424 452 171 478 364 953 1194 1051 764 87 73 446 138 400 370 133 764 1065 171 1154 264 273 1176 747 276 46 956 989 876 1063 1171 830 510 246 796 54 1174 433 369 628 546 1062 450 1083 530 656 585 1120 758 996 534 785 306 1113 314 295 939 1122 1067 742 66 331 963 389 1069 624 784 627 1100 1046 633 408 103 1004 412 508 1032 329 460 346 1044 508 290 108 516 363 1004 936 942 753 20 676 424 1015 525 190 92 231 507 713 532 928 995 72 774 798 1178 495 228 678 1138 622 761 756 879 965 577 80 150 884 11 1013 866 1162 835 297 369 162 1071 1032 770 694 481 825 764 123 700 16 810 680 798 1086 786 626 403 630 870 1152 13 896 427 81 372 955 614 600 722 584 1078 613 889 248 331 1124 101 500 1095 239 600 1115 120 873 959 667 17 151 382 279 1109 1124 109 778 894 1163 254 739 1093 213 502 214 182 884 3 807 681 320 928 962 534 339 2 554 434 1190 1074 905 38 992 120 214 549 641 311 432 348 999 374 491 476 88 550 25 548 418 847 897 1174 861 1167 613 872 339 788 536 1163 80 1155 890 244 462 424 910 52 479 376 394 509 1096 713 385 673 1009 619 441 1059 926 58 1001 720 145 214 749 181 662 24 97 670 506 855 241 1196 846 627 251 1016 732 180 53 1186 47 709 648 283 480 179 460 364 996 619 1028 426 981 232 699 1044 537 441 568 893 1139 588 351 446 146 553 47 1152 70 788 469 620 1135 1008 0 1072 278 878 474 448 164 126 297 761 751 1136 507 1170 814 461 672 829 775 994 410 1010 1000 680 281 317 396 854 95 61 302 975 802 85 676 39 955 9 531 1101 196 785 950 1087 827 317 287 519 932 850 714 760 446 343 711 258 965 1109 833 584 153 228 1131 653 486 222 1160 1160 209 817 811 75 276 152 706 675 667 209 518 1001 699 1153 934 115 540 341 75 14 298 1005 46 174 1157 839 1074 1021 618 738 327 970 1178 537 690 168 530 831 459 1186 837 72 822 90 359 1131 701 665 990 155 12 948 248 974 258 614 837 784 1143 975 271 260 799 428 342 29 926 164 1098 262 1085 925 384 952 929 52 238 540 456 509 195 910 1024 868 419 200 634 603 1065 460 78 981 265 1053 262 592 37 811 170 697 395 241 792 473 133 861 540 141 796 814 71 862 364 15 843 1165 523 24 969 549 73 745 327 39 109 900 678 33 583 917 465 316 29 933 818 1186 921 125 661 920 157 613 1139 497 936 906 118 254 35 157 1120 926 45 934 1187 474 538 52 134 1122 648 429 762 282 594 258 1040 912 1169 478 334 730 1062 663 389 313 729 240 191 1175 1022 416 810 901 1108 324 633 128 1036 1032 574 924 1091 986 276 366 1193 790 791 881 1031 1178 1150 995 375 597 140 457 1016 509 869 644 50 1073 956 1001 237 590 693 539 932 925 651 286 255 471 533 206 636 842 322 690 291 290 674 1197 712 619 922 528 923 190 770 1191 328 336 295 529 34 418 656 275 138 608 354 418 220 798 295 259 245 370 563 348 1096 580 565 493 917 1001 1063 36 1150 186 920 37 727 223 874 45 1098 1112 1134 780 259 680 584 24 447 683 577 872 929 250 685 916 752 393 875 876 75 180 787 994 601 825 32 885 773 773 595 1101 681 831 1117 672 64 1086 78 815 670 1014 398 208 130 1045 940 628 578 536 517 699 825 565 511 343 677 661 52 1141 628 1097 1176 501 664 106 372 673 919 354 722 506 669 595 664 577 317 81 55 626 440 938 585 1030 778 340 232 678 1135 7 845 540 353 1098 525 152 309 1056 615 546 282 62 1015 183 185 87 1096 276 1109 214 959 823 283 909 232 1137 687 191 507 638 1051 675 680 1029 309 753 1096 380 827 847 540 799 805 800 765 869 796 671 616 18 1042 1145 823 862 153 416 1062 815 769 443 796 1171 58 418 1056 772 750 73 397 216 1089 314 333 285 1175 1179 870 19 771 1187 810 1126 155 764 447 565 455 338 1018 1182 865 559 326 966 987 1100 772 1170 1171 1098 762 438 1018 939 744 843 624 556 975 236 308 1073 660 1002 968 149 1049 776 665 314 487 45 1037 864 933 190 201 870 21 1059 433 604 972 915 727 876 306 744 398 695 598 757 438 1160 360 11 1020 233 1134 1061 563 874 1173 537 547 6 742 1091 1081 1058 1164 752 330 432 1114 114 1014 939 853 391 1003 233 207 1010 1055 479 558 515 808 13 433 123 13 636 855 869 273 580 243 374 390 533 413 484 746 1193 944 129 608 214 947 791 350 666 12 461 771 685 1110 771 811 906 708 102 667 251 904 1019 921 114 490 237 1046 1077 964 98 770 62 561 627 793 1191 110 124 964 122 1164 614 436 463 1145 1083 279 1053 289 1194 213 1197 628 1008 106 809 115 56 405 347 130 410 845 226 727 307 790 105 524 223 12 1082 184 320 1069 1157 78 528 420 1067 242 793 477 1056 137 352 127 240 943 481 531 1139 382 595 689 155 473 390 1079 740 2 990 485 1111 1070 475 1165 414 650 264 1115 405 474 783 1150 256 719 618 688 880 631 764 1061 724 996 744 772 215 651 662 707 56 548 100 883 291 972 193 91 652 1095 309 188 604 951 370 1129 544 1180 749 337 949 945 732 1022 1004 1131 973 223 961 323 779 89 1037 743 195 39 916 764 440 647 790 501 471 939 551 547 388 587 1185 1075 732 736 1121 32 629 212 865 929 946 840 192 139 454 305 86 381 760 788 964 246 378 522 961 402 927 1166 485 385 556 1128 94 858 881 174 195 297 1089 816 396 218 314 366 549 75 723 121 496 799 763 1139 894 488 793 798 234 955 595 596 1014 38 211 908 472 8 599 95 23 192 545 1012 1055 203 120 169 488 965 997 946 618 868 478 724 861 1165 784 835 95 92 77 291 988 1084 923 830 102 1149 1169 379 188 803 910 397 726 89 1181 870 47 266 1097 177 743 1086 562 873 542 629 301 748 933 1088 191 1037 1080 172 667 752 1198 382 176 291 803 722 553 1113 837 692 838 1055 658 235 853 173 743 330 127 1172 897 757 222 546 633 680 364 273 776 305 71 67 963 899 152 121 770 157 156 631 842 683 618 643 311 490 1137 277 307 203 617 495 160 971 107 777 570 1145 510 1146 643 1126 932 813 1090 360 1127 834 1055 218 136 1069 4 246 62 66 1137 840 1100 298 442 824 442 577 2 577 828 307 488 1080 427 1049 13 431 176 117 1033 83 1038 497 279 1142 692 331 1124 146 1 920 923 115 1178 231 503 957 964 393 883 1010 68 738 919 724 980 77 493 199 268 834 691 809 1041 611 194 1106 686 373 1159 454 812 941 1050 1165 684 877 1016 122 681 31 325 945 200 1099 649 449 22 1019 1179 470 1183 630 924 728 1124 943 1160 1071 1022 822 616 970 151 220 701 744 124 297 290 715 226 1063 953 411 409 849 619 149 542 452 21 1118 723 39 614 497 699 616 978 655 351 191 505 1161 361 1001 1071 194 141 688 811 993 792 149 210 473 985 196 1157 739 1185 30 378 1116 992 726 279 814 281 735 800 557 961 455 135 79 665 1097 900 105 693 705 925 281 1157 424 336 924 267 177 881 267 664 639 1101 542 56 85 622 553 256 460 1142 897 428 420 4 846 830 576 642 271 1067 180 24 369 1121 235 276 56 870 389 1096 797 1080 1029 285 663 613 566 161 732 175 358 724 840 872 222 12 1093 765 28 341 832 241 660 915 966 1195 747 414 472 567 69 476 890 572 38 242 88 1121 418 791 571 439 407 729 469 817 1027 61 48 385 238 361 374 981 262 540 553 581 476 699 1033 284 1045 403 799 495 613 584 66 255 376 1123 1152 28 868 706 180 920 905 1011 1191 679 178 1044 119 232 752 504 1134 13 843 169 1029 452 226 517 634 300 881 422 986 1106 454 648 362 37 1050 16 527 733 614 582 967 1169 91 348 1083 402 920 631 90 1170 97 1193 989 531 841 1194 60 594 546 665 837 443 897 601 111 813 537 750 922 314 443 1126 983 223 237 701 989 797 89 492 378 614 369 974 800 242 727 234 525 49 1048 173 185 441 323 283 784 1042 951 156 1195 9 101 419 1079 710 1039 1089 144 414 191 194 684 1005 15 800 203 526 718 54 736 742 873 63 593 109 246 68 978 650 871 387 769 783 749 14 216 737 118 1094 594 1092 793 593 131 916 149 308 893 838 34 1084 701 679 1130 607 426 395 616 1150 1056 132 66 1092 562 298 1078 1124 650 1120 405 596 369 938 403 425 69 539 159 484 284 263 1025 3 23 552 443 974 1035 504 1123 396 561 1160 471 43 17 281 1008 857 45 585 518 618 115 355 1118 708 438 194 37 300 550 681 179 557 967 503 610 516 1014 273 619 997 1079 585 556 596 162 544 789 643 636 1116 1183 1092 429 222 576 1014 633 668 203 415 706 459 312 1142 1161 750 562 149 614 646 1105 1118 824 1145 133 1094 1123 887 79 554 648 436 1040 984 175 470 234 621 469 659 1053 562 434 248 494 1128 940 226 1136 277 921 221 815 629 234 195 777 0 873 419 739 794 78 647 667 296 517 1136 623 243 1163 445 1000 803 880 514 609 435 946 445 781 214 1011 22 1005 1135 354 410 154 872 805 1023 334 374 402 856 293 787 414 294 1175 11 531 1199 469 24 126 557 420 690 880 358 1185 1179 393 748 574 1195 661 1060 787 471 134 637 876 86 858 130 1150 76 1190 1046 17 635 726 509 129 448 959 166 8 851 52 583 1176 655 1146 300 660 653 977 239 540 491 456 329 1149 263 53 602 89 384 1 1141 172 455 882 487 566 454 322 310 5 237 559 344 1088 534 847 83 782 910 396 1061 48 504 1007 1033 513 226 1178 805 531 545 256 1133 337 740 937 184 1196 922 445 707 412 1190 696 523 1017 324 250 597 825 496 908 1074 1086 662 1167 605 612 229 529 597 563 1037 1160 478 1167 967 218 577 554 23 1012 1079 833 100 348 971 726 786 849 834 977 148 927 1020 938 165 884 577 205 861 282 760 1007 390 682 230 687 1127 492 199 222 1056 135 478 434 1105 142 424 646 989 183 1077 930 740 959 793 937 63 928 126 71 896 891 379 213 32 1112 586 1146 750 692 370 328 33 394 88 748 113 1025 539 78 21 38 86 350 717 1054 163 939 1006 680 174 1068 419 1062 1073 1126 1073 341 1195 934 519 331 787 446 1148 1047 91 765 64 959 284 167 440 81 331 441 843 139 998 385 388 1113 852 644 968 481 970 531 1022 806 500 674 878 9 791 1132 957 739 1014 391 142 349 39 222 666 430 1010 18 1166 411 920 1178 881 864 240 51 373 701 33 1052 624 147 30 712 993 106 898 65 810 509 693 536 325 360 468 504 196 534 350 449 579 729 1106 1166 764 237 685 894 107 681 125 1179 855 726 78 39 67 820 697 828 537 871 160 526 863 452 414 278 132 749 404 371 1014 1170 298 54 49 531 627 871 117 373 160 1195 709 740 828 971 153 946 646 393 624 182 878 1045 289 858 1141 712 862 839 208 475 676 994 463 447 338 718 273 477 1053 652 810 603 698 789 887 691 107 873 829 701 1101 718 507 847 375 686 34 954 422 599 612 953 171 1156 303 1086 546 1074 441 573 1085 983 642 1145 843 15 952 887 117 487 550 956 336 84 263 804 178 734 1123 1096 943 808 687 592 422 715 46 188 390 431 664 869 959 489 875 190 1181 34 743 237 276 328 289 12 1065 1054 617 52 847 633 384 944 959 660 67 84 1018 1177 958 865 227 247 68 1040 223 329 788 1191 819 927 182 48 929 293 279 481 691 1067 1129 1065 782 637 1062 446 827 656 259 948 626 381 932 946 232 97 653 1163 484 2 1166 548 1129 625 966 127 1119 847 269 641 394 191 759 591 1075 372 42 678 724 989 1022 394 657 501 1039 970 1082 856 739 885 112 323 574 340 569 1127 641 938 299 347 305 252 793 663 356 207 128 349 667 47 1171 742 762 313 420 255 978 669 93 807 112 711 1110 675 374 559 711 333 765 951 1132 123 657 1147 520 1005 873 728 544 1146 470 389 1168 934 213 646 476 1089 929 70 527 206 243 153 507 669 821 564 385 291 1194 148 976 441 697 178 640 749 749 204 1093 356 345 607 463 10 559 593 265 509 300 269 64 13 415 923 387 854 48 713 81 845 2 1064 316 835 1018 89 987 628 786 421 604 584 114 1130 176 389 425 775 914 112 944 509 601 457 1094 246 1163 292 192 272 328 1 674 418 25 1075 208 1185 479 1181 332 548 832 749 546 542 479 665 888 193 444 612 1011 1048 787 26 220 229 802 34 1130 79 94 449 370 889 688 736 305 393 1038 1013 633 733 977 443 675 175 350 867 1002 712 414 309 1162 780 995 285 1087 609 330 232 1090 242 360 685 153 888 381 983 725 805 274 611 968 67 605 7 1160 935 204 738 332 13 821 1006 1098 1120 1092 1084 896 105 759 1146 1046 270 928 98 1074 983 862 428 826 686 894 685 913 362 1018 895 706 511 1034 791 813 531 551 916 665 941 327 162 132 959 896 469 355 923 307 283 874 122 346 496 1171 121 105 922 651 299 627 344 819 126 1127 834 33 820 110 1001 1002 233 270 944 507 535 1085 311 330 633 2 478 480 667 1105 323 991 193 47 318 724 615 636 794 1081 752 1005 1174 33 626 512 1052 353 853 365 1161 942 786 613 1153 774 840 1111 976 762 965 908 421 358 133 526 133 1123 572 3 8 440 983 814 578 946 1041 443 165 313 789 413 4 1064 1004 513 520 1042 777 196 136 315 1075 618 536 170 501 453 792 782 78 581 23 538 42 412 798 198 148 337 638 616 852 1132 202 580 105 290 527 1081 81 371 557 562 797 945 763 307 423 1187 601 367 100 813 262 1019 791 1085 827 138 1199 439 1180 360 1096 789 153 819 518 229 422 743 293 362 712 279 913 951 547 208 836 46 1194 215 934 171 472 498 764 986 385 80 522 553 1174 539 258 753 858 1103 154 184 248 587 1077 930 1031 232 169 778 108 1148 586 770 1194 523 143 438 584 223 739 976 1062 795 186 824 670 801 1099 98 497 671 492 675 668 19 601 513 340 295 923 78 1125 848 758 948 1070 293 472 808 741 221 696 518 627 991 239 797 431 459 975 631 417 1182 162 6 842 435 588 315 257 509 886 857 1175 835 619 349 924 766 1057 106 163 287 988 367 908 798 240 202 338 852 730 103 1069 296 172 670 11 179 59 263 98 707 1057 222 1010 430 1115 583 57 842 926 806 953 431 1012 234 172 84 91 733 136 398 836 144 984 918 472 655 653 884 766 702 48 324 276 818 1151 1082 423 588 468 1032 222 450 833 870 9 795 1151 766 797 550 157 389 815 314 23 1146 1006 855 764 1049 605 147 296 256 240 1142 1122 1082 894 458 221 809 403 391 963 809 663 1195 443 863 267 708 589 714 821 476 231 1142 87 725 669 635 419 24 777 843 1141 466 380 94 1157 635 885 1193 704 921 679 1100 188 93 1000 591 900 803 243 139 885 167 1089 104 1135 796 455 102 36 401 831 518 423 594 79 842 262 434 609 560 646 469 752 234 14 431 702 1191 165 622 1119 600 438 170 405 222 483 617 837 668 988 247 392 829 98 47 1184 456 219 1035 572 276 239 456 1017 977 45 231 10 1 881 416 416 111 132 684 515 108 1076 1042 857 318 626 208 1051 343 22 1153 481 95 933 53 670 237 824 540 454 495 846 493 249 544 0 1134 362 1112 661 314 763 1128 139 753 73 7 744 112 342 789 726 143 178 885 292 234 499 1089 444 1139 323 797 186 494 28 700 688 393 298 326 108 75 494 83 835 1151 840 40 762 1193 957 204 831 97 610 1060 323 1125 297 1091 99 1070 35 1194 378 699 391 1184 963 921 249 319 550 856 187 376 1055 1171 240 533 500 863 607 548 990 573 580 1062 837 350 597 88 789 352 708 624 822 775 689 630 209 428 256 999 1091 950 126 441 927 785 632 943 275 676 935 720 915 821 325 1131 317 391 72 817 1050 65 310 330 446 1105 339 960 734 827 380 496 234 250 1088 1101 197 768 2 543 609 137 618 202 734 138 21 87 1096 561 261 190 786 1103 768 364 479 546 665 892 348 331 1047 1116 1053 1104 29 149 953 434 714 513 520 396 193 834 775 1 849 1012 251 918 172 1195 1005 796 951 851 102 1167 245 345 1066 589 792 498 310 482 199 940 1043 951 76 245 419 1180 820 723 756 1189 635 1049 470 304 42 1098 181 96 1002 709 1025 225 620 898 57 847 893 60 674 766 574 606 563 344 605 296 400 891 241 865 655 1051 489 161 1103 1078 719 820 835 1026 776 160 687 531 91 550 478 303 565 478 667 1069 770 358 47 1177 139 341 768 295 611 761 363 608 313 641 541 604 191 782 183 677 857 1074 267 597 349 444 1092 581 3 976 221 91 927 792 260 479 1034 381 741 1101 808 594 944 188 490 702 359 733 192 331 1162 127 948 16 1066 332 570 842 703 642 447 983 1116 1180 750 701 203 937 956 795 1057 175 199 1155 523 630 41 719 12 847 355 741 246 1082 662 1094 599 165 310 193 479 710 47 361 398 203 150 106 132 627 141 100 606 988 1099 809 938 712 581 862 417 935 1008 644 988 489 57 864 210 938 525 322 606 457 448 621 105 1000 603 1066 389 732 1008 1179 470 1126 309 368 703 67 1179 713 932 460 936 1120 401 353 661 1083 889 806 969 1064 326 840 2 976 819 327 1132 770 1199 945 1198 196 632 938 1084 45 75 782 943 420 549 765 1170 351 1147 134 905 480 223 228 290 389 708 710 196 1189 391 587 595 1071 407 1039 502 828 358 737 211 635 625 678 136 121 828 500 716 624 402 1130 619 1153 956 464 166 278 797 501 307 1109 885 163 909 85 855 984 548 1161 569 396 417 1017 899 1155 545 422 947 328 969 830 958 383 633 278 1118 649 103 228 906 339 1101 479 157 68 581 896 38 1120 127 752 565 921 706 113 1178 539 440 16 163 1184 197 227 406 535 911 451 320 69 179 205 487 863 1030 473 352 1161 807 628 870 1150 553 1158 997 657 190 431 723 1094 644 1020 1155 373 901 533 722 249 1031 973 81 1069 820 277 578 860 900 930 968 413 1050 846 156 327 1084 3 18 488 1152 90 816 48 503 537 234 912 513 742 52 271 1110 691 420 497 585 149 528 1179 116 880 810 747 213 141 417 282 717 401 1137 865 113 725 862 793 995 118 948 1195 1091 222 864 537 210 683 865 541 796 689 1163 254 1016 303 240 438 1117 472 924 407 530 252 513 1019 1074 16 488 537 1068 535 810 1103 197 536 294 994 91 765 384 825 15 1054 641 1166 1051 976 266 741 957 183 81 786 1179 1196 51 580 22 140 137 994 507 143 690 287 836 231 1066 640 517 911 158 671 394 182 1100 1183 216 642 310 978 1133 379 394 726 362 887 110 282 740 1105 759 1030 1115 181 419 553 651 611 170 171 245 1058 437 664 1199 793 952 960 719 1041 1020 1170 254 966 514 584 863 919 288 1079 268 772 981 655 1052 422 906 1145 627 833 343 655 1012 751 927 340 520 146 192 872 935 963 528 1006 478 421 555 33 774 315 548 1182 953 35 681 1037 731 1128 697 1077 589 169 83 996 1076 844 194 524 369 867 520 749 950 473 530 631 79 697 451 793 759 1004 20 423 686 314 697 508 124 582 976 775 1011 157 445 338 487 450 886 237 945 240 171 1104 1136 170 740 501 961 473 145 791 17 796 12 210 344 798 553 614 944 212 605 194 453 818 1188 1019 1097 704 1002 823 563 142 1197 775 324 71 639 449 587 562 166 1136 705 673 1056 808 993 154 1077 91 267 92 73 330 1089 991 672 354 952 521 357 516 864 1160 1179 897 270 1117 72 732 57 400 551 480 1051 430 989 340 665 1118 666 648 149 1195 913 275 431 226 1169 1149 773 618 581 65 889 139 496 1026 502 1020 583 647 8 536 231 905 494 579 767 694 1179 668 1098 700 515 279 622 13 552 142 47 38 24 389 725 513 583 62 670 1111 1178 1182 34 390 807 358 397 1186 519 727 70 610 1186 916 690 820 208 448 593 786 1117 670 342 470 1139 155 978 296 124 567 1023 848 1098 893 881 715 310 101 484 141 1059 437 407 616 790 754 335 688 578 407 109 589 515 230 411 632 818 270 720 1061 1155 1065 582 1135 756 1010 922 196 270 364 1181 195 913 904 722 232 81 346 1081 1109 148 459 1025 41 427 1025 765 1021 886 115 949 858 635 489 510 115 561 96 911 704 926 998 449 147 413 646 1196 1041 212 206 1098 942 1018 602 1151 1111 738 1029 1003 144 809 888 57 674 243 1099 283 128 614 906 167 757 1013 543 26 663 62 247 90 704 53 884 766 578 384 623 580 418 893 989 1069 1164 1131 381 399 838 239 381 912 734 714 921 307 718 114 1098 995 338 345 413 886 543 683 991 769 1183 159 842 1135 0 653 485 676 31 35 645 952 834 512 762 151 213 1167 115 900 1139 980 124 560 213 264 152 861 796 603 187 917 1150 586 559 505 408 2 924 585 481 290 977 939 1060 420 937 442 1113 721 177 594 1083 83 63 1082 859 956 659 2 441 826 1174 768 594 459 674 41 1102 330 1177 91 376 205 363 723 1052 698 486 956 1026 423 477 941 1111 874 1141 288 307 634 715 892 1109 737 596 124 564 269 784 46 265 655 154 1137 1103 261 823 33 884 539 1057 943 561 175 584 392 964 246 1029 21 163 47 243 545 135 58 89 847 40 778 189 438 694 935 443 984 1026 109 45 921 3 585 989 544 512 833 1007 888 1070 274 984 569 864 1073 216 943 1043 313 1000 918 1015 287 653 360 745 125 751 715 54 681 931 844 5 520 404 793 647 752 840 152 1068 283 153 1106 459 1139 622 1010 895 111 722 932 1180 779 329 116 1063 616 1067 308 1110 682 785 550 311 476 793 98 1139 1006 594 481 468 185 998 568 687 461 658 298 145 93 742 12 33 391 292 933 1088 1191 496 60 1178 947 733 771 499 338 4 1189 1093 851 129 560 87 340 794 955 415 247 418 711 15 1112 986 97 278 176 97 609 235 819 808 1124 862 643 257 216 1123 434 695 543 13 977 508 141 1190 152 561 166 485 455 1049 729 915 769 753 397 537 531 858 54 295 697 182 495 991 787 934 33 493 991 999 1155 35 349 250 191 847 172 1158 1031 583 550 2 239 482 575 1002 628 1193 677 1183 91 338 310 951 964 902 553 1104 205 831 156 11 883 66 462 691 913 903 860 1005 669 1006 764 929 978 881 310 1111 488 912 185 848 201 368 1150 437 960 992 414 1176 278 1066 616 374 984 698 885 679 304 557 202 27 1041 649 1034 737 761 716 896 672 1004 1011 908 715 277 142 787 749 10 883 647 1090 829 1003 143 352 1076 492 669 793 487 327 1001 988 52 459 1087 81 791 1045 664 240 1070 1053 1163 1037 803 302 89 112 846 715 727 69 892 899 691 727 379 20 717 507 932 441 70 728 1085 412 368 894 823 853 439 370 1170 806 577 484 993 1065 1186 90 603 310 191 445 339 73 396 92 1094 975 1116 961 579 679 1124 432 793 409 765 118 518 78 348 1042 960 951 1049 560 1063 619 48 219 949 969 977 876 388 795 755 111 239 1189 535 386 972 665 526 979 706 520 773 460 583 537 1014 632 542 819 784 329 894 956 579 838 1112 44 129 926 286 77 843 656 496 336 238 1098 947 758 70 563 877 742 237 1040 16 781 255 998 1064 160 939 952 334 955 767 266 1074 436 855 718 1067 796 742 1016 122 732 723 255 19 253 139 491 715 548 147 891 262 82 354 1038 76 1160 469 808 617 678 828 985 100 805 73 547 999 658 565 1176 1119 64 306 697 316 1003 106 1091 376 75 984 991 1085 646 799 414 342 223 617 1112 922 230 1167 824 884 476 716 988 127 942 1041 440 991 491 403 477 728 552 992 938 191 976 840 457 393 239 1188 996 797 1019 98 9 1184 633 134 728 1156 1054 679 666 865 872 1199 523 759 776 127 731 1101 924 176 559 1127 442 249 457 574 584 776 338 1014 311 965 465 797 1108 870 150 1071 1098 722 24 1052 507 554 430 925 175 2 21 2 1132 559 371 739 634 889 476 458 782 208 808 1016 1 953 363 795 727 718 329 138 1182 817 131 585 489 236 457 641 285 977 639 456 722 845 144 958 1039 1052 278 249 106 820 381 168 832 600 519 449 65 42 119 279 459 640 23 523 727 249 889 913 28 161 557 652 469 437 25 18 63 236 187 873 1055 1168 774 1099 802 469 92 1159 1079 293 11 503 404 468 862 638 596 102 1173 978 1194 1184 135 779 968 1193 490 731 573 489 575 401 356 169 5 257 224 839 43 1170 393 690 874 389 75 141 110 433 439 570 925 710 5 568 79 580 867 726 100 928 69 818 226 369 528 372 162 321 69 912 472 1034 977 352 191 123 639 986 1043 1031 1071 74 749 502 632 1196 433 97 1165 277 676 456 171 71 1055 67 319 1147 1028 1027 740 679 481 1184 444 201 52 733 550 1077 124 362 866 234 1053 1135 837 602 457 643 540 26 1193 1158 309 1047 1062 1005 1030 514 55 824 303 336 554 136 35 762 1060 386 1080 95 72 441 190 444 402 376 858 70 745 461 1082 14 478 969 785 718 182 831 379 579 350 92 881 995 480 561 397 205 406 1172 449 414 1028 1079 879 841 1136 707 700 783 452 867 856 1034 467 87 773 153 30 38 969 534 1088 469 660 1091 781 1095 148 898 1091 383 191 984 124 760 1000 518 393 651 825 460 212 234 116 201 255 36 898 761 690 54 790 1007 1093 1085 1187 518 418 161 64 342 923 539 158 1116 923 818 450 495 1121 1068 549 46 331 334 84 1085 473 132 907 298 697 563 1054 509 246 840 173 245 517 465 1001 727 1109 349 827 650 948 332 693 411 764 1104 393 1037 34 437 107 848 616 461 255 319 629 390 763 318 979 909 947 1012 904 397 70 797 500 781 1102 1117 566 181 156 1046 1055 1012 783 1126 1084 878 338 155 942 1158 821 475 348 237 959 467 1128 942 479 238 729 791 212 933 546 49 1162 1131 302 745 579 617 593 690 155 117 915 399 947 732 227 1160 657 272 847 365 346 172 464 179 756 6 541 584 1191 1131 146 412 1098 22 174 189 548 690 345 313 265 983 427 1169 99 359 922 394 999 617 170 925 14 518 466 72 886 76 109 582 588 45 146 536 503 460 48 445 657 579 560 142 976 670 510 408 132 357 1169 581 553 738 792 639 938 1111 930 266 562 1069 236 177 397 562 516 366 396 1136 222 356 724 636 688 60 1007 131 289 849 623 481 324 346 235 529 652 667 1037 945 528 1007 577 389 769 290 289 1040 238 790 201 1114 517 432 720 975 270 15 84 331 932 867 155 658 1006 943 406 790 481 12 11 497 1172 614 1119 881 1124 1163 838 901 1088 422 529 689 434 576 74 324 592 411 428 208 119 914 78 768 161 908 395 135 217 143 588 775 768 496 193 113 586 216 941 405 765 172 126 484 329 330 545 155 403 492 755 265 1192 846 170 625 31 1067 844 510 573 432 72 963 231 62 863 1052 776 319 310 897 1053 594 530 374 512 352 973 731 1061 981 478 449 338 724 198 420 235 838 931 979 1102 701 24 989 552 565 863 87 1122 603 646 1132 250 719 615 982 410 325 999 4 792 407 615 624 490 601 266 490 1196 543 596 558 338 510 634 49 726 538 352 341 551 523 539 1009 969 736 1094 280 318 642 478 841 541 1054 486 96 484 1079 297 451 106 60 893 1087 503 217 1029 476 865 656 592 264 721 1161 1194 756 587 737 455 1197 352 387 766 382 1118 192 911 780 742 379 1173 588 229 1122 1184 645 441 1128 945 80 704 154 757 766 427 222 144 240 1128 82 980 676 781 699 614 88 33 948 676 256 452 217 940 322 274 511 1106 713 118 48 990 13 118 1095 525 498 1021 245 232 1186 394 335 922 347 595 940 1113 166 221 931 185 870 169 477 271 131 691 157 892 105 876 1080 351 591 715 682 320 509 400 477 859 604 72 256 558 849 437 295 416 1133 457 1052 253 704 1185 643 557 589 836 52 403 38 491 607 1051 826 930 1089 140 536 403 855 335 912 1093 159 622 747 642 279 88 936 766 15 616 20 1136 683 1029 152 441 1080 989 651 992 595 201 1199 95 270 803 348 335 1095 308 1043 79 0 1116 190 8 343 1189 816 532 609 362 442 526 220 621 525 64 251 622 906 394 691 674 861 630 990 168 938 38 376 1049 258 543 1025 913 1046 1007 380 82 44 157 747 313 1151 1015 859 322 160 594 336 10 839 587 371 499 520 483 336 1033 71 191 832 785 897 770 1015 822 1042 828 798 512 1197 905 800 650 270 773 714 605 401 865 1004 525 840 295 847 842 139 275 401 1076 938 711 1174 1077 678 814 1161 999 1028 901 334 932 807 927 862 779 1195 101 380 49 406 410 903 846 1197 179 820 794 185 876 522 1174 59 55 637 138 98 1106 813 1023 62 842 165 508 607 187 386 996 60 371 890 1041 431 428 358 232 452 64 985 570 1017 868 241 576 641 69 202 642 705 702 1139 1057 232 468 508 719 793 755 192 91 579 983 674 773 612 504 587 113 683 793 993 727 210 331 965 782 437 750 442 702 653 412 188 160 366 208 1059 550 97 126 977 729 643 929 204 242 483 743 636 1130 350 63 359 1189 291 90 129 843 137 416 776 304 776 1083 1077 738 1188 653 1070 591 1137 46 128 713 421 323 912 1185 1109 68 488 878 160 642 705 962 321 997 699 1082 1151 90 783 595 963 300 1048 865 836 770 1044 907 1078 749 729 558 26 412 459 306 682 405 222 600 1131 286 923 849 644 158 379 78 450 1053 131 136 939 755 0 716 135 1043 898 618 891 691 437 1176 825 139 1032 581 77 1181 492 1180 732 223 81 310 728 75 213 1181 458 850 570 370 1190 607 614 1101 251 524 1121 684 933 771 38 704 685 210 768 199 604 1101 393 150 128 155 589 1019 721 496 521 1182 481 979 945 853 1071 897 535 309 1062 1176 38 548 442 935 752 194 980 566 333 102 267 872 33 782 507 284 298 293 1060 464 284 826 990 1168 1159 1029 742 88 602 784 1020 343 169 1182 1151 1004 677 88 86 830 162 586 788 258 1181 581 616 1161 661 596 337 912 390 1102 870 616 222 305 1094 980 374 1149 273 282 793 411 1184 1178 413 110 81 1000 858 296 1065 203 632 835 897 947 896 1083 947 699 877 193 118 976 577 931 870 876 185 1118 395 809 419 222 1033 1109 412 830 709 177 533 1070 486 272 56 164 277 729 718 997 677 1185 176 520 299 517 123 220 703 871 983 708 694 825 136 1128 905 690 902 1092 439 458 432 1024 619 249 1185 405 798 1137 112 452 1073 344 1027 794 1059 148 508 1067 354 447 585 141 1037 977 1173 590 647 920 548 1132 626 900 984 284 358 547 1052 401 534 850 882 109 692 42 140 573 596 560 274 794 501 350 884 480 1156 1169 442 249 969 768 68 148 753 871 81 921 830 171 710 1120 789 1068 462 1116 792 612 1108 766 228 909 156 99 149 971 416 1109 459 187 332 1155 115 242 840 440 570 719 215 884 1166 299 841 895 236 1173 147 1057 636 307 1015 23 109 131 26 746 367 219 771 1185 1190 133 328 816 273 543 249 108 494 735 849 553 202 403 34 1133 598 1171 684 348 603 980 627 911 327 220 517 1105 970 734 871 1083 206 371 125 968 1179 1143 809 889 129 961 892 652 204 437 742 1167 989 1158 40 733 815 711 164 416 160 368 1128 25 39 712 572 253 190 870 946 383 729 909 383 1044 223 7 991 690 2 1051 434 319 1114 284 517 556 171 525 86 354 292 1199 527 747 930 1192 1178 826 630 419 327 249 5 25 383 375 436 884 813 885 396 1053 367 157 801 371 1019 877 238 857 601 994 672 73 514 336 1115 68 38 390 791 131 558 1056 138 467 6 1133 1059 490 648 388 205 140 673 145 111 1197 241 876 575 981 891 896 606 676 30 906 588 198 169 728 241 1008 159 69 623 155 912 351 13 553 456 1035 1050 536 178 1130 955 100 679 642 566 887 787 429 488 366 784 915 622 788 16 726 458 903 547 502 688 431 703 1108 1143 212 824 21 752 439 547 576 11 858 215 698 237 710 892 227 403 765 586 735 185 221 268 1135 880 628 541 349 778 469 935 967 1152 171 757 444 783 539 414 1072 11 341 79 702 1050 419 593 790 1034 641 425 436 350 284 841 1119 516 356 925 1113 404 195 537 562 831 289 874 233 1165 240 182 996 472 363 983 367 600 533 205 113 653 1090 630 1020 364 927 400 18 928 693 1086 132 41 15 538 407 250 692 177 413 999 739 288 562 295 265 164 671 167 415 390 1045 345 51 39 854 1044 1067 507 1023 599 224 279 20 612 512 517 268 98 1034 726 1159 727 904 159 534 10 151 293 151 526 1144 664 180 182 188 186 926 913 229 1131 91 563 174 513 1099 671 818 871 612 450 739 510 617 557 140 288 1141 51 481 529 795 835 837 1084 314 1188 956 1182 547 784 884 781 461 119 419 688 422 924 654 761 1155 663 622 437 193 486 365 673 149 151 739 863 269 321 708 565 841 1085 470 1035 240 1083 862 388 668 173 472 218 649 434 402 1183 406 1169 295 176 780 1112 399 142 1098 1174 588 619 625 333 1195 591 696 816 112 1168 517 235 413 232 135 164 317 21 430 582 753 388 984 719 61 453 865 817 148 829 1109 271 987 1157 728 783 978 193 775 1034 281 28 741 1057 433 663 1035 364 199 661 422 558 639 460 477 409 264 285 480 1169 246 357 1021 289 989 465 679 551 88 721 1177 1004 401 746 333 640 882 351 93 542 198 770 794 1084 462 742 394 1046 1062 107 584 699 722 736 824 967 166 592 325 765 459 184 1036 83 1168 252 212 618 927 903 932 540 796 546 1015 493 1155 450 561 1000 837 178 1078 731 798 431 1137 365 527 280 103 179 544 1110 314 177 811 466 973 573 290 409 1039 702 445 733 808 587 822 1199 108 378 432 172 960 892 483 97 846 1048 571 322 386 1018 1062 894 5 122 559 574 1186 353 328 1107 641 844 1189 1054 775 85 819 220 516 557 805 126 704 813 156 207 947 853 296 389 794 183 166 630 341 1110 236 5 1037 399 798 762 480 13 842 254 360 579 209 303 418 325 172 806 183 117 1084 1161 556 960 43 555 258 368 1163 1188 309 612 894 1047 917 1058 763 210 827 364 1116 1031 48 661 406 319 539 1183 273 674 160 1015 1047 609 1129 719 630 104 256 778 144 575 826 889 395 115 102 828 1091 407 953 1077 762 747 670 8 175 933 345 566 908 660 426 61 339 159 201 699 462 1000 159 886 206 231 589 877 758 214 199 553 229 1051 1194 690 149 551 791 1059 968 406 14 889 483 1048 262 289 211 8 638 635 466 1143 655 626 800 1172 567 401 925 1159 224 518 1179 1158 1045 1123 283 45 967 268 425 538 901 40 770 901 1112 1144 693 296 440 569 1176 1113 1001 391 180 536 1094 688 533 964 141 562 542 728 1156 902 100 523 617 907 690 867 537 143 166 397 854 494 305 371 553 420 985 64 906 555 634 301 524 211 1042 671 482 33 576 239 266 62 897 317 1116 512 451 948 605 792 668 452 1089 154 823 891 423 978 84 660 208 229 1071 321 30 58 521 877 1097 1083 929 460 704 854 353 1148 267 695 283 503 945 648 490 1131 491 724 936 1053 754 1077 1082 1126 757 972 166 923 637 423 807 708 986 1199 334 583 223 246 975 412 256 760 887 805 839 88 1160 702 751 40 456 1046 429 623 812 413 758 420 934 508 539 1184 1051 343 603 236 881 196 660 1054 675 301 779 1132 975 948 451 1117 635 768 1183 301 254 37 667 173 725 425 829 615 201 1139 996 939 814 399 852 326 180 281 130 246 22 166 1132 912 252 1165 221 696 69 261 909 69 132 1079 172 620 904 373 903 789 722 594 814 1003 779 920 672 705 43 149 1010 132 408 1101 116 243 874 1105 509 74 1165 453 534 920 50 510 193 833 565 571 157 581 803 691 862 1134 447 1052 505 534 620 770 417 1021 629 56 945 720 897 563 487 1172 23 107 271 783 0 1126 166 944 568 834 783 344 933 242 1100 340 138 594 432 949 260 351 11 930 227 425 450 586 571 716 1158 852 760 429 1062 776 805 723 276 1050 486 374 518 233 675 935 694 824 396 498 948 792 868 755 904 1185 353 585 938 996 482 340 532 656 603 349 41 621 1181 970 263 367 748 992 231 742 304 899 1192 645 1084 1065 1096 815 671 809 646 296 698 68 824 151 324 585 1041 20 392 918 346 346 138 288 662 3 751 1100 1018 7 1137 758 601 444 358 4 1107 986 19 37 885 224 131 71 621 548 94 500 887 396 786 711 364 784 33 1117 60 1037 692 634 472 393 93 135 599 345 68 405 850 580 1195 826 346 910 737 559 889 668 279 58 689 743 578 51 344 950 930 1082 766 935 1155 862 710 897 441 46 136 925 574 176 73 38 12 1006 194 308 607 77 728 623 472 740 1162 226 218 579 1131 1013 16 620 1174 444 163 564 689 1027 191 0 378 836 350 762 1110 569 1115 456 1160 1109 868 699 344 882 450 739 656 513 130 637 521 75 92 1108 1041 953 772 382 1145 933 161 674 839 165 525 709 820 42 260 850 533 49 1061 93 74 750 703 217 371 366 1019 715 707 117 91 1082 210 45 1061 749 565 902 849 434 351 797 1127 440 465 742 687 1175 49 4 717 862 576 426 161 96 284 1139 677 379 748 210 672 518 205 400 945 498 1174 1132 750 211 339 55 503 502 414 1067 1136 33 945 907 780 868 391 321 217 407 730 791 1094 810 705 168 93 508 1159 65 817 474 607 982 1138 837 694 217 376 395 78 615 544 261 450 28 221 201 1011 96 1056 252 355 531 1141 978 112 926 465 252 602 13 997 838 1059 278 846 410 737 102 534 242 448 881 778 135 216 680 1067 1164 1045 586 976 129 793 212 722 489 995 1039 171 606 434 1064 1131 957 1094 827 989 1006 509 652 1147 679 128 71 336 802 162 465 1080 439 1189 734 156 1009 633 1092 278 30 506 262 402 1009 117 643 675 58 536 769 918 689 1040 135 874 683 976 1020 789 823 207 669 482 183 298 322 1161 658 35 362 805 953 779 392 971 114 892 1123 566 647 1070 1127 1090 723 775 125 1160 61 693 1023 360 939 1042 743 290 917 953 249 843 680 647 1005 427 1064 1125 1062 712 714 533 556 371 714 913 676 1071 839 631 421 33 416 645 820 686 838 511 1098 1090 447 559 1042 323 985 172 394 1194 431 274 1118 451 1077 637 371 1154 877 1117 296 461 315 1101 672 1039 352 315 167 1061 90 263 371 363 1152 721 475 477 97 708 393 1139 201 116 1011 870 505 207 1005 221 753 1067 638 804 232 471 1053 556 193 808 738 570 41 169 879 1049 982 554 1155 882 829 606 442 547 861 55 948 793 834 1176 33 546 1008 1090 404 986 529 958 312 337 1081 977 6 441 425 889 937 650 200 813 177 1063 778 690 229 146 567 324 13 458 345 161 991 1042 275 771 519 1182 295 50 426 197 1046 1062 682 371 516 703 110 870 455 663 959 671 397 1142 127 191 826 1027 1064 621 532 154 794 913 1044 1052 163 1083 348 722 619 563 304 150 460 456 1083 1192 1081 1051 399 255 278 503 376 1145 328 666 148 847 1136 14 913 192 81 1068 453 116 1039 334 22 837 837 202 220 494 601 331 441 722 1172 1007 630 506 411 168 353 692 1090 884 202 176 796 277 819 1192 105 640 922 820 1187 240 385 182 835 921 243 855 345 926 814 531 127 49 598 491 639 700 997 1194 691 757 562 354 461 942 534 153 841 1015 168 225 635 320 446 525 111 186 674 1199 1035 1065 84 264 731 806 419 641 100 160 352 1196 246 172 1026 296 248 324 77 707 97 72 226 1177 295 493 210 52 984 209 352 47 884 407 43 1041 1178 577 381 5 27 505 1045 509 581 885 289 595 1146 365 585 414 875 791 1138 319 611 977 199 685 1182 1198 546 1129 837 814 381 806 1102 1140 563 973 144 1115 820 676 226 19 34 771 1031 140 539 527 27 912 293 598 734 126 1183 243 675 644 158 809 865 1103 511 1160 515 821 822 453 686 406 185 139 841 688 682 833 162 775 637 422 380 1179 969 531 842 1034 384 363 99 1160 1003 1003 1026 1185 560 1019 333 620 269 1067 857 800 1126 1180 1164 798 112 297 665 1040 439 526 58 896 451 59 178 85 16 282 139 174 1064 280 553 148 813 1066 482 749 690 515 1042 157 373 323 756 237 1002 668 771 417 469 1002 1105 944 363 209 932 337 108 129 273 542 498 600 377 1192 671 437 776 956 547 159 797 213 910 11 1115 1049 745 586 534 853 1157 587 179 970 948 258 938 1082 869 666 218 581 303 295 1132 271 978 158 1002 319 1107 855 728 883 442 702 453 205 569 18 1044 788 560 776 338 954 1158 356 167 291 835 1134 1136 1134 919 580 949 220 390 307 732 947 652 600 266 182 915 889 1066 1139 395 981 947 465 744 316 233 956 1104 392 935 392 491 497 97 966 737 1115 302 925 129 546 369 87 1060 301 586 381 720 362 360 822 367 182 32 65 502 597 669 72 1014 84 1116 186 373 166 742 954 435 244 493 131 797 193 40 343 682 368 42 537 718 844 754 42 807 87 539 604 438 117 506 579 978 497 986 294 972 841 711 82 1133 830 768 89 688 346 774 862 1183 120 801 1031 900 815 870 54 1099 105 625 535 7 693 474 933 370 289 155 119 38 8 1128 306 672 1012 690 474 1051 113 921 322 46 47 511 127 541 1178 1086 1077 408 1065 75 309 957 386 1140 908 992 819 851 380 672 1188 862 352 918 1024 649 730 217 98 1163 1101 614 1002 648 167 765 640 695 776 344 1055 416 966 710 703 658 959 999 468 237 547 596 782 965 579 691 36 97 351 109 651 936 1005 218 253 313 73 416 317 832 69 1122 897 971 1184 460 276 1086 1197 817 51 1108 577 1021 810 75 752 1073 441 482 1072 976 332 638 573 216 982 440 1148 445 232 807 439 1043 789 700 1080 42 474 45 656 1093 827 523 620 192 311 36 1071 533 630 890 468 65 86 128 58 443 410 710 839 213 140 561 863 564 1181 62 1136 1060 1125 155 493 433 39 584 182 544 896 1127 342 846 984 908 637 341 1194 632 346 180 887 800 255 274 236 102 533 490 902 1001 1117 758 188 1022 432 394 109 174 737 839 893 1189 884 892 331 471 416 636 581 1080 151 1149 693 1091 453 1177 832 833 553 306 969 69 908 1096 162 656 850 181 366 1148 149 343 655 224 657 138 984 324 934 980 680 785 856 1153 485 347 213 1118 1138 29 1189 638 604 810 388 1067 194 871 661 894 12 1140 417 500 231 611 195 1124 447 1170 1072 718 973 936 229 752 653 230 978 1175 405 884 28 200 63 472 714 1143 458 83 1020 191 140 952 637 875 174 502 857 948 1027 28 302 733 1155 465 9 779 628 53 572 500 230 897 407 1109 201 408 25 712 115 520 554 207 479 540 681 786 164 588 137 630 484 627 857 940 893 67 17 202 1139 731 433 678 1186 761 650 966 420 216 955 609 1054 927 73 1028 564 1183 555 653 72 343 616 1014 836 474 830 347 1011 391 1197 741 881 106 1112 689 105 484 1117 318 458 577 34 18 162 490 290 172 742 603 1066 59 329 283 886 893 982 1101 507 954 211 1180 1160 378 642 658 444 44 204 697 442 724 323 364 534 527 290 886 355 19 738 543 98 68 792 299 719 1097 586 951 873 124 435 797 736 208 902 1037 754 854 247 163 934 1089 310 134 49 131 664 369 1147 1167 326 397 743 45 733 67 335 1088 1074 35 1118 663 1165 1101 59 1042 281 1170 613 4 554 51 852 1031 625 1104 229 1116 1180 375 983 830 175 491 670 602 1175 1026 460 1019 566 213 914 257 749 301 916 449 49 920 731 265 184 199 23 798 207 1034 913 1076 517 1002 513 733 456 484 911 383 874 394 975 876 63 421 295 1096 339 1 124 825 351 85 662 536 188 955 1147 866 231 952 1092 433 398 471 808 493 634 843 599 832 941 969 698 603 252 1049 692 649 682 513 1148 770 377 831 649 1013 313 444 517 708 588 518 1180 556 443 641 156 392 956 506 232 448 79 231 515 1020 271 218 348 1117 586 678 54 408 767 301 763 373 153 193 22 832 656 383 483 186 1076 749 631 865 1013 149 730 1023 55 29 357 690 685 367 187 644 1180 486 497 882 712 418 616 150 929 69 990 31 343 40 747 646 1040 890 167 427 747 475 258 532 349 533 237 959 224 245 932 557 259 812 127 4 335 1018 164 698 207 877 552 19 354 5 67 999 427 867 137 629 262 951 8 828 786 829 691 242 280 403 431 187 280 1163 861 1045 335 1091 263 854 708 631 332 660 408 582 582 147 775 405 297 761 863 1059 765 1180 42 91 24 1067 162 224 256 1137 963 366 6 718 434 511 616 1101 682 1002 355 296 561 294 203 501 1193 389 747 1145 860 624 620 892 570 919 54 212 653 190 1042 664 713 391 115 731 931 91 871 700 940 651 298 560 234 139 902 273 838 585 438 340 1003 913 1064 1081 854 1054 344 735 652 713 1029 1049 444 386 497 1088 320 256 1088 719 441 974 449 757 725 219 1185 122 966 1118 349 494 470 1187 114 334 686 1152 1116 376 253 469 742 300 361 698 625 524 221 89 794 443 947 237 267 1188 496 154 1061 636 391 478 737 54 156 35 838 59 323 1164 147 155 671 965 727 212 1066 900 696 737 1024 290 1091 734 608 1035 992 793 625 45 1164 669 1064 307 715 26 608 550 935 594 861 715 1073 775 712 479 240 715 1186 41 446 1098 822 710 914 852 737 920 95 997 703 404 707 733 1039 21 369 696 707 673 333 181 451 978 245 1176 177 1092 415 709 1141 121 597 238 1124 388 874 142 286 608 792 529 761 417 483 607 377 758 370 294 814 479 27 938 807 226 887 1177 1106 873 937 707 888 796 538 96 1084 706 928 487 1097 962 764 434 482 224 1096 927 201 997 328 1133 913 484 457 818 768 115 228 185 1021 131 767 667 724 102 481 199 468 271 1169 346 14 408 201 27 499 1046 738 456 296 750 1185 1123 1079 143 956 551 393 646 392 557 854 247 775 1037 505 731 260 1128 329 1157 860 69 191 215 1024 551 60 475 833 692 908 822 1003 374 241 502 577 950 508 565 396 922 140 772 384 284 1147 941 1177 211 1127 505 545 29 923 1068 1005 318 1068 299 619 177 258 334 248 599 444 773 85 155 748 381 31 261 268 406 466 114 613 804 722 269 646 135 465 757 87 618 666 501 83 733 505 824 935 204 847 223 225 742 265 952 745 39 214 568 240 1157 428 290 945 415 612 117 1197 868 815 640 316 574 267 1120 874 443 347 382 588 531 551 139 188 297 275 882 410 278 1066 151 975 1165 249 110 876 914 1187 102 145 298 247 200 432 498 574 1122 166 776 1088 593 957 630 1148 1112 153 383 790 145 51 747 1183 433 211 1 391 724 91 14 1165 274 514 329 500 29 1015 93 783 1004 265 732 1001 770 946 903 761 320 263 0 352 1109 141 336 603 155 552 518 875 952 689 80 673 833 656 217 295 944 143 174 491 860 135 945 963 1182 10 1010 373 772 1161 668 679 167 967 1180 241 208 1040 657 375 692 626 609 737 357 856 470 907 290 198 724 1039 975 755 814 465 3 1101 309 888 71 598 336 1020 1123 910 924 734 103 476 97 1178 843 204 0 1186 80 671 495 439 435 760 186 526 745 329 1109 485 373 354 774 1127 1123 474 851 422 1142 643 440 1165 1008 574 556 381 620 159 855 52 408 412 185 637 958 214 1166 210 633 1014 84 268 1033 606 56 224 196 69 973 669 644 219 193 147 1114 1099 865 489 751 894 402 472 519 1147 87 633 637 1095 639 270 762 994 602 743 1074 1193 91 481 248 1124 103 678 1022 553 674 461 69 461 47 920 310 1099 949 1191 936 339 1037 275 386 1090 114 334 151 1010 774 513 366 217 1029 206 82 929 1165 663 782 224 335 1033 871 38 824 399 279 341 962 157 858 795 721 12 1164 400 781 720 947 502 762 324 929 963 517 348 305 787 966 429 567 788 18 978 948 505 803 344 1140 245 688 99 278 731 678 321 939 548 112 996 444 846 578 52 234 832 451 332 99 605 1052 401 646 126 840 1063 1034 1191 274 475 1050 133 256 1019 552 554 367 733 489 393 982 781 238 427 615 357 1079 995 748 1119 635 217 1010 625 607 310 793 315 746 969 827 496 634 152 944 976 130 629 362 322 834 587 547 981 948 1078 692 35 893 403 330 1088 471 928 480 301 473 189 786 396 612 837 46 1073 575 667 171 572 1094 126 955 1159 869 1088 1112 976 639 313 388 85 1003 5 64 605 846 663 691 792 776 154 1175 771 9 489 173 955 395 1120 603 883 1164 374 45 951 1149 320 865 854 636 986 556 54 1068 1176 155 780 570 585 853 63 925 444 7 1109 641 1180 355 485 702 726 866 805 670 334 237 368 757 900 860 777 259 211 376 828 1055 16 1191 482 30 1186 473 789 510 62 146 309 978 67 1160 1016 521 89 1120 50 165 875 935 42 1032 673 349 463 674 872 206 1068 0 1198 1036 702 1061 652 808 326 804 876 393 1086 172 162 511 1169 840 825 578 36 835 203 420 555 154 920 588 754 538 1061 95 662 219 756 1118 79 1195 300 186 1189 660 514 310 1101 759 682 643 813 804 1102 613 849 1192 1099 869 1070 1025 855 836 703 680 363 196 158 206 551 822 1093 315 292 229 653 1178 370 890 250 899 296 942 1176 1027 160 1066 453 810 1084 1187 310 848 41 208 57 969 991 628 524 43 25 751 224 22 628 188 106 801 414 792 921 73 926 662 824 1138 577 910 1055 342 149 454 752 293 724 1015 198 201 672 976 259 1073 1073 719 644 1004 811 850 438 52 796 437 823 678 1071 1037 610 130 814 718 512 939 398 412 277 127 112 1080 911 601 362 1056 700 332 640 25 1127 200 312 152 389 29 599 1097 408 732 1064 311 435 303 752 27 1035 463 96 19 445 83 182 16 926 975 327 1165 39 58 686 605 167 1142 1022 1075 56 986 777 214 263 789 359 170 735 1004 962 864 511 1125 827 952 31 600 164 75 688 1190 539 1188 558 658 1001 845 691 3 210 673 1004 328 198 543 647 306 736 320 497 571 1060 243 1125 212 212 349 1172 661 637 489 604 299 347 150 1171 34 134 815 551 10 81 1040 686 1176 44 779 959 1153 682 735 423 210 388 580 443 41 1099 253 781 403 552 542 1161 269 804 21 240 422 1079 334 636 937 183 327 409 1024 606 1112 322 1150 464 314 612 707 1057 1086 115 625 330 829 1075 384 729 165 200 1056 521 872 694 877 1016 961 544 1084 905 1086 96 895 367 328 381 486 153 928 944 981 1167 146 1188 250 299 1003 1051 877 409 777 69 207 723 1159 978 1011 1109 138 1149 792 569 1105 806 983 1084 311 242 94 1140 39 830 1145 852 357 826 366 602 898 113 117 693 141 827 301 455 424 114 456 444 139 1032 798 1171 458 1038 930 996 708 1121 1150 236 1085 217 408 1167 878 85 596 1053 313 407 74 1033 35 413 1133 442 819 988 646 846 828 437 1181 337 1092 779 636 1035 249 716 906 1161 660 120 381 167 175 742 45 1061 549 785 337 944 119 835 22 834 68 347 1124 392 164 139 1171 852 250 1051 490 1101 55 1164 495 1139 168 49 346 1131 925 537 17 272 293 1176 367 16 30 1015 568 100 431 1195 84 455 1112 566 838 789 988 836 576 163 162 102 353 105 696 439 760 1193 5 449 1187 193 413 824 132 705 142 1021 283 433 1093 348 452 779 673 636 186 639 1158 528 1092 698 343 6 686 570 216 696 66 426 754 1166 370 563 706 552 479 1165 84 229 761 385 347 0 1080 429 817 313 49 522 467 72 660 76 727 1028 1039 243 1076 178 34 177 700 891 774 1143 675 117 1044 215 131 20 734 356 15 732 886 1042 344 693 391 531 333 41 575 976 737 914 357 217 343 251 1191 695 143 877 957 44 992 391 304 392 1087 603 408 126 164 1155 462 701 736 583 1059 520 1095 483 40 573 556 73 1039 933 1183 763 877 250 7 159 295 60 697 1042 656 176 894 1045 276 268 1195 686 772 321 562 1099 914 930 842 407 179 1036 1122 555 322 1151 1124 171 1194 150 300 812 1162 1180 243 494 289 76 458 185 605 145 583 1045 251 688 813 1185 952 638 1172 1003 633 270 1054 355 511 629 606 842 609 1143 217 1097 88 887 800 11 380 494 533 251 722 1137 1175 517 364 1065 440 1075 981 283 18 885 183 468 402 341 933 323 445 158 956 394 16 953 744 198 1114 498 1169 257 178 252 1130 274 475 596 446 236 556 471 773 401 1197 791 519 444 1087 622 301 1010 357 1001 178 747 865 109 795 968 373 102 164 165 630 87 357 88 477 580 734 799 160 413 635 146 1157 760 1066 725 1069 719 910 1122 491 45 760 1133 682 754 456 610 383 230 509 280 0 519 240 591 580 245 1107 734 1018 461 785 917 594 97 424 0 870 196 82 988 825 45 566 420 737 263 410 935 115 378 913 215 989 225 867 139 578 199 316 411 741 1153 833 336 1083 363 734 532 930 838 918 1191 659 874 886 172 809 20 617 1020 210 985 332 302 172 722 396 1164 588 1090 715 959 852 777 414 166 469 341 493 1022 594 489 985 882 307 607 584 525 1140 806 692 467 864 596 355 67 82 753 1198 233 1191 1169 125 64 251 459 950 128 716 998 1061 347 1023 901 1059 442 1121 454 945 390 102 1038 425 967 710 547 712 434 1191 276 651 778 60 163 182 179 686 175 739 469 648 340 1074 183 837 368 728 1013 301 846 1157 319 512 122 549 685 561 507 1168 292 53 802 1072 1172 52 380 95 375 1135 785 740 534 924 311 252 1038 1017 234 231 245 298 1072 1088 991 241 793 84 525 856 634 559 143 576 443 1192 319 783 513 528 156 1054 1018 658 592 341 168 466 945 82 1161 931 11 31 523 904 740 466 1055 802 297 208 807 847 705 855 509 481 325 808 383 484 353 775 743 46 529 1172 1067 1168 428 814 7 113 696 25 857 911 906 338 1189 992 527 956 1137 424 1181 751 427 255 301 119 731 661 1064 1074 619 878 945 455 630 641 814 196 342 297 863 1052 675 306 807 845 76 1089 1032 290 910 656 838 39 106 1176 39 95 280 761 242 678 217 515 444 731 939 1195 374 269 609 1187 520 659 389 962 908 262 914 739 655 341 928 321 868 445 964 951 304 35 702 90 1024 270 151 1163 857 986 688 451 831 1185 449 223 1054 372 857 350 796 830 115 668 268 304 490 77 223 474 28 1154 722 941 415 750 935 603 1155 628 949 639 607 456 99 1169 101 969 538 108 447 615 773 444 20 85 142 707 102 1098 1188 265 593 465 1019 199 934 590 492 378 86 1087 940 798 1069 411 473 205 1122 933 900 793 578 600 1105 623 246 871 558 752 163 921 522 912 616 131 673 1163 747 215 664 542 1021 453 662 702 633 559 1045 1122 708 896 374 765 682 99 1083 255 733 524 914 531 108 388 913 790 287 895 650 231 614 35 247 124 742 907 316 509 508 74 330 338 761 467 741 447 1150 679 193 631 772 696 911 635 901 122 52 588 40 418 831 214 279 1083 1158 808 312 963 508 645 356 918 916 774 903 441 611 890 1116 238 1170 1086 820 839 708 934 359 913 932 632 437 751 58 569 922 481 787 1131 463 447 497 1133 1037 65 821 1086 29 1044 761 716 382 8 268 460 840 627 442 173 1174 108 82 968 598 1195 743 405 1170 834 782 1124 880 189 373 1040 606 1130 773 298 755 1045 128 461 1168 718 76 699 334 553 374 409 949 1040 519 904 262 480 636 1029 338 110 680 581 962 211 100 1021 401 819 1135 522 226 228 203 209 26 959 826 805 614 741 150 155 975 716 699 720 175 751 973 730 269 660 475 610 1057 46 635 231 254 316 769 191 74 448 947 612 847 462 894 684 1078 995 109 1013 742 973 742 555 679 120 118 384 504 783 935 386 337 390 88 708 374 40 189 298 21 930 925 809 1075 611 141 356 628 922 931 1163 91 924 25 59 388 99 1179 406 665 939 99 1156 1117 471 159 17 433 725 1072 574 160 949 265 230 676 1098 33 871 1081 50 1045 535 784 808 142 819 744 477 616 668 87 45 408 103 510 540 500 783 292 276 388 861 1087 268 1184 362 3 408 547 1084 1095 29 787 163 332 228 639 526 139 1069 594 747 652 54 430 348 116 460 66 1174 841 528 176 263 1076 587 823 504 882 495 807 858 635 974 9 1159 543 56 309 117 369 61 191 368 1132 634 508 1010 593 379 77 243 637 1028 1041 987 146 18 407 1141 771 635 1046 139 292 473 543 211 883 796 11 224 672 375 253 891 219 893 206 39 835 95 753 454 1061 643 374 985 508 50 699 417 906 260 805 69 1086 120 437 61 964 928 433 714 199 583 846 776 379 1107 346 909 437 501 533 283 465 897 1139 701 408 950 498 971 791 935 339 668 879 353 81 915 853 51 883 10 679 471 236 1179 278 896 260 1072 1021 448 681 570 1146 535 767 197 1075 123 607 558 1105 296 61 1017 623 888 751 887 1107 16 904 401 370 156 862 818 1174 171 42 614 922 172 542 674 893 793 961 844 429 131 122 345 751 947 12 789 886 1040 526 576 191 81 716 1107 197 739 90 1154 1072 663 101 852 298 178 1074 635 781 816 911 990 40 562 820 865 294 1148 705 1165 286 286 576 1179 939 137 543 1139 636 1032 894 773 941 45 764 597 246 321 217 376 617 475 1176 21 18 738 79 499 98 1190 871 861 334 373 679 303 363 256 370 384 565 251 868 592 1129 80 722 122 476 168 941 251 1178 1057 692 147 86 1169 934 227 519 850 302 150 859 515 983 841 366 597 778 1057 425 561 3 809 1172 546 836 1135 70 353 51 100 1117 779 422 932 686 41 1187 421 578 694 82 1112 18 1007 860 1088 1149 321 555 124 670 211 760 1037 36 574 65 591 989 351 362 663 42 256 1050 646 115 331 1021 775 805 910 647 18 1026 927 963 830 2 787 292 490 778 371 689 851 922 455 985 782 125 976 675 712 406 472 14 758 1016 49 263 241 699 396 1185 920 113 307 871 1120 1174 977 896 179 686 397 789 231 1001 163 653 910 864 975 944 261 4 710 212 295 820 1023 1008 31 1070 1137 407 275 352 1065 1032 1062 595 42 516 969 1122 1140 1071 138 229 1085 72 777 390 82 186 740 1036 560 1179 413 983 913 348 904 544 403 696 596 1110 726 1045 361 31 1138 812 811 1069 638 324 394 1116 116 109 988 898 965 363 660 249 503 416 766 199 643 922 792 1003 319 578 468 638 770 1102 158 10 72 567 1021 391 697 272 1117 451 900 326 322 851 450 1155 125 176 917 1081 933 690 394 1037 13 1112 959 869 385 113 774 875 856 928 1190 352 1156 464 1173 494 11 724 447 817 527 909 329 1086 1019 1019 477 920 353 1175 240 973 710 246 149 543 330 46 1076 993 1109 361 80 106 1161 469 407 933 325 1030 768 812 1017 21 1015 33 868 840 719 728 150 277 1086 933 372 590 529 1189 693 985 348 145 28 686 1113 289 324 682 1091 447 721 250 187 124 28 392 71 1063 106 1134 1152 313 265 57 177 764 910 234 712 1109 934 723 215 961 393 834 204 560 1063 970 136 801 671 278 507 998 766 698 627 141 1040 1135 1059 291 751 562 348 784 587 668 116 197 28 1094 117 640 784 277 1112 362 235 345 1060 150 246 243 561 149 8 536 918 65 609 911 718 292 313 1111 1151 32 608 719 381 551 884 258 342 358 243 314 71 1171 612 89 21 517 430 1094 986 616 774 1104 161 944 922 243 419 102 59 285 139 485 1085 538 507 738 327 521 309 772 1117 1005 593 440 709 915 620 159 526 1167 529 235 96 199 344 708 592 1039 326 773 679 884 217 569 289 758 1165 1163 504 1041 894 122 755 623 740 1108 1110 694 321 271 1144 195 505 62 426 89 1074 1046 663 551 274 57 30 640 271 975 200 284 1096 709 137 192 772 1137 3 528 261 633 1070 114 565 323 946 908 858 728 215 778 705 460 97 570 595 1013 71 517 1198 974 465 638 474 897 283 962 904 221 861 690 535 625 9 432 1067 1199 1061 141 1182 1170 1150 203 1100 1103 201 731 212 316 1067 1157 1156 321 593 660 1012 551 1183 1191 431 117 804 349 356 373 1030 915 223 164 1097 670 749 304 347 378 178 1181 542 137 473 902 707 220 860 1129 780 513 682 82 242 406 283 1169 992 344 1028 236 589 280 1094 842 14 171 1095 301 684 467 79 949 1001 325 853 846 894 876 198 853 1159 100 745 1086 9 1003 1047 129 146 498 1000 222 888 667 739 58 843 1025 108 1068 999 310 1122 360 522 1119 816 934 586 200 1015 759 196 832 254 1180 104 395 152 1130 675 901 325 494 835 163 744 67 651 957 579 878 510 463 696 753 786 251 345 779 517 550 429 203 519 15 636 963 1143 120 709 526 453 755 97 962 421 271 403 841 948 563 376 151 974 1041 488 1157 695 342 453 753 1182 339 926 97 667 17 215 297 741 1012 634 417 804 557 344 1080 737 717 399 1182 211 476 714 691 910 643 729 696 850 13 712 68 244 310 578 1164 452 95 345 684 992 917 979 695 301 610 806 376 1169 713 209 951 23 810 707 1159 994 178 680 615 312 338 775 1018 913 602 665 700 46 446 354 446 233 928 36 1183 241 715 409 662 1037 594 809 329 795 1154 266 84 35 230 585 561 443 465 1136 197 394 748 667 296 1182 288 734 1005 942 13 469 403 1054 251 211 294 469 956 870 954 60 629 777 173 627 44 1129 946 909 473 505 720 15 203 949 994 241 244 241 855 847 452 132 352 382 1038 693 917 438 903 411 1058 1047 106 209 968 356 1192 1077 532 809 447 1147 460 268 361 1021 213 813 285 291 967 849 821 841 132 1070 607 1076 63 90 58 14 222 998 77 1132 128 474 189 271 949 86 504 1090 638 643 894 155 681 1064 833 431 792 1104 898 797 498 118 471 1052 252 708 405 375 1190 318 280 299 440 544 190 1140 633 130 875 1006 948 394 949 128 245 1105 991 79 1177 960 515 440 1045 1155 738 940 6 816 661 938 27 501 982 311 69 1149 437 1030 873 921 752 256 1004 753 882 504 92 842 697 950 1035 418 487 271 568 350 432 416 13 886 426 824 368 830 394 145 759 249 533 842 1184 769 881 202 319 38 862 378 528 806 763 18 945 362 9 933 61 549 806 800 431 963 571 104 778 1088 932 740 237 952 11 71 874 736 539 980 347 174 691 114 439 24 141 202 370 489 431 678 575 1051 129 684 195 190 680 732 322 1062 527 455 496 119 627 888 981 1192 1007 86 177 904 608 255 110 120 246 1193 1112 557 141 99 919 277 1182 247 941 618 584 108 317 224 387 912 1049 176 854 215 609 497 532 168 1124 778 505 180 1035 1141 1098 703 387 705 1090 168 788 466 360 425 1104 1078 903 57 915 1055 172 1087 960 443 551 874 1041 971 143 70 1157 927 511 1106 160 418 876 521 561 210 1151 154 920 772 884 1066 244 340 492 670 607 765 244 954 730 291 909 871 419 534 1116 656 490 916 784 250 516 362 723 1072 541 843 331 470 929 133 300 891 612 751 632 777 1107 98 573 1087 240 956 492 904 187 414 469 1178 650 1148 750 597 348 58 58 1175 495 491 780 204 40 973 524 914 580 544 1015 516 911 218 423 822 328 806 1012 575 301 887 1065 677 1120 992 658 159 407 1127 319 684 28 493 285 880 1113 150 243 612 216 28 419 749 1038 1068 237 212 166 480 568 249 14 256 713 78 741 1003 201 770 1155 894 1052 289 607 289 402 747 511 609 966 312 1000 230 795 353 264 539 476 285 910 211 1172 765 44 190 1104 452 272 5 797 992 631 989 864 600 96 535 201 162 31 16 982 206 97 754 1021 905 519 321 91 1116 987 288 955 1123 947 895 529 956 967 58 894 795 439 1017 539 370 1170 395 266 1118 616 1093 608 146 1095 1146 1112 620 23 1010 1128 367 324 628 687 760 116 1059 718 1119 467 625 786 670 666 1068 514 1146 68 1180 364 319 818 57 673 778 484 966 376 1047 457 679 450 81 904 879 448 1171 669 281 804 268 531 340 109 1116 939 444 294 419 494 1145 542 687 893 1181 379 174 943 923 966 233 390 844 489 861 230 1173 1101 945 1100 696 954 874 286 1079 734 377 684 631 957 654 432 1053 356 196 901 974 725 1068 953 1116 793 316 100 940 265 358 1185 756 696 152 1117 1079 1140 228 217 345 667 990 1181 686 518 5 412 1055 513 979 152 339 441 761 308 671 533 834 955 518 756 119 880 658 366 529 1179 501 570 568 572 580 90 1163 69 1135 706 1119 323 722 760 1079 130 162 106 140 975 1125 233 1030 718 947 992 736 407 923 1019 1057 948 221 486 1156 478 474 187 841 833 467 742 450 468 119 650 589 166 994 33 1033 649 322 447 478 586 837 1083 785 257 276 754 109 389 1084 1071 761 495 456 538 387 219 509 827 1150 347 1036 230 959 139 1084 112 1178 307 1100 748 984 111 394 745 217 830 88 120 453 293 947 1026 925 636 908 1064 1034 313 508 664 692 671 1140 97 895 728 32 518 729 984 139 1140 408 195 188 584 163 224 479 353 349 266 798 502 618 640 1140 703 339 1140 149 1106 1149 778 691 683 87 421 783 379 76 946 627 562 44 893 123 930 1045 745 302 161 317 794 388 851 389 782 790 863 1032 649 752 824 1055 281 692 167 920 283 831 1088 1196 1109 642 1101 380 632 58 606 149 255 852 423 96 290 755 414 225 434 190 326 1189 354 67 1143 99 292 1053 1155 182 810 267 919 1088 224 523 617 1168 964 1005 1 313 565 536 659 71 540 561 1066 141 823 149 1080 575 520 1100 782 446 77 243 939 32 98 1035 522 1127 353 119 1034 1183 1053 1005 314 995 506 35 884 1129 755 657 955 205 283 543 1182 473 109 842 680 71 85 1062 1116 763 837 608 889 838 307 474 267 228 839 1118 1097 1058 961 639 599 694 249 977 628 742 61 78 681 730 653 997 28 617 520 934 212 370 25 207 824 774 1033 853 813 887 1025 45 935 571 204 254 133 453 253 12 430 848 308 698 329 189 313 1178 1008 767 619 204 31 1029 710 87 54 575 773 367 865 532 653 155 93 1169 361 322 658 570 826 347 1074 169 22 582 166 905 689 809 835 1143 951 11 356 779 270 651 122 900 811 640 265 1151 874 678 322 976 1193 646 667 1115 366 411 140 940 288 584 569 80 264 544 343 183 662 537 1055 415 905 114 110 1182 862 229 754 653 10 410 929 189 548 321 890 1077 362 673 813 27 930 691 921 1161 745 1001 402 276 1177 1094 338 799 325 670 1039 442 698 620 312 367 1071 311 613 623 180 652 554 275 66 473 188 146 717 367 221 1169 884 1166 33 113 1162 698 202 545 320 570 927 501 539 725 1093 22 351 551 205 1017 627 229 184 643 1111 935 952 910 458 529 308 259 416 771 379 167 155 151 1075 467 82 1142 721 498 303 744 618 1158 1031 1016 1154 1008 146 601 115 717 316 566 254 300 797 19 582 795 964 1059 900 909 597 536 401 704 948 392 1132 328 405 235 331 1129 265 591 1182 411 430 859 158 354 773 492 194 981 658 558 381 1003 164 250 146 908 1079 673 607 90 177 905 333 367 477 794 976 819 405 1096 171 883 450 953 967 1195 946 153 578 1050 1197 1013 679 946 437 282 770 1008 558 756 890 951 622 193 118 46 58 848 585 321 1155 1063 428 404 112 444 1017 1171 1168 679 21 1080 1185 1060 947 995 898 866 213 662 934 234 1140 548 40 962 979 1114 1116 452 196 244 272 851 219 654 880 112 1142 788 481 809 144 242 620 648 569 784 432 880 314 294 1070 871 389 340 244 682 795 721 745 128 820 812 443 283 860 391 612 828 1183 706 114 1154 700 565 419 373 564 686 649 817 977 839 443 1072 681 368 506 297 610 461 797 611 577 97 319 11 645 341 697 549 755 501 1094 634 640 886 1032 602 1044 971 1147 487 545 711 7 9 222 513 542 313 302 96 454 683 664 1191 604 933 161 332 591 453 983 852 642 978 1169 596 335 626 464 275 867 859 1078 4 902 1072 966 856 1197 286 686 856 1081 528 657 740 833 616 1048 743 622 490 370 1061 566 452 695 677 379 1106 671 601 364 227 1089 727 1198 316 705 953 806 582 89 717 235 295 138 421 9 944 1074 32 17 1071 216 823 522 1027 668 617 877 153 575 789 1185 641 888 547 1013 376 187 92 427 384 1065 590 184 414 543 691 697 236 713 1136 881 13 366 245 995 3 252 111 136 1167 250 939 512 83 1120 457 1124 605 950 497 1164 152 440 1094 1168 488 753 243 744 150 852 418 546 795 1088 704 802 544 147 114 385 993 644 828 605 533 810 924 860 775 430 654 252 644 331 639 148 778 507 34 398 1021 494 846 106 655 111 542 608 62 342 71 950 1182 1066 1062 921 1189 95 797 452 872 965 1145 901 469 258 1073 559 1145 626 99 1191 1015 218 275 216 257 345 136 1011 379 851 298 564 28 657 531 16 1139 758 948 72 1198 843 1035 444 606 750 388 516 19 340 204 858 1029 560 1118 258 366 1182 349 757 866 862 1024 196 877 638 314 369 240 163 708 421 451 1002 1017 1101 562 1069 1104 806 358 609 484 610 457 657 670 1034 378 713 906 113 324 414 291 1010 419 1119 621 586 16 428 590 1039 859 556 567 1160 684 783 470 88 249 452 7 378 310 1198 1059 1159 102 1057 695 294 556 351 357 952 1051 801 204 496 609 392 425 214 835 871 913 909 984 902 38 1018 833 639 742 1111 126 1188 953 62 695 650 452 1192 490 1174 114 135 952 1096 579 776 632 989 494 6 462 589 391 96 694 1010 485 894 864 496 736 470 246 652 903 877 1045 318 1150 794 973 1016 453 525 154 647 688 184 759 114 231 96 316 666 1121 372 63 151 822 1106 1097 418 905 755 184 1045 905 955 104 452 953 751 410 616 725 208 1107 626 270 86 170 868 438 863 397 575 614 952 472 378 621 408 1070 571 747 491 461 381 417 952 664 1193 581 190 44 1046 597 871 320 768 872 290 303 121 602 933 881 918 577 172 1181 951 783 1030 471 459 329 106 747 376 1192 250 416 84 762 948 693 200 970 100 654 7 873 137 1166 414 687 105 108 989 663 163 34 989 614 1150 258 504 951 659 207 294 837 611 349 687 792 25 251 240 297 34 808 1192 470 805 116 474 782 659 1178 527 628 795 573 699 308 717 56 509 848 496 359 950 547 346 643 346 553 879 1142 973 779 0 582 1002 1096 1084 895 399 841 710 527 383 802 906 1095 937 710 189 1080 339 36 913 629 208 280 22 797 716 1006 1078 1164 1059 9 471 234 322 1045 641 438 331 142 757 157 478 291 266 160 580 942 1089 902 44 1027 577 540 60 739 873 298 675 503 916 1135 1138 400 457 570 354 65 1043 1195 337 428 568 823 749 1182 468 425 296 180 193 1199 373 794 165 89 289 621 377 712 1015 580 224 933 326 693 616 409 640 302 1126 813 807 905 224 492 88 551 198 425 862 180 56 912 849 883 628 924 1036 113 118 34 1159 323 1015 245 624 956 972 606 330 681 1103 1077 774 814 1159 732 331 1101 453 112 614 728 695 62 761 218 581 155 990 869 6 1195 829 151 849 17 681 338 1123 990 1075 674 413 1062 364 54 360 203 596 419 162 52 886 224 1195 454 189 398 763 453 200 611 712 1136 577 987 182 1093 262 233 506 4 892 156 325 564 260 736 283 139 71 707 1103 457 729 95 383 448 881 1040 179 1107 439 1069 178 535 134 339 1130 114 410 1012 74 97 1062 942 905 334 840 301 884 341 721 488 813 462 1005 367 593 26 257 455 602 658 1116 1190 44 389 371 1077 478 110 930 1102 140 853 549 1048 572 694 288 54 155 270 130 241 586 334 1088 490 71 594 1152 813 673 963 441 321 137 861 318 619 250 528 1014 1083 1155 1136 736 786 957 722 799 547 457 735 25 1060 522 13 669 405 400 471 667 1178 447 846 406 735 1012 376 817 1102 1045 485 39 177 448 279 604 753 708 198 762 539 1188 1043 637 396 239 1114 904 251 665 1080 331 1031 235 250 555 955 240 31 1112 716 160 105 710 1 904 928 533 640 876 277 471 1083 117 1145 469 1141 600 376 597 439 1021 839 994 368 303 988 272 941 17 589 512 1084 523 741 999 926 261 401 950 1125 1004 135 55 147 462 587 372 757 549 1113 539 355 878 114 61 799 917 841 929 897 699 1183 541 348 455 936 20 257 201 627 893 150 171 59 119 609 307 458 546 1106 553 1133 99 27 252 396 690 7 347 408 665 648 893 404 731 1022 491 1145 26 397 184 596 281 411 1 155 1162 719 427 795 454 213 1082 83 830 412 500 466 345 212 57 1181 669 1147 971 267 680 840 432 1038 908 870 454 740 1004 713 1017 9 587 219 413 151 920 732 892 861 1097 376 327 949 221 281 988 943 960 1068 307 441 807 1142 1011 38 210 626 1076 445 517 479 491 1036 269 38 747 742 228 710 485 771 174 646 969 671 1018 674 117 724 675 354 333 148 213 1127 878 812 801 535 432 909 863 1186 1024 584 743 607 550 491 240 184 201 312 345 456 928 17 1065 1011 3 251 1129 1028 537 412 1089 218 108 16 76 605 400 1017 1035 169 1142 516 321 870 479 1016 566 3 329 600 338 423 197 250 892 1160 404 8 1035 225 1197 990 618 293 268 969 153 1141 1099 1196 298 0 1158 689 527 64 1041 558 403 901 592 954 1052 667 982 743 477 1057 809 1106 553 610 630 305 287 1066 187 1028 1090 1060 67 1174 139 701 62 625 1192 1112 259 816 775 355 945 1056 1028 1027 466 14 469 1072 698 1164 166 255 105 995 78 1071 201 652 1191 1130 775 939 786 23 274 326 168 511 1047 1026 601 860 130 310 806 949 62 221 758 153 508 226 1192 243 288 365 927 1150 832 951 1119 629 843 808 974 929 1 590 455 811 679 313 891 615 603 725 1040 1163 1 1198 32 609 1079 1029 798 632 185 357 313 365 1164 187 1190 1110 879 1176 302 371 534 639 303 388 1144 762 936 586 463 234 1013 944 839 966 515 756 1090 876 177 282 818 862 1096 164 92 976 1119 1019 94 373 305 469 286 6 1002 747 1034 36 446 1036 1019 570 61 283 469 1015 684 966 168 308 887 445 1108 610 52 59 1144 686 233 942 328 639 926 643 732 364 93 344 604 313 488 795 579 408 1126 266 1094 1010 517 347 820 430 699 217 611 513 558 752 1045 738 148 638 361 443 68 281 204 50 473 129 84 1011 927 211 120 753 139 726 585 635 444 736 883 34 719 523 792 759 574 238 104 1169 727 392 522 542 1121 205 1127 993 621 618 1030 813 1151 486 550 285 727 151 610 790 540 260 121 560 1191 64 916 278 108 948 518 336 487 59 1057 75 376 283 1002 1054 518 833 132 128 415 836 59 977 1022 323 1168 231 379 808 1144 363 136 849 734 773 861 175 222 1099 597 709 79 909 1152 1065 706 167 794 858 750 355 454 1155 745 424 404 491 642 17 699 240 218 1190 773 398 78 374 258 238 497 40 1130 795 143 982 299 26 694 1097 248 289 725 485 700 616 628 134 1141 589 177 975 549 148 192 643 688 515 554 1086 716 382 1192 981 409 859 858 1011 283 929 500 561 233 361 84 498 943 413 86 1113 669 279 660 130 237 737 840 643 832 280 376 134 225 804 1032 240 1169 1051 23 640 614 1030 608 1002 742 535 455 122 917 234 1181 247 918 1081 1125 698 683 812 142 44 727 1188 257 1163 108 838 852 882 1158 800 211 438 415 315 208 1124 432 52 301 680 772 582 764 670 460 1047 309 296 335 159 900 1142 963 732 307 1074 53 207 957 290 985 582 361 1140 993 297 666 444 435 605 504 349 916 802 847 772 494 648 1032 283 686 818 929 1066 417 717 1174 648 843 428 634 984 885 1181 894 642 649 482 160 276 350 1014 1052 888 839 552 490 612 636 157 42 1074 486 665 160 227 844 1012 491 663 1018 1150 1115 669 308 1169 1141 773 428 914 624 926 715 664 338 750 170 278 256 406 639 793 315 889 922 693 972 659 570 237 674 224 59 326 1032 1197 638 188 261 770 1120 177 518 421 549 639 514 1073 471 947 210 120 32 141 683 1045 483 738 338 536 111 69 927 205 410 326 843 51 714 682 1188 924 750 449 697 19 925 561 965 399 961 486 1125 288 293 737 335 1027 15 177 203 645 995 514 920 215 780 180 1027 1139 694 569 432 511 213 10 1071 492 244 1179 343 794 933 402 430 30 155 575 290 961 115 23 838 419 923 103 749 205 586 1052 491 424 913 797 460 635 1168 237 654 9 331 994 695 7 255 799 81 727 365 744 682 309 1075 688 276 5 613 1061 1036 562 207 663 975 645 552 367 1143 971 972 964 439 509 259 1033 226 544 478 901 253 518 693 832 641 712 45 494 751 529 536 62 1045 269 63 768 383 771 1186 245 170 554 337 109 396 105 132 943 337 902 467 498 190 594 951 765 435 40 1047 188 314 864 675 205 230 521 83 951 867 163 888 195 16 401 484 898 773 914 1077 469 1166 318 241 484 294 1132 975 1005 516 549 514 762 345 663 796 734 879 676 771 1127 1046 1069 537 976 381 403 640 111 554 171 159 926 1049 144 102 544 159 140 593 646 434 330 733 150 184 333 975 877 8 1133 26 475 164 650 313 965 173 803 733 1160 771 203 492 661 925 28 962 966 571 914 1050 1159 395 759 165 1093 1019 322 678 303 309 416 53 1050 898 845 418 772 960 928 29 1193 798 107 885 14 1192 77 1097 891 351 1157 1187 1166 543 132 930 575 1129 72 529 463 708 802 48 683 213 216 128 668 991 229 1166 814 272 37 166 558 443 360 142 1131 634 1005 1174 798 289 397 875 912 593 1125 861 448 537 670 1015 1023 618 483 552 656 510 431 421 602 114 346 352 104 407 224 824 764 448 816 948 37 167 1175 619 246 1039 854 420 1191 254 580 1088 193 799 732 1157 67 174 1037 416 1114 349 153 710 853 132 214 330 929 757 841 272 943 670 445 1161 89 494 84 928 1123 283 264 1014 560 722 277 1191 570 872 1021 308 267 987 569 160 567 163 48 571 8 455 539 387 101 535 628 243 410 1151 775 766 322 369 367 595 4 15 257 947 1009 496 1181 201 608 1128 1127 1170 835 189 974 96 299 903 260 1113 546 615 254 50 379 973 967 378 292 533 320 604 532 504 510 637 273 235 596 123 755 54 38 280 1127 274 530 446 577 94 339 589 965 175 971 130 1106 565 785 936 1057 1162 945 831 189 310 699 58 302 584 178 627 925 525 376 890 388 1186 87 340 106 394 951 224 137 525 785 244 178 259 1053 145 1019 499 637 1072 1136 505 764 375 1046 331 1092 1020 545 1197 1036 627 1039 1145 957 345 1147 365 872 41 648 329 485 100 458 75 809 322 758 925 129 897 1029 873 597 1016 907 654 410 903 1173 509 142 410 535 386 796 309 709 1123 79 1164 105 1197 538 92 112 23 1161 19 797 1010 1063 658 317 180 6 110 768 604 654 729 1110 396 64 148 182 879 939 529 44 631 740 585 1174 595 782 599 804 389 256 318 585 28 1051 566 974 1076 861 1049 689 404 1149 195 315 34 618 917 1108 499 450 447 497 136 64 773 587 484 1156 864 870 1160 744 738 780 382 764 37 684 358 435 269 437 757 158 689 431 75 516 729 70 1102 1032 1182 786 1057 256 67 304 316 247 454 581 690 855 716 783 497 157 1004 459 159 581 1122 765 136 1101 667 603 39 377 247 1191 660 857 41 766 339 122 164 200 254 571 647 877 1058 689 670 28 742 70 410 811 789 109 1085 950 423 345 564 129 1027 843 326 745 844 643 397 322 861 19 1040 589 577 328 1002 608 955 452 430 216 432 1037 365 582 1154 1178 430 126 853 947 339 398 520 199 181 7 261 946 219 125 452 514 74 977 91 116 4 536 845 790 156 271 627 241 829 274 411 286 476 101 607 1059 1037 763 815 209 777 500 1119 1047 1015 139 1 357 136 59 1177 958 195 807 358 100 539 915 756 856 272 1128 474 756 552 978 1020 393 612 555 606 947 299 987 477 999 1063 999 740 962 832 279 336 982 397 1192 236 34 157 1148 240 488 136 823 236 371 957 169 1067 1172 878 767 499 1173 536 174 835 644 386 544 17 99 86 583 871 908 1014 783 1155 1110 207 592 441 208 471 270 171 571 589 906 187 700 457 979 96 884 1119 140 10 905 1113 603 684 337 1063 1169 700 516 894 231 1071 785 497 627 731 694 530 112 224 378 617 406 1161 37 192 649 855 1055 755 762 316 1100 422 147 371 1030 142 927 57 1067 175 502 1027 439 213 435 1058 1171 774 94 1074 374 617 38 317 432 665 682 1182 937 1146 876 14 1140 162 54 474 89 730 1161 1038 382 201 32 1018 1176 938 605 171 1188 898 320 723 456 627 171 460 516 367 50 754 531 447 145 178 230 307 937 850 272 193 103 959 377 123 731 1124 94 691 134 695 847 1193 587 364 263 373 871 58 585 966 777 718 233 636 755 506 1044 1 72 1164 1030 1076 158 613 958 151 503 1008 794 770 182 804 917 1056 579 1132 276 868 288 192 379 1005 999 1194 300 49 648 1078 7 434 1047 795 338 159 205 456 762 614 744 65 353 936 948 569 1137 67 268 200 51 676 1003 532 28 467 824 320 624 1147 1145 69 543 636 1146 57 1142 481 755 126 261 707 126 141 532 80 500 58 423 733 710 576 571 1146 1173 950 43 293 508 872 968 308 164 1000 240 404 154 360 445 380 244 988 751 616 502 750 992 1188 1110 119 554 134 1178 508 654 1033 488 619 526 83 1094 455 1139 483 49 59 344 419 288 304 393 230 195 342 692 75 1129 995 603 62 1080 657 1068 545 940 961 967 878 726 304 284 338 1169 1117 666 415 969 827 317 391 895 1040 893 87 71 931 1089 570 295 606 397 804 726 124 156 647 762 888 471 243 646 828 742 348 790 335 685 744 524 1010 668 1054 1112 37 1155 690 900 1153 1145 463 396 581 25 468 936 739 766 631 874 711 468 524 1018 1057 582 823 61 810 833 773 655 300 50 1 479 785 84 892 811 1058 355 600 1082 916 544 499 1005 433 220 961 177 1026 589 380 599 727 821 732 57 548 1018 518 336 385 470 282 436 67 1184 656 42 487 379 573 586 688 420 137 478 168 1189 821 594 434 391 612 1101 1085 815 25 244 790 970 43 501 478 833 1113 454 182 132 978 144 256 673 636 313 194 335 971 1154 29 173 659 958 560 795 75 353 248 52 460 1018 855 543 638 898 360 1035 721 609 661 237 229 417 1192 221 252 1127 795 53 268 960 501 412 584 136 231 799 870 615 18 294 1053 484 736 1191 275 367 644 1141 1098 945 960 800 720 504 617 733 455 795 868 868 862 532 582 415 26 765 775 618 137 91 444 103 360 665 782 1174 934 695 985 911 185 341 729 571 363 727 696 1133 1058 604 392 399 69 961 35 865 432 450 666 473 260 1135 830 1026 427 105 792 536 626 707 217 981 225 979 44 733 1053 755 236 300 727 910 178 541 737 2 426 1097 475 589 771 551 19 1074 990 216 682 169 984 903 838 179 860 725 468 316 111 901 301 258 412 664 1104 1006 586 1026 292 771 27 114 800 124 745 634 239 211 1121 1040 900 42 782 602 13 515 98 55 646 981 957 718 974 630 775 619 832 771 893 930 656 753 296 604 456 387 103 271 1054 713 790 892 393 734 170 399 616 1192 718 300 219 1086 656 250 877 881 647 490 386 581 505 42 967 1046 297 265 678 863 698 1015 103 589 293 602 89 177 314 763 539 381 1080 1185 167 1179 115 290 1025 479 1104 573 874 722 185 840 90 577 285 771 871 776 728 580 151 1164 912 747 603 992 634 316 449 763 835 212 241 778 706 59 715 389 961 710 1052 66 835 50 17 495 157 194 643 917 661 1049 204 1070 936 1127 18 1102 870 276 1165 1108 494 213 644 152 917 569 401 1025 357 1041 490 369 723 13 144 309 517 732 844 431 723 684 600 868 166 942 737 1191 322 521 773 828 448 140 1091 719 248 631 178 861 697 433 321 531 1050 1069 961 122 601 127 144 584 1142 543 1111 542 863 581 267 1160 546 987 1059 673 2 428 1077 967 589 1119 585 47 1096 175 881 583 65 615 1154 374 412 97 104 860 341 630 1159 1163 506 1132 10 412 159 1112 909 328 590 721 75 879 746 670 1007 596 994 546 710 778 733 792 1017 1118 292 459 889 963 151 753 997 588 395 964 773 583 1083 79 185 457 59 511 828 1184 1009 736 1058 824 319 245 238 159 388 1106 386 547 1103 919 669 351 251 386 595 57 859 314 165 40 1090 275 794 1154 339 602 150 552 955 326 568 470 308 1143 974 66 748 453 341 976 36 1153 314 1078 272 19 969 1105 258 249 514 1081 370 433 1104 1006 48 243 702 114 1076 566 736 830 263 617 59 899 472 995 1067 606 1065 704 763 421 785 427 629 889 74 795 705 441 568 123 565 372 234 791 817 16 275 910 1138 987 682 938 646 1107 163 615 18 862 1178 888 701 923 470 871 369 302 237 121 1071 508 871 1097 512 792 536 475 410 442 950 666 960 854 53 1031 653 439 365 755 291 1176 136 752 139 807 167 644 805 931 777 286 1058 362 1100 103 258 1032 358 632 50 355 858 934 762 66 536 850 25 508 741 615 694 914 569 343 1090 54 266 684 469 290 327 204 1159 469 407 495 287 21 737 313 224 300 946 1077 300 188 235 402 419 583 1055 510 444 48 380 415 960 1099 947 1013 886 320 175 510 558 174 145 311 708 727 707 969 93 1188 575 831 1001 969 361 283 667 290 269 1083 842 232 591 380 758 77 915 15 270 746 970 484 315 463 1138 1169 504 953 171 21 1037 1147 502 654 759 695 941 970 709 715 1006 854 1099 620 922 316 427 1107 837 1048 772 1016 234 1036 300 352 661 882 966 705 361 727 11 1145 164 180 549 951 1158 898 1018 108 637 1088 947 357 755 420 760 427 767 1050 986 1148 384 290 940 918 1125 466 708 810 781 810 239 340 875 966 710 1194 1027 608 304 1100 739 1164 392 740 801 291 800 1071 1139 530 868 1055 482 75 945 260 497 538 276 51 704 151 790 480 890 141 1004 414 686 1134 1072 749 320 1163 736 588 1053 898 965 850 118 715 1015 1169 509 1040 534 737 1128 217 454 637 860 194 919 46 168 555 333 834 429 804 736 545 479 668 539 935 1058 516 43 598 1003 711 511 77 100 583 784 690 891 310 320 712 11 526 1110 1058 288 165 1191 367 1131 1029 590 939 832 1044 14 6 705 778 1058 840 739 804 391 843 84 993 81 319 56 483 55 956 216 456 410 92 617 698 1145 542 146 342 126 164 536 1060 496 60 534 319 317 808 510 1120 946 80 841 1006 251 808 262 1072 591 474 892 736 507 409 906 218 434 1137 986 849 1078 76 82 797 1199 601 1173 941 168 463 435 1142 842 131 202 133 97 53 988 999 348 497 379 285 544 40 122 957 104 29 244 1093 584 694 331 78 622 828 11 12 137 683 20 960 1172 1067 559 179 1180 662 711 404 256 273 654 13 342 651 338 743 712 86 198 269 434 633 661 508 97 43 55 882 412 181 96 102 154 686 796 310 949 957 695 365 1168 412 447 310 838 729 15 760 241 808 869 657 108 362 345 210 162 1191 591 872 1022 987 1119 1178 69 634 92 547 1125 431 114 454 729 1088 1147 1185 224 136 1164 757 989 728 30 1127 855 1156 28 940 1179 1163 72 522 1123 543 761 469 458 635 1014 1089 163 58 241 568 821 1011 694 73 407 895 284 763 740 687 524 837 424 471 126 173 63 434 1015 1116 383 1050 117 838 131 136 1070 89 979 9 1081 967 286 742 141 1132 665 1067 961 703 275 262 962 730 179 287 696 30 294 201 469 506 906 102 1199 917 1076 497 914 732 874 46 312 912 202 1112 1018 1131 884 1141 730 53 444 1175 667 110 1107 895 765 153 134 903 1186 1013 877 700 561 1036 377 238 573 613 587 267 300 1001 886 218 833 514 325 1143 657 64 398 909 69 64 849 264 739 926 298 594 115 6 845 58 61 11 767 373 73 239 881 1091 316 178 1081 147 524 402 1120 977 137 439 929 279 1156 945 172 782 697 940 336 581 368 959 939 1181 23 696 447 121 1178 633 721 360 848 168 495 391 612 660 653 1173 276 335 134 149 317 352 152 900 868 201 1068 674 475 529 463 417 301 1058 242 1021 410 695 778 1133 419 304 52 793 854 735 857 372 909 0 307 438 256 946 1113 145 285 916 459 724 1001 1148 517 624 43 852 103 1065 247 335 1153 804 763 248 690 751 941 949 519 1138 1181 306 700 745 1104 494 1164 998 567 1145 299 36 308 599 342 539 793 365 127 220 727 152 690 691 290 920 384 679 51 415 754 808 511 87 268 718 145 874 254 586 236 371 963 301 868 699 357 816 445 533 1175 616 788 564 831 203 1163 326 310 398 583 566 768 974 407 1045 1049 554 1007 778 200 188 786 192 1080 242 969 978 149 570 519 410 174 583 790 628 761 1134 864 946 423 152 1062 1076 362 496 90 1097 353 305 1083 129 925 590 613 1157 690 442 362 946 15 1029 627 619 144 88 1116 22 315 1080 604 274 310 424 594 9 1033 630 766 287 81 2 1095 778 667 937 727 996 44 951 982 610 943 838 621 894 1048 573 676 192 530 827 569 1103 1138 576 1198 570 252 984 290 333 872 438 700 571 136 288 1027 555 168 945 183 1177 73 327 1154 973 1147 985 425 813 680 381 133 954 1147 983 100 553 139 160 98 1142 723 921 1192 864 872 720 435 34 352 996 399 589 52 286 773 1123 9 286 777 242 1083 903 465 1096 1104 96 519 621 277 271 525 242 837 647 913 601 1087 24 541 13 1112 375 892 1062 217 597 570 776 68 249 349 382 489 201 605 380 110 217 497 856 500 1044 535 1037 67 1045 1033 117 806 578 117 1172 197 579 34 118 647 1054 997 1159 443 501 854 665 439 389 615 1067 405 229 246 299 799 8 101 1121 935 670 1045 981 726 1075 422 901 1001 1029 1185 462 437 1137 759 821 860 97 211 83 1199 1195 539 419 158 337 575 1160 665 58 339 572 418 850 298 834 334 471 517 352 1061 1135 67 875 157 871 781 284 889 541 362 588 129 1046 731 588 1078 545 740 500 1107 408 806 246 45 577 360 351 414 867 577 355 381 448 185 1168 592 171 168 1081 481 883 477 706 935 792 247 845 607 226 820 611 313 1145 988 684 911 898 700 869 90 96 838 138 1155 399 145 1146 1025 1056 492 1100 781 283 396 302 198 774 436 553 943 1194 480 808 339 1019 495 1073 809 630 1178 825 749 1032 1167 737 253 607 307 877 29 1180 1075 970 1013 354 995 27 687 282 1017 721 595 575 1018 174 182 218 948 273 431 821 380 301 223 931 414 879 352 23 1004 296 949 187 323 1001 1122 560 396 1198 490 1183 1130 519 47 421 273 114 463 4 570 1117 171 494 194 526 489 221 1070 952 1077 1110 844 690 553 567 171 68 283 634 716 317 500 819 585 1193 568 890 189 127 99 189 1186 890 1098 1149 1082 889 915 845 999 475 1079 975 283 667 586 896 670 904 847 700 269 1147 411 843 325 943 1000 121 251 653 65 527 428 483 113 1155 548 445 199 1010 342 605 676 322 464 1131 779 22 299 872 126 115 525 850 257 512 550 330 115 1075 624 422 245 440 11 55 962 613 1162 196 946 13 241 1012 611 410 952 381 209 858 1097 240 1033 652 1084 637 487 345 1108 434 18 71 541 412 476 690 452 1002 971 877 264 780 131 36 454 205 617 476 991 1097 1157 653 753 253 355 1122 1 342 310 1161 134 433 689 156 608 219 576 855 1027 115 300 752 427 700 920 496 319 861 1141 246 317 402 253 356 657 264 504 961 1179 74 458 1065 1144 89 866 598 64 915 942 1030 552 28 278 229 748 832 831 204 566 271 707 44 503 611 699 735 166 496 728 1061 350 419 688 109 234 7 805 46 1026 708 1 107 590 1077 742 874 573 300 1027 787 615 996 334 1065 1066 857 743 1084 1015 57 837 112 964 638 1041 827 482 121 203 691 576 310 68 252 730 226 795 656 960 146 581 822 802 895 16 1003 1122 603 1145 386 549 921 307 335 700 127 674 87 408 652 180 420 140 988 251 624 613 502 670 469 1134 50 963 436 291 664 1182 249 558 142 717 548 377 497 1153 686 331 1130 105 1145 174 675 1092 771 356 916 659 153 776 479 518 223 430 241 302 851 18 813 605 957 684 251 316 600 898 1142 836 797 557 524 716 32 638 914 173 229 221 529 827 322 132 177 558 630 1061 261 437 754 1184 132 858 763 721 1195 447 432 866 982 191 639 257 456 1019 297 707 983 988 1136 242 1099 633 976 1175 316 232 375 1129 266 1008 175 402 108 223 962 4 1134 479 785 1076 157 622 1148 912 424 1131 765 266 1128 494 1172 982 1190 861 421 307 64 303 695 1067 1185 251 909 538 998 68 1124 47 613 145 1093 851 845 230 1191 860 67 167 1098 32 720 279 18 216 843 869 1018 304 214 1157 722 527 225 1135 1107 850 1113 41 1159 858 633 305 1155 756 874 620 246 1067 1136 855 87 901 330 398 1129 983 931 365 845 1096 1099 348 945 578 466 799 656 560 67 218 677 962 276 1007 380 481 331 908 69 388 17 471 620 1168 334 878 1040 103 1116 907 335 1055 453 1167 1143 605 428 794 311 698 288 377 951 291 15 840 660 318 948 108 524 156 1027 794 912 436 846 260 1123 897 482 616 404 693 592 550 969 958 129 430 339 319 560 939 995 105 587 1190 86 535 900 1117 666 387 585 1042 878 94 34 1079 504 895 1008 239 251 607 87 1199 982 423 285 723 71 230 322 455 616 841 267 711 1107 921 659 1110 21 853 1155 561 267 976 974 612 81 405 926 320 1029 1179 433 1073 950 640 431 16 925 468 741 291 779 24 676 2 1085 740 1036 1190 1145 379 73 758 930 670 41 22 309 928 1148 608 445 184 1002 351 797 31 821 317 865 428 934 753 651 884 815 267 266 724 1146 1105 444 965 724 687 839 657 962 816 1120 164 1044 15 992 53 421 768 969 498 1063 237 603 21 570 137 1185 972 9 788 1041 904 813 273 322 905 131 118 946 25 755 1188 1183 731 727 558 314 541 202 1008 90 1168 1119 683 507 54 348 701 956 944 1013 1115 1157 269 841 40 653 1156 465 81 959 200 15 534 920 876 669 731 285 144 726 757 638 981 288 1085 319 528 614 82 946 260 1033 5 253 314 812 306 310 216 1181 894 142 374 198 1095 665 761 50 861 607 1121 587 497 1182 977 218 820 307 803 157 1021 1118 763 101 668 231 232 29 370 1002 925 1027 279 503 232 432 83 931 119 551 105 173 32 863 242 292 917 253 368 1161 260 134 793 430 201 773 265 826 773 401 1102 622 189 929 538 1113 1017 542 205 938 860 602 436 512 774 601 335 468 497 94 964 282 294 1065 81 219 456 474 196 578 528 443 227 182 322 1110 41 1172 784 573 153 71 1042 843 580 628 314 975 537 762 994 277 313 608 1182 415 536 1033 559 843 92 1190 42 799 659 310 531 506 311 327 45 1018 258 1129 894 406 432 336 860 1001 193 1010 273 64 461 743 721 580 384 439 710 392 1118 745 119 637 666 678 1024 546 318 73 718 796 414 841 1187 27 862 1060 568 174 382 927 1029 785 587 732 1145 608 663 705 1036 1026 357 712 384 662 162 617 199 764 174 934 668 709 1116 239 1183 994 1117 1064 409 330 688 130 890 451 650 783 672 904 803 781 54 675 639 1168 748 648 871 916 961 353 821 181 32 423 314 127 459 955 567 1052 512 598 297 248 1181 721 1029 335 99 780 956 342 208 102 1152 188 794 1098 326 751 451 1154 1027 521 485 886 756 954 473 764 526 787 233 1026 63 304 299 922 870 680 157 378 51 436 654 970 751 966 558 1031 814 60 198 501 104 956 963 671 419 520 883 343 204 936 268 707 913 648 1007 822 883 672 114 1026 895 337 925 831 71 869 764 164 625 982 315 699 527 19 350 441 277 194 643 284 28 1103 1099 1198 387 523 81 751 764 858 461 609 394 131 673 913 728 20 1064 1059 1138 432 475 1058 174 730 972 1178 330 803 852 153 370 461 477 589 441 674 367 383 484 119 300 712 162 1105 645 171 164 633 65 222 354 79 538 704 471 535 975 250 852 1099 313 1137 679 155 617 138 1052 411 771 612 25 302 1096 1049 1100 387 737 1182 486 306 1106 697 205 428 222 1048 190 1147 142 714 259 547 55 671 900 515 817 747 223 159 527 659 1030 673 702 18 139 1044 286 946 238 273 219 983 613 327 1063 323 350 375 1152 370 448 694 537 739 1046 58 1058 87 951 1073 357 850 674 683 312 760 532 489 0 701 298 184 30 315 632 1158 519 162 755 332 749 705 147 940 928 458 1180 1 1144 613 1121 810 369 322 461 327 743 374 990 195 981 706 1155 424 561 1043 372 176 1002 227 1069 310 524 975 1071 1020 1148 404 951 851 303 121 445 486 1096 806 1059 178 934 907 469 867 876 743 1058 931 1110 946 782 521 707 792 1132 697 1044 188 760 134 408 677 774 571 786 602 685 250 181 760 683 611 514 785 1011 696 264 1161 1105 713 645 858 754 7 536 1160 778 821 1024 258 136 426 428 299 695 152 643 946 1155 1180 260 667 370 901 108 500 214 743 409 454 313 1121 903 741 273 747 274 309 1079 851 743 404 1096 487 479 466 1080 56 1001 508 25 5 281 1037 463 512 1036 949 766 363 1147 1027 685 635 847 323 736 824 957 641 883 1182 260 1137 253 573 632 51 992 1014 808 93 808 105 74 84 1165 350 673 82 999 1005 1126 840 33 83 837 1199 6 728 115 163 403 815 900 82 199 874 509 351 631 1112 468 530 1077 460 357 951 1013 817 219 156 896 167 566 1107 974 409 805 46 625 864 12 607 928 476 488 868 95 340 1194 1115 111 433 37 672 204 231 52 876 1003 1036 630 391 812 692 429 702 86 221 446 238 283 703 117 411 553 1195 1028 1084 436 1022 950 841 428 859 175 633 328 410 832 397 478 72 1025 320 194 293 1055 450 210 710 1032 26 486 268 623 920 47 307 682 1114 268 774 879 338 959 883 615 522 131 1146 1175 300 402 932 681 1121 1157 792 29 126 521 508 414 832 36 342 438 391 44 468 190 583 680 703 520 1022 1034 1014 1080 559 1093 368 759 1130 614 383 550 650 131 252 469 69 423 3 530 34 690 631 132 1045 421 780 268 229 65 1049 963 396 670 1183 340 178 680 960 13 795 140 327 824 619 359 491 13 219 245 1197 956 1080 334 1129 149 830 1146 463 401 476 729 43 358 145 1191 984 788 9 735 473 1048 329 491 302 910 558 133 657 1070 995 338 190 786 696 815 1119 551 625 776 770 352 1099 42 975 653 21 132 185 1000 426 962 901 1151 478 476 284 1132 805 332 751 733 795 192 243 790 137 1058 612 189 796 702 515 45 76 826 901 191 817 27 767 488 653 785 961 38 789 5 1043 351 811 678 69 313 70 816 1178 1199 463 715 1041 909 229 826 409 916 135 457 372 1170 1163 675 36 860 826 1142 340 531 583 816 336 498 229 778 968 169 923 580 247 625 669 363 302 692 375 665 909 275 824 797 1101 459 834 231 794 624 85 444 479 792 68 95 1061 1001 396 693 383 44 444 1067 341 429 393 98 231 336 1044 1025 1067 911 1085 426 420 532 1012 380 1173 741 959 508 726 975 1 196 658 528 1081 215 688 374 187 535 31 1011 1159 400 1116 298 332 934 120 319 284 210 322 1045 606 409 671 160 263 168 757 1085 949 495 459 680 137 263 273 1171 692 716 1055 893 356 123 826 586 395 728 457 705 57 354 861 336 518 1100 640 1079 1197 1161 1162 882 615 1055 271 1019 865 821 542 366 769 1163 963 1056 752 274 209 417 260 999 588 656 231 248 706 113 181 611 739 210 25 805 782 869 370 1198 401 503 117 707 130 905 652 465 9 1084 676 18 78 704 498 878 948 462 154 149 550 522 883 71 852 859 74 804 518 754 390 557 362 132 422 962 263 601 675 85 52 185 88 774 772 925 669 894 227 470 988 31 396 1044 820 980 326 1120 671 1039 255 1101 600 631 1080 917 219 76 308 72 1179 195 517 918 102 629 277 722 228 884 735 510 772 1110 620 1198 788 1134 754 1056 225 820 358 1115 741 190 682 352 697 455 436 399 586 686 749 1072 1123 116 440 832 549 853 532 992 1005 457 875 448 789 98 1068 709 878 61 1184 510 405 885 847 699 78 965 276 122 601 17 174 797 677 1001 293 189 442 102 158 721 699 572 1112 32 556 1156 1072 105 315 1113 351 676 459 371 300 951 1161 379 885 148 375 45 341 249 382 1165 704 604 787 389 340 619 535 964 691 481 1163 802 590 874 130 892 126 236 92 63 710 143 786 962 216 475 864 479 1143 782 292 156 795 756 691 67 934 769 348 374 1102 254 1157 1006 359 558 1173 114 28 187 236 386 486 38 1112 1006 536 803 950 469 420 1050 183 635 468 674 857 544 646 1093 614 427 468 848 325 993 53 312 2 669 888 720 894 123 789 1008 1172 1130 384 468 328 741 1100 737 713 706 227 421 12 852 1110 868 146 825 1139 834 237 281 763 584 612 1122 477 201 1139 637 1181 736 499 659 1007 1059 653 597 374 870 807 934 354 491 952 1128 496 148 1127 168 305 1197 146 459 622 112 5 430 235 774 486 154 374 596 7 604 510 413 867 868 243 667 410 432 548 601 604 28 530 634 896 29 515 242 319 883 680 464 392 637 579 749 269 250 299 1142 239 1137 825 562 819 496 761 814 912 717 727 634 1055 693 798 467 700 342 838 660 527 597 367 590 542 610 807 1127 1007 824 151 1131 656 207 71 189 1128 664 461 455 1145 390 340 433 399 598 1077 64 269 1178 1198 280 529 1112 811 448 8 148 891 751 67 568 901 148 750 1056 91 417 237 343 979 1198 412 476 1110 1 147 881 262 235 1086 708 1084 140 106 1032 255 712 435 440 346 723 205 128 451 924 1187 621 1163 1179 45 420 421 356 1149 230 28 975 456 1184 1182 60 1038 436 142 106 618 703 937 801 869 840 87 766 650 420 697 441 57 748 1065 24 949 199 1028 634 770 1119 417 205 90 1089 234 73 1113 122 1189 543 1020 470 720 224 991 1029 221 473 386 670 1105 924 42 627 13 1193 529 339 34 312 1043 880 437 147 528 121 396 566 966 563 789 654 1157 842 604 443 357 395 914 510 1178 864 839 706 875 436 952 310 1125 97 277 266 770 845 919 987 653 159 965 816 768 594 99 606 889 1083 866 853 825 133 749 107 820 67 1143 551 507 848 224 38 676 1132 679 172 684 1169 628 744 804 531 214 147 1032 926 432 686 279 420 763 7 1054 502 1190 709 1161 1119 873 573 515 756 238 1104 457 846 77 171 15 853 246 703 425 365 723 998 821 44 397 1196 821 431 331 1189 895 463 41 918 724 413 861 11 837 308 1198 444 1095 667 1185 408 1122 343 59 349 813 137 66 1100 452 297 191 253 567 1116 449 445 576 954 333 700 77 791 144 943 52 107 791 966 689 164 223 1046 126 242 1142 594 652 476 484 647 216 663 654 120 664 1118 707 866 155 787 370 1141 204 1105 642 325 656 721 150 276 938 1048 87 1108 1059 218 369 867 729 14 187 257 155 1039 522 577 371 839 958 699 342 1164 444 182 960 741 234 799 237 3 757 663 469 792 97 614 592 341 1092 338 408 42 281 77 1115 38 575 971 781 761 47 698 167 1098 1135 677 654 766 493 937 973 333 456 524 631 647 524 778 1052 129 146 1119 811 298 147 566 663 786 485 1177 1084 879 890 924 198 3 128 1044 348 921 651 155 1169 328 589 396 887 494 246 1174 656 356 130 905 391 645 718 200 347 603 890 1077 1024 172 388 635 112 109 1106 975 835 980 1046 526 494 717 498 178 1011 133 13 314 948 411 350 842 601 527 346 874 1085 1066 967 1117 333 8 465 604 344 969 722 554 784 768 720 777 462 1179 895 1068 804 138 111 631 450 881 1022 1172 1105 635 323 871 220 761 268 204 400 816 584 1092 1150 1193 430 982 1097 710 39 523 406 302 1175 50 197 1144 691 1164 631 435 672 1152 30 1180 793 560 129 661 719 1099 1 490 347 926 1117 812 896 249 440 693 234 397 407 47 422 786 413 424 739 972 921 91 296 445 899 852 352 1193 79 96 936 783 478 1041 53 616 552 789 1050 345 554 1081 236 1113 640 215 224 244 444 970 1053 997 336 1059 1198 432 467 627 998 256 150 938 1059 614 298 1157 1005 153 464 483 53 991 896 899 785 1167 0 449 239 308 211 790 371 701 661 112 1019 835 411 1199 118 206 1111 584 183 301 313 383 353 402 76 673 474 714 245 54 781 53 1178 23 387 856 95 845 815 556 225 576 273 495 474 656 1128 999 990 400 364 85 673 1101 414 151 954 48 248 1168 1158 83 600 83 428 321 1165 164 1069 559 1135 976 278 554 624 176 1190 154 198 760 331 1013 211 1121 559 430 298 1117 97 968 1 732 503 152 198 84 847 246 65 863 910 808 1187 334 184 1110 938 508 173 1024 274 901 596 1162 422 1114 1171 561 1168 755 973 33 961 551 1112 272 695 1068 107 475 306 16 590 8 916 215 561 318 480 97 13 785 733 765 613 620 973 487 302 845 1158 257 286 146 786 562 350 861 829 603 670 125 1 886 46 257 955 90 374 325 138 504 1082 570 1173 1023 726 631 637 996 1011 1106 663 343 248 866 464 560 508 165 979 1134 283 995 523 528 892 190 466 199 984 609 1152 257 537 175 688 74 815 582 117 179 181 724 587 1137 1041 240 590 240 283 80 217 45 1073 859 1182 819 925 72 275 52 156 635 625 1073 1053 691 1128 325 1009 232 358 959 1175 33 138 269 674 396 523 1084 876 257 56 381 764 245 1010 115 777 598 456 715 273 1005 1073 667 1174 784 564 1112 871 1059 293 414 759 956 103 352 898 117 328 63 915 701 64 894 904 434 646 752 491 512 1172 1021 788 473 306 361 787 950 147 1188 1063 27 278 326 358 461 1027 749 104 263 41 1017 977 111 91 1160 345 590 966 1192 453 911 856 458 152 434 357 298 47 990 814 162 584 871 1169 469 12 437 1165 1040 675 159 265 38 470 428 69 1008 805 1125 504 31 1175 698 480 202 849 1178 187 411 530 313 607 86 42 26 208 860 309 850 161 814 502 1032 1162 564 1072 958 511 62 612 126 781 685 317 454 360 1084 414 415 593 398 1177 1048 1065 723 1175 586 1036 678 193 1002 665 1184 806 244 881 178 973 45 400 506 486 1107 995 148 1174 185 365 494 368 892 835 67 393 813 82 826 519 260 872 671 1070 264 39 532 408 345 193 778 701 711 865 623 984 880 511 808 994 329 105 537 1159 944 680 338 392 1061 972 660 853 60 1099 587 145 902 1099 627 984 424 820 196 1140 634 636 132 686 1179 857 687 1170 812 4 221 286 1070 237 1057 333 543 108 849 281 1099 113 309 967 828 841 424 1184 153 669 161 522 1100 857 591 965 1140 856 132 525 101 575 599 70 1078 811 154 660 679 951 215 834 844 710 1002 1061 825 314 88 115 763 1041 1196 1026 424 1070 249 531 366 1081 446 558 251 286 62 914 1194 161 165 762 741 1111 598 721 951 960 135 308 734 504 1144 484 1178 87 1023 1177 446 566 156 701 578 696 70 112 837 665 500 514 783 124 901 915 303 330 56 1171 487 891 946 747 220 510 660 184 448 561 3 1045 972 1181 897 467 447 474 470 328 267 432 527 511 398 681 186 648 653 285 904 896 630 553 1186 704 111 1063 804 806 192 142 331 127 695 1175 134 902 476 1134 649 567 75 683 500 699 104 886 880 625 1193 405 599 8 472 234 430 463 57 532 393 984 603 696 380 259 202 1065 1134 207 1108 172 820 923 168 288 942 599 152 137 1012 1054 290 435 672 687 1116 1042 309 108 221 471 849 600 199 820 153 259 260 926 1156 1143 969 312 659 1142 263 781 954 359 663 1117 1017 90 170 1165 1128 631 379 47 915 140 243 406 769 100 1050 38 763 449 758 1150 48 1084 787 395 1081 230 653 1116 119 452 1090 881 992 190 333 1031 195 608 456 1031 1095 1127 796 407 851 676 113 56 1145 967 261 278 36 1099 653 990 173 609 747 23 566 792 592 54 711 397 689 931 565 868 1059 922 700 383 390 1060 59 280 53 1128 111 1091 1166 370 631 1123 805 680 219 135 711 251 493 84 379 461 1161 1170 789 74 1138 334 621 555 1157 803 1149 689 434 1022 925 407 393 542 1045 713 428 362 368 1164 252 312 366 974 828 653 430 275 372 344 1104 298 969 793 286 578 620 1021 544 1016 604 373 658 437 484 573 464 70 972 90 1049 1068 275 980 830 241 622 124 493 324 921 24 730 586 169 745 1161 232 221 884 287 512 367 594 516 94 914 149 227 1139 539 339 232 546 782 422 615 307 602 968 330 30 1177 755 956 488 819 524 639 807 671 662 130 902 782 333 400 1199 120 259 679 256 1185 1 2 516 991 866 682 671 142 1195 983 1057 1094 79 1176 8 415 111 1022 317 782 59 1170 728 125 1094 1091 1144 149 362 901 620 1023 1068 726 767 624 713 35 982 650 1052 706 560 806 205 659 533 637 811 1113 301 250 784 325 1085 554 1078 983 29 722 723 757 755 36 794 143 961 925 934 1051 751 954 874 552 949 444 61 124 589 542 960 917 908 830 698 156 532 973 398 655 371 117 420 1060 236 927 50 685 973 321 774 1006 6 650 584 805 210 639 108 710 636 1166 500 944 749 35 1185 1005 818 1044 1126 529 188 859 890 672 1089 135 1155 872 89 1135 690 791 96 944 696 1005 24 752 910 1007 249 652 581 402 228 317 251 614 825 730 218 828 168 671 122 421 38 253 743 695 22 83 144 126 379 393 921 416 706 1081 382 931 566 18 550 1 891 1123 933 32 576 431 736 1065 94 665 1073 579 12 869 691 991 77 789 233 219 1132 544 609 513 938 526 925 34 330 463 310 108 741 27 73 484 984 661 448 991 80 105 536 728 978 241 534 225 160 14 340 1064 960 837 591 812 680 262 1037 625 879 1037 430 45 1104 105 485 940 189 527 1063 33 779 1065 843 851 503 228 117 658 1131 209 923 408 1093 354 1136 680 323 1110 289 305 554 907 712 747 418 1177 960 47 92 208 576 748 418 626 304 1182 1028 313 293 464 300 741 1191 71 129 455 675 1050 1136 1189 1107 396 253 969 875 126 1017 626 59 86 869 520 605 375 404 724 594 157 393 1006 1174 723 1120 887 89 184 1157 358 380 28 555 1100 1129 986 605 1145 158 172 711 522 16 729 285 517 1156 965 665 201 775 773 545 345 199 229 240 863 889 422 1069 898 1128 766 1140 345 1049 1072 696 744 494 811 8 623 1027 534 1013 599 607 799 359 255 987 1080 321 1023 1160 1044 619 818 135 908 355 61 736 225 836 740 503 287 373 332 857 1116 796 349 1131 960 556 398 247 1056 1044 548 187 555 768 615 596 1040 924 14 905 601 148 160 971 341 121 742 965 935 436 379 274 1198 838 543 72 1046 722 950 730 492 553 467 109 126 826 483 107 56 208 248 1171 148 581 486 964 413 1024 1097 889 100 251 1150 368 663 1138 753 244 945 642 740 1127 86 944 281 245 203 964 44 140 482 935 1117 442 496 442 952 39 311 1120 139 486 335 791 271 623 262 398 1049 475 70 7 412 315 584 476 371 320 82 1014 16 649 824 1147 134 1172 714 1149 561 921 516 526 401 820 597 35 457 470 1156 903 930 126 431 882 78 734 497 1197 820 854 379 846 928 192 1175 809 189 882 37 180 1000 857 974 3 499 523 907 715 281 300 195 514 1125 3 710 364 20 706 584 1102 505 68 606 822 938 1072 1066 158 395 435 277 900 62 432 50 462 1157 148 1165 1129 3 869 769 459 1026 483 594 457 53 603 68 886 657 1153 37 865 766 774 1035 149 1120 572 446 217 333 180 835 932 449 1064 602 858 957 654 199 1157 374 922 493 594 826 667 600 738 109 262 897 547 378 2 902 14 341 792 878 162 619 820 253 984 107 97 1005 841 860 1149 146 766 966 446 860 1108 349 49 963 743 509 1118 241 917 296 170 1150 849 685 716 17 777 334 174 301 599 690 751 576 504 1004 193 399 325 948 502 1020 935 1040 527 1162 1084 637 937 157 805 955 180 359 1172 106 647 479 56 383 1148 139 950 219 1180 576 268 8 1018 503 545 1067 979 31 874 891 731 262 1110 936 667 21 1090 484 707 1172 875 1176 402 1153 762 1083 1195 462 807 589 69 363 338 429 928 606 487 462 216 386 723 621 377 33 369 744 1189 757 196 370 956 783 421 1110 142 27 710 803 382 548 625 794 649 1002 784 511 1006 230 467 432 298 357 1030 500 116 780 1134 591 700 74 1082 101 639 897 384 1148 57 66 683 352 374 24 419 89 228 496 256 391 934 1143 834 519 243 70 269 970 832 894 821 612 427 80 716 703 745 1041 579 389 571 199 176 280 83 439 18 610 379 163 1130 276 681 302 857 84 791 319 86 386 85 170 119 1169 982 855 655 21 296 821 1119 358 482 771 114 748 366 72 548 169 96 974 336 1067 988 1006 1047 769 297 261 742 992 1191 84 1038 214 61 587 90 250 941 76 618 708 1165 388 794 997 296 300 276 840 735 190 387 467 988 608 741 1165 294 940 570 1170 1094 337 82 1092 305 66 141 796 935 941 1055 880 408 412 329 821 742 40 876 1051 946 246 578 281 1141 538 33 1142 474 574 732 905 653 982 203 823 891 598 133 375 799 198 733 652 752 458 119 1013 1023 633 211 778 218 224 464 106 1199 430 121 66 265 543 83 845 1012 943 1083 298 193 1108 1009 615 866 159 196 892 788 507 898 170 877 251 65 1155 1194 451 1162 12 1129 245 278 719 811 1 945 241 703 453 563 251 86 704 417 33 338 752 1033 3 80 281 82 1086 450 841 1009 287 1087 653 153 84 3 70 1119 644 938 587 837 217 668 242 811 756 1198 448 144 266 1064 612 1078 766 453 162 512 185 277 762 875 943 71 543 1093 488 517 276 628 896 945 17 468 820 623 203 617 580 983 1128 822 921 236 805 371 895 1057 158 116 479 525 768 517 153 392 33 513 1030 133 141 1177 214 748 50 716 404 365 45 757 613 796 117 402 692 243 874 796 401 542 927 1053 463 464 914 173 847 1157 376 633 1106 1152 715 652 110 294 269 1089 810 637 598 303 412 432 1022 749 853 989 280 1104 820 449 1156 200 172 829 157 598 109 784 359 285 76 501 1010 1011 499 883 1180 472 528 666 303 851 601 25 722 347 716 629 148 452 437 770 927 1000 629 897 792 173 777 40 597 1118 498 727 463 383 1081 103 545 1025 191 228 729 1150 607 122 924 550 267 488 285 604 540 168 1057 443 412 642 794 622 287 1161 732 1024 206 780 602 511 294 494 1161 424 368 649 593 107 219 136 745 483 2 890 735 1040 1018 721 393 465 1103 1141 1077 546 999 42 905 226 798 1047 555 120 725 1088 1076 996 697 98 405 959 908 681 86 186 1077 1037 551 262 144 762 281 16 98 595 50 808 1133 628 927 474 697 768 997 402 342 336 517 364 925 752 250 364 294 987 43 324 527 69 906 892 520 192 360 882 543 540 142 813 1168 789 735 1095 250 817 1081 895 445 532 178 926 853 188 822 715 965 1178 1198 800 811 65 1128 40 128 637 138 304 1014 772 29 323 1040 163 381 729 1198 11 532 1063 697 870 669 1183 252 534 435 392 1174 1155 531 933 441 291 262 816 900 733 330 925 319 113 244 505 919 908 366 148 122 87 615 955 513 844 142 235 42 648 888 564 217 1112 643 200 852 624 1187 227 550 750 1038 487 212 1162 197 588 746 403 597 444 1106 284 1007 175 910 956 275 272 716 1128 600 350 1080 310 687 613 826 340 1007 753 604 725 64 676 1047 1057 372 492 218 243 973 495 780 167 716 429 318 477 827 545 1172 289 368 374 75 757 508 313 175 229 112 604 82 1015 367 644 22 651 863 1014 122 1025 803 116 285 498 832 767 1183 713 212 560 923 569 934 637 1060 955 400 473 396 212 331 1179 199 288 35 197 758 1001 1040 826 247 244 607 1012 498 1141 1083 60 165 519 843 375 1082 82 624 1193 225 674 367 579 590 646 846 735 1044 614 104 792 774 961 729 78 454 337 997 589 903 762 758 225 166 447 75 426 319 323 352 1112 511 476 310 1032 827 278 731 342 1054 991 344 436 939 328 494 258 325 671 535 251 270 55 829 365 464 182 621 947 62 704 962 145 331 958 818 955 369 1148 427 746 1108 332 151 244 393 334 1025 180 718 44 1195 76 65 729 779 1121 819 773 981 887 999 225 1082 1179 1199 1134 114 835 644 560 533 389 342 321 150 141 241 508 1096 475 227 823 350 816 953 397 356 1054 505 1114 748 567 1107 1188 500 311 175 976 933 366 535 349 437 867 113 1069 327 827 869 1114 852 875 889 416 599 1021 393 1035 734 80 424 881 935 364 432 979 572 330 787 892 118 828 837 1014 1055 778 386 828 1185 371 443 1145 1082 929 677 772 118 901 686 676 1066 621 1109 109 933 1167 1185 1028 429 525 1154 844 587 1110 289 891 54 471 504 833 777 474 1134 639 6 935 144 162 1038 623 708 630 142 779 251 20 788 803 682 444 317 67 71 71 1070 756 995 557 924 782 796 986 395 1180 807 643 77 306 316 924 433 396 147 481 504 58 166 440 23 660 185 126 541 190 882 822 1055 1137 603 237 2 704 55 357 1199 1163 1110 849 879 815 145 978 402 545 1007 446 536 531 571 1045 1017 427 758 755 1078 615 930 230 794 978 464 789 390 158 238 450 54 669 780 19 758 764 1137 999 1121 543 742 663 364 842 939 136 1090 84 411 1198 550 117 1045 103 194 885 258 209 171 74 1156 1009 227 1018 281 8 449 1062 401 1084 711 1172 321 446 938 270 308 850 906 407 740 985 922 1093 871 899 485 208 934 557 1180 782 46 1111 848 1162 151 1155 82 1013 325 784 295 1155 230 291 341 84 1093 744 452 766 590 697 1142 497 365 433 77 169 240 461 888 486 894 663 173 763 444 755 1190 1060 398 1171 395 974 368 469 987 1011 1142 762 744 189 1057 30 312 425 266 309 906 70 245 854 183 840 327 1017 75 100 683 589 486 468 857 518 315 264 624 721 1059 907 115 1106 277 505 714 467 120 467 476 642 438 784 1078 458 197 884 654 1065 436 568 441 249 800 855 348 771 911 914 87 582 275 1056 284 1139 1157 16 666 629 351 922 1085 808 1080 895 129 406 636 698 187 15 1016 235 948 146 1001 238 208 687 616 31 480 261 937 874 1063 849 917 695 720 1028 1067 1009 783 971 608 804 1191 719 1068 966 594 42 41 305 1186 639 460 794 356 842 732 450 947 1150 164 484 32 217 675 1143 1032 800 768 435 736 842 781 169 103 881 237 697 1189 913 194 988 1036 814 559 889 607 953 523 1025 1016 1131 814 148 1187 370 963 1094 1090 198 206 20 364 469 720 390 1123 223 303 264 619 543 39 664 893 5 1096 697 462 724 623 839 1159 1070 514 678 681 747 1194 1038 218 143 888 1025 961 58 924 505 731 912 549 195 596 253 612 81 14 231 825 1017 331 899 474 1013 826 603 60 380 1015 391 1149 886 595 224 390 607 848 953 734 168 56 1127 716 700 521 117 660 285 324 466 725 16 251 332 570 425 565 912 557 606 677 777 1176 344 502 998 608 402 546 893 330 1084 505 310 61 787 296 798 819 327 19 670 311 163 578 551 1053 733 364 1137 756 589 236 1060 805 533 1139 935 1031 51 155 1158 446 693 649 918 133 433 524 61 244 385 35 203 580 1084 652 326 964 999 53 990 977 797 570 1175 77 585 699 410 493 426 822 1018 183 453 872 39 1137 432 440 416 344 361 971 175 1174 1119 410 689 749 1132 1053 1055 629 562 523 957 891 55 691 598 503 1054 635 264 208 415 1137 669 937 43 707 764 760 1106 334 173 503 475 984 1190 1033 892 933 867 272 1049 997 1168 1197 812 903 287 289 886 343 858 748 968 588 146 392 292 1049 783 805 546 213 1131 1104 272 815 123 78 58 1014 1003 280 766 178 571 884 38 478 1128 996 789 110 271 388 477 12 136 898 721 944 773 1134 572 127 351 828 153 6 193 666 1126 390 1004 498 358 410 850 7 1032 84 737 537 400 297 195 237 332 201 306 124 841 1187 816 91 191 432 1157 921 595 351 85 204 265 600 1146 541 535 791 94 54 889 901 566 656 813 215 552 282 446 1129 1083 1055 1130 1158 882 307 232 866 227 239 1081 331 496 493 559 1059 719 527 137 675 690 1138 700 333 609 643 735 161 534 958 1027 669 151 927 551 506 39 115 1045 149 637 917 150 99 1016 77 1167 1166 791 155 580 48 728 651 19 265 86 1030 810 1091 872 247 376 263 375 367 832 984 282 811 507 140 189 309 785 966 1035 80 1067 428 1014 865 1169 745 1082 320 738 409 723 301 366 80 71 246 875 979 24 764 950 952 179 957 488 981 575 445 1149 43 344 423 176 706 110 666 621 866 638 1115 996 360 235 246 319 254 51 590 203 618 60 1154 922 956 760 258 998 216 1047 920 193 550 756 467 112 791 521 8 331 316 1133 1054 98 437 223 187 647 607 1151 266 183 797 819 219 751 476 445 528 760 848 45 113 694 966 921 119 877 1098 853 911 631 717 106 490 875 736 941 752 816 871 703 1113 1021 309 113 604 165 537 1007 278 142 638 876 128 2 1147 1051 1179 1076 459 617 656 307 817 1110 1146 995 819 264 1039 734 48 227 368 940 532 874 1173 1100 538 769 358 1175 455 745 330 521 464 410 419 698 219 885 753 1087 247 441 351 39 352 430 664 11 1166 807 68 99 1199 833 623 516 1078 395 247 946 750 579 721 16 937 541 375 97 368 790 38 711 361 184 745 1063 622 183 183 926 1044 591 1172 879 165 376 915 989 635 508 196 718 809 495 328 114 732 286 242 635 1046 551 63 192 702 226 1143 497 679 147 1179 1142 35 300 860 862 8 615 642 1141 1042 315 74 824 215 219 66 416 477 285 625 464 220 619 1102 1018 543 1131 983 211 143 671 454 716 191 661 170 6 653 688 574 285 705 403 75 567 376 959 136 694 395 312 580 729 1013 236 842 664 650 344 1195 155 330 377 267 641 1191 4 653 739 1016 451 413 1085 944 1068 813 412 186 724 556 711 418 907 1123 96 120 411 522 1090 537 892 694 792 75 13 150 681 415 477 851 27 663 1196 419 789 689 1155 466 140 462 83 115 235 110 563 975 836 796 1018 39 119 749 1185 274 552 143 494 225 6 1048 991 872 918 4 1197 835 26 555 74 256 415 1067 1150 341 465 699 501 508 927 711 251 969 102 869 38 992 891 272 52 105 213 307 222 396 514 991 508 565 717 352 1081 473 945 958 406 854 719 619 689 1019 908 427 886 338 111 703 629 498 810 743 17 885 773 348 945 869 742 702 190 500 874 298 234 517 1096 776 999 684 441 761 1029 480 228 450 955 460 982 162 666 350 446 170 324 841 395 593 702 548 941 554 695 267 826 709 857 64 29 885 842 615 537 608 283 842 288 663 940 154 675 42 904 432 456 954 995 87 46 692 80 70 1141 744 1134 961 538 77 152 402 787 838 329 101 559 323 532 775 188 40 527 371 847 732 1109 876 231 1160 425 1161 72 866 953 34 949 962 277 953 1073 778 338 1011 1010 11 987 488 171 879 51 953 347 246 565 420 82 687 833 563 989 515 590 430 661 767 464 1145 593 119 726 938 155 985 950 739 64 467 253 1092 569 1186 1115 425 106 612 731 400 507 36 1142 743 844 357 298 955 253 69 882 805 440 8 588 44 588 545 120 405 428 656 9 519 1171 1075 753 969 709 953 358 24 911 473 641 336 514 887 810 325 1197 114 924 876 839 117 387 369 1027 1190 565 948 907 835 848 443 1100 1174 405 451 972 621 66 1172 1038 312 749 998 272 1172 62 447 641 1173 664 270 834 485 916 99 707 584 165 1056 44 949 1049 550 590 864 382 1028 969 272 300 1124 1146 150 1097 858 491 443 340 877 913 977 510 678 751 1029 1047 369 270 98 434 885 671 179 1127 582 489 1145 461 34 870 330 605 406 1080 1019 964 122 305 320 1155 252 680 538 483 935 59 658 42 704 229 873 775 877 872 196 263 491 355 360 103 218 1130 613 119 32 819 977 971 236 1078 462 16 240 646 380 61 401 392 13 276 591 975 518 473 609 6 182 983 735 700 1130 938 198 10 259 684 571 1125 300 246 1091 19 113 547 712 45 474 415 781 712 629 727 345 305 89 308 835 935 250 567 763 207 1178 1131 905 892 1146 244 810 977 131 663 546 1196 270 783 1065 430 382 399 1086 858 274 1177 631 1005 1103 1185 286 481 1125 1109 842 131 571 859 675 609 988 1149 986 919 670 641 606 804 604 1133 646 264 258 68 4 715 394 1098 554 614 732 1185 864 462 381 199 181 402 513 301 908 405 293 813 821 844 639 691 147 1090 718 284 151 115 978 824 750 810 710 797 1180 360 249 62 353 80 26 28 574 647 216 540 740 701 843 792 205 297 89 143 801 330 1145 347 597 1087 393 542 996 1093 339 358 398 664 105 686 1156 1054 62 630 1041 198 1164 1078 1039 419 579 595 454 235 303 158 1026 923 378 120 188 465 626 175 233 368 894 525 599 218 1059 724 803 557 370 994 698 586 209 1105 863 571 1025 171 99 275 1070 722 1137 332 681 997 183 737 17 816 645 720 1098 317 404 955 243 708 1005 1045 351 717 947 417 1017 895 445 103 307 974 126 854 589 1086 1157 1122 1077 323 723 919 76 157 1080 185 576 705 158 257 361 803 180 620 953 710 757 760 819 650 549 158 273 441 123 802 394 1184 629 397 779 949 347 639 146 157 653 902 814 976 359 403 930 402 751 489 235 11 149 154 838 518 407 1152 934 171 400 129 395 33 346 397 33 931 222 354 415 402 550 661 1007 274 803 857 973 103 435 147 106 934 157 938 896 1130 425 698 444 596 734 528 1088 989 494 267 1136 850 195 77 710 1123 77 1087 996 256 204 600 688 706 1005 1032 574 360 125 1016 487 688 118 935 991 673 1069 939 757 225 572 306 667 989 746 436 1001 872 113 1149 399 961 909 993 443 840 1016 919 643 467 11 13 1130 999 1017 562 140 90 747 1192 683 707 309 350 252 900 168 898 1086 482 743 285 1156 691 901 80 223 837 181 1099 722 315 556 784 336 894 1153 886 152 223 617 588 26 343 382 345 798 770 774 861 1097 408 374 645 1155 568 449 801 537 5 77 1125 1110 972 590 302 235 494 466 1115 1036 948 251 675 765 170 254 212 391 732 87 621 1041 697 1192 97 451 25 807 13 261 549 750 1157 96 582 1135 771 920 1007 60 947 519 578 567 217 442 171 1164 337 33 679 709 457 511 948 260 1171 730 672 470 963 638 873 524 492 996 197 491 1029 872 80 685 910 1154 986 1109 487 312 632 1048 752 679 590 625 1036 501 234 363 210 277 311 1124 11 566 1187 970 1172 970 929 199 35 874 529 863 110 531 715 835 195 555 662 545 1116 498 1046 1171 659 494 986 1011 756 39 796 1194 814 669 580 916 385 283 639 1008 698 11 397 1088 164 327 784 126 1093 411 194 1142 823 1006 297 454 970 547 430 197 1063 216 159 1114 152 786 760 1082 1036 278 2 1084 581 598 816 1066 333 816 730 713 90 48 655 95 1148 769 82 913 464 663 573 342 779 852 556 910 1136 312 919 613 3 965 1169 1178 1187 1113 325 366 72 632 126 1004 735 677 962 11 218 76 475 874 433 805 162 420 256 783 581 299 15 552 9 1055 1070 776 10 265 658 424 776 1074 738 367 207 983 734 481 261 440 619 757 424 1150 1071 109 112 241 644 53 394 1100 1048 1090 425 818 1178 607 384 981 880 357 197 358 459 1072 840 163 518 99 284 504 65 921 146 361 1088 745 715 179 287 123 412 209 1086 72 389 403 151 638 92 42 919 577 947 575 207 122 891 1009 911 991 129 29 944 207 791 25 431 889 817 785 682 663 892 1044 917 157 991 71 657 834 800 1078 1094 908 88 889 290 889 823 1184 1008 1180 392 160 202 1067 474 1172 365 351 320 289 608 282 589 74 860 164 632 737 75 324 998 414 585 673 421 1083 318 1066 575 531 32 947 1066 281 1072 1060 880 485 330 605 1169 984 8 1049 102 418 738 486 1187 64 974 976 1100 930 698 881 530 576 959 937 993 718 1185 155 28 839 159 446 157 438 1128 1039 939 1021 69 533 849 745 1064 1093 182 913 905 305 502 496 819 772 639 66 1195 507 1080 94 938 555 831 474 241 682 1197 119 641 415 1110 1041 581 514 244 492 1185 823 17 96 1036 958 635 302 151 152 908 1051 893 56 359 813 999 305 615 1166 1179 518 210 1102 991 358 681 1069 561 1039 231 221 448 1062 1073 94 268 654 528 647 236 760 245 1128 132 1039 811 549 421 371 884 165 1089 117 158 260 1199 1081 701 1035 28 497 148 272 800 1146 333 808 751 702 623 570 586 487 706 792 751 358 183 461 808 568 224 404 1033 906 359 1062 486 48 974 351 364 362 932 1107 58 1188 429 182 23 322 286 824 293 1048 547 808 629 158 952 530 472 106 254 210 53 948 767 95 721 811 22 1149 823 191 1104 1009 741 1161 198 721 548 859 453 745 671 902 794 1067 190 1067 1021 246 890 547 179 800 709 161 975 617 1103 593 96 1071 606 729 1169 620 578 374 825 1071 965 809 385 661 741 232 1165 927 158 524 603 937 404 87 767 1105 497 1025 1186 370 614 833 1148 937 696 722 1157 1110 848 897 944 941 810 203 217 624 292 588 238 1050 805 917 791 505 1095 156 436 592 640 93 1023 45 971 645 974 4 292 324 1121 480 218 1033 979 286 1069 778 462 156 744 31 518 1198 466 431 1074 396 1106 1152 355 175 829 1128 396 1137 539 566 311 791 495 443 961 600 143 498 1158 32 456 432 821 90 388 914 1165 1079 365 889 741 641 255 141 501 813 553 381 605 215 73 838 479 773 919 569 549 414 1101 249 1047 542 315 805 946 901 985 383 456 101 832 933 940 436 223 917 659 839 509 284 247 64 1175 581 592 916 701 899 30 167 100 904 968 340 117 1134 1047 153 645 560 539 277 273 823 1011 772 193 93 864 53 214 332 497 655 623 1116 28 1000 444 598 573 872 648 1188 715 1073 372 842 614 320 575 631 1155 494 250 448 844 1037 853 1089 914 651 1025 874 469 988 714 271 272 1127 708 660 641 164 654 684 428 905 925 1035 847 1008 437 688 464 903 63 286 209 265 743 517 340 24 968 1113 578 548 596 1055 998 1160 838 767 650 735 2 964 578 1087 464 896 1139 1016 249 773 1065 260 106 742 281 1181 499 522 509 902 263 892 780 979 82 108 420 198 21 352 1096 129 1057 772 197 35 872 983 1181 596 244 354 1119 518 653 285 630 755 481 1055 910 524 88 620 503 763 349 787 1152 143 409 613 82 123 992 153 471 653 91 311 878 732 1038 479 900 413 259 869 283 1164 340 933 288 904 178 290 662 531 1019 283 566 345 684 563 632 566 204 450 926 644 548 930 1132 1035 457 181 1059 487 173 698 166 385 590 438 943 200 433 184 611 56 99 373 1157 1054 982 460 530 492 232 792 720 985 1073 100 512 498 599 425 22 108 572 912 131 338 693 1132 1016 142 287 66 251 986 989 1109 109 670 292 1048 443 75 1018 800 67 505 72 1163 954 201 246 578 356 1107 25 593 323 22 254 911 979 604 477 464 147 1062 837 1173 253 678 979 941 619 1153 1084 1054 282 579 263 775 842 186 116 664 374 815 585 935 770 377 206 360 1148 673 1106 1107 449 541 326 859 796 822 291 547 313 1 333 324 686 234 347 524 134 20 94 655 157 969 864 956 807 1059 265 1107 482 790 712 807 1049 821 999 547 735 551 1059 485 276 356 1039 372 295 107 183 855 517 234 534 684 396 1009 385 964 623 1064 1159 612 1009 489 1042 162 1195 882 284 608 835 550 651 115 476 460 16 1007 556 585 971 481 1006 1059 297 47 865 440 770 1186 303 1104 990 192 554 515 302 1102 1095 714 936 1103 834 718 1088 131 803 490 851 372 873 282 866 883 428 287 708 1028 693 34 678 1010 144 187 819 34 1130 768 883 555 149 827 565 367 505 130 717 364 945 378 373 256 324 957 97 554 688 141 1026 1121 1104 824 64 909 65 804 391 862 215 196 214 588 451 513 629 379 802 442 1184 146 384 682 753 598 12 993 933 591 92 90 242 631 1135 720 391 836 1026 316 1011 235 392 801 1113 200 423 1199 487 920 1013 482 1043 909 359 529 1188 736 138 554 41 366 645 1123 763 947 712 53 830 872 264 297 143 628 932 699 355 600 371 448 254 1133 907 661 498 881 713 712 655 363 836 1004 216 296 437 452 909 24 681 251 944 268 634 1023 214 7 900 248 367 577 612 672 489 171 1115 215 1119 94 870 982 379 183 96 906 754 475 235 195 1040 869 901 406 1176 873 374 988 91 1019 577 434 676 86 1048 651 944 300 678 346 633 1113 432 457 176 669 173 818 120 447 89 1097 845 349 1197 492 1162 699 1185 327 882 701 898 7 953 167 387 431 1176 783 1115 868 1104 274 1 176 893 291 967 119 884 324 496 705 604 709 602 1016 118 901 1120 719 147 328 641 1061 197 152 751 90 722 279 683 1139 1174 1094 850 127 587 542 382 374 821 1017 1088 980 1184 626 484 184 420 847 511 32 1185 517 490 1020 652 270 1015 638 944 750 158 428 461 696 537 735 1039 832 1148 371 273 208 59 297 320 893 357 365 335 942 1020 274 383 218 361 1192 167 606 445 950 695 923 1041 1181 870 473 802 855 542 1059 142 852 802 370 867 95 235 76 41 757 841 312 874 19 244 14 1056 81 502 800 634 996 1068 282 1104 1054 1159 957 1111 555 755 1080 441 638 877 266 1114 540 361 974 672 403 588 868 730 1153 1038 676 484 726 88 724 708 245 652 320 831 777 1163 883 562 491 762 1060 32 354 887 850 775 971 177 683 200 297 137 252 1191 933 450 104 789 599 296 431 564 643 915 584 86 184 1095 558 136 53 103 179 1073 458 637 324 364 641 957 44 336 973 486 395 787 766 303 434 432 1 485 767 1185 110 363 485 698 184 12 657 679 166 1070 678 1028 1007 672 266 605 950 448 276 1155 1131 590 658 670 381 266 1119 762 725 144 311 1019 141 797 61 404 551 850 434 929 686 624 578 1051 1071 1165 219 374 1175 76 132 191 478 739 606 540 941 108 1005 913 697 391 686 1006 449 276 384 481 696 235 440 800 153 284 386 1168 406 613 639 998 481 884 1131 230 130 298 817 851 224 580 279 239 919 119 854 561 93 743 193 631 700 99 880 457 269 1012 498 463 1133 183 62 379 371 170 607 576 775 959 475 458 1024 896 44 1042 488 1126 783 926 406 1036 301 969 1113 631 31 273 391 494 274 98 686 450 477 496 218 957 298 154 778 887 170 639 408 393 935 326 888 510 834 814 982 894 733 702 651 1086 560 324 793 1162 1167 372 826 278 586 459 679 919 144 891 804 501 293 944 618 248 1134 1047 315 460 512 619 510 293 1184 419 861 571 283 122 702 976 987 1134 659 370 1018 946 4 389 871 298 215 1 679 319 1140 408 283 962 105 1026 86 879 86 192 805 671 1015 1165 427 546 487 24 30 648 919 936 1042 212 599 1100 963 993 384 821 1054 872 772 473 239 126 633 802 644 562 479 973 487 1109 1067 1179 1130 895 1041 325 965 611 1005 241 1181 997 658 1159 929 889 556 746 160 871 790 1193 856 1141 70 815 4 241 1135 321 120 104 206 391 67 715 672 679 663 1034 209 1091 1084 323 256 487 286 1132 1112 1176 321 64 1194 954 784 610 63 312 656 149 801 678 515 400 539 887 1097 1033 416 560 989 436 1135 198 633 1091 1014 964 195 174 1030 50 865 510 1049 65 638 832 1060 356 875 142 42 576 742 1098 1079 869 1021 1150 690 137 596 970 805 1025 997 716 851 85 345 406 979 95 125 428 796 343 221 496 1094 345 1088 151 638 572 519 248 109 6 442 1118 343 520 185 885 774 677 733 853 880 794 154 661 928 913 905 886 7 945 499 842 260 552 371 508 3 169 882 730 187 348 297 1068 758 459 1087 242 648 186 792 1043 998 9 778 887 1083 700 812 89 771 219 1076 852 188 298 753 386 1041 551 1094 119 1009 1173 923 684 1075 147 165 528 528 135 662 928 1082 893 473 699 19 1 227 1057 1180 977 399 1059 730 391 25 1170 1150 612 1140 825 990 1124 249 695 982 864 405 974 360 1105 253 1173 456 1065 284 158 716 911 539 291 1177 93 1037 489 1152 1089 1144 729 379 954 825 84 431 490 148 1047 762 990 967 304 287 923 1123 759 319 528 1166 624 625 547 1059 1169 276 983 544 40 645 754 728 1 248 242 1145 146 802 1111 468 781 481 1048 134 406 565 851 923 138 1091 63 146 568 112 962 996 103 674 907 209 290 347 893 484 854 814 426 436 901 952 149 935 1110 515 1089 660 981 366 536 788 26 859 609 1183 1170 140 908 469 972 43 1007 32 1196 62 29 555 171 560 501 646 281 418 1050 618 403 691 388 688 748 146 847 515 200 67 1109 35 397 882 438 298 184 690 372 303 998 500 1089 758 240 576 681 645 411 488 580 673 841 1088 568 474 330 472 621 1134 1186 1138 246 63 883 1161 903 205 865 415 126 1158 262 847 511 137 92 48 966 1099 954 34 1049 831 887 115 369 59 711 806 448 16 303 769 697 393 316 141 497 782 154 875 790 733 557 201 802 1007 861 202 409 783 256 655 753 1022 47 426 110 1196 1119 502 717 630 1019 674 681 681 53 589 707 674 790 75 562 932 43 197 126 481 52 458 161 468 1074 1140 491 620 369 721 432 1084 514 911 1190 860 281 463 883 1156 430 823 406 954 649 828 1116 308 1173 326 880 1155 862 787 742 823 277 73 280 737 788 702 63 159 769 158 198 1164 986 754 881 258 330 86 207 1094 443 1166 846 149 978 280 623 398 203 269 1039 873 604 802 751 595 1080 117 145 275 480 313 692 966 380 818 1114 1127 1121 802 391 867 194 496 453 875 875 891 852 704 313 1188 539 1065 584 1135 105 0 381 307 815 423 1019 762 967 927 1012 46 910 29 758 492 942 799 1068 778 654 499 236 978 80 1096 129 219 909 1192 448 894 428 942 161 587 697 148 449 887 1045 1088 329 501 828 472 1080 636 58 199 309 753 297 85 1096 787 300 14 419 860 759 977 301 1185 509 633 489 257 331 854 1146 603 1053 999 1127 218 748 859 175 731 1104 121 242 833 193 839 147 914 803 307 254 671 1141 920 218 238 386 507 711 646 156 252 367 658 200 355 1150 644 962 755 299 464 573 58 638 274 907 488 448 179 560 710 49 240 956 368 73 79 763 882 17 380 339 755 1133 638 1058 337 629 743 27 1049 960 814 161 122 925 550 914 363 531 283 154 149 247 159 766 125 111 589 367 1032 1080 769 93 807 458 152 1059 659 573 458 599 712 55 483 745 670 343 308 937 611 842 1130 780 1033 687 228 299 530 643 560 972 775 181 497 1196 753 1135 613 439 537 252 591 218 918 691 1194 587 732 156 1169 499 601 457 193 466 2 1085 1024 1060 358 353 273 619 445 488 430 977 977 524 856 997 873 845 479 1076 725 129 882 1137 1193 232 141 1136 629 651 1130 897 226 229 588 1112 1077 799 889 1049 1048 264 154 424 1030 718 188 97 463 122 510 412 723 537 356 910 459 1031 754 458 480 452 959 673 502 181 453 1095 866 793 68 687 58 1028 1131 751 550 392 248 886 1139 64 128 802 1063 523 449 1153 944 1180 286 223 1045 89 880 195 35 1056 66 350 390 596 420 852 247 1017 429 786 865 704 233 8 65 145 681 677 924 1194 791 116 317 756 270 713 359 876 631 274 961 997 1147 579 449 178 315 507 191 1110 636 1060 265 786 30 1050 835 733 673 995 714 473 668 915 631 954 710 463 187 190 473 444 245 423 653 294 37 1012 474 0 484 570 32 79 364 669 59 643 772 949 569 721 892 51 599 895 514 758 1030 902 227 749 381 174 703 822 370 872 891 105 459 1095 202 745 448 444 1048 1079 659 1112 196 41 262 225 355 405 710 500 534 1059 483 604 603 477 837 167 275 508 597 633 1020 152 1160 312 1157 40 166 72 791 606 737 620 182 765 1034 324 815 912 127 899 425 587 794 1030 370 1020 1000 432 425 955 1147 434 376 870 193 804 955 474 571 333 758 477 139 517 528 917 175 536 386 889 1187 995 172 3 972 79 952 196 970 135 76 89 740 677 35 528 497 143 316 338 305 491 577 418 157 669 844 915 143 1045 838 1157 363 934 165 867 1164 966 911 943 1190 1185 902 719 800 635 16 713 940 668 25 1020 114 1148 587 326 917 846 313 827 260 547 691 49 1036 196 30 459 1092 1130 273 614 176 869 266 273 288 311 742 977 67 698 1187 453 1103 1119 240 55 205 1150 1069 806 1091 38 996 442 852 438 89 489 851 692 432 110 724 1096 401 32 1118 662 983 86 321 817 367 242 745 277 1136 554 862 1179 584 477 58 129 1029 306 158 744 750 577 20 923 513 869 817 299 846 1179 604 549 84 185 469 1037 681 893 957 962 541 841 410 731 744 1024 355 288 555 1057 17 1162 472 334 1107 464 661 257 960 812 728 182 358 435 1 261 496 219 369 398 500 1004 372 816 383 861 709 681 274 1076 1073 944 839 1058 573 471 1197 65 1125 519 720 225 295 469 168 14 342 579 199 100 120 1146 607 691 1117 1169 639 419 939 430 235 863 694 1051 485 812 70 1102 397 243 371 1096 793 211 351 1189 489 132 801 529 535 123 672 236 30 1155 687 1070 798 523 46 506 810 777 533 975 840 651 892 561 341 31 435 423 79 258 825 1155 987 263 261 295 462 797 401 229 489 859 895 64 1091 361 29 52 398 638 136 241 541 34 236 359 265 768 15 1052 658 542 530 708 707 168 1041 262 380 392 593 38 1080 604 664 922 234 619 1089 946 564 45 38 1005 12 934 989 611 817 346 345 128 1048 140 687 416 616 394 177 617 393 631 1001 488 968 316 927 556 837 125 1107 363 68 687 331 21 692 722 676 494 959 899 785 27 826 636 488 560 428 725 709 178 261 1037 686 325 796 223 711 1111 403 406 723 92 904 57 190 10 577 1015 194 928 826 667 1046 224 1091 121 732 1004 333 821 875 351 964 643 950 216 48 909 1094 1158 752 455 792 500 224 3 821 290 974 371 992 402 272 964 1107 507 650 505 863 227 486 494 885 323 929 608 489 253 18 589 166 8 674 590 512 283 1018 972 45 864 319 100 740 213 504 1039 1096 363 268 654 214 356 667 95 564 175 812 292 549 666 107 977 997 821 952 85 571 355 332 955 92 74 977 313 132 252 1036 945 340 118 1036 942 631 92 310 1068 1125 933 718 337 261 1193 409 620 761 862 710 793 55 906 894 675 701 704 277 799 761 53 644 1053 194 993 1174 1158 277 215 179 274 211 293 194 888 134 1177 272 1117 547 226 940 1116 598 427 650 866 493 1036 405 767 1054 839 620 658 211 563 485 981 770 963 572 684 445 1185 443 55 445 113 200 199 398 1121 133 965 1183 402 205 412 62 508 216 730 928 822 1180 239 154 722 420 849 204 763 1103 51 11 571 451 1039 938 1057 170 828 797 412 44 1125 1137 114 458 2 740 1106 98 1048 412 542 685 354 77 311 539 906 915 311 339 543 1051 746 761 457 368 584 677 299 360 773 927 369 844 702 96 382 274 340 667 1045 867 770 798 101 1174 4 112 1040 1087 1164 722 444 523 1080 1052 1119 764 62 625 169 283 1000 576 235 359 613 1019 435 1102 72 428 1077 902 655 1167 765 507 469 1161 570 15 533 706 786 672 1036 449 48 1112 635 422 732 829 953 927 510 554 584 1049 294 624 1156 466 1114 9 328 185 956 402 686 577 500 194 1157 701 769 479 589 221 767 831 148 535 247 454 419 1103 255 972 1021 467 750 469 1181 467 374 682 785 442 82 211 612 921 832 804 343 110 311 223 588 891 591 162 909 501 306 1179 1178 868 1123 425 555 416 507 664 77 4 163 1140 96 512 442 55 288 1170 732 928 715 121 680 271 838 937 1124 185 648 590 1173 881 1050 388 309 45 15 884 11 294 514 195 583 694 724 192 67 704 2 509 750 527 51 886 4 416 617 139 333 1185 1040 950 139 240 827 808 279 624 51 584 128 437 1164 627 29 437 665 435 654 1171 1026 1078 260 884 114 367 1003 409 971 23 540 884 103 981 915 613 791 1162 933 499 405 285 725 1050 735 793 665 878 880 700 70 504 502 1195 581 553 814 1178 350 590 916 1181 1100 335 108 156 254 1165 685 1166 588 726 657 565 51 570 504 1166 588 1162 1182 411 282 971 146 70 399 651 887 1096 685 412 33 254 661 489 395 470 532 1171 669 380 45 538 300 920 699 1049 845 1147 511 1070 569 563 411 932 608 429 469 806 479 1079 54 286 330 692 676 1110 371 1077 527 528 124 847 843 30 88 1004 1028 1137 1025 186 967 304 1047 883 444 847 1045 1046 1146 761 768 952 120 1011 1135 676 335 38 627 726 765 1034 470 332 371 26 1006 34 12 401 948 782 338 39 660 510 861 1049 488 368 630 375 1103 53 1139 1150 1088 511 1085 383 959 841 846 815 435 527 241 906 549 259 1086 265 71 196 778 723 168 543 6 332 1117 341 1112 817 965 380 573 52 142 1144 668 253 1116 108 728 1036 446 1009 1037 951 844 324 454 108 411 380 894 968 1187 825 993 298 1069 814 1077 1046 730 655 1085 134 475 384 121 353 288 897 495 330 322 823 104 141 29 454 91 1138 458 342 49 210 1080 931 1000 1018 1120 771 536 872 924 525 267 827 1028 974 486 1044 842 954 1174 249 707 1162 426 242 1042 523 500 576 871 979 1106 311 367 383 524 1069 206 964 60 836 1197 781 903 1192 935 1142 285 914 212 1143 740 320 1075 382 830 890 302 149 343 171 946 894 588 1058 722 536 581 235 895 651 984 882 1194 75 911 922 981 336 566 346 471 968 1069 0 1139 31 821 1104 215 867 703 313 256 1050 893 831 282 587 331 689 1116 404 585 776 517 522 202 206 1093 519 526 309 553 481 131 87 775 942 782 252 523 647 509 733 427 316 649 716 141 1080 1167 162 787 332 507 48 344 502 174 930 449 99 73 791 75 1072 355 418 852 755 884 646 745 876 179 1109 912 1166 839 743 102 514 207 627 238 1100 1186 22 470 254 561 511 827 998 282 757 183 510 905 642 1146 378 614 679 579 933 1085 154 686 748 541 862 291 559 583 1035 81 176 604 663 1187 1067 478 357 805 772 841 517 120 261 686 1081 28 573 622 978 179 569 81 547 1162 1018 493 1002 184 615 802 855 861 1153 1066 216 603 473 1004 102 1163 298 835 946 681 574 1066 256 298 382 29 749 1078 1059 964 976 1135 287 97 356 628 1199 1051 116 310 11 835 664 667 356 324 930 992 867 920 78 975 1054 7 1049 239 1101 917 980 687 420 848 1076 326 66 673 854 367 53 831 589 169 258 277 1187 465 514 1154 522 678 1078 1005 544 534 720 149 977 904 418 679 831 133 823 687 386 56 29 442 89 77 821 1044 29 913 384 885 72 909 278 105 186 1133 302 18 320 564 958 1045 1144 343 580 616 1145 361 1057 630 822 485 539 356 947 131 926 528 1054 151 426 411 738 523 531 830 789 515 740 965 627 82 362 210 952 188 161 123 78 237 424 525 577 984 818 735 336 1114 416 1082 1163 746 690 1197 55 782 475 166 14 326 288 49 5 119 1101 27 1186 840 1167 636 1027 197 403 380 1029 344 881 944 793 895 626 214 762 244 737 697 763 439 76 374 606 564 1140 1165 548 348 891 5 1128 608 414 409 770 917 885 651 748 1043 269 1058 280 804 63 918 1046 1096 431 361 823 301 166 821 216 377 314 1089 741 274 600 1036 684 151 435 458 454 1022 65 824 790 163 702 567 116 608 1147 825 583 969 710 955 605 84 579 794 295 818 613 725 650 657 1178 975 1068 242 1086 139 844 969 1004 143 346 432 936 355 504 384 251 377 291 232 237 241 255 958 824 417 142 1135 295 935 195 407 672 348 779 618 300 1148 206 939 674 836 868 433 837 167 251 933 253 287 657 240 1061 347 213 863 142 927 876 654 243 1121 629 263 525 834 420 323 1191 302 438 341 1017 822 139 1198 304 238 754 136 992 465 876 734 513 166 1134 674 816 988 313 668 25 873 962 1182 739 9 224 1150 378 690 849 836 372 276 33 288 1044 137 609 919 691 315 246 809 1113 158 1023 725 171 1167 342 587 1013 991 455 600 509 291 203 1148 919 789 969 317 1060 804 68 591 742 560 939 417 1144 794 546 664 808 584 174 636 187 341 272 681 144 358 0 879 701 273 1112 390 325 1041 826 370 742 676 383 593 200 545 1076 362 807 981 734 1005 795 1089 242 1021 182 144 903 1002 353 972 1065 521 55 725 993 394 118 317 1171 9 858 955 654 1045 1110 419 1152 940 519 676 519 206 458 856 65 469 209 1029 1094 863 454 1120 796 632 654 49 553 709 87 975 806 119 616 1082 455 226 993 317 222 1164 1126 1028 778 300 299 315 140 673 408 615 390 85 837 187 84 231 579 633 805 1194 841 1096 154 460 1111 499 67 908 560 584 476 36 653 793 728 41 667 122 141 735 265 1158 269 528 1078 921 548 236 1004 723 527 270 1101 256 313 300 279 185 413 942 479 207 857 79 542 84 737 43 544 185 1028 172 188 911 1155 145 604 664 1197 255 454 816 708 963 276 717 673 514 276 294 496 210 1184 1048 801 444 498 1126 901 1146 113 929 471 747 22 1134 433 42 1147 1086 308 64 867 694 855 441 245 891 1187 796 380 936 997 622 518 51 73 578 935 1198 1163 866 559 828 1195 816 161 927 183 637 1192 822 1007 336 213 52 1048 778 535 691 86 744 213 105 1006 926 517 788 984 483 1073 128 94 309 1028 830 452 1119 1099 1010 297 811 55 422 336 210 593 505 559 427 352 1060 965 136 178 1031 1104 557 449 90 940 1059 850 338 804 602 242 981 1169 233 281 1044 373 956 677 500 331 962 30 64 1180 828 709 844 107 395 670 1044 1002 963 877 204 710 515 288 1190 163 798 605 1020 219 672 337 1164 523 197 274 175 700 581 920 229 474 871 680 969 151 468 590 963 210 481 880 850 716 44 280 753 1149 835 1113 633 985 1133 133 940 307 988 124 1036 73 448 115 606 497 293 14 67 1091 741 152 905 1173 759 712 518 766 796 435 479 929 582 452 269 432 736 345 1147 1187 811 1096 1143 7 850 721 1065 278 1027 944 324 170 288 1075 1062 522 10 123 1028 805 176 895 959 166 658 692 811 483 1031 467 519 858 977 1105 576 916 82 434 460 944 677 495 1176 937 103 426 162 595 406 126 218 822 878 395 46 406 1145 359 486 274 211 162 462 950 69 407 1014 697 809 991 1095 1023 1194 203 440 898 544 570 885 1170 354 179 1147 864 175 716 176 150 870 399 559 145 710 732 294 821 579 925 79 926 958 587 1090 1182 438 1185 287 368 565 1010 1037 613 607 62 961 627 498 67 580 627 1034 585 785 934 338 298 407 860 292 76 965 68 965 314 965 926 605 254 771 1164 783 260 798 176 380 595 513 655 864 792 995 219 462 146 17 428 384 304 175 398 327 238 56 804 1048 1179 329 211 502 463 863 1129 418 823 181 456 56 247 11 696 510 1145 957 66 1023 354 206 63 470 416 857 378 816 1134 362 521 1096 1168 260 428 554 19 538 45 17 760 637 321 516 233 204 431 237 325 225 25 473 245 198 759 762 413 52 174 1078 1055 497 974 428 88 112 604 71 1158 291 444 461 1029 96 1074 1170 969 966 295 1087 1037 526 408 86 1176 474 662 985 1135 575 785 616 534 540 1115 368 409 925 709 608 863 1159 1118 1134 644 932 603 187 438 135 571 253 748 1020 846 74 217 194 974 238 847 938 161 868 918 203 549 643 385 908 461 646 173 774 1175 62 1169 1028 371 802 293 187 439 643 123 1040 950 1157 986 84 1122 675 1063 761 639 147 275 745 354 320 611 980 1144 1100 452 130 806 52 440 101 270 610 717 288 605 65 416 1124 656 442 598 352 593 771 84 773 1108 131 494 274 11 1131 761 1115 3 1036 410 697 255 86 736 351 238 96 868 695 880 748 747 671 454 1035 840 1168 46 785 838 1072 584 745 510 1166 528 301 529 1017 549 880 418 322 951 610 514 910 206 763 1181 279 1031 197 201 95 1102 1167 333 1150 594 63 239 159 753 906 847 521 467 1001 727 287 849 815 616 398 96 380 181 98 803 79 178 340 901 374 21 780 586 235 423 226 830 526 326 683 1177 948 791 963 1021 405 504 64 401 302 758 942 1170 203 847 861 889 627 131 296 998 313 767 1153 124 749 1118 440 1062 292 1006 1140 325 575 407 966 1030 1166 223 395 283 706 495 709 572 1103 705 985 242 134 215 924 566 411 152 632 983 517 1151 226 537 8 194 1078 164 923 1154 576 229 662 1132 1018 626 668 153 18 82 729 1062 719 594 657 551 260 571 1015 375 89 595 182 1044 517 790 507 957 952 135 380 376 979 381 603 580 982 574 1065 1190 9 671 794 364 279 870 1030 1077 874 851 520 636 610 787 678 24 623 318 1048 544 51 704 1015 150 401 552 853 776 323 280 153 292 1109 719 963 982 793 1145 63 1009 280 670 887 237 331 536 859 1007 1170 1048 340 1107 349 204 343 263 687 354 1071 1164 301 505 736 895 1124 16 1158 1121 786 846 868 1147 1042 724 291 970 269 591 546 293 1063 251 322 220 1142 558 505 924 290 570 996 405 36 664 731 466 920 267 103 405 721 61 1044 882 400 750 808 591 126 1181 7 1132 925 739 57 385 63 1040 370 1022 716 729 549 562 1053 514 642 882 963 298 496 753 395 222 1069 885 925 921 128 891 800 157 83 961 511 1172 307 415 906 1011 474 33 832 62 814 332 361 30 503 165 385 169 315 1019 1131 387 376 757 711 189 654 628 399 669 165 130 216 187 70 867 476 1025 117 1009 693 955 650 926 59 932 1079 1151 219 486 459 624 336 340 365 455 41 280 1037 131 960 1117 1121 564 671 702 563 164 696 355 588 1186 478 1151 516 577 128 427 862 280 487 339 1000 318 49 797 472 16 1102 52 642 1009 877 585 604 856 983 443 419 136 200 1012 22 253 434 802 862 612 88 718 896 1145 976 133 912 755 447 669 330 1058 296 607 1025 903 316 508 396 217 771 1079 578 1191 56 617 374 1148 642 369 251 424 1119 275 1072 900 843 830 992 948 692 610 399 580 747 360 961 503 453 1123 391 779 194 1171 1049 487 617 497 899 889 678 370 798 637 868 377 436 565 791 1194 283 27 847 536 435 824 404 787 1152 489 736 94 74 181 358 719 1143 1009 312 645 1047 394 212 747 1093 417 689 634 738 153 1170 137 524 1060 122 914 882 782 1105 96 1115 974 558 548 1011 59 678 1057 1038 908 1180 570 1177 539 567 1035 67 387 1024 1143 965 560 1085 1181 518 13 473 779 192 462 824 890 739 339 580 445 460 607 967 928 199 13 453 4 204 552 1127 348 1023 1014 359 377 777 58 411 744 593 507 709 531 1059 705 649 311 691 627 97 845 105 997 498 597 161 118 72 901 192 529 192 968 547 441 248 481 621 848 50 541 359 594 889 42 578 704 396 255 394 298 347 273 403 497 892 822 1097 851 737 1141 839 841 438 830 819 692 2 553 582 543 1101 798 299 771 368 273 462 412 401 797 713 1144 494 306 1000 386 12 264 646 1199 1189 279 31 675 493 845 61 1086 134 143 1063 336 636 1133 366 30 592 1149 558 740 1174 650 1037 739 837 501 857 608 103 269 601 1050 297 434 318 540 516 1037 456 455 402 353 266 882 1154 131 504 192 320 335 161 1067 79 105 73 1185 72 210 689 1007 855 44 1031 927 695 1167 379 715 619 10 290 821 4 386 652 1059 12 1067 1026 1014 785 676 46 151 920 204 501 684 448 685 1071 666 88 227 328 356 284 608 1178 326 495 530 271 693 455 1131 312 419 71 53 254 96 957 705 343 1007 960 98 0 467 774 1042 642 261 153 528 843 37 1006 225 696 1119 667 56 650 187 869 130 1094 1087 421 437 55 1014 1158 971 434 95 459 1085 742 300 896 319 873 457 1063 192 881 1088 67 1015 497 844 484 229 497 343 1018 2 898 1110 640 993 1167 1061 731 131 396 283 657 1030 915 850 871 1092 593 564 362 838 731 753 1060 736 638 637 362 440 1136 359 954 12 1132 1071 66 194 796 211 803 889 950 174 1169 139 389 97 972 494 500 1173 572 441 1042 616 834 198 382 927 214 1020 700 280 327 635 69 511 1161 1044 810 792 1168 557 143 1094 1122 966 397 111 171 958 825 1105 346 322 120 347 225 1041 824 780 691 554 545 427 99 325 648 973 254 555 1146 959 242 324 160 563 469 9 1167 234 993 1184 105 271 200 458 882 635 769 787 639 882 852 1146 31 110 394 928 539 749 1178 997 1047 251 1035 31 817 934 318 701 287 1010 594 675 989 277 890 523 999 952 690 947 1066 713 1106 419 133 598 164 1170 860 766 973 959 423 205 921 693 784 324 455 559 888 513 813 175 266 1135 951 1106 24 592 1198 691 69 682 133 223 950 633 590 911 308 709 313 916 563 930 1036 661 226 1011 344 63 100 731 254 574 261 432 6 267 832 762 1085 522 219 710 1183 367 653 1053 1128 537 600 551 457 171 1184 793 42 765 262 245 1127 97 245 488 952 1018 722 602 844 993 46 247 1147 894 851 543 144 257 837 496 297 757 14 798 465 547 250 1028 174 182 467 438 449 557 1087 177 848 802 1018 746 574 1054 116 758 278 1169 539 0 80 93 1059 644 22 446 252 1003 866 904 465 1105 1012 545 1054 747 475 727 689 1006 1042 139 5 671 509 411 295 1166 952 47 589 62 417 158 1015 862 355 867 444 909 124 1055 14 780 709 330 685 269 404 207 756 794 1091 6 252 673 421 159 37 416 596 639 995 630 648 438 152 1110 424 891 1112 862 835 557 338 938 1152 906 253 105 207 104 93 506 1089 1122 1050 1170 795 449 149 1194 716 960 219 261 1047 1033 585 94 353 978 522 380 160 273 542 257 429 338 482 269 504 1082 69 783 75 107 775 773 205 948 920 356 183 1143 687 676 212 831 684 490 157 212 27 414 487 484 396 253 977 996 645 919 815 271 382 18 219 211 980 288 934 581 182 1040 163 805 393 581 370 440 1160 645 934 781 81 726 1089 280 744 926 556 634 968 458 938 170 845 1174 571 472 1032 483 1181 692 959 223 795 34 316 1107 729 1018 353 939 380 1062 530 678 1021 709 1183 143 748 1059 154 902 61 100 120 679 572 491 207 350 319 244 1089 947 707 611 1172 1147 123 556 764 1177 269 359 88 377 1105 73 237 449 213 755 512 264 567 1027 620 664 503 961 238 23 157 628 121 841 994 30 1038 451 1044 19 408 556 647 417 1162 378 1192 258 991 123 775 1159 1002 278 428 1000 279 1114 572 393 579 1121 547 319 521 679 580 230 508 463 1148 51 669 97 1121 760 1178 309 1016 587 250 187 631 725 199 806 927 733 977 530 1045 689 78 926 474 551 382 172 763 95 929 573 453 837 484 631 196 80 867 34 992 444 2 831 813 175 1127 346 209 616 785 378 464 6 408 720 1144 12 500 704 1075 1176 41 1130 177 1018 671 427 598 117 336 1014 447 409 873 1174 137 1135 1084 175 264 11 733 1123 1037 455 78 370 63 45 144 405 401 610 707 209 854 662 938 474 89 285 825 293 1165 883 109 131 356 473 760 396 890 987 1073 395 269 773 1071 510 552 97 209 695 63 970 819 275 230 732 583 439 1053 79 41 1145 746 350 776 902 876 252 541 1117 1065 225 284 421 1143 498 228 332 920 168 823 614 290 61 985 48 238 1125 656 654 346 434 363 104 763 831 35 1119 860 122 1190 1059 672 212 566 842 818 183 1144 591 784 1002 767 1027 876 837 1174 897 305 736 536 751 69 408 783 430 1171 320 888 134 1093 849 840 12 1183 1074 1186 220 100 603 522 615 203 651 659 903 838 805 464 445 783 247 324 13 683 38 892 290 727 1043 797 234 543 1119 1088 276 6 691 1092 741 212 508 1177 450 581 1128 275 25 877 273 107 989 159 682 233 64 631 701 1008 59 684 224 419 604 606 863 688 563 215 401 1052 1119 618 1125 68 694 879 1184 437 398 436 985 207 701 442 373 93 336 949 917 866 593 444 1077 826 388 780 423 950 920 1138 419 909 123 107 133 817 467 1147 342 1094 958 791 773 66 482 1004 1011 355 1145 1065 5 1172 1088 565 450 99 251 977 29 213 136 803 493 441 1076 697 909 726 495 576 534 721 18 494 902 533 1100 262 765 448 877 27 1138 517 762 815 66 328 18 953 1114 1031 924 561 644 211 1028 87 1028 1137 250 334 607 912 829 973 804 1048 1174 643 335 1103 623 363 1186 1107 636 767 683 635 566 105 559 260 339 84 276 270 229 441 32 618 502 410 196 1038 852 879 210 245 433 794 1034 1131 377 100 819 785 812 1058 470 245 1178 953 964 719 938 661 756 753 542 950 415 431 13 992 308 3 653 56 962 956 951 914 506 999 745 1053 998 892 73 677 551 946 830 10 1156 15 805 1158 116 777 366 696 367 897 8 451 941 1061 202 298 309 189 421 213 1049 1197 123 521 715 866 708 279 1152 264 36 687 803 158 977 916 345 430 806 552 706 1192 609 171 420 262 842 706 991 354 326 283 1144 995 506 633 240 704 1003 325 69 11 222 195 1113 1184 748 176 826 976 269 1002 74 824 246 1094 131 645 573 511 178 854 113 17 50 140 795 582 329 505 320 700 1027 342 221 996 950 889 941 785 357 419 73 128 907 971 1139 270 269 180 934 573 932 82 498 930 290 548 106 219 958 264 730 1120 26 280 752 70 628 740 869 991 1186 1025 1042 380 91 570 856 329 1162 621 449 960 401 130 373 1009 177 631 525 1033 1000 203 368 289 1100 687 992 875 783 391 3 255 760 889 1089 963 969 359 711 196 875 315 788 679 29 832 193 788 132 315 878 647 434 391 103 1050 929 600 952 680 403 678 141 454 871 11 693 601 529 906 600 351 714 1073 1069 201 849 617 11 32 1155 563 140 268 728 208 513 661 327 840 866 1073 691 350 266 852 713 173 499 1198 891 995 318 1094 1137 13 602 839 967 737 910 1136 12 141 652 1 943 984 109 393 534 145 249 805 680 541 888 87 287 920 1166 1005 156 467 804 844 1171 984 732 1189 522 215 953 525 514 563 293 336 1070 443 210 10 1076 1071 35 743 466 252 190 1012 596 312 197 1012 72 206 196 581 711 643 1058 651 698 769 168 210 492 894 602 747 913 59 3 719 869 167 1052 1181 838 1147 270 206 916 1007 378 896 192 103 618 1122 357 692 453 872 297 653 110 1150 1096 841 283 1082 0 624 180 1048 239 668 241 845 14 790 501 537 97 650 347 375 141 853 726 968 514 1009 1180 1069 164 553 357 574 809 312 839 402 515 728 949 228 337 965 544 1161 147 54 800 499 526 129 1180 4 463 1120 622 617 922 500 568 428 770 464 669 397 824 228 553 1036 825 41 438 736 104 790 53 213 1107 1103 334 127 926 11 1137 514 292 514 502 815 746 629 153 944 144 438 1163 840 1179 908 1102 360 153 1135 1093 120 1051 285 582 1060 1112 1040 204 778 1113 1179 535 660 265 945 1090 345 720 706 862 1148 421 6 311 542 1170 347 168 203 808 672 194 1188 184 1138 250 1133 131 707 1198 797 1091 1039 1090 483 1057 119 762 950 261 398 852 1194 1143 352 908 731 276 847 518 107 3 635 451 797 124 57 442 715 1161 899 1193 163 1198 1015 941 988 1158 758 44 429 87 86 336 308 428 957 601 462 349 847 17 747 970 496 156 430 814 443 565 1069 73 48 140 520 288 284 384 134 320 312 653 262 63 1126 1152 1034 538 232 1145 449 855 327 127 628 103 1145 1175 862 852 911 214 577 323 416 684 792 1000 357 562 358 802 640 444 53 464 896 1161 323 691 593 432 1149 795 378 242 145 102 513 595 1177 30 30 1119 753 1108 628 111 963 998 200 509 542 563 1048 783 267 961 541 994 192 328 92 1047 460 251 1193 551 686 425 927 391 161 256 1040 756 1027 675 601 51 1035 1062 1100 849 32 582 420 899 768 938 1020 531 605 1099 796 702 85 879 927 477 1129 187 131 75 889 1128 82 143 730 295 309 908 590 891 258 279 170 942 591 992 813 736 868 613 1 352 64 397 970 810 961 46 1000 766 17 215 671 974 1059 1077 1198 107 400 146 135 363 597 615 997 1172 210 1191 380 314 939 529 861 902 656 625 375 197 586 1137 381 406 376 22 843 1024 177 679 627 975 18 384 378 599 799 108 447 598 391 571 634 364 760 271 79 1085 862 1033 706 155 372 1000 1056 1173 578 79 558 183 291 1197 647 1049 857 1159 600 766 763 464 268 896 264 348 250 71 493 721 1010 1097 51 1098 972 1137 543 754 160 745 842 512 296 974 212 484 789 361 79 565 865 363 330 214 493 590 366 383 7 622 240 330 939 384 1168 45 553 197 1061 142 513 191 639 16 43 1121 744 773 201 352 472 1174 877 148 508 533 677 1054 235 934 619 31 1080 239 1175 1116 1018 464 840 1073 202 14 401 133 616 599 1048 985 1008 891 583 340 36 525 734 1015 343 802 1084 770 25 1094 705 930 430 774 1035 718 852 0 663 1096 250 1156 652 1167 1056 436 236 713 147 816 791 426 797 299 138 885 843 298 1189 147 1085 770 1136 788 1041 1152 780 1092 211 389 549 635 913 911 831 849 665 480 1016 300 726 306 1124 378 907 888 182 378 155 408 684 141 727 64 853 1183 225 104 278 368 393 142 553 93 1095 523 470 599 301 308 942 165 611 217 340 556 716 713 978 804 4 1058 933 447 578 459 396 730 541 1022 460 121 777 934 1160 790 27 399 1013 60 283 905 843 425 870 1192 39 180 813 471 1147 737 258 83 556 183 492 183 114 302 100 95 11 979 1146 703 1120 766 736 953 200 208 222 287 506 829 1094 529 560 1034 810 729 38 877 358 1027 647 146 50 19 1190 370 898 1055 114 849 1112 456 157 58 521 358 443 1159 92 545 569 151 1004 109 576 526 30 352 318 1030 906 344 32 100 639 161 731 597 1177 271 945 713 571 694 430 758 567 979 536 1149 114 971 473 146 1007 220 55 27 880 317 404 511 1024 1038 625 752 865 836 602 34 25 643 204 964 416 290 1108 779 482 383 726 105 462 12 630 542 205 667 650 163 228 807 117 1006 1003 835 948 1143 649 106 900 167 642 384 1060 735 69 343 831 1007 165 828 1119 708 131 811 373 108 557 93 839 281 912 143 24 59 485 1099 511 228 503 7 1038 937 547 604 828 596 767 1033 639 142 474 742 1049 227 237 542 718 565 188 28 912 727 69 96 428 308 1064 864 1071 306 393 841 524 636 430 991 312 991 433 536 1022 630 4 262 319 1158 682 435 233 260 21 351 148 869 841 114 970 336 453 299 210 340 14 163 462 582 675 329 750 365 694 244 182 838 1015 247 261 267 634 91 944 671 531 547 276 209 75 306 157 837 488 112 833 66 611 101 589 855 1153 319 88 1185 164 371 186 487 738 824 285 198 910 123 416 148 1071 387 736 387 52 1105 920 840 1067 1083 25 632 625 381 122 981 204 991 979 547 156 529 1136 1045 932 735 988 1116 1071 701 901 1082 1014 561 314 198 43 22 215 122 267 52 968 404 202 944 356 545 366 564 798 734 43 339 240 1006 364 55 78 70 604 1045 851 255 284 925 137 676 795 193 513 315 1057 789 72 114 804 242 710 931 530 488 100 310 829 667 776 695 875 232 172 656 628 903 401 1007 66 443 893 147 185 993 823 1094 780 393 419 1074 816 1009 776 851 506 475 1118 15 529 884 139 578 1096 730 554 705 823 924 71 706 854 1120 505 513 67 874 975 300 303 784 63 281 657 556 86 733 254 1199 274 136 410 470 1172 945 95 809 1172 234 1161 222 557 494 295 595 1016 890 71 1076 731 168 151 1047 925 859 808 1128 248 185 953 835 341 173 31 105 1108 509 322 421 219 624 606 413 1176 1055 747 815 558 477 314 592 940 816 1084 866 46 261 47 1002 785 965 226 416 680 194 57 1159 287 173 198 511 871 344 3 434 244 1015 783 1058 1006 911 28 520 864 275 952 788 215 576 1174 802 443 757 922 530 889 832 752 401 616 666 1032 1073 916 326 999 1044 331 1164 249 773 1112 436 121 959 961 1179 777 1010 622 1002 153 776 597 319 385 305 761 556 1141 242 295 351 909 158 658 560 418 209 227 1166 1104 384 534 533 741 440 154 572 930 624 531 1040 577 951 518 352 721 631 657 96 434 153 309 162 199 965 330 153 25 249 51 783 200 1075 448 300 568 1118 452 625 467 163 579 1110 843 340 362 931 933 1150 207 693 878 834 293 1054 1038 283 528 191 591 217 1124 437 7 1162 85 704 612 115 714 351 1134 353 317 314 647 440 65 326 867 99 460 547 182 574 679 453 1016 1135 1034 326 156 287 1094 232 584 659 486 1116 461 1021 42 628 1159 1019 323 60 418 524 1043 1192 779 215 1176 218 990 103 142 699 555 981 800 257 61 81 40 953 236 647 598 408 138 386 104 1015 928 1114 593 343 1079 541 156 1164 541 819 863 275 663 277 11 578 332 552 1081 199 540 814 421 655 1101 396 931 62 838 1146 1095 280 284 847 78 1180 1054 271 263 895 522 731 223 757 923 179 1125 271 1149 767 615 1056 1180 281 676 732 426 577 968 44 105 1163 30 314 727 1016 187 592 605 415 931 546 119 150 144 363 665 608 1064 880 684 515 1062 1111 413 338 282 684 2 835 799 1179 202 159 1170 529 153 870 1029 485 669 1167 98 1130 322 705 55 524 444 696 1161 901 1145 76 521 387 388 196 562 598 525 93 693 1022 722 1064 548 341 168 79 224 828 857 748 724 841 45 303 156 401 11 924 376 1116 153 320 304 168 383 812 252 745 428 450 274 749 201 334 800 354 990 1026 1105 10 742 1047 130 484 179 1117 98 1153 860 899 247 1141 208 17 1090 266 484 1093 1106 164 563 804 563 126 842 939 759 515 699 1170 223 505 173 76 851 553 153 1121 1165 661 691 1173 443 479 694 400 1151 328 397 1002 73 220 902 947 953 649 455 888 723 842 1157 189 537 1011 753 131 10 358 406 562 1133 918 1186 81 381 249 912 1175 236 379 56 1075 1128 558 693 488 816 1114 1088 147 1157 658 532 462 989 707 696 971 333 751 552 759 239 589 1065 833 53 71 801 917 395 432 819 1048 467 167 366 325 1088 797 590 757 1051 1161 180 1014 931 680 457 833 1192 496 396 11 24 75 685 548 36 1071 115 1008 1061 559 757 731 704 162 751 234 571 757 756 502 23 309 733 840 100 143 1007 655 1126 950 66 383 35 873 377 241 1046 595 248 689 89 431 827 423 976 920 531 274 340 469 943 17 562 256 608 838 522 416 868 1197 447 519 219 677 1150 463 269 126 60 754 739 1159 942 684 449 462 1067 482 49 1056 611 343 885 1115 1120 342 139 545 1118 1155 268 952 57 767 1006 931 402 826 207 181 980 1088 444 965 203 274 338 485 106 1075 891 1196 827 736 838 41 1022 40 824 1167 52 1061 1092 738 212 779 60 704 903 474 801 688 1160 680 79 897 1039 155 1105 964 208 621 655 1083 147 1127 225 510 524 1107 369 825 805 127 373 830 153 349 785 465 668 1191 1146 530 1006 107 371 832 876 1079 893 174 1107 1157 988 914 192 635 1104 127 1181 329 925 889 890 1166 502 560 452 89 1175 964 107 529 555 218 679 247 721 1115 1094 73 617 28 1123 801 1109 697 1127 99 118 844 1170 654 885 248 933 634 904 686 1160 1148 881 1062 31 1162 248 84 533 42 418 637 914 829 546 419 1151 1084 72 224 727 145 574 148 683 222 835 1169 931 690 800 427 993 298 196 196 817 1163 1048 128 741 1186 17 772 974 926 30 32 647 1053 932 134 862 898 1089 864 353 1067 665 1103 895 1128 178 710 460 679 577 399 752 777 879 549 336 942 429 487 972 898 375 571 206 880 1099 142 992 764 270 610 539 1093 743 524 411 576 243 1156 1131 373 642 404 338 922 26 489 816 861 1120 858 732 718 310 104 242 751 1106 275 716 713 511 263 415 289 481 802 818 1119 563 566 396 437 47 808 118 1128 319 1146 919 646 439 81 97 922 1181 571 890 353 62 762 966 192 514 426 1173 0 277 909 748 538 186 716 892 857 800 446 652 527 742 768 622 656 507 617 1066 703 446 682 45 463 844 914 605 692 66 615 445 164 562 29 5 61 1009 169 1023 506 1079 1116 669 857 973 275 3 696 128 1188 1028 204 836 597 756 221 184 172 483 905 695 406 484 1009 423 980 234 596 397 12 283 1149 474 740 230 514 708 708 25 1060 506 121 530 194 546 1041 375 612 864 826 528 421 595 1157 140 194 720 214 357 260 26 376 1136 754 102 1091 306 1125 1059 455 96 573 119 362 860 1015 619 181 178 707 220 700 54 569 468 630 619 274 1177 277 242 836 269 995 361 510 395 295 1037 822 840 840 881 878 310 218 184 228 27 177 180 609 1184 1045 553 1072 181 838 73 388 695 105 877 33 581 147 1026 913 392 833 731 596 642 721 844 996 238 1053 717 129 117 1142 945 821 148 435 1087 730 43 668 285 1129 1078 268 719 46 386 131 668 243 769 1183 859 97 96 971 771 227 265 609 11 1050 691 649 555 1010 770 998 344 542 306 967 669 560 372 887 240 196 342 1105 448 77 535 1014 994 996 1006 712 1024 579 1003 78 1198 922 1185 871 481 167 1135 130 524 1064 824 639 713 507 188 927 374 117 149 270 182 292 774 97 651 325 547 761 321 1041 963 398 845 516 511 1194 1069 857 371 353 469 122 324 1016 32 469 8 424 782 94 925 180 260 1143 174 237 1097 506 639 375 465 1160 77 342 1042 447 464 111 402 29 1119 965 696 611 36 407 532 768 1032 181 495 578 258 333 1006 279 811 1143 1065 915 687 319 1146 653 634 489 439 238 587 949 340 785 1106 725 369 69 1196 26 179 295 1118 294 17 354 442 202 72 994 104 158 574 824 200 632 261 363 129 453 1187 885 292 1123 928 773 28 120 488 572 449 1048 609 133 718 368 459 1081 601 665 540 858 1030 211 750 54 565 251 140 497 952 271 458 1154 69 732 909 396 492 334 191 70 1108 512 86 1138 316 854 1110 295 1135 860 905 116 951 440 935 474 999 71 659 212 367 332 901 691 979 912 336 597 1161 243 748 747 244 24 519 1112 1076 34 450 258 616 412 1102 294 452 722 33 886 826 137 834 605 638 817 1054 616 645 1004 256 789 487 960 28 1159 575 852 10 19 1194 1078 32 252 326 299 1182 613 955 570 725 956 296 204 718 154 526 819 235 62 478 819 600 650 351 1053 492 278 291 356 335 175 1096 1142 56 992 822 448 432 697 294 1069 504 633 815 664 1065 665 294 935 783 1059 512 527 136 669 906 841 974 49 1003 380 467 180 245 500 978 118 917 193 645 513 592 414 1137 103 118 903 57 157 289 1022 401 1075 353 101 289 299 1168 1043 890 802 192 1161 318 529 913 567 748 1133 488 1120 1035 784 379 243 1002 821 654 1091 163 506 545 1172 618 146 127 1148 12 941 42 904 808 239 781 781 949 866 1081 0 481 1177 525 974 97 625 722 855 355 310 386 879 501 697 286 124 627 1177 268 865 450 536 992 378 182 731 300 1088 281 865 550 741 284 592 926 797 1165 32 16 681 109 1047 670 133 247 1160 1011 1152 48 593 1176 1189 665 246 563 439 989 465 209 176 849 709 292 598 1037 425 761 823 58 1196 1115 932 693 635 1041 598 253 553 912 480 700 119 1148 1019 117 331 822 143 1195 1050 847 870 1136 812 460 849 452 451 238 33 159 889 66 1010 948 1031 393 294 185 1153 98 778 41 1084 45 435 347 751 336 461 970 862 610 1168 746 583 114 160 992 1164 511 55 598 296 482 590 1031 296 204 1083 244 28 616 13 207 926 731 617 1051 608 107 411 279 1046 359 906 875 1125 785 117 299 691 166 1099 667 490 844 728 558 796 706 597 935 59 400 155 261 337 230 446 717 331 957 586 141 200 755 724 983 260 1162 855 117 453 429 161 359 1119 585 1087 641 1150 1182 789 335 1171 377 717 746 314 1087 524 866 80 517 843 705 327 162 359 1082 941 533 294 562 855 707 213 662 1161 192 809 980 1025 813 588 382 764 864 1006 318 998 12 837 610 316 239 1035 526 1136 623 1017 1125 832 843 498 1099 731 51 461 1026 647 78 361 201 61 81 842 502 641 1092 444 215 762 843 395 859 961 400 1031 495 77 677 128 7 68 1171 676 235 742 348 1029 832 588 416 905 82 548 734 553 1006 1080 726 1098 804 172 416 596 247 489 921 314 262 1030 101 376 892 436 1025 1168 461 877 18 522 886 1137 1055 585 699 1077 101 597 932 869 256 788 639 94 503 182 859 293 339 808 15 287 750 704 349 296 898 262 568 427 51 293 740 307 880 784 859 693 1043 238 771 258 1114 775 777 203 1048 985 748 994 590 1043 918 1118 1193 15 250 391 63 413 61 219 132 1115 970 1185 79 674 774 924 666 868 953 56 315 122 150 735 506 547 538 302 1033 795 388 290 125 857 844 388 605 970 205 175 436 1193 744 1010 607 648 1163 229 279 687 717 1124 1173 465 310 539 1024 7 448 367 867 256 577 1076 543 634 597 241 94 404 254 349 912 1178 831 308 731 1069 745 1037 161 1028 544 931 412 1106 792 579 552 62 128 612 703 1035 533 619 160 371 315 142 621 678 1053 347 246 209 580 688 330 383 532 166 958 696 688 662 394 487 1183 160 607 811 509 706 602 1162 812 425 975 282 250 99 432 718 1147 864 770 497 959 1024 466 550 221 234 161 130 1184 565 409 756 436 596 484 498 188 540 570 308 126 159 187 215 785 446 1064 215 598 1046 1082 818 1117 159 426 406 684 257 112 1128 812 558 875 124 1064 569 987 890 103 414 871 159 819 569 290 67 1177 859 363 876 357 677 65 796 1158 1160 926 669 690 494 32 817 76 684 1142 968 996 547 1078 31 610 408 554 1030 492 848 17 554 938 857 419 1125 1111 425 355 384 194 549 424 939 201 545 538 523 264 465 295 361 1018 1016 479 260 264 1034 608 605 937 277 266 1187 284 119 1053 505 704 616 853 60 320 497 86 672 800 1131 510 602 862 266 768 566 535 636 234 607 356 396 763 469 709 1009 1171 36 420 669 676 1078 439 274 1104 1130 848 741 161 572 171 724 549 569 899 956 825 462 694 365 1175 852 1113 539 23 24 389 1006 973 1003 413 1061 189 953 82 768 907 912 22 519 582 484 779 1094 656 458 780 791 377 681 340 297 836 991 270 837 854 1149 98 732 542 372 581 348 339 11 1089 964 236 250 864 459 604 24 78 1175 59 845 501 226 466 579 124 257 525 275 564 982 286 479 62 432 815 369 111 426 872 186 917 1067 916 499 1170 714 449 570 737 630 851 777 468 431 287 1112 237 1075 566 389 561 951 154 176 503 1174 866 749 1092 709 1173 821 998 1012 478 1172 271 1166 411 279 230 729 273 439 408 122 655 818 229 1170 1102 1150 605 926 42 897 1199 693 1114 639 755 954 797 674 158 424 23 1014 1074 434 923 704 874 705 485 1021 725 1127 101 529 555 194 487 435 1059 807 753 261 757 46 462 300 1036 452 815 742 211 848 1103 84 651 686 182 819 516 951 808 1083 634 971 849 491 876 88 246 910 513 1056 158 825 955 621 175 174 1179 272 476 892 1071 132 829 1062 884 674 909 1169 49 1058 535 698 1078 55 440 1132 326 505 404 1027 1196 1161 1080 135 1158 46 860 864 684 946 1104 648 29 687 474 826 866 706 859 801 661 414 181 30 427 60 653 28 4 855 1160 1184 282 1103 890 505 240 416 746 361 864 88 717 204 853 991 310 76 156 188 66 502 232 1065 880 231 131 1067 675 463 33 29 101 351 975 1198 425 1030 1118 1160 119 379 844 952 691 64 1068 386 883 1149 900 443 654 542 832 372 419 212 126 1147 963 849 1048 980 993 221 253 1038 815 367 871 366 960 594 94 119 1187 1144 68 686 51 968 869 886 796 770 622 441 826 238 814 736 542 165 200 143 283 1159 1172 375 602 377 492 1013 676 168 372 729 598 1096 32 912 230 108 285 1185 380 712 724 663 802 206 208 121 305 805 642 301 234 220 991 206 860 382 159 119 999 385 237 1080 854 911 880 957 1035 554 158 394 853 427 955 695 452 30 257 948 684 860 15 539 235 840 1012 722 944 164 376 1020 189 820 168 651 297 819 184 1055 843 1077 34 858 491 600 1093 880 835 605 1014 219 498 797 41 192 61 236 1065 932 635 1026 156 986 677 1173 212 898 356 939 491 212 1162 353 1187 483 1181 525 111 703 132 324 963 334 687 900 484 1101 126 1021 192 1061 168 667 565 304 943 359 787 831 659 155 972 422 486 637 229 966 293 648 790 899 236 858 446 182 643 1009 11 357 776 673 665 1085 540 153 973 1015 885 37 28 997 125 85 240 1183 1112 161 877 751 39 1100 360 153 410 333 1034 1182 212 712 327 463 330 555 687 446 355 990 60 543 645 828 635 1138 519 374 991 1168 21 544 785 673 970 307 1097 16 640 267 701 890 955 328 713 87 318 553 520 69 1045 302 574 122 438 1079 650 232 770 963 422 419 232 247 287 602 805 632 324 587 905 210 377 941 933 775 47 436 472 507 817 1071 1193 233 159 73 410 386 570 905 609 670 934 1008 933 248 691 1043 963 509 74 201 317 561 1174 543 927 218 890 1111 1101 1037 441 185 628 904 146 460 542 2 375 1020 360 1 1026 829 842 263 901 1047 681 534 987 291 877 656 84 1030 850 133 376 755 972 883 1005 536 700 615 480 1169 850 57 1178 602 678 642 509 1006 44 975 444 203 843 947 2 1032 794 553 623 298 150 1108 326 822 4 399 274 952 416 743 123 962 374 326 608 830 738 185 535 617 839 142 530 342 556 202 153 866 1045 309 453 1078 654 207 321 846 1042 309 266 956 909 395 121 294 874 1172 973 686 1033 238 261 491 188 260 651 503 673 1127 916 1150 587 78 501 504 182 619 202 706 142 237 411 723 705 29 877 1021 491 479 865 456 1130 590 536 144 1078 1019 299 369 656 544 272 571 1197 340 1088 1040 24 11 872 794 556 163 595 1104 93 641 717 858 703 624 553 624 1186 1047 777 473 317 358 687 151 544 1054 762 174 593 17 575 1165 1030 105 170 1158 1010 461 215 274 406 1061 954 385 246 600 943 405 466 509 92 175 235 199 22 651 767 700 98 913 169 967 1029 765 465 468 371 811 1151 27 331 890 307 1117 928 490 86 1129 255 566 596 1082 759 150 1042 423 536 401 721 1154 1170 377 377 694 176 58 37 1004 1068 216 797 129 453 738 163 978 809 956 1193 162 194 777 481 218 1154 1152 38 458 829 540 661 863 957 67 297 540 408 559 412 896 542 524 664 1029 1051 298 243 146 425 573 352 212 922 365 956 421 472 425 1107 1045 34 3 263 1174 255 911 790 789 134 1185 344 395 204 1097 77 71 727 360 1086 700 772 1000 483 474 715 452 474 1047 1163 835 50 448 56 819 779 819 308 1153 1002 1058 262 65 163 211 376 9 957 379 410 7 1111 1121 819 309 1 253 489 687 926 1168 799 525 95 350 229 1069 218 367 412 290 50 109 1044 3 1089 401 645 976 721 573 865 843 813 656 980 167 583 295 922 205 798 1165 402 760 847 1072 984 816 1181 970 571 52 216 60 676 528 1167 1005 1072 523 202 457 509 621 59 169 792 375 1123 494 1145 1124 902 726 469 103 376 140 1161 919 586 1092 780 207 382 571 1131 269 647 533 1198 537 905 953 6 661 52 990 1029 367 4 257 127 200 527 956 433 161 899 679 425 1000 1004 951 189 397 655 68 1120 860 938 378 1036 1000 472 206 54 22 420 433 587 112 682 360 493 610 519 359 24 596 417 499 933 541 1046 570 241 821 328 325 417 840 134 682 512 225 332 728 37 295 1141 637 668 202 32 827 1192 429 339 473 399 1029 36 1107 100 771 107 175 620 71 210 537 5 637 935 359 707 865 554 31 894 475 463 828 145 949 43 84 685 476 810 596 901 158 962 891 409 1170 701 1119 787 1125 780 1122 53 50 912 1167 886 823 995 47 494 990 779 1139 654 247 957 634 764 440 599 891 310 1195 1162 773 636 748 300 198 1008 224 515 1068 3 511 947 205 904 415 156 772 539 526 716 581 1028 322 770 1070 820 661 1130 861 285 146 645 133 1133 655 229 1096 219 1054 443 864 385 943 857 198 325 468 293 513 1024 126 177 791 858 760 860 891 805 194 537 843 1146 793 195 96 248 379 591 132 182 369 234 1056 340 868 1172 668 754 778 254 203 855 103 692 685 26 703 285 767 382 910 1192 1093 374 799 997 1071 155 1024 651 853 204 398 623 830 933 287 672 108 1121 112 393 1057 1011 487 377 367 452 518 81 494 1151 274 409 500 471 11 776 1192 373 47 1155 44 1165 289 439 160 1153 746 10 476 760 36 581 196 796 222 762 758 1110 969 174 1009 786 451 812 906 478 624 275 936 515 932 873 1142 319 89 1150 878 1056 235 837 186 797 391 980 134 1160 670 463 329 696 52 155 897 589 946 854 620 528 812 8 169 364 117 473 941 392 217 1107 137 568 484 1004 734 1151 11 991 1186 405 6 559 715 242 614 544 910 80 28 105 829 969 323 291 194 366 5 905 572 696 904 1061 391 119 1079 818 931 1179 601 791 965 284 646 1072 1030 278 975 494 635 755 313 426 712 796 426 70 867 523 1083 796 674 1074 202 779 34 1165 1017 997 397 301 478 277 25 343 499 633 261 959 869 180 1192 941 1083 173 763 316 591 216 311 928 10 209 929 129 604 55 1158 892 308 1169 564 276 676 1090 810 888 915 557 1121 654 1147 581 441 381 1175 31 374 37 1028 30 96 239 107 366 740 684 324 833 1135 267 116 1156 441 403 1177 168 367 695 90 103 117 492 294 1016 691 1002 48 1018 1139 97 739 1140 778 908 536 993 695 164 243 767 137 577 79 689 1195 73 495 168 1167 390 45 1012 98 534 271 278 1076 386 543 893 319 575 784 79 1098 913 1139 776 836 185 248 201 390 245 380 296 851 673 1173 648 568 932 338 358 697 383 15 907 452 218 174 1078 724 1159 25 1183 949 231 584 844 882 703 572 177 750 279 455 120 185 438 743 1041 894 5 700 517 1150 199 983 404 83 550 530 315 876 310 974 1124 904 157 1112 1110 1012 594 96 617 36 319 276 23 877 916 1045 334 238 911 740 587 7 407 1102 1151 288 104 686 591 763 986 59 1178 287 592 915 273 600 154 737 561 576 60 934 860 974 523 409 236 486 1183 303 681 549 627 617 868 862 389 258 407 668 116 154 1193 658 835 625 510 292 377 231 320 873 936 560 200 578 996 576 211 700 967 902 246 690 380 454 97 83 762 131 930 57 225 511 399 725 689 1074 251 1009 247 686 820 58 968 1143 435 107 930 851 519 804 61 310 495 311 462 1069 728 150 203 23 883 1128 559 758 1170 1171 901 109 24 997 310 230 928 1188 1011 1032 616 522 423 249 533 289 828 510 641 792 222 245 1091 547 952 703 825 787 526 373 263 454 100 87 153 690 369 163 119 302 45 188 1116 1058 557 269 194 123 308 1085 425 157 962 729 1100 939 191 636 624 451 444 196 642 1139 63 691 73 1120 944 287 49 963 927 758 105 73 1170 91 419 375 474 1080 117 51 1103 1163 532 466 286 588 865 543 181 1084 980 573 988 405 848 98 1146 806 1026 653 506 3 958 490 927 580 976 590 69 234 26 932 1081 453 638 103 152 699 733 251 1087 514 496 1182 383 872 179 333 251 1163 459 852 23 1045 143 911 796 494 1096 1152 434 59 101 912 157 753 946 510 1197 350 1067 773 1049 443 1188 326 223 979 996 688 308 8 164 625 1143 536 287 1162 287 406 1134 333 101 535 674 842 1005 897 659 918 660 413 98 1133 98 504 800 1091 864 510 343 980 468 146 346 1176 1192 398 404 591 514 765 227 1088 872 778 408 426 996 169 905 1105 263 436 883 402 207 544 27 1024 145 1039 172 308 191 692 99 1106 553 709 494 481 1084 520 717 320 477 77 71 1068 1001 659 67 1155 507 9 569 766 156 1019 353 367 691 358 691 824 46 566 10 34 383 1156 1151 527 517 831 977 1000 1101 997 524 1041 814 444 424 1072 262 312 1070 142 165 417 203 125 758 894 185 939 1181 955 1003 955 369 341 636 174 253 673 732 941 754 460 1010 919 747 280 456 1122 209 292 255 509 154 507 596 668 652 883 882 802 110 474 248 1150 453 702 1057 10 503 13 90 266 1196 1060 294 1056 909 750 284 322 154 403 92 591 643 587 1143 246 635 624 140 587 901 1037 140 1140 777 848 1016 715 939 602 857 173 369 1155 613 487 1088 1145 700 190 1116 128 465 781 201 947 505 1105 916 592 48 13 1189 188 521 740 497 451 1098 94 738 363 37 1085 490 663 66 1028 898 922 782 257 656 531 251 3 439 481 466 1082 1178 707 28 2 814 1035 901 763 398 465 79 598 906 219 798 153 1012 653 97 560 437 239 427 239 53 351 986 965 1197 162 998 854 439 184 1198 70 848 304 925 1123 128 1163 766 870 417 978 833 787 1043 248 959 833 203 1190 991 1011 422 1004 474 849 384 1066 1175 248 72 913 434 988 263 796 128 103 457 1061 112 466 1108 391 1074 37 208 560 268 914 48 1099 590 868 550 14 627 461 959 1025 415 125 787 103 132 632 1131 352 897 528 102 223 1068 564 414 402 928 859 842 495 721 964 1009 135 259 694 395 706 701 1192 299 841 848 232 1128 917 510 510 1083 811 167 558 749 43 13 680 746 812 471 312 32 707 798 130 691 778 731 521 466 345 560 22 87 365 798 739 18 712 192 372 817 734 119 1172 139 84 90 184 1067 958 760 198 69 77 292 0 1033 695 627 641 751 282 935 189 861 483 857 969 147 1041 209 704 1110 957 943 531 492 534 389 351 455 911 15 218 10 419 392 174 82 1130 738 96 215 345 718 1034 676 385 675 1090 647 496 16 483 1146 522 343 58 753 349 462 261 614 662 393 96 523 955 589 598 52 263 809 987 1171 796 836 834 920 397 141 831 1199 434 204 73 430 212 1142 253 775 568 1069 1151 1101 579 449 558 159 109 385 347 182 1100 462 246 715 162 85 855 52 57 776 174 404 129 373 267 535 723 233 269 853 570 725 118 1061 797 459 154 681 1026 1062 940 871 136 357 436 935 459 1078 535 1078 169 505 965 429 816 1036 404 561 369 143 789 1061 390 121 1133 47 510 495 1093 1199 90 140 710 421 1057 416 182 119 1064 910 713 732 155 515 412 1194 847 900 263 873 400 134 995 916 991 89 461 1173 944 332 1016 685 400 865 580 398 1028 1156 80 525 547 536 201 862 284 398 1138 741 925 880 375 1032 603 67 83 321 7 814 928 909 232 1036 421 535 27 499 930 1072 202 300 1048 1094 416 925 255 493 1094 1023 879 183 331 1197 480 403 275 377 376 50 954 728 457 1157 422 985 495 300 287 796 383 1097 920 5 1176 965 711 896 965 1190 870 437 979 129 672 356 370 971 81 614 1093 392 159 551 555 604 265 608 679 892 165 1056 489 945 1098 363 1162 373 788 246 1110 629 537 83 599 27 1123 11 841 387 130 141 963 775 154 1003 471 643 304 190 315 406 739 261 275 510 759 733 402 409 769 173 195 300 473 426 567 766 673 525 145 1014 1098 537 717 816 40 723 647 839 719 659 820 952 461 20 502 13 811 271 285 77 784 980 1062 1062 13 81 252 1053 603 388 1014 259 805 1148 230 27 888 727 574 414 879 22 35 691 807 1006 305 10 41 106 1018 243 453 278 901 214 334 199 655 977 573 887 883 411 215 18 842 255 987 112 13 809 934 312 58 797 1194 543 288 318 130 907 561 863 192 726 45 194 266 852 637 238 643 744 497 288 926 582 1004 452 363 709 1019 34 1059 696 1079 838 1151 292 847 609 367 1179 150 230 481 804 143 370 508 924 439 779 231 958 644 914 777 1130 967 408 663 565 378 610 998 977 246 834 891 141 423 678 919 254 360 798 624 1129 937 1023 890 489 374 124 998 1015 679 1172 679 1179 789 452 573 870 1030 340 181 1141 226 211 337 541 330 627 459 102 874 317 950 209 211 682 758 817 369 260 620 509 514 147 143 156 792 87 368 880 447 1080 865 1192 714 609 1075 372 892 1086 59 191 1157 928 534 874 684 1107 705 801 232 171 951 388 223 1000 286 1158 793 256 884 997 241 888 784 195 983 892 945 1184 779 70 155 624 668 514 753 317 613 931 269 186 15 635 1025 829 552 845 663 853 785 890 1026 1158 422 328 1129 878 321 922 45 400 930 393 622 1097 828 733 940 734 1154 35 1014 763 1063 45 274 358 936 1013 204 221 153 777 211 226 1166 523 196 400 524 743 483 184 930 1012 794 443 419 624 974 88 433 869 151 679 62 336 405 316 1166 371 950 1050 1042 1101 607 369 24 411 816 976 825 125 121 1038 419 136 1184 128 830 597 1097 572 26 237 69 1005 1015 384 125 973 896 525 1098 626 1007 1095 610 303 1106 1060 231 827 739 133 829 1000 1049 735 479 952 807 377 804 911 310 1076 966 1028 769 791 962 445 1043 65 828 825 545 257 874 525 143 550 799 952 331 364 249 301 384 1022 305 1065 229 1085 333 563 319 1126 362 52 1097 1087 238 92 1128 526 944 10 805 959 1177 465 866 1188 736 892 877 724 55 274 581 189 496 1071 123 233 951 745 268 581 73 1142 434 1033 846 158 1107 177 316 440 661 33 367 828 366 781 953 598 250 728 156 1176 999 378 467 1106 304 41 495 199 601 858 816 538 1046 167 1039 594 572 185 953 591 322 972 566 333 271 887 302 788 1043 668 192 383 1 69 639 595 691 514 526 387 190 1056 179 583 660 34 894 1187 138 112 194 880 950 398 915 254 799 399 1126 1136 761 207 840 1143 285 436 471 695 154 1041 324 887 1008 518 739 1006 577 1161 724 985 1112 720 1166 1171 1025 530 340 649 905 1120 1085 536 812 233 250 49 490 550 1027 420 41 1146 264 665 1116 992 1101 880 1132 757 683 903 1129 590 619 1158 148 504 856 938 1146 573 84 396 183 358 231 280 740 411 950 1121 311 112 1009 96 1102 662 985 16 413 596 916 1149 327 0 897 158 376 1009 278 792 1140 689 970 1093 651 904 71 456 24 988 911 295 374 369 485 974 395 587 483 901 762 837 1067 975 449 489 903 90 809 6 798 626 976 327 406 411 193 147 1015 360 1021 130 410 647 558 968 317 931 116 756 695 501 1071 353 348 215 1084 58 910 305 745 642 792 565 138 699 1030 871 78 1118 490 158 849 12 578 522 130 1062 27 882 601 668 362 664 1033 1004 1184 660 737 967 254 827 667 546 152 1137 943 43 1 744 125 1124 425 381 1051 1143 858 733 618 188 461 106 1119 618 2 410 685 902 795 1170 202 735 587 1006 384 842 1103 923 395 595 26 997 51 61 1052 1033 168 510 1199 1095 798 1000 1170 619 494 958 360 617 738 994 202 55 290 248 1006 850 1098 1190 404 48 739 684 828 1013 74 31 1176 439 164 823 336 167 275 349 886 359 766 690 874 982 1117 942 525 846 636 289 1179 230 1025 397 82 886 853 973 173 233 605 377 728 1185 304 460 288 728 1192 567 329 727 1073 700 209 1175 1055 522 255 765 1131 332 35 471 750 949 1028 486 618 61 803 770 561 1004 437 491 374 141 885 1178 36 1182 462 610 52 580 882 275 339 1094 173 130 893 420 1153 296 95 1037 823 876 539 627 341 124 1193 580 1176 44 995 107 304 395 863 467 270 106 776 948 801 1162 1186 646 860 1131 936 15 265 378 860 215 237 856 254 111 301 636 283 762 1061 264 138 708 292 658 969 992 746 804 812 1147 445 1012 696 534 885 429 983 384 195 364 201 799 320 444 372 311 55 258 32 7 1180 577 953 728 936 1128 547 546 844 526 396 304 278 904 305 392 38 658 713 235 695 469 179 749 241 841 742 195 222 11 1192 1030 1197 338 1109 838 509 641 13 905 897 858 918 191 130 61 759 236 461 107 460 433 757 769 628 637 838 822 1097 158 62 720 935 371 899 658 640 500 462 173 611 66 514 967 1054 98 914 712 1147 289 875 617 819 892 536 1101 728 980 71 889 707 453 544 595 959 460 75 165 1025 893 225 539 1120 878 794 588 776 523 957 740 385 167 634 1190 94 772 167 500 665 1162 884 927 380 671 206 1167 639 1045 517 722 1010 1107 886 191 890 10 290 258 774 169 49 537 623 975 141 321 1177 199 846 455 582 1108 563 666 147 672 60 80 334 291 593 1119 1096 1170 25 1007 334 1024 1049 1018 806 776 423 358 959 773 274 412 145 288 804 284 847 431 582 400 491 444 87 841 977 969 247 1006 972 367 208 983 193 882 130 612 110 943 592 760 724 619 146 607 643 81 362 576 1081 925 733 649 466 684 340 487 952 710 771 505 676 739 807 1170 656 1128 30 18 251 210 140 348 861 62 389 207 158 445 912 377 841 501 860 1112 126 62 218 383 777 455 205 1149 463 552 169 902 317 1000 872 330 1029 856 635 1088 319 743 877 651 299 437 659 1127 975 658 37 649 1055 296 1001 444 1062 293 832 646 645 842 812 915 685 936 1140 911 930 626 995 448 376 322 270 979 1154 5 194 1136 209 514 713 321 89 1068 1181 457 632 362 1104 1157 460 519 1196 719 945 821 798 465 862 509 606 287 640 114 1019 227 790 300 1130 1008 1043 996 28 787 234 845 208 1183 181 1025 717 530 92 239 559 684 264 846 561 265 524 291 885 1054 516 428 1046 1000 982 183 151 934 204 248 31 663 873 439 965 178 1175 726 199 809 337 224 424 913 7 1102 829 1048 137 1157 857 1099 446 276 973 788 988 1079 207 98 893 678 920 223 140 874 954 1034 508 553 138 485 1195 649 1106 767 44 574 751 102 1164 331 355 54 462 843 889 810 193 905 488 44 487 85 1164 551 180 1039 1180 309 949 475 1111 975 315 849 841 348 290 330 755 521 822 576 766 797 1042 522 566 483 146 110 282 606 170 1111 988 700 257 730 497 178 555 618 768 106 733 707 487 264 537 110 544 1072 650 654 788 644 602 752 118 42 1113 400 193 659 166 348 552 848 228 892 1161 957 1020 1055 657 1030 305 900 985 1135 718 1123 750 159 614 602 373 1012 170 1055 403 715 1054 45 293 751 816 622 112 1162 1088 88 1003 272 901 478 439 480 1022 280 1048 1007 1151 844 1032 379 393 835 514 710 843 924 787 428 1159 262 263 313 427 1032 780 1049 500 1081 1130 617 1046 39 391 467 518 885 1156 1185 280 951 980 554 619 275 204 522 539 682 457 327 1060 73 1179 338 538 977 467 312 1107 121 643 106 273 49 756 664 647 382 1128 1177 464 930 967 36 123 1026 963 610 623 726 1011 528 600 323 354 705 558 999 579 244 1153 305 718 451 1184 932 457 1171 1175 948 1096 455 879 608 145 29 960 439 410 773 998 234 1040 1019 611 218 925 602 808 680 896 233 548 94 893 850 736 754 91 494 731 1099 1019 120 369 369 239 10 571 415 111 95 802 102 517 386 1049 1052 1172 620 268 225 870 135 32 354 558 434 411 66 988 465 1165 221 202 559 168 815 1048 1199 238 337 618 157 87 1198 802 1174 442 358 219 884 931 733 774 101 224 199 474 980 717 19 380 882 1020 530 497 135 660 703 962 1195 984 313 271 78 462 1192 886 586 201 735 566 948 961 425 1085 928 181 307 1043 305 994 671 10 339 387 211 81 792 837 1041 901 713 1048 246 53 528 145 797 500 991 507 204 794 1018 652 472 140 910 271 1087 882 782 326 209 207 800 502 986 1002 1106 355 116 1005 838 15 720 1189 688 925 564 439 225 913 354 269 964 731 937 874 753 118 130 726 761 234 218 506 1175 981 393 1012 581 184 356 562 992 518 874 474 1045 830 451 1170 137 893 1164 1121 718 63 305 973 670 758 955 554 97 444 80 39 139 859 651 1091 670 854 1068 793 295 83 953 379 761 903 962 292 1002 450 357 395 1148 381 456 784 1139 958 498 251 1170 384 356 1044 48 198 340 17 698 979 1033 315 287 1169 695 383 517 271 114 976 470 556 919 980 848 440 943 368 297 748 604 996 660 183 474 609 124 821 982 556 59 435 573 963 534 281 604 172 350 1113 154 1016 767 629 1043 259 399 798 164 747 418 36 1102 487 238 659 372 847 1107 905 751 487 1016 514 95 737 48 726 701 397 229 114 529 724 240 628 888 983 445 362 664 126 504 101 177 1024 1057 788 412 981 766 558 985 853 135 1128 666 318 201 1106 69 565 312 1015 576 218 301 156 284 573 411 269 556 980 152 545 804 56 533 667 1005 946 920 568 603 64 780 942 911 551 961 333 83 554 170 1154 112 613 451 108 871 403 1169 1121 848 832 29 965 87 848 265 773 7 859 139 393 521 1090 975 579 1124 523 973 173 656 1113 61 73 1059 862 1122 1092 1181 52 1113 809 337 463 259 877 1054 459 1172 932 532 388 1182 897 75 289 220 903 899 869 686 1010 798 892 924 1169 791 1006 201 1102 1088 870 891 1167 778 398 928 472 884 319 369 1035 853 999 67 1074 304 441 56 609 1156 817 653 326 608 112 227 1146 853 439 285 124 1175 56 1090 744 520 817 516 822 241 949 510 165 831 846 451 299 75 782 907 957 897 1036 1189 1013 895 371 940 147 76 209 860 898 676 645 453 64 439 570 1191 28 1188 581 201 809 320 165 66 1067 31 774 725 487 142 454 537 998 636 482 951 997 1014 785 430 85 153 457 593 1038 856 311 587 456 940 1085 0 596 745 1013 411 1121 943 191 65 1072 903 899 486 794 950 112 326 965 1193 61 881 771 226 1019 87 985 117 857 225 999 564 685 655 146 549 77 564 1186 432 650 1164 995 384 894 952 289 523 843 282 368 819 254 1053 765 319 365 943 1128 184 80 378 250 462 696 768 686 330 941 831 401 0 447 871 420 607 959 567 1140 609 138 531 881 1171 154 656 922 261 555 570 648 417 188 1061 426 1167 151 427 1199 122 694 792 175 79 321 1150 725 234 712 14 946 1028 145 1090 935 865 314 624 599 575 607 153 1097 803 26 1116 541 1124 1185 710 661 926 1060 668 969 1198 982 486 1136 668 182 634 75 38 120 1112 417 518 1154 930 956 93 1159 201 281 811 1179 779 619 803 1176 634 238 1044 981 643 590 486 1194 283 1083 175 174 940 992 952 1138 665 250 851 882 95 176 398 264 866 1087 1072 212 552 341 349 157 260 851 721 706 1045 1162 611 881 297 329 1146 229 783 414 92 236 447 911 591 910 500 1061 540 575 114 1069 531 222 806 426 216 1028 133 442 131 455 438 1158 691 1193 401 444 441 420 153 97 1177 144 1111 170 295 324 223 934 921 1065 555 929 165 136 240 70 568 1073 600 542 715 81 949 626 940 679 282 387 580 32 1117 634 836 55 432 267 405 360 332 827 123 502 906 90 1199 606 714 413 497 447 731 249 985 1067 260 778 982 110 408 951 65 963 999 428 1005 108 351 395 365 744 816 703 67 475 187 384 428 336 97 1010 837 187 475 905 1074 544 988 811 357 871 462 80 42 666 389 238 72 1011 1105 819 769 48 291 80 543 468 268 246 1025 590 682 1169 641 847 887 519 321 190 42 488 13 1151 1054 184 822 1042 279 949 506 155 985 641 756 83 171 737 310 155 1042 64 325 686 406 24 20 670 532 917 240 188 684 941 631 749 248 225 331 673 575 489 804 919 242 910 925 277 611 303 899 896 26 934 212 88 124 282 408 778 95 981 157 782 467 673 700 815 904 1150 1124 1075 173 152 336 664 628 396 1054 355 396 470 223 435 734 538 747 1076 471 579 724 1103 525 547 1117 280 764 885 565 530 332 851 876 895 944 359 969 56 223 464 1147 559 814 691 308 610 4 223 714 0 857 943 138 205 45 162 561 1171 690 339 310 1007 75 105 232 977 266 416 672 216 590 349 713 1127 310 823 514 699 405 415 1040 1086 96 576 1118 573 999 128 682 978 623 230 1058 765 578 951 1039 184 579 886 603 827 407 997 929 12 334 849 311 734 557 374 19 496 319 980 422 1007 277 544 725 567 1107 559 1104 468 696 548 151 651 1069 321 686 1168 19 971 729 865 451 524 1042 392 122 445 887 330 29 51 260 785 38 1086 616 569 1120 180 452 518 407 305 787 645 1161 122 189 311 201 862 923 286 809 913 1043 187 1153 693 345 815 375 8 350 734 1166 790 873 830 1036 317 1121 391 1037 957 237 99 1142 343 1096 1078 95 1035 4 1063 427 590 78 186 1176 741 206 372 295 531 631 930 630 1148 193 509 1046 187 1198 74 591 1092 610 343 80 1057 411 163 78 765 1012 638 398 316 695 130 1045 591 1016 495 162 1107 173 492 498 242 619 164 66 12 707 533 174 149 35 788 423 257 922 927 301 1011 1150 1009 375 487 255 526 884 380 1180 58 37 247 938 283 21 1079 1077 581 185 686 405 931 957 1111 1000 1125 127 514 765 51 596 398 1122 568 575 713 178 518 1149 607 578 550 874 547 738 387 69 483 27 738 786 848 118 538 773 509 294 844 762 890 837 610 1141 342 791 281 510 746 1152 1166 873 1152 996 939 315 1161 329 143 884 787 475 153 416 529 891 388 102 831 169 586 689 907 1112 1000 958 583 655 183 491 270 1194 619 665 481 287 412 666 766 285 954 462 854 968 65 621 1041 1045 622 1199 114 46 42 348 89 1150 193 220 335 571 876 257 439 113 625 152 316 329 981 750 264 697 862 1199 129 28 497 916 589 17 431 113 82 429 638 632 168 948 505 517 372 1194 1189 234 849 50 1109 864 956 936 186 568 1078 389 1094 449 1175 223 266 387 459 1132 754 1106 565 661 885 1162 553 563 189 676 620 20 740 1068 515 1013 844 188 658 407 876 1012 454 515 782 990 104 187 330 197 169 338 576 565 467 401 1064 289 629 271 234 948 779 325 739 479 361 675 669 806 442 277 682 157 393 69 273 70 297 582 638 98 74 346 1067 341 1003 140 831 881 211 580 624 796 580 1198 1063 300 822 370 641 113 8 193 180 729 746 194 250 561 1116 572 577 1071 226 466 924 497 997 1129 1196 1194 803 365 499 1146 1002 971 48 923 313 1079 663 1025 2 361 834 676 639 967 1181 659 533 1182 257 171 832 29 833 315 707 1155 509 190 146 306 1161 360 735 280 304 570 574 467 329 1008 163 1031 682 351 159 1027 269 1167 258 683 95 884 125 571 264 759 962 671 270 254 179 600 1017 342 206 550 979 233 24 1165 522 1055 773 220 847 394 75 396 67 618 264 693 774 5 262 1199 822 621 829 762 240 102 1129 91 682 1031 762 365 370 907 651 238 33 520 254 742 181 253 940 1149 573 1014 622 511 552 580 621 1092 1067 393 1054 20 886 1100 110 5 100 234 368 843 506 757 100 856 33 1103 19 970 616 685 61 345 370 779 735 25 17 751 1180 280 942 98 559 991 405 985 477 352 1022 196 475 459 264 204 1109 1045 536 958 754 178 502 56 551 1089 664 887 1091 244 1056 180 812 407 604 1148 783 565 986 158 669 424 47 605 801 155 1075 38 565 595 541 1092 1032 29 1062 786 536 768 29 808 365 268 1017 235 941 1117 572 686 563 673 861 551 862 578 377 991 163 656 63 533 77 271 115 1041 88 429 499 1122 955 881 566 506 851 803 475 194 860 896 957 150 21 502 1012 94 157 308 568 934 788 497 70 951 799 194 118 1139 1024 691 337 1043 415 971 354 939 474 548 775 999 563 656 383 428 1109 922 764 1016 1147 846 646 619 834 140 242 254 653 491 812 456 332 1131 8 323 851 355 1066 316 275 417 179 149 531 1111 896 1147 288 76 633 1180 229 901 321 15 149 636 1188 762 236 796 858 20 145 58 902 1035 174 855 1095 118 406 1148 802 940 583 474 84 60 200 247 765 846 992 510 560 1145 783 587 436 703 382 508 340 35 1044 762 51 633 583 105 132 1173 1146 674 499 977 409 839 937 969 1075 852 269 781 353 389 572 395 850 1116 46 144 637 822 919 241 152 306 80 1017 628 528 523 119 392 1066 862 1128 593 1017 160 47 163 839 1100 762 418 970 526 669 240 155 790 51 588 671 624 190 1012 66 256 905 54 311 466 542 254 670 965 360 91 1065 74 155 45 386 532 995 851 1167 748 902 236 609 901 103 593 307 900 99 914 892 1091 1159 410 861 379 1058 368 293 447 1192 832 913 1140 223 519 109 29 1076 950 499 26 402 288 285 1170 820 36 1199 351 1170 704 550 1002 16 328 941 48 624 584 971 606 667 861 927 817 1097 145 945 947 816 370 113 57 759 894 737 3 834 719 885 922 1168 728 963 952 308 536 696 1046 951 319 1173 1105 1072 435 409 200 338 21 846 1165 715 331 340 472 292 1008 255 220 388 406 571 14 1136 1181 1041 565 806 865 539 950 562 49 319 823 693 52 261 40 1155 785 261 36 1150 861 874 573 12 1101 435 170 723 678 455 1128 1045 221 15 1128 637 1138 1159 8 485 840 408 658 91 379 965 257 435 1039 623 260 756 638 371 793 770 569 40 544 671 519 778 38 1109 940 268 395 421 958 620 58 455 993 208 1174 998 1003 96 71 426 428 283 288 484 564 293 319 12 815 155 508 1023 256 53 136 914 1070 298 563 479 800 547 121 376 366 579 1150 1197 251 552 10 293 1104 830 787 273 433 150 1102 683 403 897 789 896 348 82 925 230 22 437 60 589 63 831 498 280 1111 767 241 776 750 123 990 183 537 493 54 171 633 276 1073 964 593 51 240 701 934 544 927 831 67 1192 611 751 130 449 105 1118 472 325 978 48 445 903 713 517 1054 946 993 579 571 299 1015 1135 351 694 983 1101 127 175 400 757 269 1124 561 672 463 633 540 889 103 294 685 896 918 556 691 82 1037 418 1075 142 948 573 422 586 953 295 701 129 54 324 418 393 855 400 40 530 497 959 995 558 260 138 457 596 356 570 743 449 863 1119 6 217 390 560 426 444 1159 802 383 700 221 842 275 349 740 281 1076 509 732 352 371 963 447 108 381 1002 289 889 457 383 969 888 467 42 180 5 1156 1052 306 1030 799 123 307 1084 127 78 693 1136 842 978 313 941 132 581 73 831 509 180 737 1110 726 354 541 784 1058 1158 329 781 731 636 349 133 54 142 27 903 396 262 823 820 671 92 341 932 442 261 460 595 803 156 82 969 83 1168 1173 453 865 1072 384 1115 490 859 938 1037 572 805 1021 927 650 328 414 498 412 252 94 926 753 795 87 898 102 1036 547 388 1174 948 1130 1164 322 528 1156 365 1091 94 445 994 490 865 112 330 24 399 264 29 638 270 805 482 290 448 161 1168 116 1091 716 679 1101 930 121 830 1193 321 423 585 273 427 584 68 195 88 60 160 710 87 15 907 150 975 277 67 687 996 444 146 618 469 248 1120 205 381 250 264 32 599 859 812 10 859 130 314 291 48 354 1194 674 1153 418 714 777 475 700 886 1154 815 206 523 218 829 322 661 461 175 47 261 425 1178 1173 109 755 161 92 634 517 184 1091 1122 483 868 1028 777 508 228 147 1049 753 330 865 14 1047 1068 356 707 531 801 230 589 832 748 657 496 865 240 1116 517 639 1082 905 806 10 689 570 171 21 870 523 592 181 1094 1021 488 1164 883 216 170 552 681 935 756 45 184 103 682 475 605 139 266 924 473 980 546 1033 998 331 344 467 536 556 385 883 677 1110 483 1037 590 385 1081 762 42 59 1179 90 255 1030 1065 767 560 445 854 1137 637 759 113 1018 1140 236 1139 1049 675 878 306 366 1191 1067 800 366 86 227 136 381 824 406 209 883 673 490 291 1053 263 889 794 419 92 1144 372 910 459 528 613 659 1084 660 888 300 728 711 352 98 768 975 181 662 165 578 219 89 775 740 33 867 84 16 1082 446 272 178 89 345 77 1015 775 321 534 472 429 801 298 248 436 377 674 1185 1150 958 287 393 329 803 618 82 217 182 332 292 181 698 339 735 209 1122 147 695 1059 882 237 687 1097 948 604 598 272 436 937 1054 253 341 849 953 581 265 548 428 109 69 1050 305 1091 231 1073 1046 53 1131 7 104 1055 541 609 865 1161 773 727 73 757 645 221 682 856 764 653 397 1026 451 977 941 730 243 583 1123 910 1005 379 1082 634 950 34 938 464 40 231 482 416 744 440 408 861 986 344 1 357 275 600 571 1055 1036 141 507 937 64 318 146 751 982 1084 936 1148 1064 154 729 565 310 375 1145 1198 620 1008 464 386 861 1038 372 1196 84 933 206 318 249 1061 1062 347 700 1088 588 864 179 881 1154 768 293 361 592 825 280 817 1109 19 432 1191 618 1104 420 1061 603 399 1050 780 991 200 132 608 93 323 607 883 627 1001 384 180 1130 305 796 1144 1163 387 613 407 747 570 1004 324 843 622 307 37 132 117 516 957 263 848 535 958 1137 289 576 886 863 420 627 1013 288 157 775 595 977 1000 929 352 634 224 83 60 67 699 1101 366 597 363 731 168 347 1040 1081 1122 607 38 1069 540 66 698 865 1126 196 930 1099 740 1125 345 695 1151 855 1134 200 930 874 1177 868 634 939 240 774 1111 62 1024 1132 1116 709 75 1024 141 746 913 575 1126 208 1030 861 1046 1042 367 177 958 13 609 604 532 710 503 394 895 777 77 43 206 161 279 250 30 31 635 633 1053 886 865 74 31 909 287 162 759 365 61 431 143 1149 954 950 264 963 361 260 508 278 930 57 555 904 1112 612 190 791 62 461 649 1028 1139 739 39 963 505 259 481 772 831 760 50 572 718 193 269 203 996 163 1046 708 815 752 314 558 903 537 943 1121 936 641 280 302 1074 170 270 988 676 671 58 628 375 1152 285 514 51 1058 589 337 964 836 779 947 621 410 702 896 758 164 816 88 98 1107 846 812 85 732 723 312 919 886 461 390 684 151 519 59 56 954 211 874 488 1173 918 459 788 754 302 145 656 809 559 295 741 952 1035 402 1132 256 1008 635 534 373 277 523 41 902 656 471 489 1007 818 734 512 361 793 48 560 69 547 1118 977 392 14 1196 485 307 518 180 206 929 379 695 1025 965 1167 633 1074 661 626 1055 245 374 112 477 364 208 7 533 1072 449 503 104 1054 497 718 514 424 419 429 516 313 810 274 28 367 520 366 202 187 928 1163 1021 1010 490 540 1122 700 289 310 153 247 252 487 368 975 655 396 591 821 266 539 1131 366 657 184 511 628 711 162 264 600 313 920 1084 1158 786 529 1182 885 899 538 1120 548 196 1014 457 459 1065 927 375 626 899 783 41 129 519 237 361 797 352 656 221 1134 525 79 207 716 725 1071 143 891 639 150 681 591 1099 1135 846 521 568 1048 356 358 116 763 895 764 1088 701 752 14 988 1030 1143 1101 1036 1150 1157 499 1136 1076 1147 844 279 926 424 326 87 826 165 886 632 5 526 1136 672 154 550 1133 417 680 369 477 6 842 1047 264 198 714 359 34 385 897 1056 1191 75 3 975 1159 1155 1197 990 378 28 242 1045 792 967 337 403 997 195 566 796 283 757 294 561 674 695 106 1019 89 910 875 462 930 1051 1019 791 995 985 816 456 44 748 205 26 874 472 686 416 453 177 801 290 134 1169 292 796 81 510 687 307 414 863 897 833 212 566 678 422 835 920 371 275 509 398 250 1035 1191 1042 366 518 656 511 576 68 679 943 1114 670 383 965 128 409 559 998 199 936 425 259 463 763 104 894 192 321 785 1183 1170 43 865 369 471 890 131 854 795 608 14 1092 791 169 234 14 1187 564 758 1144 1103 268 438 7 1071 724 505 1110 903 554 437 116 903 158 527 194 542 361 351 577 203 629 963 350 392 958 1199 1083 731 390 1013 224 1144 1161 904 385 652 439 547 1105 139 1157 1155 552 941 492 1095 508 415 357 318 894 368 522 803 1172 1066 633 571 621 546 554 374 369 952 589 953 989 741 559 322 222 1143 20 373 906 13 793 211 875 721 476 427 1158 1032 22 185 734 849 498 1056 644 1078 595 661 864 1130 1145 572 980 585 806 990 1137 492 333 711 1183 454 1093 653 779 751 287 1096 1121 960 94 133 560 1093 807 676 915 630 477 629 543 704 976 1164 43 454 612 202 584 433 642 796 352 1044 605 670 1108 928 777 410 1158 436 960 334 1081 513 314 898 219 802 369 120 989 538 765 467 167 482 647 252 696 670 786 995 110 725 195 106 1035 344 406 266 85 254 715 756 471 857 1165 920 1016 16 1039 165 124 839 79 52 1156 890 832 4 742 698 840 33 1140 258 898 1180 926 46 681 969 1046 785 642 713 74 392 292 651 434 1005 798 513 510 756 972 936 1145 297 469 337 710 715 112 145 1155 290 1126 1088 592 227 435 287 103 1134 893 803 63 827 103 578 1043 920 251 28 197 709 1111 966 746 1034 510 1125 1128 186 640 997 192 1089 1165 706 211 1059 113 355 458 1194 1167 799 1112 460 619 1080 262 1188 617 174 461 625 751 1053 906 409 699 118 594 211 636 152 352 796 957 515 406 948 38 941 1185 506 522 329 886 806 934 817 1 666 1052 257 531 772 948 203 546 673 707 229 186 898 920 767 550 937 968 1154 1194 278 342 85 1079 462 332 69 1130 622 242 540 889 387 32 806 160 623 1135 1192 592 785 437 924 686 260 328 955 307 64 661 1047 512 1176 482 1136 897 487 490 735 938 72 246 936 980 249 978 115 410 0 482 916 1010 874 145 1146 678 715 129 530 1141 932 1086 495 483 1152 730 486 872 61 486 728 498 324 1104 47 362 96 1011 1198 529 731 57 726 605 1029 428 493 918 1080 1163 447 809 1111 763 43 304 714 351 201 491 928 129 634 731 235 494 1189 683 981 455 452 521 287 837 106 189 158 872 143 717 558 222 982 987 545 132 400 1048 887 259 962 1057 361 91 96 1070 1188 226 1051 370 747 700 1084 1025 203 473 884 1037 1139 995 607 675 819 1132 830 383 114 218 929 458 864 1081 942 1005 392 102 518 370 604 654 1086 845 513 95 1155 553 558 566 334 355 871 462 1131 529 284 805 641 533 1001 65 559 423 543 577 88 214 1180 1116 105 1103 901 57 234 5 766 576 414 6 103 1036 196 406 524 272 767 708 1041 566 943 14 605 692 151 1129 1023 676 84 787 695 202 390 879 224 172 755 28 342 99 989 827 195 636 204 429 1133 552 802 767 225 378 348 1156 747 279 806 512 1011 49 896 1070 231 327 631 728 661 1081 1102 458 110 680 154 702 60 290 442 1033 1161 288 1076 1032 1132 807 505 620 106 389 61 148 944 907 354 669 406 44 899 1038 989 688 1097 26 764 906 670 1161 592 876 379 874 1131 758 493 548 910 456 1094 661 827 1022 749 490 452 307 1055 856 649 44 39 1173 1011 1155 270 968 703 587 818 668 1007 1071 702 503 64 957 990 59 714 598 159 62 924 1173 572 411 797 394 77 86 330 287 70 517 520 1062 1083 459 584 890 697 200 675 640 1111 911 904 422 632 800 1053 108 1192 784 797 10 339 1075 74 261 114 278 965 179 336 980 1188 264 660 332 1152 721 569 604 1078 53 15 668 1145 530 713 763 1149 1197 69 110 31 1175 229 644 57 1189 1192 72 800 37 1075 1078 711 292 505 1121 255 80 548 1033 358 369 526 1020 564 1107 779 824 817 331 349 940 1083 459 572 304 417 187 464 1099 1040 652 219 935 676 946 160 848 334 438 1028 1140 210 165 30 572 791 742 0 536 1005 1073 1069 701 602 641 774 1048 371 450 152 254 444 1049 773 160 1030 996 595 1172 551 266 303 97 520 33 603 862 583 762 40 408 420 513 20 998 366 183 444 116 471 1099 548 1047 80 412 549 638 967 572 1163 1151 1028 278 793 171 1091 1094 252 398 1023 585 867 225 1115 759 928 789 1143 397 205 653 682 745 565 182 381 411 651 337 583 898 169 865 740 598 419 683 241 1001 1056 835 857 56 11 377 174 442 356 367 320 137 334 517 491 638 596 1118 784 781 803 729 614 947 22 587 520 165 555 680 1045 321 128 977 1138 111 14 835 819 1131 738 269 304 335 41 818 106 1192 799 904 124 105 107 598 489 531 404 1192 659 296 93 1136 63 429 108 128 341 684 126 371 707 434 429 148 976 758 783 989 553 470 271 723 667 15 22 52 661 790 273 307 734 920 414 182 1039 427 155 43 609 1121 751 454 635 679 1053 44 401 778 18 482 809 602 823 301 872 489 93 951 230 1124 619 962 783 1162 1078 333 576 684 1133 173 20 154 747 635 612 257 794 1067 1162 332 821 254 1174 556 224 196 1098 1071 761 141 979 1021 946 753 17 2 941 860 823 510 927 503 388 1044 198 72 127 712 818 948 977 531 557 544 249 1197 1069 392 282 772 306 315 1065 943 1087 323 1018 543 1010 868 46 235 831 919 995 39 477 950 1103 465 1066 827 1118 315 1123 881 1009 397 923 1177 1082 834 920 1015 393 32 1003 1178 548 992 915 1015 580 1192 1018 26 154 973 739 129 486 630 380 595 21 233 934 263 177 621 535 440 1006 749 704 205 183 762 562 809 1189 728 573 278 968 32 826 1082 255 939 258 1093 676 566 604 643 619 9 18 1113 887 28 903 245 389 931 1198 137 8 1025 85 615 484 986 764 631 829 562 691 700 949 641 725 64 247 351 921 640 891 709 55 816 228 117 669 120 83 202 680 487 11 586 1043 550 253 1089 567 369 972 588 972 534 541 833 485 1096 981 822 695 831 423 146 564 1036 686 8 1086 280 743 209 896 236 329 903 323 682 907 72 69 285 725 305 1001 593 764 18 374 959 467 243 1061 1167 264 1182 516 625 342 840 253 440 34 1166 545 1167 963 884 174 59 886 453 792 759 320 780 797 1053 174 444 1080 1025 413 1134 31 68 687 247 804 755 844 195 190 679 204 189 1091 217 1039 201 1184 371 754 1130 474 268 442 481 306 182 242 457 259 619 900 362 153 387 773 1101 248 779 652 68 493 306 622 644 329 172 273 268 1158 629 917 315 231 917 393 933 1027 797 794 579 984 630 285 413 1023 498 194 543 252 244 56 482 10 718 464 914 1045 176 1 821 248 890 664 705 769 629 190 1169 1181 100 395 1158 860 834 199 625 125 799 1126 91 1021 36 928 61 601 632 92 498 862 963 33 141 894 409 534 940 541 865 1149 535 254 941 596 268 719 227 346 627 826 1195 1129 441 219 1194 673 649 919 121 691 720 32 692 772 845 610 825 381 827 468 769 728 1006 39 850 618 464 104 919 438 861 352 884 882 920 437 268 582 410 859 14 627 826 572 862 566 804 188 437 874 71 22 249 54 1011 636 66 344 86 814 817 843 43 505 245 733 96 637 241 513 1116 197 1178 374 322 437 635 265 1098 528 381 11 161 1133 671 252 657 744 1036 284 233 457 590 651 688 875 1071 610 629 853 878 820 647 346 462 533 769 86 551 330 563 746 241 949 960 64 779 420 709 1017 791 601 186 786 963 524 781 917 620 915 322 75 349 783 1157 650 786 182 879 83 599 1055 803 471 699 251 958 464 236 993 978 751 1077 677 496 9 405 604 1102 705 532 1021 808 857 1184 140 403 355 633 1018 764 942 420 946 478 169 691 811 1170 715 550 347 623 319 582 1095 396 826 831 305 627 531 429 106 114 418 587 628 742 764 994 568 450 852 169 453 928 1061 610 564 470 890 1161 310 14 837 817 564 200 986 859 1045 336 154 993 692 658 323 1185 766 792 862 7 142 36 1020 314 18 1058 320 1157 209 860 362 809 786 486 1005 456 947 500 461 997 708 740 509 1081 1148 895 1192 220 366 298 1115 430 386 899 1183 809 1173 1168 842 199 622 628 1045 429 300 952 939 1090 120 730 440 1094 632 633 112 231 689 819 298 778 1171 678 642 343 940 911 1010 732 1110 211 680 819 327 1197 642 926 139 51 17 549 234 493 1198 408 726 520 1074 1178 637 400 137 576 36 579 24 578 88 354 1115 543 154 1148 1095 1103 828 1008 625 115 150 96 586 1144 790 1162 963 858 335 665 114 642 908 1079 539 208 688 970 15 76 658 258 575 494 221 292 495 932 906 865 488 446 609 990 725 90 260 206 23 132 474 561 919 734 1012 310 1186 1124 1126 611 241 216 1086 220 970 61 362 690 595 232 741 59 17 1001 224 260 775 600 1182 371 54 478 320 971 1165 367 505 691 1021 153 477 101 156 29 170 120 676 727 506 712 809 743 695 1196 183 1166 7 1134 1151 862 594 14 138 495 549 995 398 196 1097 342 896 338 271 753 419 1032 192 689 247 570 1081 828 437 802 20 402 714 542 874 1030 267 196 725 565 190 57 292 286 260 520 692 789 641 322 413 67 1169 892 807 934 126 731 842 390 549 20 1007 589 676 1162 724 834 239 841 501 465 334 759 466 236 297 146 1059 420 1108 910 289 1071 111 99 399 242 730 634 122 940 829 324 38 936 499 447 674 71 740 23 275 421 625 1102 518 1031 159 300 600 574 857 1030 951 593 1024 87 1016 140 486 234 982 642 813 559 50 441 271 313 305 160 967 48 69 563 660 521 288 990 278 449 265 34 631 265 1083 736 175 924 185 305 377 150 674 960 789 470 604 512 7 515 425 1049 1021 1141 368 474 1014 383 509 119 552 992 440 656 269 1084 1171 1194 71 1010 92 1114 926 1153 700 470 310 184 34 725 372 1195 270 420 489 885 698 582 43 977 721 1032 300 343 580 835 1189 249 1092 826 912 1182 677 542 141 369 144 406 215 128 1010 985 614 1042 1033 1080 1193 282 701 839 445 1070 1017 490 566 799 97 29 121 584 475 1119 677 589 1106 949 1126 1022 912 216 1170 455 1078 1022 683 1012 874 419 80 1127 535 715 1192 762 273 327 349 1006 670 569 609 440 531 1173 610 635 592 401 25 1138 381 951 605 878 5 252 787 30 1135 467 70 281 682 301 767 372 30 1063 85 1161 364 288 378 577 7 373 896 1023 189 1184 931 738 169 771 1081 619 928 862 963 462 819 229 481 277 534 250 132 1195 512 1089 849 581 367 494 303 350 963 372 410 144 955 1048 1044 880 996 1031 970 317 397 387 1159 258 90 1015 553 820 1198 1110 391 655 266 926 984 561 806 1123 443 69 717 733 627 421 725 713 724 354 1189 659 1057 171 921 839 1064 1159 1164 933 516 684 447 141 57 644 642 900 63 534 231 1167 935 183 410 155 672 594 1018 645 562 37 187 114 206 751 630 19 558 786 57 25 536 1063 396 684 295 848 261 1143 1040 836 189 248 366 799 487 817 930 1102 974 711 1199 817 1074 714 842 176 848 1163 404 145 504 173 1088 43 504 240 902 635 588 477 770 205 366 939 405 886 418 264 571 1174 1 427 289 181 515 1125 140 977 875 1136 70 52 578 227 1067 637 431 870 1139 282 1060 801 15 1104 635 562 76 84 482 414 528 191 43 232 32 861 674 658 995 1005 604 370 460 586 195 356 348 784 48 724 1016 772 1013 492 831 863 589 935 1107 1180 790 323 1107 1053 279 1118 923 406 432 90 643 669 163 951 149 262 97 758 835 344 443 316 544 1154 586 482 651 974 360 1043 904 1086 812 652 90 927 381 608 151 33 370 1129 114 500 84 34 92 938 83 276 799 99 102 765 538 822 522 675 823 683 578 1122 544 81 961 548 875 36 584 843 812 962 148 857 245 240 14 830 426 1022 152 1126 206 1170 559 1129 42 995 152 469 243 264 1141 273 901 1091 861 807 133 272 249 547 756 1156 10 775 413 658 396 318 351 1152 855 1183 588 842 589 596 888 53 120 506 749 589 864 1015 1069 881 995 952 29 602 123 790 120 1075 642 288 116 1056 446 278 903 367 391 839 428 327 904 50 696 1002 441 750 423 377 629 800 209 859 742 449 193 830 170 1131 30 912 941 318 514 1092 624 1132 1100 575 37 170 373 1107 646 1105 243 158 545 1163 253 101 447 534 574 896 727 707 1178 996 563 1196 63 984 334 658 1119 738 778 202 96 1099 1154 83 1177 421 1156 1078 262 367 889 46 234 1118 620 167 370 1005 72 0 1080 977 19 1057 584 876 175 250 335 630 337 1185 526 925 104 74 1017 1019 193 591 245 910 686 1191 793 1034 1045 257 529 85 87 735 509 1134 1100 746 795 10 93 474 376 411 953 78 1186 140 992 508 270 75 78 429 465 526 19 780 251 685 1119 696 716 416 610 481 475 701 619 1169 193 962 164 1106 808 1096 1124 567 77 903 621 75 1087 1026 603 115 774 335 244 367 251 958 798 264 319 757 491 847 862 930 361 870 805 289 617 952 533 328 320 534 1142 286 357 743 303 613 317 599 410 878 408 48 56 917 729 1032 836 914 584 897 714 344 1146 685 773 811 961 224 779 227 430 487 1130 67 375 713 752 1112 1 463 353 1093 602 1153 1049 198 836 683 18 630 629 460 224 317 842 923 799 351 768 1094 296 36 1001 390 1125 21 854 673 411 415 1168 398 1124 922 196 391 749 892 565 992 18 187 152 592 261 654 1146 680 995 141 772 1120 49 388 883 528 409 531 555 20 315 1190 199 683 726 505 187 1196 473 397 541 349 181 1137 817 551 615 810 138 853 768 163 1158 741 1158 468 1109 910 479 62 696 494 722 1126 1016 920 960 389 33 922 531 613 342 1015 700 20 1124 544 930 914 506 907 341 577 524 968 896 1122 126 789 656 876 262 324 352 260 700 205 55 542 529 340 908 451 1036 24 150 124 376 1197 835 280 891 966 6 250 1110 157 100 1131 758 789 1196 859 125 580 667 86 733 517 1045 573 334 1041 759 35 619 608 203 922 111 757 535 128 1174 1002 762 733 600 826 818 208 595 964 134 925 1062 781 1169 304 653 892 504 754 694 229 824 354 1138 557 228 878 576 905 603 316 150 220 1002 509 311 814 510 39 601 890 705 207 1103 125 857 1164 871 227 632 571 327 103 1121 572 103 532 768 776 799 228 31 1128 84 774 1017 489 835 81 1094 646 247 138 1172 841 897 1146 15 304 437 422 747 522 952 700 1145 882 53 998 771 703 1178 1047 421 619 730 581 100 1013 603 973 1192 720 1080 1169 73 354 40 902 165 1143 107 969 199 1004 863 991 506 204 1176 517 186 1077 282 976 38 761 885 129 542 541 932 604 1195 8 0 681 738 340 1048 200 667 1074 1005 1063 890 258 928 1124 1118 931 373 726 886 768 241 476 957 167 389 300 522 49 688 8 98 849 645 777 935 707 674 995 452 1048 286 1064 899 383 354 246 467 169 1140 351 20 1121 438 939 504 1113 860 743 216 1155 666 315 741 39 875 697 483 841 730 1172 680 1123 634 435 342 124 136 1170 808 969 902 967 459 861 237 795 219 1044 339 37 558 664 985 133 120 533 358 1119 223 44 567 1058 308 445 932 1126 278 171 1071 1190 377 847 471 296 711 1096 1037 986 272 434 205 617 501 731 311 986 823 763 803 367 662 1124 1110 64 43 633 164 421 1100 1166 557 136 343 1135 79 512 129 575 976 1100 270 391 1139 584 941 944 703 599 188 1081 685 247 134 1056 254 862 794 1028 229 301 1111 664 234 98 941 239 983 510 1120 337 149 1030 348 633 108 519 262 1059 1181 1079 1037 258 64 1089 902 612 77 1134 756 71 94 598 821 1075 109 406 577 602 727 410 885 578 650 437 530 1043 958 307 1064 1108 190 421 529 541 1180 737 398 445 384 562 503 697 575 619 231 985 682 633 712 604 90 762 57 71 855 921 678 227 1163 214 486 850 382 437 635 133 751 1122 248 498 629 231 416 448 1077 470 701 150 420 1021 591 354 1008 1175 1021 223 483 513 791 944 839 312 639 880 502 735 210 828 757 86 1158 1068 239 822 1137 1013 1018 939 664 38 248 86 550 420 999 438 156 27 651 764 408 868 907 1024 678 1004 809 834 520 5 388 73 210 1171 1019 6 898 911 201 1070 28 138 188 2 810 637 456 962 280 614 204 142 1125 930 388 302 952 1188 797 992 208 503 184 3 1040 213 174 584 621 1161 1021 502 329 472 60 198 485 27 661 781 699 583 1034 726 132 463 1042 332 743 302 799 636 828 1089 909 228 898 19 813 820 194 825 871 409 674 276 1156 270 731 287 238 732 890 569 996 596 801 262 1052 678 1173 292 609 661 18 647 848 668 496 71 991 564 1112 594 6 109 89 458 854 331 455 959 82 1193 151 220 204 666 670 96 374 1019 306 23 250 544 617 962 128 1090 1014 546 26 659 1009 916 1056 731 625 925 948 212 172 284 423 692 836 512 863 137 234 219 547 180 696 817 127 1005 621 321 603 848 264 1001 1070 837 644 126 430 883 1138 942 777 535 1072 563 312 214 469 269 530 322 1065 888 43 890 1176 1127 588 350 286 211 1044 694 234 4 566 514 759 988 379 594 60 686 386 900 1149 1184 451 1085 476 1188 108 1167 937 82 908 673 1039 793 616 737 139 677 643 357 513 938 1102 850 262 544 666 14 938 1051 157 949 482 48 874 1040 1011 14 557 530 987 1114 1190 115 105 1040 1186 1182 198 247 405 764 886 602 284 194 869 796 722 971 560 91 152 405 847 171 874 264 636 395 795 1006 990 1108 1073 1168 831 1153 588 630 77 575 525 1105 1122 594 307 582 1154 954 68 1028 645 85 745 600 334 669 814 680 230 1068 280 284 845 1042 1046 973 573 661 131 545 71 821 1114 0 973 664 817 278 58 546 1179 661 1136 534 744 162 231 282 695 718 1164 1085 794 465 731 819 95 219 399 236 403 652 1016 611 197 458 1190 443 288 417 256 176 330 851 240 912 692 22 1196 913 194 376 532 614 707 29 620 267 636 1039 334 996 577 946 811 368 940 43 773 566 1053 640 21 271 446 945 30 777 1087 499 1165 1135 325 254 1176 905 497 1086 738 667 847 721 1140 750 197 482 362 1166 1118 712 124 1066 554 1012 648 1098 313 487 173 1162 219 439 1192 271 500 689 669 48 1164 515 314 675 702 280 653 458 350 286 490 246 533 271 114 84 485 797 707 1025 89 628 1127 318 434 645 886 833 986 505 954 624 916 36 902 593 494 76 1187 77 1054 582 1080 1068 1116 377 266 469 162 1071 759 73 173 1115 630 1001 588 193 555 1013 336 1036 86 256 605 1143 557 1175 1068 293 559 195 61 1043 1159 553 648 1178 927 391 713 714 163 223 5 883 518 1002 775 1058 947 247 653 649 1191 828 645 1118 593 452 759 601 515 365 760 330 782 521 218 1030 92 0 1002 674 261 220 303 791 612 907 675 969 1045 301 47 621 28 336 562 285 527 330 1190 1151 628 249 722 179 512 780 616 1008 141 699 109 37 187 310 1003 794 800 532 896 1132 880 673 299 227 726 658 1102 1151 817 617 841 297 991 960 781 380 1108 255 674 470 189 500 702 202 207 1142 650 396 967 970 605 836 685 1095 1150 756 988 65 598 828 482 166 1084 962 256 480 917 945 274 997 243 1171 967 875 715 1137 714 296 110 441 556 1188 603 354 20 1133 376 422 1102 220 241 414 1198 580 202 102 750 1042 19 57 1116 460 399 1042 406 463 102 494 1166 1181 1147 447 241 711 260 632 442 772 91 750 859 341 752 675 714 765 212 148 749 179 430 300 665 1151 147 516 939 228 3 81 723 274 779 1036 1137 728 96 1096 710 314 663 689 172 1025 134 1013 730 833 1125 845 1183 1064 469 839 227 377 918 902 298 799 743 263 731 766 297 435 186 466 716 686 1097 943 215 160 313 901 531 954 434 652 848 214 720 763 377 507 1069 766 931 692 1120 443 277 374 293 1031 1198 1009 710 906 1164 333 162 224 129 327 327 298 593 819 1035 1083 292 1052 986 1165 701 1125 618 326 937 809 360 545 62 220 38 128 1132 437 984 500 529 964 1016 663 410 1127 814 329 204 259 0 683 767 827 616 451 761 593 1101 1181 502 1138 692 566 725 171 794 1036 637 828 306 696 320 11 456 153 59 938 673 311 1104 903 779 646 1113 768 674 549 1168 998 689 244 289 1193 984 907 557 1118 201 957 1056 40 1003 597 604 1196 1033 762 89 775 271 607 253 367 208 6 768 1029 588 1135 401 435 165 636 120 1122 222 334 877 109 941 214 634 960 470 610 1145 283 681 422 596 744 247 705 0 22 283 762 282 920 765 415 406 1012 303 596 470 924 864 63 573 1091 531 330 635 839 1164 795 1113 1146 415 377 304 944 670 510 323 734 959 857 684 16 788 560 853 1147 501 434 247 277 641 421 690 653 832 617 426 600 816 294 741 329 896 1119 527 11 214 594 459 139 482 1104 843 10 737 959 1009 495 1004 112 1073 1158 259 509 275 238 1067 221 310 55 949 424 1150 222 963 709 621 444 920 0 695 384 81 161 546 604 413 1196 25 290 518 696 486 1173 785 299 695 780 764 1076 1036 415 714 191 621 442 767 306 444 1167 736 421 617 666 136 793 809 64 134 224 334 249 1132 816 11 76 1021 1047 29 811 1010 596 164 692 1151 629 906 739 635 606 244 959 1025 38 606 920 445 770 1125 764 287 215 695 687 700 537 342 903 15 120 998 1095 58 867 822 60 781 889 228 488 386 762 747 159 284 241 939 342 346 38 146 277 1017 931 620 398 782 136 551 521 1174 575 402 831 94 279 304 677 635 207 24 27 520 297 777 289 302 610 524 377 111 915 905 600 314 156 1097 919 950 943 763 826 743 770 490 25 298 402 898 573 793 0 63 692 684 1053 1089 1144 1112 334 1014 416 327 122 383 1092 97 442 163 592 30 840 220 864 388 377 787 1177 679 1149 577 464 890 614 298 697 1124 1120 519 601 418 349 438 828 475 153 704 387 991 1127 4 733 1038 915 28 519 771 452 253 192 241 580 657 770 961 213 186 577 784 383 977 521 474 450 1048 149 268 283 263 553 545 382 71 930 418 419 344 34 1141 176 49 392 515 114 1169 1023 217 914 497 915 869 870 610 630 582 713 668 697 201 956 499 1160 907 453 501 439 868 286 168 554 755 1096 563 614 310 183 275 608 423 1177 912 225 524 135 396 197 130 65 950 178 119 108 356 469 615 910 808 65 745 170 4 652 1070 403 1157 125 806 1116 912 538 879 446 1157 111 896 109 632 46 534 166 1023 917 26 312 690 77 11 477 170 743 834 149 140 890 91 253 915 1003 46 282 782 104 1003 970 419 635 937 692 568 1015 802 88 922 541 627 402 209 726 937 244 724 127 862 1083 642 438 158 612 65 848 413 960 1039 379 1056 1128 613 927 983 1177 192 943 718 54 861 644 842 476 139 454 355 3 1132 156 830 396 557 39 136 615 192 971 182 709 698 569 995 1006 717 36 715 193 541 153 1183 14 152 683 598 754 940 958 49 836 268 628 257 996 46 117 956 350 674 518 698 444 1110 827 511 1185 1004 135 1025 1057 448 781 395 108 496 1059 563 51 236 641 311 832 1094 768 964 680 414 1061 272 743 364 594 266 453 1015 1191 117 213 354 34 598 326 909 964 643 1071 509 875 384 757 216 577 657 116 379 773 766 638 44 617 1082 0 808 529 59 355 1095 736 963 892 1174 552 526 904 869 304 877 101 336 682 1107 431 75 833 721 360 893 966 688 139 385 1071 707 698 766 264 1165 17 620 1028 1081 1182 1143 998 622 265 218 767 750 473 99 522 716 311 484 191 486 25 292 730 413 682 11 866 948 715 877 157 82 637 114 508 897 618 830 528 250 126 1187 664 71 223 738 741 61 647 415 957 330 345 611 434 846 0 874 309 552 276 601 881 1142 806 273 848 964 706 678 978 855 1143 115 368 731 729 556 363 96 800 584 579 793 1176 1185 156 548 111 195 323 286 1156 299 501 912 863 825 1080 39 526 23 244 937 167 361 188 619 614 575 418 656 672 1085 744 1009 882 945 387 418 598 637 780 542 1008 1138 693 19 722 1159 766 1073 211 898 27 121 1095 742 181 999 334 4 151 754 170 717 993 92 516 932 981 837 1079 354 1131 932 778 645 408 1033 862 203 996 332 1011 882 1102 919 1101 690 1053 407 291 1099 1140 521 467 993 327 804 1142 46 609 385 751 924 842 724 346 784 433 939 767 127 197 164 1 1048 1104 1070 31 1139 1188 1029 1134 278 565 1060 787 762 123 575 1160 891 149 681 849 440 1155 519 1177 289 881 458 823 995 763 232 141 805 1150 318 894 512 75 62 178 108 293 92 466 841 615 818 970 658 992 960 502 159 595 1064 218 816 795 577 913 967 546 98 663 59 154 248 1031 810 757 791 193 964 393 63 598 543 686 887 205 575 1135 246 549 660 344 566 326 246 423 861 1069 340 502 1012 845 958 1171 683 377 23 1058 872 185 727 1095 438 1173 72 761 1054 675 1021 726 1033 517 800 901 772 964 658 121 682 680 920 303 85 997 900 162 308 662 1188 798 211 699 363 49 598 1113 934 698 922 318 994 299 561 169 812 668 930 1122 203 1036 1193 200 172 951 462 772 343 1099 821 237 400 1176 41 268 236 1047 1173 290 152 883 237 330 542 509 455 351 7 8 34 701 873 459 176 947 55 1161 783 1028 881 575 689 289 1050 204 221 730 229 958 247 855 862 117 1082 1168 391 784 785 721 323 758 29 86 975 873 747 357 750 577 186 1075 116 845 380 682 468 429 845 981 776 1128 778 345 873 688 447 405 856 331 1178 497 71 380 843 533 706 468 492 867 59 422 739 9 551 411 401 886 308 791 914 437 771 169 417 982 924 274 520 1156 359 15 1179 458 1053 682 257 75 78 1165 84 1024 227 975 458 514 691 121 947 756 946 776 793 1104 1119 734 117 859 454 797 95 844 398 698 982 998 198 1061 473 49 57 637 57 473 640 653 781 38 1012 93 701 487 162 594 458 292 704 1090 930 1145 1028 86 440 90 1168 724 896 851 736 565 1047 581 1182 645 676 151 962 885 375 227 450 907 784 1131 81 242 202 1030 804 641 806 168 614 549 755 1089 464 120 259 761 1013 418 620 1092 965 849 834 616 1123 818 107 279 649 289 183 773 291 1028 629 673 1107 777 1013 1073 1195 1144 249 813 1183 922 880 290 192 892 28 866 1126 991 488 1124 49 213 273 133 723 1089 939 618 277 321 537 926 1177 337 1169 748 268 115 1081 962 1192 700 978 873 185 450 620 1138 376 899 736 1122 42 81 145 874 452 641 168 187 213 725 586 236 988 14 340 1034 612 564 1160 1020 450 583 13 924 609 431 86 380 576 202 326 347 181 868 468 673 1031 605 273 402 311 247 400 919 146 410 999 209 462 89 1157 650 271 877 756 967 21 251 400 239 959 512 217 540 767 614 445 407 489 175 1030 329 107 250 554 913 616 892 25 467 722 92 573 184 616 541 1176 262 158 791 857 1050 751 481 94 254 442 810 470 1012 315 251 531 1156 32 873 182 1080 1151 2 265 11 1113 125 454 645 384 1196 599 454 615 9 12 712 237 565 239 921 638 554 106 216 544 235 21 580 1078 600 284 1017 1052 391 467 1139 731 992 424 937 879 628 1007 128 470 642 977 885 864 910 197 404 36 552 611 928 203 747 777 87 93 281 869 150 305 605 437 242 852 114 239 616 684 570 1195 275 27 686 999 1013 69 1154 939 656 118 1050 1101 72 28 55 923 1124 635 685 33 425 386 20 1042 650 1087 1165 1035 793 1156 174 330 305 187 166 753 723 926 39 721 987 1052 1061 399 430 472 511 463 83 278 290 1097 842 314 27 1130 402 236 417 508 176 857 77 982 289 232 1173 1105 967 1172 400 1199 885 592 1113 242 486 449 686 564 688 741 1028 449 663 701 744 695 598 665 427 1029 520 1185 504 966 283 415 1199 289 175 727 631 661 1161 690 666 912 69 1117 754 932 179 711 1032 1058 158 933 367 646 1030 210 854 1129 221 732 762 357 954 1195 1161 855 152 447 1 92 25 434 1070 835 757 109 364 340 228 4 411 994 579 758 509 669 365 875 584 421 756 59 1021 449 463 888 655 378 845 203 752 150 225 1148 260 163 395 935 542 424 41 1027 98 484 1029 634 127 567 402 719 891 951 711 31 418 529 473 1001 39 1035 4 927 247 562 526 38 1084 192 1126 459 809 630 584 556 98 46 503 851 129 706 702 152 143 252 301 792 349 751 1128 86 722 342 1112 841 718 317 315 813 884 857 645 1082 6 372 435 1076 39 234 961 1144 420 713 22 171 676 267 158 742 884 1036 49 1133 587 869 1020 976 487 1050 590 1170 719 756 1111 251 356 1193 444 20 1153 807 1126 785 1136 267 992 202 613 417 133 652 199 562 967 376 205 755 251 718 648 262 1046 1039 494 750 937 509 1158 685 117 679 451 659 1075 1098 476 959 360 218 1170 1016 315 680 1178 954 456 925 40 69 642 305 229 455 469 895 456 972 815 1073 995 438 243 599 396 991 975 519 97 776 638 1016 152 539 568 534 132 1118 1066 678 641 383 982 1125 83 790 224 679 686 450 969 944 583 157 233 197 779 822 72 603 563 105 1169 188 1126 16 666 129 139 912 238 573 145 165 321 244 509 341 1126 1070 1066 108 347 349 434 210 936 441 598 122 458 298 437 828 723 610 496 369 967 173 1196 169 509 521 1144 1134 902 481 553 807 859 720 77 987 156 595 601 1190 1156 583 74 1028 1137 451 399 982 498 512 214 222 328 432 461 441 864 631 684 881 296 479 411 430 879 121 1096 90 1046 935 418 747 822 423 1055 173 1087 596 175 990 943 165 945 82 606 730 1025 1058 751 498 128 959 773 382 19 1144 12 565 270 874 143 427 974 786 1064 1033 253 944 600 287 436 13 426 789 838 568 387 847 316 1091 418 734 392 403 145 983 588 304 1162 98 269 390 578 42 38 739 281 99 388 219 768 492 59 838 338 348 214 314 155 1045 34 586 292 860 749 645 792 240 839 137 490 921 566 362 281 658 857 861 808 1042 1018 1054 19 157 668 138 950 887 897 579 806 898 129 1087 826 408 924 1015 1 422 587 681 822 1107 273 108 794 390 931 74 735 55 540 688 958 682 48 16 1007 603 495 928 828 576 722 1053 1106 961 597 57 763 974 1152 919 282 647 7 582 56 1071 270 970 419 260 645 886 914 188 255 90 1176 285 561 550 974 578 961 340 343 691 1113 227 286 987 118 990 1081 291 821 995 921 188 1107 1107 693 759 1014 400 511 545 1090 846 409 486 1087 1116 542 574 110 87 1085 849 1182 417 646 714 110 4 156 689 612 556 898 1098 1014 627 476 1088 1085 718 1043 1168 419 987 599 494 195 1047 411 487 683 236 93 1055 218 229 380 215 474 846 912 198 537 295 705 201 500 367 127 771 185 1143 82 624 1187 818 121 477 115 327 918 1046 668 782 349 735 195 613 312 921 192 787 936 984 343 1096 706 140 445 758 955 492 759 1000 81 502 362 1093 1106 481 905 1145 1112 1156 338 517 563 1099 1118 1023 731 789 1166 580 367 76 993 1157 1078 142 59 1019 543 1108 554 734 360 341 50 844 38 790 710 182 139 996 109 467 653 972 590 736 666 976 677 583 1022 261 550 584 470 771 568 852 878 514 1147 1097 841 829 947 9 309 931 802 346 309 964 703 233 868 21 419 426 1164 560 107 1079 201 491 207 439 198 121 160 487 428 237 303 917 576 101 817 3 122 103 679 738 458 366 278 487 502 736 315 259 384 969 654 975 1173 472 776 29 671 686 87 476 136 81 236 287 280 517 489 1156 831 157 482 576 1084 284 445 24 297 925 812 951 320 1182 976 592 845 819 266 85 608 1194 1128 273 550 791 637 892 1038 395 71 226 1077 868 499 827 404 530 524 105 1132 698 917 1071 1058 399 720 1076 908 1090 713 458 61 915 475 183 495 116 290 143 914 254 460 730 1128 671 1030 187 293 1136 596 1181 802 695 552 435 1052 390 88 77 910 627 468 344 1134 201 43 266 387 1157 1138 1169 23 343 229 140 422 636 599 358 62 814 295 493 442 102 315 1172 1179 771 858 754 58 139 547 372 1131 664 131 1052 958 1013 351 712 760 472 494 1130 736 458 1140 592 959 34 1189 385 40 47 1061 497 57 529 944 1083 36 1026 1101 700 153 760 208 75 362 1158 274 98 479 1141 1138 1008 589 11 282 329 177 249 591 1045 164 555 429 557 566 1035 632 934 301 704 878 171 1195 758 1099 557 780 484 124 210 555 1022 532 963 1163 1116 431 83 462 119 707 726 795 36 124 756 644 512 339 529 669 1002 896 813 288 120 406 96 263 861 1142 656 926 522 809 805 986 89 237 729 618 238 1172 551 113 895 520 319 1003 111 877 8 955 714 413 613 171 2 782 681 577 1068 404 270 707 895 685 754 690 115 966 78 809 60 724 615 984 888 547 948 470 296 536 455 210 500 591 923 154 100 83 41 503 563 695 116 443 433 34 1131 1029 427 33 562 989 1023 800 622 55 542 327 804 761 626 78 754 255 646 751 1082 922 279 1129 728 172 657 325 578 91 154 775 84 181 92 1058 543 1080 1018 807 369 503 867 288 603 513 1132 294 214 207 699 410 963 779 1078 524 370 443 1163 739 723 980 372 724 1166 523 385 1111 137 817 238 741 633 159 426 1034 236 1129 482 831 535 102 1092 1144 961 80 295 411 824 323 480 719 986 765 284 51 356 612 385 1124 341 881 337 956 425 744 796 816 579 121 113 1077 1094 59 430 551 934 1199 696 917 361 497 576 633 1048 993 1016 971 726 795 828 804 841 118 198 953 636 1091 989 1026 544 848 851 189 887 965 233 282 130 535 811 368 768 328 1128 897 580 228 369 909 1159 860 641 670 1041 296 640 1005 1098 672 1065 931 1182 557 397 767 386 1133 1171 550 941 177 765 454 363 633 814 673 682 588 233 666 1033 439 56 972 467 528 623 516 162 759 475 1108 184 425 854 980 716 1147 413 167 46 574 995 408 711 1070 284 854 1014 929 784 322 192 662 32 805 883 363 705 37 929 336 357 1053 590 102 293 376 151 1008 1045 589 944 86 913 995 120 411 964 42 805 1101 526 507 938 803 456 440 98 189 252 635 282 397 234 1129 20 882 552 159 1004 22 813 655 636 379 915 544 90 1053 1019 143 618 108 1145 274 432 53 727 897 686 1107 615 787 1068 626 1193 492 573 169 219 364 1033 108 472 638 887 556 995 661 125 995 120 97 1063 521 567 802 906 655 944 284 671 483 697 959 282 973 586 384 84 426 1084 777 1078 304 550 305 1001 1094 383 319 566 815 317 217 1164 862 257 704 923 814 189 158 760 241 472 857 1117 519 356 0 526 659 834 751 15 11 189 459 321 201 723 31 350 716 641 885 481 912 681 812 1067 811 603 848 732 4 206 145 247 929 748 367 902 1035 643 866 1101 606 1128 886 107 1090 976 621 1120 474 959 1187 1142 1057 165 988 495 979 432 777 1070 913 717 494 1181 428 203 559 994 968 166 1053 989 317 235 823 533 286 513 519 1016 474 162 380 962 501 890 953 60 918 1161 803 712 736 500 1096 954 875 1157 385 819 511 1153 455 998 1106 220 1150 89 682 1180 524 860 249 616 143 879 210 1062 606 360 308 796 1190 306 241 582 288 631 1081 906 486 666 857 1053 1164 162 593 965 1172 631 680 140 217 204 421 201 679 26 235 759 255 574 68 432 840 1105 1108 834 388 866 402 874 876 388 838 696 826 709 1104 1178 1184 245 647 1107 781 130 91 610 1082 470 981 762 44 870 881 998 727 825 1093 684 221 1156 882 953 713 458 438 915 1071 1120 1136 788 185 1121 1028 975 837 102 1025 808 688 257 1140 511 501 141 527 1041 899 65 746 999 354 1074 642 359 64 870 297 1111 722 938 112 784 265 196 1169 209 1185 307 119 1060 0 851 211 479 1097 129 461 1121 88 367 923 992 783 175 358 992 1182 47 609 946 930 544 836 1 378 572 108 173 1059 1030 358 143 1142 113 1119 188 682 399 1014 681 231 260 611 1170 809 1106 215 564 5 816 648 989 716 35 160 195 937 1065 40 312 995 509 1161 905 859 856 585 681 255 623 436 674 335 762 230 370 234 946 739 809 1162 746 66 719 932 879 957 102 28 852 408 52 841 1121 465 906 115 827 252 982 572 623 1067 1015 61 29 827 307 183 1191 1155 81 536 823 214 1168 415 308 350 548 684 1042 484 773 561 247 93 914 4 671 93 825 132 189 355 911 286 870 46 1044 516 53 449 809 109 1077 558 430 591 306 703 68 892 334 762 809 53 797 1054 289 572 963 800 631 318 517 171 565 726 155 1066 507 1168 332 785 1113 213 280 415 720 717 813 1100 881 466 459 222 328 592 20 33 1020 929 198 445 145 988 169 1154 717 135 42 794 235 223 613 349 1066 985 336 622 492 1049 463 1128 430 1196 563 728 1113 501 665 203 1041 263 214 15 612 243 521 348 915 71 647 1002 692 521 773 846 939 867 312 104 180 531 946 761 532 830 980 1003 202 1082 1127 359 1017 571 94 1057 314 166 977 228 35 877 438 262 570 1010 1100 945 1006 249 1197 201 320 235 1138 135 93 768 399 1008 325 1127 971 592 421 73 1082 327 99 753 539 287 943 729 1072 1069 623 1088 1098 381 1008 1156 369 1139 1132 420 996 1122 1078 1112 849 333 1098 253 729 811 1160 771 354 619 753 1010 595 221 976 74 928 1042 559 311 569 1149 459 438 349 306 615 603 1134 191 251 404 27 752 298 314 820 1060 887 722 823 791 927 120 136 107 601 507 1029 243 713 932 47 721 2 61 1012 529 633 475 1080 462 574 1076 88 648 93 1161 1196 40 114 153 1054 400 847 1066 806 660 1072 68 333 1040 318 1186 485 906 796 1134 772 395 178 786 1110 281 1003 1124 929 617 484 373 651 421 947 675 162 331 286 39 254 178 277 1103 179 410 681 274 298 767 767 864 459 678 998 8 760 534 494 368 306 711 503 296 289 560 591 968 774 669 638 246 170 395 472 98 75 59 4 1050 43 362 32 481 206 1193 665 728 155 93 253 147 380 187 751 905 389 871 25 495 705 35 524 729 1133 340 363 699 447 284 93 790 1071 103 650 111 64 753 972 203 703 184 658 650 1069 352 1006 385 260 910 931 706 635 497 922 275 369 1153 539 990 449 950 54 218 164 261 662 143 801 10 361 964 170 660 468 126 1041 309 391 917 118 1106 494 1134 111 250 1059 1150 130 44 231 712 167 838 813 669 441 829 366 473 858 652 688 1006 518 522 466 27 119 74 853 699 873 1033 1142 469 1158 360 321 62 1 581 337 697 174 154 402 557 165 384 22 527 1074 57 866 572 1097 32 72 1037 730 783 206 618 117 575 423 1077 1138 904 1100 455 2 138 2 479 656 971 215 906 199 685 753 491 484 1155 472 1069 212 179 394 270 224 1032 691 398 965 244 1059 187 527 1070 78 693 53 35 377 1078 1090 800 998 565 761 1157 859 315 685 810 1003 932 873 857 1118 845 651 384 628 605 460 296 84 635 663 1160 262 1154 318 781 683 1148 368 91 408 323 799 994 822 618 401 545 578 888 1179 8 791 86 967 387 653 995 56 502 254 813 552 547 884 1004 263 371 1138 526 988 541 356 134 999 562 1110 604 600 884 581 1020 270 573 1067 664 448 1193 42 21 1116 888 1088 789 233 215 1114 942 177 987 137 849 227 448 1165 251 248 155 530 680 925 58 105 694 390 554 561 429 244 1094 1142 555 557 1078 468 592 899 921 224 581 288 1136 1030 137 636 1113 14 1196 119 444 375 408 410 345 276 1090 869 304 842 648 794 469 32 1100 1176 399 1066 355 432 1065 1108 618 764 646 741 487 275 96 786 745 729 498 238 404 1012 256 170 426 258 124 186 1191 705 97 309 799 980 1167 521 94 745 994 477 979 321 590 943 242 265 72 149 29 74 1024 569 612 61 772 23 1184 49 944 398 653 16 322 397 362 1150 696 128 570 207 1151 558 44 513 495 122 707 1179 603 378 178 139 849 548 843 703 481 1059 351 1080 165 237 67 429 408 725 727 869 389 495 136 257 203 1102 862 952 942 1133 385 922 765 78 1104 635 271 109 463 912 544 538 498 348 523 1032 254 942 798 431 605 475 709 265 640 559 1064 78 20 175 860 153 81 451 846 215 197 124 466 250 1158 1123 861 676 905 463 1033 428 321 916 61 303 218 434 518 1057 171 338 199 447 730 1057 918 723 843 128 1011 354 158 842 0 736 754 337 186 170 65 771 403 921 396 309 571 175 109 1127 906 793 118 785 1193 711 793 426 104 677 880 1106 519 171 315 548 843 290 350 495 569 746 930 898 841 966 98 1144 660 1011 1109 284 479 35 294 741 492 318 698 330 842 77 345 572 724 1021 1138 1188 960 197 1125 206 257 317 17 791 890 435 118 314 683 570 301 783 2 697 1198 1107 736 646 103 29 1094 947 488 418 326 1126 775 1028 564 1061 96 1160 831 184 1072 621 1023 647 84 1018 342 926 525 415 405 234 293 543 954 979 740 128 1166 916 761 532 292 1145 728 629 1056 656 608 1158 921 663 863 252 475 24 1074 729 177 495 281 1174 394 233 955 666 1014 329 171 510 562 281 521 22 998 143 165 263 125 141 76 1144 789 685 189 772 546 173 438 803 46 985 628 330 466 341 802 181 1085 81 209 4 455 80 875 653 553 235 842 75 338 55 676 578 940 1153 592 755 723 1192 89 557 251 641 1065 1167 546 264 1019 689 524 212 1011 851 330 1142 856 1057 446 32 1057 977 860 284 11 946 1188 294 1124 901 936 1055 440 298 343 337 444 100 1114 511 369 397 491 317 340 834 300 996 398 903 23 297 1082 513 209 835 161 1109 263 202 489 104 16 872 524 785 404 1159 456 957 846 387 588 1127 866 240 192 677 830 612 1017 222 805 600 135 1096 674 167 836 385 1007 784 225 453 1001 998 358 462 106 356 575 25 338 1026 696 17 470 104 585 162 531 1086 668 918 212 981 254 610 8 416 436 590 1165 709 1159 473 59 866 355 467 265 723 323 1030 463 548 27 544 368 667 536 168 12 334 899 1011 464 241 749 202 1198 956 685 1173 1051 909 468 757 1162 1069 788 276 802 690 748 79 629 776 1149 181 33 46 153 66 220 92 172 256 338 190 190 912 696 342 662 988 245 836 33 844 1183 387 1012 791 147 150 376 879 772 174 990 733 26 32 572 981 453 286 972 924 18 495 841 1141 723 928 825 1048 249 791 892 1072 1150 972 100 45 556 1148 754 474 11 991 106 2 625 295 913 31 792 292 614 909 221 1025 259 22 9 1185 746 713 1057 468 150 1136 551 674 766 286 1090 792 462 357 1119 1172 391 243 960 151 334 949 920 204 440 64 570 139 313 387 128 311 791 326 1117 716 790 298 1169 558 884 16 1061 321 1036 446 722 882 459 811 0 241 489 715 927 553 739 259 54 645 751 221 383 906 765 713 82 106 1094 94 736 571 651 1020 210 690 126 173 865 960 706 866 362 71 724 672 406 971 1169 679 178 225 937 146 512 1194 105 352 1171 88 915 999 640 382 1095 1078 878 644 1077 904 170 1051 289 554 482 316 387 516 959 88 1197 1097 765 572 17 916 224 151 1083 931 492 840 579 1019 1196 569 1191 341 544 856 627 457 814 668 728 332 423 549 1081 231 639 446 1158 762 723 44 755 466 480 294 819 362 444 533 414 134 105 920 561 1009 793 784 562 633 750 1028 572 269 723 923 5 31 1178 701 657 97 834 449 538 984 758 496 323 1064 956 332 540 565 414 832 323 82 332 261 891 721 662 844 268 824 455 1022 855 1191 236 775 359 956 999 655 301 674 31 717 139 155 395 125 504 786 1191 267 1148 841 236 688 396 164 17 506 750 440 305 825 676 748 795 225 603 606 10 259 771 281 1019 754 536 365 886 958 202 247 297 591 811 913 342 1061 587 427 258 936 706 222 218 831 791 42 401 50 11 1038 1138 192 344 227 453 1091 1097 1003 436 829 574 78 676 515 230 1066 1142 486 156 654 1155 312 357 215 591 220 543 1003 44 757 739 1147 249 905 1069 422 165 1129 833 884 414 1028 729 521 1029 708 930 246 725 584 933 608 326 781 42 213 832 573 184 782 613 107 242 264 16 322 1191 695 1178 507 203 431 363 558 547 40 1199 619 1087 791 312 594 778 289 858 879 632 514 767 44 35 18 546 1146 247 584 60 1124 762 351 628 202 393 533 385 387 1071 378 1089 329 232 730 329 868 335 488 816 518 285 1037 711 1154 6 547 600 793 233 81 866 372 67 1043 616 155 709 723 200 1188 81 344 153 816 821 393 36 341 1112 441 1124 759 764 805 17 367 209 789 1012 143 36 269 584 725 110 406 1158 642 427 672 859 624 93 989 537 1048 391 213 67 889 818 58 404 894 1103 747 781 632 444 404 549 623 558 813 558 184 826 394 431 723 274 761 807 577 1126 39 348 1133 478 803 385 116 906 1057 578 414 806 809 212 621 665 1162 604 319 487 235 868 890 438 762 745 355 947 66 870 67 270 1087 984 490 1142 523 141 826 1071 23 983 257 1020 159 423 828 530 519 76 54 88 637 744 716 83 805 715 754 804 194 450 436 482 879 1187 1009 569 105 111 250 500 863 581 226 53 1081 613 1035 780 538 787 935 536 201 892 173 5 835 596 555 706 899 511 382 215 328 986 719 174 29 659 725 979 58 757 672 1165 1108 527 377 750 286 1164 852 132 4 389 448 645 1169 443 938 85 553 149 89 317 704 694 1168 621 1187 577 873 579 481 548 489 310 845 117 11 304 173 560 168 125 740 39 498 1089 489 328 787 3 794 807 945 786 718 198 905 435 345 418 636 1181 1187 936 1104 614 369 127 483 471 386 819 915 149 1080 223 624 741 496 942 7 465 901 710 698 652 1152 1093 664 930 931 594 553 1171 958 991 286 753 1067 391 1073 573 785 896 86 884 1001 669 331 395 344 267 39 218 35 40 1126 344 120 147 193 485 831 963 764 963 468 914 788 338 534 1152 712 73 1020 785 151 133 1190 1047 680 12 1001 926 691 854 900 59 207 450 82 761 503 83 910 524 360 301 452 580 1027 421 190 1121 1008 1012 321 78 524 865 143 1073 199 685 534 214 151 306 1010 439 447 419 619 657 322 776 1066 1169 197 922 135 623 949 1105 852 656 1197 12 183 1179 194 110 196 1164 17 524 55 509 847 618 318 894 469 525 572 251 395 55 551 1023 1091 1036 481 475 502 979 962 371 141 332 918 871 519 1074 402 128 1049 540 115 266 1027 723 834 630 654 47 291 853 799 858 661 330 1040 96 685 703 1005 403 274 787 278 784 1057 425 334 856 614 312 862 1143 286 9 114 470 802 1072 682 911 927 484 459 929 1013 735 12 303 210 264 574 503 478 640 739 88 799 284 378 752 1100 1127 214 831 20 303 25 249 293 950 1043 139 1177 440 12 136 436 7 608 1016 264 339 395 82 610 103 0 935 796 974 949 368 1116 143 654 253 1017 339 21 265 886 33 272 259 331 454 754 1022 280 213 81 861 342 947 996 1195 340 668 155 1182 848 842 649 783 852 310 98 473 249 461 294 81 1181 930 366 682 185 708 658 971 181 1122 290 528 980 28 854 231 802 698 114 595 13 212 473 538 790 43 840 840 701 983 226 183 855 270 271 363 1005 202 1100 388 1067 1117 558 1138 747 168 1100 785 505 781 363 849 734 507 367 871 329 577 2 24 24 368 1006 775 28 743 488 622 1004 93 536 828 870 980 602 682 981 362 49 554 65 1167 806 725 240 540 515 249 836 922 633 861 1179 809 117 124 176 10 643 735 479 235 587 1075 40 286 676 448 1131 508 863 216 682 811 411 418 387 548 909 122 837 62 369 633 751 874 411 630 424 1133 876 62 380 596 98 232 248 613 528 384 1172 1159 577 546 831 77 1068 207 893 1184 832 924 778 742 1128 176 1061 255 182 1102 25 89 738 598 1174 617 332 194 579 72 1163 336 972 755 838 622 1007 62 40 246 836 0 1189 143 508 315 73 1128 583 1193 404 82 55 206 403 44 945 709 980 539 804 437 281 962 217 90 953 1139 648 753 384 260 303 1019 21 1076 179 545 1022 801 649 157 899 795 175 294 702 1124 332 514 883 723 492 1148 964 827 38 296 766 566 730 132 818 679 1111 411 395 715 153 639 528 1195 365 212 5 617 529 762 1055 1108 209 82 15 945 40 1191 452 526 564 337 585 449 564 750 982 121 386 29 880 297 270 1166 3 694 522 288 364 263 1037 353 1068 1083 103 971 1161 375 891 997 216 322 903 684 29 67 178 226 232 778 842 869 524 382 598 680 530 1169 155 915 533 94 181 67 12 556 1070 708 237 658 503 958 146 803 1096 369 280 402 377 194 1189 318 1037 253 469 197 125 174 1109 897 92 863 324 963 913 173 697 486 111 712 471 110 508 1011 260 193 186 841 201 231 416 436 317 417 570 170 88 820 413 777 881 862 663 540 980 1001 548 1178 657 732 825 796 262 312 1007 1184 412 776 105 597 1136 64 1150 958 1183 482 958 1120 348 690 592 251 882 214 1069 1104 46 774 662 646 733 251 415 367 583 807 269 65 676 771 324 151 525 912 62 952 244 250 1151 83 51 1181 1029 703 580 213 316 49 506 1174 375 485 210 424 247 700 525 286 124 970 645 489 31 54 359 976 747 584 929 537 243 597 965 1055 472 70 397 215 380 876 175 501 20 792 334 215 1118 136 1121 347 84 253 280 479 487 1154 43 176 603 58 422 392 672 1027 1192 324 135 103 149 873 686 555 943 770 402 19 318 165 158 862 395 319 108 477 678 393 148 1093 415 313 237 275 720 772 719 666 97 254 886 418 146 507 276 280 846 684 269 161 545 1029 200 1094 650 204 820 159 969 1108 369 512 793 770 171 758 833 1180 413 172 51 246 1195 731 652 891 122 144 705 90 1081 551 309 453 75 796 1195 143 707 215 1093 60 360 588 708 979 817 664 845 767 148 386 947 367 229 971 424 442 424 282 810 0 625 866 503 1056 488 570 750 378 1094 190 653 968 712 1065 1132 296 234 828 1087 1192 938 399 215 891 95 950 584 902 6 302 344 840 105 1075 865 769 950 1192 247 724 868 287 522 284 592 351 49 354 1107 245 527 684 786 972 1165 1084 44 445 369 1145 623 485 1094 299 1023 381 547 385 690 4 588 1109 1152 850 793 997 1189 975 932 714 571 142 601 592 459 912 404 246 1013 709 827 510 648 462 240 778 1081 368 673 648 205 580 1057 366 232 323 839 943 682 558 915 594 711 262 401 1171 386 760 282 678 131 540 737 105 901 722 442 524 1140 907 319 527 7 952 496 905 1155 441 730 84 1164 95 968 1068 298 951 142 160 738 506 857 1026 909 844 367 633 979 152 1057 264 871 783 713 471 425 226 1102 60 726 106 669 904 214 243 966 168 29 15 1137 867 378 870 1024 202 864 1125 436 1121 136 1064 496 801 767 246 565 843 94 674 174 335 790 1084 308 405 318 1066 394 629 712 499 970 813 856 381 1075 911 173 575 971 758 789 578 375 559 48 977 264 670 1040 314 76 494 280 528 430 675 542 858 276 588 866 596 62 676 1068 353 428 986 832 250 11 436 365 586 1112 785 944 1115 540 75 581 1184 251 238 1038 969 763 120 364 787 1067 149 409 748 334 379 406 68 228 61 510 1061 1148 503 207 301 313 638 50 874 1071 187 1086 1020 562 98 24 257 1024 1083 1127 1086 13 224 480 555 1034 765 1085 909 908 862 1005 722 551 916 903 740 268 904 48 1185 800 944 1165 908 254 252 1044 74 966 14 511 397 198 907 209 734 69 34 589 936 1146 607 1088 678 641 494 496 78 575 1043 276 406 14 964 751 298 802 783 336 872 267 1060 270 19 263 161 751 892 9 110 355 1085 365 938 6 1159 756 1181 121 757 351 230 640 57 736 667 450 500 839 321 918 1087 180 618 1062 712 648 325 807 173 244 1064 100 643 1186 675 128 1147 1129 591 43 544 325 198 48 740 912 411 248 785 743 881 1007 409 196 212 224 514 1110 1039 518 394 277 244 1118 429 37 1020 431 468 356 250 658 888 1062 437 342 983 260 306 85 612 981 572 429 803 875 700 678 421 130 68 539 371 566 6 7 558 546 888 800 227 420 86 508 733 51 748 888 339 84 504 317 14 594 27 1073 636 432 1100 837 617 358 305 1183 547 371 118 408 384 266 827 659 689 376 292 162 44 248 595 72 531 525 43 1041 1088 330 90 954 517 625 494 136 783 1097 359 919 757 804 956 209 261 788 854 1191 1058 1168 293 578 1062 790 529 497 143 487 260 535 71 1107 48 801 31 1014 1182 649 587 1190 307 963 305 549 532 328 1185 685 810 717 156 791 446 1097 1095 941 358 125 38 41 510 315 813 850 744 231 106 708 919 381 485 154 345 910 502 777 563 410 646 768 695 191 637 628 813 179 456 272 324 50 94 191 817 248 216 657 410 529 689 194 1076 978 333 220 1092 465 392 464 992 624 1056 168 775 448 1087 306 744 1005 127 995 167 21 270 768 464 600 840 114 656 1127 1074 575 839 767 784 1074 1079 877 1164 249 859 289 517 168 498 840 696 381 284 178 1035 412 518 1166 163 922 750 1097 663 533 213 823 153 471 736 582 344 329 1009 1162 536 44 1003 7 1012 1198 479 159 158 370 243 492 66 121 319 1152 765 875 485 611 437 129 1104 503 337 857 866 340 420 640 181 195 835 978 1097 553 1068 1113 673 798 1074 1177 1186 1153 921 1189 304 90 921 786 162 1071 148 247 66 275 455 871 1170 180 180 859 398 1120 486 1023 680 131 31 379 703 340 655 323 410 215 626 560 625 357 402 1145 534 810 181 587 1194 113 958 15 619 860 399 1125 797 508 143 1154 38 805 836 417 605 931 930 1193 764 273 122 442 1120 882 30 613 2 1190 1153 1025 999 916 233 356 158 541 1125 1198 814 782 869 598 1061 447 664 98 41 762 1146 719 198 768 317 94 741 632 558 779 1015 86 882 782 446 900 240 1197 605 215 609 444 436 417 225 989 489 1056 216 983 25 547 663 829 594 46 516 739 148 517 865 1159 412 1134 594 321 832 266 708 913 52 867 737 413 903 186 455 1062 1020 1079 1063 744 129 447 1057 547 846 775 1120 186 1044 170 689 1104 376 381 490 869 382 224 607 700 137 617 951 221 371 631 791 668 1009 142 284 918 1061 816 756 547 160 509 433 1059 161 1001 1081 831 253 119 329 146 44 687 651 746 456 93 777 195 838 616 1199 1077 575 822 389 1163 445 932 1108 1196 742 538 649 984 281 123 609 607 697 827 301 592 906 419 103 872 258 905 799 821 866 359 621 436 663 5 933 141 35 374 1034 1147 977 567 1138 586 1120 713 93 241 411 75 763 133 1138 316 1129 982 869 907 750 1006 368 761 484 424 947 1037 1042 496 891 1181 181 720 855 938 211 134 1118 179 143 1166 889 464 45 466 1003 955 788 703 744 1169 287 1104 107 416 951 557 878 742 783 1095 521 911 52 274 693 816 240 1168 187 627 708 1189 370 40 106 924 1031 922 57 1195 862 154 433 286 330 426 29 678 475 889 383 754 766 542 398 703 421 650 919 375 528 170 829 207 1162 980 754 857 695 350 265 21 638 426 557 899 747 115 464 761 781 129 969 284 44 1011 372 770 356 634 282 707 150 89 596 1134 1018 421 557 147 189 401 314 1019 321 1165 430 60 239 270 134 591 946 981 436 179 302 1114 75 1168 991 120 999 953 294 760 446 1113 113 72 1063 1163 701 914 1121 996 493 312 367 928 256 1101 427 569 4 1183 330 936 505 708 754 65 371 590 651 890 21 428 952 1127 1011 103 453 181 320 199 250 267 451 571 19 585 1135 579 1199 842 700 810 304 717 865 612 373 963 99 971 369 462 455 647 760 402 470 839 121 672 1084 362 540 79 328 233 13 924 1100 72 333 1107 165 1060 691 731 158 452 591 1134 134 289 275 33 685 209 902 663 896 1172 255 431 1025 207 792 849 61 299 279 1169 543 67 310 613 1153 1198 1059 843 748 846 368 1026 398 943 1132 171 265 606 199 9 1033 6 693 216 393 160 841 585 435 162 177 253 1093 652 801 244 921 813 153 199 62 107 372 255 533 454 673 288 1075 324 106 215 739 27 1084 674 363 900 167 640 973 298 974 367 133 1142 381 942 5 658 540 832 792 326 296 83 435 836 197 354 732 452 503 301 265 915 597 232 168 252 516 231 1000 1151 170 405 1109 1185 446 1153 678 797 161 47 610 710 818 1158 895 634 908 150 409 23 649 708 182 246 592 544 736 1034 1126 855 111 1028 601 9 139 321 693 892 355 1103 1082 862 55 1159 935 1028 1105 655 925 1152 1189 1071 612 1066 646 996 483 1084 566 365 1071 184 515 40 58 1000 1195 1055 360 55 303 792 757 739 1040 466 303 64 491 547 1002 1121 312 682 1049 380 578 1074 80 722 503 1021 937 914 1151 352 436 656 1080 1180 1089 756 459 974 898 437 74 95 110 664 542 1153 667 39 1157 857 669 74 88 202 311 394 727 78 341 892 107 962 607 974 146 165 61 1084 976 1006 1005 736 1 536 435 441 361 835 48 565 905 1115 8 187 679 590 142 737 812 131 501 5 780 13 992 678 1089 490 161 857 776 880 469 877 906 312 1141 432 534 1109 1168 1035 523 1033 1138 1037 1058 859 781 143 1092 934 582 528 1079 376 621 930 304 373 869 336 1120 950 6 1055 426 516 851 379 430 148 616 898 240 865 226 473 590 962 266 513 1124 1 338 522 440 190 882 1199 247 1027 198 611 266 584 819 495 388 127 870 801 77 1113 1103 732 277 763 491 543 557 1183 214 1061 562 158 356 414 545 456 784 22 88 912 122 279 324 517 1029 834 1047 117 484 340 768 714 308 202 537 124 978 927 462 54 27 942 1060 163 484 255 291 1024 41 817 930 779 363 333 483 592 438 881 391 847 585 1049 212 521 323 137 1164 974 115 169 1018 477 776 727 305 184 37 961 938 512 22 683 911 1111 592 184 534 588 955 960 43 953 409 27 389 887 93 63 887 1191 504 300 884 340 272 1184 243 925 722 1152 32 159 633 221 508 367 280 159 738 1144 554 519 887 684 403 328 510 214 1113 369 1185 871 227 1175 421 534 911 639 314 794 113 284 365 400 68 3 1192 452 321 537 238 528 167 949 376 607 354 120 154 210 77 885 533 103 1142 584 340 134 753 229 313 33 1009 795 295 5 883 499 535 1039 1191 1020 1127 244 159 836 688 749 1199 1015 819 423 676 14 998 106 799 1137 884 1089 1098 1036 32 410 914 802 189 436 755 914 949 459 704 1177 17 675 483 752 284 992 175 464 692 726 532 869 974 956 569 412 636 1164 730 202 51 501 928 266 686 1084 947 34 212 741 83 44 953 492 685 737 714 612 557 1153 1016 1137 1151 1131 1146 870 981 618 891 863 46 194 394 1075 581 1145 43 571 74 496 422 1189 133 744 789 463 232 469 225 549 402 859 239 731 582 124 889 905 75 336 1171 1150 972 1167 685 1034 9 1000 45 84 262 178 719 291 749 793 176 675 339 783 1069 1076 84 1104 867 875 1135 122 367 74 905 226 716 546 953 1105 802 89 471 897 78 20 159 739 367 241 109 651 548 906 338 70 925 274 1160 1187 740 212 169 655 898 833 106 677 844 1123 220 312 297 232 207 661 457 1114 46 123 690 671 148 890 1090 391 261 952 670 1086 924 404 912 1049 473 540 63 538 445 1043 1148 850 1191 1159 1142 1138 653 934 423 574 1190 1081 562 286 457 533 585 772 846 800 843 367 1107 932 882 1175 41 572 1148 356 496 984 302 507 975 132 499 568 547 1186 553 737 637 428 758 778 1199 446 1096 930 943 1112 349 541 670 997 512 1088 1149 872 676 932 721 952 717 1002 254 675 364 995 407 408 857 1073 16 1168 590 498 581 372 27 1124 1129 1066 405 823 148 502 444 287 1053 1090 1032 769 822 135 214 264 710 333 721 606 730 918 280 520 64 7 759 37 733 75 1141 121 724 914 587 286 631 709 617 38 137 452 572 349 745 663 519 878 306 509 809 106 747 420 448 1152 292 350 301 623 297 355 1061 289 762 440 194 1128 27 1187 477 925 39 169 154 573 1182 562 197 870 1018 206 115 210 1066 217 622 1060 516 1077 817 715 474 522 32 1112 630 596 736 790 946 672 748 986 940 157 57 189 815 1082 1197 299 332 54 455 1093 426 242 50 612 522 522 170 590 360 957 102 909 911 1108 1043 581 1148 790 44 425 1051 376 449 770 761 21 1018 917 1137 234 1012 607 876 974 208 164 1011 86 97 1187 239 566 574 753 463 995 362 735 1183 194 403 1017 1076 1073 1084 273 699 712 1076 667 1133 340 1010 650 17 717 101 614 775 210 280 170 860 502 564 1098 918 490 545 728 613 1044 752 763 1086 276 1198 25 976 485 537 711 59 175 883 341 860 366 166 583 560 1198 1060 251 940 517 418 752 512 426 1175 250 769 1028 302 791 1095 603 753 377 1104 1070 526 627 534 1054 730 1053 614 1079 654 413 879 946 767 1122 727 345 751 57 261 431 551 1155 976 501 676 46 137 301 749 1142 1186 59 91 666 295 316 522 129 182 104 417 933 145 972 165 232 531 216 646 1194 251 731 703 1190 245 372 1081 682 260 733 188 490 588 1023 341 568 563 392 1097 758 569 471 696 1070 358 1167 1005 1110 1136 258 1070 0 957 384 797 348 282 1085 310 839 95 765 881 905 328 767 1136 1042 209 1071 1149 430 979 157 38 710 1074 384 885 810 818 107 1018 77 518 1188 1052 353 1116 1081 1025 600 1197 236 106 630 510 987 512 1039 1023 271 461 816 381 1082 1143 398 387 461 18 409 610 249 473 47 101 9 508 906 891 999 1188 521 1167 226 83 802 1177 444 749 793 592 31 513 1198 923 643 783 175 1118 238 1011 1136 735 609 979 481 319 52 750 519 290 520 637 33 813 1138 125 685 556 878 886 522 103 10 757 59 348 848 625 752 1147 40 380 214 657 786 1060 959 939 597 142 342 507 840 401 364 885 410 1188 274 195 905 870 1180 159 1048 295 870 1075 998 772 402 274 54 968 658 1114 398 944 696 684 359 927 26 1101 974 25 933 408 1043 1084 392 925 1174 1093 590 819 849 423 178 762 888 765 849 330 587 1000 980 708 704 981 158 591 724 71 984 612 608 48 559 306 419 126 258 1173 643 508 1171 27 123 754 866 117 654 739 497 1058 73 999 968 482 931 153 815 886 861 247 581 789 755 803 797 1120 878 595 162 1002 511 1176 90 940 341 115 927 1166 285 1079 1005 182 825 884 16 612 770 344 203 1021 1042 92 1141 350 530 820 497 13 815 838 1095 579 1199 783 731 1092 88 148 849 347 279 675 400 1172 511 721 393 511 474 381 489 90 723 207 1025 810 582 816 149 46 696 334 713 677 333 459 80 290 132 272 264 317 341 934 270 846 162 679 909 369 179 1107 126 1159 415 1009 31 388 93 163 721 1077 634 1189 350 433 811 1105 394 980 1130 705 711 336 51 177 1078 615 1156 507 1189 559 69 750 1198 618 1 599 875 403 882 437 69 221 77 8 583 320 664 821 27 1098 406 1175 667 477 756 406 650 387 232 857 202 302 44 516 324 804 252 877 167 641 545 585 1113 774 204 568 134 803 1110 1193 379 566 73 853 668 47 338 1106 263 791 182 516 1158 828 1126 1036 201 169 562 1182 46 546 85 415 153 584 781 984 0 479 783 519 931 734 1139 875 646 1082 224 684 168 991 548 106 754 690 1008 222 162 323 561 806 915 690 589 922 756 130 1167 1038 760 8 743 356 1146 33 794 509 217 622 868 555 440 753 357 724 596 96 216 709 716 164 1134 985 118 43 271 220 558 445 50 673 649 917 1170 454 154 1069 26 360 17 431 731 513 1103 707 467 619 784 1005 850 727 253 392 775 970 436 793 1165 901 854 837 69 735 5 461 824 1031 832 338 694 390 695 561 125 49 187 1185 816 591 504 959 736 553 470 545 749 1065 841 506 154 716 313 588 980 29 524 1062 1084 116 853 198 785 520 864 307 851 648 898 582 34 772 441 633 1011 958 237 1096 417 114 441 725 158 85 699 966 26 141 117 361 824 515 408 849 744 220 540 74 1003 41 611 18 268 1069 905 869 432 522 340 1059 505 527 683 606 210 602 541 689 969 635 919 664 345 377 519 997 940 1026 470 156 379 808 1145 971 957 240 1166 214 729 518 610 952 1143 1161 1162 834 1199 276 255 822 842 541 445 24 1082 233 195 462 694 1117 146 623 287 426 69 1107 7 542 1112 90 336 1158 695 364 902 1146 268 34 38 1146 265 42 129 886 862 32 576 823 719 606 826 982 615 975 925 551 39 412 625 1111 614 151 1130 505 33 772 299 484 286 1181 843 221 719 1091 99 116 1165 356 801 746 701 689 568 94 957 609 466 1151 1118 392 372 411 910 400 387 252 583 243 50 159 674 339 1108 596 1023 1052 120 613 374 1120 732 366 312 108 91 107 530 134 195 601 132 1120 278 16 499 1110 888 730 1037 442 748 959 795 1028 1149 1062 34 84 174 987 1124 737 584 764 1059 273 359 388 574 539 915 138 709 1147 946 118 250 521 287 940 727 123 511 790 313 620 1108 1067 1165 169 1091 920 108 858 388 766 327 436 426 648 924 92 688 41 99 107 1180 341 421 0 1134 564 754 565 803 686 1161 271 940 434 933 1075 1057 811 406 808 873 979 1074 1181 542 422 1112 930 526 214 7 1109 280 1180 443 1063 264 59 76 210 532 1172 762 388 316 546 1022 873 976 610 582 975 720 1174 553 33 1008 487 792 860 704 1155 997 581 889 846 1060 783 471 290 962 725 173 433 864 365 591 743 319 187 900 465 216 253 651 517 1196 1168 1160 544 657 222 102 312 495 34 807 963 570 956 193 633 453 799 1184 723 190 1127 1184 436 842 527 341 163 39 676 1048 868 1081 1172 768 85 999 50 879 57 579 775 67 1129 920 780 470 306 1171 972 1033 962 210 860 1020 269 1125 421 785 606 1132 1025 18 838 1032 982 987 47 963 29 316 509 164 1047 891 245 374 1152 908 1160 412 953 405 269 1006 1157 799 12 945 678 682 1013 882 412 707 617 216 1139 9 768 288 126 64 915 853 734 97 898 241 810 410 8 975 1021 1143 649 838 269 334 930 954 850 620 205 465 725 324 707 1199 379 431 936 1103 287 883 428 600 1047 1185 167 1076 286 809 126 704 46 1179 1000 1136 516 1135 445 1063 18 628 237 220 606 655 76 948 345 255 440 998 840 1168 598 316 77 323 679 208 774 142 229 1097 588 135 653 15 457 60 39 1152 412 208 761 127 317 356 161 839 888 881 511 160 1172 431 1115 1114 1078 497 899 555 1072 906 1137 863 726 390 897 118 525 693 413 195 947 1131 548 597 830 467 1118 852 215 450 407 182 860 124 404 266 873 429 700 808 915 437 1189 573 1143 759 345 735 59 1088 1047 1111 491 672 704 847 1023 349 474 405 1194 770 477 366 382 7 1199 504 1147 1189 86 1066 147 787 701 245 107 250 800 271 535 323 763 412 622 188 640 60 302 951 1140 736 1198 143 296 104 1016 486 959 569 604 790 961 714 872 93 762 546 1175 513 134 144 644 892 161 1084 1059 395 153 540 577 861 311 953 328 149 99 176 1116 244 66 1087 53 262 442 14 908 782 577 1013 100 158 264 464 156 1000 683 861 913 432 969 1158 216 718 1052 1024 488 647 780 576 519 791 645 923 405 322 653 1185 957 66 812 146 270 667 1012 748 516 740 1155 537 633 490 778 231 295 1078 858 866 523 706 889 429 73 840 534 562 978 19 166 448 693 472 642 279 436 25 846 919 859 120 565 478 892 434 410 1145 464 22 457 1023 114 12 451 151 695 467 534 1069 773 205 958 549 815 596 242 549 960 619 1025 620 825 1038 1042 965 645 664 822 598 1042 428 906 1106 744 59 462 814 846 677 457 90 728 49 139 54 1042 1100 1002 443 836 4 342 536 721 743 1024 955 255 440 626 390 553 456 1107 381 365 1129 309 240 546 729 431 686 802 1039 599 6 1042 746 665 1132 1055 647 681 1132 486 995 478 1193 76 478 1183 185 1081 978 131 488 16 543 372 801 139 44 35 855 1099 143 401 413 977 958 618 1022 521 1162 205 535 141 610 1040 640 1033 702 1047 529 387 315 589 202 59 863 378 212 445 492 108 254 154 607 17 676 48 220 101 473 280 602 1010 624 1111 402 590 371 67 8 257 112 632 1092 270 136 394 1114 1149 763 23 1020 469 885 1168 1162 241 307 752 753 1037 1049 474 43 596 481 286 742 397 112 148 851 86 1082 15 958 837 550 398 1191 530 1156 347 417 820 1066 1071 22 804 875 591 899 134 208 622 841 893 254 991 305 214 439 63 696 375 824 267 834 778 400 1119 883 593 774 382 911 129 198 913 70 653 294 719 1078 755 615 776 772 736 619 1047 1133 401 1040 281 1166 301 146 318 1087 781 1042 1072 466 247 1106 106 14 14 735 753 606 492 871 243 990 1186 25 564 280 902 945 611 534 875 478 646 873 1086 967 1158 548 503 152 893 378 158 1030 184 561 684 18 59 365 556 883 540 1120 1027 201 765 617 230 606 680 809 316 705 771 547 2 785 576 581 486 7 1169 967 311 1090 401 67 1053 1 803 263 948 673 647 1007 1175 825 1152 183 296 1167 1101 965 488 246 742 975 390 331 544 357 593 987 189 974 1086 772 242 358 751 290 88 925 1078 353 830 61 1149 204 384 518 406 206 265 644 902 1190 787 936 497 1160 236 758 165 375 1124 383 237 54 127 777 78 682 710 1137 726 1018 837 1005 294 692 443 375 617 873 449 672 563 112 845 1157 900 1026 1028 1004 648 319 411 16 946 11 901 872 750 994 333 482 804 784 132 1126 895 164 38 40 1002 793 796 906 562 599 449 97 311 292 170 233 265 561 1181 310 1 461 756 459 912 666 671 834 963 103 170 1025 703 101 816 899 376 54 337 1198 1171 9 520 818 669 579 602 1090 161 403 795 468 396 328 611 15 1166 659 1048 194 803 750 785 921 1192 41 1173 1085 1112 938 390 48 464 480 472 221 349 475 343 1025 661 118 930 440 670 792 829 620 450 1117 759 877 72 744 403 197 252 994 52 757 22 115 999 1125 156 765 973 956 274 1004 1024 249 26 34 270 273 717 686 808 807 618 209 709 194 253 392 1177 572 443 234 200 1081 1118 1127 338 1084 1174 218 251 808 365 657 1 475 684 726 472 673 920 948 953 867 57 681 1051 260 1014 332 693 828 1198 13 194 497 622 452 390 189 1020 804 1179 1115 732 63 1076 254 963 755 493 1153 760 1085 110 1033 487 482 430 589 56 457 408 186 6 208 920 173 10 59 1159 795 304 566 562 376 522 1069 701 374 768 62 866 356 1190 20 975 1138 252 666 587 269 1036 104 897 1147 799 5 195 613 782 7 942 512 346 744 590 825 868 368 390 103 1039 1058 845 1015 518 1198 151 431 922 744 106 316 163 554 966 573 1106 576 299 484 493 278 1099 971 1046 107 259 677 463 168 1178 326 669 92 817 413 785 706 1120 1183 88 190 1008 503 1168 1092 572 524 951 311 908 1121 899 456 308 865 946 125 1020 589 1192 735 189 299 424 799 960 557 1026 614 489 300 264 505 543 173 360 445 588 1064 1087 109 203 612 878 845 641 124 373 748 1176 50 366 1141 878 88 425 1061 106 469 71 879 195 506 882 56 556 762 149 320 406 628 1052 519 370 842 962 685 1168 285 386 929 470 706 671 152 528 652 379 1163 186 510 656 106 186 636 1071 370 598 883 1079 88 513 1187 332 436 770 412 407 608 1182 534 579 658 643 950 59 1089 22 953 1131 296 971 264 1103 842 679 69 1076 734 201 394 408 405 431 1101 356 341 825 294 848 238 49 801 510 184 1165 987 1189 787 227 270 358 504 502 328 1137 912 974 815 909 1096 937 471 838 429 522 462 88 958 429 437 886 368 594 609 225 78 1177 122 667 989 1000 922 643 230 340 693 912 343 1149 330 1120 818 1040 169 427 311 382 836 190 732 419 26 18 920 348 978 876 1163 962 180 140 821 656 790 106 296 271 393 864 55 39 184 44 646 557 178 853 211 989 492 237 435 202 865 60 792 104 583 334 111 254 613 881 720 423 753 352 193 314 251 822 1154 926 1109 642 156 276 859 567 642 1175 955 602 600 470 525 102 457 376 660 440 242 383 431 19 112 564 1103 343 178 159 983 829 882 988 63 355 232 313 1160 404 683 151 506 529 1151 93 716 495 621 953 1025 618 902 636 733 41 349 523 488 265 966 929 599 180 446 645 1020 793 425 256 1036 1158 353 432 1008 327 526 652 1026 546 110 1066 523 552 339 846 29 300 195 105 776 255 531 916 1117 1170 118 1006 947 911 1063 166 704 80 852 1024 1176 165 212 741 436 1121 238 773 422 1023 89 1086 1172 810 62 736 733 139 893 1053 716 529 396 1167 590 635 685 43 130 1180 645 480 246 1015 20 551 408 980 278 346 629 380 371 996 1083 152 318 899 389 43 1027 547 950 280 99 783 130 892 925 686 284 877 44 1054 594 637 828 692 576 233 781 997 727 862 892 384 556 496 920 169 400 10 559 123 771 1059 950 576 518 7 962 254 261 923 709 260 761 333 197 173 106 387 428 261 810 1121 147 111 59 552 940 477 121 938 352 825 746 730 746 898 274 632 675 902 347 948 358 17 755 72 880 747 265 1006 890 443 974 670 726 585 967 842 9 298 10 205 23 71 466 685 345 373 73 1041 276 92 638 807 718 416 987 233 180 255 752 1063 225 1120 1033 782 882 44 947 451 103 52 420 854 128 449 1158 732 6 905 445 1052 789 455 141 830 834 816 910 714 150 397 568 818 782 122 424 32 800 1074 591 246 374 301 1163 1086 1047 315 20 222 771 929 604 649 794 110 657 23 844 103 175 74 562 419 1089 749 1100 8 1066 997 222 538 1184 476 867 393 534 865 57 783 668 1114 702 1186 126 300 562 80 239 781 477 145 53 1178 5 1152 1066 806 170 1156 1151 793 253 465 517 1164 891 387 1074 613 953 815 354 699 321 168 801 1001 969 433 167 1139 762 521 433 425 994 343 352 529 814 643 1121 388 622 640 189 585 747 540 335 979 1089 938 917 212 512 349 853 226 544 306 97 327 903 459 642 393 922 7 391 493 864 254 574 676 544 558 831 435 1107 326 159 346 688 467 1180 769 446 999 647 967 1134 742 330 1089 343 234 414 660 433 443 1009 635 562 906 1010 1051 193 953 832 206 575 664 1155 100 924 828 23 450 617 261 40 1192 1198 52 543 1045 504 747 573 871 829 414 1075 239 308 781 153 163 534 297 610 466 909 844 1199 405 1034 87 1187 118 902 666 531 921 945 53 972 1095 594 1029 746 379 1072 840 849 572 1081 551 1169 997 808 328 601 73 239 91 263 737 522 930 1004 1146 272 861 104 1087 415 769 87 836 598 510 571 311 887 852 240 692 464 5 884 266 989 364 1092 93 824 996 456 506 231 1030 483 664 1044 911 1136 608 241 1056 788 515 364 1050 958 926 182 900 433 399 1035 491 155 430 111 1070 927 153 388 774 263 256 1152 1005 71 404 247 206 564 937 1181 308 284 972 745 698 989 268 1072 81 923 413 1109 762 297 143 721 115 232 734 84 701 1070 268 11 93 1182 686 765 305 66 1132 769 566 867 33 451 1146 688 893 776 551 324 412 645 1008 1002 796 141 152 934 708 742 983 20 320 607 775 326 968 387 117 346 888 1126 681 309 427 214 437 211 704 855 359 306 372 930 1126 488 1163 782 490 379 499 508 732 425 1012 1061 669 750 368 252 216 162 699 544 931 1103 360 896 918 1190 29 229 300 0 166 155 1122 983 606 757 1127 144 370 412 355 355 98 1031 453 1070 1184 697 316 727 0 925 450 103 806 815 921 677 997 963 574 262 1108 34 615 395 669 694 32 57 846 940 480 538 873 402 451 37 846 775 705 457 843 671 802 691 29 735 192 234 1134 861 687 733 719 1105 451 288 783 1154 203 1121 1181 1114 272 591 749 871 1184 957 419 15 615 720 1001 625 276 974 368 599 464 1148 364 734 150 854 567 225 509 265 18 934 1113 1000 1119 441 701 996 462 516 777 255 530 1167 527 808 941 718 329 1192 357 1134 19 939 549 745 33 550 285 1151 8 107 654 1042 235 620 289 686 833 609 796 641 1153 129 745 722 642 92 1178 533 727 1153 725 918 38 1089 7 849 138 316 563 514 476 656 560 532 528 827 383 326 1000 582 547 1088 352 821 433 42 1121 47 634 400 1106 210 294 996 834 461 744 66 1081 925 777 810 304 374 185 295 249 96 1029 882 760 725 651 948 216 726 653 636 1081 633 3 978 1191 1199 381 1043 1030 767 1066 42 537 693 444 293 50 798 32 325 195 815 533 895 399 1110 867 893 482 320 1087 1017 376 933 150 348 687 490 305 557 859 414 1034 623 598 812 881 650 199 898 742 1155 741 180 738 597 31 1191 77 944 696 650 367 359 480 91 60 1101 50 390 1045 551 903 866 858 819 235 1121 635 866 987 273 1065 90 890 675 110 458 1087 719 75 867 1092 68 793 55 1061 771 731 582 59 298 80 1141 292 276 55 1085 367 70 281 363 780 626 9 1095 325 497 255 654 354 1078 799 921 775 969 219 610 1024 194 699 724 562 207 975 462 578 287 304 189 638 378 698 492 752 476 1095 763 1015 241 1127 780 1113 526 758 699 69 929 284 475 600 650 707 1110 424 415 219 379 1157 101 1176 39 668 1092 65 609 623 208 1090 340 247 853 364 905 815 113 181 8 827 642 753 700 377 866 688 1079 358 587 652 965 20 857 1063 541 1149 74 771 938 85 898 716 1135 137 334 871 645 702 595 76 1030 956 357 51 64 809 1015 493 569 395 305 71 505 129 1009 813 508 99 891 1084 942 623 563 791 206 558 347 215 503 195 40 1005 326 612 287 93 1126 55 397 783 439 576 165 77 443 919 0 476 777 255 971 404 491 712 151 522 935 756 47 364 215 252 945 500 58 943 712 714 654 217 1038 408 306 924 1039 726 866 580 1141 597 20 504 559 705 577 588 1054 292 342 247 302 404 428 872 803 793 956 650 894 610 1119 1143 694 811 1056 173 242 135 369 138 892 944 1190 390 1073 860 341 589 1068 586 127 943 94 909 499 331 1026 1071 900 224 796 12 421 653 131 1008 662 360 192 134 237 167 231 179 847 163 620 697 837 106 576 822 376 591 549 497 625 1195 536 416 818 147 156 200 328 343 746 847 570 626 156 819 645 272 633 828 419 682 421 154 791 1006 67 190 634 1037 416 341 47 274 428 1160 722 1147 124 294 217 10 330 194 826 865 159 425 81 361 25 771 989 1 1157 895 800 307 441 446 775 281 294 327 37 921 840 39 898 99 375 795 568 889 270 963 873 674 459 882 1162 892 428 1006 406 946 688 1160 1130 1117 775 865 1026 80 715 1190 1021 56 649 477 175 647 312 59 463 150 125 1052 529 580 851 328 933 14 979 483 48 1081 278 216 985 992 731 393 862 430 1153 954 371 220 367 923 871 858 512 292 869 127 612 555 394 565 123 25 22 935 303 1064 1163 49 46 1028 561 154 817 355 598 483 949 451 166 614 1010 275 725 781 272 625 579 1114 47 400 939 1083 1065 745 357 838 922 1196 1022 473 241 1107 560 875 895 236 553 6 509 1033 51 233 753 203 348 743 704 313 329 1124 758 374 911 584 887 592 346 358 903 831 1143 736 1117 626 51 462 369 883 251 596 277 174 788 1013 280 890 313 231 34 355 644 1196 122 118 38 1166 596 313 723 249 205 653 508 684 102 1018 1056 1121 126 543 119 808 481 235 638 737 1110 408 111 131 394 545 985 216 763 1185 1161 672 354 1044 983 286 918 196 1145 909 670 778 249 1099 1086 1114 718 21 611 520 991 1126 210 254 595 247 355 421 787 5 260 807 4 690 140 283 408 780 124 443 824 1012 143 425 344 392 871 211 168 1165 130 623 22 421 1166 1015 542 732 491 329 669 1037 402 415 553 833 1076 721 537 377 123 1018 693 929 888 1063 652 902 407 543 832 821 651 319 897 979 853 288 114 359 458 121 775 94 705 681 239 395 22 848 942 760 266 669 539 718 699 260 81 72 481 817 1144 81 197 912 44 1156 1071 375 1086 833 1090 11 193 468 919 155 79 643 906 20 530 1091 263 450 1000 180 364 226 844 1149 1023 507 376 444 284 777 1185 198 824 115 1179 990 698 801 215 413 449 1064 1028 82 774 580 634 528 668 560 134 1071 180 1072 708 32 400 394 60 961 191 1085 379 633 161 850 640 656 204 484 304 274 100 431 921 1033 668 977 702 861 836 457 713 427 351 654 413 816 331 609 371 1099 97 1072 676 209 229 281 630 883 119 568 10 455 1198 885 479 316 949 283 992 1085 965 540 427 961 896 1067 844 540 57 1111 424 15 331 293 910 531 643 952 1197 103 316 594 772 167 607 224 11 620 150 840 95 353 140 199 774 463 882 1166 654 275 604 807 193 487 804 333 1071 797 776 1159 1119 411 130 1168 1111 498 1089 423 658 500 108 124 302 496 157 621 372 732 411 821 587 288 827 150 482 638 24 998 15 869 937 765 338 662 370 975 860 1032 648 686 499 831 506 1170 1049 438 382 413 914 1120 1013 611 971 929 712 522 1162 904 551 287 880 750 156 469 777 917 549 531 813 662 1192 674 6 401 964 572 90 295 925 345 1175 607 41 103 218 791 450 377 230 789 422 239 448 946 171 1186 928 839 373 886 360 227 876 626 981 372 1164 628 1158 1018 11 152 50 646 773 1169 534 1118 1177 704 549 251 232 515 779 579 273 707 991 266 478 664 511 1140 901 103 66 677 534 697 442 954 1082 771 884 1094 556 141 714 968 142 828 507 194 749 115 457 1022 42 721 671 1185 571 932 896 19 480 510 299 1068 41 1039 1142 755 414 1054 621 1102 182 280 356 955 530 387 248 939 532 551 1048 13 1042 859 785 530 775 196 581 417 898 1040 779 198 720 49 256 848 915 1079 1078 170 1181 479 823 795 634 1095 82 605 691 308 312 887 296 242 857 51 894 940 535 689 821 1079 333 219 664 298 1096 451 43 91 764 566 91 182 1187 764 257 2 135 893 698 776 199 532 834 1172 402 1068 315 960 681 972 980 1110 782 310 274 1189 871 1107 219 794 177 954 600 253 899 550 1115 801 873 619 457 131 173 403 893 1196 1116 902 481 1017 724 969 654 523 99 145 346 397 682 407 1142 849 159 1193 241 508 880 1010 483 812 760 196 696 467 772 820 323 1096 840 452 131 435 670 776 507 388 417 513 1165 363 1044 829 516 345 907 826 637 8 535 803 281 300 1070 522 681 287 628 1053 740 1164 476 450 108 216 776 937 854 1104 271 749 1106 873 774 1029 11 111 336 330 972 139 884 486 883 761 544 929 544 689 559 1030 886 700 942 133 166 480 1196 623 727 802 1043 328 308 1099 785 897 407 242 511 458 937 1003 283 538 404 1044 185 937 68 721 1025 624 821 280 684 146 171 998 769 260 1145 96 215 1048 474 849 316 180 346 140 294 1065 741 682 204 153 72 149 719 78 882 900 693 264 1020 695 884 1017 309 990 424 228 210 779 70 63 824 452 571 1194 277 291 469 1131 281 854 291 630 665 272 312 506 1037 965 1104 686 1049 752 247 300 545 604 229 705 38 1044 58 777 752 130 465 1121 490 328 775 878 1161 550 28 1095 891 279 779 812 876 274 96 825 1037 583 697 1191 396 685 1100 416 1054 1086 652 1122 743 806 472 1134 481 769 856 1172 947 229 513 582 591 817 689 900 179 455 783 944 452 914 280 767 320 421 962 1070 797 169 1138 22 635 1134 684 942 821 123 409 556 867 53 741 313 853 225 96 352 948 1073 874 187 292 371 912 958 350 309 717 684 118 1168 731 783 463 595 798 1107 47 531 870 356 670 976 1093 87 779 657 741 957 8 989 1031 1125 1182 1093 807 793 74 162 210 840 1010 367 943 235 734 1075 723 1063 80 627 951 678 334 283 1098 9 756 1044 805 477 216 154 810 59 109 787 15 95 132 337 829 858 239 16 345 1139 710 847 434 496 187 848 441 401 826 249 1027 176 378 476 608 805 45 122 898 268 409 239 827 344 598 139 1139 72 1089 107 116 935 327 670 1182 572 738 1046 1176 764 68 606 888 524 577 1082 99 712 559 636 814 459 779 644 306 685 117 142 246 254 91 319 1182 666 921 373 532 921 237 690 1033 405 1159 997 657 34 947 487 640 867 8 1017 434 481 362 653 933 768 595 341 1036 837 115 893 1001 383 405 113 1162 1190 642 217 408 743 1001 708 1107 363 229 283 369 135 454 667 33 651 404 931 556 590 63 297 210 227 851 474 30 313 548 1197 330 1167 959 551 1068 266 403 910 258 231 206 734 1094 74 404 759 194 752 767 84 790 1122 931 10 1141 519 665 819 43 1037 994 378 932 796 278 531 1117 967 283 1125 1191 258 362 993 643 377 624 167 910 1106 152 485 726 994 700 671 602 522 422 712 447 896 1109 48 384 527 766 719 232 1027 664 1134 232 404 872 907 375 7 146 158 1169 40 113 1099 544 0 961 1050 494 20 728 411 1056 599 950 681 95 1147 1116 578 494 916 1199 398 650 580 317 859 900 971 155 832 332 1198 906 527 136 770 115 655 940 1159 931 1017 821 581 54 481 636 473 22 601 854 581 289 1025 1043 681 54 230 343 463 37 181 844 179 702 323 842 718 850 1073 640 626 915 78 851 233 1108 696 491 741 559 430 780 1044 982 129 940 1005 104 276 448 975 807 514 1035 691 649 84 398 310 11 741 284 1172 844 353 239 1077 729 980 148 340 123 633 73 913 1016 387 335 480 1134 792 581 1007 378 780 621 356 620 1131 868 512 1083 335 1117 1154 1146 826 891 381 949 1178 1168 28 108 257 815 670 817 885 404 686 1101 69 513 7 1005 1035 823 559 1199 491 271 926 1140 27 261 860 228 299 1123 683 445 805 74 549 860 132 294 63 382 1120 318 499 318 1051 1044 803 998 798 475 756 160 386 277 659 1099 78 966 205 1064 100 49 202 916 847 32 1017 1024 960 367 558 1077 327 835 134 1106 187 474 690 649 78 176 701 82 657 1127 105 1081 820 518 756 318 789 872 775 701 717 555 182 375 1049 1030 486 891 1007 17 685 1066 1013 613 324 220 120 13 489 195 943 102 259 123 351 1016 982 160 791 823 1106 902 535 697 743 546 1127 623 651 1060 685 565 1045 912 34 782 330 1083 504 755 782 1129 682 984 552 880 641 1182 682 110 1039 924 552 599 185 929 1035 989 1095 928 570 1046 1163 1064 287 406 726 50 1029 63 605 1110 118 424 138 1153 563 156 177 64 311 28 417 458 493 856 627 607 876 1181 203 1096 396 521 606 1126 177 315 776 939 530 486 231 304 1113 615 887 243 252 801 322 828 240 1099 829 738 1158 822 911 689 59 547 223 795 736 571 755 745 725 252 233 180 674 793 586 870 668 710 312 172 705 916 201 285 1009 903 631 411 26 230 108 320 161 1090 1016 372 332 1042 981 360 1151 331 790 455 1058 788 894 1001 876 254 321 948 1174 111 1021 815 560 745 847 532 822 20 317 678 594 274 660 506 400 271 531 127 685 477 95 19 130 904 1023 451 626 913 439 128 853 90 1011 36 288 1074 941 16 1003 956 227 945 403 869 393 886 28 182 141 404 156 949 1128 366 1126 641 923 203 886 904 469 262 818 916 353 558 770 107 452 679 315 857 503 967 294 447 1007 282 1016 208 561 1081 440 47 971 749 669 848 179 896 462 501 1175 609 804 250 471 944 227 793 367 542 920 210 483 953 948 877 422 891 492 671 1072 619 788 292 655 272 806 991 150 384 970 544 1171 757 1123 247 463 744 489 1035 671 832 717 901 973 827 262 96 89 452 870 931 922 659 276 1025 679 1096 387 710 1026 240 813 245 868 250 456 833 202 1043 132 788 492 724 78 214 843 492 924 710 516 251 1032 72 232 627 326 90 891 539 579 746 1104 1125 1132 805 155 650 1196 822 964 1160 93 264 552 843 517 277 1135 708 300 428 500 809 814 230 107 423 75 728 422 1088 952 786 188 458 479 736 820 321 466 313 622 942 675 808 498 1048 638 606 644 82 279 204 831 931 1130 371 1021 305 857 125 682 224 55 257 898 815 625 972 1195 629 93 934 1106 1059 372 966 793 1084 133 154 71 94 671 1196 398 228 679 740 240 714 535 826 307 1148 1137 82 424 283 741 840 994 774 307 554 1181 885 676 520 906 870 509 1007 86 851 938 424 572 825 345 708 17 857 685 1117 269 1048 301 661 1000 66 531 1036 395 652 560 79 776 56 316 53 1101 746 535 710 128 1106 1055 797 431 757 600 1060 937 280 406 142 800 520 885 285 691 933 1002 636 540 796 443 811 551 593 1004 1081 80 917 395 552 351 646 1046 1030 594 929 338 1094 115 411 1127 916 817 426 506 1089 816 657 485 1140 1145 977 222 31 773 1168 289 325 998 126 827 882 415 206 516 925 962 371 1178 985 388 987 286 346 820 618 583 839 592 104 44 411 1069 1058 65 1057 1096 363 197 994 756 112 939 119 989 751 18 957 882 576 909 606 1049 465 675 281 619 1030 187 163 754 259 1066 685 384 367 1049 476 399 575 971 917 337 1171 46 651 33 1164 213 774 81 208 418 529 1167 974 349 668 999 1140 900 1171 554 776 825 1121 1058 539 474 602 865 933 678 217 198 287 974 312 404 249 559 918 1069 1145 1106 385 636 618 69 537 755 644 217 1044 706 1126 538 1137 605 360 280 1121 1012 935 832 933 1029 358 421 140 168 562 208 29 747 800 444 105 563 192 1093 193 573 188 213 887 1033 1101 602 256 812 297 983 825 874 89 682 276 269 344 54 482 502 211 615 453 1003 635 786 259 551 82 4 603 1123 712 376 1083 1152 1098 574 331 678 686 400 751 571 333 770 513 1184 507 265 297 588 414 276 769 1137 484 497 1122 538 392 114 1090 1148 1171 378 409 1067 617 1021 762 898 462 1085 1177 811 224 533 424 624 1098 28 1023 1134 693 559 599 312 660 1130 350 734 437 565 730 65 472 806 853 21 528 276 746 959 120 946 919 1153 189 236 1173 262 60 174 537 487 215 150 148 884 1114 687 52 488 469 204 940 1184 1140 210 751 296 730 809 462 409 508 651 470 1037 886 1114 575 334 722 459 237 371 825 739 704 344 1061 276 68 1048 529 1003 904 7 1006 923 960 1087 420 565 1026 140 426 456 927 684 272 280 638 226 624 220 653 407 374 653 591 1069 64 868 531 52 182 158 1139 620 1068 573 521 593 336 341 760 1031 132 473 666 673 561 804 474 235 541 1011 293 1175 940 455 1117 497 16 989 710 261 1107 434 593 519 263 1030 826 697 1013 594 161 626 820 546 804 653 359 348 261 725 655 1177 433 646 833 359 474 124 408 323 871 424 8 102 1063 1070 461 1021 38 75 89 500 747 393 45 686 48 533 538 45 183 774 651 136 706 1150 249 390 187 447 211 596 564 23 238 78 1131 290 978 469 1074 912 842 84 834 984 1112 31 912 514 811 835 1016 467 329 963 954 714 374 591 174 542 637 1096 705 1166 322 323 881 243 44 28 360 678 84 1105 213 210 592 780 783 302 107 43 493 575 579 552 877 455 310 73 713 1115 618 485 49 157 885 229 765 560 893 383 53 505 751 452 410 684 979 241 689 532 168 850 1053 906 879 276 1131 423 416 1001 1 928 1059 261 905 741 199 527 1057 708 849 1055 1191 925 389 473 788 14 742 421 463 1170 89 859 949 434 368 364 592 565 675 337 1151 744 311 152 294 721 421 1193 225 178 320 1060 910 181 678 288 715 447 443 534 670 595 91 713 117 589 529 923 544 49 175 974 425 467 582 1100 982 107 632 386 153 185 58 1009 1138 407 592 745 275 1036 234 944 110 691 782 430 143 284 1065 1021 210 150 809 1063 893 969 407 528 1065 342 46 791 750 211 773 966 255 1062 1017 998 673 405 1001 361 1018 711 759 923 982 599 64 300 1173 802 296 303 36 614 422 503 470 934 928 816 197 917 792 1163 927 901 1075 469 247 679 1064 1046 761 856 442 599 747 202 88 58 1087 1103 458 896 209 923 232 688 1191 460 549 646 238 249 110 1064 425 478 326 1168 544 1145 251 331 426 789 673 981 1133 248 677 463 536 443 275 635 1036 616 566 310 833 49 244 676 320 882 746 1005 941 717 1164 358 360 896 864 377 1094 850 368 264 361 571 834 218 823 588 339 977 1132 685 897 212 396 841 144 930 125 649 792 916 530 464 936 358 144 222 31 805 529 475 491 1092 193 916 858 767 669 1114 199 241 679 436 440 551 285 1000 675 256 943 1044 984 379 895 518 130 960 136 1183 3 1114 970 425 593 82 270 373 666 1067 57 882 385 175 1099 667 261 150 682 370 124 1040 854 1150 67 717 70 1000 267 258 1043 562 64 293 865 884 831 716 650 9 640 8 748 68 162 121 803 979 453 441 966 669 305 146 1036 878 1035 900 838 1153 330 52 253 1039 1057 661 296 1181 1126 599 309 73 891 945 525 508 1080 712 590 405 910 1053 529 560 65 990 283 699 600 1065 614 201 805 249 274 36 640 1118 833 850 362 1174 485 353 979 328 1072 1148 906 424 64 1072 296 280 212 874 1005 849 346 578 537 1022 429 621 81 743 92 752 1035 983 463 1099 232 1077 1077 817 1171 1137 724 118 708 22 56 477 279 227 780 869 2 870 636 479 1159 436 656 1121 1063 425 816 1122 517 933 839 901 646 268 805 720 583 186 1086 298 317 721 376 704 90 395 467 136 1003 1047 718 250 474 98 904 588 56 581 60 780 686 779 363 825 90 957 1179 123 418 488 572 460 535 48 628 1164 134 578 414 438 371 722 711 725 98 471 593 970 776 940 671 637 894 145 923 940 711 579 585 496 750 665 380 468 799 192 118 1015 498 1110 1066 520 888 591 1119 187 1006 967 941 590 347 196 295 1148 231 917 771 185 839 546 109 305 376 207 110 950 730 268 314 725 301 225 928 582 174 636 463 644 11 896 440 201 269 809 721 60 1184 168 397 102 285 726 548 469 271 728 970 1166 1001 312 464 213 45 762 33 495 490 122 407 856 629 589 918 60 749 854 921 244 1053 1075 384 532 27 1032 222 812 758 483 1174 170 687 75 652 341 243 195 1176 956 1128 1197 70 731 732 950 119 1147 898 1090 41 591 405 140 112 175 460 1128 677 684 794 16 336 1198 842 355 1143 508 348 969 951 484 500 907 1111 807 746 630 913 595 976 1036 695 58 960 10 135 255 560 1042 744 1078 1124 840 378 441 845 265 849 565 478 1187 381 984 1113 1143 856 408 36 113 68 691 367 1048 947 744 413 505 1004 1047 1144 1000 750 389 1041 693 933 772 87 349 452 991 508 959 284 480 861 1140 1171 223 75 1198 377 776 164 149 987 45 383 421 1077 494 70 558 429 522 867 493 496 580 1037 309 249 162 862 790 1068 627 126 972 643 645 922 1156 192 1077 878 924 29 538 887 472 837 563 1028 77 946 755 439 130 844 742 158 10 319 10 650 891 266 320 856 607 235 210 317 1177 366 71 187 1117 718 523 1141 388 860 814 985 593 497 677 1119 626 1134 1114 682 425 71 599 958 480 1028 627 875 353 604 52 49 218 668 700 295 219 604 655 50 174 1023 1149 957 959 347 698 1183 935 813 336 597 765 399 466 339 287 202 308 126 1056 18 173 560 913 404 194 474 212 481 1127 774 733 339 1139 242 705 554 260 415 289 404 869 1002 265 1028 975 708 1174 40 823 284 990 5 939 816 634 1188 223 601 86 889 119 158 553 1075 25 443 684 698 206 1088 1183 964 677 969 831 758 209 1196 635 528 201 412 557 196 613 1097 225 379 566 1148 126 7 599 42 1090 541 182 215 115 302 938 720 263 105 529 363 640 29 744 993 77 11 1126 208 114 474 1152 743 56 866 211 77 776 582 517 1051 574 8 57 1086 305 227 899 733 12 34 74 225 435 174 547 1142 31 185 1034 474 804 1040 855 1134 11 784 916 1108 656 263 501 283 247 371 424 737 1067 1150 415 773 1187 299 567 1119 167 162 334 979 243 556 840 874 830 78 705 863 1083 457 751 1147 1147 201 710 220 271 486 338 1142 393 1075 462 478 657 741 299 813 283 338 887 833 73 712 976 825 448 880 363 486 874 1131 300 599 897 1072 730 1056 1197 1093 113 596 355 520 1121 77 325 668 1057 923 1145 902 203 1143 121 1076 952 66 481 1147 134 1077 146 950 40 220 11 721 124 1069 96 80 77 36 4 1050 1172 496 56 340 264 71 964 1123 847 315 78 8 145 370 566 756 976 1190 754 454 1189 946 993 308 374 545 560 1159 222 767 704 976 1182 728 382 539 262 521 370 157 758 1154 711 1103 599 203 886 430 661 246 4 35 591 112 140 1142 497 633 1049 919 946 996 693 303 494 1072 492 129 1118 902 621 77 25 906 271 1090 620 650 407 169 473 807 1067 814 1167 190 169 576 258 456 1105 754 429 859 357 174 261 313 784 136 1043 246 178 931 792 235 1117 1147 1194 725 1109 699 946 808 419 74 657 840 841 313 781 38 1120 1105 459 991 1086 10 160 26 682 911 1108 285 965 501 724 715 713 624 975 501 879 516 1028 1029 942 1009 393 301 596 807 746 26 564 956 863 130 926 630 133 508 1116 176 594 1192 129 100 460 447 577 52 105 112 43 764 50 1133 1080 573 673 826 89 142 282 713 28 814 730 753 658 211 713 301 270 550 990 961 218 1146 355 967 1089 363 1029 878 697 1177 655 471 58 129 2 80 302 239 656 569 1113 900 15 902 811 525 962 210 353 416 186 234 638 870 311 650 326 873 702 260 91 573 996 12 863 62 891 426 671 1159 636 282 293 707 1063 155 208 255 391 1143 387 764 638 962 727 1050 355 398 881 899 632 1119 496 1006 869 799 589 1066 243 710 491 257 343 426 498 1186 13 287 1087 1151 871 1013 715 729 210 285 372 679 478 319 1111 947 1031 283 179 809 210 173 153 1168 804 628 1 482 836 835 745 424 850 608 937 453 82 993 921 844 101 449 1133 643 263 706 241 825 329 440 150 800 17 719 920 1022 834 863 396 166 1020 667 97 1118 866 395 356 525 315 857 901 885 258 1193 1060 310 267 1141 886 445 157 986 204 503 550 1191 321 550 1057 853 657 431 603 616 230 305 374 637 514 1011 607 97 1145 1011 160 872 1142 875 549 15 1088 41 441 649 374 1163 558 1179 44 125 578 726 163 572 901 184 671 162 180 965 359 761 476 308 303 204 19 501 924 191 1033 81 1080 97 849 987 567 284 409 261 703 175 260 984 773 1083 327 386 880 976 241 578 397 276 799 980 594 849 1056 711 1139 136 890 1072 1053 1157 451 418 839 1109 1093 889 660 1092 205 1188 179 902 1112 1159 1138 587 1113 1023 974 800 842 1012 418 566 225 1032 818 595 986 1099 337 64 475 980 531 36 892 463 859 477 1073 27 17 797 914 271 227 25 987 432 779 341 882 875 757 534 107 950 1068 969 208 222 43 1038 436 181 25 505 8 206 781 401 81 794 1050 22 392 322 716 550 396 700 1172 223 8 5 1035 192 391 23 648 230 832 534 522 632 5 672 1133 84 900 135 688 198 139 1026 488 96 70 681 1005 849 759 1030 775 181 921 1186 791 714 1058 718 98 422 503 14 634 131 40 1174 1145 1018 744 1004 596 835 755 70 602 578 916 1085 579 236 172 58 44 913 370 982 927 906 59 279 474 427 1123 572 600 1123 428 754 147 481 31 1151 1111 517 466 1100 467 1062 1130 492 1063 407 1029 890 88 652 519 864 303 61 666 1137 661 121 697 457 591 1027 1048 57 332 115 555 836 766 893 342 1140 807 888 333 602 800 643 633 421 815 968 233 597 906 705 328 330 613 588 366 414 174 572 878 232 375 559 167 169 640 694 796 60 1142 555 925 937 936 183 1164 488 599 741 1067 278 205 65 518 940 945 52 621 449 471 147 48 547 1146 788 1115 1163 761 766 764 296 1159 643 0 802 668 779 116 96 723 872 434 431 759 517 1071 1100 124 933 640 830 51 923 559 1012 716 1074 1085 766 719 1133 101 85 384 469 407 881 882 601 132 659 713 159 289 862 11 95 329 1116 942 931 1105 610 45 87 1083 467 20 697 1124 144 387 643 553 505 691 236 580 213 1091 533 540 1198 754 967 940 284 81 166 594 575 96 1182 747 899 109 444 552 466 354 890 426 64 88 929 120 690 247 32 81 497 1051 680 531 161 424 417 1029 400 72 107 950 1017 845 219 311 205 1131 782 511 988 1027 617 1156 163 925 1173 1028 1018 512 790 270 525 467 557 102 192 434 1011 503 331 770 257 248 1152 1177 394 454 413 468 501 39 397 585 411 126 859 255 631 536 1003 660 774 986 413 704 766 286 180 769 384 797 635 198 709 967 1004 337 211 683 233 518 664 461 1132 123 985 307 652 1026 854 100 136 200 681 176 1031 527 907 225 1064 281 999 321 291 188 543 158 37 595 297 292 951 160 70 883 810 232 428 652 1053 669 712 1131 843 425 495 1145 535 88 933 413 491 645 958 860 293 110 1129 200 1058 655 701 801 562 1183 828 805 1001 1007 267 291 590 328 901 970 234 595 1051 884 432 307 99 1112 1159 970 1136 449 841 138 907 423 460 769 682 906 340 1113 44 623 405 726 400 355 484 898 770 503 277 669 1092 320 25 10 337 1002 586 972 937 488 951 838 654 1011 566 273 831 872 771 1160 949 1077 74 681 817 1020 486 1090 8 163 833 274 62 633 598 781 280 575 445 294 780 835 366 468 989 529 115 572 720 197 312 953 566 450 355 799 1118 394 928 206 202 234 117 903 1008 318 481 626 464 497 890 372 555 961 419 563 1195 309 617 698 410 335 761 190 1040 682 200 773 468 563 1046 1037 608 643 24 558 389 100 947 102 577 662 219 1199 626 302 136 239 834 162 555 795 919 272 609 878 906 90 793 899 979 239 368 295 1005 587 605 316 726 34 511 230 1178 386 808 405 666 208 774 1018 229 1183 920 76 228 1164 193 545 166 764 108 442 18 620 551 1095 1184 79 458 218 1052 458 417 182 272 588 525 461 860 984 1120 672 837 762 575 1077 589 678 157 863 31 491 1173 1104 358 258 1020 862 1043 1095 38 954 476 621 198 1083 1022 718 608 730 1026 536 647 531 772 394 394 1067 1018 883 20 636 50 737 216 906 495 582 187 191 217 574 925 275 667 121 1139 4 263 320 162 462 22 409 504 604 1145 568 680 446 1163 1199 376 493 192 203 1150 1190 861 1089 935 0 528 173 1113 772 345 1094 857 870 499 727 610 313 592 871 539 696 223 1186 642 87 955 22 165 490 861 257 746 964 903 873 409 886 266 346 592 799 1147 944 1089 303 1047 585 695 199 94 169 891 150 317 294 978 578 817 638 933 724 781 982 719 566 982 478 581 798 808 988 357 93 286 723 171 1063 434 890 1054 436 20 851 310 232 640 1195 310 239 1087 1031 752 1189 658 532 448 811 687 236 122 147 1146 932 189 844 718 406 595 773 939 865 713 817 529 355 1172 206 990 84 624 577 964 1084 844 603 799 716 207 877 848 485 887 911 752 950 981 1147 800 687 734 175 1154 795 572 1075 566 1012 116 1091 293 608 1046 336 1146 978 490 951 730 1166 54 859 51 1122 867 806 423 1129 788 886 149 228 233 872 616 103 1001 647 30 779 132 746 824 727 1106 1127 361 705 330 617 169 692 785 837 885 509 1164 1052 326 557 261 611 970 825 259 1018 1141 853 1173 639 1001 313 604 1174 824 364 739 554 664 504 1029 1063 219 1003 40 660 334 331 1088 78 1177 430 337 434 46 452 768 875 648 1164 460 432 168 181 183 778 272 292 773 957 669 257 872 424 692 861 587 1087 396 904 794 197 964 497 714 169 277 7 284 769 187 855 203 1113 57 251 819 195 479 424 43 608 571 918 274 928 76 793 442 947 295 80 116 379 72 754 161 798 451 994 295 86 94 953 599 945 1010 822 671 747 1033 29 631 171 90 1169 1158 669 675 30 290 1113 220 289 329 50 882 162 52 741 489 408 118 354 851 756 1137 244 43 775 160 306 40 806 264 386 93 380 232 11 597 219 1024 100 363 679 85 1006 271 1092 580 264 204 370 18 345 1116 1021 969 1001 82 514 127 766 246 414 977 473 1020 46 1165 580 422 769 8 97 605 595 521 770 456 17 1194 465 925 368 86 250 189 433 509 141 1081 133 203 796 181 665 486 542 646 814 870 291 479 1075 244 1069 148 876 929 409 1001 1191 416 23 27 6 552 630 960 1121 687 870 202 530 41 1144 1113 738 717 776 335 696 571 829 1099 53 1014 323 855 792 883 149 793 947 810 697 1010 672 275 572 361 927 485 552 933 618 1107 183 1138 4 454 333 1154 54 38 690 370 452 1012 593 786 860 552 87 416 540 400 293 157 382 861 585 834 624 900 43 11 508 570 146 1196 121 428 618 433 731 457 92 832 308 159 438 698 441 608 612 476 355 411 625 690 143 26 156 1135 993 470 767 858 400 928 116 1000 40 133 479 119 463 216 427 736 1044 494 974 1023 915 590 293 976 965 5 679 844 324 391 383 1184 120 155 12 740 1078 986 776 1075 50 1129 288 365 888 393 1180 25 323 1023 366 655 1137 417 939 778 736 346 426 1026 244 608 512 1057 144 206 44 389 882 613 365 484 1140 739 915 374 1114 50 225 720 326 884 921 1195 381 91 527 317 292 668 73 259 124 95 787 809 491 34 390 493 423 642 746 1 1101 6 888 56 757 861 321 856 665 647 214 337 933 694 516 918 992 721 441 438 420 659 390 697 491 963 852 1141 447 599 928 225 690 1121 1092 93 492 506 513 128 716 42 777 135 942 262 1129 1146 315 311 429 738 1193 298 1014 272 109 1179 1129 1115 125 1086 240 580 108 333 136 1080 1174 1040 786 369 662 148 231 649 861 1018 1019 133 407 96 79 998 620 96 755 813 812 787 920 312 556 589 877 694 784 690 477 487 448 660 1055 689 436 847 212 700 404 700 988 838 773 1147 36 194 133 503 871 774 77 145 1078 909 1194 924 545 82 670 288 963 850 874 1058 705 1045 366 541 1024 1192 706 879 230 32 899 211 501 750 592 1187 44 572 147 690 634 919 467 308 461 956 605 1022 403 863 884 444 165 994 231 690 1007 231 313 1158 1137 973 1147 10 214 774 276 164 893 850 74 911 974 709 1020 456 245 952 266 672 1189 1165 288 1121 151 129 317 999 830 1154 128 253 987 894 161 836 852 924 1060 69 1119 706 239 465 507 1107 493 528 9 1181 835 1044 1170 528 347 556 785 747 646 1096 375 235 347 555 462 664 815 1025 288 1162 790 807 488 349 430 570 737 367 720 124 904 1178 394 12 381 954 882 869 686 1138 332 406 264 758 638 387 83 249 1017 739 22 1126 991 206 824 452 1026 919 757 446 462 706 1199 574 132 173 864 831 524 357 1123 1089 156 669 95 905 532 966 225 137 409 778 681 548 284 284 42 977 73 1070 296 1106 29 667 707 429 917 403 1090 448 17 37 964 948 970 911 904 409 254 797 871 355 401 429 700 1087 703 624 125 936 429 1136 39 375 1095 863 356 399 387 727 910 916 186 1189 1175 162 1169 968 830 531 698 231 929 12 951 1147 301 1040 594 353 304 707 284 205 487 905 1158 504 575 580 728 41 487 715 436 1193 130 776 756 1125 446 542 82 846 12 924 305 281 710 344 360 40 951 1071 344 987 1086 672 626 622 1091 94 1134 1093 836 102 683 1037 245 665 629 326 480 841 1000 474 93 1147 470 909 1046 812 750 226 201 164 197 665 64 169 1085 124 847 1018 488 1140 306 892 1017 896 927 98 968 584 414 778 633 250 378 214 992 555 968 2 713 76 543 1036 756 605 1178 838 913 868 615 1114 1043 1133 350 381 1039 606 769 885 223 745 655 30 36 1132 938 1028 703 572 808 377 238 1198 910 905 1171 1022 1082 940 1162 20 824 438 860 239 10 94 492 1101 309 127 832 93 371 743 978 960 559 561 227 122 70 5 668 277 873 222 415 1177 182 888 136 641 632 30 274 596 784 197 640 421 703 855 147 698 940 315 592 482 756 351 312 1142 12 473 80 1115 732 799 826 930 661 549 680 38 171 152 650 632 584 416 1186 986 1101 1140 367 364 1159 36 937 906 483 819 1148 1166 897 815 523 435 1093 1121 189 754 634 326 37 682 837 1108 12 594 919 602 250 617 1193 1066 1144 1002 1154 1098 2 107 1066 19 984 199 423 594 1088 325 613 599 508 642 345 572 195 290 361 528 31 135 518 1063 613 509 1020 809 633 732 290 672 1072 628 243 333 1080 1017 298 591 486 1095 640 351 46 492 516 313 1190 850 513 1172 1143 920 679 854 749 1009 217 78 419 1042 228 837 835 230 73 872 537 1193 376 774 4 422 374 25 1196 1083 1125 1184 174 469 496 930 691 1137 491 648 113 1127 676 732 1059 86 1140 249 343 325 1098 909 631 61 694 712 459 114 192 351 402 825 358 747 611 1016 969 468 557 750 562 426 667 255 197 32 1134 529 1108 690 551 1011 187 1183 484 152 129 270 273 412 918 721 444 289 562 981 949 591 864 1077 817 641 1155 802 785 1029 345 879 493 498 1064 322 104 302 719 1198 914 968 859 838 1015 336 330 785 514 157 951 427 484 840 639 1042 611 175 548 410 608 658 555 1016 221 88 39 250 142 914 692 119 488 847 919 715 418 1010 391 865 301 46 838 13 527 753 1028 76 1138 903 1191 473 28 1140 547 774 132 782 659 964 432 971 1144 937 536 270 439 1020 584 1120 638 100 962 172 771 951 1050 1166 845 603 805 654 875 1012 783 207 1178 496 470 451 310 763 1090 739 553 178 595 640 219 353 487 1105 8 1153 795 1179 278 643 1011 327 1139 893 209 308 212 304 1120 1161 315 867 734 298 859 902 382 598 191 1132 218 46 319 373 769 675 754 457 1120 575 1079 830 496 574 957 1117 810 265 897 341 69 910 695 127 641 1180 546 473 307 594 661 1017 1101 573 425 195 700 643 812 1119 323 142 918 758 594 99 574 973 781 90 17 1185 360 172 307 745 65 236 969 761 1168 496 1086 1035 802 214 64 881 432 434 441 176 375 836 535 1147 969 796 653 940 615 291 468 83 1025 113 935 459 534 1066 488 150 282 75 108 423 448 879 645 470 501 762 1153 81 594 939 1084 477 1032 1040 285 43 867 452 924 866 1159 874 354 812 847 793 877 127 538 963 770 1189 361 294 1096 1056 497 583 961 490 545 700 710 927 192 899 1109 600 941 762 269 844 304 78 732 780 391 809 108 136 690 906 753 38 6 993 664 1173 691 785 84 182 753 541 89 511 869 95 173 593 432 671 948 666 305 335 281 566 571 164 941 1166 638 258 142 569 1042 398 222 127 297 447 942 1094 1150 568 509 652 930 887 1055 44 592 211 578 160 986 586 493 503 616 236 381 610 726 1117 105 763 224 773 302 1091 1023 629 1074 461 261 63 413 963 616 634 629 699 27 87 757 359 17 56 818 987 329 229 923 723 585 801 820 553 16 1048 154 671 201 785 490 151 1117 260 395 187 1141 828 707 885 1030 954 1147 384 438 72 465 21 1168 903 221 482 762 25 1032 583 592 697 298 251 197 815 688 548 1130 243 477 23 615 1156 1023 954 1082 378 714 1095 33 1081 766 173 995 1159 829 652 1183 762 335 1127 1149 732 364 358 379 837 144 44 309 782 785 2 1071 691 511 173 988 919 100 305 25 231 580 1034 331 801 32 711 971 981 257 714 571 618 909 1094 580 1056 778 867 769 800 1188 825 637 171 1095 829 281 796 696 702 1047 71 246 951 464 480 1002 954 33 943 230 1097 441 699 882 65 947 397 727 292 1191 777 964 70 819 178 883 619 7 11 1160 957 1139 377 793 689 532 195 278 161 798 36 1164 196 584 191 800 1069 624 228 524 638 847 981 690 354 811 304 55 954 959 873 947 286 447 810 688 687 973 159 191 419 959 217 619 1041 694 1120 514 782 23 1159 117 913 484 180 1103 317 344 735 815 822 1117 267 842 404 368 8 649 326 215 1181 222 892 319 647 545 808 913 220 1168 280 192 805 551 1067 964 42 14 614 848 163 670 428 251 156 154 306 139 819 1089 1017 321 261 528 35 1089 678 861 409 997 230 810 1148 31 1044 469 425 31 413 113 615 759 568 572 540 801 769 620 969 454 138 938 890 778 655 538 606 890 579 321 1197 512 716 174 368 212 503 644 1133 876 471 535 1156 1085 1196 556 952 936 543 490 170 204 610 659 225 144 1109 750 46 682 1142 204 448 360 90 1139 522 690 580 257 865 408 1128 937 127 835 163 1196 839 494 330 445 635 43 685 1154 3 678 507 56 295 435 959 561 364 1040 33 530 892 531 439 333 75 1034 1082 501 361 276 70 1083 358 1158 91 416 940 615 194 219 963 1161 646 29 593 155 188 927 975 992 457 598 513 909 122 208 1127 118 603 583 665 821 425 1033 75 834 490 201 1089 170 467 496 516 1164 220 844 571 1161 137 699 139 849 814 879 729 932 383 976 868 705 331 715 801 684 341 104 643 1135 988 528 642 255 238 441 193 402 1022 991 196 230 246 180 347 189 635 283 886 905 712 314 441 1154 1068 264 259 360 398 35 796 46 294 140 531 1171 452 253 460 112 781 876 740 140 699 76 605 603 580 357 575 820 721 1094 188 1014 223 531 529 1049 864 118 25 958 846 430 441 287 939 499 754 158 531 48 1060 612 65 501 44 910 39 242 462 877 922 496 684 1191 370 71 69 603 205 121 477 830 405 582 642 624 285 653 369 650 617 1176 26 583 377 216 514 791 279 660 1027 284 203 1066 944 894 457 1075 550 110 696 198 858 1115 531 1057 851 338 509 1132 374 209 20 774 1180 404 389 176 498 1136 583 1138 151 817 435 862 872 688 1178 355 941 579 520 655 771 180 422 1074 477 662 1055 1138 698 49 523 47 704 850 1088 72 232 382 592 603 1006 1030 531 770 33 1040 239 500 373 1027 1139 254 1182 636 113 195 1142 1126 315 247 354 95 1073 96 1158 988 941 675 1060 44 205 800 844 151 459 556 752 989 113 457 662 1120 656 40 753 975 556 92 45 711 436 696 664 410 504 462 199 327 1148 16 181 310 1054 1031 298 34 1114 60 1090 869 164 12 453 892 750 815 854 264 527 524 974 46 154 1021 18 1108 1165 80 214 286 735 294 478 1088 1037 137 367 1019 805 609 452 61 365 651 691 361 499 483 1170 1189 41 1103 912 926 39 901 718 410 216 1119 666 1138 148 512 858 86 1158 131 183 815 661 850 844 892 247 940 1140 533 40 784 124 1037 1097 1166 592 580 522 421 198 617 148 932 1158 689 1035 125 299 510 597 499 1105 633 472 700 378 437 220 418 331 948 1154 948 510 249 93 598 132 56 879 96 1031 590 427 954 405 12 234 309 679 1034 110 1162 201 509 429 1028 967 781 846 834 461 717 222 33 40 649 790 185 414 614 851 421 1155 727 987 236 995 1171 763 909 771 1080 122 699 267 636 679 650 1111 1007 872 730 448 556 918 291 703 313 1126 89 496 1081 474 244 744 963 502 298 161 986 609 678 123 878 731 733 325 608 337 316 101 402 106 724 570 160 1158 601 463 625 270 465 811 84 473 136 199 323 192 71 1143 757 681 4 770 117 844 79 471 572 127 167 1174 861 743 633 561 282 93 60 1065 618 980 393 1145 857 94 46 914 14 672 750 650 18 1199 328 1009 410 143 113 225 483 72 1035 344 1053 976 1124 308 72 971 1073 918 1108 406 150 744 773 399 1120 1018 255 1024 1140 75 911 1078 693 141 1177 1119 508 702 1032 340 259 766 990 813 297 1192 75 767 434 851 961 1115 253 1053 813 98 1082 475 368 472 44 1061 424 183 465 767 930 663 201 643 1158 982 11 1042 759 487 579 101 942 1145 873 844 670 660 416 66 659 969 100 662 189 482 689 990 530 1030 207 1069 625 1154 874 193 830 538 129 544 175 1196 995 323 1091 1163 408 482 391 1010 115 1119 337 255 463 736 176 847 687 82 1135 256 1128 868 875 207 737 1150 955 583 299 358 570 303 29 936 436 1195 420 517 757 1025 358 960 666 907 484 570 823 633 252 1072 604 899 383 609 746 813 228 1128 738 403 46 236 436 926 731 814 1065 1059 216 1111 930 485 1086 644 847 1163 1185 1020 1022 356 562 704 1192 889 390 993 1149 740 840 897 1131 346 1041 420 617 518 389 839 776 743 865 968 993 909 797 611 501 1007 7 785 8 998 1134 201 275 232 522 676 210 456 1185 625 301 844 127 681 960 397 878 1003 787 156 1011 1089 694 874 754 429 416 780 17 525 220 145 1184 745 951 922 1124 164 204 833 773 736 850 996 1057 101 332 988 1173 1146 574 606 444 1168 438 496 288 486 913 540 489 411 588 722 928 471 1099 647 1139 938 1001 505 1059 670 280 660 837 417 1175 741 807 918 1067 158 468 473 242 65 697 65 1003 1012 182 627 677 564 466 677 432 35 1144 5 208 212 3 229 976 895 418 550 344 702 776 1068 221 582 499 927 485 238 630 970 1071 447 749 638 520 1175 933 848 981 1021 421 122 19 288 3 673 917 1160 632 699 109 761 1165 58 959 506 1071 790 1015 4 1140 673 238 209 490 341 576 62 327 402 943 968 209 879 4 720 849 69 492 432 854 338 572 209 60 388 615 15 54 1020 591 1021 650 517 788 21 188 815 912 876 1105 218 72 989 108 372 674 1055 356 178 781 837 709 48 928 673 182 630 576 796 182 833 866 270 540 62 65 972 960 532 736 94 464 593 81 578 499 719 307 203 543 990 36 487 1170 1051 60 461 1113 6 522 815 206 522 877 676 841 639 367 769 630 115 984 448 1129 273 630 778 288 483 458 1059 852 500 134 796 190 544 760 419 245 710 457 765 849 1102 250 193 59 1146 47 273 96 334 735 1067 551 1015 804 559 314 871 758 1163 623 446 649 1085 587 694 420 900 328 1044 666 1068 305 1129 129 1025 723 287 360 383 686 408 735 43 1145 580 1189 956 1020 40 139 38 511 719 871 303 652 1141 913 869 784 137 130 1016 519 306 910 685 692 693 682 797 1142 847 301 254 650 503 1044 842 1075 1063 391 323 89 782 336 1044 21 1053 536 1177 1168 812 651 388 1012 55 228 251 554 229 877 537 435 79 1036 996 887 314 303 12 157 361 696 442 910 772 349 572 687 66 346 1140 1144 324 732 59 478 415 252 203 1061 41 868 184 728 327 1058 422 387 1159 646 766 642 94 60 707 1182 127 293 257 15 557 673 1070 665 370 867 364 80 1033 561 680 850 15 450 321 250 1195 453 891 58 405 1090 297 249 1094 1026 203 803 798 831 577 227 690 883 755 516 505 981 673 781 517 664 608 631 1120 79 417 987 440 276 1120 841 36 11 267 497 518 277 343 1086 520 986 1160 673 7 1159 638 288 811 121 974 776 1032 972 279 89 881 629 333 1174 602 913 608 326 886 773 191 1166 536 1020 425 1123 393 537 1068 358 470 1197 198 72 1154 533 504 823 313 643 92 1049 0 638 109 114 1081 1004 231 1142 366 772 507 806 576 402 948 679 773 1096 1072 717 281 544 114 833 447 828 379 1011 682 5 324 265 505 99 56 359 624 1102 553 453 993 862 328 1100 741 188 514 343 931 520 366 1044 794 588 1193 789 360 1150 1190 451 885 316 72 1181 614 369 231 285 1058 355 1012 228 969 1133 436 596 1033 710 4 1186 275 33 901 324 770 765 185 83 185 1142 1033 411 209 396 227 835 679 887 947 939 707 353 750 345 293 56 285 51 898 479 381 468 83 739 351 649 753 1117 1029 585 135 712 444 582 633 579 720 401 985 1138 68 593 529 429 987 76 415 306 179 785 1181 792 1071 134 1170 646 292 173 784 719 1184 673 369 330 956 504 283 819 655 865 312 132 883 18 1184 121 887 740 288 746 481 772 522 136 592 1012 1053 1015 357 960 13 7 243 753 51 902 910 1049 1181 403 702 354 491 154 859 779 271 748 282 108 1137 552 6 745 474 247 1174 892 834 962 528 534 676 62 1097 105 898 504 597 64 472 730 94 286 153 250 1003 763 132 1107 443 1078 310 547 268 280 600 322 1080 743 12 381 578 947 879 319 95 463 1143 944 99 891 696 759 799 991 205 432 640 81 646 1003 175 826 638 712 755 887 352 270 483 942 567 756 82 438 327 462 157 887 761 747 238 48 761 9 606 744 900 1184 12 25 772 65 32 496 674 192 1089 1112 960 544 566 168 90 882 746 940 371 1020 140 915 1095 56 245 166 13 422 485 109 1111 304 713 655 722 225 205 654 81 269 366 742 344 456 269 569 155 772 86 156 408 828 547 1158 450 600 869 568 954 899 744 914 93 204 718 231 1063 185 905 40 295 305 470 517 520 1174 661 865 603 207 282 662 291 511 119 88 267 1069 18 261 734 730 563 951 156 747 281 582 1156 33 591 1134 661 154 1158 383 209 277 451 156 289 306 157 826 682 202 798 55 304 765 839 335 488 930 877 135 283 838 1093 468 637 1088 388 154 716 1083 611 283 175 289 584 879 1195 743 212 979 1033 882 41 955 177 479 1166 27 215 96 82 859 251 1145 1171 1013 1066 215 833 839 1016 661 579 549 304 1023 998 315 724 1140 272 135 1098 1141 1047 972 509 412 473 894 253 619 887 629 438 219 513 496 1173 148 325 723 777 930 414 946 467 155 708 1045 2 84 807 402 663 781 109 283 971 1127 279 387 704 854 523 823 445 350 115 369 794 1139 720 555 189 226 155 620 203 1196 87 189 844 337 244 171 399 791 938 185 853 77 162 377 403 1069 34 368 645 512 320 83 298 326 675 60 281 246 944 247 497 839 1081 497 924 425 404 88 782 892 441 57 190 81 697 136 387 212 1136 883 1185 372 1189 78 957 609 514 821 765 932 824 64 743 529 433 660 312 158 66 465 298 465 962 903 1076 752 770 163 914 1076 612 852 791 273 700 519 900 891 739 219 269 929 903 927 594 571 920 1197 97 46 956 229 835 1071 208 913 220 774 208 551 3 1077 665 898 425 556 59 570 473 768 1066 1065 1103 684 1096 885 793 45 671 942 461 165 276 281 179 924 1063 296 48 115 85 235 822 511 955 794 916 528 929 443 989 412 449 1199 1074 493 673 557 1050 148 343 1185 482 357 74 423 71 367 839 111 126 609 1084 418 99 779 200 863 1006 371 1082 1112 210 862 815 109 110 0 777 442 463 1140 926 614 137 424 708 377 508 786 503 567 233 456 201 510 992 750 713 1071 935 383 656 1168 458 802 397 32 1109 1150 1072 109 902 369 1005 264 1031 1009 605 768 244 834 943 1083 552 397 120 1117 577 1159 605 557 396 431 792 452 1175 38 194 1102 1171 442 778 357 577 382 890 1188 15 1165 576 140 924 395 1053 42 833 61 734 328 723 419 199 947 982 785 90 261 851 162 462 297 168 137 899 249 224 53 677 155 1172 352 1080 589 354 526 318 550 72 612 287 60 767 960 49 707 233 921 991 510 1158 701 1093 402 849 612 1030 197 1091 185 314 299 476 13 424 1166 6 645 118 150 625 354 869 893 173 1052 823 199 109 980 611 795 971 1001 1168 384 983 15 683 512 213 883 531 1006 501 834 246 977 254 937 897 910 1061 845 798 1070 324 456 295 902 262 640 353 248 945 198 654 89 1070 1093 667 446 889 609 823 832 837 580 766 908 267 174 1152 53 1124 292 420 148 832 383 1020 859 316 743 726 1012 361 193 362 68 49 1166 1184 532 108 245 1 248 114 1146 950 434 178 267 412 1071 353 1073 92 1121 219 394 739 868 164 851 670 810 606 570 93 730 218 810 972 323 485 829 1172 743 217 668 411 1183 335 217 783 61 1028 107 126 1080 328 118 296 493 193 509 620 1003 465 377 1195 534 1152 998 1081 415 395 794 714 30 67 1089 1042 910 569 1110 881 127 366 308 482 338 980 4 252 134 174 930 766 714 326 281 803 278 89 795 937 74 423 973 1102 50 246 698 1095 135 796 929 865 835 32 197 399 194 245 632 701 935 608 340 40 116 348 808 832 300 656 81 408 829 182 904 721 449 1086 1046 589 460 86 954 871 344 300 473 474 1001 321 1152 1123 103 753 1155 501 89 762 269 1166 324 929 773 1044 599 1018 249 414 100 68 280 364 751 972 378 383 17 1196 83 1183 94 12 327 365 503 629 1046 575 262 436 1006 344 865 408 725 740 745 766 440 1008 595 713 667 495 299 800 905 22 512 544 157 511 266 852 58 269 228 739 826 578 600 867 209 1129 432 341 82 175 784 547 263 999 169 826 93 1134 100 1168 82 1063 74 99 562 1115 442 250 1024 837 231 707 984 83 800 147 400 986 228 569 750 452 861 445 823 654 1140 157 256 1044 731 340 850 7 431 698 424 942 457 290 603 594 287 899 171 919 916 158 324 1189 512 1121 1009 1047 132 890 966 828 507 1011 1159 424 592 165 130 719 432 1145 945 449 743 465 920 895 802 1022 341 8 720 115 1056 160 819 782 303 1092 70 664 157 862 816 786 162 613 277 329 957 984 185 600 700 23 638 828 1155 35 714 193 460 714 491 1099 724 1186 1158 335 752 1185 241 511 236 762 639 340 514 142 428 326 928 860 10 298 41 492 124 230 396 1097 620 642 1138 906 638 492 1090 164 359 450 813 183 453 1150 356 748 92 403 625 249 782 1055 398 1156 1132 1031 967 1042 867 146 265 941 1172 1114 143 695 627 866 387 88 785 807 154 538 1153 930 423 827 522 464 440 701 292 1075 1130 682 1113 1193 611 282 850 1066 1004 868 719 400 664 459 1072 355 852 235 951 138 1023 333 468 1006 37 729 673 287 666 71 722 170 860 1016 905 86 294 315 295 775 99 767 914 70 699 154 150 145 784 330 405 663 767 360 1071 350 983 612 921 794 891 353 315 573 904 592 514 458 228 982 444 397 395 445 949 919 853 867 672 183 192 414 116 393 780 1056 1104 1107 395 217 146 1117 757 560 621 384 775 44 545 445 569 723 1134 5 951 984 1003 873 129 581 1090 454 278 394 915 773 158 747 372 146 918 229 351 629 0 107 247 274 280 987 463 839 326 378 898 1001 141 12 500 625 608 902 1198 758 216 328 444 1125 10 812 683 1190 283 80 939 711 571 457 890 227 259 507 398 794 633 285 664 764 593 741 718 1074 733 816 449 706 1076 651 441 1156 237 22 269 426 1179 629 1059 1146 369 560 891 789 347 996 369 719 208 841 585 1182 169 758 357 408 942 294 1064 1181 117 1070 1157 936 343 627 208 953 681 860 224 1141 445 213 388 244 259 1038 1096 511 806 1040 827 1132 1089 1091 437 470 524 843 964 940 598 512 458 193 994 723 976 896 526 176 433 56 233 191 905 1067 350 548 617 834 62 957 336 879 575 1006 513 935 586 1036 845 8 831 962 122 886 107 962 807 630 1121 666 22 549 567 1093 587 1043 806 25 21 1041 1055 1033 542 536 1156 1085 645 203 6 1045 238 917 111 603 641 1037 45 1172 743 953 810 865 725 876 776 1000 204 131 999 553 385 44 153 733 720 674 228 988 712 218 339 524 945 699 562 317 21 15 1019 904 1146 860 751 31 1150 716 352 1186 358 408 981 856 442 76 224 508 245 2 590 577 95 901 1043 469 336 21 1075 941 975 557 1151 92 216 391 815 495 5 841 831 1077 1024 553 1029 493 730 355 698 59 190 548 755 576 925 555 821 210 684 617 257 210 237 638 331 344 521 722 484 148 60 1046 375 717 374 113 188 245 166 59 566 148 653 465 1121 663 914 1066 718 1017 159 212 389 837 350 1027 73 498 21 1002 638 48 243 536 42 376 961 650 1152 507 943 315 1155 910 1011 1126 881 297 882 981 1152 1160 1074 686 499 583 428 744 563 1197 787 819 652 468 861 872 992 1043 789 479 561 73 936 201 727 968 1021 577 666 393 35 362 936 1067 1068 504 329 695 915 531 535 1186 234 287 230 229 292 987 376 653 4 83 100 12 1158 880 648 866 124 76 794 924 661 858 824 1081 986 882 655 505 602 657 1031 585 49 394 921 1147 106 745 467 699 286 644 803 654 586 908 441 1190 0 249 757 300 506 180 429 230 640 996 699 120 184 600 154 799 242 1037 961 762 299 1019 920 490 197 298 302 70 246 942 672 693 1142 168 748 866 770 1010 183 868 1089 246 471 1163 915 1071 362 1001 514 1065 694 482 495 1144 1017 343 361 654 1008 962 1111 411 147 732 436 971 504 298 292 453 662 392 747 885 46 21 706 1082 199 663 259 862 1045 371 248 1075 690 1144 1039 158 84 870 171 817 675 176 1104 376 0 143 239 615 719 428 949 174 199 4 385 872 1079 243 1013 1164 1066 354 469 898 36 1194 754 335 1021 913 521 774 1191 53 756 1187 1168 802 1154 132 1149 986 111 129 601 805 164 839 1034 1085 1106 855 296 318 966 358 424 210 488 717 327 93 317 488 870 177 726 1111 630 817 1119 512 123 303 677 702 948 630 482 956 40 300 901 933 159 1050 100 803 121 316 380 250 433 444 895 168 516 530 544 646 763 150 43 569 1054 531 1118 520 17 11 1065 178 1042 1129 59 295 1074 221 926 16 1005 746 801 281 654 534 539 689 1034 456 436 304 177 684 424 862 675 1076 427 911 939 354 644 1112 199 707 53 182 59 339 117 545 674 574 490 555 1040 702 328 479 1151 925 882 193 588 674 178 809 283 7 264 900 863 441 878 608 698 85 362 249 713 664 785 687 350 583 494 481 100 130 96 550 144 1183 871 1042 5 1026 1078 374 375 54 496 771 633 340 230 1048 400 320 291 571 694 955 436 1147 804 610 612 1186 408 884 1184 59 204 610 564 1085 1100 600 925 956 547 224 41 1060 1137 645 434 931 228 339 363 858 373 49 644 981 788 42 1188 1149 1196 19 252 822 1138 529 1139 317 14 800 846 828 538 532 118 414 567 118 886 764 1042 287 27 73 18 179 1072 101 783 586 849 453 198 1089 163 565 1101 706 128 326 239 686 42 360 253 1106 443 5 1009 954 1172 758 690 930 475 382 194 820 223 222 220 301 527 629 1162 571 778 371 878 972 111 257 939 475 1140 834 46 267 502 632 53 33 282 386 947 97 126 1184 877 1177 303 500 156 311 399 493 100 818 1043 83 999 937 229 882 55 773 1143 416 314 873 515 600 315 759 534 227 384 1195 1121 305 1051 538 570 574 611 574 1186 761 73 805 47 673 577 689 579 611 697 499 977 289 463 1083 341 395 749 739 9 740 438 218 648 392 589 550 1165 550 199 115 62 2 1175 233 1121 1049 921 545 207 414 847 210 103 968 973 194 1049 358 936 95 832 1074 425 1154 985 78 310 325 114 944 151 165 114 223 1035 79 389 357 740 458 845 893 595 79 725 926 912 179 1083 454 449 162 100 243 953 263 997 614 5 1193 1179 1199 57 81 242 957 264 675 789 1170 1004 689 587 548 594 253 204 1053 1034 591 440 248 664 141 90 1161 823 538 392 648 275 642 919 358 972 349 900 540 231 1005 107 250 442 616 307 19 600 250 781 335 354 138 246 519 605 901 996 992 273 1137 429 3 737 568 965 1059 877 830 812 499 619 1068 1184 689 1053 846 265 607 159 589 572 1065 1020 99 839 213 1188 839 886 1186 930 122 227 627 290 868 817 519 290 1119 160 9 569 120 284 954 949 539 1104 705 1123 763 1017 521 411 996 624 466 1043 584 986 1033 812 915 903 528 344 519 933 773 1052 293 810 923 327 753 1157 1179 501 1123 321 39 830 169 622 549 666 257 824 59 145 913 1062 475 787 717 1101 1071 813 686 320 439 158 268 70 299 956 217 223 1083 555 776 1042 164 787 865 564 98 553 829 632 935 1020 1075 1170 927 179 375 1146 851 1023 217 799 659 533 403 91 633 704 293 530 424 1105 593 180 109 305 677 306 417 493 741 899 75 424 451 365 278 943 172 1054 1055 316 884 383 346 720 172 929 402 464 157 623 1018 648 847 188 50 511 1036 653 833 441 14 916 527 873 635 830 365 430 66 32 331 558 731 1023 387 1029 1147 616 1038 110 1179 1090 318 629 806 1100 664 928 73 824 734 308 255 748 133 116 488 220 492 931 535 492 1165 470 582 935 847 911 739 199 525 347 999 612 350 851 630 185 1 294 982 899 951 411 52 221 943 1013 1137 94 786 5 1194 535 187 364 473 276 310 1026 1008 1061 275 1028 992 1059 500 151 985 470 6 401 295 768 85 27 710 664 741 406 970 976 873 218 894 143 138 756 617 632 1037 1034 733 737 75 517 641 596 529 1105 707 407 95 222 809 510 150 1051 26 499 1190 23 739 985 608 99 1113 931 9 195 296 995 779 859 437 60 1165 1160 580 1024 564 844 371 665 422 208 1104 1166 1177 0 1080 1108 98 434 11 827 1199 573 631 607 494 78 209 1106 232 772 647 333 396 849 381 77 695 1147 822 839 81 81 572 1131 1121 570 1005 85 397 235 56 314 954 1173 979 623 1180 1072 738 513 330 1 767 395 1077 705 843 921 1007 682 10 316 238 635 274 1065 650 464 1013 176 777 613 954 90 670 627 94 337 277 82 617 649 129 1162 495 867 1093 529 936 990 814 576 1128 854 840 914 684 678 426 777 1116 927 662 127 493 1081 55 406 230 968 58 159 693 316 137 345 490 415 382 20 1053 461 550 772 142 807 845 674 701 366 221 317 288 732 425 383 492 849 99 940 815 465 1155 1038 717 580 9 969 318 311 241 725 250 146 1008 860 72 743 561 1175 137 866 153 1069 168 870 343 260 1054 1072 602 470 206 977 97 1126 1028 535 100 39 566 502 344 208 775 594 618 666 947 275 264 247 501 421 354 227 560 1043 966 882 676 466 1004 45 1092 1194 768 634 133 147 146 304 372 631 262 617 976 775 1084 121 1062 464 405 1131 851 678 241 711 136 1078 1077 421 866 1146 1102 208 90 854 372 100 990 451 859 460 349 296 799 801 1076 602 135 635 438 511 14 383 856 165 376 67 747 1169 1031 399 878 1104 128 801 615 671 709 203 29 1140 523 575 141 613 144 698 875 57 72 79 1070 17 674 160 589 1025 77 141 1198 181 1199 799 28 944 10 655 342 3 960 128 848 752 1180 1015 937 569 219 1055 253 524 780 852 330 943 118 329 1032 381 524 394 623 376 1088 188 395 413 515 782 835 97 287 104 1132 661 577 1043 992 804 620 250 1141 621 437 502 385 47 698 804 841 266 133 437 717 709 840 344 400 1032 139 743 267 691 967 453 143 181 1018 551 885 290 515 599 54 288 1069 929 456 759 727 385 943 922 926 438 854 1175 861 59 930 1131 1045 776 656 420 973 916 811 414 1149 725 658 56 80 441 433 959 1171 894 1109 936 905 559 726 171 45 888 254 168 94 9 447 87 178 802 221 1122 1135 503 174 433 791 817 579 752 187 981 435 1052 845 140 610 314 937 1027 363 240 28 846 877 526 1119 666 1081 941 353 862 409 843 717 73 418 195 329 806 69 334 1174 872 119 656 1036 535 482 440 964 639 420 452 154 847 554 879 596 813 882 89 1124 456 638 859 310 709 771 609 880 140 947 433 75 577 907 517 738 15 1103 188 995 109 1130 216 888 686 1050 317 103 311 981 387 1192 571 371 218 647 671 820 704 793 176 384 345 330 412 1015 287 326 508 869 1178 234 85 983 1043 954 518 524 262 202 462 1198 523 249 689 43 201 92 281 904 95 38 793 509 78 1139 203 1149 805 819 16 1046 275 1116 489 789 18 784 287 314 421 849 769 1147 947 1018 749 730 1076 149 734 1180 505 1139 945 841 7 569 11 434 9 554 957 756 1037 96 958 52 417 813 344 287 741 1074 684 1179 626 668 351 786 283 377 536 913 650 127 222 528 991 939 120 490 338 1 372 38 1008 1135 371 270 50 825 200 588 68 656 1091 663 350 314 236 632 1077 471 378 341 221 919 792 806 742 754 678 708 681 293 1170 861 249 858 507 127 697 999 173 281 430 343 549 703 1156 1108 813 926 430 486 284 662 9 13 203 557 816 789 929 162 890 991 670 46 620 1142 85 838 853 1086 443 862 688 959 261 863 453 737 1140 220 752 420 451 915 931 15 555 187 63 967 1003 934 541 802 246 1169 1089 990 766 1095 714 384 1111 254 396 260 404 19 802 299 48 26 1081 561 831 118 138 755 313 1111 529 123 111 171 167 703 784 627 113 758 606 606 214 870 348 267 983 56 1060 125 1118 687 865 1157 783 1130 846 1076 414 394 15 882 293 617 1043 577 942 420 424 476 195 134 907 1141 237 205 823 722 179 1013 215 354 701 1133 302 398 724 741 803 1034 1000 248 624 719 552 751 69 717 1156 988 238 714 1192 713 639 674 1014 84 113 212 902 1055 906 762 573 584 723 152 413 323 74 24 1055 803 1016 749 149 237 576 608 607 464 582 958 286 937 19 371 1137 909 96 314 253 636 85 6 307 989 1193 1000 303 1152 823 885 934 488 321 487 1086 1157 813 608 686 758 1172 884 999 789 95 939 523 1026 189 413 1124 1074 951 473 1091 869 462 515 504 606 406 426 221 1086 322 691 675 692 1199 336 871 490 951 794 366 454 610 286 1103 1120 175 533 862 1129 789 649 542 480 285 378 637 757 1167 297 548 1184 482 318 802 1038 708 241 450 349 808 686 942 1001 153 135 455 546 713 616 53 893 449 248 794 355 4 453 843 357 1096 364 120 923 971 262 223 67 7 231 1114 385 859 858 469 987 362 1074 324 695 977 413 670 1032 632 936 1012 851 1076 1050 147 142 937 1161 797 980 707 456 55 495 275 906 1155 899 24 207 607 971 515 734 1133 1024 547 245 1016 981 762 891 282 46 1045 684 1183 488 391 572 1154 791 1088 1102 414 219 72 729 577 282 604 572 493 1125 562 840 821 795 279 364 990 165 1126 1013 654 355 908 791 738 615 447 246 579 560 1099 933 857 715 84 1013 824 186 7 381 34 417 295 1100 813 1031 1184 946 1072 226 904 1103 322 1106 927 854 93 611 676 252 17 613 135 535 588 380 548 241 1066 316 419 1189 113 874 298 436 848 272 323 1055 126 1049 784 443 719 719 28 53 695 528 94 13 78 622 714 384 592 1133 426 319 741 93 245 742 480 1035 174 444 1197 980 757 5 564 919 1013 456 572 1184 135 731 699 1120 61 643 1044 64 1025 524 658 566 888 547 358 946 283 494 159 623 431 491 969 752 1008 52 395 258 601 614 1126 359 113 1139 551 1161 1114 644 128 595 856 1129 344 1178 309 346 818 1197 18 777 141 1128 946 5 1006 707 1084 499 1018 935 1078 782 618 511 766 314 173 896 115 881 784 525 1175 255 631 754 645 534 765 830 102 684 497 887 1035 401 148 1065 618 617 343 1128 683 807 1039 964 80 1192 405 581 989 179 450 644 1076 708 899 832 571 185 415 490 1105 832 455 1042 62 477 789 1073 303 201 352 357 612 2 388 736 24 17 1067 403 1111 248 40 1171 293 293 115 832 1154 122 838 356 668 78 997 74 571 40 309 729 877 1001 1073 1128 1036 804 1027 204 681 1179 126 841 132 733 1082 181 156 940 525 942 766 76 113 1031 81 979 95 1186 1010 1048 1113 94 88 60 673 876 164 609 833 496 751 502 510 703 805 928 66 744 635 688 74 206 954 900 708 871 713 733 560 797 1014 376 103 853 697 335 910 932 465 605 28 893 1103 801 367 129 547 1123 9 172 378 976 9 462 855 1122 486 238 1032 393 680 595 770 857 515 1169 891 980 910 532 545 303 562 467 1156 445 435 1167 932 639 99 588 621 565 1181 638 396 14 949 103 21 194 654 1152 73 564 227 172 418 1074 946 994 870 1043 1139 11 1161 594 1171 660 825 67 274 349 93 1054 350 145 849 184 1165 517 508 671 942 1061 937 119 198 581 588 563 295 900 1121 385 873 959 1043 518 445 1196 660 824 308 592 498 838 124 308 632 396 71 740 224 166 1127 725 814 311 670 938 1182 540 602 1183 550 725 3 1122 240 349 996 567 204 934 525 238 582 649 698 749 655 272 1067 235 412 495 103 421 790 950 170 201 1180 713 160 1083 995 243 1176 830 756 59 148 210 1176 1194 792 261 484 241 422 449 1091 374 665 973 116 590 1057 1022 530 591 32 317 530 151 409 479 543 925 554 502 712 566 540 288 316 398 1028 1111 797 91 1051 1035 138 322 768 638 403 248 339 106 478 549 1087 891 1007 1163 300 659 1022 1005 354 1081 1062 312 363 1152 490 1136 472 215 86 203 775 28 1059 32 992 1101 488 1097 274 1123 1187 750 379 169 874 560 418 390 408 581 1171 120 244 92 1128 711 405 208 1056 748 93 1042 692 16 1070 317 740 628 346 723 242 498 599 913 337 646 121 56 252 58 677 152 633 20 997 134 801 1156 250 546 1132 267 590 1100 909 566 434 161 574 1091 1002 700 95 190 372 1177 388 1016 661 518 997 925 293 405 588 761 832 458 363 111 322 45 180 316 598 838 990 130 667 1001 123 1037 473 665 696 362 71 251 524 533 219 682 297 918 698 377 84 271 281 184 984 1146 130 1006 607 413 752 984 1126 821 576 396 1075 764 917 135 983 263 583 930 687 1120 1144 582 378 592 316 542 738 474 38 497 840 1132 995 226 242 407 881 1029 214 875 54 825 170 1142 210 1112 34 939 954 450 193 649 240 767 39 138 1024 991 445 33 28 913 394 518 151 789 942 717 118 1189 304 554 948 124 480 617 400 317 911 549 801 75 635 560 738 73 858 762 984 976 645 32 3 24 70 462 139 1144 1077 1063 677 262 805 893 758 598 284 432 489 1083 483 99 425 783 544 11 61 200 944 115 207 123 876 895 330 541 833 910 1115 490 1058 862 386 165 757 74 1097 524 458 735 28 885 895 394 1181 289 83 946 716 973 715 147 283 143 708 431 318 753 719 127 1157 515 991 885 783 433 739 662 1057 527 1068 941 1190 703 1054 110 1119 861 181 508 772 334 733 524 421 4 833 1076 700 777 1023 195 994 241 448 1055 840 454 187 507 1119 541 742 905 178 336 1046 829 825 133 1189 285 570 731 403 810 376 985 174 715 867 627 668 928 1192 394 1025 67 691 402 1157 1154 20 886 0 74 1128 973 484 461 1119 117 767 17 391 357 289 1157 1037 1193 767 379 498 1084 47 698 456 455 363 448 936 539 668 987 682 993 217 708 321 1173 760 12 1192 129 976 593 385 1016 73 911 809 532 785 670 435 923 198 231 321 691 361 818 1175 115 1171 0 1045 490 792 232 1161 734 993 731 661 990 389 1015 492 742 344 30 1144 856 953 1155 770 171 52 1144 403 818 413 274 60 1154 169 1140 624 1140 466 770 688 405 694 855 982 95 648 1096 908 957 182 1166 71 927 375 1097 1185 54 432 32 634 355 280 439 1063 892 935 236 1010 20 75 1081 446 339 625 813 420 194 168 47 193 428 631 712 1110 704 193 954 716 1052 340 1110 1093 657 477 184 1145 1004 1140 874 590 233 309 942 770 494 1107 727 280 290 746 11 879 839 54 97 726 523 246 72 573 847 11 126 39 476 468 567 792 918 230 901 860 1055 1006 634 64 31 212 92 899 521 865 131 134 166 52 150 190 725 913 1067 473 544 712 317 906 612 214 367 325 1039 692 1006 215 86 688 1047 1128 636 1150 818 891 1196 1183 547 546 867 275 863 101 755 847 395 152 200 422 428 137 399 127 125 536 209 1156 332 313 427 714 765 486 996 738 744 37 862 386 243 362 938 175 1102 954 1126 876 386 1124 1054 769 64 791 496 840 209 1178 258 389 36 589 374 984 923 1128 647 297 64 87 1098 389 86 500 23 1070 423 160 1152 94 244 352 990 834 1031 195 939 141 842 290 1072 486 274 351 482 323 476 139 250 703 912 705 753 873 681 910 1156 668 661 589 1158 1193 30 354 761 593 1107 487 948 946 829 490 177 315 124 1088 875 62 760 246 643 1163 1196 521 301 925 3 65 627 657 385 753 1009 767 88 765 1177 390 298 970 972 616 1051 366 80 434 869 745 117 552 5 878 685 546 575 553 886 1053 412 596 856 647 762 672 85 591 968 1112 709 528 1002 692 313 862 1183 924 148 847 608 297 113 878 462 692 181 517 288 1188 559 678 1031 847 148 1019 313 261 776 136 51 1185 1153 1137 641 182 1099 680 897 902 1073 777 12 856 1174 665 703 413 827 1105 831 391 1109 551 484 525 990 602 668 591 254 29 510 847 763 0 66 586 241 203 511 1193 866 84 225 528 316 1071 345 339 336 109 1194 83 371 42 796 708 147 465 899 993 348 995 1050 584 964 956 734 675 1044 655 707 650 235 1073 266 853 401 313 1138 341 315 439 41 129 759 332 552 184 198 837 686 310 485 296 680 83 279 208 1104 1041 418 224 906 499 271 141 48 279 1129 427 349 851 279 881 756 1127 355 423 978 987 54 1014 302 1043 31 1153 984 679 1058 105 368 417 960 17 134 919 176 385 120 421 1045 191 196 112 747 594 195 994 810 630 13 89 132 997 938 598 151 1012 891 656 712 420 557 41 18 720 465 951 284 250 477 34 496 206 341 422 481 842 104 155 761 1077 759 1067 1163 892 732 827 313 399 649 524 705 918 3 220 1097 543 113 1159 474 978 466 705 955 117 714 453 964 599 325 993 1184 1075 987 107 638 17 699 656 674 697 918 79 111 267 962 343 1086 241 668 1071 508 765 524 676 258 217 1031 592 219 1147 468 212 1114 642 170 794 579 486 457 55 1171 806 355 314 510 1002 914 628 710 300 994 1185 1188 288 451 629 74 887 261 558 963 878 950 584 204 1093 761 965 638 305 930 5 862 83 397 765 472 535 465 913 976 276 1166 862 867 723 449 986 797 2 1195 366 607 687 1195 389 546 590 209 1094 290 802 647 350 525 852 1002 575 242 1193 188 0 45 732 467 110 1031 53 910 1161 1079 173 497 825 125 999 881 272 249 1093 540 604 730 427 724 223 929 512 782 813 1063 778 1076 899 304 750 980 680 917 395 363 555 528 886 853 1083 243 452 775 947 834 229 309 351 681 161 1131 496 593 67 352 884 567 710 751 68 837 1162 365 702 954 125 1089 910 263 268 151 1094 91 412 743 905 44 300 195 499 860 165 244 1066 1067 874 99 983 588 847 120 872 86 920 1084 1191 94 900 513 1085 806 39 605 759 281 1193 1064 15 1078 942 253 800 574 80 915 18 494 765 920 708 459 674 202 926 519 983 68 615 539 329 139 29 449 1143 233 1026 1022 1126 40 601 148 980 1175 148 919 1082 1052 67 777 286 603 1161 570 691 588 224 1070 844 299 980 610 987 795 208 1032 777 1101 651 14 1167 1061 6 400 75 1095 819 687 164 874 1126 942 151 183 785 1010 82 593 65 347 778 928 249 394 862 599 237 914 56 706 796 1011 852 475 800 671 236 843 305 190 315 789 108 386 528 1035 615 557 838 168 1178 977 644 737 607 701 619 1182 978 865 1172 1144 1199 341 786 528 66 992 1123 272 594 19 129 352 939 1043 803 466 307 1082 961 595 532 125 1161 1187 242 599 700 498 504 869 23 1199 1053 619 234 1097 540 496 1032 1123 1142 378 465 69 423 408 514 1084 716 723 852 1015 1090 67 974 1175 632 407 823 177 669 1013 325 654 198 596 686 935 591 52 483 695 304 312 203 1038 1189 164 796 1177 93 940 484 567 121 660 501 811 1161 120 391 206 1133 1052 299 42 1107 845 833 1011 1087 164 953 974 601 298 89 1140 220 790 1131 586 266 706 1128 879 54 735 732 114 373 835 491 302 364 396 1012 34 586 312 612 989 1199 959 357 652 722 375 1067 53 526 512 64 395 1170 744 765 55 380 100 841 851 615 729 390 866 1183 94 1056 599 499 205 1106 2 714 258 323 617 1104 276 908 1174 123 769 889 923 422 1016 902 1094 97 58 738 39 775 269 1110 931 1093 478 198 33 204 25 119 124 665 1154 338 195 322 1099 858 173 265 263 921 118 829 84 1130 709 1121 358 331 918 834 98 492 202 128 1058 163 63 605 631 575 63 365 432 578 695 474 992 436 317 470 302 497 945 68 564 40 340 159 878 52 320 144 818 549 902 931 944 745 904 554 453 152 519 966 641 103 870 860 377 296 571 633 234 267 489 305 775 608 77 151 826 858 233 122 1182 350 333 969 1046 544 974 696 1121 1018 1129 92 1198 839 1048 530 822 1024 726 110 373 343 80 722 1066 769 511 245 724 604 81 728 1146 1179 878 1076 1195 891 390 647 28 747 1023 1146 927 80 579 686 1191 1083 848 55 72 255 456 511 1103 42 394 492 67 859 41 330 1181 210 23 139 120 1049 145 1051 179 289 1111 802 45 632 31 6 654 796 745 66 922 1073 234 539 74 244 1063 549 253 829 511 547 957 957 1112 584 832 750 1187 444 667 855 956 382 484 70 906 447 169 906 113 1179 349 1148 1070 418 85 1040 377 91 314 537 1159 218 146 342 370 600 877 357 810 957 672 661 784 1008 1081 682 320 747 543 439 593 415 738 1162 1057 1086 205 442 1101 899 1182 633 1083 496 752 703 1014 146 759 986 860 487 456 1013 870 969 1131 1057 674 511 854 213 546 434 332 932 372 1158 1022 647 95 564 136 985 268 444 1074 581 190 925 847 1029 145 952 314 265 1161 599 932 386 696 1032 1081 252 770 692 1106 1015 237 933 505 526 217 212 176 1060 107 384 565 76 548 347 1062 744 510 531 930 963 206 484 838 992 897 111 1065 251 429 1122 403 437 615 813 416 900 100 444 134 716 197 534 791 976 30 349 536 1042 883 569 914 665 262 1 805 1146 8 320 735 776 298 41 311 1124 903 250 547 419 126 803 805 259 742 504 432 892 1136 1015 154 925 882 905 376 697 555 1145 431 1158 673 998 42 792 131 281 1179 575 721 264 219 498 333 1043 226 854 926 127 598 213 1075 1066 827 213 693 727 724 33 647 320 58 638 702 562 1129 155 113 638 1106 320 350 187 88 782 1005 443 510 112 1092 1132 926 560 982 409 804 583 470 1192 588 61 1117 1031 51 369 428 135 41 1009 832 800 828 504 1170 900 803 486 580 290 365 438 923 223 193 493 346 73 207 943 1184 155 537 590 404 582 133 210 923 299 439 118 1049 767 1054 1123 324 577 976 1186 690 247 688 865 612 86 498 505 289 552 75 612 670 945 1083 977 180 0 935 783 662 927 849 394 890 491 33 283 549 357 872 951 970 414 1113 808 434 800 991 137 426 649 584 228 754 687 445 1088 658 609 32 525 1109 1070 198 783 731 216 710 537 939 1104 12 1169 265 1099 1172 564 502 606 38 12 878 975 314 1145 859 752 717 412 361 701 169 1133 12 560 393 927 1192 654 1015 910 508 772 767 691 49 1127 703 1071 113 799 677 901 150 12 252 749 841 460 962 78 209 1005 379 544 500 657 698 790 1020 47 766 900 75 650 543 265 222 914 612 88 1103 726 1094 829 111 7 1172 843 74 936 58 448 871 648 448 530 551 551 11 650 202 817 960 276 1011 255 1105 702 640 672 183 116 794 712 559 423 922 688 662 753 502 1132 614 839 367 422 275 263 291 1138 225 119 233 297 598 421 227 241 593 908 437 973 610 659 906 571 906 208 435 625 806 155 629 881 1167 170 407 379 522 1068 892 523 1026 235 743 574 238 836 1145 895 1176 64 200 950 1118 735 344 783 515 488 550 77 811 948 384 177 242 988 559 890 923 559 136 759 833 848 221 908 921 698 714 612 270 955 740 1180 934 966 701 172 576 572 905 795 359 1137 705 640 69 812 753 1076 264 110 890 450 513 489 919 97 672 739 1160 747 711 129 745 246 213 1171 996 979 280 907 975 1050 951 1032 566 740 661 1134 489 383 794 300 94 432 864 1188 970 1143 54 618 109 603 1028 209 494 114 366 958 708 658 189 867 113 475 538 580 181 492 730 152 805 526 932 1086 517 72 1049 876 856 76 680 682 194 909 524 949 354 188 290 220 140 1158 190 127 722 423 1184 906 1158 32 1171 143 882 939 922 79 1027 952 522 625 69 467 1007 810 763 652 860 427 1076 540 486 166 698 135 313 973 1085 352 1046 428 472 1009 889 689 282 497 407 838 287 828 115 925 829 332 715 145 668 874 1094 633 929 530 1025 386 685 263 418 562 533 1123 1142 352 214 571 265 671 570 172 521 814 773 396 848 1107 106 619 74 745 961 595 660 113 699 103 654 51 615 978 1050 393 469 790 558 113 117 786 440 359 279 743 222 1084 950 735 951 746 212 1019 15 788 1078 634 421 1138 499 140 661 1190 768 333 898 607 481 935 645 364 857 236 1143 289 1048 120 313 852 482 1083 375 1123 818 271 1181 1034 784 866 698 454 342 520 1063 765 965 568 461 980 774 1194 156 378 145 766 730 634 1178 667 386 306 1135 531 1109 331 1183 970 460 534 87 407 608 872 792 436 1172 892 1190 558 788 562 682 3 906 100 830 1029 67 1163 1019 280 750 46 169 207 306 398 697 1101 181 124 445 647 1046 672 613 803 1025 697 1068 373 350 1193 983 1079 1173 186 778 930 478 1088 807 905 43 811 463 49 1114 838 308 159 955 780 1188 961 613 176 705 369 49 291 282 200 643 485 267 649 139 956 213 1159 305 705 467 429 627 497 608 229 719 409 1171 302 428 891 493 472 1180 145 339 558 693 142 1037 611 912 404 392 631 496 97 694 311 1046 826 261 270 958 388 276 912 514 554 394 354 186 322 944 617 856 417 329 1046 360 437 940 811 478 13 1037 675 776 1011 288 869 658 916 1199 79 532 409 1179 872 1126 491 1071 994 561 593 7 219 592 1114 517 451 970 351 57 702 29 368 245 1035 637 993 641 206 324 193 968 634 494 453 17 656 430 847 795 748 905 609 248 387 1179 654 1003 1010 113 969 685 1039 855 274 805 515 1151 1094 248 184 517 595 709 379 1067 989 354 341 908 740 1073 850 1091 206 1125 1162 475 224 150 6 692 928 309 1089 1194 241 284 305 584 852 652 965 650 731 140 1163 763 60 810 601 378 601 316 866 404 968 581 707 16 791 285 1080 1169 64 54 403 213 343 74 951 58 351 605 355 1119 295 33 827 286 738 857 706 522 949 1119 468 205 59 596 1031 403 430 830 133 1171 1143 334 922 143 1035 388 927 466 820 1140 937 399 1174 123 1007 775 225 698 648 931 166 1135 1119 338 1098 1124 678 678 246 66 389 335 736 719 558 963 356 1034 507 527 667 405 955 234 46 161 522 689 325 446 1034 18 1031 164 1018 646 1180 490 519 304 83 106 569 1116 1008 565 143 885 162 802 530 1197 1118 650 350 809 951 301 231 515 631 1084 514 834 1115 585 1138 584 750 803 926 696 357 11 790 51 421 860 920 76 133 1114 482 819 34 948 984 933 177 587 937 998 344 407 296 1186 870 617 296 152 742 612 197 108 1023 856 290 793 147 991 739 702 17 173 590 888 24 1159 1097 703 97 482 246 159 151 516 697 408 972 24 1128 420 1109 675 7 856 176 670 1066 146 1135 512 101 329 967 584 583 54 906 640 1165 1185 1054 1007 763 1046 695 439 135 779 237 77 25 1171 1184 858 571 983 1150 374 22 254 1008 505 276 168 105 298 944 497 94 647 914 390 188 1031 640 895 457 614 77 371 324 830 602 577 129 287 406 1135 877 1089 732 1145 70 693 1017 471 196 627 673 869 337 764 100 1106 5 1133 412 711 491 446 552 875 473 731 126 980 1089 693 1 1034 543 1182 1144 917 300 473 504 521 696 60 414 247 116 62 946 636 213 1189 138 735 534 134 710 241 1142 346 472 141 1112 888 817 283 211 754 907 802 878 731 875 331 458 2 1081 233 652 592 1144 155 820 124 1031 102 558 1162 490 250 1115 786 1182 238 145 214 787 621 1199 170 69 384 904 317 1064 727 317 1091 82 398 536 580 86 966 646 835 258 570 162 183 720 32 816 1086 542 547 1110 655 0 621 798 276 966 930 489 905 592 655 857 435 724 1148 579 1162 1019 193 595 119 314 141 852 309 833 194 1067 962 670 1181 763 1045 945 1073 607 1198 232 13 356 94 868 669 963 651 746 549 1187 1147 955 575 1043 1154 760 15 272 572 1150 424 835 796 236 622 77 1112 417 911 534 274 69 370 213 164 505 1065 34 1055 430 688 935 69 563 877 1023 518 1148 750 524 646 1003 673 882 1102 946 500 184 653 938 1161 650 939 1046 14 887 14 850 730 76 1126 15 927 782 558 290 212 649 1094 860 108 1180 671 751 252 702 820 215 701 741 347 97 184 144 295 765 1053 1191 4 217 226 293 123 770 301 960 187 30 645 391 350 215 748 815 106 44 1106 459 449 145 32 760 250 457 529 350 91 922 392 384 545 538 247 1176 982 471 865 505 794 328 573 227 599 166 870 347 517 590 466 385 215 842 103 767 213 80 485 390 70 574 239 262 395 705 291 2 483 1115 303 716 211 842 590 310 803 313 8 447 1152 702 300 748 862 909 929 962 524 290 967 174 639 1121 856 881 170 329 327 265 284 1039 482 495 378 1177 806 120 355 674 1120 1171 1151 104 388 544 851 1073 42 613 692 1146 266 1048 739 76 261 733 57 1143 53 756 318 46 386 924 51 108 735 306 131 410 905 373 115 693 625 720 276 354 752 466 511 975 423 1039 362 1144 321 624 988 49 443 703 44 216 368 625 182 1035 772 763 829 775 667 100 1094 1190 711 903 1014 988 26 719 312 1 944 1100 1124 560 936 609 165 545 112 220 845 35 222 331 886 1192 960 1008 958 960 426 196 167 784 134 200 951 815 117 414 841 699 198 390 345 537 544 1100 409 437 885 398 1040 598 987 896 198 972 69 733 173 317 579 1184 1137 134 531 526 398 931 1065 585 249 11 732 1181 1038 930 1045 485 801 178 1080 539 629 1190 463 191 411 1150 747 298 476 905 784 192 627 861 552 1171 52 262 1191 155 76 544 814 446 1190 726 532 628 971 559 171 940 413 1086 982 881 154 892 235 1016 157 569 1046 1053 4 632 682 1085 948 581 343 826 589 56 563 1158 977 221 158 135 793 607 448 182 1141 1018 112 60 732 11 1044 1140 864 1167 1086 887 460 66 829 233 794 1048 665 911 136 537 554 263 98 273 1178 158 297 332 1067 1102 982 1175 759 1020 589 516 68 336 546 253 282 783 254 546 897 1148 716 708 154 1007 783 40 254 439 239 917 291 561 714 508 466 538 576 848 955 1025 935 316 283 219 488 930 192 1091 1078 615 620 278 89 1102 964 886 420 887 925 357 118 534 951 1063 256 755 710 293 959 756 305 266 265 591 1154 994 259 977 793 1192 918 213 231 663 1104 806 18 1166 738 1059 791 114 1014 767 481 603 493 804 719 1144 905 661 111 1071 1030 1073 846 1074 5 1180 231 971 854 836 659 373 296 316 791 318 775 491 673 145 45 319 133 874 400 245 978 311 60 824 1163 17 392 266 1028 186 912 391 920 947 1097 1109 580 827 1117 996 22 863 460 296 191 49 696 1161 999 367 979 868 357 594 360 110 780 69 80 182 1074 1060 1197 759 711 304 475 37 719 12 277 479 475 129 1164 1068 294 104 898 134 456 80 372 162 366 416 819 557 946 783 621 671 111 489 435 842 709 37 894 435 627 179 926 589 518 852 33 396 799 1001 411 997 967 420 603 594 626 295 40 105 1187 759 1018 3 1103 483 605 842 780 582 324 826 0 584 326 401 169 921 78 141 671 1002 774 726 1115 588 1131 771 200 128 410 306 62 855 1147 999 1055 882 1064 592 121 911 503 707 14 639 161 1123 653 398 212 379 1 338 205 1132 177 1075 880 316 767 375 372 730 1044 882 618 363 616 87 1023 179 558 90 723 787 423 404 443 989 196 1070 31 685 168 257 89 531 802 1076 965 369 619 232 594 1042 301 630 94 982 946 33 1108 455 906 606 323 530 1064 1165 686 657 1034 826 1166 10 608 315 697 1175 652 254 527 535 580 178 229 81 417 774 74 785 1102 1058 1166 1191 146 517 769 246 1116 1185 940 562 1097 1029 43 107 926 505 679 46 1137 264 368 881 233 249 1054 418 211 619 1191 781 1063 301 45 966 446 817 367 1160 1026 33 1066 1109 897 311 940 293 90 919 1043 148 451 504 1056 509 462 1033 289 613 599 922 1072 320 853 508 1105 38 682 485 259 361 1143 522 1103 828 669 1118 244 879 647 763 1071 1088 1083 175 1190 1130 861 73 164 622 84 1192 484 320 747 1071 321 9 1063 496 754 726 730 993 65 661 739 298 286 388 69 1116 186 365 767 602 1105 1075 261 819 315 1155 505 894 923 856 1094 530 655 873 31 777 231 270 149 1080 293 120 44 305 367 1096 216 985 857 607 585 319 908 607 743 1073 1046 764 425 1167 675 367 8 1057 639 1017 874 751 607 926 912 630 685 883 113 875 399 1064 125 573 1124 668 470 275 364 195 471 28 1193 1039 571 1181 328 281 140 600 48 715 260 1052 646 317 335 651 321 680 773 135 628 960 651 399 1095 311 195 716 67 1131 876 423 1149 1141 1014 235 938 490 1025 496 694 690 233 307 362 1145 58 285 537 194 283 1004 829 26 845 385 44 638 453 613 422 924 837 118 1007 522 501 302 200 865 1151 262 579 401 204 522 584 1043 506 746 899 1055 332 858 524 42 497 376 486 1140 675 0 612 1014 101 310 1050 1104 531 1073 345 127 1190 352 859 39 518 234 67 191 262 795 892 629 443 948 809 1011 1001 473 213 279 725 45 10 335 420 350 530 436 158 391 285 727 81 190 103 581 151 100 305 280 1044 975 1011 450 503 423 763 1082 566 537 175 841 73 1088 504 709 870 167 727 714 4 538 597 403 712 791 1088 657 1093 1091 524 699 841 891 1041 699 1012 706 79 843 314 1016 967 1060 789 835 319 586 330 239 1026 75 205 734 979 766 935 744 156 4 866 1024 1006 216 1105 260 971 914 960 344 842 1081 1100 952 124 333 860 989 580 806 702 1090 588 47 582 173 451 854 493 903 659 142 735 48 874 691 102 1168 501 1 334 570 381 1107 963 966 198 635 1063 353 369 946 816 857 585 1071 395 624 507 989 553 328 743 1021 876 82 1070 195 481 615 900 705 119 951 544 835 419 1049 729 58 656 910 820 31 868 1196 416 380 475 728 893 617 954 394 78 903 334 719 413 819 1005 211 997 239 170 970 608 452 104 499 907 795 646 16 445 505 148 84 1136 759 1087 475 909 70 625 527 697 617 821 415 1091 816 1018 456 1046 856 512 1023 540 338 591 852 676 74 627 229 187 806 1156 1197 169 910 822 80 447 544 1054 800 858 1075 564 55 863 125 988 815 5 1119 163 1002 1180 1135 167 196 447 993 246 372 451 486 158 858 652 472 437 56 14 856 306 370 647 4 1181 1195 691 862 345 1141 247 1187 819 943 988 1077 613 878 472 739 1152 1139 679 357 1172 440 1027 636 861 741 276 997 1069 455 816 1074 467 264 203 883 645 468 723 1170 1012 735 803 709 954 773 676 643 986 10 878 893 1057 89 327 397 32 768 914 953 3 1086 452 605 1041 300 670 890 976 948 270 517 1034 708 415 287 1156 376 404 395 160 19 838 566 60 148 450 934 909 18 190 704 947 1109 665 729 78 725 350 106 832 1193 663 869 321 918 284 896 1087 296 28 960 1012 671 180 870 875 1188 246 556 22 339 99 1024 1107 888 740 1018 514 1174 1115 863 738 102 1067 1011 1094 144 218 219 1161 1003 690 1020 925 808 471 164 214 177 176 863 171 224 1021 1117 486 31 982 12 808 312 756 701 471 1185 596 398 587 1013 343 946 392 1191 497 745 907 889 586 415 863 35 949 49 161 926 914 240 1070 18 637 583 20 213 1034 1109 972 348 1097 535 707 110 798 322 208 153 85 1055 656 1024 790 850 546 415 936 558 446 65 45 850 959 346 586 42 386 1008 367 813 1022 584 651 227 673 1127 924 659 757 62 1009 574 277 1121 143 125 911 815 58 278 176 769 619 693 120 274 588 840 779 868 226 579 71 293 785 587 599 716 1109 677 180 262 174 409 1061 14 1169 447 863 154 721 577 25 53 288 390 284 457 1104 354 317 302 404 814 1149 1067 523 9 406 850 390 172 964 947 916 867 737 1059 674 241 1193 613 138 1050 1162 342 1119 98 729 987 143 852 408 303 251 948 591 449 731 456 180 153 545 1080 660 980 262 329 367 438 466 1133 1163 626 678 909 653 829 1038 398 904 1029 6 528 811 264 324 282 609 457 575 474 918 720 612 721 781 478 7 316 803 870 866 1012 32 190 965 1073 1102 1199 295 180 1009 978 938 253 601 746 31 383 518 268 844 787 209 811 896 367 246 937 953 550 441 259 30 710 405 994 528 882 336 227 955 619 11 2 604 1192 1022 906 584 74 911 951 216 1126 802 585 200 616 843 357 703 56 423 1173 724 646 321 274 496 363 593 877 115 145 66 318 977 637 370 1174 1078 185 75 747 587 92 44 689 389 850 150 367 682 46 336 805 550 150 167 268 411 724 1116 595 1061 764 292 600 1068 1041 1164 110 269 1002 633 884 779 840 537 80 788 778 348 645 802 1039 62 431 501 531 180 26 63 802 240 815 582 658 788 704 1080 183 1173 885 416 170 700 115 91 124 1196 1098 256 558 791 440 254 83 700 1151 101 812 120 148 972 704 249 1030 34 513 1175 752 1122 407 29 460 36 92 660 735 479 760 704 232 700 666 1047 957 1150 784 315 1117 986 902 652 895 56 171 516 1023 223 437 923 836 719 691 46 1016 335 271 971 188 498 1101 835 1144 1078 310 699 567 855 516 1108 234 900 1176 183 346 473 1145 1040 200 378 1017 24 433 895 115 1129 1045 213 575 678 247 436 445 672 1049 274 804 868 1076 883 601 958 309 399 1010 873 268 207 438 533 1048 1181 661 950 1064 558 1166 449 144 268 1046 1126 998 365 1184 1157 421 653 603 740 511 380 159 896 745 850 319 896 464 451 918 471 1183 475 638 456 1038 990 526 432 75 317 824 146 1140 937 490 75 355 1147 627 1168 357 787 560 539 840 276 1150 794 863 1175 1015 285 451 548 207 656 1119 1092 224 1051 1046 1012 558 626 930 783 772 399 330 456 654 405 436 678 130 521 193 445 552 577 875 409 424 693 1123 1057 211 1174 872 807 864 167 913 514 310 409 601 233 570 3 678 281 723 1019 397 507 811 356 381 406 143 1151 630 725 1166 102 431 994 931 474 950 1158 139 1018 125 114 1117 690 416 502 639 988 609 30 247 104 134 837 1109 364 1132 956 127 688 672 1066 337 675 936 696 873 454 1164 57 127 118 167 973 369 336 577 1167 356 83 747 94 1074 394 80 566 150 1090 593 578 139 125 666 248 895 615 886 26 90 928 298 1122 79 663 562 559 561 289 879 241 1067 383 21 808 76 1164 677 217 216 464 143 555 113 888 511 811 792 514 821 236 325 1024 217 376 370 933 1116 720 113 776 523 93 983 227 22 34 570 169 616 444 1101 777 667 102 784 1163 214 726 875 676 145 443 273 840 914 802 1177 1162 1166 672 485 885 366 778 1033 291 356 769 484 1147 1073 896 701 947 82 705 415 593 589 876 965 558 759 244 1062 471 432 1099 813 938 880 20 288 756 821 859 377 1139 610 1195 512 956 173 595 197 998 456 704 730 207 232 531 940 616 34 82 950 218 1025 472 1087 1093 210 886 1149 1033 299 830 1184 1072 900 275 574 496 1143 1130 869 423 1139 963 912 564 714 124 147 1018 876 37 189 432 536 174 1142 675 554 226 214 628 582 308 780 1062 522 209 164 715 787 1070 977 1017 1105 209 256 860 1135 97 403 467 356 209 844 1069 458 579 175 550 60 90 157 772 53 525 830 1007 135 201 256 751 848 250 216 717 40 977 684 935 347 306 724 651 957 530 368 187 704 152 798 324 570 846 1011 1100 119 1102 210 230 625 578 1183 1126 318 65 810 341 765 582 690 450 409 1173 475 763 676 297 1181 268 1051 225 163 1166 368 231 634 844 906 901 303 540 446 1118 980 21 763 1100 1045 980 636 932 127 364 97 576 857 497 268 1039 727 573 265 180 701 72 352 423 282 1128 871 946 1139 144 245 715 225 1093 418 720 769 12 930 556 167 491 438 1015 1193 572 613 880 17 1089 900 330 1153 329 582 625 1061 1018 489 882 28 885 131 698 232 437 885 1149 111 322 213 1107 48 299 521 404 1104 338 1183 935 926 662 526 923 918 1182 1029 98 325 825 651 288 8 1066 8 161 281 70 672 774 111 2 452 650 1025 940 821 684 883 757 1189 235 525 288 963 1179 1110 98 1010 832 730 23 781 224 1198 724 1189 17 535 887 309 9 622 915 1083 927 516 897 680 749 748 266 659 961 372 318 398 243 357 680 518 46 634 271 760 158 966 1075 659 1006 379 927 479 783 877 1121 51 582 27 148 809 543 19 202 370 84 953 530 411 406 336 568 71 1158 73 340 1039 544 564 315 110 133 1111 145 415 872 814 523 707 1094 865 519 1073 47 19 988 753 1009 674 423 866 755 168 78 733 134 119 238 266 151 73 1159 130 851 304 1093 933 297 673 949 598 678 53 558 310 167 1156 961 1136 1068 144 515 1146 369 19 214 719 629 458 672 1103 215 726 1056 1058 237 768 1128 276 661 653 609 1004 763 1121 80 58 477 959 820 703 166 219 547 1125 1134 96 877 804 1051 1035 566 529 297 981 455 408 285 656 1182 235 875 147 763 80 193 1000 238 581 917 42 953 1112 1009 559 549 1162 642 330 918 591 163 601 926 196 319 1061 305 993 693 768 17 234 285 811 848 536 985 1193 362 51 845 1076 432 317 1127 93 524 873 664 10 1040 698 559 688 1052 549 1082 684 1053 637 663 210 443 699 179 1000 810 492 11 608 278 808 199 791 132 633 671 154 1027 449 376 1191 647 486 674 147 892 560 68 48 1089 1190 392 160 1160 890 1088 268 656 40 733 1104 1001 149 780 94 664 157 824 403 446 30 665 162 905 1164 1145 954 732 437 852 608 21 1118 447 127 13 328 67 1025 911 1187 502 842 958 402 304 765 969 576 353 926 208 846 1130 708 845 115 67 46 1111 828 231 471 825 712 955 687 660 855 868 485 965 815 400 814 679 36 681 749 535 891 1098 276 490 236 767 308 323 528 781 38 463 341 94 923 864 1118 821 696 58 1171 105 932 716 626 682 1022 1168 432 110 607 317 767 545 512 478 295 775 1082 407 1146 891 931 747 922 46 248 135 908 71 656 42 574 1031 422 630 668 742 801 848 123 354 641 451 808 531 174 701 1047 979 647 221 1016 821 572 1171 115 431 637 647 604 821 709 340 35 24 715 386 578 617 466 1034 280 157 3 47 563 83 181 1036 412 108 186 152 419 430 46 856 702 333 632 797 10 797 106 316 1164 1150 204 469 8 1014 609 904 962 63 1155 791 106 407 439 107 95 247 309 424 57 833 699 430 416 1089 1029 871 615 729 642 243 533 374 1182 339 1157 489 1037 293 87 352 554 794 795 81 426 128 593 914 984 1181 869 614 908 140 1124 789 364 744 483 94 1056 801 593 64 1199 1199 365 739 947 1025 896 566 1140 949 775 1071 726 230 124 411 43 528 877 233 805 1127 619 865 642 466 793 13 132 976 568 214 944 835 914 149 0 1199 249 501 1198 452 767 385 391 360 904 18 4 341 276 1066 145 430 163 602 950 271 832 1163 78 1006 863 75 26 1148 1038 161 709 413 1082 1081 570 759 667 1139 1190 412 573 145 515 707 408 1178 469 240 83 1039 84 832 101 109 769 829 394 669 626 625 443 932 100 805 986 454 203 245 344 695 693 338 225 891 35 251 938 238 169 1190 981 1057 269 106 832 661 913 320 984 17 1056 642 71 384 698 804 93 308 193 164 868 1016 1034 1094 925 1051 743 413 505 217 655 924 890 787 573 1058 889 294 991 613 757 1080 937 31 488 700 1000 1101 455 1166 689 870 905 295 1002 63 561 723 791 254 868 92 885 276 723 1109 207 444 824 140 394 95 167 692 965 955 1116 344 36 1010 73 2 170 1117 292 543 862 789 456 831 1048 917 904 433 334 1183 752 1038 865 430 753 499 156 827 679 23 403 756 1135 209 383 521 995 948 817 959 1073 607 876 544 246 136 51 1104 997 791 971 1166 274 369 398 90 230 442 496 1106 153 723 505 833 1136 309 523 714 262 1172 412 437 1124 967 606 50 298 160 487 619 399 324 998 760 721 393 819 547 524 713 573 20 300 1173 158 674 382 626 528 1044 184 908 912 840 78 384 110 1100 1117 529 774 322 779 530 890 729 149 922 1034 471 34 71 778 1197 263 485 838 587 1005 312 989 432 265 337 669 243 660 904 870 668 663 748 631 912 369 720 158 766 737 386 432 877 684 48 255 104 361 1190 488 1054 962 176 457 506 874 1123 267 345 1191 755 530 815 1137 803 157 521 821 529 257 55 922 100 114 722 208 1177 1075 505 964 1097 73 1179 945 677 1128 138 1009 955 134 358 58 47 877 976 179 263 1058 287 752 945 197 530 350 1175 912 783 756 490 1156 59 316 1050 713 809 730 829 596 876 1181 186 593 501 56 309 1035 68 809 880 908 87 341 1034 748 966 931 592 44 1087 919 1065 801 1102 1135 300 701 52 509 1115 80 540 958 125 84 98 462 118 1154 737 462 571 358 1077 161 1152 323 704 640 456 59 1109 259 443 508 566 672 945 149 591 378 218 193 837 777 83 651 277 347 1188 1179 647 806 914 51 694 723 133 330 633 756 1019 757 368 283 2 920 16 272 944 619 658 997 482 1135 275 567 305 205 525 235 46 326 914 677 278 408 1151 404 136 285 1163 620 256 789 935 714 1045 923 1017 576 714 1135 1029 104 255 4 792 524 1097 1181 726 798 373 640 891 648 1108 291 1064 672 869 493 805 76 190 241 629 289 141 1099 967 1019 1035 673 583 80 254 900 786 383 332 1073 701 633 573 673 922 673 755 584 990 838 87 703 787 403 450 934 234 1065 489 928 6 803 576 182 1151 208 340 599 944 1072 1047 690 924 466 659 1086 577 630 1131 312 641 280 956 678 268 162 262 388 741 281 239 874 1086 1163 853 1168 368 20 403 314 101 1178 94 462 712 1153 486 972 629 269 290 641 1152 1118 160 1199 906 916 241 246 208 765 221 1172 624 589 286 668 225 1136 1045 768 17 327 559 1007 1158 74 67 339 911 1135 382 701 313 1097 502 19 660 450 716 1076 966 551 568 946 875 868 1113 519 927 518 553 473 177 141 714 257 416 853 805 861 299 988 889 29 1055 473 1009 414 1194 1111 671 1064 35 362 338 817 501 99 1060 912 152 1187 37 187 437 387 263 324 228 1017 929 678 119 674 739 346 29 632 327 1010 266 117 917 128 721 152 569 992 41 164 564 1092 888 531 806 202 700 254 413 785 325 803 141 976 1107 417 177 676 313 1070 915 972 115 769 880 792 692 489 39 931 846 718 873 72 152 342 522 12 767 1133 1158 757 277 963 960 443 45 992 77 129 281 1074 154 936 281 677 1132 1131 5 515 995 460 44 120 890 256 987 389 1095 209 944 167 519 1138 238 680 810 563 297 164 368 430 492 85 985 638 330 167 766 148 777 740 463 754 358 874 1188 559 243 852 479 602 38 458 1125 786 490 827 1028 399 2 933 1157 890 744 494 393 200 435 525 158 8 1119 891 189 1031 797 228 177 903 703 502 630 352 601 1111 964 292 112 69 146 34 20 1177 347 425 360 826 766 101 1055 1198 976 824 351 336 1018 703 1153 24 157 221 931 803 958 1027 963 655 228 845 1102 699 399 730 578 865 879 1034 99 253 1183 516 878 804 671 914 923 881 17 180 375 808 278 1121 277 56 156 1016 225 87 353 818 420 840 186 135 654 437 642 452 431 509 146 664 519 637 679 1034 892 156 1127 1088 639 64 606 1069 439 127 500 774 511 446 1013 141 924 1025 956 6 250 647 508 195 450 634 917 274 799 1000 76 820 1122 984 303 1100 445 161 195 1137 559 252 13 477 720 364 361 520 172 457 279 749 275 736 50 1120 1169 795 1159 655 333 139 538 58 911 360 932 237 99 16 579 721 317 310 802 437 865 540 200 561 132 756 595 1019 1023 797 49 454 1079 905 1138 520 1117 537 1128 327 397 151 1196 811 675 731 790 344 487 968 48 550 107 326 674 242 233 1039 300 233 57 205 255 974 1091 314 1159 667 441 113 1086 472 960 18 588 179 984 930 891 888 1092 957 1014 1101 626 228 759 28 447 543 331 558 400 149 898 430 939 693 375 369 101 295 173 1018 579 275 1082 196 601 388 641 843 273 748 653 981 302 315 359 806 156 743 1058 1010 395 1062 33 359 80 1115 108 762 665 1189 875 665 249 829 420 847 627 614 922 682 496 1122 964 265 591 843 974 938 883 344 253 746 693 7 344 956 1060 1069 231 936 1156 109 289 5 245 859 1113 115 817 1088 961 373 88 862 343 248 873 1173 65 432 511 354 256 797 411 649 860 938 459 35 20 427 767 82 802 709 1192 577 734 910 231 436 515 904 333 894 1040 61 161 1028 608 1046 271 656 174 995 701 100 471 372 515 289 41 378 1036 932 773 146 222 765 131 343 95 328 860 400 551 138 691 17 748 856 121 987 693 756 91 849 211 1050 798 406 808 1033 97 92 86 962 1111 965 1013 338 452 1193 1021 22 347 255 1161 1145 1152 550 897 776 717 495 1068 117 566 75 776 490 140 441 779 157 1028 474 398 675 1144 463 788 1188 267 856 1035 584 991 165 1195 1150 623 814 982 212 87 1108 280 1075 623 520 655 321 445 223 12 177 1090 819 45 538 454 889 466 919 159 1061 1126 300 869 798 740 561 399 266 664 621 162 1178 70 532 706 958 44 757 678 1184 705 839 224 648 428 681 896 1012 471 417 826 468 28 605 1003 889 1127 467 894 1073 816 528 132 83 1133 906 754 307 48 54 579 77 389 1178 640 1124 304 161 160 1014 647 447 771 172 1153 494 1070 257 1118 50 7 618 629 165 867 299 1050 35 775 587 474 1086 338 1174 1177 962 1064 1195 904 792 1003 384 2 238 149 239 447 461 1136 163 502 453 400 884 213 730 300 1131 211 27 690 1165 1022 22 1044 904 154 750 909 411 1138 975 478 756 518 795 626 933 1037 682 1124 973 114 959 850 92 959 515 35 716 186 1162 373 921 31 18 899 670 468 191 1146 854 670 1002 979 1016 371 562 565 440 347 407 170 296 1064 1167 228 409 205 161 244 1090 132 69 990 1106 869 586 1094 823 708 860 1053 432 303 885 315 722 1063 452 1083 1151 760 1144 184 565 571 57 567 1012 444 689 388 1034 120 1023 2 789 46 368 1030 702 230 782 569 296 400 952 729 99 299 537 626 429 512 517 995 534 340 719 1089 399 737 908 145 1121 41 369 331 644 212 1028 150 277 555 941 423 339 232 247 35 812 1006 823 73 522 117 339 1066 1175 984 70 488 604 410 1164 573 837 433 316 1025 70 485 656 949 742 606 1103 205 221 34 950 171 260 669 959 260 1097 54 940 35 388 1060 583 413 894 1042 932 824 250 131 8 652 711 17 1017 1130 726 1077 17 512 405 678 562 796 1000 114 1011 696 722 716 409 1151 635 975 952 1054 890 1159 200 53 699 191 189 246 476 350 978 212 213 198 962 1063 137 795 138 431 907 46 814 634 124 48 1160 10 783 535 948 1183 622 918 845 140 282 427 1182 41 787 438 32 464 185 1156 888 489 557 923 1068 957 1099 93 748 173 696 638 669 836 1046 976 851 284 706 995 90 88 248 751 677 434 909 760 1077 175 102 932 927 924 538 36 0 29 300 541 236 644 575 360 627 846 1094 225 597 543 627 402 239 561 135 609 1131 866 332 898 1191 265 536 701 39 525 1084 764 316 692 812 966 250 955 1039 957 695 312 569 237 677 232 326 495 927 1194 471 240 590 574 229 988 414 151 655 312 669 759 582 840 1138 759 168 317 70 191 1085 1130 487 766 708 182 802 977 518 450 984 328 494 625 460 961 226 1156 42 576 29 197 224 924 134 84 180 709 473 864 628 294 1040 969 1099 918 151 526 6 319 1179 453 927 643 977 798 605 926 302 292 537 270 461 169 447 767 264 256 879 359 632 606 583 783 1015 1056 495 321 935 156 175 713 508 953 399 828 960 244 456 868 1019 1131 322 836 102 511 942 210 1083 547 1146 786 364 568 251 568 1090 249 475 282 1076 318 631 106 1149 841 907 134 844 1053 765 1063 485 338 449 1093 33 316 1170 534 701 149 901 432 570 13 114 279 738 1095 405 998 140 78 590 7 981 1158 620 1180 936 1141 580 462 1184 9 1076 573 1147 668 1063 83 40 675 1081 766 1165 317 125 914 1198 1171 386 1108 656 990 1085 851 414 916 1157 836 27 645 862 479 394 209 568 961 129 972 786 606 573 112 150 788 121 8 922 684 194 762 950 906 284 874 779 687 1109 877 901 175 875 963 286 1052 761 186 707 745 295 1047 376 298 42 48 513 1028 970 758 799 335 233 895 968 617 660 1092 613 643 289 823 1028 276 870 268 948 1106 341 894 778 612 833 1076 1157 1159 1190 29 532 483 530 56 294 739 384 956 775 724 652 482 602 1162 586 1169 885 552 1120 124 1138 192 383 47 879 356 1140 728 842 128 708 1056 1171 507 953 1114 653 250 466 1162 701 878 649 77 781 1063 30 96 1100 65 313 494 611 1130 50 621 1055 628 656 656 1086 582 21 1062 1025 804 989 219 19 39 36 40 990 972 421 244 1194 1062 620 859 620 414 100 1011 587 849 271 1047 243 496 69 914 307 962 740 224 1010 421 33 365 1172 976 966 168 469 35 204 566 73 400 461 787 1132 985 347 267 544 870 517 1152 0 214 413 280 267 1119 904 394 898 404 1043 825 313 940 757 397 1121 1148 78 1033 444 653 726 87 947 598 1193 587 644 27 386 1171 437 705 804 781 1112 824 361 1174 871 274 986 147 686 962 363 223 202 991 303 895 69 1121 168 757 994 720 275 973 282 174 92 1117 1072 99 1109 819 1103 708 227 630 967 356 343 74 987 45 782 1001 647 308 973 670 1080 575 1166 189 771 7 983 1139 51 866 386 410 527 92 146 125 498 766 603 93 229 864 205 1160 1067 941 1058 165 595 500 987 105 463 784 1015 787 940 478 336 756 34 965 700 1061 824 1098 307 813 24 560 1038 1120 1043 522 159 911 754 1058 241 466 792 740 1021 51 945 703 974 630 1177 848 78 886 756 41 650 539 1073 636 114 550 885 521 901 836 649 55 807 526 142 1096 249 1179 770 212 547 737 795 580 302 213 30 190 706 568 527 1106 639 875 1177 741 1163 468 522 778 111 995 769 894 330 737 899 1080 731 307 388 90 857 647 267 781 191 1169 439 923 803 974 1146 216 799 598 1031 1189 1015 36 654 305 272 345 370 258 966 366 830 1023 1040 709 834 686 73 1020 668 1021 484 680 1008 421 1153 854 548 783 362 387 73 404 438 1020 996 1040 340 197 867 253 733 204 643 257 770 74 222 1117 918 42 278 770 367 1085 647 393 323 707 731 903 1026 682 675 144 897 1170 849 1150 464 1144 844 74 114 1076 190 863 633 508 552 303 411 463 820 582 532 624 26 488 178 314 266 336 739 840 970 823 437 998 18 1164 462 424 697 117 798 69 716 694 1189 367 328 209 354 794 904 344 1149 636 1109 1093 572 1044 337 497 1117 814 817 132 867 494 1193 346 93 1176 876 1089 910 508 198 1033 618 749 979 93 567 148 903 1195 998 759 493 223 296 816 456 457 286 950 1032 595 614 611 35 811 1180 427 398 351 568 1117 1117 894 67 302 155 968 338 961 1043 392 492 67 886 18 655 767 801 754 523 55 127 966 38 1037 357 575 194 580 153 100 749 5 714 587 416 90 575 577 153 820 598 479 632 886 769 1050 536 891 725 335 892 128 99 671 631 962 1047 180 1074 721 1059 690 471 714 535 763 136 424 479 1088 768 503 194 352 822 948 1015 58 14 245 1033 327 481 435 766 74 1075 1189 628 902 307 384 97 393 1103 1151 79 78 60 1063 423 95 529 217 898 275 678 127 1060 219 138 1099 1127 567 1173 329 646 744 456 185 599 736 967 127 943 790 1160 840 963 1180 673 140 938 1120 1042 237 407 764 226 522 1087 244 280 905 152 698 642 357 421 10 72 646 828 1154 513 323 117 921 929 946 96 501 1098 469 472 1098 423 467 181 1123 25 115 282 784 304 219 440 67 59 693 101 1168 503 793 28 1080 701 783 375 493 1129 376 315 48 259 286 408 19 556 557 1105 553 816 411 474 293 493 140 144 301 1151 581 949 1002 31 16 231 6 459 1009 230 70 1119 633 195 583 236 152 1043 349 345 625 1040 574 1144 407 49 205 444 1028 616 824 524 771 876 1011 1165 351 946 587 703 1190 13 520 865 699 533 837 32 844 438 867 1116 189 825 1039 478 1131 466 921 691 1108 203 370 157 824 75 623 119 920 775 906 229 1137 1141 685 86 114 1021 128 798 541 715 497 243 455 738 767 847 6 691 741 607 168 15 1170 114 1164 257 275 234 171 130 334 748 910 593 38 1076 1184 782 501 571 1070 973 859 1014 214 641 100 596 986 595 488 863 1098 9 310 353 354 75 1171 440 1025 507 218 224 203 282 1198 980 1056 740 1157 1176 127 691 83 841 39 1179 510 1055 554 911 549 1019 448 271 519 1123 563 36 426 909 248 6 191 1136 328 186 388 280 297 166 164 902 357 687 1096 14 1071 587 714 779 169 898 146 936 24 1131 257 792 269 227 268 404 387 196 229 384 902 783 882 965 1055 393 689 1123 588 986 899 1082 456 1060 947 58 933 642 112 853 562 347 64 234 940 272 927 485 857 891 1163 867 1011 339 1015 1026 1097 510 567 472 1183 99 513 760 235 990 865 289 849 775 686 744 1136 474 574 52 408 304 69 754 569 921 418 542 978 818 248 49 631 891 414 260 980 1080 732 1181 599 1048 1165 916 1149 952 383 694 750 23 105 512 190 698 313 962 446 882 432 1101 289 1191 361 109 732 529 705 541 418 171 916 507 98 572 901 329 517 1062 6 434 911 777 419 128 1047 676 192 690 871 259 580 669 635 820 1090 37 787 227 353 437 1077 817 737 981 474 988 841 866 26 839 825 39 1158 115 678 610 648 593 703 469 323 289 489 515 574 1152 1007 930 603 534 239 696 726 829 105 1088 902 222 448 427 506 21 441 865 1198 1025 180 626 899 278 267 240 152 941 1152 749 826 446 910 869 938 692 460 581 467 140 953 346 417 983 145 390 1135 446 938 525 55 193 96 392 557 1140 388 798 1047 1115 486 491 380 238 109 553 184 1063 52 563 1115 596 246 1033 428 386 568 487 237 363 853 41 805 590 887 821 835 684 1128 154 1007 89 1068 917 365 1063 20 805 1128 364 969 1094 908 38 880 478 1111 335 1066 60 176 845 1157 115 712 762 547 328 514 496 187 376 399 1062 721 339 893 375 552 725 144 554 1084 1136 742 360 808 156 475 914 457 879 1142 512 905 1046 402 129 1 989 597 634 811 144 388 195 1099 965 138 792 1104 749 956 225 495 608 328 96 194 541 665 342 448 104 176 318 830 310 237 87 539 527 274 932 36 489 1014 1034 381 600 996 759 609 959 335 264 684 181 50 647 646 1032 311 254 209 1108 603 213 292 154 747 133 444 748 734 545 559 677 931 748 1026 889 284 102 320 311 700 1080 419 1145 1189 803 1128 1181 1057 265 705 140 1032 323 838 304 964 801 1063 477 1087 368 310 919 208 520 209 465 888 769 869 354 44 98 902 948 726 675 254 930 516 972 783 796 196 1134 1010 528 1132 67 1146 641 659 342 545 260 263 640 638 1085 444 1128 637 4 820 643 156 1014 970 292 866 392 1054 293 624 117 845 851 145 965 483 887 1052 352 874 491 251 192 241 239 217 212 889 654 268 412 1162 1166 659 831 650 669 93 1105 561 535 288 663 192 556 167 274 1026 570 977 653 195 787 465 551 167 942 554 1056 1054 722 733 622 719 1193 86 170 623 1176 886 81 110 623 853 273 411 434 83 880 216 490 70 598 99 418 262 529 364 64 985 731 1114 531 624 629 24 1173 335 314 1114 380 304 938 76 1082 983 910 439 722 935 1170 446 1125 664 283 728 348 876 11 970 1194 1048 853 15 1145 989 1004 687 491 548 815 792 796 396 474 168 105 778 440 544 437 197 191 390 156 571 945 1128 1124 62 47 403 848 473 767 1199 373 621 1062 680 1015 330 666 341 1125 861 696 457 232 714 1092 681 1185 260 344 707 563 356 697 1105 491 440 550 106 689 409 335 562 708 596 632 258 1145 1011 840 279 999 997 591 516 726 545 407 336 227 398 787 725 229 1101 266 1124 1003 170 1195 849 121 285 840 1 421 519 312 422 1095 34 463 90 650 626 332 38 112 796 448 68 781 710 886 604 751 236 174 1084 653 1199 141 481 442 1084 273 913 214 510 122 1195 672 851 1119 667 231 563 767 1061 542 915 1061 609 1129 15 947 1083 922 739 237 499 271 802 780 567 740 440 855 1185 1082 1142 569 606 325 297 953 695 451 332 686 685 487 1156 972 654 1140 18 1106 206 972 1057 675 985 1020 270 788 1181 63 1125 286 825 1130 297 541 1190 1093 251 74 789 1050 160 501 69 1029 378 617 194 1028 337 536 670 933 1077 982 1091 994 495 238 1070 234 357 315 691 392 524 1025 495 916 877 52 431 107 977 690 345 432 1014 904 392 718 72 338 636 667 1051 338 221 78 277 315 60 958 1129 930 110 303 108 979 941 788 346 1092 360 1184 1115 111 154 399 706 67 516 1083 967 603 62 1165 1074 562 333 535 116 559 898 1085 800 718 1119 54 516 103 1145 1095 324 1168 1133 127 294 386 877 15 839 140 790 141 1048 160 568 555 1152 675 719 614 926 599 93 300 293 138 484 753 635 84 440 8 147 663 1163 311 449 228 465 542 30 40 192 857 993 1122 991 716 641 1018 740 394 845 649 371 597 42 403 1041 459 853 491 515 910 684 1019 704 1126 866 357 1188 666 285 1173 33 175 723 1041 663 153 274 20 1070 471 759 451 644 430 100 1 1124 211 93 455 351 570 1127 903 300 225 1153 1083 461 514 712 49 980 531 537 571 271 589 312 926 1161 673 927 532 502 1025 467 653 73 897 185 284 340 449 276 924 1055 29 1030 1071 243 205 684 370 924 34 356 801 510 1075 587 811 480 367 96 857 127 699 147 254 1008 430 1068 1007 449 642 1044 725 103 68 1040 309 255 119 1185 717 150 524 278 750 884 526 577 714 1187 814 254 620 906 540 42 1130 512 358 979 176 179 1087 56 681 1139 1119 74 1196 1075 492 307 264 986 937 9 182 272 917 632 46 1002 900 1072 195 1116 816 849 1023 1087 289 62 936 1012 14 17 253 47 615 773 635 669 1161 1169 432 947 1055 333 1093 265 896 96 567 816 1147 696 235 937 416 799 300 700 257 1084 883 66 587 70 91 937 918 25 741 505 1036 1110 75 621 591 252 311 97 1146 42 290 158 1088 772 814 522 978 917 805 497 875 919 504 330 563 1021 883 184 22 916 1025 12 660 753 839 39 1042 921 724 954 82 89 699 313 205 994 815 1041 814 1007 756 371 1141 492 538 257 541 1094 222 796 743 819 461 297 599 6 206 798 444 799 996 205 883 687 1037 1121 27 1004 36 390 343 269 313 398 688 912 66 745 394 1182 960 1197 757 1121 742 1161 978 1049 748 401 977 192 223 256 366 1022 20 1153 1121 1171 470 854 1075 863 339 1118 820 448 586 981 823 387 843 196 728 168 1007 856 127 290 469 865 749 1128 684 903 873 576 1087 567 489 537 691 892 592 574 1030 490 115 701 1185 139 1019 607 888 18 1055 1027 757 298 323 965 576 487 921 761 292 393 156 86 360 103 740 508 1175 946 1001 1079 305 472 1102 1119 666 678 652 1046 899 425 409 73 671 784 606 409 303 36 620 162 650 722 623 463 708 841 1057 1002 871 365 846 288 808 151 877 1021 832 556 630 1082 199 410 269 514 1066 646 206 862 1018 652 412 1023 221 615 290 1166 758 361 646 663 785 747 408 310 656 484 38 914 1057 1089 84 218 517 47 456 930 595 832 1055 149 585 194 71 529 480 1075 705 80 796 764 1127 722 524 131 1100 246 596 801 62 262 870 1090 412 831 370 900 633 43 186 670 404 580 791 845 684 1082 831 153 599 238 431 201 942 898 30 631 618 303 720 899 780 985 299 463 367 870 359 654 928 1016 796 307 770 766 1183 63 794 1152 198 188 207 314 648 926 222 1064 1052 795 820 943 315 958 394 180 1143 280 184 851 1040 949 594 981 894 437 74 827 918 982 38 952 280 119 115 645 620 361 1173 1055 21 413 141 82 698 240 969 904 640 502 289 787 480 203 923 564 996 68 479 576 269 551 26 451 159 3 1196 792 814 621 590 948 133 1197 359 903 800 332 1077 73 678 1054 293 97 901 561 451 105 1084 263 1174 1049 18 100 1026 722 1098 1176 652 29 700 71 245 846 514 1135 178 1145 456 438 1095 1046 692 778 231 384 663 830 354 861 1127 691 615 1142 325 530 782 419 62 103 1009 747 64 543 201 1067 371 1073 711 356 483 843 857 1054 925 889 396 782 1026 45 747 536 893 147 524 823 782 18 883 108 816 66 718 552 63 708 18 692 173 225 1055 656 382 1111 834 205 187 330 750 175 494 913 983 1034 45 1069 1 20 1179 854 883 986 396 1110 277 93 1194 182 836 553 703 901 836 708 245 700 782 571 390 996 1134 911 516 54 422 1131 568 1198 1176 344 1173 1097 717 655 729 739 335 494 1101 350 236 22 720 335 635 578 625 487 53 430 322 988 582 852 874 1048 732 982 915 398 256 403 580 611 643 1174 89 1135 951 667 1191 22 688 707 972 599 439 338 660 724 1049 1199 982 767 419 1048 598 566 507 249 390 68 1061 68 75 743 271 907 984 117 855 644 807 101 1008 423 15 565 895 1179 65 340 659 42 484 736 409 234 874 639 928 1131 1005 146 116 279 935 494 307 82 584 42 1036 1012 1074 484 860 1049 722 1119 347 257 864 255 1020 56 225 40 377 483 217 1078 916 474 130 1044 97 618 548 586 670 1192 819 110 96 756 758 453 994 95 754 976 547 225 29 932 1076 186 713 15 894 980 1135 575 704 265 1035 504 685 630 961 42 325 721 1134 167 502 631 8 815 1030 1077 361 162 1144 192 68 510 1061 1129 1171 839 539 928 968 914 973 230 500 352 88 969 256 1003 697 463 263 1087 929 57 684 945 689 803 1093 355 415 511 1135 1056 691 112 116 865 519 716 567 245 1168 2 754 142 711 152 1075 699 105 188 667 824 300 843 43 987 18 170 278 762 1189 461 825 1098 540 830 1152 223 460 479 276 434 675 125 218 758 201 849 632 533 154 385 159 1091 617 16 931 948 1165 92 1163 1075 732 578 243 751 1065 50 9 301 528 107 202 103 242 1021 469 113 403 298 714 692 766 767 28 159 936 644 960 508 356 613 337 907 623 978 124 172 231 112 1116 996 516 719 679 806 718 713 873 26 572 931 88 529 714 971 140 254 503 307 1185 1138 605 911 841 852 972 727 858 781 280 1044 835 193 51 704 63 1080 1171 860 13 485 60 859 422 795 663 1116 1105 428 784 753 443 814 821 1000 924 1186 638 726 490 404 327 1068 1121 1024 933 541 772 183 477 948 869 968 211 276 462 1148 839 873 643 1038 633 649 802 614 879 1075 1089 596 1078 904 588 877 1075 701 495 307 89 962 718 703 849 280 92 389 1070 210 495 761 887 937 580 1145 689 353 4 908 865 948 876 1191 317 311 82 242 834 579 977 782 332 774 403 1028 783 660 1187 727 230 953 898 1072 462 969 615 111 656 747 94 1148 1144 1130 794 449 305 671 445 1082 289 371 301 1029 431 1 363 696 398 754 539 176 406 980 998 780 8 1055 918 840 4 151 265 766 995 969 653 562 750 530 688 319 392 821 970 100 468 458 473 982 565 538 199 882 649 884 377 47 807 430 1048 848 576 976 1126 234 312 738 48 442 1150 1089 189 251 370 1051 876 1015 495 48 399 391 49 59 680 1061 708 461 120 212 806 1131 603 388 329 1097 238 211 668 1073 780 663 970 823 599 702 9 416 738 74 638 426 711 299 364 598 280 10 616 598 809 683 630 169 255 196 944 1115 380 46 1045 165 103 498 1107 485 253 903 761 913 182 717 534 585 13 653 923 651 1084 925 1075 542 431 634 164 858 893 1108 710 536 281 880 581 210 190 205 1146 109 982 862 983 722 538 185 121 4 1020 598 1166 388 227 187 688 446 792 509 1016 594 845 1018 159 84 1137 140 888 94 541 972 1105 838 239 506 221 984 1179 42 763 510 725 748 4 683 1167 986 500 1021 66 310 13 317 295 1179 431 784 973 919 623 1171 441 279 1046 748 786 633 922 1066 708 56 19 10 647 198 144 34 446 356 733 833 727 1053 586 373 910 249 613 846 783 1115 1189 302 621 904 31 753 399 841 875 1122 118 208 909 480 327 807 1093 717 324 276 391 756 316 279 889 1011 917 393 29 1138 142 523 1168 9 876 933 102 802 1109 517 956 145 1078 53 914 1076 162 321 394 1047 566 757 869 1164 400 1194 891 151 940 1072 731 145 594 843 967 107 999 322 1108 856 628 924 729 226 125 1106 717 856 74 741 1155 1152 485 124 511 1152 850 1101 282 840 245 887 392 525 752 352 646 476 173 1081 726 1065 219 719 723 901 16 332 405 535 977 398 118 844 273 98 684 401 12 606 574 90 675 249 289 160 427 667 89 219 806 497 632 276 564 425 451 611 857 265 234 895 321 786 549 782 777 778 1037 264 648 914 559 692 192 911 1163 873 1027 494 849 222 478 1180 979 681 173 219 576 497 546 914 1171 1151 744 1189 1092 358 128 1104 994 505 1168 901 809 864 663 844 846 550 171 821 697 1126 211 39 906 517 861 402 628 308 296 166 935 348 541 645 779 49 239 774 413 270 710 844 952 569 74 312 450 520 298 85 359 892 1181 1008 1136 577 532 161 866 42 688 540 1017 659 213 3 443 579 804 211 321 37 856 908 1051 687 1022 387 420 1118 857 467 27 154 295 217 228 421 757 389 1161 961 792 507 321 610 116 469 263 236 235 63 446 332 1113 398 1082 519 18 645 740 49 1120 498 322 566 476 43 911 842 1147 301 61 1115 1066 309 729 1132 267 266 263 1089 276 38 737 466 770 1145 482 559 319 375 383 820 358 184 966 433 730 923 1129 485 921 384 102 248 1180 979 702 548 1118 552 576 1006 66 622 813 24 63 779 1113 520 954 116 22 1081 556 598 1043 901 334 996 448 1092 6 541 824 1174 423 741 1028 91 786 27 673 659 63 472 199 889 38 48 1004 346 41 242 788 573 878 497 725 567 316 1034 702 989 150 94 63 197 171 436 964 943 494 401 274 726 460 1108 1028 264 940 471 560 795 490 464 529 906 102 879 505 663 978 526 241 977 1143 952 1151 242 660 748 940 763 658 1059 622 382 426 823 8 149 1037 167 983 193 22 34 469 979 282 640 1138 801 773 348 274 830 344 509 355 260 950 783 571 408 1161 785 872 32 502 795 837 760 345 782 798 308 861 752 1014 566 1151 855 457 107 394 1133 326 1188 225 282 310 52 376 749 80 265 1183 320 498 1064 293 815 253 24 1082 454 1134 263 1193 1006 695 837 240 563 645 822 761 378 487 906 1009 828 835 85 976 603 135 109 881 778 948 908 403 950 1009 247 189 880 103 77 371 1195 1169 1193 554 605 67 760 790 982 156 161 1097 186 97 778 476 930 994 248 779 275 223 510 712 532 633 728 489 257 667 237 1158 344 498 181 686 73 310 1022 742 367 654 411 252 374 1152 111 601 1077 926 569 220 878 660 400 1012 95 644 550 559 931 1187 287 1166 612 632 122 54 705 563 898 729 410 315 734 431 90 620 111 994 139 565 1079 377 21 293 667 741 326 434 1020 889 189 965 1001 730 1102 1109 1055 715 830 648 239 663 511 441 772 87 269 1168 19 957 306 817 1023 630 425 1145 482 713 482 997 882 45 343 203 354 1017 228 510 520 945 234 603 313 172 800 567 167 468 862 759 588 1194 174 454 334 449 378 42 1152 527 343 1145 291 25 825 902 286 697 550 96 753 61 944 760 66 1114 771 180 1170 1086 1188 500 531 36 70 1154 1112 669 845 480 122 493 961 1103 279 110 74 364 476 223 938 1178 166 802 696 948 314 85 443 103 192 1178 89 87 586 1009 558 863 723 976 1046 887 926 941 267 874 1156 544 604 45 497 357 166 5 742 935 72 517 564 235 401 226 305 960 213 649 566 849 83 779 432 456 37 420 90 1148 1193 467 312 659 949 343 531 53 726 610 285 931 426 596 679 755 396 800 395 808 763 1017 512 532 134 351 1080 658 79 444 970 655 389 138 870 248 592 517 1160 962 181 145 94 71 564 176 85 285 12 989 259 1145 226 650 435 794 1104 774 805 782 43 173 361 481 125 1026 640 310 670 773 989 1113 811 675 164 810 851 178 394 991 751 1041 911 838 668 54 1053 693 780 1035 123 442 208 61 968 1010 803 905 161 334 110 221 897 1064 61 477 217 355 584 1000 373 707 469 217 899 1062 347 387 503 1124 135 342 842 144 703 704 100 604 591 464 525 506 980 485 1199 1187 658 109 437 68 521 445 87 156 279 609 46 617 14 988 474 770 536 156 356 973 375 131 530 63 456 246 1041 449 787 267 217 966 749 842 725 163 997 1098 1017 1195 1078 892 1058 1059 730 56 430 1055 358 438 835 349 1089 762 618 395 16 1153 648 522 36 786 814 1181 1 1093 316 155 870 369 1143 194 470 812 83 895 1094 108 733 1167 210 666 356 93 152 466 81 344 205 1088 493 335 159 1162 385 352 347 1125 797 814 1052 808 828 192 275 621 548 160 558 404 414 890 130 627 636 813 958 501 643 625 569 1070 492 208 312 1189 612 1144 550 140 435 854 764 1127 469 648 606 593 78 380 823 984 1103 250 859 28 1088 975 427 300 1051 1047 451 362 260 326 216 670 297 121 1188 819 628 216 536 1009 975 160 745 1029 253 898 810 986 202 76 260 491 906 432 230 356 649 93 674 142 1060 809 166 882 1054 471 790 198 1146 601 682 1121 361 384 244 639 292 580 368 1017 768 326 108 7 1199 476 730 565 720 388 1099 2 611 998 506 908 934 1097 1151 242 864 1008 1132 922 1196 34 1029 727 342 699 429 250 342 914 551 941 635 382 293 1084 676 240 623 937 1066 863 513 28 133 27 21 709 513 508 755 1053 1093 229 390 1199 1065 345 481 25 56 738 1069 40 424 250 325 119 493 948 347 791 47 1140 282 109 354 119 173 221 663 533 477 615 1168 488 0 590 817 334 425 666 1140 1081 49 365 897 666 1153 1058 826 129 929 1171 858 51 569 180 605 825 525 540 343 906 799 151 613 940 130 273 762 662 336 516 406 347 16 667 238 541 332 546 742 606 407 553 147 617 357 329 679 153 1181 330 553 1091 247 645 669 329 775 835 740 383 119 236 506 509 336 414 7 361 150 394 400 1010 331 1012 775 1031 1019 446 765 273 194 948 528 717 271 445 1147 72 237 148 755 958 882 472 1157 574 379 18 1018 524 478 421 1112 887 1174 241 78 444 251 1047 195 977 647 551 804 225 740 1062 77 1095 257 295 498 1152 21 806 805 56 811 1078 705 29 693 235 182 662 687 1005 940 183 742 588 40 735 738 543 453 399 167 408 427 1046 885 665 1054 748 244 477 254 984 150 1032 650 375 952 912 531 1051 725 710 331 151 518 776 19 1008 539 1112 881 187 859 884 807 205 1178 449 1127 1090 1083 528 493 573 804 293 1166 657 620 353 863 1024 401 1192 421 991 902 296 381 432 364 36 71 105 251 1043 708 781 1179 852 1159 104 1050 263 613 384 643 1165 899 1109 30 428 590 528 690 859 989 110 378 865 622 1059 1072 368 823 1128 777 116 580 841 540 1049 1108 840 221 650 112 385 1045 1030 505 485 101 1136 1105 849 409 1133 375 435 1169 71 592 167 717 60 953 603 1117 440 134 48 775 428 507 386 945 128 202 33 901 934 1181 371 1112 943 799 575 752 681 725 326 871 890 349 695 898 327 203 12 1008 182 857 621 1146 281 967 514 358 1073 633 870 390 891 913 476 1166 775 471 1110 407 561 799 38 71 961 764 87 412 34 1050 454 107 154 416 269 741 291 902 1187 97 816 524 290 754 1179 992 495 814 738 1094 812 535 470 1076 575 408 1193 353 871 1062 24 1070 593 1137 1093 987 569 70 59 457 473 561 1182 139 407 1048 20 818 964 623 233 517 643 87 83 615 786 806 892 972 15 586 174 893 598 138 1129 1033 1174 464 689 34 35 929 734 47 1042 116 441 274 1027 751 743 348 1053 586 38 163 784 787 0 148 124 1141 1092 711 827 345 878 448 62 230 991 187 389 414 176 488 1188 190 45 877 822 23 777 682 228 675 754 295 202 590 771 1110 1068 488 857 1158 406 1127 963 148 246 184 787 876 865 305 601 439 457 724 1177 16 608 1173 38 131 150 990 793 515 1002 604 526 592 827 357 1109 431 466 680 1147 787 162 938 993 1156 1132 1176 845 820 477 568 412 538 1192 1039 152 556 397 1178 85 962 1066 1012 636 88 440 6 709 645 694 29 857 1048 624 44 148 321 857 387 1067 1023 617 4 1003 169 739 439 564 390 784 603 154 1139 134 770 495 140 175 637 173 260 440 365 878 16 529 1018 1129 489 1081 708 205 317 103 556 269 328 761 595 969 803 635 638 530 624 373 524 1107 658 816 1123 165 816 141 1137 475 1141 480 1136 228 709 505 847 546 812 837 1016 573 65 434 1105 494 909 557 945 797 293 470 168 762 307 147 70 823 1053 654 260 965 1075 85 991 521 285 558 168 715 1171 586 464 209 340 959 390 282 196 36 495 777 913 213 152 189 31 1167 309 438 464 317 780 675 173 725 1007 826 344 242 245 141 868 688 801 87 546 1167 680 14 323 1101 560 550 375 751 1061 197 485 1019 124 748 619 526 21 422 774 835 808 825 412 806 535 787 586 199 865 666 496 118 905 686 599 899 373 690 384 317 941 330 1105 2 139 658 1106 575 422 861 834 963 37 829 204 382 830 1123 543 74 745 356 378 87 315 1085 622 602 763 334 382 346 1181 147 867 229 246 693 239 673 97 548 1057 66 752 39 76 555 996 943 1070 992 1133 624 846 653 502 84 906 444 526 395 34 809 161 896 482 783 181 68 188 189 378 1056 9 1134 424 324 668 81 420 347 205 304 754 218 103 602 864 664 587 138 423 220 426 82 641 158 1016 91 1104 992 463 1187 1082 746 1038 77 1091 40 730 258 131 1195 937 1169 363 228 791 682 225 551 1109 407 514 575 271 488 88 113 656 269 1145 130 443 292 490 190 778 707 54 854 409 693 867 624 1177 1053 160 100 1182 702 927 430 522 136 191 546 1016 18 689 89 949 715 1131 297 307 614 724 581 1148 795 983 310 27 76 833 406 1080 937 223 940 24 450 1199 887 342 354 617 1171 84 592 474 323 509 229 771 1002 23 131 243 587 145 316 54 286 924 571 425 563 1005 1130 208 923 841 1073 632 642 390 234 805 222 960 325 173 603 170 619 25 273 855 334 521 832 397 292 59 645 362 249 935 298 365 177 680 431 16 169 107 1048 717 865 3 1150 581 935 929 910 589 880 1175 371 808 555 253 938 1124 1056 1138 385 1040 1103 120 91 856 436 403 56 415 935 874 230 766 1016 1057 445 33 1145 878 1018 160 1153 23 1139 778 1005 975 396 133 114 1117 211 1189 82 262 1138 414 89 1186 1005 1180 473 487 64 396 110 524 319 1174 997 1187 706 700 1160 893 550 183 319 983 1038 847 395 930 485 129 83 780 51 334 180 705 919 1108 1047 1190 59 743 710 141 719 817 458 195 779 1135 1163 190 1004 1100 695 88 553 450 1095 679 785 904 806 231 718 590 286 97 797 9 493 181 869 1110 61 92 779 699 433 605 1055 249 25 757 651 873 1089 1110 803 847 1186 652 468 979 390 565 280 963 436 767 1145 794 420 816 838 967 196 1081 1044 1146 1044 320 1032 1092 1049 205 787 82 149 439 117 53 470 187 296 735 277 909 806 640 1099 656 1099 3 882 182 1145 64 108 1136 886 608 85 1029 530 1124 223 712 354 232 132 1178 565 329 771 553 383 879 78 12 139 243 998 20 739 457 635 965 1016 591 289 454 79 909 386 22 1127 432 974 239 365 415 840 296 246 823 720 994 190 479 277 1072 829 517 748 1052 875 130 595 225 719 508 1146 501 427 54 691 740 1108 243 926 918 49 829 576 896 474 1087 30 246 631 58 901 203 1082 884 928 447 1166 752 1047 903 388 226 470 844 249 272 294 220 839 245 78 11 316 783 979 197 1062 1080 196 90 98 360 1058 304 100 582 22 970 21 135 371 823 897 661 944 23 540 38 564 1186 392 1071 893 765 410 723 622 124 807 1064 679 109 733 1123 650 661 706 919 880 327 63 493 511 163 331 244 353 826 441 13 1193 613 139 330 539 620 337 356 1184 454 392 677 932 562 556 220 1141 669 341 408 1131 720 380 7 1092 1002 82 217 1142 185 71 414 836 469 223 1120 1184 13 864 511 308 1034 495 568 71 437 919 984 634 1137 115 1127 40 532 1191 242 259 110 345 619 1176 476 199 848 544 996 106 326 1069 327 1026 612 666 464 427 1191 1146 49 975 1054 399 807 73 1112 970 762 186 94 918 1042 706 681 1189 883 305 111 740 123 450 635 363 1073 808 435 744 166 307 322 734 642 42 1010 562 49 43 906 1045 92 261 395 1062 846 657 1044 19 1106 843 659 618 1077 1178 481 1060 1105 1072 1048 785 697 276 215 300 305 860 56 1144 747 820 1140 317 956 618 907 613 184 965 173 359 1094 949 772 198 53 884 570 65 733 496 27 1009 882 977 76 1008 366 239 13 202 54 928 554 891 914 385 1031 972 135 485 128 882 754 260 415 1122 1060 1021 617 102 1167 54 631 408 197 1134 1164 549 867 448 691 904 1076 59 238 638 680 266 760 811 1001 912 951 1170 341 108 655 834 338 478 340 483 342 361 529 521 181 36 1052 979 531 494 860 1052 128 1004 404 134 248 540 194 880 2 457 613 719 101 951 168 847 325 685 949 99 523 939 774 298 435 406 178 777 577 98 493 401 709 1064 6 822 382 737 175 164 330 557 47 893 1193 114 294 540 979 241 1095 226 452 204 586 522 372 232 884 1073 253 911 908 1062 188 598 630 1134 329 226 952 102 53 879 368 603 869 498 260 981 794 135 1047 18 155 8 126 906 1012 2 290 494 104 967 895 414 1164 879 1192 1157 640 1050 699 771 453 677 231 783 401 541 64 990 683 766 1178 189 376 1107 540 20 553 317 755 2 131 769 11 253 176 937 1082 1146 90 658 297 1158 907 585 285 503 218 135 634 644 1074 1002 234 662 609 123 669 6 814 197 369 1005 434 166 385 82 1014 737 1079 1051 99 989 221 470 864 701 1075 1112 697 19 134 1173 1073 130 757 732 519 464 655 1161 66 465 912 818 782 339 240 694 978 474 97 1095 872 800 178 1 721 775 379 949 919 501 312 695 734 1027 786 175 763 673 964 604 326 1027 345 350 188 387 818 271 649 1169 315 192 722 324 1085 626 420 458 24 943 248 390 684 278 701 775 331 476 458 1007 1075 171 32 1035 893 880 921 441 506 25 777 421 658 299 447 524 984 661 767 399 303 345 233 756 1035 654 425 907 1075 614 481 245 518 922 942 458 480 527 31 845 202 999 984 1052 123 577 557 567 1048 491 420 837 907 1047 1018 801 440 505 129 770 362 907 863 883 962 257 356 959 520 631 83 905 671 944 289 315 708 247 55 140 1083 359 1144 733 182 282 407 886 941 859 923 99 937 1073 719 147 1026 574 915 91 289 393 678 758 1161 336 276 1054 292 1164 683 1105 1146 569 84 441 1183 614 446 124 274 861 1090 253 118 624 767 20 553 665 31 113 606 49 584 1066 500 55 975 778 273 863 462 451 1171 1026 342 802 1067 472 115 967 684 260 132 197 456 24 7 366 949 1096 726 332 307 1030 577 639 566 66 584 884 516 538 507 315 1028 547 65 47 668 315 112 751 283 728 195 203 398 686 69 500 592 1018 305 772 220 858 472 62 1005 858 979 480 7 352 884 957 95 651 17 13 129 1095 577 305 810 562 1174 270 242 172 7 1017 926 572 1062 548 56 417 471 872 686 42 153 55 1014 973 665 52 119 242 615 423 669 1109 113 558 89 1190 1183 30 1127 402 801 384 2 639 781 542 379 876 573 1014 969 164 49 483 580 129 399 795 585 1083 1074 810 765 18 981 487 769 565 487 528 143 420 1056 153 267 25 846 1017 413 568 276 612 366 26 526 407 482 485 819 223 995 430 116 519 164 612 675 571 1017 1003 534 1191 285 50 195 1143 510 688 1119 702 422 634 883 106 642 845 1171 309 782 421 46 736 703 707 662 402 532 358 318 190 1142 454 1014 1025 9 418 971 791 646 448 385 851 857 1121 179 283 727 980 646 923 776 195 820 468 237 404 591 205 889 408 738 797 485 470 648 837 824 12 890 171 677 122 539 211 401 153 441 797 116 992 832 1017 82 695 406 307 499 904 773 669 785 705 622 179 318 1005 285 721 906 537 522 339 689 515 701 107 704 934 814 675 206 1098 569 572 512 1156 969 901 762 467 540 174 839 1052 846 152 1118 795 797 958 280 665 175 1137 643 1166 647 254 651 1174 652 880 228 861 1150 320 777 706 516 949 981 94 837 793 683 711 1066 135 1152 21 1183 371 1114 742 767 171 506 312 1085 991 1037 177 587 66 1127 1000 863 771 269 237 159 974 19 616 1078 236 1073 526 687 1121 1045 216 865 742 899 1112 891 331 823 710 955 749 497 741 743 1018 252 827 163 901 886 461 753 79 39 16 327 286 263 1149 509 1191 1092 1097 319 743 779 436 281 1132 333 1055 915 621 1048 400 987 532 1168 959 872 1013 163 675 1184 1178 1083 730 726 949 786 517 977 536 710 654 377 876 914 863 85 184 1124 557 443 1004 747 336 531 143 772 1069 1057 879 578 961 204 835 671 987 919 668 265 579 382 1095 640 414 219 717 1013 55 392 1167 1124 1153 903 342 1056 706 247 242 642 791 486 571 917 16 1096 110 535 555 838 698 555 23 644 913 470 17 699 824 875 58 551 334 311 550 153 615 23 520 348 408 881 656 698 1051 749 34 1014 159 189 478 855 1152 1057 294 379 96 807 989 809 47 419 29 491 886 1035 264 589 373 1157 680 624 236 341 991 968 1024 1087 784 697 245 15 24 681 673 804 128 398 763 237 173 62 954 1147 978 422 54 225 160 916 85 156 706 696 994 437 814 873 396 134 711 1040 69 939 665 189 858 56 323 1085 26 1063 856 122 624 737 467 140 207 222 1088 241 178 330 847 28 451 547 1191 1078 101 622 639 700 249 733 1061 853 710 10 273 673 482 370 241 807 125 565 815 1117 641 437 391 335 659 849 480 436 709 507 888 597 646 731 248 71 183 1038 257 176 750 946 946 506 1144 1193 786 1078 651 183 193 563 935 263 702 1095 1135 764 1073 1190 11 436 465 231 141 174 74 128 850 773 763 175 768 52 341 991 1055 252 774 168 711 814 914 1160 60 85 880 420 786 1171 906 649 439 967 1063 546 548 772 313 283 147 909 871 943 524 398 804 548 254 285 779 1049 456 865 183 857 912 786 62 178 653 1174 382 248 372 96 674 17 436 676 59 1000 199 1087 457 807 615 345 440 106 508 291 331 736 640 973 597 1034 48 954 507 688 462 303 715 481 76 160 852 1093 417 574 780 734 402 425 740 278 154 74 1039 870 1183 408 295 49 250 932 686 244 1110 530 626 1146 725 720 962 799 850 385 357 264 148 651 1166 1193 932 137 578 364 257 406 673 473 1067 418 511 190 678 838 769 793 615 671 352 710 468 940 717 857 1011 132 909 375 1156 1095 1109 1165 5 267 275 51 1004 799 572 7 549 900 1071 510 893 646 654 1079 1126 1124 39 1172 1163 231 1015 515 558 380 160 1193 838 257 321 422 928 58 235 787 672 464 998 91 639 528 614 35 859 65 1090 1173 301 879 958 1003 1146 0 1105 771 1143 76 142 152 691 1098 1131 702 566 208 331 81 366 1010 832 949 351 897 75 1175 515 834 1157 283 1197 839 459 778 108 941 735 1090 691 289 841 838 1008 877 1108 821 421 470 984 1027 843 555 134 785 1133 117 1095 261 1139 706 527 741 662 867 62 951 537 260 1060 25 95 434 583 248 173 437 755 16 507 603 467 967 54 1062 213 1033 1103 312 1082 814 404 243 485 1014 1142 596 609 375 1098 1013 252 889 354 280 1172 856 238 993 655 350 1140 771 1003 159 661 381 463 610 1044 497 660 84 822 369 916 1018 891 477 99 1069 978 687 91 854 834 58 541 889 958 1099 769 802 276 100 946 1152 155 1020 184 408 409 263 150 350 488 105 863 1153 758 611 85 193 259 83 1049 153 116 516 1071 0 187 96 407 552 979 49 389 789 852 186 367 72 335 403 942 623 870 1106 134 774 305 328 638 329 746 876 790 1067 277 342 977 964 450 271 406 510 1064 406 89 338 640 712 1000 49 462 909 578 396 437 1009 968 56 8 1152 571 283 1175 431 1124 965 1078 1189 417 114 1091 422 778 1083 230 127 1187 1087 616 944 243 464 951 353 436 651 1087 90 276 660 1022 1057 1100 583 1124 1142 530 524 324 543 568 54 678 788 328 502 523 677 252 414 676 862 1007 974 1096 1031 325 747 654 966 1001 138 10 256 836 676 269 1055 930 751 916 3 443 87 495 495 774 41 102 259 405 471 249 816 238 621 459 393 707 835 585 824 46 445 191 560 755 119 198 818 458 984 557 56 936 425 872 913 613 1194 1055 226 1131 101 610 692 685 347 1041 1011 414 245 926 102 413 317 226 449 1017 347 1060 872 1032 1102 668 738 479 403 873 1177 558 924 114 121 271 851 1132 729 145 1183 395 276 1057 1027 178 991 96 870 1097 1177 520 680 492 980 536 14 54 710 387 68 262 714 1026 1175 1072 501 53 78 972 453 639 827 465 503 448 415 338 894 1152 1145 127 653 489 510 690 220 755 1103 350 244 502 356 881 930 847 330 232 578 165 770 528 802 596 602 231 644 997 163 966 428 287 579 372 223 358 666 60 725 191 1093 372 106 203 1113 458 1199 471 0 522 141 840 575 411 609 66 772 915 184 1018 673 760 1199 125 1140 49 541 700 97 664 852 87 457 448 911 334 511 319 754 117 383 910 1083 21 443 899 1004 142 797 1044 773 169 745 511 1100 1013 957 1104 853 623 1177 365 1033 10 954 1122 228 1094 406 833 444 110 916 790 194 25 271 56 1036 19 243 54 567 1186 537 1057 615 644 759 218 804 318 216 316 923 871 1070 641 1153 90 1071 629 139 165 1101 1093 39 587 731 234 677 1086 397 907 405 49 849 1152 550 17 1146 55 638 540 168 490 238 334 753 965 57 888 16 44 475 480 504 918 606 555 883 159 236 265 586 641 1053 498 433 69 350 1180 1181 234 395 723 727 220 1171 536 684 144 369 916 594 353 95 1020 552 260 1001 961 364 1144 121 775 421 684 964 406 1041 1160 12 1019 396 818 512 920 53 1107 219 1009 1072 142 344 119 933 1142 57 457 805 414 1084 423 771 165 1036 227 969 1130 740 436 559 208 365 893 1134 86 368 132 989 1014 1135 361 276 810 836 176 1078 1096 1070 565 814 1155 284 89 682 191 959 680 1092 906 942 594 522 716 314 659 875 882 353 532 376 139 1 355 375 1070 1071 121 1023 879 812 154 858 106 226 198 1017 317 223 946 404 753 730 1066 866 196 69 192 779 60 53 406 873 1034 1137 21 145 613 517 747 268 885 345 473 844 556 1166 812 533 262 239 925 1095 1134 884 1044 890 819 762 673 479 1170 1077 1141 266 611 586 48 768 548 251 351 795 1027 739 721 618 1079 1179 525 143 306 1013 394 54 47 383 194 925 382 192 803 525 974 510 277 570 783 1051 1102 831 895 89 1036 347 615 961 551 1096 235 898 487 664 1039 556 281 1185 458 702 539 597 43 531 834 650 139 465 620 518 549 240 602 432 521 553 958 972 423 407 1144 432 568 443 1064 950 399 1145 936 803 650 1040 676 1013 661 250 253 83 447 632 637 545 183 943 591 770 324 26 311 834 123 575 473 895 655 210 801 719 334 185 125 702 917 679 674 543 868 441 558 2 491 185 1069 832 390 519 168 143 405 1127 550 687 362 1109 1023 556 834 977 481 237 1113 643 19 304 52 506 1073 417 205 333 538 563 71 53 521 1141 1031 305 853 586 513 652 321 64 1073 470 720 718 549 481 888 265 697 321 491 435 231 13 43 948 568 912 685 609 671 645 923 924 990 700 134 699 51 406 420 84 877 527 512 810 765 98 923 805 926 547 724 373 1009 970 760 523 1094 408 708 1199 288 76 1077 537 375 243 1033 358 792 1035 159 1089 612 875 1196 992 361 746 92 622 1155 860 961 540 429 715 852 183 770 419 100 864 227 605 806 781 831 1163 642 641 619 834 190 651 216 803 1076 1166 79 470 510 213 602 495 909 875 79 72 1176 559 264 979 334 490 37 538 955 969 123 712 141 801 859 126 235 156 62 230 110 971 10 916 978 1197 965 106 771 301 615 737 894 478 1156 591 43 486 235 493 1038 1079 891 1000 44 262 708 112 594 1005 833 737 287 960 392 584 75 507 354 48 345 1184 718 87 591 802 51 714 250 752 466 684 102 533 523 395 1064 411 191 553 967 588 819 269 405 1006 98 376 110 245 1162 356 720 210 622 238 925 272 632 100 82 940 1190 59 905 298 226 227 179 706 147 1103 943 311 115 1105 1002 201 301 84 648 972 507 122 1188 332 580 640 748 930 656 542 345 170 1096 478 663 304 1013 1170 397 203 77 1095 162 1196 774 1015 541 1120 1064 455 158 308 594 0 868 908 1161 202 1034 624 825 330 723 274 979 763 995 1045 9 358 356 883 552 1098 394 235 1113 528 619 457 696 246 42 265 1130 639 711 35 329 326 243 1105 113 705 321 820 347 906 962 582 736 1186 705 478 602 322 585 1138 989 1149 823 139 324 374 1094 818 528 326 428 550 877 1066 321 701 593 861 1141 1084 719 981 875 491 951 4 101 500 994 113 1055 1 488 172 660 616 853 824 852 42 409 991 773 1064 152 828 1038 1147 1132 241 458 1156 782 282 582 336 992 300 750 884 818 992 268 789 270 1001 195 1007 504 25 537 690 1045 237 1164 1119 199 385 827 989 147 779 323 766 998 52 852 508 5 20 1029 213 581 1118 1133 569 593 82 471 125 818 736 95 813 867 425 426 940 1003 358 728 536 466 830 1079 198 310 208 703 120 1141 798 624 612 363 810 459 123 693 331 807 269 715 1163 470 1025 278 218 220 497 398 311 300 1175 827 118 1028 174 542 373 1064 19 635 597 720 1131 366 279 403 562 86 875 823 38 1118 790 661 437 343 313 305 341 581 321 421 118 295 195 45 647 298 1102 1033 314 113 625 619 980 794 233 181 741 837 333 948 400 392 560 252 485 192 140 529 641 238 1091 347 106 1066 475 986 42 753 410 346 592 612 641 737 775 813 81 1114 292 353 292 5 198 445 583 469 425 217 164 965 898 629 1122 1075 752 1122 120 696 237 283 1129 38 491 1171 793 631 217 38 517 256 489 76 1175 185 836 28 469 817 1045 5 251 90 653 267 1079 365 459 148 702 880 1110 982 614 1172 450 545 308 1182 256 1040 51 552 426 442 733 109 623 380 316 334 499 74 310 277 432 5 259 551 1074 1193 772 1191 425 435 1058 452 867 938 838 55 612 704 497 281 789 903 498 1081 41 29 1104 368 489 1011 311 541 957 897 1134 108 391 624 249 816 826 1138 211 214 1058 319 128 664 400 977 803 1093 939 833 1181 345 288 837 1153 241 1121 980 528 1030 1095 608 559 512 549 463 562 249 142 967 1128 134 280 521 817 762 427 1056 1062 172 884 224 135 410 227 524 1097 849 397 389 1038 116 200 707 987 908 604 267 115 527 690 1169 170 1101 165 184 369 149 500 482 884 1176 682 10 85 102 13 856 358 498 1133 1052 1068 721 663 607 203 409 156 338 1143 641 551 795 368 735 983 355 500 1064 52 584 946 1144 822 573 302 189 93 25 493 699 12 156 0 6 810 40 710 420 1100 531 1052 176 484 275 1057 485 336 246 707 639 607 646 1161 163 860 424 126 1076 40 312 351 1071 34 937 665 702 1035 382 861 633 558 923 1188 484 617 217 1055 1132 959 1142 696 781 916 1135 544 1 936 122 1048 1158 532 303 628 269 955 276 217 492 669 927 94 1017 546 770 703 611 697 1015 292 414 493 585 663 850 579 729 750 463 302 837 420 282 424 500 233 709 92 1037 1184 683 866 709 549 825 447 547 842 1045 629 696 406 211 1181 159 1054 1035 874 158 812 64 321 339 472 243 454 1152 938 638 413 1014 675 638 516 122 825 408 946 562 422 708 39 317 497 214 458 167 213 701 759 769 1179 52 649 505 287 726 104 590 114 490 974 266 242 626 256 835 1133 364 445 512 54 1050 176 735 1079 353 302 1099 793 581 408 920 785 700 1080 125 1068 1150 338 972 251 610 219 983 52 473 261 710 916 194 199 798 973 918 262 594 1107 69 827 987 288 1067 642 644 1181 982 40 185 118 691 812 228 253 706 264 429 968 858 591 855 208 182 668 900 458 474 145 282 1074 935 586 284 260 298 354 354 232 324 255 283 81 564 499 1002 70 574 517 40 784 840 866 1015 1179 655 191 1065 108 721 459 1029 367 156 372 625 133 140 488 385 812 61 734 534 110 190 572 1017 558 207 206 91 4 69 1188 72 380 802 669 691 704 382 198 798 758 64 1182 791 1084 635 868 363 156 790 1199 1039 993 121 456 956 983 468 362 698 592 45 1122 747 1124 1177 30 1173 290 356 41 462 1026 435 555 400 591 121 285 295 896 933 915 171 705 591 901 436 1162 1023 1049 549 398 1098 654 434 998 403 1111 714 485 311 307 981 1011 7 276 1008 1118 32 544 1105 353 101 883 615 914 1199 1104 823 234 108 392 613 266 268 954 521 558 177 1137 425 564 464 407 508 1011 221 287 1092 584 481 769 564 102 37 192 1177 172 891 39 150 1158 317 418 1049 1149 816 526 677 7 829 610 995 316 30 1107 197 827 1091 961 842 599 226 263 1114 0 885 1192 142 831 549 439 246 917 1149 211 557 1015 1059 860 818 487 512 890 741 457 1184 661 181 569 199 917 280 1019 894 605 29 474 156 1034 944 351 19 910 946 109 800 753 244 116 557 158 994 512 431 597 271 185 56 156 452 432 889 959 448 355 1068 298 99 352 347 357 343 74 249 727 818 1107 198 1024 140 1054 652 201 368 252 168 306 918 220 538 679 282 416 949 135 259 814 818 311 618 312 257 106 1115 931 430 822 1052 149 1189 1159 688 1070 323 814 983 663 66 296 391 810 371 83 934 60 430 45 516 899 686 529 1196 945 618 216 736 42 54 74 1162 377 176 1033 684 9 44 1123 267 640 251 1159 1083 62 321 839 663 853 876 780 1020 1044 319 767 898 1107 73 384 1142 136 242 114 701 981 382 582 1016 928 602 613 911 1186 401 281 449 843 1053 1198 734 1092 561 303 962 557 1106 746 330 981 879 1168 1104 96 1182 738 603 457 1164 962 21 664 481 154 25 1059 168 855 798 1002 831 624 553 665 521 1149 551 67 21 394 1090 317 214 554 1105 548 600 652 80 281 22 119 751 20 1132 459 1025 1041 208 593 1038 444 1093 545 616 424 188 547 302 669 1103 56 869 438 301 443 459 1050 18 287 1082 466 374 726 349 946 641 91 846 160 365 1000 757 841 528 460 158 240 71 600 545 192 855 464 634 820 827 944 199 501 389 995 1 411 934 1067 774 425 916 384 1127 170 1031 891 745 714 803 864 534 699 987 503 71 839 760 1080 998 667 563 634 1049 748 820 200 1166 259 44 829 426 788 710 486 849 357 1024 415 139 1113 891 938 447 251 1033 486 1061 176 247 416 491 28 1100 1134 296 201 1042 1153 162 209 279 750 513 785 1153 856 339 206 946 285 472 577 682 366 149 713 1006 97 785 1003 1009 514 333 1193 1045 549 1045 521 817 784 299 858 677 1022 1032 926 399 423 432 681 725 538 745 630 1035 1104 564 253 138 979 155 1098 803 1051 630 137 758 158 517 330 550 582 824 944 417 697 993 689 444 753 462 157 803 963 1032 765 311 657 303 131 448 332 1046 1036 425 1012 889 137 749 885 732 18 87 836 900 1123 466 1134 1047 465 818 833 73 621 697 10 1035 825 1178 443 689 1125 439 709 1168 327 880 64 992 69 1155 1180 104 316 556 626 180 1104 689 1187 263 859 39 324 866 760 1137 1196 492 847 1069 881 568 25 950 784 239 554 143 388 319 352 315 982 355 251 1054 599 176 1109 79 46 37 295 406 463 1065 620 92 520 529 872 636 398 6 244 967 333 494 867 1040 428 249 570 1038 161 173 760 152 3 301 920 942 939 1102 493 961 546 708 261 262 991 1126 405 953 945 440 120 563 1185 714 874 743 1130 743 189 581 1078 438 1126 538 10 39 801 1091 536 758 247 818 648 1189 1184 1117 559 869 98 866 922 143 940 326 507 868 448 132 580 453 116 503 766 196 135 691 968 501 896 210 1172 1194 1151 981 127 902 176 638 206 654 557 335 488 553 700 433 297 280 697 823 236 583 207 39 1043 53 408 333 894 1045 346 116 860 1001 207 815 542 730 384 631 48 628 880 155 188 1063 211 19 1024 438 592 883 1057 1155 169 977 977 1151 726 853 777 603 208 219 1094 902 200 531 565 110 798 1177 177 116 112 923 520 560 134 1000 727 201 18 74 99 370 373 83 1049 901 1041 698 437 138 265 898 36 68 505 331 442 361 49 658 374 560 736 1152 1147 394 117 1030 953 312 188 794 1048 6 413 495 175 184 259 326 380 1104 790 339 1116 568 966 236 189 882 898 1183 864 322 603 163 1189 444 253 1074 874 1051 936 338 875 584 516 135 1003 1142 294 213 684 327 764 1114 946 266 626 218 95 684 900 951 1 460 467 780 898 469 1092 701 585 966 828 1009 30 877 566 806 1064 1151 926 813 445 324 938 1010 229 186 780 1142 819 268 477 1091 675 123 162 515 787 509 449 98 53 649 352 905 545 839 1189 497 205 216 1011 1133 613 49 1154 108 1026 1090 888 1187 884 1187 486 280 710 216 565 804 861 1052 121 817 214 1035 962 306 1100 1130 168 256 1107 127 1004 475 284 18 415 46 61 256 1080 1191 1096 445 299 957 57 1115 884 738 1072 917 782 269 164 699 378 361 747 616 998 195 300 739 187 956 951 834 284 783 71 902 534 1171 1057 92 625 452 140 567 1180 584 575 483 702 1129 448 939 68 738 810 675 997 1190 1188 828 1100 953 589 1183 932 740 978 1190 192 460 1132 1124 102 716 735 195 742 336 614 236 479 1109 434 569 294 338 843 988 1107 1008 718 39 1098 257 998 831 1003 361 382 1128 681 739 526 446 640 36 1180 260 898 389 1 499 731 443 638 703 59 512 962 115 396 1096 417 826 1187 557 678 788 950 921 78 798 1161 580 896 89 1132 978 400 503 838 1006 419 877 646 1006 58 488 233 243 286 277 63 700 810 1014 164 318 38 521 776 694 896 872 497 1054 1178 259 544 522 841 1052 384 744 1069 502 499 536 22 928 903 912 515 784 364 178 48 1159 337 533 257 517 1041 1138 806 574 433 720 527 129 274 209 420 1188 819 812 286 876 145 404 90 327 128 78 120 1036 1082 566 561 651 550 720 283 939 197 19 562 477 185 241 1154 113 475 727 823 377 120 531 1004 325 202 668 1180 1083 911 324 705 638 668 587 700 473 108 595 141 905 301 496 397 1112 943 763 531 197 795 591 1163 930 1082 297 1021 1101 1010 56 223 945 1136 787 799 814 1073 274 974 63 104 1009 584 866 1059 296 1169 415 702 961 194 782 52 647 1173 333 85 527 989 535 921 238 85 281 720 183 22 996 434 904 171 530 779 1037 1090 559 1001 1023 436 315 145 661 571 750 1012 1053 812 675 619 808 485 757 534 953 569 607 631 536 643 555 248 1137 1191 102 74 130 581 581 674 194 17 1041 314 653 282 923 846 698 580 802 996 395 1142 556 1173 312 807 651 92 701 358 592 644 388 548 398 1090 62 498 624 1171 811 1004 923 1132 337 433 895 137 823 642 949 921 877 13 736 575 499 875 468 1062 567 819 535 811 693 1030 1111 223 1165 1152 657 888 523 451 702 642 536 1182 762 570 704 349 614 1136 972 454 1000 521 467 1193 714 274 459 481 403 666 534 415 945 388 85 675 457 95 316 618 1066 20 16 1075 906 957 999 180 343 750 1030 1047 1072 887 726 785 426 570 383 502 497 718 1112 1106 1016 851 1125 504 702 971 1175 833 496 533 175 399 646 752 103 840 235 382 717 855 673 7 828 116 1017 233 587 271 480 665 883 471 756 781 1040 616 1111 125 921 1109 853 640 538 644 913 917 442 866 596 411 515 249 359 679 515 1108 453 1104 233 575 702 21 733 691 836 380 759 629 453 167 376 788 697 699 452 900 79 890 162 378 971 120 885 1029 804 101 1184 679 838 301 746 580 678 153 627 468 544 479 178 888 1181 787 56 638 379 1145 626 172 1196 162 800 516 1127 361 32 906 593 659 101 660 955 490 195 136 88 403 201 828 93 139 882 772 1063 150 149 961 1071 122 808 826 958 10 925 307 765 142 65 776 582 926 270 593 193 387 789 885 808 455 479 995 257 664 564 338 445 877 534 862 257 532 44 157 385 425 1145 354 1142 241 84 547 1191 468 881 86 841 214 395 68 485 477 411 660 573 481 647 138 556 1096 203 957 656 25 849 867 974 193 481 921 1139 136 188 674 74 795 304 1097 669 991 968 343 1023 453 255 501 172 181 776 1112 594 976 225 1159 667 276 1163 1165 156 777 189 475 659 22 470 494 1004 939 134 853 289 1069 340 1119 272 431 661 45 860 954 454 277 344 38 871 1131 1153 572 678 658 1177 766 543 773 568 1122 194 1150 520 1088 171 1105 557 307 203 917 996 542 212 851 727 815 298 1193 928 236 516 314 284 40 920 80 613 396 929 137 193 795 877 482 1004 509 891 1069 494 416 181 404 668 1194 705 528 1141 934 39 803 408 203 666 324 755 1173 726 777 590 560 1070 1001 412 944 158 1013 947 881 675 1043 965 900 121 627 739 1180 5 1191 1112 788 1069 169 242 606 1050 223 269 1010 667 720 190 227 441 844 741 236 233 79 262 604 952 725 680 981 388 1089 1000 1092 540 1080 351 921 993 287 974 1121 865 503 1018 457 670 120 774 826 900 165 795 653 631 329 559 973 116 849 711 814 1095 863 92 365 531 831 1007 766 677 875 822 771 786 699 627 414 424 588 878 755 982 1059 860 784 661 6 839 13 160 631 701 482 716 54 911 20 479 708 542 499 35 576 636 879 671 940 784 676 640 265 159 118 578 37 1019 220 378 1077 613 361 849 872 46 403 895 304 783 1154 1023 422 753 1137 766 387 932 1123 80 651 44 1194 899 270 576 894 1170 70 873 595 1156 150 488 528 352 6 604 821 423 477 676 716 735 631 52 1176 166 964 983 936 275 1136 192 787 1069 490 543 543 538 655 93 48 164 81 940 164 441 81 744 205 143 459 697 1147 1180 288 1090 719 758 476 573 381 456 173 796 67 911 673 385 991 1036 526 1089 781 557 689 518 1198 1142 694 943 289 375 867 913 790 244 952 559 193 910 348 875 428 67 526 1046 826 611 373 419 686 1105 1048 940 11 447 1161 314 808 476 959 1129 129 947 148 920 74 775 1143 1113 4 882 108 600 962 1168 937 286 105 28 388 98 595 1009 655 1068 314 575 352 643 1010 620 116 187 972 310 998 540 855 198 368 77 82 909 388 1019 682 162 247 606 595 434 567 864 480 633 62 747 278 357 283 1177 941 357 301 372 386 211 361 59 22 1010 344 188 404 269 624 938 616 408 565 586 565 365 627 36 557 979 758 169 141 144 736 767 959 166 201 39 311 797 385 305 1154 91 944 892 808 205 473 526 705 906 528 540 210 313 66 949 320 709 579 1081 1170 516 1123 21 93 130 1048 478 1069 10 927 745 242 606 743 346 393 992 904 1146 1045 1181 553 453 59 305 262 137 971 1163 248 641 1121 1164 1165 982 1003 151 465 666 812 811 956 16 790 787 98 669 600 961 1020 158 326 173 82 154 256 36 504 444 1048 943 206 607 484 399 325 50 123 1008 337 777 778 529 564 857 517 353 332 1196 745 445 485 724 337 97 799 285 116 1153 752 401 399 390 822 166 351 561 243 1119 1067 1079 913 612 562 611 440 331 1040 966 85 748 516 84 687 1192 990 624 1096 854 88 301 861 394 834 4 662 515 654 284 611 560 306 706 929 82 185 155 333 575 179 756 950 1111 141 375 1177 522 1095 1003 1156 372 1089 104 261 235 924 721 146 1187 236 302 762 310 679 941 1048 760 413 365 135 271 1165 270 1089 1174 439 572 50 241 347 1004 484 1135 696 360 1116 732 820 694 1163 827 807 501 14 889 731 259 1181 100 50 748 484 451 492 616 457 575 323 30 197 252 939 424 10 138 977 498 598 702 623 94 902 939 64 705 94 179 917 494 407 50 682 814 930 876 1129 570 437 1085 667 1091 1191 910 534 172 980 1105 140 1153 868 1166 1095 488 189 1167 980 1104 904 130 1019 1068 555 924 337 1033 441 863 539 473 661 420 266 260 233 748 950 852 494 886 1099 591 1085 897 1154 476 677 470 118 1083 26 1097 558 182 868 429 1138 225 380 187 45 924 880 626 99 687 1019 1195 544 921 33 772 737 1131 66 1186 631 591 756 448 936 613 1168 1024 412 834 929 286 1028 1055 1195 196 316 453 745 1182 29 240 108 522 602 618 504 294 219 651 919 931 556 247 141 353 455 1104 596 661 309 260 950 1109 181 879 79 1027 626 1150 928 631 778 53 239 672 618 558 699 1176 51 154 519 184 966 633 531 736 1087 82 9 545 513 59 508 789 588 432 177 1053 413 109 638 321 879 852 616 1153 390 979 986 395 1163 288 10 24 75 446 268 1182 851 895 75 1086 23 102 295 854 358 1062 168 190 383 353 1073 298 1056 91 683 1011 783 349 325 440 230 1051 467 419 795 155 229 889 264 626 464 254 858 314 889 929 728 982 389 957 731 1085 685 648 187 1079 917 112 710 193 925 146 400 3 229 475 861 0 359 662 357 520 1012 719 1138 206 1079 326 543 584 491 1031 438 344 702 442 689 58 888 855 1058 346 265 166 390 643 546 638 827 794 504 86 1039 780 1156 398 449 60 656 112 1060 100 153 1128 731 397 73 224 791 30 856 611 826 320 243 151 1180 1101 807 538 343 64 978 583 25 261 300 160 719 120 759 696 30 163 523 644 602 704 133 344 991 38 966 16 1058 450 241 462 842 964 637 1190 491 173 1185 176 356 850 845 437 1131 281 712 470 801 165 1000 524 322 684 500 726 793 693 405 1070 756 825 1076 1121 543 169 1078 719 689 731 788 294 951 442 522 172 796 888 1063 140 262 233 70 478 998 435 92 86 414 674 1116 1183 1004 883 538 613 407 923 912 1141 740 415 1183 91 795 559 804 681 55 786 608 819 620 461 925 1108 989 996 1190 739 263 1182 395 1051 167 258 838 1113 140 13 397 455 310 74 473 387 215 478 250 58 1136 154 991 122 745 281 890 1139 424 441 305 831 531 335 604 729 604 595 866 256 725 473 898 302 418 423 827 968 184 636 886 326 99 515 553 387 297 58 770 254 45 543 81 209 6 954 436 585 501 858 889 600 9 758 878 763 317 450 639 553 621 933 730 864 597 763 504 576 58 18 1098 465 1036 454 155 701 821 1077 165 546 947 1050 396 981 1109 702 920 923 953 1092 328 1080 48 769 713 80 1123 670 626 376 1007 723 800 667 842 66 454 984 897 750 56 1021 990 363 434 829 1009 429 711 871 296 278 190 368 563 1084 315 73 141 132 631 979 1126 1179 598 480 931 299 962 264 692 474 1075 30 1108 29 976 1129 237 1067 1159 221 656 595 664 853 28 223 810 326 344 185 850 662 55 955 1159 718 722 949 1130 21 1119 1002 375 449 746 579 822 1042 1158 312 695 18 951 951 976 971 1066 1003 458 1124 769 126 192 600 924 743 1175 1068 6 531 1050 743 785 617 9 831 729 1110 766 387 1126 364 355 34 1140 47 1026 590 600 652 1020 606 330 393 859 801 337 912 912 143 451 1166 972 259 920 586 282 176 884 107 492 586 349 422 698 869 325 975 229 1175 419 430 165 342 753 460 548 85 216 1100 575 7 959 357 645 629 1162 765 78 710 782 449 463 795 854 224 240 755 987 981 755 764 966 909 379 688 1083 92 976 947 730 292 370 1110 339 314 162 884 571 603 551 556 329 456 212 1167 750 1164 715 20 839 350 322 1004 408 1072 1198 798 743 615 158 977 513 383 1009 1031 1099 205 597 792 1091 566 991 200 968 513 308 212 65 459 1022 1042 1102 1099 554 1164 1050 378 142 897 705 457 376 451 524 986 826 213 618 466 202 248 506 332 125 674 779 219 1155 199 27 194 605 908 571 79 845 295 765 822 197 1105 173 78 798 563 1051 880 813 97 1012 877 841 762 429 32 1166 863 777 48 685 51 304 638 815 655 860 437 845 706 166 566 433 837 373 432 208 562 847 1147 1058 365 449 724 525 775 339 1072 78 65 1005 8 542 16 42 309 806 247 1109 296 397 474 1016 242 296 119 345 608 1123 585 987 253 955 925 702 1123 402 989 1107 398 165 1149 389 793 139 615 892 1047 998 904 854 894 881 188 72 897 288 1197 533 938 699 708 1180 883 760 105 347 732 812 1171 214 821 550 761 876 587 595 879 206 136 188 960 843 415 719 772 956 496 608 698 1027 155 790 578 1167 1128 1066 759 957 612 283 898 452 792 54 816 81 429 2 264 458 1070 1166 776 403 1162 210 190 927 1024 1011 122 244 40 984 757 77 904 199 70 234 915 5 698 16 764 1142 342 44 105 480 1186 574 896 569 328 767 391 595 374 83 351 708 651 218 739 533 174 207 510 495 987 1044 505 249 267 653 155 1111 1186 979 772 520 1053 451 1148 703 310 308 276 68 654 867 632 37 782 586 436 10 878 827 889 65 995 167 1170 1160 665 87 862 435 162 538 1031 166 611 779 1001 527 327 993 545 80 965 285 30 228 206 665 560 419 681 514 775 414 905 311 622 204 246 403 515 885 779 156 782 452 500 857 471 880 1067 9 191 88 819 581 945 151 310 337 1108 631 711 931 541 845 334 421 487 438 1174 430 703 904 58 1034 546 133 812 1089 519 1128 716 674 1179 277 747 335 390 1112 777 716 354 532 1054 1154 81 1095 718 29 878 839 113 106 1144 1002 1113 1063 96 441 366 708 591 116 425 457 342 927 926 483 915 117 695 335 5 497 553 80 1147 1027 927 1137 116 520 597 148 491 650 1107 1051 375 502 102 352 980 391 777 1101 1126 542 811 76 573 409 1136 1078 164 1096 468 1038 562 105 861 693 895 140 126 15 965 191 833 290 1147 123 246 1179 886 477 967 757 863 1178 648 586 857 1129 1081 561 356 2 604 742 50 1142 277 990 649 557 1139 46 103 686 747 584 656 714 277 462 18 625 301 785 560 315 376 1082 1143 800 255 838 1045 64 908 526 440 271 19 214 212 87 284 194 9 426 1169 1174 291 1063 542 495 501 89 371 1057 1143 657 989 542 4 994 713 1059 632 961 1143 820 1080 1048 273 688 167 517 350 794 49 1022 642 722 343 644 34 931 1042 345 709 405 106 1130 634 220 147 592 862 582 503 894 145 614 301 648 781 725 988 502 368 667 633 384 1139 1001 243 762 1005 947 1132 805 501 883 959 235 227 335 371 970 484 1165 20 1103 83 599 987 1033 623 689 409 146 130 22 424 605 201 499 1058 940 1173 349 346 1039 300 391 1150 694 1036 402 613 819 490 228 1053 25 1096 292 354 214 685 16 188 1083 827 170 1131 500 902 341 465 146 459 197 830 824 338 847 887 820 347 1022 21 155 1196 802 1172 92 995 1071 1038 172 235 580 381 1008 887 951 275 842 704 283 781 603 1040 813 895 34 821 151 918 282 1177 337 436 87 8 1070 39 1196 201 335 457 772 1116 694 471 438 342 253 476 614 1036 576 250 442 455 321 727 1034 566 46 648 784 495 40 956 915 586 26 1102 886 446 1071 480 267 261 1118 263 369 607 796 334 285 928 392 339 83 901 130 1109 826 408 572 1118 525 272 788 253 210 837 90 501 976 267 439 428 736 58 612 281 898 902 439 248 522 914 593 1116 1089 311 1041 778 535 1131 1146 3 865 1118 186 855 1046 746 763 750 654 140 40 14 1122 963 335 331 825 995 1099 924 1111 583 451 991 867 107 472 1108 838 332 1015 770 448 548 325 327 1092 838 597 114 256 172 30 1098 34 949 66 963 708 1107 804 740 536 683 146 967 888 337 696 495 1122 418 270 197 735 1024 726 832 544 885 18 162 163 191 705 517 860 873 575 698 1030 114 0 455 493 300 1175 354 172 899 385 97 473 901 1095 524 950 623 629 956 739 146 478 722 326 473 638 685 1019 503 827 563 490 851 681 926 1131 820 225 76 1037 1018 348 13 23 210 1171 56 476 1105 803 1057 777 730 745 1101 476 197 689 747 685 760 842 8 662 567 946 157 1165 121 895 180 786 1139 1082 211 668 446 461 825 564 484 248 821 466 820 1099 1085 826 1158 917 1106 1161 261 715 205 701 465 142 687 1037 763 819 12 57 1042 420 173 901 492 256 26 1069 99 40 977 463 1176 955 687 683 578 86 61 1142 977 1147 96 802 388 773 67 636 1123 97 462 299 967 720 1116 804 916 240 454 1057 843 634 14 114 442 378 424 404 735 195 167 730 290 724 834 858 279 1188 646 16 557 510 475 795 513 29 1166 465 29 1183 632 1097 317 42 322 1125 98 816 255 661 1168 984 429 869 31 920 943 805 546 787 303 1098 313 331 144 1124 44 717 195 1104 54 1012 853 664 140 455 417 942 766 934 580 722 367 771 345 586 854 814 568 325 488 1159 679 56 894 307 110 899 1149 441 984 1054 477 945 139 32 1028 593 764 871 461 103 1022 226 602 865 1125 887 355 191 887 578 544 114 492 865 325 488 598 81 304 754 347 587 1049 901 186 750 707 1198 790 986 511 660 652 516 634 744 1043 349 670 1173 476 988 396 1027 880 776 1037 939 563 939 739 76 173 621 1057 91 668 80 1080 761 388 949 1047 1022 616 382 455 1138 744 835 901 736 27 472 608 469 392 162 650 552 949 387 1052 1124 492 906 899 572 1181 61 1083 87 543 874 520 91 1061 1041 246 1060 609 144 449 1102 211 340 368 1147 1019 391 1002 3 106 234 535 1009 954 759 120 1026 63 345 744 530 42 329 730 917 20 51 448 568 33 154 339 998 1085 1056 884 331 664 531 333 955 480 980 844 266 1002 913 28 382 1172 1033 831 979 1142 1078 644 369 589 106 1174 376 564 882 34 792 258 265 1078 801 343 818 449 674 775 302 300 917 622 1145 251 394 161 764 604 543 338 814 1149 779 625 380 43 233 447 590 976 1186 568 109 394 690 911 193 1171 946 1191 78 980 1106 1185 907 636 440 577 909 283 250 133 370 47 12 52 191 319 588 330 349 160 228 74 1155 111 255 267 410 649 110 141 285 777 786 203 667 492 654 1137 967 791 458 774 228 891 661 608 388 1197 943 905 559 310 477 97 1177 1175 377 1031 880 490 1148 1030 1001 32 806 216 698 801 287 711 1050 872 248 10 158 660 245 759 770 507 606 434 861 638 1080 382 1187 496 1012 166 1136 249 182 741 142 312 346 795 588 185 752 593 1195 1098 888 664 932 18 571 295 342 463 285 408 705 131 814 633 536 192 731 489 635 1132 759 311 286 454 436 121 1033 722 460 1183 1163 1081 836 1087 829 318 992 1046 108 689 815 853 267 552 500 561 532 1119 2 284 851 1079 193 683 12 1091 843 823 827 1177 1177 681 250 100 995 468 1077 757 740 297 574 664 537 321 670 1035 914 495 715 304 227 1154 830 426 897 125 91 301 8 356 751 388 131 619 448 370 704 931 971 1078 822 678 1172 342 910 71 405 991 933 334 644 1125 1174 778 350 132 1135 214 510 256 63 442 386 104 1148 1038 1003 222 509 614 240 862 833 631 604 1018 880 1123 920 145 406 124 228 1173 770 814 711 803 875 955 270 85 1059 918 830 393 1120 318 720 526 131 141 1104 620 429 458 226 1114 573 931 10 383 1029 902 973 351 405 1131 842 1055 482 435 56 174 1005 135 686 1170 1084 229 509 897 644 767 819 318 136 374 917 371 262 1163 1171 628 1105 555 864 295 587 741 240 1062 207 497 1101 70 1066 534 1028 334 866 1116 886 177 89 1104 890 475 804 824 921 51 366 358 260 371 601 109 780 822 555 167 76 515 899 1141 157 2 201 654 410 441 718 588 558 925 485 236 46 162 1116 186 1038 692 88 819 903 773 413 260 581 727 1071 345 938 174 319 832 637 849 1086 316 1047 215 1133 430 129 762 887 598 543 873 1102 33 792 1076 1139 409 660 1069 894 32 389 621 841 158 135 1146 750 790 789 579 1193 87 684 251 1028 741 351 1026 921 313 347 174 667 1195 1021 738 871 274 87 570 153 398 465 939 55 26 359 222 705 722 189 104 966 248 438 874 1039 903 990 474 58 324 1059 279 805 84 27 67 1068 530 489 773 9 487 833 699 765 31 1015 59 736 176 736 510 671 718 69 967 784 520 494 87 331 1142 507 307 715 853 588 1102 1036 1070 917 565 927 32 851 824 769 420 8 843 324 86 864 635 794 218 1133 437 1089 321 565 219 937 83 550 413 923 887 493 240 879 256 1064 507 480 348 1018 70 608 119 124 964 204 629 745 553 219 839 870 215 180 499 1198 1037 657 468 1078 1193 211 107 896 488 658 1041 323 228 399 297 732 756 543 637 650 996 115 916 1122 841 157 1122 151 857 408 673 374 112 614 1106 61 1155 117 623 832 490 676 1157 1023 731 992 1194 266 885 40 1008 1103 56 1085 789 500 1047 122 538 761 488 794 1069 1151 375 473 444 587 1042 511 269 516 52 985 1180 853 921 647 505 490 833 360 203 1182 1160 598 31 22 36 785 55 815 477 790 473 771 960 842 915 719 471 395 473 742 681 702 30 1106 60 981 740 348 815 165 715 23 57 514 522 570 182 910 426 1127 632 338 557 765 336 1063 969 96 943 142 1184 519 845 333 241 462 1171 1150 469 178 644 852 771 173 162 349 130 91 1069 866 57 1168 927 1116 42 27 550 419 1112 21 485 1137 489 263 151 954 1151 816 404 148 159 957 590 825 371 203 12 590 173 822 746 1143 781 795 333 339 44 874 736 164 1147 640 128 467 1087 780 554 104 709 924 968 355 565 446 1100 78 535 833 397 598 357 372 12 319 771 562 1157 468 575 1062 435 847 1142 628 702 1080 400 490 206 588 13 151 1139 853 701 289 929 298 293 573 44 261 304 875 767 1107 704 382 972 661 1131 769 966 1122 0 1040 946 938 544 787 367 721 80 319 987 1113 538 430 903 59 964 1143 1098 670 830 217 1118 1160 208 231 980 970 1 711 19 857 456 814 86 586 748 461 213 183 292 1165 515 149 10 338 981 398 946 723 300 51 209 422 1021 443 1157 259 55 363 260 70 974 264 659 1188 235 703 937 1155 557 8 140 1026 211 1010 1145 693 557 298 770 996 576 903 139 1045 157 293 366 123 972 676 316 55 661 332 59 944 500 458 640 432 420 158 81 1121 537 467 912 154 39 1154 959 976 9 720 913 69 465 825 83 665 531 48 65 275 142 996 158 300 1015 455 855 526 8 354 426 283 321 168 262 192 933 511 369 1148 1165 1030 1012 770 332 632 661 1014 710 350 991 171 922 148 991 729 108 945 1161 658 373 1022 95 420 827 990 757 1036 437 723 303 1073 382 463 308 1046 370 181 1002 590 412 976 225 817 1164 462 1169 754 651 844 235 714 694 1179 1195 469 433 1038 87 525 18 39 53 1115 924 1044 907 145 337 1040 562 347 613 50 521 1174 1198 204 732 525 947 469 543 503 484 598 6 462 488 837 506 638 825 1135 901 808 1130 552 1147 1062 1071 1150 1059 736 406 1143 479 352 334 434 193 46 149 834 584 377 241 733 901 1069 1051 434 795 492 665 716 834 152 843 943 13 90 171 541 124 408 244 1164 153 453 863 125 701 1193 38 475 326 1010 1190 78 149 15 874 717 718 909 886 996 666 877 187 675 782 1106 65 1070 226 1175 254 754 1035 689 747 203 77 384 687 586 543 920 416 455 545 76 1017 1125 1042 645 65 624 466 598 352 764 306 425 706 946 959 915 870 105 378 1091 444 1188 267 550 186 728 344 176 492 301 330 1123 177 285 758 705 487 98 1160 623 1084 294 289 862 826 840 24 195 211 846 97 48 877 402 653 639 913 499 887 540 1044 67 76 805 988 60 113 208 490 1164 322 122 777 1135 515 663 460 52 565 485 854 956 708 1050 621 105 652 657 511 1029 270 496 954 867 432 1026 1012 126 780 353 857 768 373 861 1011 1106 358 220 565 524 1193 481 324 800 692 973 232 1186 1084 928 176 1000 939 1089 467 652 786 690 991 26 117 73 129 722 475 1084 748 298 981 643 1111 960 413 388 385 164 1167 1106 61 1098 27 803 97 901 235 766 345 324 664 748 1074 1056 153 530 37 720 394 890 65 633 626 367 793 792 120 34 1154 771 942 79 1041 1 931 31 336 97 648 1120 637 691 836 851 800 577 1139 336 133 794 442 1053 298 579 188 959 953 422 715 587 481 589 832 754 118 153 541 1156 471 1069 364 791 1112 494 197 779 980 818 30 598 684 1052 84 700 813 913 584 365 355 749 135 266 324 234 1155 723 406 891 345 20 558 1164 815 138 169 125 161 858 800 540 203 862 55 508 878 588 192 877 1186 931 311 178 46 170 940 695 812 1032 91 327 137 351 212 242 135 236 245 145 381 120 1049 357 1161 261 178 415 746 896 166 836 933 392 344 751 255 1046 886 558 1178 1098 455 1117 386 1143 855 929 1023 607 17 692 632 200 1021 1082 166 1015 576 378 112 1001 533 509 716 1103 881 793 769 819 438 709 414 856 483 710 1058 562 922 994 571 395 905 44 513 1125 1156 556 2 157 326 762 949 839 370 772 139 351 1062 822 1033 0 527 1120 454 578 436 353 466 631 130 729 123 339 472 1068 251 718 613 1043 439 670 787 791 988 95 978 800 983 251 422 635 749 611 850 435 432 517 379 739 283 468 194 1114 107 365 781 514 205 457 1132 447 730 936 885 907 221 628 1049 803 54 89 702 119 238 324 497 639 494 1170 762 434 663 732 1153 1055 545 694 395 585 708 759 58 58 877 856 825 637 1089 580 423 635 522 477 579 482 761 805 308 471 1101 52 1150 42 329 1127 33 1007 443 1030 982 1105 645 824 1136 322 93 898 418 633 903 1067 6 375 442 1095 196 462 171 431 975 773 173 50 671 1000 219 92 1062 350 822 741 863 879 892 632 747 141 1005 859 1031 1032 717 168 1046 1167 198 1133 122 966 555 1147 1008 324 718 205 56 478 564 653 679 1076 728 932 596 816 1131 974 788 506 589 319 953 261 854 260 379 752 175 715 650 1143 829 1091 341 76 672 943 910 1138 697 177 1195 653 306 965 772 239 514 236 1099 1190 756 1110 824 976 1107 600 701 965 30 391 916 92 409 1147 324 402 195 154 915 122 692 7 171 922 991 522 962 418 284 1058 563 1130 478 177 140 711 23 234 867 76 235 624 69 1031 500 744 388 550 929 740 549 453 288 538 310 763 176 319 1047 743 87 81 373 905 1130 953 1092 1132 532 746 928 738 131 103 779 991 306 12 2 39 701 51 239 1174 968 482 221 780 186 619 81 522 725 605 983 151 54 604 710 303 278 552 754 368 388 1154 634 1195 662 544 699 182 31 646 888 128 793 731 396 848 180 1082 809 848 384 895 1159 976 1172 636 1059 29 601 476 590 45 512 372 391 745 583 737 789 842 172 332 338 1016 699 410 173 583 526 851 535 594 667 944 950 91 482 771 846 1 369 336 135 1128 759 23 348 895 97 566 386 53 13 368 641 87 379 99 231 454 67 1050 555 148 769 906 422 59 149 594 157 63 95 162 914 17 496 105 609 1123 586 160 181 729 69 595 471 1020 260 970 725 861 1028 850 202 59 645 12 879 1001 554 1114 886 721 453 986 883 609 185 1104 370 877 1150 1122 217 878 855 387 399 1143 1003 305 907 786 30 1157 408 233 1012 28 605 674 1002 197 1061 930 523 824 1013 103 9 859 779 803 241 272 1151 1004 1077 688 1038 202 929 618 338 483 848 411 946 902 257 938 667 529 1156 739 515 667 488 483 591 377 1000 511 945 918 63 161 613 884 567 153 626 543 762 882 250 141 115 153 412 852 1182 208 215 5 563 775 867 49 13 821 1127 199 772 523 1083 957 47 116 554 130 1087 48 31 388 312 1059 180 752 290 767 672 553 43 1169 1141 24 970 1118 488 468 595 987 669 1095 764 936 1128 953 925 1124 1112 468 204 539 329 655 811 1009 490 270 386 348 1022 976 1190 551 811 1028 200 720 719 199 483 594 584 861 87 832 1024 530 259 343 902 382 55 977 726 206 1015 1128 526 568 570 688 852 445 535 438 390 64 47 1126 190 136 245 232 968 1180 356 346 74 1022 1170 683 47 445 351 442 810 751 1161 519 1082 578 839 790 706 1175 996 818 728 514 1035 888 709 634 892 995 561 884 399 622 351 769 1133 800 812 420 449 281 202 202 163 980 271 1165 220 419 601 247 1113 313 944 1168 702 91 992 1029 374 884 907 37 455 688 1130 86 1092 252 203 162 635 515 313 452 267 572 570 376 696 1056 390 176 52 803 152 976 503 647 928 384 331 779 571 575 995 835 1039 24 1167 83 539 987 620 72 391 15 543 903 707 497 413 988 935 1099 564 640 151 198 698 631 1130 403 928 27 830 373 1177 140 952 57 293 33 262 415 251 1109 344 753 401 245 348 924 907 395 655 989 1143 1023 438 271 303 1189 29 27 990 314 661 1018 441 219 379 74 733 207 380 332 391 804 272 771 906 369 622 435 908 838 1150 811 802 276 607 459 573 1032 617 1131 966 602 584 900 1153 303 1065 952 1002 906 316 813 1086 637 302 768 253 150 29 540 852 112 974 74 1060 329 897 566 583 102 267 140 587 264 924 402 485 10 513 1189 593 1073 443 30 406 578 724 1075 509 1128 895 724 13 518 993 615 384 813 631 843 1103 893 995 1034 28 1147 721 926 1174 898 747 409 663 271 1000 976 646 44 814 1105 1161 829 691 608 821 197 942 871 786 16 226 579 233 883 535 90 97 384 362 63 1000 968 204 154 745 58 1158 331 1189 1140 75 478 1000 232 316 1063 489 326 869 1079 839 1189 1146 529 908 1113 607 612 204 256 642 734 282 955 917 1073 596 873 1009 8 1036 812 838 154 584 790 647 95 1127 656 747 171 277 678 405 283 844 334 383 296 705 1066 140 37 725 280 207 792 1025 370 810 357 237 119 409 348 1143 416 609 858 931 1081 1051 889 875 45 404 5 1053 483 1169 590 750 86 612 189 1178 42 590 245 990 265 676 1032 213 932 357 170 817 800 358 1057 128 327 1189 722 697 95 428 11 478 1039 1023 638 792 231 16 440 148 311 158 429 84 38 507 846 275 237 307 1152 1019 353 368 320 382 596 828 460 1009 298 868 979 1143 419 477 36 896 630 747 539 952 966 26 243 683 1197 757 1188 523 319 63 1108 327 604 410 860 142 765 349 161 940 283 653 240 561 1053 620 955 906 978 514 806 898 1199 548 588 123 617 268 742 659 671 957 416 998 1195 181 1167 504 543 853 152 1131 1124 1100 203 209 1031 464 1066 802 891 310 672 429 255 848 1079 372 173 573 926 637 278 1145 786 961 341 844 136 690 633 1185 820 1044 565 33 872 1142 1122 53 990 693 941 472 978 785 654 543 1060 1057 794 847 387 915 256 462 566 129 836 352 119 1070 435 980 228 13 373 1179 805 167 731 395 256 555 586 936 336 954 132 156 353 432 873 840 615 774 447 997 457 1020 1150 710 856 666 693 742 35 539 1116 1165 736 662 1184 710 1081 1191 196 843 740 601 954 394 844 953 1008 653 853 900 981 627 558 704 973 925 448 148 144 1051 392 550 624 308 394 1119 1067 545 76 681 398 901 202 736 190 327 486 974 475 1090 210 588 745 153 1069 468 874 1099 236 766 1079 582 1009 17 296 913 568 963 1051 406 694 580 169 763 625 657 981 959 1130 67 966 19 86 39 1154 1184 489 210 704 1070 751 307 1123 586 969 699 508 382 650 680 577 283 689 873 181 607 183 149 1191 1118 801 827 642 596 322 947 854 1059 581 324 25 1075 851 509 418 844 784 511 533 809 222 863 190 685 788 900 1065 3 582 1189 1028 406 665 149 340 1110 10 1014 580 889 441 476 254 913 160 1021 26 288 613 231 1000 971 397 1006 1097 747 970 1140 585 1090 370 874 1022 98 53 832 788 535 679 621 199 666 472 673 149 1198 563 1125 178 1060 1108 679 1129 119 208 1068 726 1150 695 1156 248 871 1018 364 744 1156 608 833 765 1000 765 189 689 1159 509 1008 154 724 13 590 931 893 1052 73 1001 619 1005 1130 486 959 291 760 90 271 245 1096 69 590 520 157 930 675 902 664 554 470 1069 429 1153 580 740 352 109 747 163 983 105 795 576 646 428 535 410 415 739 583 1127 193 199 717 1071 7 145 357 113 1011 480 480 536 240 1118 990 748 208 164 454 1013 1003 658 272 1152 475 159 589 1142 4 912 713 922 1199 494 1100 449 304 933 760 896 112 203 622 720 977 540 1030 840 1138 102 238 193 499 268 255 1081 486 1112 1180 129 139 1172 88 700 1025 153 58 834 821 161 621 1041 393 107 853 1087 604 886 1126 167 216 1044 681 1015 219 257 627 333 512 340 702 262 1113 38 884 704 565 800 22 491 192 342 838 905 1164 1118 63 162 186 552 550 110 682 572 996 978 669 446 948 356 922 636 241 1191 243 76 396 5 665 622 286 510 231 5 188 321 234 862 149 277 1137 440 683 853 1169 1013 337 770 1000 214 323 996 71 983 277 330 324 240 180 269 508 359 1020 800 1189 223 1008 172 1023 1171 123 8 720 1080 1021 747 1125 205 621 784 552 929 90 362 1179 143 885 1033 796 398 1140 1014 226 29 916 474 654 188 634 1172 168 731 616 637 26 131 792 933 239 479 171 75 905 735 270 73 175 520 751 1077 919 1075 30 201 310 959 747 205 654 1194 24 190 1171 638 860 413 922 411 246 175 284 126 508 38 622 313 773 565 984 651 1197 1084 761 455 291 703 28 737 82 1163 685 331 479 338 430 564 465 175 690 695 599 520 857 116 213 923 248 49 81 769 179 673 252 180 396 696 168 607 121 418 742 649 1092 669 672 1086 89 1117 139 19 745 1086 1023 645 189 425 522 356 358 531 263 515 894 1164 393 937 729 610 395 1031 393 122 1081 916 617 274 635 1027 343 268 81 851 1128 364 384 508 488 598 1173 441 275 649 24 366 420 292 806 812 816 493 904 871 992 1065 623 438 606 784 655 499 362 503 48 964 57 82 718 827 109 742 539 895 715 392 709 756 402 483 611 620 565 371 1001 535 1103 476 91 87 1164 701 472 571 257 1007 1175 541 810 302 516 613 43 299 688 742 209 883 335 825 897 972 378 282 542 870 1142 647 0 421 248 100 536 118 1137 180 672 982 187 251 947 1032 166 402 1091 634 560 1070 326 197 908 455 374 332 346 725 845 433 333 448 554 897 370 396 950 549 794 687 1180 224 469 471 35 864 602 474 706 935 928 656 1147 527 1050 828 348 440 362 409 484 968 1164 914 1149 238 125 909 455 337 157 1008 417 595 457 785 336 1076 179 500 933 469 472 590 174 287 198 45 1008 974 824 478 9 259 487 623 92 335 970 23 1030 284 454 912 337 722 330 358 21 715 485 133 238 894 201 878 98 741 662 608 437 389 763 608 535 533 32 1195 159 1122 715 411 1041 610 396 1187 187 718 962 1152 808 1051 585 673 233 709 53 437 1156 1115 357 889 700 1131 184 780 1105 651 465 525 356 1099 539 905 342 759 261 302 279 644 591 641 466 669 1142 600 526 913 409 1056 71 42 267 544 362 865 171 961 445 1013 915 334 797 431 107 149 321 680 704 186 370 184 285 1131 326 43 368 960 833 220 911 159 38 231 254 798 368 342 369 397 819 737 433 310 608 540 606 1024 1074 535 865 114 1189 917 116 1190 408 632 648 977 244 1194 53 222 146 230 1161 836 516 776 1121 325 323 950 141 810 49 268 1086 951 128 151 801 894 52 1036 1161 531 457 850 1112 819 184 41 942 811 653 69 54 534 969 227 962 770 305 659 1036 1165 896 1016 40 1092 1135 731 118 430 1006 502 300 252 873 757 962 605 1199 445 870 705 944 1174 560 34 555 994 86 473 519 251 231 1055 997 871 450 545 42 900 174 356 54 754 344 756 857 530 702 422 1106 891 555 768 128 955 440 224 688 823 199 962 70 602 463 380 623 141 945 228 936 158 923 664 607 696 1048 199 956 117 57 691 1048 22 317 875 316 250 1167 862 341 393 945 540 504 1148 498 322 610 880 480 837 311 192 110 1166 8 312 932 1193 1089 96 225 884 123 147 803 291 762 395 1106 218 601 1192 136 948 922 1149 744 1001 59 503 1037 865 712 402 1009 195 382 628 242 668 211 237 734 860 382 593 61 949 848 944 782 287 588 906 453 221 960 914 1185 431 517 289 355 796 138 1007 196 418 655 1002 189 488 68 1033 266 1122 168 1188 197 366 744 9 1057 535 628 369 939 612 671 1071 1047 654 324 1150 350 1038 625 1099 739 88 100 392 572 391 601 547 747 244 876 823 249 317 424 381 598 144 572 939 403 1095 509 501 427 1034 328 687 981 477 601 875 86 263 1004 817 225 614 1080 867 337 239 567 685 1103 762 1163 991 587 298 1191 424 57 349 1177 831 741 833 757 771 902 121 500 157 66 1035 4 669 122 992 133 169 687 218 344 1021 963 68 301 873 252 704 1175 370 554 613 874 967 1148 710 280 876 747 855 949 890 853 815 1045 184 851 850 585 997 1037 81 674 688 65 891 805 52 475 253 279 278 417 598 1130 434 919 1074 359 828 73 996 523 722 127 990 652 131 355 98 936 630 596 424 1033 352 580 71 470 394 1159 118 1192 530 172 233 814 1046 529 349 472 746 399 941 319 491 638 151 68 889 730 484 767 308 407 289 1175 658 608 721 1166 142 275 726 476 575 324 1136 787 52 462 799 82 481 158 1044 462 697 356 363 875 125 156 529 595 482 852 1125 893 511 760 379 239 586 1094 1003 1046 564 273 498 479 943 124 884 969 1087 1033 28 1087 1158 842 1032 409 856 672 187 600 274 80 750 228 1115 148 146 424 730 1029 1181 660 912 457 1006 442 338 281 183 400 430 282 368 836 1102 927 1081 122 893 805 1020 49 627 46 1095 42 449 889 1157 933 382 349 279 691 258 569 1029 241 54 979 1161 336 885 1019 143 745 208 509 563 1012 1087 711 456 1038 931 38 1077 532 234 1095 346 417 615 223 530 634 639 942 1130 251 539 711 62 47 477 1191 128 175 459 378 119 96 266 1178 361 737 885 973 203 917 934 490 141 94 216 357 1015 808 248 74 957 923 931 527 670 1004 701 893 623 409 436 569 520 525 50 1137 695 289 39 1112 84 105 1003 1034 375 82 143 219 86 841 1116 861 58 245 535 1160 8 107 107 717 193 208 708 193 478 18 294 1181 770 990 551 96 557 506 530 508 1048 643 673 1118 946 535 686 131 783 835 258 520 400 1 973 770 1178 1163 1065 411 770 88 1179 1092 625 1080 539 690 630 1070 75 797 246 287 506 210 820 294 616 1085 469 1026 377 211 756 691 434 899 359 742 369 256 885 486 842 891 622 682 384 926 264 1160 985 586 819 664 542 1056 558 808 396 1190 1103 282 110 146 242 332 844 322 347 975 402 576 201 856 1061 953 863 1199 588 1020 335 1076 26 543 486 89 17 1038 389 653 230 1048 351 819 753 1007 537 236 47 242 559 176 1119 1181 550 400 1196 501 254 915 371 26 1057 63 581 173 1041 505 137 1086 680 162 502 1025 885 399 537 126 1000 470 658 762 367 1066 1046 1096 403 274 671 522 1010 642 1187 224 1068 377 964 660 937 774 484 5 370 878 111 442 1184 157 259 999 586 190 589 1181 1176 155 1051 32 868 47 1196 1139 1144 513 1059 281 601 335 280 617 1119 757 520 1036 18 743 585 1081 723 858 306 340 591 761 726 409 832 1002 1192 856 546 890 275 367 734 386 475 404 1166 688 127 359 704 759 561 614 1145 442 1078 714 961 574 937 59 877 121 62 888 412 448 1170 409 5 1004 952 949 198 46 829 497 451 43 674 950 840 1199 542 10 688 185 732 714 1020 814 834 970 203 685 1014 779 926 238 223 165 424 310 157 391 464 779 742 967 1115 1114 1159 962 977 757 833 159 187 444 328 457 1114 98 494 1056 160 391 968 304 926 726 385 1023 1045 225 663 698 526 969 972 883 169 625 156 7 133 266 835 1114 386 1102 50 503 81 690 525 707 296 354 193 551 305 478 68 907 731 512 759 896 889 1170 450 150 1017 110 885 245 211 318 933 290 263 1072 527 429 867 322 729 583 609 927 178 337 235 561 610 968 341 1146 700 716 820 373 561 273 1023 1034 679 304 389 234 1068 156 364 300 1089 825 646 143 628 707 129 275 321 89 1093 1158 636 112 954 221 1070 803 239 962 593 1140 258 362 452 1115 572 808 488 617 905 313 1133 672 225 944 690 1124 249 382 646 859 39 872 279 941 717 1029 212 952 996 119 282 404 679 112 518 845 1154 1164 981 599 816 440 892 1125 222 557 300 949 202 1083 755 173 1018 151 766 463 227 56 417 700 313 700 309 651 100 904 483 870 348 247 854 742 628 472 1053 1166 414 500 223 425 825 425 1047 594 610 987 478 927 225 1022 21 921 988 674 690 679 460 727 709 734 503 591 974 242 497 465 539 628 473 322 1158 216 312 1042 827 1063 90 469 446 105 456 88 830 131 910 1135 418 613 798 1083 242 422 398 207 15 615 117 937 1152 1155 1004 422 346 480 238 1185 933 806 615 351 45 67 797 215 80 70 850 124 1172 773 947 6 535 518 29 1133 1114 709 240 968 1001 796 965 148 457 217 120 373 944 259 176 562 819 928 361 1008 904 1144 830 467 558 419 122 119 985 568 887 872 218 989 733 322 672 112 1130 758 560 524 672 77 615 1067 852 524 72 958 61 299 692 414 24 93 512 244 815 118 870 555 625 805 66 920 684 1072 691 598 959 409 67 51 644 1076 1116 856 802 154 84 996 650 1054 573 506 668 447 1015 888 548 747 331 903 51 358 208 395 1114 883 571 998 331 799 245 233 378 178 896 874 1030 851 536 668 1131 526 188 1145 152 311 276 455 456 335 436 1059 675 763 605 976 361 467 40 469 824 1132 1112 944 81 327 562 216 1161 927 1022 658 886 694 921 781 319 1066 244 458 682 686 968 659 54 380 501 432 725 663 1072 222 628 236 1090 825 474 464 723 61 997 148 197 45 1071 503 727 76 1059 45 79 254 363 572 210 1103 779 654 39 1093 359 709 436 1071 608 496 1000 1196 1172 865 663 636 915 715 1142 396 688 190 854 1098 818 249 645 674 1079 215 972 80 938 406 283 683 270 1124 382 9 1181 57 616 398 1157 790 969 968 664 638 5 831 1170 822 331 1164 873 193 583 1 462 871 866 280 67 816 500 216 1083 115 363 1161 1001 557 449 236 14 894 585 993 533 370 888 417 1035 579 45 534 573 1134 989 1186 773 652 1106 750 1109 161 128 846 144 438 228 100 885 345 542 232 219 975 347 813 316 720 1197 1147 144 299 479 1096 906 701 160 402 1129 194 252 527 711 414 154 722 47 291 28 867 444 191 738 1058 1077 268 823 478 376 61 836 532 14 300 1186 1132 909 118 186 758 21 1174 788 1080 1183 990 537 114 767 539 1139 207 453 188 1171 19 996 266 89 804 26 1079 326 44 1181 682 701 1062 1113 637 1096 506 168 194 715 1015 284 679 1194 63 496 348 795 56 491 819 1195 367 598 106 417 1070 664 891 641 437 645 563 946 128 1099 582 1184 814 620 974 260 676 1134 797 1175 59 77 235 549 290 484 946 525 371 1007 1114 762 1127 117 410 1116 26 837 942 1073 1019 828 685 65 301 1129 932 1087 226 211 134 928 815 386 480 197 899 71 454 1037 8 1021 1154 415 405 748 931 361 1179 685 1176 778 502 1069 275 244 346 375 224 1180 1131 806 659 115 890 924 1013 453 272 653 465 461 277 901 1008 275 129 106 322 708 508 30 367 1005 530 553 48 674 577 1131 154 428 462 866 909 876 251 8 1079 338 414 743 911 1157 369 895 230 942 292 576 1030 1045 302 859 67 1040 693 631 1150 454 465 175 1180 10 775 40 814 706 559 221 385 45 459 380 857 431 305 914 313 1018 1155 1141 715 1153 1020 1086 3 578 412 574 689 454 120 28 752 421 453 82 901 936 1078 988 21 244 206 725 1048 776 257 305 6 931 1053 42 432 261 525 1027 483 108 843 491 538 803 294 898 375 6 575 445 322 516 788 129 906 83 380 482 995 1092 698 47 693 248 135 104 637 37 808 970 140 699 579 943 615 578 530 1051 491 873 410 912 863 566 289 58 162 462 1153 448 315 232 57 798 529 771 36 430 524 1187 197 1130 680 247 1190 59 38 391 15 901 884 1031 1157 233 940 341 866 1178 388 1137 1000 1061 839 160 285 318 1087 165 401 797 1110 1071 814 1015 311 423 1017 205 1053 694 105 1082 105 390 946 73 208 160 518 1121 745 963 891 691 1011 586 1038 168 500 867 976 368 771 798 480 375 1163 714 145 546 887 1128 249 871 203 728 529 540 57 668 952 50 438 860 1058 546 1118 1196 824 927 828 404 450 569 256 492 89 449 309 1049 711 434 400 4 91 147 772 23 623 688 957 852 273 237 401 251 763 1052 343 225 561 1165 409 1036 265 805 778 895 290 552 435 929 284 273 602 1076 758 167 836 112 550 136 629 765 149 876 653 344 342 690 1134 702 749 817 65 252 458 701 48 774 790 705 388 1168 573 768 352 308 128 374 943 248 1093 190 666 721 434 950 83 201 645 493 482 220 165 266 139 468 115 638 81 993 448 465 328 516 20 878 396 591 928 771 641 473 1114 506 288 554 49 727 1165 1067 1131 378 989 415 151 950 1019 14 1010 263 1157 602 265 7 1060 857 177 1169 1175 686 623 905 262 441 536 1179 873 658 1141 958 627 545 901 394 285 963 699 580 407 856 658 1111 803 360 490 1102 793 1077 822 662 908 881 1024 429 378 589 1115 1191 85 693 747 208 774 481 647 1047 235 1103 27 377 190 541 514 131 879 648 983 876 666 419 22 847 947 1099 616 1147 115 1095 248 414 532 983 170 894 496 853 43 409 822 679 310 668 510 858 494 928 1054 993 850 503 339 451 980 500 875 572 158 372 1164 619 822 199 804 417 392 712 1102 1168 102 754 558 1132 1158 1027 672 844 1198 237 410 250 974 266 572 548 204 1034 173 619 650 749 954 722 1137 279 3 354 979 543 526 1152 119 66 948 18 1149 182 352 784 396 621 661 50 1039 431 71 800 1141 598 1086 56 734 201 478 1158 494 682 374 629 390 660 1146 66 561 652 1171 110 169 4 916 390 281 1042 130 1026 1099 181 1073 502 183 571 902 633 391 457 982 578 828 589 402 211 926 262 734 175 1117 942 336 512 669 570 901 788 961 1018 324 31 1007 508 566 500 340 1092 232 535 700 781 747 1189 189 124 546 707 103 936 728 917 194 478 233 660 222 562 422 262 959 1150 60 746 375 176 147 787 272 884 755 389 1114 1027 784 188 13 102 723 1157 20 292 578 509 599 512 52 92 333 633 144 815 425 884 365 1072 142 51 63 453 814 956 967 215 385 996 932 142 67 902 998 29 172 886 804 832 812 795 840 789 1098 896 457 56 428 999 1053 776 904 1178 596 530 681 601 712 962 381 147 246 633 760 1023 57 249 986 1174 512 268 1019 417 1158 1039 225 760 1151 1052 24 713 71 542 596 552 84 824 726 930 542 0 584 902 424 1174 423 727 1087 943 167 819 487 349 622 1132 421 652 1116 130 235 538 982 1105 326 879 632 1169 985 561 887 869 1103 527 283 725 831 208 352 826 177 305 748 896 977 361 393 187 8 217 304 987 866 866 190 1102 278 9 1141 897 514 939 368 567 441 457 269 755 835 75 154 330 543 959 773 205 815 685 21 486 83 401 309 634 1128 917 991 305 222 751 656 764 841 291 492 378 1100 11 932 415 751 380 952 1039 798 611 493 519 397 228 50 652 207 885 961 101 195 291 188 1121 627 236 714 1069 553 416 646 741 343 825 916 166 455 161 287 163 901 295 205 596 18 284 787 1028 879 1106 553 992 941 544 179 218 1153 1174 346 90 314 8 765 1180 722 782 600 659 339 1028 515 895 363 740 1137 574 1071 381 191 986 729 1043 371 1088 628 236 731 549 371 511 387 1178 995 529 35 812 365 1198 850 372 828 573 1017 35 148 1 901 80 985 601 60 350 556 940 792 939 275 846 1085 995 1194 232 848 177 517 337 625 686 108 529 801 559 1098 1178 455 846 489 604 103 467 204 245 534 1172 579 659 516 120 864 1069 977 329 1080 376 1119 566 1039 299 617 144 1125 647 419 544 313 798 534 519 57 883 74 1130 193 740 944 369 1190 475 1187 1167 284 470 387 529 835 506 600 937 323 527 1150 910 1101 483 857 1187 1040 636 109 68 420 209 494 499 585 206 69 498 351 164 1173 515 1054 621 844 1174 1076 236 229 265 6 410 774 471 226 748 1042 806 762 688 171 104 551 647 902 184 154 993 887 1077 498 250 714 493 961 151 436 617 645 1107 652 214 763 99 451 299 918 630 983 794 613 1107 340 642 691 401 836 145 892 863 1062 697 766 250 1011 977 670 499 56 572 802 65 925 65 969 743 634 161 987 677 281 891 314 91 680 659 1196 437 161 766 773 571 369 239 1091 614 271 349 858 354 13 352 81 263 1113 142 1089 679 1146 908 680 560 665 149 912 952 198 900 211 402 584 684 1009 322 97 209 5 539 1046 270 832 528 579 1069 279 123 384 119 892 359 11 23 643 461 1036 1025 500 80 430 358 1054 948 944 677 340 771 817 1186 359 910 357 29 992 592 331 737 589 546 388 127 836 1118 66 533 260 356 896 392 799 1106 279 1123 589 313 184 1035 111 818 999 185 367 1115 190 425 804 791 384 1144 520 1119 592 10 211 546 456 250 802 208 704 282 383 406 516 183 693 1149 471 217 187 561 495 719 809 862 536 385 732 683 391 248 946 1083 769 118 1118 1189 966 1105 1085 926 340 165 109 300 823 939 893 1110 654 935 172 370 142 423 1156 33 277 1132 68 448 989 335 754 499 449 1079 281 994 995 594 972 1085 47 547 233 635 1047 1134 612 883 256 747 271 1166 73 570 356 668 591 788 892 648 973 674 532 152 266 193 1108 845 365 80 47 660 817 474 665 555 825 1123 498 374 465 1087 491 1099 562 305 380 911 1061 819 756 882 441 1119 886 101 725 747 438 406 1148 906 467 656 835 412 834 854 627 986 69 1066 1062 22 593 643 948 663 630 594 585 192 134 544 845 890 994 1073 1056 507 151 218 12 398 785 893 560 423 683 47 356 1060 587 319 1106 709 811 1034 1035 495 510 527 675 360 510 54 220 455 215 922 839 64 1044 893 1076 303 1158 1112 185 497 1165 61 305 912 284 1129 155 90 313 624 190 1174 1000 570 1144 233 372 568 363 577 861 264 4 354 617 693 694 229 435 532 328 550 78 536 746 519 409 485 595 1168 300 180 877 749 237 489 507 271 1110 574 776 330 954 468 45 512 203 982 966 1072 1146 617 303 1028 946 460 250 411 931 154 938 278 1010 665 261 966 983 671 122 151 1160 515 613 122 786 803 235 214 503 846 58 182 211 282 879 981 293 412 207 1097 369 771 374 548 563 903 1113 671 614 984 550 132 17 805 84 150 697 1128 326 545 241 1091 1057 464 1006 1040 809 721 582 225 762 433 933 1147 58 603 589 267 208 274 448 929 919 962 1041 1182 891 194 570 113 44 269 1092 27 543 355 715 694 922 67 153 856 68 101 831 133 430 489 595 364 1105 828 812 800 166 469 1083 917 1144 773 97 607 168 531 1144 553 686 816 97 963 476 138 315 668 454 517 796 740 864 155 1032 991 212 356 341 579 747 360 653 230 918 811 93 118 477 333 884 672 389 161 983 173 1023 60 1002 223 407 467 546 42 358 26 1097 43 1107 906 558 177 341 613 806 144 544 741 598 479 195 853 593 854 591 683 62 1088 245 22 628 971 339 1044 50 293 1005 1008 267 1106 313 353 264 124 777 110 180 656 210 973 256 328 690 1173 723 217 437 1147 638 855 401 815 1031 145 1005 569 1054 715 827 721 401 315 452 957 458 149 847 1161 627 1107 629 779 601 434 888 4 166 330 149 98 280 851 270 745 564 473 600 165 632 970 514 141 712 76 880 1104 201 911 673 895 711 360 567 539 1059 860 661 1018 668 879 884 948 751 1038 968 1158 261 1081 255 794 1113 166 355 245 1047 610 361 1147 644 815 1132 1062 97 1055 975 332 544 1168 285 1003 444 871 561 1142 1147 870 403 346 1100 1088 1149 753 536 1065 1032 491 584 618 651 690 461 202 269 352 530 278 1008 14 251 836 1004 1041 329 938 650 1013 728 156 727 796 1174 453 216 543 340 1011 859 117 270 1079 683 419 1085 1098 42 231 630 1107 675 450 282 796 618 523 917 429 1063 693 565 685 1050 62 685 1016 260 555 636 113 859 1131 1170 332 912 1187 329 839 11 320 1120 1130 995 58 1066 1146 932 1028 357 561 173 119 1171 1004 588 624 375 68 712 190 410 490 746 460 435 274 913 71 761 177 602 1180 60 559 516 212 893 173 24 1185 981 231 297 329 700 1174 866 596 207 11 955 1025 321 753 466 404 461 710 629 880 910 1061 675 1196 930 241 505 765 2 965 953 191 970 443 809 169 496 973 623 1120 549 70 109 601 365 72 964 463 857 690 1096 485 792 812 27 296 219 488 851 471 744 1012 735 328 487 1010 863 468 633 575 157 1161 60 641 720 416 711 1148 577 249 94 296 926 941 108 905 555 111 1098 591 583 734 79 511 733 779 299 320 680 529 218 659 978 1040 865 230 1100 969 190 959 868 823 1024 250 1143 195 406 1001 764 1182 1141 586 475 187 705 893 374 931 188 119 691 658 784 781 857 644 985 508 847 279 173 861 243 277 836 353 198 427 991 85 193 143 665 101 123 569 290 1065 1058 935 912 753 505 748 1182 1124 842 1129 899 853 395 46 530 343 776 492 390 1197 876 478 328 98 130 722 175 467 965 283 1196 1028 338 1137 786 847 668 1077 197 68 277 385 914 310 476 688 976 997 689 158 131 726 876 407 212 178 1190 963 124 482 193 197 1050 257 857 154 228 975 28 1091 12 53 1194 796 203 212 693 246 862 481 426 542 1058 514 510 943 815 938 207 1018 492 290 969 1021 1001 1127 541 814 403 910 478 362 1166 331 646 973 38 1060 1180 715 590 504 831 858 989 654 18 35 366 114 22 890 652 1047 785 669 594 24 342 263 749 1195 580 693 721 239 586 719 203 467 950 901 881 346 595 13 912 741 399 48 632 438 195 1171 516 799 414 460 89 174 581 153 396 696 306 562 121 6 775 195 987 168 124 550 313 1087 95 446 570 1027 1162 723 973 134 974 19 304 179 1124 525 1187 386 62 884 892 214 912 718 144 957 1199 536 691 662 929 501 899 1104 228 562 903 794 625 199 272 774 269 412 896 428 805 565 1168 986 1182 409 689 513 669 907 510 477 180 397 1135 235 597 1016 661 151 901 764 1063 216 603 191 357 976 155 803 120 330 1077 404 199 154 400 680 1126 748 515 735 763 845 244 100 437 657 556 1124 514 1181 604 938 534 578 1135 959 861 644 298 217 694 64 297 50 100 97 743 692 716 565 1173 235 1067 903 386 237 666 631 424 16 929 388 150 648 702 661 1172 810 544 83 145 92 460 175 665 403 791 635 209 986 822 517 1035 300 26 1183 187 137 75 78 918 463 526 808 631 682 590 342 527 907 734 713 344 361 580 226 631 641 1111 775 1182 1025 734 799 50 1050 610 632 680 1108 989 747 524 61 665 16 362 513 588 1097 134 385 569 76 1020 581 496 1180 337 495 872 774 0 1056 638 569 441 337 1021 275 664 300 677 693 563 536 157 1096 869 321 510 101 1069 998 630 1184 145 488 944 913 450 1121 303 1057 718 1025 498 1054 234 933 176 892 442 938 334 386 1009 304 53 923 907 1095 621 706 924 1119 540 717 1046 594 19 480 694 682 496 862 1090 127 751 471 723 121 419 859 732 440 1161 620 1170 498 225 193 577 45 1083 850 64 171 336 822 716 796 1082 652 256 826 1026 615 1170 1193 611 799 639 911 238 806 184 775 1128 639 555 844 142 839 372 722 617 639 739 885 940 509 790 845 640 113 239 60 441 1184 393 497 417 1021 957 568 722 351 71 740 801 233 607 224 520 863 867 364 122 778 989 250 745 578 211 163 1006 17 536 266 973 154 12 1089 706 353 498 1128 87 570 15 221 1011 38 954 894 841 1106 821 624 1162 946 1158 1132 413 504 646 409 1068 885 239 282 444 569 184 625 906 580 487 154 547 1015 148 335 1090 785 2 910 487 68 286 277 802 919 732 994 59 295 324 652 521 699 1012 1066 964 355 1196 141 5 581 348 478 176 187 1066 394 577 155 486 884 526 232 144 745 61 1058 144 372 477 654 152 943 1050 90 742 1103 224 920 7 557 440 770 446 181 222 1122 81 40 369 144 1110 900 564 932 1093 167 299 965 636 723 750 39 841 640 906 488 134 1009 205 98 725 1025 749 815 378 994 107 694 265 219 414 401 383 418 195 964 92 1096 337 211 565 1122 1048 868 11 76 141 622 42 603 1193 1192 850 464 866 815 911 433 771 93 923 208 959 360 47 692 508 237 471 546 795 332 1121 459 22 226 534 356 246 1041 1026 1091 50 346 31 225 949 1076 560 289 356 960 738 312 764 161 439 338 282 563 431 1176 713 198 926 482 175 1070 358 12 830 1056 358 975 360 131 308 205 122 854 641 114 452 1151 279 229 251 878 697 332 784 342 126 1035 553 568 1131 545 853 128 1042 634 210 570 512 602 164 1094 935 1040 28 940 481 495 57 346 361 531 435 6 542 514 412 909 293 75 34 279 119 413 48 557 327 867 178 871 409 1062 71 844 645 615 747 380 1148 471 355 995 554 887 7 499 1094 1101 682 154 589 881 753 189 52 1141 663 188 139 1093 542 925 695 636 745 262 823 845 1186 816 954 962 590 928 360 387 950 1030 1039 230 214 342 857 1181 810 661 1019 366 809 703 446 519 559 688 1104 493 85 1123 785 1165 847 1031 87 846 1047 467 520 877 472 213 817 346 1020 588 987 321 9 577 641 1077 604 880 33 765 414 79 321 105 38 182 66 416 15 898 253 517 644 99 1000 204 516 861 379 764 370 941 837 1163 180 249 244 1062 21 723 189 142 1055 1151 229 277 590 350 429 1015 505 823 631 78 359 1048 743 139 644 47 847 989 486 509 855 944 383 618 63 138 941 890 706 657 312 173 402 166 1017 924 596 68 143 1145 229 640 145 262 887 630 88 105 972 1002 812 102 504 812 992 567 128 195 283 762 990 284 736 462 1153 219 186 952 654 783 152 669 770 179 27 1114 982 336 951 1170 243 777 1116 626 1120 375 733 728 111 416 803 384 494 601 1032 344 873 402 122 807 1143 1039 612 1131 40 467 900 1145 853 267 1179 542 254 674 784 350 581 883 704 228 1035 427 610 246 419 93 1183 1184 855 1034 552 49 1154 267 327 111 741 747 883 462 992 615 255 164 1112 313 1147 815 51 1079 152 486 1111 894 866 244 21 173 596 43 680 770 805 788 809 25 127 126 440 661 264 375 638 539 221 1170 1038 550 50 693 1037 1159 1023 641 737 662 1039 448 95 443 1051 122 877 357 1139 802 831 1028 348 1076 1096 124 659 455 140 1004 1053 32 1189 137 754 480 358 1176 452 394 433 333 185 0 812 360 1002 944 2 493 531 777 946 169 896 195 697 980 834 482 617 378 518 536 76 174 892 574 937 405 17 293 720 124 355 325 768 107 335 922 260 876 801 358 197 104 567 308 480 186 1021 212 265 810 1036 858 500 1104 937 390 956 436 330 912 748 565 866 954 402 4 726 721 987 228 77 740 87 265 1160 1051 370 838 1181 571 399 383 319 357 75 254 763 1024 601 872 449 823 1023 488 123 500 517 119 262 185 1041 469 757 925 252 699 1005 911 407 1127 652 325 689 1009 469 506 1017 601 1128 1002 189 815 860 521 497 1087 343 90 6 221 438 554 825 462 461 359 430 590 961 1082 1064 623 492 607 1029 678 764 994 1108 786 222 176 490 904 497 423 434 321 357 1175 10 811 837 646 24 837 747 858 1181 1149 797 80 874 831 725 418 1066 949 442 839 23 251 1035 1198 46 442 747 1103 458 518 657 844 433 120 186 203 454 488 403 107 402 801 1051 583 1127 440 563 856 728 92 523 195 201 159 1150 1035 955 722 859 820 1138 1174 91 519 194 1099 1055 21 993 695 326 864 789 190 724 262 1006 327 975 27 801 958 208 215 305 148 504 1119 252 372 61 730 1070 498 323 723 740 55 211 111 489 689 910 565 368 540 579 1165 106 203 574 858 1046 386 1067 299 546 451 634 714 723 818 1186 472 620 928 717 732 245 1122 553 310 108 573 992 490 983 470 938 557 279 326 819 626 858 764 654 520 1150 977 609 544 565 1155 406 998 901 896 595 392 45 1043 1027 1045 67 197 763 52 318 1065 732 977 343 827 982 348 1157 446 633 1180 1101 419 87 890 872 869 475 401 276 575 1072 752 101 254 26 580 0 423 427 62 1069 909 253 381 711 878 445 420 557 321 1090 398 444 427 972 1099 1180 357 964 929 620 101 389 802 651 1044 820 597 659 280 660 1188 182 980 1178 563 795 838 1024 505 101 1093 608 678 538 400 1146 112 281 188 590 812 872 223 1198 448 808 670 838 166 863 1157 402 500 321 227 321 775 1046 970 263 491 402 902 782 152 425 422 540 366 526 403 808 975 709 541 1145 529 181 577 37 876 577 795 276 663 606 713 121 987 166 973 1138 673 856 206 584 188 616 986 161 384 577 532 156 618 1115 75 529 972 1002 367 216 333 501 830 900 118 710 782 845 673 940 62 856 885 414 1198 1182 329 935 214 987 935 399 748 523 468 361 188 50 574 746 45 541 1052 1100 849 810 1155 905 797 55 953 681 918 432 523 723 969 1188 146 896 835 721 467 862 178 249 86 818 372 546 180 905 695 265 376 319 882 145 205 578 177 565 597 64 513 755 432 844 891 532 513 435 1065 267 1120 20 1190 541 356 306 993 1119 325 512 522 1062 835 657 396 481 421 304 481 238 722 396 821 698 505 748 736 112 585 140 447 155 805 153 800 1026 744 462 743 819 995 6 258 187 997 749 207 988 58 73 481 213 947 919 334 137 12 79 809 234 13 990 379 380 723 1088 124 126 88 981 1063 297 505 219 990 156 77 704 746 1171 533 417 666 973 248 910 849 1073 650 248 481 849 872 1077 1074 631 1145 1056 1133 590 400 480 214 997 1041 158 197 304 913 877 473 633 797 1041 1001 333 111 132 1175 41 1143 20 670 1051 716 528 212 37 801 903 881 1133 847 1079 696 529 182 287 612 36 576 1012 982 173 686 617 240 529 288 378 966 134 1088 631 339 164 976 895 1041 670 712 337 720 90 313 618 620 273 528 1101 432 70 1084 634 733 521 129 521 922 1087 378 1164 1153 334 44 631 863 530 466 674 1171 1175 553 612 1056 1090 1197 409 641 370 586 53 360 212 705 356 903 416 464 317 607 524 468 1054 1042 916 351 1040 65 532 31 1157 289 713 233 678 467 1172 540 95 409 442 291 338 498 631 915 947 717 109 599 170 1009 816 575 375 253 432 1127 755 419 302 814 1068 750 1088 1154 852 1182 718 50 611 348 249 139 1130 825 77 942 743 758 24 326 13 342 804 811 1022 658 55 889 71 863 1091 50 456 283 726 718 187 858 794 169 251 769 449 1016 806 72 538 41 832 249 1162 151 52 926 224 609 1156 664 789 9 1194 4 958 124 961 299 305 776 333 1025 401 1048 173 66 1026 233 685 1141 1196 280 152 476 870 643 1062 799 1071 1189 281 699 119 942 236 1104 10 606 1 1156 1094 382 306 559 984 807 950 129 669 837 1091 164 966 687 796 1170 791 165 347 519 568 999 34 595 124 667 509 899 326 944 1178 1052 727 150 190 772 594 509 590 290 559 621 506 457 702 895 599 378 452 5 1062 202 819 435 768 403 769 287 7 684 284 12 131 776 975 381 931 1168 107 387 643 726 1033 767 534 242 1117 739 818 678 38 497 547 214 80 966 779 809 1119 387 691 714 616 732 977 919 447 221 1078 1000 541 189 1195 48 958 584 170 1053 774 1157 463 1048 79 1044 697 464 774 1059 140 8 207 503 238 512 1134 278 1052 548 566 643 159 1014 444 1150 900 1002 282 1059 266 86 502 454 486 961 109 111 762 1151 763 1090 609 924 722 375 250 610 758 832 963 278 682 606 609 173 727 199 267 18 489 436 1186 1051 638 192 42 161 1198 760 579 923 398 131 822 461 16 631 210 551 667 744 204 312 613 936 499 532 1056 1166 514 1199 402 664 981 332 604 288 1074 632 477 865 660 351 651 1086 698 1182 364 462 88 200 107 89 788 901 543 769 10 286 1106 188 769 1081 1022 970 855 854 25 886 377 129 593 450 347 15 841 743 596 139 490 1 790 637 643 947 627 492 252 511 596 188 318 149 324 749 420 1198 698 371 397 707 124 869 690 504 1113 729 1193 1001 924 1176 1093 954 1015 320 942 137 923 1164 834 364 340 119 484 1048 868 293 571 1042 834 586 756 636 291 758 197 315 1015 722 436 416 757 708 1014 488 425 58 422 512 589 703 1057 578 1150 903 596 113 767 683 479 1008 1064 430 492 721 804 869 460 1195 697 408 635 466 88 793 210 940 119 332 200 1187 497 242 583 228 701 992 231 1079 779 359 122 390 217 677 493 483 791 444 327 693 116 79 970 236 617 635 959 250 248 532 467 268 999 785 802 214 989 659 914 543 42 716 244 60 1090 386 818 671 753 460 883 506 146 37 329 512 67 105 853 590 973 755 467 226 636 862 431 400 937 412 1131 1078 1152 14 407 949 523 7 113 1111 1010 243 301 79 1054 463 150 1049 842 915 1085 930 975 1133 180 470 1051 846 738 551 157 412 281 227 385 567 275 1110 562 1091 185 23 130 985 121 149 591 337 620 1038 983 186 756 595 825 1198 441 13 1021 616 64 531 423 685 676 1006 714 523 1044 1011 74 918 185 1030 178 865 541 688 41 786 341 1152 33 483 1152 420 882 623 494 662 1155 311 7 438 1077 616 1095 536 527 1022 482 380 292 284 831 963 772 1023 1194 710 536 1030 504 1036 680 1119 133 909 714 563 259 34 1001 266 284 640 640 9 760 78 473 748 984 259 699 1079 36 968 379 652 193 251 817 702 121 485 661 1127 197 747 28 96 512 103 646 1189 792 1038 683 555 895 704 148 632 761 112 786 199 422 9 658 216 573 805 533 98 341 808 201 961 756 542 946 644 122 704 830 291 5 1122 710 167 1003 998 1124 378 1038 975 322 498 1129 554 645 391 953 1099 431 834 617 366 580 792 292 712 1113 611 110 1033 10 845 1088 412 123 54 428 1088 962 849 1192 159 117 8 575 1156 819 771 92 337 1158 615 1106 1040 405 733 82 400 139 1029 925 494 1199 653 1179 656 160 156 87 813 936 116 1078 667 819 1142 59 858 767 705 450 647 68 49 723 215 1009 445 620 692 225 344 134 925 954 1008 898 193 448 904 1189 137 612 950 523 1082 908 183 290 949 1069 350 923 804 351 759 446 1046 924 420 227 1069 981 927 1067 779 716 192 1141 515 869 1031 622 1143 659 238 632 1081 18 628 1000 1197 936 547 1066 1055 931 1109 479 806 458 789 873 932 419 914 370 447 454 1002 569 1 1144 771 475 284 852 685 973 1144 305 1145 947 125 1172 213 40 76 986 763 1193 405 1061 111 626 1170 94 930 925 551 1143 252 961 841 871 819 602 602 379 1126 114 1134 302 680 983 447 907 185 398 307 462 364 465 751 644 1108 277 63 26 706 396 541 887 61 1127 1069 196 31 372 406 984 529 409 37 59 208 655 210 1084 903 1116 318 220 414 36 258 556 912 54 57 649 1006 780 405 741 1017 811 948 10 647 14 191 93 43 487 315 106 30 430 581 1157 356 1061 65 240 753 52 11 9 528 1113 652 1050 608 365 992 589 655 20 289 869 102 964 711 208 587 1095 999 1057 66 771 507 279 780 35 270 990 1027 1025 614 498 825 159 681 951 274 512 371 557 262 185 456 123 465 314 538 774 60 350 64 481 1142 975 335 1197 469 973 722 1118 1147 82 349 910 2 367 874 48 118 1104 456 914 250 426 1179 174 695 279 1139 457 233 492 1034 987 465 1194 797 991 877 1112 278 701 783 743 816 391 555 775 13 575 493 655 1141 471 63 477 188 738 437 573 282 457 439 264 509 498 884 31 1056 551 728 904 902 1113 1130 676 42 853 234 494 17 147 1039 108 464 507 417 1198 531 889 33 3 264 394 161 343 48 1125 1176 634 557 1167 60 655 85 1123 144 13 252 707 191 333 331 929 1012 764 740 565 492 241 128 1070 939 332 981 1036 221 45 69 834 1134 934 340 1167 38 301 251 579 1196 1022 233 314 1161 1040 57 967 1051 420 638 198 799 131 273 110 456 357 976 837 1177 481 316 1122 462 685 239 469 1016 1184 1127 1177 772 1183 315 97 105 341 1140 505 100 1106 779 1128 287 125 5 46 1135 1033 358 1088 950 391 913 1176 467 534 585 701 772 187 954 53 133 19 1173 264 249 286 870 1065 148 249 155 155 351 818 1153 278 409 850 774 396 886 536 0 432 344 391 730 210 1177 376 620 342 36 844 117 970 1114 853 642 145 149 712 938 640 144 336 354 397 93 695 1043 539 862 927 907 2 492 1179 1161 1160 781 802 223 1048 816 991 907 355 122 471 700 837 1117 650 291 653 68 624 759 86 556 1073 638 1188 290 269 33 215 472 1013 871 1173 124 1114 583 737 1195 858 20 171 546 329 711 481 721 51 544 416 858 531 1137 312 339 810 1198 297 913 896 1126 900 787 665 11 529 730 833 1147 280 527 1147 1162 441 811 1042 810 263 465 1107 313 307 1010 184 1122 408 472 144 973 168 762 494 678 855 953 126 25 281 246 313 990 47 389 1079 145 273 1033 1055 1003 850 59 406 292 1127 1118 1144 192 1128 37 147 1156 1154 1140 2 966 1001 149 772 764 394 454 856 282 394 1022 9 735 569 836 606 997 63 419 979 806 443 1175 936 198 1189 526 419 927 143 880 280 767 573 117 519 308 323 559 968 756 43 444 627 614 567 604 147 55 180 112 974 58 154 1155 1022 1042 1180 662 825 908 376 1070 1072 648 853 821 231 94 653 81 870 450 957 290 977 132 1113 445 1064 1089 809 638 1078 847 1181 185 1168 544 917 93 297 736 1150 943 814 866 400 1162 596 75 552 334 840 888 589 744 985 381 1060 1014 451 170 1103 1099 954 152 804 330 308 1059 525 1144 616 909 1131 901 481 785 370 569 121 111 349 728 1046 839 461 191 732 258 585 132 94 489 290 353 350 631 1032 982 1096 518 892 659 944 302 613 1198 939 453 1028 723 618 585 880 1072 107 557 1120 1043 704 604 473 120 246 497 943 486 388 502 917 109 12 237 831 892 312 764 1053 802 437 831 400 48 846 1154 29 383 79 1021 183 559 78 658 367 1001 41 1155 979 1064 602 295 427 25 931 1164 550 29 1040 58 714 202 122 161 77 331 943 68 407 1105 671 454 463 335 364 1154 979 154 748 509 222 801 614 844 3 889 1199 961 1182 777 27 1018 217 321 496 124 790 1167 10 1012 667 1134 171 609 1018 678 1020 352 514 60 1082 593 163 1042 877 980 694 82 287 1130 691 436 530 56 956 27 333 1081 55 364 151 1077 655 827 1127 302 569 175 1045 266 1195 775 399 921 1050 303 169 292 1080 786 1068 877 1052 1070 263 528 638 392 695 509 987 986 1047 896 1173 780 922 259 437 197 235 568 1197 145 698 1146 412 613 78 121 452 1150 1025 751 79 335 798 1073 1162 823 149 735 475 325 123 868 195 1193 179 663 265 883 12 68 329 251 465 1056 20 29 788 38 681 1096 212 78 391 564 168 1035 847 1142 631 641 885 459 97 910 914 385 1049 315 74 136 1126 413 377 196 1016 454 657 715 889 497 171 920 434 1036 381 1032 780 534 729 999 140 539 621 1188 301 556 262 22 865 168 1166 682 1168 173 920 776 221 509 927 488 514 81 958 1140 644 832 651 184 1055 576 476 30 23 410 1181 1047 857 264 89 558 586 261 406 947 292 920 648 378 352 530 420 1101 99 189 1141 176 1081 608 516 42 239 856 1155 1118 943 1164 386 150 776 726 1042 856 646 1035 246 540 326 454 400 835 879 759 20 670 1073 1024 748 954 534 192 942 613 313 215 888 1168 1032 471 67 867 708 1046 861 415 177 421 318 1112 621 1087 567 173 658 891 613 187 922 1030 415 241 495 263 957 2 297 648 523 143 721 549 1071 811 446 412 140 36 886 1002 95 1050 485 485 1138 1050 525 509 946 823 55 412 913 887 234 718 28 758 285 36 333 948 546 709 789 693 615 308 501 410 435 882 155 932 239 356 590 1083 1121 972 122 328 486 936 1127 342 764 534 865 211 617 643 1190 878 580 493 34 1124 154 71 459 693 109 20 491 259 1037 973 416 1103 533 194 662 36 55 908 1052 153 510 44 901 222 817 605 258 274 774 414 22 635 946 99 107 1198 341 480 52 1041 828 825 445 467 111 1039 1132 775 1125 148 472 1085 837 291 127 72 619 1106 1028 1042 1138 326 672 910 107 1102 467 1049 784 469 825 902 799 450 899 1109 1 494 992 457 197 521 562 1073 580 224 1121 298 355 396 84 788 471 675 431 550 978 981 485 894 620 459 1179 482 896 86 435 1146 522 128 618 457 1131 893 1130 608 1143 852 513 738 753 860 870 206 633 561 888 150 643 862 746 604 52 296 1028 888 220 942 862 634 191 658 320 731 639 368 277 264 948 962 287 784 423 835 226 376 51 504 1085 414 541 567 579 781 915 380 328 63 172 788 1012 443 953 518 764 11 782 165 935 82 15 528 126 765 697 724 581 325 1170 960 268 188 1114 37 36 903 4 109 227 123 594 568 739 553 161 1059 882 277 146 850 785 128 341 627 385 1080 368 143 934 1065 965 456 114 895 335 641 546 803 20 274 1058 254 979 404 320 192 765 220 809 1082 896 353 950 761 30 1048 354 1074 101 430 107 835 712 557 269 938 384 881 27 558 561 1191 928 928 89 888 729 716 253 109 414 332 426 1056 127 352 157 283 764 42 695 971 443 928 117 1181 1098 462 523 529 400 970 72 940 1135 887 1053 1127 585 136 657 994 1044 924 459 960 1169 928 674 1111 537 77 232 566 525 1192 833 544 706 707 60 287 281 484 607 764 1079 216 373 592 24 565 146 672 146 619 662 987 561 1112 614 1018 218 811 1171 1006 342 10 488 1137 769 92 604 1052 1114 464 176 36 989 224 76 417 877 783 579 1135 930 476 291 1079 247 1021 1051 434 156 237 849 1011 391 1064 571 808 765 970 827 846 404 392 807 83 35 147 321 786 1011 450 531 497 391 96 207 607 154 412 735 177 557 701 885 1136 428 1047 1060 543 669 1041 1003 365 860 889 1173 113 826 210 460 979 808 817 998 335 521 198 729 903 1021 967 810 875 669 652 1015 743 269 195 330 242 1001 594 209 561 1077 41 926 335 801 545 973 669 366 506 1141 466 145 875 981 1089 387 614 545 0 419 673 333 472 704 215 206 1109 1116 641 1069 1058 395 542 913 176 498 711 960 134 539 210 488 313 1012 850 655 187 249 479 83 738 812 349 130 653 408 719 596 215 1140 322 581 858 231 299 861 545 828 598 143 320 1065 811 85 522 1074 36 604 783 251 217 107 889 240 1029 699 146 985 1006 382 631 36 872 628 941 1020 558 385 1172 1035 696 688 751 497 734 751 928 390 961 966 335 112 322 257 1164 747 319 920 542 422 690 963 1162 1157 738 446 499 406 952 904 1059 289 80 93 1000 579 464 650 186 621 509 973 338 787 602 1172 196 78 725 421 900 1024 434 767 961 1144 241 660 1035 921 1042 68 1162 624 992 471 729 795 182 324 14 519 520 706 430 646 661 62 145 1105 515 1092 212 517 238 730 849 466 153 812 1061 602 85 775 876 953 940 948 487 776 750 228 326 675 237 547 397 668 320 412 491 401 42 235 56 723 676 384 214 674 690 804 412 982 680 165 405 226 529 926 381 1149 362 34 202 921 13 1074 276 846 819 1138 1018 963 114 1039 1192 789 149 655 415 89 219 282 298 400 570 27 89 1002 459 1160 351 386 857 591 267 8 1137 1156 146 281 191 909 477 699 351 334 788 9 175 632 1089 954 31 669 282 331 635 696 496 607 704 1179 418 353 604 1169 819 486 871 82 716 1151 394 986 571 672 235 400 1001 1010 138 279 361 170 433 187 386 1062 82 281 651 638 1065 35 289 409 457 489 22 1169 62 529 951 1066 769 296 1022 1186 298 508 576 668 762 1078 362 748 91 424 72 695 513 424 384 1137 203 1194 1094 906 881 715 952 980 35 378 969 625 1063 850 764 1133 977 917 552 423 623 625 1141 1084 974 532 97 230 235 1007 1178 351 960 567 1021 447 1002 210 155 1159 505 272 1195 1027 444 1141 568 631 222 143 1086 192 769 662 330 512 147 374 1127 844 55 118 178 303 382 176 303 363 794 429 695 316 784 440 171 1087 143 390 668 1155 871 243 850 512 1025 377 175 55 462 21 165 779 862 517 177 800 856 164 885 394 142 845 702 288 1044 1102 942 761 347 983 721 716 865 277 147 186 464 784 901 575 417 112 272 609 185 647 732 1033 303 781 984 945 441 1045 491 180 562 118 829 781 50 1130 660 612 1120 231 295 664 395 529 972 1156 559 1183 130 8 529 249 1049 1146 7 613 848 912 915 739 1128 1013 445 1113 611 841 1126 1033 609 688 728 750 1167 1105 694 1099 8 245 387 368 563 743 305 618 213 492 654 716 288 36 1111 554 1036 44 781 171 1054 796 399 667 938 251 1079 564 1151 97 1138 895 1018 857 135 952 1030 395 794 756 778 1094 432 1172 134 715 841 638 708 45 1073 635 1065 1078 1198 57 620 992 98 615 1163 378 795 588 74 430 476 723 597 948 264 589 547 548 1045 620 86 295 191 802 1124 81 574 42 111 682 152 1129 959 633 1148 587 627 948 744 386 432 499 201 99 936 1139 428 490 1186 786 429 456 1062 1108 608 847 1110 1164 60 1153 483 906 232 500 1122 1127 745 567 262 306 58 415 235 452 1172 365 83 153 601 420 851 361 1108 1154 132 337 538 54 992 558 336 853 482 165 411 272 10 892 322 692 543 43 953 43 431 785 628 968 402 742 1076 253 1138 509 743 232 360 876 800 443 687 429 230 820 175 329 1 410 263 275 164 320 336 667 552 1102 853 523 1113 393 77 692 568 168 489 297 540 463 112 555 1033 384 625 195 162 395 97 878 196 255 742 873 47 589 956 101 636 119 218 116 191 492 1039 744 269 21 1090 1168 427 1083 505 455 1153 902 1062 119 1071 882 1053 826 170 256 557 1123 355 475 1096 904 88 609 838 951 819 726 863 63 659 418 903 192 975 497 678 956 773 1141 644 474 841 215 32 1085 1167 1067 407 998 1110 127 158 872 1023 1040 1194 346 474 312 870 900 477 886 189 415 72 952 1111 425 645 635 763 551 453 192 144 754 1035 544 1007 162 206 650 652 461 274 957 545 1084 873 677 36 71 400 806 1030 630 472 596 639 903 37 429 465 99 42 994 264 1044 833 800 384 98 397 986 1040 19 851 1189 1184 390 550 541 481 1154 211 561 691 571 1113 462 1191 255 2 314 411 440 1107 214 19 220 202 160 447 1140 1012 431 998 1143 303 350 268 976 412 638 1151 441 1196 841 396 1157 1011 149 713 153 347 1050 263 330 177 740 289 882 513 612 1156 1181 403 823 228 364 861 955 488 564 352 397 403 661 786 310 131 882 40 620 1009 142 130 819 252 678 533 620 441 298 1153 592 861 572 601 5 47 319 606 1143 933 525 853 86 560 864 686 1142 737 1186 723 38 477 581 1125 1144 727 1026 565 1125 1079 1012 37 991 750 912 905 720 965 100 141 192 1163 21 1047 678 190 739 825 1099 414 691 327 549 811 615 912 1133 905 803 1054 493 1149 220 986 161 1124 647 430 675 685 1086 728 981 782 879 278 256 41 668 513 461 1024 642 175 484 854 11 508 857 630 279 147 695 1047 1196 1087 59 1173 298 1073 124 1161 145 414 465 109 64 818 416 614 487 942 721 212 820 561 416 971 76 305 127 45 918 372 1159 305 970 406 963 394 45 479 631 231 9 959 959 33 449 631 700 151 277 252 785 532 638 994 255 906 359 700 75 1178 420 757 645 394 414 327 1016 1102 870 461 733 854 1006 751 862 1079 1034 550 739 670 291 1192 865 864 33 705 106 307 532 136 702 135 828 146 114 391 719 545 79 941 858 47 958 166 927 643 1135 1081 448 711 577 315 681 682 602 68 869 730 431 471 78 785 508 470 729 11 127 549 783 1024 235 927 496 651 1166 396 853 961 245 803 266 935 327 363 746 190 983 462 1005 848 349 930 657 479 230 442 435 1190 278 508 898 45 967 326 721 536 143 509 1046 398 714 237 446 6 1065 358 246 78 5 987 907 418 551 749 66 965 345 478 1084 28 408 862 524 1029 541 55 800 1032 571 882 411 549 1125 39 306 874 944 11 271 471 620 526 351 1003 415 33 1126 24 530 896 671 228 585 627 490 797 175 811 578 141 200 419 376 138 451 389 136 37 866 915 371 721 441 1090 632 575 522 395 611 1135 621 792 385 515 273 666 1031 355 886 432 177 30 1054 6 122 153 122 299 494 743 463 1184 695 72 753 1152 603 980 655 443 303 1139 791 161 642 1179 978 562 846 607 695 454 766 1169 142 127 976 1150 72 212 197 580 978 680 106 406 942 280 196 348 920 76 990 627 333 62 621 1067 16 8 1146 812 542 298 545 923 1122 357 647 490 786 953 512 82 598 1162 601 1117 889 109 683 32 611 946 117 642 460 20 719 705 696 1139 589 585 1125 233 731 591 797 883 956 703 945 344 958 906 492 80 501 389 769 73 585 727 1186 459 1069 573 767 784 837 732 53 699 607 921 587 872 159 744 209 546 674 1185 491 955 1118 551 1049 49 133 503 607 1184 524 55 1160 260 359 50 835 117 504 638 890 195 489 410 21 1066 903 399 858 707 248 954 1119 760 336 597 341 296 547 273 915 799 421 736 1097 1046 1137 448 1017 924 943 482 543 415 749 377 143 110 354 237 793 867 700 478 660 959 583 1074 1006 682 904 625 744 1157 399 855 434 750 355 537 902 178 970 609 631 574 1134 427 951 776 970 827 686 528 506 540 886 537 446 691 893 714 664 438 1076 616 654 229 343 311 657 903 313 290 777 263 792 131 304 959 696 1002 731 585 702 447 467 1092 1096 635 143 1097 1039 180 1162 936 238 721 1000 1083 532 200 135 100 139 688 717 422 254 686 186 980 726 282 880 347 805 416 55 1115 77 916 781 503 952 257 1128 819 1057 937 1005 758 72 1166 636 24 161 600 573 17 339 502 515 1174 442 633 674 19 138 651 87 575 175 901 219 560 1024 1148 634 261 603 1080 729 634 1006 675 1171 492 449 431 298 332 57 1058 593 145 21 91 245 564 793 827 728 834 865 999 502 646 523 695 1025 81 410 1045 803 15 646 725 825 473 788 292 366 1054 962 74 212 1198 1157 428 942 346 692 1080 971 777 209 90 762 591 1099 23 232 96 1147 525 1168 1193 263 750 574 783 1190 720 159 279 942 1159 291 921 562 77 76 684 1021 134 1128 1064 27 455 745 752 1192 237 303 770 108 1087 680 23 1106 532 612 910 554 547 936 922 94 1122 309 1000 919 284 525 40 549 735 478 176 593 987 627 525 601 589 33 1120 635 354 273 917 454 943 524 695 1177 425 165 1019 953 403 756 656 1092 1161 257 849 312 758 951 863 258 139 664 407 178 383 307 659 804 469 1098 557 613 146 17 820 1133 324 1114 71 149 621 19 287 810 52 452 26 160 1028 1172 373 495 685 893 83 592 279 910 2 728 146 54 526 569 483 775 97 121 51 876 1103 408 914 1093 419 860 763 529 40 509 899 846 261 554 418 136 37 492 578 1003 880 68 485 634 1089 639 352 956 221 950 896 1140 347 426 877 578 865 144 511 66 55 716 301 102 810 462 66 162 319 394 73 125 188 1158 992 823 51 751 602 692 1160 1172 188 593 189 574 665 740 328 883 1141 546 688 1034 778 807 525 150 625 285 723 661 1146 118 1123 1166 1123 904 870 988 382 533 189 915 708 337 317 56 185 894 1154 866 550 843 315 763 252 439 623 717 940 28 282 1145 567 700 1036 1193 1164 445 594 946 270 731 641 1049 215 381 856 834 15 409 888 409 51 655 928 642 1179 1196 443 618 54 583 212 823 407 508 548 159 251 296 314 155 299 221 630 233 1180 1067 486 360 66 1081 680 762 59 13 291 126 1111 379 30 705 563 720 341 1176 302 564 815 1199 207 107 269 959 170 317 927 926 1073 834 276 138 733 129 56 80 826 7 784 868 619 747 305 166 177 647 291 114 118 1082 508 816 690 1134 343 54 804 547 946 994 596 292 875 1189 137 506 831 180 913 68 671 834 513 1124 563 674 108 839 659 50 874 182 188 611 1085 606 1082 265 794 80 648 37 601 411 35 160 965 602 21 151 397 589 683 635 241 436 1055 174 1182 897 436 408 245 422 53 20 1168 974 280 130 763 217 1135 411 421 833 290 1134 160 936 623 269 342 182 477 974 731 917 714 121 1016 65 239 1194 419 917 872 613 476 364 447 139 332 549 601 636 660 1058 856 968 792 466 570 218 542 781 223 173 795 762 1190 967 203 999 894 377 223 342 289 1031 609 158 228 656 407 1190 953 1135 568 794 749 269 1136 1128 662 289 1151 133 88 718 622 292 401 110 815 888 527 831 308 1034 66 354 384 640 972 430 252 672 954 218 802 350 466 660 614 129 135 328 498 958 10 357 213 1107 918 115 1010 1137 1127 610 808 957 387 273 364 185 31 395 17 476 320 381 588 84 512 669 815 189 502 110 814 405 405 856 469 149 227 179 621 1188 1009 1010 317 561 389 703 98 835 617 876 927 293 767 961 241 281 799 61 944 180 324 342 153 288 927 30 902 27 1188 618 45 726 796 1103 490 671 314 460 393 864 236 562 950 558 1140 280 865 323 375 470 1151 16 1 730 424 843 195 165 869 191 146 1035 1035 604 596 1137 963 274 481 1174 734 1126 41 365 596 244 1032 1004 621 345 808 0 140 448 114 398 663 207 1117 242 45 263 169 111 323 689 750 645 525 549 1073 630 642 280 101 813 111 26 982 95 191 331 280 637 936 713 331 821 180 467 417 847 207 328 797 427 1051 553 148 81 167 1127 0 507 888 174 356 6 750 579 839 1003 695 299 967 543 346 534 1199 1120 18 442 1079 620 164 1160 684 628 32 940 319 1018 294 1060 1092 242 723 22 232 399 678 428 752 191 272 346 508 828 944 820 1019 157 1124 120 354 809 26 176 405 1045 578 141 1082 801 739 544 308 866 13 158 862 1061 1121 209 1054 1156 52 639 845 1111 296 865 554 216 320 389 814 875 543 538 815 125 87 3 1160 339 353 1182 299 1079 471 672 456 1029 1129 359 751 212 1047 440 54 649 1166 662 341 410 603 1054 64 663 743 1134 101 949 1170 450 344 1168 289 471 526 615 298 934 88 1114 298 840 802 1046 759 82 1124 505 551 707 144 1064 503 168 251 607 741 333 1182 875 819 770 762 217 570 673 236 976 1119 217 451 797 142 539 836 257 1053 1085 694 833 1197 412 1089 1128 1035 343 1010 1198 432 178 1088 251 1076 560 303 871 962 516 825 28 2 353 500 166 200 656 401 481 1006 759 586 1132 20 541 811 1135 755 803 683 21 77 742 2 1111 55 581 1062 931 48 920 1130 524 350 712 543 29 465 484 177 201 300 509 368 276 726 512 191 22 637 1035 222 834 569 911 576 497 993 618 168 754 235 1150 632 630 221 559 937 305 639 399 902 1177 522 300 376 296 1051 869 572 1170 579 280 258 235 144 733 234 139 592 466 305 1158 284 281 113 284 595 946 474 445 1162 519 20 745 386 717 1076 729 464 633 605 892 768 1054 756 10 780 329 918 523 620 1126 154 1041 446 926 415 64 415 489 1187 1136 445 427 397 573 265 592 177 1048 686 810 1189 972 973 815 638 1066 32 546 1111 418 413 530 244 1068 857 592 1114 665 508 226 1177 6 439 709 30 974 896 931 438 1012 734 201 345 892 916 464 610 465 876 511 897 16 144 670 666 482 803 109 28 156 879 842 478 690 336 414 92 929 1194 137 779 880 1013 22 29 699 224 922 571 1135 306 1037 1045 1061 189 994 1022 616 787 709 54 488 488 755 200 360 292 385 727 1050 945 911 378 225 582 742 1018 78 748 625 622 869 927 958 521 216 289 457 113 252 539 786 321 266 699 1139 1025 524 869 893 849 265 622 214 926 471 40 73 419 1049 682 286 97 103 85 290 280 216 1199 1133 256 155 372 962 1039 1174 261 713 367 1013 440 440 1019 416 934 405 1135 886 329 348 808 1014 1049 549 506 467 218 718 601 23 548 1178 716 179 442 954 1155 828 88 606 783 515 1155 163 665 635 458 313 983 143 742 832 1148 714 129 1066 519 532 1100 594 110 523 461 522 335 136 592 174 4 738 568 933 967 262 595 779 838 412 435 119 244 562 64 250 838 340 338 110 255 559 481 306 147 154 915 180 328 920 703 9 1109 1076 971 1153 331 232 736 80 800 1067 433 970 542 92 866 685 440 1196 630 266 931 585 888 322 127 761 1088 366 789 730 332 1144 1126 617 47 136 650 628 34 115 1043 912 813 156 96 815 898 691 437 912 218 312 1192 884 932 364 837 1182 321 189 610 774 135 323 1007 1031 1123 1157 648 473 989 1017 120 733 346 805 625 546 386 162 531 207 788 1193 1145 472 922 591 987 702 328 50 890 1107 595 820 1009 783 670 386 102 1122 554 320 263 50 553 390 341 21 389 786 88 633 394 389 491 249 19 497 1081 841 159 677 1040 641 705 528 1174 169 153 553 479 348 115 845 1044 986 444 990 508 696 1139 175 1128 599 552 558 638 548 689 656 674 781 580 701 306 491 1186 559 175 198 364 904 139 375 303 1001 682 1159 167 500 240 980 1146 868 1096 163 1102 519 433 498 825 209 685 226 994 165 1067 458 714 131 535 566 1141 1128 722 1009 979 1155 282 606 829 568 593 524 77 909 223 190 797 372 455 473 1089 1112 956 756 1039 800 205 1155 1001 679 981 1052 1152 966 518 905 954 704 587 817 78 477 1055 546 419 820 1143 883 891 63 421 1094 1131 274 330 990 709 301 24 932 1065 969 1083 860 994 473 679 675 977 444 437 153 768 744 851 857 432 438 1084 550 1067 1141 31 748 646 88 36 411 118 1030 873 359 909 648 745 147 776 25 93 1193 899 252 322 352 202 130 42 184 255 922 305 406 663 439 1109 547 1073 400 1159 853 853 1157 1134 140 1153 461 810 833 434 390 1085 478 746 1129 863 491 846 1068 409 527 828 22 943 863 1104 101 828 262 424 637 1190 150 952 513 120 1064 269 561 12 527 1043 140 990 573 376 122 630 359 992 358 1048 173 535 1138 1065 1083 1008 544 199 449 84 783 309 1129 824 1085 55 834 420 1087 318 82 425 196 106 379 925 735 1179 57 1011 1025 5 106 1171 770 694 819 1104 752 356 1001 721 324 162 451 179 434 726 696 1069 321 1168 83 1112 170 898 1189 198 549 993 768 889 575 283 877 156 1175 1179 844 175 389 404 439 832 531 1162 948 150 631 100 75 697 714 942 1032 732 935 741 583 1180 336 595 1193 665 140 1118 355 1170 543 285 1175 377 211 1016 764 85 1008 992 822 1181 52 188 171 1199 853 446 173 724 1198 468 55 586 379 1072 235 796 1020 768 1156 135 990 1170 105 528 1053 419 664 537 1061 638 413 581 537 1139 511 258 705 239 861 699 902 865 1053 1159 758 959 534 542 328 1052 250 1004 316 52 981 506 398 96 113 164 831 278 190 56 1175 198 148 798 216 86 758 669 410 866 778 1101 66 1109 840 969 439 961 1181 203 48 952 1145 827 597 253 813 736 1142 415 689 864 620 527 195 662 1135 19 872 926 792 835 172 957 557 958 301 883 444 654 170 619 200 890 1176 781 1062 604 251 106 1147 870 824 690 1145 651 586 793 1009 513 91 1182 73 817 321 1020 540 731 48 1082 359 44 806 861 520 991 431 818 1180 248 433 1042 21 162 693 253 843 494 755 456 1127 657 794 942 1020 176 712 269 799 158 1139 8 878 51 586 495 887 889 881 458 316 91 86 738 144 1163 1167 186 843 379 1092 827 580 1135 144 827 644 175 1167 175 1017 178 219 1118 907 840 252 968 443 89 34 387 875 489 866 713 737 769 175 693 725 614 1184 1075 678 751 699 92 272 751 701 741 215 427 99 771 560 985 914 920 31 50 620 894 185 980 77 952 1074 890 192 979 657 1024 1040 692 539 353 942 375 384 129 463 249 1068 244 829 1104 469 483 975 326 939 531 413 913 460 308 296 435 425 671 817 1157 701 308 922 304 928 989 252 446 195 361 173 1090 928 43 134 557 783 223 1014 1111 372 707 675 1109 1131 890 614 557 856 1086 663 319 535 903 774 1050 178 508 1170 537 636 74 977 578 157 748 464 65 456 456 194 94 43 1016 692 342 822 210 800 355 955 746 197 949 91 763 846 458 345 370 323 772 1040 1111 181 233 131 573 665 1090 816 1022 738 652 348 611 239 1012 950 518 266 533 890 542 220 88 941 334 824 483 1198 82 1133 850 143 187 274 854 1167 125 26 640 1042 1072 347 592 155 1034 273 646 620 44 594 547 301 99 314 1099 743 14 801 1114 835 1169 784 90 960 12 953 396 404 715 57 605 559 352 438 633 716 516 172 216 607 454 887 238 1058 733 311 14 26 83 425 1116 180 49 851 718 647 107 1194 789 497 1017 672 291 1060 975 883 132 838 759 299 206 416 1008 1080 258 540 216 22 559 365 20 561 970 657 331 437 915 1178 218 94 575 661 444 275 1033 338 244 196 905 269 587 927 1149 1151 299 664 150 1194 512 507 484 1195 693 1020 835 424 629 129 906 455 12 842 185 1145 734 11 1163 518 782 1181 171 494 1148 635 19 907 260 1008 836 694 7 981 1160 119 378 393 320 24 938 410 20 671 876 709 1080 531 159 757 1124 1127 958 940 231 830 1128 288 978 91 882 127 476 476 927 561 232 636 282 1145 812 171 818 15 667 591 588 490 308 112 608 1127 778 1184 990 239 868 1023 716 1083 222 308 991 195 1154 944 338 422 244 149 1187 457 519 130 219 196 457 922 229 865 1073 745 220 1078 465 502 523 972 375 53 446 238 1115 940 63 15 947 375 547 999 541 1034 374 616 316 484 10 52 772 469 909 192 78 609 859 737 934 1176 455 938 146 625 1086 124 281 300 1058 425 731 732 441 706 202 829 86 566 1058 712 288 186 581 519 197 349 235 949 1115 704 403 638 522 585 475 647 913 315 1029 1134 327 447 579 622 961 452 237 584 1184 337 728 753 430 461 647 547 46 279 1197 483 196 345 110 589 813 144 995 647 1151 624 490 9 886 207 905 1070 582 692 513 1100 653 185 864 113 347 22 1095 459 503 221 887 1140 903 1173 496 28 23 1006 225 558 996 572 194 409 516 242 1122 1195 1064 536 335 541 246 1104 641 918 858 637 1037 381 774 863 1125 460 475 792 69 945 1104 786 850 884 1096 549 240 512 290 478 698 117 866 704 64 517 70 398 112 850 995 394 1032 1019 917 578 1101 158 23 1088 1123 801 141 872 1100 148 925 73 1075 854 229 404 218 985 175 812 616 930 1081 16 497 20 210 959 704 903 433 1061 547 596 26 754 1163 430 1006 874 500 20 708 216 171 249 591 15 892 618 946 1081 950 686 997 245 916 488 510 1045 859 1097 708 1179 934 520 736 1074 877 1092 1102 432 982 662 145 537 701 448 987 696 322 7 349 595 682 771 724 50 590 534 570 822 84 546 128 59 554 671 966 372 1082 216 150 57 334 556 1144 553 161 795 154 832 423 113 1177 365 1176 987 260 649 318 72 649 407 1197 70 847 432 641 1102 977 832 289 105 718 528 819 655 316 738 704 987 806 1065 691 821 103 425 1173 809 1079 286 306 889 174 150 676 594 724 128 908 565 741 806 15 781 981 1048 1165 51 320 697 306 950 9 768 1052 767 400 738 1195 1113 198 798 209 1083 483 656 444 67 461 1146 193 1019 548 881 3 409 525 764 1099 1186 737 380 515 516 1142 793 525 1163 37 892 521 118 1047 13 1047 1085 651 786 712 692 475 618 464 1116 520 544 1038 14 1090 927 660 1186 139 1011 802 837 347 226 206 358 906 292 1122 355 565 443 25 146 778 219 712 394 1139 517 1026 230 647 1105 457 506 769 878 703 1142 128 196 1005 810 110 315 745 219 275 85 644 1157 286 219 534 359 368 159 773 561 502 555 654 588 881 676 30 939 758 812 573 1034 1191 374 396 191 487 1168 1155 270 841 959 1084 1032 1039 954 174 881 858 1021 481 1157 1002 1173 995 550 1070 1021 564 155 1028 675 1152 758 442 582 891 237 740 26 1125 555 940 438 357 1041 73 89 232 65 985 949 443 311 800 810 806 223 242 907 204 951 623 1127 667 1091 842 986 819 696 26 491 380 567 694 627 326 992 432 936 964 174 252 682 908 263 781 663 272 618 710 315 375 778 441 874 351 96 807 148 916 571 856 1186 890 1192 477 941 213 74 308 602 773 843 845 1101 10 183 472 237 744 236 1146 1169 764 60 349 868 628 319 74 706 975 629 570 126 471 1029 937 974 934 648 563 1153 1165 292 251 456 74 472 792 987 618 828 995 817 75 1155 418 156 490 939 1081 24 529 950 74 958 201 329 355 87 1120 643 288 832 933 391 898 57 232 254 826 326 142 774 1178 1172 578 200 213 1061 260 1058 1071 346 439 312 488 745 460 189 1066 885 423 426 735 923 307 452 706 183 789 1121 478 368 851 562 502 440 117 1030 558 128 712 1028 1010 1066 1175 38 479 609 627 1075 48 813 693 125 543 1078 700 45 386 540 700 42 283 5 643 807 989 901 1082 501 296 1181 98 513 711 479 630 1094 958 174 245 277 909 85 536 18 672 1072 830 390 494 837 198 191 1156 761 148 761 629 92 849 970 908 189 156 365 1178 918 585 699 751 543 339 35 654 778 1091 351 408 1057 852 1112 1079 1151 876 108 987 227 6 1036 722 368 772 358 1121 607 670 920 138 725 97 120 767 1024 1006 415 126 649 138 115 933 244 76 117 1030 4 71 55 123 427 228 908 1002 951 684 393 1089 163 31 332 128 1115 1141 1041 776 889 536 1198 612 593 1131 601 818 883 330 545 221 414 1172 354 305 1086 1158 469 60 381 1164 184 314 181 797 1079 1117 863 374 380 256 418 144 1142 1024 933 1054 150 411 44 617 299 914 400 679 897 336 863 1070 248 174 827 401 105 945 496 467 652 997 814 809 480 687 765 720 680 1017 1005 714 312 841 853 640 296 179 515 163 912 914 424 1180 415 1162 687 802 1148 622 913 97 705 224 689 408 1085 1115 149 266 744 460 1141 342 576 558 278 559 567 255 857 601 1116 793 750 363 1124 1056 877 390 318 142 1041 362 807 514 385 74 999 848 535 771 25 538 209 383 664 937 454 305 687 389 46 717 234 203 1140 439 445 1099 500 853 59 289 807 125 810 669 326 618 148 531 533 568 469 1187 953 481 1058 948 36 466 74 659 863 563 323 1044 495 106 299 306 693 56 375 521 444 536 1192 1141 320 378 618 626 391 974 434 496 397 688 939 911 1140 824 69 597 1136 673 212 103 799 109 1062 438 475 313 1099 371 994 569 850 1063 67 87 279 741 267 553 51 1032 806 827 1 514 376 1121 117 881 590 1173 804 265 180 2 257 130 1145 768 524 1164 161 544 276 69 1065 1153 925 515 401 1028 121 610 1122 694 36 721 555 364 1067 531 889 969 934 5 115 907 634 407 202 1136 73 132 261 537 950 274 244 203 593 147 156 282 168 565 254 352 1160 346 1082 420 1086 69 804 2 1020 1041 873 1144 361 902 10 261 138 545 158 298 306 141 976 958 493 706 18 436 368 366 106 942 610 991 698 527 105 572 495 1119 218 539 310 1120 431 88 283 529 1103 848 92 60 834 83 1175 1073 790 1042 989 974 76 442 789 852 860 65 933 1091 372 834 200 602 30 582 490 221 233 526 743 906 663 844 351 511 231 1172 825 1011 523 849 369 132 406 16 504 908 1077 214 204 27 884 55 324 775 756 568 5 457 1047 457 719 834 165 1120 197 525 962 577 766 191 1178 245 727 830 707 1118 359 527 991 869 717 925 103 990 379 821 786 482 957 1158 865 267 640 206 1016 441 415 365 444 952 424 283 1036 960 63 1072 429 557 452 64 336 427 257 3 437 570 747 101 688 106 1081 917 509 518 1154 655 702 559 346 784 1124 437 1077 322 452 579 969 598 95 118 878 117 805 373 182 1084 660 622 1175 1122 669 59 1043 576 935 356 382 635 373 1011 1156 1051 374 334 1067 892 1 540 776 970 77 1125 1054 127 1054 1039 550 105 483 645 70 928 956 706 583 755 947 758 475 129 971 353 333 1040 582 869 277 1025 5 155 547 477 1071 363 577 367 1023 434 101 455 484 380 589 1030 939 383 1154 373 417 752 1104 1121 654 1124 558 903 847 248 966 887 174 745 986 817 402 169 838 1141 268 629 844 363 1192 370 860 19 776 324 924 777 743 500 91 287 521 1153 451 1061 28 296 258 1073 699 78 133 840 1046 462 199 337 703 931 433 610 1144 10 375 32 1038 252 1021 625 447 1101 609 772 222 1115 1127 932 977 498 1156 89 809 616 576 273 445 751 817 915 541 201 551 746 686 470 703 164 187 234 292 255 626 753 1113 628 396 1026 385 769 785 1078 1172 179 1064 728 868 425 624 1120 499 1175 680 52 303 843 146 1143 924 416 625 481 143 707 244 21 864 203 885 506 1036 1076 421 518 381 1039 310 1053 894 427 575 557 57 269 577 935 693 816 796 224 481 72 279 706 588 217 930 1034 401 455 624 335 891 63 905 687 1049 586 391 967 407 14 951 993 1156 520 1069 589 73 806 427 1071 1145 833 589 1053 976 171 1008 681 803 655 1087 118 783 1 28 491 1084 675 1175 1133 221 1185 738 1144 190 1079 424 531 823 552 482 873 366 162 1139 158 360 1107 1097 1120 238 326 785 626 70 446 491 229 62 193 794 1193 930 833 761 889 800 882 195 55 817 9 558 312 384 817 886 1022 241 1184 965 271 444 621 291 745 926 452 356 535 918 1129 670 544 953 103 1069 1139 815 353 153 595 335 210 1154 506 222 531 482 850 383 177 229 395 1126 995 469 869 945 748 18 960 927 1010 754 214 781 312 242 381 400 521 560 757 1122 313 1026 991 730 400 1040 150 1120 1008 46 1164 769 331 734 1177 232 953 278 879 817 1166 360 1168 718 725 682 1173 479 577 143 126 407 1195 1020 973 943 875 380 555 718 175 378 503 476 48 25 1060 1136 743 277 788 253 1051 1109 945 306 815 452 1128 705 857 632 1018 742 907 886 682 811 1048 511 183 1048 49 963 464 502 912 343 985 261 921 1041 8 24 386 280 183 391 633 716 1073 213 961 1046 63 1130 13 1119 1153 778 778 868 380 937 1013 510 878 737 487 950 654 860 388 1117 686 7 965 237 667 20 1178 661 113 557 32 416 798 697 799 1041 1052 957 678 1067 1172 644 337 1082 195 644 497 263 1058 1119 383 96 525 156 30 218 875 875 9 539 98 296 990 833 757 249 284 436 642 477 170 1104 1047 968 1106 475 593 1169 1152 1168 820 833 869 820 415 718 319 1135 641 1082 569 671 161 1015 598 193 212 510 280 1199 763 1144 42 358 544 47 1116 1077 93 427 303 272 43 947 68 397 344 313 760 241 1190 1017 943 386 914 536 876 79 242 1158 365 856 581 1116 627 89 961 348 907 1037 733 291 1101 578 603 886 1028 1046 1096 628 1192 341 785 1031 768 1193 796 1113 659 7 155 869 885 498 651 329 521 714 1100 255 746 1090 1132 324 734 112 1137 75 250 553 821 6 401 604 998 554 1064 1172 454 963 639 58 857 838 564 262 119 408 850 704 714 231 793 569 415 98 570 333 518 76 839 882 400 407 1181 170 667 842 0 152 922 23 769 128 182 933 413 1124 118 89 310 384 404 623 1184 781 965 1162 911 533 339 921 295 182 505 927 730 3 67 652 314 433 169 617 546 526 760 710 1169 1159 692 225 379 525 949 176 938 652 183 12 872 398 1125 760 1051 910 506 283 427 634 473 1067 1107 240 239 812 1095 231 466 983 505 70 936 186 1180 705 848 872 1068 436 465 814 708 107 873 542 229 919 619 1116 488 422 376 670 520 844 894 455 659 253 70 881 345 805 1058 1138 1125 890 585 993 937 213 381 1061 934 1177 250 704 1165 837 999 233 1022 943 806 43 512 1159 865 164 1182 26 372 680 236 692 70 943 146 756 1020 1099 899 852 1070 237 357 566 855 186 304 568 637 431 343 1007 312 967 600 640 688 240 1005 606 248 1172 691 78 787 887 597 311 602 390 793 763 558 376 537 418 628 622 767 826 1104 942 676 727 456 445 185 649 713 1066 154 123 1137 664 188 46 7 669 1041 964 804 260 235 703 36 573 601 553 419 251 205 565 1112 294 1172 685 1038 953 782 284 506 600 1144 203 45 1039 500 732 152 735 183 869 521 607 908 630 1054 77 645 885 693 304 169 712 918 733 1050 687 1156 541 1043 732 487 470 79 1022 185 1014 412 764 475 458 292 992 588 798 558 953 397 14 1162 938 955 484 193 899 981 1046 546 579 1161 1167 451 275 1082 1154 1187 185 486 446 277 58 531 571 280 158 177 1097 1 977 422 741 604 949 629 239 934 473 327 1165 880 60 62 790 206 1137 401 890 906 534 317 1081 923 651 40 131 766 876 739 108 1045 963 942 341 132 627 854 1137 347 191 482 629 559 1073 275 1018 170 208 685 259 462 387 334 896 468 639 604 222 234 297 164 1195 182 985 475 261 322 908 857 711 37 438 974 845 445 580 317 1185 946 600 344 928 587 403 1036 242 1182 331 365 259 148 843 495 910 119 1085 758 1165 1164 1071 1165 411 730 915 195 405 561 83 812 226 240 482 391 757 779 248 944 603 1013 250 379 406 28 1026 467 784 54 1072 712 534 723 589 46 811 1119 153 503 1131 427 927 1063 573 61 545 749 581 1099 110 216 940 31 13 820 830 705 711 107 1028 799 924 965 507 969 996 652 975 251 882 998 345 666 491 468 97 779 1099 91 1090 392 499 274 236 637 184 951 327 1192 3 1084 599 810 603 29 468 989 113 1152 281 486 372 618 72 315 216 74 136 783 954 862 180 662 36 844 427 1005 489 504 307 31 316 266 1123 348 430 1148 335 901 537 1058 1029 534 61 549 435 599 616 894 1101 427 450 1143 61 719 700 601 797 386 1042 121 467 205 898 620 1036 328 1009 752 648 199 327 533 320 44 351 620 1158 658 1168 1192 165 730 103 489 322 1162 827 823 1115 84 332 486 508 748 110 1075 382 473 534 233 685 91 374 759 464 1152 491 223 1155 1035 823 898 331 1037 701 1035 977 1144 1078 196 465 267 935 265 1174 362 1073 442 369 49 993 1076 725 250 751 180 130 910 699 255 743 327 731 227 262 1114 798 570 994 647 942 539 210 17 1157 722 457 572 868 559 817 115 879 212 87 961 279 652 366 734 11 442 1013 480 884 1158 1131 350 514 1033 613 624 651 1095 891 857 1142 142 473 215 1089 928 752 620 75 398 698 1082 1006 409 615 193 99 991 819 457 6 574 219 802 703 450 349 738 888 1086 395 871 349 423 1182 60 961 641 831 1121 952 1109 675 928 313 910 839 357 233 866 491 836 291 1083 210 1167 1028 211 917 412 1001 1149 978 308 746 480 824 902 965 1081 970 641 481 750 535 1122 581 1009 100 895 657 622 738 504 45 489 880 1051 1166 100 721 627 1127 123 1103 586 858 38 195 676 155 743 479 275 171 172 197 948 1188 195 692 344 381 1002 201 310 707 347 647 922 53 916 974 983 1053 705 542 1110 1031 739 330 61 848 82 757 1079 52 456 1009 1088 236 458 1138 733 579 1146 212 469 214 79 437 443 246 252 299 408 1029 690 311 285 821 428 70 1129 21 89 456 193 1059 555 68 423 582 268 395 794 254 722 637 972 915 439 606 865 234 290 879 674 449 1025 1071 412 139 1180 525 311 1006 115 1142 213 1130 965 824 414 805 1041 997 422 121 1094 7 999 257 819 820 850 507 530 61 88 4 269 957 195 1122 801 82 285 287 1148 1148 673 680 317 500 237 940 530 571 780 164 239 83 1069 350 143 241 625 980 367 577 371 158 115 899 842 445 71 877 332 886 143 549 1057 492 481 938 434 1091 398 554 1134 137 898 710 97 989 78 329 1135 212 26 237 180 407 224 676 1128 635 360 1033 1162 90 555 580 376 1097 725 578 1164 622 274 955 597 891 543 839 1004 29 827 921 311 676 707 264 996 754 91 529 969 1144 373 1065 401 690 1008 36 680 933 1112 1111 1169 920 804 16 721 96 441 713 437 55 553 683 935 650 341 963 138 465 1000 227 294 301 264 1039 1029 237 45 691 505 516 543 806 897 972 295 480 705 833 291 919 1134 290 76 168 517 609 754 1052 429 647 473 1071 883 950 10 566 1151 696 1021 697 1161 326 267 935 106 1135 820 1089 1029 642 575 642 577 910 714 604 1099 187 29 429 497 364 866 146 687 107 775 142 501 417 227 74 1 1182 874 642 352 773 594 675 660 776 715 311 492 1088 814 707 288 621 753 822 860 1147 283 543 1162 1068 168 182 555 575 680 198 629 525 328 364 757 306 595 1138 1084 807 219 354 286 287 840 413 517 199 1168 367 208 737 1117 246 24 760 503 98 1028 455 379 266 240 1088 452 976 364 198 875 20 808 1116 88 852 419 468 1029 372 331 957 605 180 893 610 823 77 791 1028 969 1098 943 148 479 1123 89 1019 555 175 490 749 904 374 161 581 595 598 733 1120 502 339 727 940 27 292 984 673 900 25 458 221 683 401 1028 101 8 1115 995 958 982 1059 732 976 916 762 1192 144 531 171 670 401 501 3 48 260 1128 600 192 308 69 252 186 1134 800 283 42 122 714 588 527 1002 733 851 145 150 328 904 84 33 481 922 315 24 221 1132 790 925 634 657 54 1105 569 1103 1172 333 112 801 205 783 149 284 565 891 466 1029 608 1014 468 1157 649 653 576 552 80 955 202 374 952 14 398 79 721 1013 1062 420 464 705 83 1080 395 87 256 322 962 821 34 666 1102 1193 812 534 1092 633 1172 1194 619 248 1153 562 85 1195 454 1075 337 1073 344 478 448 578 176 567 925 114 492 87 192 1056 360 170 1111 1063 842 184 395 297 122 794 920 88 1001 656 683 725 777 139 552 680 948 505 591 476 175 29 264 1021 556 160 297 645 97 705 649 1062 223 576 1193 369 1052 989 705 430 775 1134 606 806 1075 1188 993 219 1100 554 817 770 377 131 1198 432 1072 662 222 260 699 389 30 469 101 540 249 516 322 224 224 401 354 34 1164 370 461 642 894 672 517 1169 86 400 561 784 434 1174 457 1073 899 897 735 1088 1098 781 88 1004 887 144 1154 111 1119 662 564 955 862 163 1074 785 1153 143 900 139 318 603 457 719 1103 1037 1035 422 645 301 171 196 42 329 127 427 1083 1042 598 697 1159 843 994 167 961 845 543 784 965 399 504 1020 756 298 1112 205 245 129 216 566 93 737 937 252 268 465 957 404 739 428 743 649 669 1181 530 1149 899 123 355 616 962 1199 798 985 532 1177 431 676 790 796 951 483 767 485 414 961 587 1179 888 99 1089 813 428 427 911 1053 266 485 246 390 928 515 11 1109 642 927 834 218 79 869 343 185 148 292 781 360 7 431 285 251 908 853 168 677 966 1068 1130 814 685 619 256 447 410 1051 142 180 769 891 784 545 364 851 956 791 1148 428 96 177 642 128 249 27 17 1048 910 908 78 451 900 667 1059 765 423 113 81 877 859 726 937 293 597 631 884 901 1021 163 2 509 393 927 936 1186 1030 937 512 836 544 807 1082 205 838 1000 1184 759 1139 1172 795 132 932 273 368 467 664 553 40 948 25 46 865 202 277 381 761 94 907 856 356 607 232 27 506 784 457 784 846 1016 449 894 580 546 390 520 913 330 345 235 505 872 1033 40 568 264 502 1191 994 1005 220 264 1055 189 360 974 477 509 532 1116 1167 631 344 1045 501 48 1199 1112 739 888 226 903 1165 811 680 1069 457 811 611 134 923 520 1191 136 22 273 130 985 54 292 608 939 491 23 26 8 855 461 569 679 430 971 228 387 885 127 183 382 310 265 71 317 469 1049 153 81 708 501 22 365 1165 336 372 161 695 1098 7 1073 1024 113 988 361 1111 155 433 543 854 1075 35 326 142 959 719 71 967 421 754 502 868 241 706 1107 159 1008 1050 1133 295 578 135 95 744 1109 696 1173 144 723 150 379 456 70 121 377 279 772 639 815 798 713 847 522 394 474 609 1053 534 743 609 680 1091 326 905 1146 569 243 801 719 751 395 1039 485 884 23 1187 101 806 555 1140 788 136 278 349 1000 1152 421 230 901 1097 589 1185 302 961 814 1134 9 491 510 473 1111 42 271 160 363 1044 827 323 1195 779 263 1105 81 556 623 214 1069 1112 1083 89 706 1090 310 148 179 751 496 1137 825 1185 1079 805 309 25 107 148 486 1108 244 346 185 582 210 436 574 188 161 93 220 996 495 847 107 697 101 20 623 233 618 816 839 387 107 80 50 336 973 159 1106 168 273 526 996 116 107 279 497 485 467 62 1169 537 817 443 651 217 348 112 1001 505 969 96 548 1017 909 45 932 564 736 1046 95 684 958 544 937 806 879 166 725 985 144 168 672 532 134 1103 818 599 356 167 846 807 167 1039 488 0 404 121 243 1171 1006 244 1030 450 523 963 383 169 251 587 191 676 69 574 572 880 1192 998 588 476 672 530 367 657 247 315 515 822 1163 22 374 890 713 683 637 1164 782 559 803 554 765 1095 425 353 783 968 5 277 759 475 613 959 548 290 146 1047 645 709 997 465 295 964 793 479 273 801 405 44 742 586 643 577 422 236 38 402 184 343 517 393 770 69 52 682 867 500 1101 174 966 185 153 1147 299 479 289 981 445 196 98 1027 12 424 256 421 461 1096 882 756 180 866 953 789 329 1199 42 1187 957 35 978 580 631 413 920 269 314 971 1135 1097 316 765 263 877 69 710 397 1150 685 351 296 447 1189 472 88 423 565 194 460 569 871 410 556 474 818 963 451 913 534 280 1131 493 882 1150 62 30 142 684 198 577 862 913 611 608 878 738 595 191 1099 213 239 512 697 152 1037 154 131 594 1058 54 109 56 1074 321 148 19 482 739 225 1181 135 775 105 99 950 489 1194 289 826 1157 433 692 1080 672 312 632 243 491 943 946 529 362 1179 1182 281 268 870 1146 1101 483 1075 263 487 1109 594 114 434 271 631 978 729 958 191 890 247 1010 412 549 108 1123 801 1033 855 7 389 436 803 842 1118 731 44 522 230 988 658 148 494 157 1150 893 27 1063 557 1171 1150 277 555 948 101 1023 349 322 137 782 589 531 583 36 54 1058 318 869 1083 1065 75 436 690 767 570 225 405 490 540 732 289 499 557 87 730 735 360 81 14 259 440 225 301 349 615 915 911 4 401 86 927 366 462 747 285 383 477 1126 357 729 1181 939 920 793 297 987 89 792 1107 863 965 1006 688 91 215 256 479 691 818 139 103 626 608 1088 161 1116 860 728 330 436 72 230 995 162 431 825 363 1013 96 308 155 1037 366 394 109 273 1138 331 405 352 707 805 948 50 111 812 344 459 343 630 734 490 977 263 383 1161 451 421 1121 559 364 966 267 1066 17 720 501 1110 1063 392 1092 655 1096 639 982 168 892 25 706 850 75 526 1067 920 1117 138 221 412 542 354 811 265 908 197 778 268 625 686 573 641 768 219 746 1125 58 1052 801 135 457 133 518 530 750 1114 222 258 726 636 554 434 281 49 818 944 3 926 827 974 880 933 572 951 167 121 1189 704 826 375 1144 51 454 1192 753 765 943 414 200 429 1128 514 428 1020 1179 309 260 108 957 888 186 100 296 887 531 155 21 1078 1110 1004 325 808 172 443 950 354 488 976 31 797 658 49 571 987 1018 164 203 1029 846 480 589 867 413 528 919 497 705 97 190 185 775 1108 557 588 555 314 1137 968 326 976 823 686 1083 417 872 118 938 800 393 889 825 633 638 1162 525 251 647 1144 86 446 710 521 103 428 1191 514 559 994 1074 887 1117 720 737 1089 555 400 878 1138 216 601 89 317 952 123 1163 1098 926 358 382 488 995 34 1112 416 377 683 1088 158 717 1121 1030 694 1110 487 259 584 877 80 231 1143 1010 115 314 25 318 593 119 359 828 252 697 491 1115 986 776 757 451 790 1171 1057 1076 393 881 1160 1120 591 974 867 737 653 697 781 463 210 592 861 196 249 307 761 73 1140 153 1055 501 853 567 488 469 1171 301 1031 393 1146 76 453 372 796 808 323 1003 826 127 532 176 738 885 1004 730 194 902 69 336 1088 339 102 772 435 192 405 951 511 528 86 668 233 17 358 573 79 979 1186 56 822 1060 132 69 169 254 859 892 238 839 1085 1124 1128 360 237 1082 274 807 1037 1104 902 866 57 85 318 781 642 573 998 471 771 775 271 27 94 318 545 374 790 1195 879 275 1077 25 1089 433 452 132 1050 230 1176 983 270 731 417 306 433 973 1086 936 1008 1021 1138 876 413 105 642 939 802 500 166 803 480 661 498 48 430 552 21 1057 197 1083 505 1114 719 1149 903 69 546 1019 127 310 107 482 533 715 170 576 840 1094 1018 199 751 1156 338 302 398 110 511 1086 1055 275 336 501 537 34 287 205 1118 805 1166 233 953 885 394 40 293 1028 22 1089 480 137 182 362 325 252 306 96 298 598 554 1053 201 1058 393 154 596 27 387 502 822 1137 189 965 183 641 496 432 1150 874 832 130 749 240 236 430 91 802 1194 1027 602 209 258 824 528 938 239 625 24 963 275 187 63 725 575 646 1157 504 513 1067 415 961 444 414 50 872 999 358 290 1086 1168 1067 844 730 514 873 882 33 528 661 367 808 1001 974 406 960 1174 981 564 599 43 531 1050 354 1079 923 358 845 190 552 1172 432 252 601 28 527 169 416 598 715 218 261 1068 56 333 895 488 702 535 801 97 690 385 828 214 336 466 952 372 1001 145 960 1198 580 199 901 804 848 928 380 443 382 573 110 487 1094 82 750 64 1131 21 434 219 688 495 958 722 189 256 1109 55 1032 489 1152 1159 1195 1093 261 446 196 54 330 1137 62 94 330 953 483 230 605 1022 169 889 1139 1041 480 748 741 754 140 747 790 140 731 1164 952 461 645 130 525 464 710 294 368 984 831 754 556 497 994 281 1185 1087 1146 515 289 1097 669 494 230 450 615 631 930 397 732 74 122 530 123 1051 532 820 673 676 239 1098 478 592 1075 209 1182 945 13 401 885 1115 103 121 265 777 1105 662 382 5 192 749 991 389 324 405 119 1198 433 301 1099 61 578 1087 1096 686 175 884 47 219 640 589 907 49 8 437 1066 433 386 140 51 93 825 991 830 720 557 290 312 644 643 783 380 936 1032 108 591 990 530 558 349 867 830 1119 493 440 672 826 400 508 160 981 580 646 245 315 278 30 410 713 845 759 725 107 314 23 1077 799 1067 1124 185 137 440 546 997 328 1105 599 504 344 838 899 961 79 919 969 1191 594 148 435 30 920 293 1171 1140 205 576 950 431 646 724 492 1038 161 36 407 1106 905 266 731 396 633 719 269 764 1156 67 1120 775 313 202 705 188 1185 291 1159 259 787 690 315 983 159 1114 1097 577 964 859 44 250 911 118 932 445 734 354 852 88 361 1175 544 753 566 110 11 871 222 1117 985 1100 369 258 253 988 85 718 754 1185 555 205 241 1135 410 648 922 698 383 325 748 403 750 685 589 58 146 1140 360 806 310 45 1033 163 863 207 382 549 488 541 1094 327 690 941 581 436 522 717 536 370 104 281 284 476 10 1025 242 976 673 899 727 518 901 148 411 871 819 831 920 1084 924 508 378 896 814 727 180 576 518 758 373 153 1198 382 1182 490 916 148 778 278 400 787 461 516 471 0 1081 563 466 237 639 512 1072 1184 358 1123 25 939 1039 141 745 672 581 680 1009 747 289 709 19 392 772 1181 1018 522 889 831 1150 977 124 422 38 152 448 346 842 478 1120 706 48 124 320 1160 1179 271 694 732 73 732 772 336 907 783 245 933 693 969 758 1052 243 169 674 469 899 925 276 678 965 1128 671 765 321 1194 412 164 1041 872 1088 397 862 874 881 1172 90 1047 613 644 1144 216 208 582 293 767 1178 561 1131 826 1165 157 1197 1046 1023 711 1027 362 616 1077 796 135 406 329 1182 225 720 470 17 973 451 521 284 1010 1187 974 715 422 530 931 23 375 467 240 686 270 690 1144 854 380 234 537 915 101 173 687 503 771 1031 896 237 862 753 882 138 1181 1049 993 744 696 574 30 954 970 340 169 863 955 367 759 648 650 581 944 799 1134 502 883 1092 27 742 412 312 708 923 181 433 482 557 551 741 311 703 933 125 577 966 750 1156 1003 577 710 1001 1026 914 1091 804 1069 227 371 227 816 722 650 257 168 622 291 199 1010 721 693 255 126 611 102 63 795 1047 755 537 1108 89 378 971 422 128 576 138 718 976 453 1149 729 336 1013 584 499 851 925 1111 1045 1038 1023 1100 1048 269 939 735 1134 1142 806 737 840 97 301 228 462 5 1187 44 491 908 714 770 246 709 735 875 534 452 614 391 902 540 801 1035 295 932 602 682 325 237 1035 143 729 497 1106 952 311 244 1075 369 797 939 723 122 164 991 345 652 326 996 1041 228 952 790 342 328 1001 647 190 134 129 194 97 200 757 737 1061 57 449 242 392 1041 905 755 643 981 801 1030 292 111 188 198 1081 639 157 642 801 565 308 153 259 274 288 1073 820 1197 501 323 742 972 679 350 166 952 486 463 48 69 635 393 187 44 709 1162 102 150 439 27 390 431 642 636 420 538 1119 38 753 157 459 880 139 439 924 1075 99 157 468 398 257 1081 1069 105 1101 741 462 905 786 137 714 1067 180 919 1040 363 106 1120 240 590 276 688 1137 142 447 1077 526 321 322 786 927 584 543 10 736 370 751 370 12 23 107 1021 327 903 271 936 159 1197 328 782 1083 527 904 381 417 643 216 663 196 45 207 546 828 530 922 636 595 330 412 1193 1097 987 132 637 618 622 1023 429 802 743 583 1102 745 916 569 195 379 740 137 494 230 1040 788 986 653 592 76 1045 647 1115 79 676 118 915 1045 150 366 330 96 476 920 264 486 814 488 101 40 691 920 372 757 356 947 825 759 340 680 80 636 1120 351 477 71 78 370 388 779 438 1005 561 1126 685 996 368 397 1166 478 398 335 797 364 1048 583 500 419 529 1115 708 1125 690 691 541 213 418 643 288 1059 1017 1142 1026 789 771 515 641 159 522 249 109 445 1 495 186 69 1052 977 16 577 706 289 628 853 890 647 918 446 852 811 245 260 164 962 868 512 123 792 462 605 481 66 1099 546 539 627 39 46 359 169 1142 1138 466 705 744 146 499 509 1184 46 33 117 1125 678 395 245 472 270 578 881 635 556 256 149 444 496 460 1056 206 157 954 415 1026 556 419 118 1091 767 718 1074 30 808 549 600 122 1196 1143 995 1102 840 350 1020 190 494 948 710 183 1074 1020 208 697 446 634 334 352 574 835 202 139 178 295 502 8 941 217 909 185 281 12 1029 4 165 1058 124 278 1093 357 968 491 1110 853 1117 920 172 443 760 130 361 27 1100 611 1139 596 1170 701 712 748 846 976 327 770 516 1192 533 761 736 627 729 697 1175 1088 730 992 119 445 982 333 1080 949 833 532 309 360 209 528 724 1197 898 840 923 617 1000 693 1050 571 756 1144 350 680 556 803 1068 573 1032 373 14 325 96 652 505 454 765 640 198 932 874 379 613 384 256 1012 121 1025 923 651 785 963 861 1186 958 406 258 1170 59 1171 106 109 293 654 805 394 141 231 1120 551 470 621 465 419 86 857 599 724 161 847 763 117 890 1092 975 351 983 999 412 608 92 1191 633 1049 987 978 462 690 1022 585 212 433 603 871 530 424 1024 120 372 123 116 263 984 669 1162 955 899 737 1183 1001 444 60 855 350 614 759 904 679 1036 710 462 1155 982 1077 271 578 713 1192 552 293 941 858 696 543 215 1018 323 1180 693 250 810 543 1131 1178 399 827 751 258 29 220 620 341 917 1082 1062 464 327 216 725 1031 537 972 45 347 697 514 92 602 1036 594 405 474 981 593 262 222 703 938 1186 665 257 724 929 819 1050 696 751 879 599 873 613 220 818 183 732 875 362 148 249 242 803 617 369 1104 34 868 562 591 909 1072 810 592 1064 314 228 255 428 1187 435 412 490 748 499 59 356 1114 269 369 577 482 139 1168 686 825 982 254 492 1195 736 942 1178 112 957 162 1098 986 281 921 286 522 791 997 812 879 434 164 310 753 421 923 791 580 424 1003 838 605 246 980 463 354 324 313 398 619 25 551 186 265 280 323 922 422 594 76 1127 503 797 1111 1033 171 823 987 183 1028 133 428 116 694 274 103 484 223 123 298 161 593 158 832 585 561 630 949 684 835 279 367 600 293 992 741 984 55 337 705 271 893 347 325 56 1133 280 330 909 844 277 544 778 93 918 58 1169 5 715 1107 612 631 842 892 507 271 418 177 224 764 201 749 1002 80 170 998 802 805 936 984 929 417 384 1194 617 119 267 779 372 204 382 766 143 859 1090 687 789 142 1028 266 851 808 26 1089 1139 39 690 663 1150 986 154 379 472 268 322 779 995 900 351 448 351 685 1057 476 95 561 364 1170 14 812 629 836 543 919 74 684 621 930 154 943 942 463 894 544 935 390 481 456 778 240 974 438 722 170 934 586 990 254 952 211 38 1163 1095 733 327 757 935 961 929 994 764 1176 810 803 110 888 961 13 273 624 484 158 350 542 423 210 898 695 491 1008 264 1030 28 188 402 569 850 327 147 193 397 857 398 424 890 78 852 1055 141 342 46 632 1056 465 484 1051 425 85 1073 91 1136 1033 554 412 241 845 791 19 372 321 1021 437 1145 250 604 790 310 389 359 1114 241 790 149 177 327 855 1 281 891 561 773 551 545 900 47 400 1166 122 808 236 160 1106 573 40 935 1108 613 411 33 29 938 687 1199 543 411 734 723 1051 398 185 1163 840 1070 645 519 74 668 1169 376 600 1138 631 613 981 725 1037 806 851 274 854 360 756 246 339 688 170 272 265 1169 900 402 98 1089 86 789 144 947 781 544 1065 107 759 823 989 480 338 210 248 366 663 810 1196 902 841 220 546 711 365 926 798 292 531 864 105 645 1029 903 329 655 794 708 522 507 1073 377 126 935 895 391 161 159 996 262 1097 736 588 632 56 382 598 1167 762 176 1049 101 843 883 447 239 135 631 872 307 323 997 936 891 839 175 843 450 754 565 188 809 922 30 409 129 895 363 629 765 201 249 293 1003 283 465 480 438 256 420 626 470 553 345 1159 663 610 182 255 683 64 928 1188 872 357 943 878 213 599 694 82 38 325 772 773 1039 366 1116 957 129 646 421 531 452 733 1014 1192 1180 1017 185 1069 248 134 396 468 1009 377 169 30 1134 324 1127 1170 823 32 506 975 241 837 562 751 46 730 283 917 34 339 607 926 723 599 314 283 403 40 224 14 688 601 32 508 346 715 1014 297 1024 14 87 245 17 1062 790 192 152 750 661 1155 153 904 25 499 338 0 880 216 1146 998 934 906 659 166 632 162 785 918 928 114 346 452 323 164 458 298 7 893 1158 223 1028 480 119 762 111 561 50 677 577 237 748 170 851 940 596 202 1060 151 1175 3 952 940 1032 1144 528 1151 390 980 628 573 970 193 762 124 946 825 747 429 511 937 450 297 311 829 852 340 339 644 1168 386 863 883 426 318 833 1020 15 303 822 1132 58 185 31 859 641 418 676 574 813 764 815 22 638 745 147 61 933 177 454 646 985 425 150 780 803 118 93 526 509 1177 1110 723 949 1100 460 1049 983 1104 1066 772 677 800 1040 369 823 1155 148 1196 575 329 74 347 91 311 1011 191 116 676 327 827 1067 654 2 1032 574 1101 128 1144 1033 177 842 838 840 228 943 374 305 470 35 710 147 1052 722 1130 326 748 840 285 94 137 190 1120 197 424 949 373 880 530 629 46 608 848 967 719 1081 976 469 873 1062 1074 1174 723 998 988 1194 1094 764 616 872 1076 642 375 169 657 320 90 849 938 278 96 355 222 753 313 967 800 1127 779 1083 26 1173 823 1057 828 962 455 148 352 409 980 166 552 729 1001 1145 722 326 415 22 385 1181 243 307 675 550 258 514 131 293 1199 1166 156 532 739 563 998 531 550 73 1128 692 912 467 329 1020 930 1189 920 1118 73 1030 917 696 658 68 908 1081 1061 392 293 1164 845 780 546 324 172 1126 523 957 718 1018 730 891 1172 407 624 365 341 942 782 236 485 1069 643 611 608 673 539 186 1135 454 212 244 213 968 610 424 308 822 27 535 373 1094 212 808 878 588 610 280 771 167 991 520 215 217 240 440 616 15 921 675 404 458 962 232 368 445 979 954 628 638 383 1092 403 1087 517 565 985 625 979 1198 85 264 931 1077 74 1011 913 713 126 115 195 101 371 569 235 829 336 901 308 714 311 1016 586 921 987 385 1046 599 951 1134 1176 1099 286 19 631 543 270 197 643 308 219 579 1150 295 1108 1155 392 144 658 313 87 1172 658 186 1177 47 1183 903 1196 1062 464 881 6 128 441 51 476 223 762 841 811 1131 175 129 162 222 789 752 980 367 591 379 1041 893 53 992 1143 993 233 1085 1086 707 234 399 933 930 509 865 162 427 506 1006 580 818 426 525 982 385 19 716 909 15 1096 261 983 223 565 355 725 825 1039 1036 713 1058 964 213 80 672 297 886 961 649 1124 1022 859 705 246 269 179 879 902 518 280 936 1086 988 905 290 950 717 415 892 666 874 717 673 545 747 157 230 855 1139 1065 69 54 18 768 11 605 1188 1041 1072 106 142 590 376 231 53 803 634 177 447 282 1104 1069 455 737 1131 1118 618 78 912 522 623 672 82 627 215 131 161 895 224 929 442 1025 1059 394 1140 526 873 631 862 1165 1199 824 63 1134 516 420 672 148 886 445 687 995 329 1091 1082 1199 622 43 478 42 602 231 1095 974 48 441 567 226 995 610 578 514 313 751 588 833 1038 1117 569 133 179 587 1086 983 426 199 287 973 872 1087 592 1061 413 309 306 353 837 412 1120 1059 816 757 174 264 1176 1060 1047 687 853 45 629 1092 787 518 231 536 848 969 811 1062 389 181 387 671 1007 977 923 491 920 491 196 460 1097 1103 38 396 669 723 971 1017 463 210 653 556 296 1089 695 512 260 107 838 585 881 152 235 829 145 1017 12 890 607 867 174 289 1025 764 128 1132 909 38 142 19 1170 594 189 69 130 275 940 170 859 1142 816 1189 571 918 148 269 915 367 204 1171 686 300 1007 207 1004 907 928 1049 25 592 1047 190 1070 919 1152 1184 490 843 895 669 46 890 796 1014 715 1185 1182 605 860 298 718 1116 470 1101 888 119 162 506 372 949 763 749 893 224 792 1174 572 424 550 917 1123 680 1012 1174 1183 609 360 672 85 898 650 490 600 1189 700 119 315 630 687 646 267 275 141 1181 1096 715 528 765 617 482 1168 1105 574 736 106 1086 87 1039 380 1085 96 186 458 973 921 685 636 165 209 921 151 1197 873 741 22 217 985 597 85 895 321 78 747 65 194 1187 758 258 686 742 1060 868 666 723 813 505 619 16 806 467 1097 388 174 21 237 269 676 452 796 572 347 1098 820 1058 457 59 910 282 951 1032 1051 229 708 23 781 721 722 713 729 1124 1044 492 1119 992 1069 701 171 977 950 472 508 977 440 213 1100 192 173 1002 283 218 984 194 978 320 1159 0 45 241 1179 112 1137 193 807 210 10 909 480 880 972 150 308 29 548 653 844 921 439 1 1081 1120 78 333 1110 662 339 187 872 931 651 178 174 493 1113 1124 396 1019 979 626 473 1086 432 363 513 1178 439 850 417 906 184 986 937 843 944 744 1049 479 930 805 254 853 435 944 474 1051 869 828 955 646 1122 968 114 359 269 799 1027 676 227 847 72 337 429 870 179 632 1198 1147 928 90 1014 181 233 1022 859 366 330 679 184 326 905 627 284 789 168 191 532 899 1141 1048 970 1020 753 558 374 389 500 540 833 362 303 753 1128 163 585 299 1188 1087 5 56 1109 453 1157 189 6 302 247 947 889 669 724 148 1136 243 1150 89 261 632 41 633 1044 179 70 235 954 959 583 883 132 887 927 459 615 300 612 1020 731 1010 1006 306 697 367 391 765 1065 713 1052 801 745 823 615 835 779 583 669 193 221 503 814 453 753 1065 2 611 682 876 156 79 441 1128 42 710 106 960 7 682 1107 718 1158 687 674 478 926 14 724 1110 683 610 74 969 334 723 8 1024 411 1172 1052 192 576 1044 260 228 200 638 586 164 157 948 921 1029 438 748 972 622 991 789 188 741 440 442 8 607 54 98 709 487 922 364 1016 905 430 947 949 166 543 217 1102 880 641 1020 886 771 794 969 734 285 816 1095 990 715 269 321 272 252 510 657 203 1126 533 784 538 1185 1015 311 939 425 949 461 734 1165 785 793 958 612 673 1099 966 718 888 75 457 631 579 376 410 1122 754 1107 779 683 538 721 824 890 110 214 741 78 247 839 3 895 611 313 611 152 13 949 909 670 157 786 462 1075 296 226 47 754 715 849 397 1184 960 1008 621 194 321 274 181 650 1167 925 321 63 963 1054 881 895 200 634 582 1154 402 549 664 783 185 1024 101 832 637 142 241 32 67 300 573 482 506 434 576 499 85 690 130 1076 334 868 509 21 315 41 1058 377 1193 450 46 1180 678 70 808 896 833 215 808 861 676 89 741 231 445 450 1164 500 825 161 766 646 104 603 702 678 19 781 1135 886 485 1162 1193 128 725 80 17 507 499 691 18 1078 639 211 1048 56 1148 386 702 675 790 1075 367 1158 820 518 520 46 12 1009 272 982 223 563 325 457 168 129 1013 528 1069 1132 357 947 975 790 1142 692 764 752 1022 41 115 47 1043 1068 524 1180 503 66 171 980 1105 848 230 696 790 993 313 1022 558 1194 1058 242 720 1120 1128 382 233 1071 1031 337 971 1189 772 894 389 372 545 546 392 15 773 407 122 698 733 230 705 653 626 766 232 75 1152 1130 945 107 672 871 100 428 1023 1029 722 79 388 950 1194 302 655 7 520 852 193 142 193 649 486 638 431 561 1056 995 217 521 280 788 395 940 959 817 1189 1072 483 373 578 24 77 727 348 327 401 664 52 738 900 950 459 1095 302 896 116 479 502 251 1146 774 898 712 49 1133 387 201 1147 746 1025 214 272 1171 478 162 999 79 260 664 996 178 11 43 620 359 1038 401 253 1006 844 149 803 947 658 100 619 793 747 776 282 791 111 1163 504 761 729 39 285 304 465 173 237 887 127 158 988 203 903 974 1078 240 1098 137 1038 463 184 604 748 925 989 1163 776 459 747 351 864 898 668 242 187 273 280 484 202 1082 221 983 161 944 874 251 261 475 626 896 926 968 914 693 1086 369 235 793 261 79 279 309 664 855 1113 972 710 435 368 858 217 1093 953 1077 1020 179 1145 130 532 176 799 719 867 809 465 1091 1168 893 1089 1007 472 499 526 325 179 902 555 339 673 1093 467 852 878 1091 359 166 606 758 138 137 54 232 83 577 830 713 853 564 859 753 1124 504 1011 779 1155 1099 462 175 301 118 139 1012 847 772 1037 98 1006 741 674 892 373 889 750 1149 675 179 1165 1184 781 917 628 579 302 728 1126 122 759 933 77 392 114 1084 174 791 289 224 704 457 525 124 653 1052 762 106 187 106 442 1029 187 526 439 111 1124 589 995 708 178 238 1048 534 480 168 711 364 884 773 890 1057 532 195 221 117 764 1102 109 6 450 1072 193 67 1131 40 850 664 65 285 375 135 751 1188 364 525 959 541 1073 913 779 37 209 720 962 632 757 1020 1012 671 780 933 746 727 943 578 639 1093 17 436 61 152 161 1042 306 1133 38 398 677 660 427 413 294 222 878 294 848 729 906 248 1026 371 409 303 715 384 551 1161 977 1110 1054 9 911 1063 1101 678 342 651 32 705 287 81 398 3 208 363 752 92 642 652 107 280 816 585 22 1197 191 1174 560 28 999 965 250 1008 997 368 914 39 641 504 833 505 1093 118 813 89 321 763 573 1114 696 481 823 351 504 170 58 995 1118 610 879 1119 231 844 43 234 33 658 753 824 1108 968 359 622 248 929 437 771 109 1196 1151 891 182 721 435 184 50 847 193 1197 1076 1163 777 1093 553 280 730 1055 138 467 1044 977 642 305 173 456 477 401 388 397 718 56 1013 499 818 782 543 519 947 976 236 48 643 525 645 210 948 695 164 1082 114 634 245 292 931 1042 388 92 4 9 779 78 766 747 305 455 1027 89 1193 1112 838 109 1045 659 24 339 691 936 497 439 715 67 1107 1043 1061 20 476 614 192 525 22 883 983 945 654 469 655 345 1186 733 754 715 290 1105 124 844 379 417 558 1149 622 548 1057 957 173 1081 524 319 345 54 694 69 1080 840 173 754 751 978 336 642 359 48 313 463 1081 397 493 760 982 713 425 134 1067 22 673 422 304 293 111 1169 339 753 624 285 135 509 214 347 109 656 1055 496 560 986 47 506 652 160 274 156 6 969 719 671 775 603 682 140 767 608 478 763 1099 1089 556 972 337 119 1038 438 1068 3 831 577 492 1079 175 447 997 794 111 1116 482 428 802 42 553 613 289 81 651 878 1198 700 947 104 522 775 102 894 845 483 198 662 1167 382 877 799 317 456 879 417 512 3 944 980 1190 801 935 392 983 1099 293 173 1128 1015 666 1179 1113 755 607 131 606 1192 120 331 834 77 757 1005 479 567 35 75 941 1138 418 785 856 948 523 23 282 1070 197 652 650 954 996 329 272 29 1168 1130 800 604 931 912 626 1105 461 793 976 470 37 180 1179 1072 394 654 861 1176 1187 356 888 1151 30 562 274 120 607 804 1158 1120 1122 1110 76 674 1098 959 642 475 189 341 1114 489 232 803 1000 1121 845 541 640 838 91 972 260 266 826 1149 1071 309 714 1013 833 379 164 665 667 205 462 574 411 80 181 128 524 372 387 211 518 1054 577 107 978 936 577 534 441 1036 380 1083 1124 1004 1037 256 114 561 718 117 351 1009 187 912 1192 227 813 180 482 153 968 471 483 836 606 1058 419 126 296 5 657 137 1017 712 223 798 672 960 315 465 883 631 1158 728 1101 63 938 634 487 343 224 1066 675 24 412 584 510 395 529 336 374 229 935 853 359 552 156 3 505 125 391 677 905 161 367 142 695 841 278 150 799 387 494 612 696 196 210 96 982 1 6 150 1051 876 374 80 196 1 495 923 879 574 267 883 666 113 615 604 384 787 591 253 237 105 146 596 1144 605 224 94 578 933 754 598 417 1162 741 359 139 55 888 242 592 653 368 1196 1168 301 693 561 982 1087 44 647 344 420 122 831 491 636 375 1072 876 395 1007 724 99 321 614 1179 264 779 890 1174 697 1062 346 453 484 1108 432 302 1129 447 394 612 654 15 121 969 500 817 779 1088 1158 953 343 540 418 130 409 362 103 437 149 1178 38 89 318 1010 359 1050 1095 208 325 731 846 440 376 1130 395 1105 848 652 123 306 545 594 1160 1165 725 426 453 856 127 232 1031 373 888 286 985 769 880 510 265 865 875 987 84 917 615 620 71 721 360 1083 377 434 1055 662 993 1116 965 760 980 336 762 978 1124 418 467 228 1113 386 1036 593 776 421 1038 379 596 915 1192 1025 728 311 989 404 49 603 1060 529 1120 374 677 538 825 268 881 1076 937 400 360 937 1192 599 591 807 964 840 455 158 565 303 982 347 235 1078 358 634 318 663 906 672 247 902 1181 980 955 318 1117 1172 657 823 617 14 835 187 906 129 275 475 213 1102 877 974 1046 735 1104 1181 1026 427 965 404 782 1010 40 113 924 772 370 240 107 93 1133 46 869 1041 1194 616 512 474 767 341 667 160 716 345 462 1188 783 230 445 698 718 216 517 789 1029 411 989 1063 48 901 687 944 287 209 34 520 479 21 273 330 263 1189 201 707 812 116 542 13 963 765 1026 184 1057 798 54 553 637 642 22 993 36 797 324 875 878 1031 814 1126 359 313 124 56 838 76 769 692 512 466 39 802 644 270 357 221 414 219 641 708 482 510 260 1030 236 143 1048 49 352 789 977 393 935 100 62 786 16 740 1194 1161 10 472 761 566 331 635 165 188 432 153 1142 583 722 433 1132 298 1037 955 721 1020 274 582 56 751 818 903 1188 1008 876 972 485 1022 617 300 325 110 497 613 619 960 213 577 881 831 450 863 1080 304 69 9 767 569 630 273 1124 227 379 984 458 209 499 374 252 932 1010 511 685 29 841 734 1164 226 1197 742 1096 500 735 281 934 793 23 381 676 495 681 513 1160 181 18 875 1080 340 1187 774 478 782 434 633 574 1092 834 866 181 266 125 81 895 685 737 109 95 726 956 519 1130 1163 611 538 80 331 1199 873 697 400 718 212 721 654 123 853 73 781 168 299 127 408 787 166 1005 359 1077 363 898 698 13 698 119 279 1051 158 148 380 95 324 385 328 324 616 210 313 659 726 843 938 812 540 385 1067 97 930 236 844 689 994 1152 938 771 1022 243 844 938 407 751 938 939 719 1006 752 240 629 383 374 1024 897 75 180 414 68 591 483 244 1017 256 404 941 909 1019 235 280 1073 185 441 496 309 989 612 1185 443 565 618 663 626 821 1056 1169 653 470 1031 1131 485 200 884 135 147 584 822 282 572 854 910 1198 549 644 338 1036 1135 287 108 670 192 761 398 814 689 131 1124 400 695 263 256 1178 959 1040 792 919 463 1002 710 450 1188 784 478 262 89 221 1060 591 1013 400 1096 721 449 600 745 1171 1152 669 607 532 821 1130 114 410 567 241 31 1112 547 1124 6 251 277 241 754 554 1101 227 990 876 432 719 1126 732 482 484 513 1028 402 978 556 257 898 1180 1176 820 57 12 739 679 782 228 992 1095 948 858 745 952 305 214 1095 462 118 358 221 22 349 676 1006 36 997 802 365 389 178 27 191 160 1156 759 459 153 2 993 783 66 943 7 928 299 7 181 475 150 279 3 934 389 503 114 91 136 500 73 293 1198 652 525 884 255 224 940 1160 974 746 104 102 229 237 945 781 19 217 755 1043 1159 434 628 331 967 509 770 676 709 1052 840 722 339 550 807 37 627 115 955 503 377 100 706 1172 611 407 200 744 564 531 534 313 1156 1057 192 438 111 402 525 441 1190 11 632 507 203 570 544 514 1042 927 208 932 1095 703 88 895 460 1073 451 445 960 1022 665 808 350 118 153 907 895 731 944 1154 1181 542 1188 99 585 542 913 581 755 1127 129 87 212 646 1099 168 659 1101 77 641 381 740 315 1051 15 810 795 55 954 1164 297 608 378 215 1072 1120 1089 605 833 779 314 689 155 162 1179 568 681 1195 104 1140 294 139 901 557 1144 882 712 547 636 378 995 433 58 966 1010 198 546 1171 632 98 288 196 300 432 75 734 119 383 750 375 728 971 303 1108 149 213 631 926 1029 206 704 436 517 195 194 92 1096 544 467 210 691 1061 434 949 45 791 471 503 18 1067 604 804 160 600 1175 294 233 103 639 938 753 250 584 768 6 115 68 253 1180 756 1144 688 264 171 544 110 497 1154 90 643 219 832 343 279 328 185 639 913 139 180 451 754 198 1094 124 1139 985 478 1113 447 124 289 957 456 845 166 533 648 466 967 1067 359 797 656 465 541 334 720 1094 713 893 333 938 571 276 1031 640 233 781 882 702 34 505 660 406 170 903 69 328 278 512 1021 101 1198 770 851 3 333 682 162 881 172 456 1053 522 1069 1075 854 543 581 899 271 383 462 54 301 506 56 226 1155 387 620 1153 183 1085 1186 749 158 673 120 445 1101 590 1107 255 59 2 872 1001 228 164 9 699 986 160 135 755 960 656 691 1191 1 1051 68 745 1166 662 921 166 559 313 342 1036 99 514 114 137 120 856 950 723 864 1053 875 1045 652 363 745 1008 1118 987 457 278 1096 607 817 1105 1066 756 647 729 14 1133 250 859 353 1152 278 614 414 662 228 177 369 837 977 705 540 846 118 641 356 745 815 638 421 724 1048 284 1026 966 257 163 1182 594 660 12 42 727 730 717 628 815 317 912 1045 778 241 508 202 254 54 963 243 744 777 550 774 1157 467 886 8 124 387 840 910 605 410 831 826 1047 309 871 784 1148 794 385 277 849 692 291 562 5 947 673 416 501 19 546 1011 654 110 893 871 710 432 973 290 1127 422 1129 335 125 561 528 879 871 423 561 318 850 699 580 245 404 836 459 975 1041 1036 330 946 1050 942 2 640 536 1104 635 1048 801 378 763 624 243 773 684 45 577 576 1158 667 1085 814 872 716 243 796 244 838 634 1180 137 309 761 158 1095 443 947 425 60 635 830 166 731 127 121 623 570 610 105 438 880 904 988 908 989 74 771 368 1180 46 789 477 822 98 99 520 233 1148 329 1039 511 109 686 1105 8 159 521 375 190 924 828 431 91 153 366 230 753 631 986 577 789 390 268 315 866 492 254 5 251 860 473 394 432 1180 604 267 278 831 1084 1091 1022 154 130 817 43 679 814 19 586 1083 928 108 279 284 621 784 387 1176 145 560 138 916 10 980 3 113 1119 939 650 1059 34 1109 464 650 780 1043 161 163 1153 116 33 448 560 409 171 940 336 522 391 569 664 666 820 1091 1158 626 767 554 903 1153 720 537 119 217 529 471 485 360 1060 23 155 195 796 946 495 807 1170 24 34 199 1141 404 796 1108 367 399 700 1065 579 634 1032 583 742 579 785 53 560 381 948 1194 1134 545 886 627 796 1102 428 554 445 143 931 752 217 618 554 854 727 277 426 92 930 453 279 261 259 970 584 510 920 116 906 1 15 911 723 164 1071 972 334 537 1167 613 147 951 1124 562 300 835 714 53 719 789 161 60 194 47 1024 39 672 1099 72 942 168 809 6 266 976 326 18 680 536 417 1069 240 403 1162 242 1099 271 1126 339 302 1006 767 303 685 261 345 656 344 155 645 64 17 519 941 84 45 427 740 646 196 1057 325 430 333 416 595 1058 376 314 220 75 890 1184 633 630 1 998 1082 309 1100 202 594 841 986 367 427 735 573 1198 1035 141 134 721 821 718 539 827 879 514 194 715 1199 382 361 838 375 416 768 481 121 234 217 17 989 577 1121 959 853 199 937 319 94 38 56 900 1051 209 1099 966 399 843 1040 1049 630 162 187 61 374 126 429 533 1096 930 1189 947 111 1197 426 1077 689 1152 776 1134 42 331 339 368 477 951 76 910 526 1099 0 595 1047 1002 1009 259 90 658 686 307 524 243 124 280 521 799 447 796 908 456 322 260 307 998 620 106 238 357 89 598 614 293 968 803 556 807 665 830 667 590 2 1057 970 258 1186 487 640 790 603 993 625 214 1076 221 1050 380 456 1103 825 251 231 426 583 780 337 543 380 995 297 1165 285 835 1107 33 269 348 815 452 1103 152 164 653 1033 158 1039 365 291 34 862 886 1015 397 1133 827 125 710 1129 420 467 63 320 1138 812 164 971 213 947 626 421 612 511 664 85 279 847 340 773 358 242 942 132 941 616 494 1046 86 1059 149 196 1103 575 813 641 680 1082 244 166 658 734 104 1197 877 617 669 303 918 466 535 1128 1068 1059 533 546 842 729 853 120 48 79 819 17 949 97 89 368 610 342 839 1073 1070 644 309 242 838 1003 269 565 770 603 991 1038 356 200 639 511 531 739 2 323 351 688 724 1000 476 760 397 781 610 424 961 1061 86 983 619 479 626 233 72 1048 859 1041 234 644 967 331 1027 876 900 786 672 326 721 1198 589 254 860 1192 591 179 366 1082 748 850 407 1060 760 695 369 357 1091 10 1044 331 623 1042 937 414 849 1116 729 710 398 279 233 913 116 792 1150 165 866 2 649 167 1171 890 631 348 821 227 970 652 505 436 862 1003 950 655 910 858 1012 919 377 780 635 759 734 878 74 1035 527 190 115 685 64 871 21 1125 904 882 450 786 247 789 179 810 8 159 926 782 428 446 467 185 321 389 1191 1083 1123 838 115 217 286 828 1157 1006 1126 884 416 378 784 245 606 259 238 479 344 358 216 394 226 798 133 743 709 734 599 855 220 689 255 539 1081 637 928 206 49 1129 1114 1044 96 147 1144 1119 667 811 396 388 208 700 45 428 1196 662 803 1196 921 1012 1064 144 125 165 1101 820 55 198 292 1123 914 1164 872 921 247 899 1189 857 926 816 259 335 556 534 128 573 698 436 491 517 744 1059 848 385 1036 1144 799 155 320 979 40 583 493 696 435 330 23 573 394 477 526 593 1007 745 583 80 518 580 886 192 808 815 712 1146 476 77 599 774 1118 229 275 832 427 391 89 440 56 682 1042 68 1122 540 847 228 1020 425 419 1139 164 195 989 864 677 363 1005 298 1102 1114 46 735 712 177 787 312 765 300 523 645 929 391 523 1149 1109 632 707 326 988 179 757 724 110 313 537 922 253 989 883 502 923 1000 94 316 825 251 853 919 696 245 797 1182 134 201 854 1086 1057 1199 156 1025 1047 534 201 38 116 394 661 769 740 952 298 162 1022 388 371 1055 590 908 1069 660 982 184 60 125 210 84 287 834 967 13 1023 374 1169 6 620 811 1139 24 1178 981 804 929 1067 329 10 1009 521 901 392 959 68 277 996 1115 350 727 309 459 355 166 491 981 670 655 662 151 850 232 0 1007 990 687 449 402 761 386 1 124 623 885 113 345 226 826 696 523 1115 101 52 75 214 971 332 529 548 313 352 127 309 1064 356 609 916 65 837 640 1064 486 789 171 16 1025 662 392 501 52 309 218 952 348 462 518 476 474 1119 482 165 238 275 393 1027 697 58 299 737 930 866 121 358 19 641 955 705 612 11 246 88 1137 821 1121 251 1188 937 978 871 243 249 76 912 377 168 992 203 799 213 748 634 312 184 1025 53 230 157 853 528 1008 837 1162 252 129 349 204 537 957 980 417 639 1070 5 1123 543 970 1061 123 746 682 257 962 242 738 514 745 1176 289 436 707 880 153 940 1036 1030 723 804 348 1106 147 1096 703 1024 1117 1041 929 960 1145 930 493 746 932 1149 569 102 1018 1130 1101 384 759 81 527 913 1192 1 470 861 356 1199 694 546 531 991 107 556 366 777 377 173 575 278 613 599 911 1000 483 606 264 100 1146 172 500 1006 602 908 1194 90 1144 534 1080 365 1015 987 1089 545 433 819 1056 285 411 525 922 1017 370 212 1119 118 690 472 251 721 231 859 861 1165 896 802 990 78 471 848 388 310 1028 1072 1073 265 829 513 649 207 316 993 74 608 146 668 12 1078 955 488 765 176 766 1169 495 227 1029 703 726 384 93 183 1022 711 634 983 469 595 18 765 673 826 1199 305 1008 782 51 137 1121 241 40 1180 247 584 237 294 861 242 1045 740 283 139 1152 884 465 390 890 385 196 1075 424 953 1026 494 952 948 615 1060 127 310 380 472 978 697 666 991 241 6 599 66 1174 260 589 813 268 330 1062 219 480 436 1000 621 727 984 888 887 212 764 1042 682 918 671 917 1102 177 5 813 870 9 478 742 779 73 369 1071 1105 962 389 915 1005 557 424 499 216 713 983 172 681 809 1093 666 499 44 594 571 549 405 820 484 10 925 519 1037 208 553 1112 82 24 620 283 1172 958 63 230 277 1051 341 15 1104 1126 816 413 1139 969 754 67 276 259 345 860 151 380 556 1030 922 684 1174 1169 896 1082 371 1132 506 183 251 21 1068 35 274 800 854 127 175 1010 487 61 1043 195 712 201 23 822 821 1152 1127 759 635 380 1013 351 302 779 1055 178 1060 457 898 547 684 1030 259 200 636 823 22 448 613 834 617 553 1062 1090 1085 424 502 401 13 706 1119 1072 353 761 822 149 1080 196 954 657 745 141 791 116 304 964 696 1180 67 3 1081 1143 148 448 894 1042 35 107 478 582 167 684 710 839 150 588 804 547 356 511 86 523 689 42 493 1156 470 190 417 231 683 693 689 712 1056 203 412 1192 882 537 660 98 1167 150 727 459 228 891 892 566 576 105 370 117 365 832 1031 347 506 792 2 747 632 589 1031 652 887 689 1138 679 625 312 1116 710 667 47 355 386 56 16 276 931 391 1171 447 1027 895 368 178 989 223 380 745 337 236 753 595 7 258 1058 353 410 325 1134 673 122 1161 249 146 546 755 887 193 563 989 348 218 861 711 30 214 91 661 873 327 1049 684 492 724 280 420 20 855 213 530 351 834 957 464 407 549 782 68 1052 354 413 678 655 7 796 329 1027 1118 917 319 267 843 368 268 311 1134 386 832 733 1166 610 205 704 82 580 658 568 467 889 1131 685 544 867 351 31 1010 1008 1138 906 984 298 847 299 934 161 1031 645 49 419 917 775 523 1033 8 606 442 890 990 420 260 171 1083 983 166 1188 346 418 225 720 1029 345 325 483 459 33 1164 843 393 888 713 289 504 592 775 487 52 669 327 621 618 440 945 1018 791 708 564 536 1168 346 1181 937 194 255 963 257 994 716 789 834 624 975 341 41 941 804 816 944 202 570 762 954 200 280 1073 700 569 89 952 1018 652 27 1072 793 278 880 852 619 867 396 547 913 153 821 378 1150 28 264 1126 515 722 506 471 712 759 1107 559 891 610 1148 503 1114 28 1054 732 593 838 30 1056 433 1157 32 338 1150 277 49 1151 370 1176 557 194 764 167 897 640 745 450 1080 1194 99 716 170 201 1172 917 1030 782 602 998 105 660 841 686 257 699 174 664 392 789 81 270 277 765 957 17 703 715 1118 235 889 75 1196 866 581 816 733 906 199 187 154 900 1034 851 1185 357 919 776 447 671 542 718 720 658 8 861 860 809 1115 592 398 368 59 748 1065 133 1097 2 239 55 511 184 993 1158 1083 92 1142 109 179 343 290 1159 263 571 469 214 848 778 756 1117 902 969 290 861 857 946 189 887 68 983 141 515 214 664 255 757 717 70 52 1165 360 890 454 496 429 572 230 96 736 1164 305 956 1115 662 522 454 451 665 534 197 906 161 222 166 369 795 620 296 851 579 116 390 251 929 1170 381 922 1074 951 284 34 1022 477 457 992 845 717 1190 1029 656 73 597 928 1040 861 819 669 272 524 977 597 45 108 326 44 390 1009 598 1105 298 557 13 371 847 144 1181 369 360 631 903 454 1128 22 1183 615 642 486 317 85 1167 846 324 742 1172 932 102 338 403 952 38 539 45 572 179 343 847 396 1171 416 879 62 1160 166 1096 208 783 568 946 804 1110 904 445 651 1048 1167 6 532 1076 784 170 527 908 356 774 86 89 801 852 710 913 57 957 148 16 959 608 803 1183 891 118 627 471 194 665 123 248 1069 908 606 179 232 1038 1135 902 905 400 511 422 485 913 1095 161 963 214 1025 54 498 1129 1075 219 808 1119 573 374 107 733 980 1076 112 433 502 667 727 483 821 818 331 1109 785 870 85 506 995 1057 995 457 66 1196 336 1159 265 200 1104 1168 1066 733 667 326 412 129 848 187 1175 1076 611 589 532 344 649 30 360 212 9 889 300 530 1015 478 60 867 1137 516 756 225 422 245 275 464 905 34 279 1048 668 785 427 597 738 552 135 1012 102 895 649 648 351 1090 941 204 955 127 557 713 1007 951 926 638 284 894 632 257 977 328 656 257 1109 498 477 338 439 278 258 995 766 1198 236 26 605 773 761 33 548 310 472 1049 707 994 983 263 926 631 129 416 908 300 153 937 549 19 4 72 72 309 223 984 727 91 752 577 895 714 631 729 327 141 529 239 199 445 798 1109 72 716 83 1055 639 426 495 509 660 148 1077 621 684 1072 457 22 230 341 547 1000 834 840 577 1085 740 36 369 181 468 1063 668 622 729 560 753 905 502 795 575 814 275 995 453 597 920 1193 615 40 454 188 814 894 371 124 850 701 676 606 9 541 873 871 655 462 983 428 629 325 249 990 331 112 467 89 505 85 425 419 919 820 1151 812 1180 567 19 364 93 1174 993 702 569 860 230 625 654 762 1188 518 432 1101 433 414 1162 128 620 343 1164 891 1185 1019 955 1002 760 569 247 36 35 114 833 885 550 762 1006 963 381 32 448 517 956 753 766 474 1066 474 951 308 452 297 1032 506 567 655 119 1142 151 941 706 786 503 154 1087 1163 185 124 351 781 37 718 94 461 267 341 52 164 278 621 747 855 474 431 1074 482 630 121 906 717 659 1016 649 275 668 197 222 369 959 513 136 698 965 122 602 1158 842 241 165 1127 1036 110 940 947 20 856 587 371 1105 849 1128 722 75 534 605 667 9 9 61 356 513 784 889 582 206 832 72 712 267 795 174 1093 1120 1146 439 1189 144 178 286 66 692 448 1176 394 1101 1070 497 36 401 866 138 433 35 524 1124 528 792 1067 767 407 885 1162 96 603 146 726 467 751 466 773 537 636 699 231 779 1195 119 258 1151 758 870 1187 346 673 1102 1182 647 729 576 1189 393 931 1058 1123 346 611 1058 726 128 416 496 120 917 827 963 491 567 228 716 1028 1013 372 647 114 14 208 1161 1068 1104 27 677 280 161 143 708 933 885 162 954 17 980 708 788 1159 1193 557 455 1126 1061 1127 69 1138 1182 1071 550 899 1182 682 599 67 822 788 752 458 993 233 597 922 642 1191 330 506 625 782 779 417 259 813 234 90 460 580 716 292 203 194 755 896 1011 13 1134 907 730 1042 27 299 487 301 793 801 269 186 833 649 741 928 775 1124 425 1137 703 314 128 906 731 336 945 853 979 486 962 579 1183 95 1183 717 995 104 1163 1022 433 766 186 1053 903 832 454 862 63 154 238 216 650 204 994 951 58 1069 822 1032 26 975 1159 112 658 434 177 842 1139 310 775 390 212 144 1161 263 305 269 34 682 592 130 552 1066 374 526 60 86 450 807 249 585 566 795 276 659 1015 937 62 969 0 425 166 842 831 1160 1159 316 565 323 693 380 1026 1086 758 373 407 666 814 512 791 804 572 658 495 1174 82 848 560 802 1181 1045 737 356 394 1179 759 914 442 89 68 1145 372 466 509 1024 1195 1081 93 1120 730 613 1088 56 644 636 703 629 943 966 1084 1117 267 468 299 28 433 1199 922 1144 1164 784 856 296 852 721 548 1129 746 822 67 900 20 572 802 1187 182 458 1046 633 846 971 561 244 1114 337 48 204 674 1033 28 865 6 1025 603 1003 466 732 563 1113 976 569 35 775 524 665 1026 710 1131 53 204 636 1053 128 1116 341 816 585 888 251 144 944 261 358 651 1193 769 483 596 902 696 383 557 488 50 1087 131 530 200 905 324 1196 473 867 1046 759 1059 135 354 779 1048 1035 26 367 891 892 104 1190 30 921 753 199 844 464 555 342 295 459 503 242 708 328 620 321 1001 552 1132 708 1187 559 938 422 1159 883 876 762 440 897 1125 818 442 986 903 30 1113 965 1059 1163 736 687 163 1146 578 208 725 622 650 16 829 1190 61 307 199 898 169 271 56 464 1194 1179 477 479 637 657 368 159 74 1196 501 28 428 871 849 743 1143 447 1108 150 1069 40 542 948 704 1084 1144 1051 138 123 838 237 955 282 420 191 730 800 743 537 83 693 276 770 5 717 796 960 105 85 433 934 159 879 128 432 198 978 133 456 318 1183 335 1063 467 775 22 903 1153 662 570 501 711 86 408 294 63 1142 452 1059 272 395 112 789 657 165 816 912 218 280 1024 914 1016 599 691 1131 586 1153 234 395 1097 22 1023 219 823 122 499 155 275 818 1194 1174 311 984 1192 335 557 64 327 432 463 606 567 431 851 252 353 196 726 309 724 1197 908 506 732 333 341 437 495 1099 762 703 500 1061 1145 1067 982 977 343 993 851 159 145 801 1082 897 181 403 273 818 1198 703 809 788 952 685 950 876 493 1174 514 94 548 1106 656 41 371 55 130 1005 477 819 1061 569 101 751 379 245 424 869 654 239 646 804 852 97 226 854 969 1141 286 904 1077 490 756 694 467 796 434 227 74 506 67 380 295 859 578 148 42 24 228 716 542 560 233 538 651 1140 617 646 55 519 295 834 486 469 708 554 595 195 1102 353 558 103 535 1014 1053 498 1083 619 222 463 1096 0 925 949 194 394 138 627 550 461 883 90 434 621 692 206 705 1015 1019 680 432 531 328 947 1040 198 232 540 1111 609 1079 43 464 855 212 478 1057 1078 554 1118 502 513 1165 200 772 243 208 45 1193 296 454 997 671 210 414 596 736 427 847 51 1031 849 335 673 948 177 956 233 768 355 1039 643 278 1049 1178 1158 803 569 267 550 575 459 598 423 302 846 266 1103 734 311 665 351 902 289 70 1104 1134 547 328 314 961 957 889 727 305 1003 429 908 544 532 324 360 1108 62 1077 406 1163 1008 345 1138 29 368 588 1105 1018 1170 1093 41 355 939 604 521 790 539 227 298 1062 775 119 821 1054 115 205 811 195 554 25 508 625 153 1041 970 191 128 1137 98 179 513 638 5 899 535 699 632 1079 101 475 717 1118 139 517 852 822 287 1052 922 619 962 1134 607 691 1083 519 1133 299 728 504 1001 485 14 965 517 834 838 1033 796 262 890 56 1122 313 1018 434 521 294 381 83 345 524 1087 1074 553 345 0 852 512 466 604 700 449 125 1077 755 453 1113 864 279 1136 910 65 773 370 159 280 38 1115 869 755 903 887 1131 989 300 106 646 49 994 562 824 980 126 409 141 502 904 378 1038 638 38 446 1132 29 270 1036 520 350 290 650 695 105 1096 613 1146 445 1117 433 978 511 568 92 613 483 589 473 1197 1094 583 578 47 726 363 12 1196 11 924 665 904 843 289 410 49 444 907 318 542 1009 36 516 822 462 843 37 1173 578 886 319 1010 159 733 617 417 448 889 552 236 566 1163 121 1153 8 1108 534 259 950 520 167 755 979 788 775 945 980 183 321 381 183 374 424 234 903 1119 177 116 83 1182 758 286 1079 810 299 254 1011 870 467 771 236 440 1069 542 908 1100 625 559 647 669 1075 1174 402 909 468 597 553 760 1107 137 961 216 270 559 38 1098 136 1032 158 87 1079 941 135 942 384 714 1026 95 470 663 132 488 1035 1010 879 904 1102 27 41 576 420 755 990 745 1009 352 1113 381 805 595 82 408 994 1037 663 92 3 954 879 1115 913 54 937 147 972 242 163 155 942 1002 1033 49 292 867 204 1171 1179 1015 749 425 82 600 427 591 1074 1011 460 419 738 1035 864 817 497 1081 673 402 1043 1033 1194 513 209 210 868 283 1110 332 234 828 1149 556 362 948 668 15 702 201 679 824 606 553 549 385 199 685 842 813 262 720 757 61 156 318 763 156 518 350 230 1147 572 1011 567 166 760 901 874 591 979 783 650 350 226 1193 925 378 563 637 900 20 68 18 853 156 612 972 620 1181 792 720 1024 521 189 789 1025 356 23 1147 952 601 706 1156 882 868 819 1109 97 44 431 588 300 329 603 784 950 206 214 32 465 0 144 388 1157 212 883 342 626 153 1176 672 1162 1007 258 115 1014 622 366 127 1028 473 57 278 1002 488 660 720 268 1194 831 1170 622 508 1089 535 483 437 996 561 831 1059 324 985 89 527 107 824 345 1099 345 934 844 534 1195 248 911 924 639 901 709 208 334 447 171 568 748 246 610 917 619 682 132 1161 191 1 803 327 352 1154 1065 143 458 11 975 321 1177 350 176 794 344 67 323 1033 663 265 895 831 80 685 1071 1009 372 798 1112 273 117 51 863 804 594 909 1074 218 341 770 62 1013 361 932 760 188 1198 345 991 519 434 423 387 748 394 113 978 457 160 1169 1177 747 735 590 1000 817 266 709 485 928 828 1074 535 489 907 716 889 1154 794 1172 211 707 277 817 795 972 1034 286 687 482 38 676 459 844 636 1078 242 43 69 864 132 374 1007 1113 762 952 1023 247 742 877 827 98 401 676 1127 943 440 510 640 256 376 589 1199 1091 69 324 1176 20 789 772 675 1150 834 1181 1189 506 1198 343 744 886 673 1052 716 688 780 68 94 939 1179 866 457 1137 30 427 894 757 848 1103 413 25 372 179 221 257 448 659 229 671 811 678 571 622 348 807 851 341 784 995 1042 598 431 1023 785 937 623 1157 359 1045 380 981 92 263 698 6 361 585 899 1053 148 353 507 353 421 16 499 708 446 265 985 751 1163 1166 783 192 354 513 556 783 91 587 671 565 241 497 510 943 370 808 635 137 185 953 1081 122 826 653 263 760 1160 214 158 984 211 74 603 968 552 163 652 539 328 1175 52 246 723 855 318 214 648 282 568 954 84 98 678 418 96 474 1066 229 308 411 423 324 511 1154 584 518 303 968 515 1170 407 314 462 903 627 755 990 746 60 450 903 90 1040 53 779 683 604 579 996 306 764 1095 245 111 703 980 510 741 514 1175 956 573 614 485 878 278 452 26 669 146 1019 17 898 579 678 1024 858 671 609 464 960 507 695 645 1182 691 290 798 416 233 961 196 1035 213 7 262 307 896 638 83 115 428 752 416 712 1132 1010 285 131 457 994 223 984 751 876 529 418 1090 858 362 677 103 708 818 1072 850 570 913 27 1171 791 19 48 375 668 1061 35 576 245 361 1148 796 1041 459 906 822 849 534 412 359 1083 977 411 337 890 506 159 58 289 784 670 880 892 881 556 36 625 942 1131 347 1132 229 15 1063 72 381 1165 318 567 314 936 402 252 1066 908 764 905 1176 1052 957 74 60 902 1187 226 84 183 854 66 863 387 228 1124 740 684 61 618 653 1086 971 931 1137 31 590 2 691 714 408 679 1061 1036 664 81 564 162 165 659 285 812 608 833 485 978 863 1062 426 1198 1022 1069 311 833 552 787 1004 443 476 42 95 319 1021 175 668 231 584 963 954 439 50 444 331 445 594 698 1194 673 1097 6 1180 323 232 867 495 140 999 18 1114 587 1112 973 56 1150 101 973 237 738 870 682 729 766 749 651 495 376 519 716 741 551 799 1199 925 173 782 462 1158 149 371 910 1081 638 784 837 458 508 611 481 773 478 259 174 59 1176 109 854 781 820 564 605 578 1010 236 509 992 302 1041 490 276 5 772 755 375 398 1090 128 1085 22 643 362 313 802 843 948 85 115 521 928 565 836 325 882 1109 150 495 485 764 590 126 104 270 1017 44 126 877 341 739 142 389 858 619 1027 209 163 747 1152 791 314 1033 764 210 13 739 1112 207 1101 501 1040 1119 297 59 534 1079 268 122 1177 435 653 281 2 362 841 808 175 693 944 22 293 723 742 1156 749 121 922 387 153 1023 1134 1033 651 313 51 113 8 737 763 835 716 1023 563 861 127 937 764 714 1074 1011 106 916 1073 1148 1128 305 664 101 779 1145 588 1163 494 476 477 242 609 95 1141 542 531 1150 150 1010 721 441 568 86 372 168 961 716 661 605 659 825 1094 738 613 1120 500 278 67 1186 553 1037 339 704 460 329 630 179 205 737 926 999 281 800 242 1029 337 376 654 1077 816 419 585 525 1067 527 284 789 660 594 1131 854 362 4 525 630 819 1068 83 65 704 325 806 240 1063 923 595 760 1069 531 483 745 945 266 1199 476 96 526 18 180 961 827 922 160 1007 481 936 243 401 270 502 76 853 32 1192 1158 374 621 687 864 733 683 1128 258 394 789 863 774 68 624 167 656 694 504 50 1193 69 310 806 1059 920 1195 848 365 898 252 323 749 90 83 708 842 22 806 806 842 572 785 773 459 742 894 1044 513 251 1140 734 143 188 262 158 76 933 249 382 228 45 158 595 45 907 1008 435 876 229 293 345 443 463 1064 1113 58 1161 600 755 211 621 268 73 169 488 692 1165 966 1012 439 824 64 667 406 1 239 1019 1129 962 959 983 1127 474 404 827 981 643 299 215 769 82 378 946 399 385 1112 828 116 210 593 194 794 457 1124 128 639 986 804 825 128 952 161 39 1075 253 962 690 682 409 359 642 249 955 493 204 217 773 1093 923 877 617 727 87 1078 578 1159 883 780 1159 762 490 653 938 99 788 636 1086 802 1130 825 1032 71 999 714 459 45 502 971 44 1021 394 901 443 313 249 344 453 49 149 44 440 1165 316 601 892 133 924 363 359 46 602 520 242 747 253 706 292 1 707 568 971 789 864 911 1040 344 1000 896 674 190 735 1058 1069 275 225 529 171 419 642 953 832 1036 815 690 969 789 0 805 213 113 1039 876 630 877 750 681 723 798 829 1164 397 485 383 84 552 1198 939 16 418 1076 25 117 1144 1124 1064 1169 247 952 995 201 72 108 133 578 600 963 621 561 616 555 242 1033 283 261 538 27 1066 988 262 835 186 1104 354 66 454 347 264 597 893 186 557 394 1146 1025 1140 700 103 1077 422 732 1024 410 201 1197 1198 429 561 48 632 246 83 193 460 907 382 241 307 738 790 485 60 953 169 678 79 891 221 935 885 42 356 137 239 680 1058 68 272 855 1087 104 561 257 594 866 49 849 414 1174 196 807 548 1122 689 634 551 855 393 1163 900 801 326 958 1171 201 549 1126 545 500 363 999 447 401 733 445 823 285 825 326 793 269 554 646 901 43 576 786 402 426 1024 1005 666 1045 1027 1049 736 1084 295 423 401 801 983 599 928 1014 53 623 591 324 978 698 6 1086 221 362 1133 532 60 1021 1171 101 1161 1059 532 432 447 1057 348 210 774 284 608 440 166 985 839 775 1093 729 1092 409 684 527 1141 852 913 718 531 176 532 288 611 987 1060 1072 316 5 33 474 816 1058 722 257 763 248 84 401 34 958 789 167 286 218 664 395 891 523 433 875 484 463 1009 365 387 1091 38 1125 136 404 654 399 163 961 480 1121 281 149 980 663 206 76 110 449 1137 370 1082 554 633 715 559 197 915 1016 1179 1078 438 100 0 351 270 122 770 633 210 72 536 24 797 910 875 620 260 1110 813 43 48 898 340 1013 909 1032 515 637 860 60 500 867 1035 83 633 608 300 375 318 700 143 1016 167 483 260 687 832 625 884 849 296 411 127 270 706 708 190 296 103 410 489 338 348 884 483 334 677 1086 1011 30 790 609 519 20 722 600 444 734 757 1132 657 1065 94 245 846 447 1017 1028 18 732 474 166 1065 1184 230 1062 73 549 270 56 141 74 1058 356 231 222 532 248 111 478 981 803 523 751 13 496 469 255 1141 318 462 76 923 61 568 237 1137 1046 1096 305 56 8 301 1040 1139 863 1123 378 215 543 588 166 379 253 765 63 839 193 302 1058 365 547 870 926 549 902 447 915 1125 762 774 664 29 919 168 738 772 1173 966 431 1090 247 250 704 1081 1102 77 552 126 492 916 66 188 579 1180 466 230 995 363 290 946 827 566 1160 645 35 1052 647 129 646 219 1021 597 1030 512 878 1137 358 1078 141 795 426 112 520 930 1085 1009 633 72 836 535 233 633 1020 1101 790 1041 257 1155 373 324 143 1166 104 1143 962 385 288 38 851 421 1166 101 657 496 291 554 628 1033 613 994 722 946 62 658 830 526 519 852 751 19 657 237 476 1048 1026 453 1179 109 646 1077 790 589 916 928 543 761 1036 1009 566 860 720 854 780 322 749 425 205 809 25 100 1167 2 824 961 885 1025 1195 1087 286 67 1184 23 550 246 489 1040 262 990 798 710 21 47 999 199 986 135 1156 1112 21 121 502 411 984 412 1059 797 806 721 707 3 162 891 570 470 309 453 874 824 421 449 1159 188 560 566 1008 126 583 799 894 649 748 450 244 708 803 1025 770 846 853 707 467 190 1020 1016 575 1056 1185 528 464 519 521 35 1168 1012 800 139 217 582 55 976 378 694 1029 718 86 1071 1155 496 989 378 383 306 1057 152 1153 314 433 923 709 1000 604 692 482 908 208 711 763 267 306 1181 487 315 55 231 168 1095 842 692 719 636 1119 273 1011 1166 359 970 484 1005 995 1161 672 557 108 586 191 51 674 1176 471 803 221 1101 440 539 1042 1016 289 45 548 481 73 651 754 411 32 445 88 771 931 382 1163 491 857 859 29 635 1062 1059 1113 439 1062 332 976 842 428 1136 1102 166 403 758 315 1180 271 506 405 974 352 448 979 244 335 248 509 495 69 1063 997 445 163 425 708 873 963 1133 839 36 27 873 176 973 464 604 746 749 649 921 625 359 1009 886 424 1159 328 460 1151 500 486 479 645 973 82 1093 904 855 93 1043 379 386 468 566 999 1072 478 1047 765 852 350 510 804 919 741 737 707 21 563 1050 635 272 742 711 763 515 577 327 383 424 230 641 734 636 243 987 257 939 53 456 552 627 1188 491 22 1157 1014 1046 390 614 257 135 861 376 371 428 233 650 95 916 1153 186 241 193 91 99 439 208 891 138 731 592 394 456 215 597 255 1174 923 224 282 1176 574 421 420 48 1133 863 283 1189 65 979 935 1132 75 1074 1148 8 1119 17 288 964 320 598 858 181 541 321 849 820 282 861 202 599 982 843 1153 1068 532 669 1116 903 46 845 956 961 1095 935 296 649 47 316 710 840 145 1034 49 992 274 581 873 11 331 1001 1115 1163 793 680 205 879 972 1097 494 475 544 311 526 645 742 415 290 952 886 36 742 707 14 167 17 77 108 842 335 373 411 467 582 549 1134 1121 776 82 288 1034 673 1185 107 86 1135 477 368 901 121 32 705 851 277 570 351 859 103 443 553 1011 998 651 804 946 582 554 1141 48 229 994 561 201 1133 1055 467 1147 937 660 741 1107 821 623 1045 77 834 940 308 1177 661 981 576 834 99 460 113 142 510 807 785 589 653 578 124 734 342 982 161 113 166 720 1069 988 105 923 1099 534 956 1143 145 47 562 569 1160 699 994 863 1157 1160 191 927 815 1006 255 393 736 1175 1124 1005 338 711 123 453 1007 1057 925 740 1141 843 665 928 632 253 333 73 1059 357 196 543 283 1084 96 1020 941 181 619 919 779 480 659 1046 1184 1112 496 1118 222 275 151 927 1116 213 784 513 685 533 1144 141 998 7 843 119 181 955 807 971 346 676 686 513 209 9 233 1193 108 496 1070 664 265 936 933 925 734 143 821 351 1085 668 414 676 916 381 585 331 976 412 148 657 489 808 1022 570 37 232 565 543 739 215 721 254 483 151 601 1065 135 1187 545 347 396 235 1097 781 58 308 723 518 943 724 448 366 101 401 356 866 1105 17 74 1102 1185 479 612 1183 908 974 235 882 199 13 1015 542 205 975 304 397 461 746 596 265 1074 599 993 393 980 1109 97 221 560 95 316 79 1140 592 268 3 1005 659 905 779 978 230 159 59 851 385 752 92 254 930 210 417 874 96 355 666 1158 482 749 696 746 425 1146 1082 413 478 20 533 351 1149 523 548 615 867 1036 819 228 997 148 170 851 830 968 749 486 884 834 65 796 201 718 647 487 465 919 536 938 193 860 258 393 115 756 1013 1109 418 941 508 127 278 1001 1158 891 798 76 800 495 515 113 167 782 912 166 473 829 251 295 685 331 358 717 1043 936 635 999 930 289 899 1020 164 207 834 233 506 302 828 906 784 244 1146 162 154 994 838 611 995 53 260 485 1071 1054 187 866 204 546 790 770 1032 250 442 665 1126 663 465 1012 12 97 636 809 1137 1044 1080 100 1086 1034 34 985 816 634 461 773 58 497 797 586 235 880 780 447 69 833 577 543 59 32 312 448 353 923 1168 471 904 660 1096 521 989 114 171 871 670 258 1078 436 1087 679 776 228 365 605 879 55 466 833 533 440 514 227 1108 406 544 1067 585 518 372 169 10 647 320 647 891 451 1032 753 1085 1068 897 473 474 1164 39 1193 163 78 434 191 675 194 47 193 1011 1131 1032 348 865 27 659 1003 166 761 178 29 769 1060 432 1187 655 282 1145 18 1180 896 982 997 168 1156 349 117 831 10 1183 52 804 136 696 368 986 1151 546 580 711 1065 1104 749 1137 468 487 268 646 610 656 652 1186 517 1105 939 786 1105 229 1070 624 510 454 1150 473 812 155 921 333 729 411 102 15 299 3 696 975 138 804 1084 587 675 166 788 293 1061 434 363 940 1196 690 763 1032 150 809 1135 871 947 902 1095 818 1083 924 921 137 327 1041 490 749 570 1002 1192 484 274 211 909 378 65 427 700 1098 603 966 1172 157 508 51 615 1084 665 1162 394 775 2 410 1158 907 136 780 789 360 803 509 766 514 971 63 476 886 472 509 1059 339 859 225 510 974 518 284 512 416 1171 416 889 137 23 932 262 881 73 128 1126 902 641 412 386 31 1158 853 788 132 895 93 208 725 144 108 450 1042 211 167 731 886 972 22 729 1183 444 777 1171 1095 868 974 1149 1033 187 575 398 457 521 58 114 600 885 1106 920 345 751 754 393 581 100 1054 184 671 1165 683 489 902 117 257 620 1114 65 601 874 805 285 621 250 864 227 337 1016 1183 168 985 986 1129 944 1164 1031 822 522 1033 1146 13 546 827 412 548 171 793 346 840 45 1044 867 920 397 1096 1037 56 387 1184 105 829 751 1089 870 628 147 776 1014 872 310 674 973 495 1173 1041 708 636 195 851 320 1130 873 509 529 232 286 823 150 756 1137 642 181 332 66 623 901 684 306 1037 432 1051 1184 855 97 926 1098 1182 537 488 582 1192 128 24 1134 631 123 646 290 983 160 1135 870 555 578 744 237 844 356 852 182 80 571 77 1056 281 735 1161 566 474 977 699 987 405 1175 1081 531 38 459 295 1071 860 630 698 810 229 205 949 879 919 824 924 533 1056 491 711 286 402 594 684 141 965 40 21 178 385 1005 1022 1011 614 267 419 962 817 799 467 112 533 388 457 139 1109 741 521 204 248 716 823 567 93 367 706 461 1098 454 831 444 76 848 46 322 807 915 78 895 605 153 635 302 443 790 632 451 34 623 791 500 942 152 1193 583 427 357 1016 944 668 914 128 979 898 746 522 1189 916 1194 757 51 492 59 656 594 608 475 991 429 466 251 734 1 507 310 186 767 277 934 1166 424 635 1151 1152 1142 289 889 891 627 1024 620 291 1120 795 381 1110 45 422 53 836 1142 526 126 818 520 145 598 1150 428 554 287 465 434 1133 1143 1114 1149 881 503 717 677 908 377 795 979 210 663 973 455 1145 143 1027 609 207 445 409 638 10 960 729 625 789 916 354 1088 949 665 828 509 1069 234 636 1052 338 398 992 447 1081 1030 599 567 462 353 572 887 404 1050 51 1192 128 159 393 276 1048 27 622 1097 107 532 225 773 1130 1163 530 766 64 940 820 958 783 999 1133 341 1154 975 570 745 61 107 75 935 532 4 1198 938 116 506 12 57 790 126 916 569 38 1077 62 976 765 782 209 678 342 461 184 1049 915 508 1178 611 866 776 1009 952 1006 1188 364 272 493 352 886 975 382 830 310 126 533 24 134 748 1041 930 1016 41 1062 89 336 1188 332 1026 51 69 554 225 1042 799 433 496 1190 639 192 88 350 684 1143 329 450 240 424 1010 980 264 482 241 521 700 295 69 984 88 505 813 693 943 551 652 955 367 973 465 870 1165 1029 623 811 1038 833 556 286 1038 256 1023 1129 46 552 200 151 40 69 1157 419 853 64 650 196 373 270 495 761 62 690 49 179 1095 176 993 481 57 451 222 942 385 592 1194 478 494 538 1065 1175 1155 236 60 905 272 811 1055 1127 198 780 671 987 1111 86 556 1060 11 1030 771 732 675 188 914 255 432 657 617 236 7 709 747 365 114 480 969 243 138 233 932 231 1062 249 477 1068 1099 405 1060 1023 350 765 1049 24 202 1067 901 380 971 361 660 582 1177 1022 796 699 223 314 236 350 145 461 585 242 424 680 779 215 568 616 982 1196 734 999 911 837 542 443 105 7 134 406 463 786 1124 1093 756 865 121 669 335 525 983 788 955 1195 267 766 263 1112 104 515 980 756 207 1031 1105 290 433 654 1025 1046 396 747 874 1157 138 1088 483 759 627 1046 765 992 592 1123 663 733 233 95 450 46 11 665 815 615 426 94 613 285 874 291 584 1095 701 312 912 796 818 407 883 357 251 923 356 198 482 181 576 235 474 551 602 697 910 884 52 1066 1195 418 209 109 1063 76 377 937 1020 279 395 1174 452 127 807 104 278 1146 463 764 610 186 899 80 1065 62 751 348 1156 692 255 447 923 1111 302 412 770 758 445 218 796 758 1191 808 225 652 450 661 1100 580 1070 428 722 1027 355 369 630 170 10 1051 235 681 297 1101 257 721 116 543 56 319 880 1162 614 867 803 217 859 452 707 126 1103 633 298 47 4 425 917 62 248 532 358 19 309 204 274 122 1133 1155 1157 1119 577 374 801 958 1113 567 224 575 106 90 245 354 607 138 62 1027 419 391 719 818 295 120 383 1172 181 261 311 13 568 42 933 566 504 118 208 1173 1118 448 756 534 681 1085 24 203 154 347 209 428 798 482 22 293 693 1032 187 78 1174 1078 399 256 412 57 204 1003 175 737 919 916 175 490 687 360 754 568 723 956 137 1057 589 693 965 311 420 1053 338 686 457 232 808 716 1072 53 47 1181 963 906 110 833 263 703 481 771 333 68 427 716 93 848 230 720 1131 95 4 318 1003 554 555 929 129 766 10 933 1139 13 1082 1150 228 1120 638 1195 1188 51 423 790 735 989 262 411 1006 261 940 788 958 854 628 426 341 789 717 365 734 1166 942 620 858 649 863 38 21 86 879 838 941 905 719 414 255 54 723 817 1023 1130 349 226 473 475 616 611 323 5 341 250 483 347 601 843 425 17 1011 365 1084 811 716 382 11 348 1061 601 1090 40 933 85 628 931 711 115 519 1148 347 178 841 856 87 285 1112 1130 892 792 22 942 98 415 178 850 631 337 948 815 1169 312 2 736 155 352 335 208 566 819 352 187 763 1130 496 479 674 51 565 424 1056 170 548 972 542 501 604 269 1149 63 817 622 1136 167 538 90 64 419 472 196 780 856 990 247 10 586 795 687 810 494 537 951 1055 1054 134 793 460 626 562 122 231 714 1143 373 561 217 169 105 868 885 137 992 1067 983 130 926 377 940 813 222 433 778 155 552 868 1114 1070 588 826 1077 194 1079 442 172 592 532 890 4 1089 1156 1186 570 991 862 642 1115 387 248 582 97 861 596 1153 214 278 456 659 703 1068 353 355 450 14 701 373 457 854 566 1154 422 137 1136 976 170 591 947 550 476 862 668 187 67 718 487 854 624 763 577 421 1016 913 68 702 611 952 281 997 411 168 668 1070 337 352 1140 635 25 2 655 692 198 480 417 30 832 675 947 1101 621 307 861 250 924 802 103 650 400 661 910 244 1167 523 1135 367 318 1123 92 308 337 857 350 544 945 375 1051 1089 1153 473 140 309 386 666 699 784 1110 1092 784 1188 578 1160 79 722 844 779 763 755 1062 633 525 1108 1150 1190 503 669 769 129 673 178 497 95 491 506 70 632 10 1141 347 918 783 896 87 817 1184 1153 610 890 786 460 884 120 584 520 1072 226 558 896 1068 346 692 364 289 6 466 1090 258 359 696 1028 791 911 428 936 686 368 64 160 830 481 469 779 743 699 114 163 671 882 854 412 76 719 88 521 136 1051 55 18 311 1076 1113 826 1168 915 1034 1049 1026 727 1119 476 1128 459 838 638 978 336 138 926 1175 949 46 1050 902 825 342 62 127 740 570 732 946 56 1104 372 69 875 623 587 57 778 300 518 420 40 1166 828 75 814 410 849 280 323 664 674 229 199 54 389 1134 234 535 861 1193 807 809 168 593 99 764 73 590 624 945 921 988 1161 440 412 658 902 279 755 209 1042 403 1117 137 962 169 465 437 89 706 708 574 45 1111 401 780 547 34 340 210 367 541 620 1071 209 782 461 479 1122 263 17 846 1097 513 832 622 988 171 333 909 919 938 84 994 425 1101 433 192 421 1131 338 854 893 1165 481 1102 427 1194 473 443 162 954 185 229 1194 696 1182 739 13 889 512 943 1058 188 1176 975 917 792 327 627 472 508 337 930 544 403 1178 599 356 998 492 656 557 443 406 1071 777 1045 818 68 1043 650 405 328 115 548 1011 294 289 16 947 1128 46 759 628 135 517 934 818 923 11 74 610 854 711 557 154 1131 448 510 1191 1100 515 621 173 414 671 1040 660 1042 311 158 892 1093 1112 960 530 33 229 1064 774 173 200 751 814 150 403 1016 734 101 1088 386 391 629 450 355 444 539 297 1089 1177 173 795 298 505 98 1015 410 884 458 910 1007 514 812 992 632 757 192 666 627 27 763 642 376 477 162 1090 583 399 933 227 79 739 676 406 33 550 52 498 305 131 1060 1181 33 693 103 849 1184 514 547 85 459 953 230 631 246 640 916 483 767 690 775 923 970 69 187 132 1091 192 336 241 1182 1158 765 461 522 635 576 853 302 75 710 1010 568 1012 19 463 489 481 912 735 848 127 278 1107 645 1094 78 542 45 220 95 1009 49 1176 880 921 802 558 768 724 774 491 338 745 1023 398 456 1171 359 279 953 301 1142 616 90 206 655 863 723 1008 529 1015 1045 1073 353 874 673 265 1096 145 369 1096 326 996 134 132 498 974 103 28 575 936 206 533 57 651 1 775 0 446 610 415 868 307 154 897 238 641 384 903 783 1026 14 33 951 101 988 800 408 558 1115 692 25 15 444 749 840 340 887 705 865 261 343 1067 1058 320 948 1169 1064 312 536 1131 86 546 1059 390 707 435 907 979 41 1137 316 279 328 614 1146 398 256 1048 1111 846 1014 705 342 1083 354 471 873 334 1171 248 799 503 592 431 803 1159 614 830 67 156 723 953 3 449 1192 752 371 63 1180 960 122 695 988 953 972 858 1178 704 1019 958 1074 322 1152 115 313 93 199 881 832 970 113 941 1166 438 480 251 1001 79 942 60 1125 454 622 1080 9 1197 7 164 955 424 843 574 209 435 1172 437 689 866 1100 576 800 1134 1032 617 1073 1056 92 956 212 661 629 256 234 793 1145 464 589 896 1087 806 308 1195 417 1186 976 809 646 526 215 209 540 163 240 167 533 779 152 955 741 370 1074 875 705 535 1085 211 213 252 563 1175 543 1015 126 767 1019 31 666 721 972 114 1089 205 1164 931 565 454 1018 202 342 55 856 221 778 155 847 356 584 975 1135 43 237 151 116 559 1090 151 921 864 525 705 435 921 1117 564 130 48 382 668 201 752 858 414 667 557 1104 654 1045 1086 617 992 281 674 189 542 106 1057 245 409 57 898 1102 966 747 162 113 764 431 264 719 839 38 397 420 211 878 600 649 367 611 69 506 269 1142 584 1154 1144 393 335 588 1195 887 631 25 651 950 467 136 2 805 1036 1190 287 188 1004 664 705 769 1041 228 788 1027 426 398 168 456 900 446 872 512 300 386 255 341 727 524 247 651 530 588 982 587 1067 204 538 1013 854 1149 239 704 1133 874 1157 200 1073 840 1037 359 1031 617 1030 1038 961 566 507 673 1182 1121 876 360 660 21 357 1133 16 499 121 967 984 323 7 124 930 445 272 1118 64 91 609 576 564 438 1090 301 854 1121 178 179 766 811 1125 522 450 78 991 18 726 43 881 167 522 975 357 120 1007 103 1166 995 830 377 503 395 338 812 1036 772 813 900 1022 308 453 22 361 1167 179 451 1156 1142 707 648 1113 1106 1140 449 489 730 1033 733 969 1068 1055 516 272 552 559 1158 1026 90 744 831 305 142 449 240 772 646 962 985 582 32 1095 479 476 318 817 749 932 942 866 134 971 868 56 571 125 129 463 934 102 854 677 44 466 995 362 96 42 714 122 979 851 333 843 114 685 351 396 1001 1158 838 862 678 189 67 806 850 520 742 362 680 868 255 190 518 246 262 1070 193 91 873 715 752 1166 491 697 1195 982 1144 966 1106 1015 1186 967 726 808 601 1039 815 183 1146 932 534 467 1016 881 1095 112 838 491 518 214 6 87 445 780 104 975 806 555 871 1145 270 752 577 910 9 872 285 573 969 755 35 682 321 1123 972 415 123 1130 873 376 966 150 685 726 682 692 608 843 958 488 663 228 1086 946 489 665 191 1071 690 132 3 898 1039 792 490 81 188 858 643 750 338 614 585 931 703 1126 994 708 745 1158 1017 919 641 339 424 949 352 500 1169 988 809 283 641 444 28 859 795 519 765 6 701 620 160 759 1005 403 901 33 540 666 375 666 937 786 578 669 862 383 241 654 13 631 415 192 373 243 575 766 159 148 785 278 233 1017 956 1181 660 120 925 1081 296 561 1170 568 410 669 452 354 155 32 363 764 820 632 904 1032 740 444 297 730 128 1065 781 381 69 151 798 518 1191 523 700 1065 51 664 92 635 669 612 687 233 748 751 877 550 448 422 1186 588 698 15 102 515 467 122 13 977 49 711 522 1017 945 731 291 336 996 624 967 410 469 1132 441 533 429 836 564 1130 105 279 352 320 79 1061 738 441 419 767 910 890 264 1085 466 1040 51 726 242 454 357 200 330 19 396 182 804 1008 956 914 906 957 23 78 737 1156 493 809 214 904 602 45 407 854 392 356 738 215 612 746 358 941 531 971 599 606 854 1125 1015 457 92 408 530 1007 657 1130 546 402 969 396 721 1041 125 560 872 38 306 1122 71 289 851 908 721 617 1157 609 514 980 798 1126 189 401 533 364 200 84 678 778 344 305 566 69 499 41 1172 991 38 978 671 887 818 718 366 1104 80 704 454 992 572 624 889 514 1179 1042 397 578 655 656 1187 1072 835 661 555 133 682 1099 414 387 663 1156 907 561 96 408 289 1121 269 306 611 345 1146 425 613 7 940 752 1159 359 76 1149 1163 920 444 465 504 942 1059 340 6 541 91 496 424 824 192 420 375 29 674 201 480 987 1135 67 1075 616 475 497 824 754 1026 944 89 982 811 435 258 129 334 6 1050 1030 610 122 494 78 611 790 1009 980 535 657 567 954 565 56 244 799 197 617 596 658 1159 403 992 856 879 385 495 213 1115 235 93 594 432 1081 387 1120 276 1044 477 718 104 279 156 365 52 254 989 602 875 11 849 407 607 433 161 250 113 500 65 683 830 1017 54 1029 808 904 983 546 845 1168 538 318 585 348 371 1152 510 639 803 1099 539 1156 722 994 535 1068 910 1135 187 406 321 1119 140 1087 1011 51 549 109 214 1198 149 713 645 963 1028 1158 133 475 517 655 111 420 1061 694 289 397 1144 589 690 344 308 496 1137 137 1039 363 715 394 337 283 954 621 468 589 541 403 632 797 602 460 919 230 534 380 779 1056 1092 611 316 102 817 350 1087 512 1037 1181 466 1051 672 404 1157 828 646 55 830 1017 522 105 1144 485 1055 86 281 823 565 232 246 563 785 506 871 75 1093 811 64 694 1086 569 1083 971 675 558 408 149 229 490 515 638 344 28 392 731 393 898 916 883 281 262 592 311 1027 1100 36 47 345 1196 705 346 602 957 306 688 1145 658 334 681 28 480 983 470 343 684 994 357 957 984 600 1163 819 721 755 608 358 1024 893 387 827 336 333 758 1076 641 488 757 163 643 1033 811 782 296 661 727 631 1183 1174 692 97 89 1151 528 154 127 361 390 1124 1160 582 467 1134 20 520 58 117 1035 828 539 1 816 30 580 575 266 863 1026 878 1131 721 242 3 268 278 244 428 1185 866 892 464 605 934 472 871 180 359 896 249 90 287 1082 1028 674 983 782 95 464 459 179 764 97 514 977 203 852 265 143 300 964 569 264 597 233 1046 436 309 2 359 743 974 192 617 1188 1112 754 263 1166 102 439 857 1074 1105 502 589 535 1078 167 1040 694 350 286 687 992 778 1050 42 792 138 908 645 761 901 714 108 98 1101 153 1160 812 494 27 970 855 818 547 1044 468 625 316 392 1111 429 1023 266 402 644 480 511 1040 801 4 904 660 592 1062 990 751 843 363 232 53 250 876 125 139 961 646 907 45 1009 406 640 635 499 839 562 91 343 17 414 1147 654 683 275 62 122 1 756 497 445 55 979 701 623 101 594 689 435 941 462 746 823 501 558 514 567 512 340 507 47 125 621 491 755 516 230 761 858 337 313 334 923 346 1186 41 659 435 1062 1039 899 244 901 1101 495 221 777 794 991 225 705 299 873 1092 917 522 6 1054 566 619 182 839 1147 1138 605 675 494 562 1176 348 1114 630 722 15 214 1121 117 740 460 108 1185 214 354 631 0 131 332 815 1096 133 220 1030 994 1162 490 259 845 774 421 372 859 770 601 599 980 138 703 182 709 297 484 1024 526 599 1012 1094 639 1030 892 804 964 21 829 233 439 748 415 197 133 1084 583 705 924 734 37 94 1021 593 147 533 676 539 1142 213 967 929 1198 620 698 1048 742 291 83 940 946 262 604 814 312 463 341 572 45 819 74 807 693 775 550 747 975 1048 1034 289 1188 260 1106 868 639 1157 1099 1044 380 185 211 152 487 1187 731 1160 190 669 575 52 1080 176 461 933 443 720 1123 727 688 113 993 1189 483 64 128 384 840 1055 1000 808 682 994 1141 927 1002 989 339 773 444 606 177 410 810 797 351 785 477 377 606 863 483 623 483 1044 636 227 33 15 19 536 667 543 1187 632 912 465 468 843 838 155 846 284 408 375 225 1048 289 962 408 276 640 835 426 586 1088 24 367 1121 299 1093 260 1140 429 421 270 324 1198 1053 1001 1073 569 1016 388 1062 592 476 960 1102 315 691 233 505 714 695 262 1119 564 953 310 867 700 449 46 321 1148 493 852 1192 1103 23 701 783 1195 261 100 468 462 839 545 619 438 1185 785 363 689 463 62 46 1036 1027 60 363 624 464 474 283 864 39 0 659 595 724 1045 314 451 1179 1192 221 218 856 408 140 1145 146 43 1006 25 612 544 300 373 360 156 290 618 287 177 1135 444 126 249 596 620 217 285 233 1077 141 543 699 54 20 920 746 986 722 776 1017 56 870 396 210 865 376 439 650 407 904 999 956 660 145 874 278 807 295 358 1 322 42 699 438 1152 422 244 681 1174 1039 646 918 735 26 558 33 205 459 471 732 962 759 197 1097 750 1184 352 1196 33 398 714 122 512 510 136 547 838 275 753 367 231 669 285 178 868 621 933 467 1136 880 88 60 224 927 443 210 802 521 1087 1071 891 815 48 667 93 775 762 752 17 704 809 1169 952 916 764 1131 789 279 503 685 235 173 871 1104 85 686 1031 1026 454 328 977 1126 349 1148 550 653 437 392 264 435 540 1104 275 1174 492 790 936 58 1084 440 25 232 73 582 993 1155 207 313 464 788 757 1026 1187 1189 902 918 265 256 504 430 406 484 1070 518 1074 359 963 810 890 1110 311 448 1121 1079 538 450 284 20 511 543 963 1023 189 220 1012 219 197 1197 23 26 55 628 801 25 1177 405 745 10 463 280 919 553 398 728 158 233 1112 931 968 1014 480 132 587 1026 1052 911 683 200 734 923 231 940 941 663 38 81 213 842 161 497 426 799 669 459 1015 1050 179 188 621 729 794 900 1029 700 607 745 53 243 906 876 812 955 229 710 1154 671 956 278 1114 45 446 424 599 137 291 195 751 756 962 1178 366 659 655 423 563 1099 360 394 926 724 496 204 280 835 472 1120 479 515 1066 714 1141 519 831 134 29 963 1120 142 401 746 958 147 1141 1147 768 503 650 903 1179 601 813 411 1171 127 807 301 95 1105 508 753 841 852 557 1152 711 957 390 327 283 498 1163 985 67 36 441 214 307 354 533 422 40 964 828 295 198 864 925 765 759 790 1013 220 1176 985 331 368 1116 481 184 105 540 1038 778 101 752 173 1145 17 973 656 176 833 413 889 252 448 296 1171 656 937 313 847 553 712 712 888 1015 60 600 770 542 786 850 515 475 407 260 1055 989 831 727 1046 1108 792 500 938 757 91 484 895 179 155 244 285 635 759 1112 615 257 176 307 757 547 832 971 710 1199 1070 1131 78 126 1081 99 910 1068 1001 184 1140 494 306 356 1111 1065 487 1079 73 913 522 303 1146 439 139 375 483 75 38 1174 1116 416 906 452 574 548 92 286 463 508 518 809 455 422 972 296 346 658 641 825 665 186 49 545 59 217 167 993 227 1024 189 148 246 70 381 1005 913 259 905 455 1090 55 381 780 1157 357 654 412 802 221 97 878 1119 793 631 96 638 445 1083 705 1023 911 524 249 1094 794 267 267 1003 89 1015 989 29 227 675 662 691 328 1199 936 816 882 168 1020 53 333 314 181 1177 946 966 435 918 1129 997 321 1063 1016 88 278 683 488 112 287 67 390 1140 826 466 298 919 531 319 279 330 1173 446 365 404 673 1189 263 913 1183 2 1119 546 1133 686 627 175 558 47 548 291 1010 78 832 217 933 166 990 1191 967 350 1113 975 87 130 126 296 452 657 618 106 944 378 951 129 1197 467 416 409 39 447 831 385 802 1019 85 890 1159 603 1042 990 153 588 483 516 493 613 780 480 470 65 457 439 365 188 578 96 608 1132 515 1085 407 370 242 929 194 910 1166 393 490 352 921 900 216 1190 446 771 170 1182 179 28 364 1103 924 968 94 636 1109 567 1109 127 385 839 420 477 768 458 1047 827 1128 645 1147 94 1133 709 813 362 1146 726 281 418 952 1067 150 1034 926 259 315 599 691 306 311 419 1193 229 205 811 861 1180 1122 148 403 1037 638 516 851 510 1122 260 272 950 382 558 504 226 896 1009 676 818 839 294 114 800 662 519 478 1019 1139 1023 1075 1106 1152 782 462 388 254 567 169 625 92 1130 481 167 256 498 931 1122 937 1101 459 544 49 544 284 695 643 783 17 1108 245 402 137 571 646 825 1040 616 689 282 44 850 854 243 675 431 946 373 532 114 382 30 1028 653 371 816 67 826 341 534 1040 46 853 409 703 621 910 814 301 335 122 77 285 895 199 153 574 96 812 388 474 559 759 71 86 122 381 572 941 798 320 149 786 928 335 152 918 984 991 927 478 1179 930 690 943 151 312 1027 651 941 11 1112 658 864 770 970 225 1064 358 531 1110 342 429 98 514 508 1052 1005 845 1074 823 608 922 782 795 857 987 373 337 644 818 607 553 1135 877 133 145 667 1040 544 959 349 215 703 141 318 863 457 364 301 667 871 498 524 1166 347 147 1080 537 316 597 276 643 41 277 172 1033 1173 920 728 60 33 258 854 711 44 122 853 586 359 1017 416 256 254 251 838 1078 595 268 893 570 281 305 945 664 394 828 1123 124 1040 1042 1123 1125 247 1109 782 1015 900 1065 518 998 586 27 412 981 1107 622 604 480 379 530 961 373 673 972 699 477 31 772 335 404 616 1155 1094 534 824 363 108 186 5 238 356 524 303 1172 903 878 996 1060 498 1150 973 1106 1068 308 826 1180 1157 1082 401 891 79 526 1049 725 115 873 158 769 361 641 1061 300 267 18 360 219 999 313 1036 907 289 8 275 150 262 559 9 340 599 384 36 396 846 1037 383 169 289 1120 366 193 693 863 46 409 146 975 105 791 1037 295 1053 609 263 851 1141 213 643 976 916 441 797 34 452 890 244 51 106 1199 1010 1028 848 992 85 76 568 1083 228 293 672 680 158 425 638 440 410 918 903 523 957 741 966 915 738 226 1067 732 813 1158 600 533 783 95 830 885 464 1184 22 953 1144 556 1167 969 1083 258 855 1073 301 676 993 1136 1041 692 139 406 637 839 714 1169 949 753 653 247 202 1132 664 1133 391 988 886 691 247 0 816 772 934 163 959 951 503 167 552 280 490 507 785 593 641 648 18 396 611 183 1073 95 813 802 19 1033 83 246 661 25 1014 353 327 960 369 767 966 304 311 356 457 823 67 953 916 341 1040 872 128 1185 25 611 1180 407 354 885 157 37 437 358 5 445 67 407 119 730 1127 54 637 535 1198 30 229 390 428 491 1086 558 1101 394 309 260 1067 1143 939 550 1095 673 25 1186 123 714 68 102 1171 530 108 570 572 203 876 382 307 576 764 470 664 998 17 415 717 454 1154 589 191 46 148 611 792 1075 1076 473 814 349 778 640 325 233 341 53 466 419 678 654 346 1159 357 776 762 1108 424 177 911 990 1152 55 817 704 1039 1125 1165 802 993 248 842 875 286 643 25 577 189 229 452 798 348 650 518 1115 223 178 482 654 383 479 728 522 725 966 869 630 820 1168 72 630 1091 1079 1008 937 202 168 544 782 372 286 114 883 30 1092 1176 16 322 304 787 833 798 616 107 559 869 36 175 1064 232 154 334 132 640 144 673 483 410 1149 774 407 1029 213 1081 700 37 80 221 321 1023 703 1172 303 506 731 813 455 129 710 579 500 794 1099 891 962 525 42 1198 1172 325 170 306 203 784 399 219 681 657 364 953 1056 334 28 627 880 1194 659 844 248 454 779 1050 794 289 804 697 581 80 510 478 1100 187 405 132 742 573 1189 224 540 179 1148 379 779 141 161 628 296 846 554 895 6 657 927 547 407 328 106 303 555 315 1004 72 918 785 672 90 1102 88 177 881 356 788 170 1142 809 15 383 688 791 942 1137 231 46 538 813 507 275 463 549 458 241 764 873 319 200 702 543 705 167 364 667 492 410 1019 0 959 332 615 1143 821 1186 955 1064 210 344 1030 360 16 105 359 240 716 695 609 1142 732 1077 255 342 395 429 918 969 458 901 645 135 581 827 961 1166 145 1019 590 205 912 214 29 609 941 433 24 1040 14 849 64 260 210 158 724 560 1100 1025 85 1015 1110 1119 847 658 1020 478 498 252 635 86 1169 1069 458 150 732 167 704 1082 262 128 49 871 430 950 360 522 653 868 311 863 381 542 921 404 1182 512 602 236 1179 898 975 1144 1144 566 116 261 603 812 854 416 1092 456 900 514 79 144 851 865 1103 733 1076 86 660 1005 525 1014 787 34 963 557 926 803 409 817 163 783 971 455 101 1069 653 397 62 535 743 1196 424 885 460 806 614 834 749 45 619 88 393 1182 1012 132 189 1197 325 752 690 1171 590 4 1069 1104 1099 657 113 1167 1000 317 1026 273 586 998 875 1125 636 247 764 513 377 503 703 1072 651 358 688 76 452 825 636 150 499 750 1053 730 806 112 527 785 211 959 1017 318 997 559 790 1105 668 478 983 76 485 391 1146 116 729 457 9 305 212 887 187 149 793 289 686 306 666 389 925 73 731 618 222 883 589 288 834 35 39 1015 1003 421 164 1130 904 763 428 449 1023 90 1192 18 843 6 691 887 1004 658 649 229 825 1165 760 371 570 706 464 616 550 851 785 397 611 464 386 452 693 541 446 420 667 94 611 555 536 800 38 1090 89 754 429 374 787 306 802 1108 650 1184 33 511 1067 770 577 248 372 1023 258 538 1167 22 61 1189 436 190 546 1032 339 584 419 547 120 847 283 1104 458 700 845 995 783 1134 1101 144 1127 425 513 901 991 183 103 577 89 952 134 295 760 346 898 1049 444 1143 954 194 773 197 753 208 873 883 420 714 994 744 236 331 1099 928 1116 1035 985 228 480 500 340 1152 668 360 318 757 188 640 737 298 802 824 1133 964 591 985 802 1187 1117 1058 416 548 625 290 114 1019 555 277 267 971 1122 253 560 399 1190 933 94 1024 108 976 53 86 842 561 242 391 920 157 942 898 514 220 320 142 993 550 301 138 414 512 509 509 776 18 816 644 863 983 1063 989 12 158 165 317 1045 729 557 672 1129 74 492 896 44 114 633 179 189 182 349 492 329 859 1085 806 622 709 1062 637 747 1013 662 899 315 616 198 601 10 79 1056 980 338 84 271 72 302 652 279 331 470 68 177 266 764 319 579 250 220 794 541 634 956 201 871 877 636 829 321 1059 432 687 426 447 234 86 780 742 677 333 1136 80 863 84 789 316 333 266 1169 861 714 1138 993 1022 260 0 1045 956 631 407 84 230 346 691 1000 618 1032 411 989 420 533 103 659 834 965 402 716 1046 965 976 788 763 564 192 723 941 1195 16 544 591 790 1004 285 636 1100 946 400 179 158 223 1024 265 770 672 545 540 596 421 1129 237 79 884 1064 348 430 252 837 1140 387 181 455 656 325 566 1119 982 12 1184 672 1062 929 1088 614 988 913 752 275 223 169 772 909 486 508 988 53 1069 258 421 895 303 542 953 694 993 1020 4 692 101 1009 396 290 193 757 1070 1004 809 97 687 425 614 618 1108 653 1128 746 421 118 439 1019 395 567 805 580 885 422 277 674 342 860 546 117 1165 225 564 606 921 1031 328 456 96 470 534 480 1159 1128 838 144 947 984 736 216 810 452 862 906 276 893 316 296 134 43 482 1138 154 1139 367 500 923 559 853 479 530 54 218 968 93 411 238 370 489 841 643 378 699 176 1182 203 209 987 146 587 730 746 395 46 770 786 1024 814 1055 843 1184 736 825 559 976 937 284 31 523 739 913 848 1173 214 249 1005 849 503 366 712 327 1068 635 386 997 573 260 345 169 901 1146 1160 478 705 271 852 1088 95 43 812 1030 1117 25 939 121 1035 756 54 262 381 698 726 14 1140 1136 924 939 480 1177 986 1097 974 529 102 1113 872 634 687 1138 708 0 518 883 125 725 194 933 476 960 745 63 310 480 349 85 852 654 614 761 988 1043 957 415 497 474 616 896 373 998 258 816 315 965 497 261 592 1181 387 368 786 839 838 325 737 71 1112 1020 480 1192 348 27 197 916 807 816 824 1027 1022 261 21 461 77 240 204 372 504 399 794 38 256 115 232 586 926 791 118 601 484 1108 452 1067 258 741 269 265 627 224 740 760 1184 717 133 826 902 1131 389 984 556 775 1128 56 213 1074 820 673 851 299 29 715 734 88 87 443 1147 67 1187 903 65 939 862 826 616 756 75 1092 161 809 483 167 406 825 397 1150 833 365 1058 354 1020 985 94 215 871 366 102 610 278 1155 996 613 801 1009 109 111 512 302 12 1019 698 948 858 535 906 1140 595 994 18 96 574 395 1 1030 389 144 542 928 698 1156 793 838 237 115 763 7 736 996 403 1083 552 526 994 424 617 111 789 772 322 288 957 1049 680 74 1010 279 717 382 14 148 717 521 290 826 944 689 1177 113 1070 1059 548 350 830 1075 530 1177 823 682 769 46 1027 580 39 202 1115 478 589 1169 185 108 1018 660 853 950 336 259 1149 9 1075 963 389 712 945 875 413 1075 751 535 404 609 777 213 310 703 118 1071 674 961 1060 765 665 883 63 482 42 46 403 698 216 1016 43 494 220 872 255 1175 1190 735 117 1062 698 757 704 314 939 878 373 974 587 1142 585 106 380 26 1011 875 1156 897 272 348 415 424 910 462 782 61 1177 548 696 1152 956 315 503 126 1096 199 260 19 462 668 17 250 8 522 499 1029 419 859 308 801 155 144 286 220 419 296 888 576 597 900 786 248 274 500 4 971 986 663 445 205 654 305 832 1060 1147 180 468 244 340 308 471 347 142 140 268 999 559 565 715 299 895 309 581 649 1076 473 1040 867 818 423 256 571 235 75 55 693 427 1045 1192 1025 900 1101 442 775 382 651 1074 342 1139 72 273 560 920 398 602 220 944 569 1062 319 117 340 729 637 675 796 579 770 32 1070 607 1077 1037 244 317 943 1081 915 449 245 1183 659 955 79 771 1136 961 408 289 5 832 317 44 67 1033 2 1047 1017 916 779 1026 327 937 769 503 931 1170 826 665 389 254 640 1121 1011 1183 742 476 602 32 64 1160 2 1012 201 613 798 574 593 358 194 451 556 743 821 13 373 965 429 389 545 1117 1094 492 151 1130 511 188 1001 1135 295 836 749 956 860 1166 497 393 133 872 563 624 658 23 1173 953 497 577 582 791 45 899 926 97 477 643 575 397 104 1073 601 296 421 1063 38 1092 83 336 42 364 717 397 693 1057 247 17 194 362 477 209 525 750 795 930 640 303 1074 970 877 105 894 727 759 92 265 64 987 1021 657 379 690 1106 75 1123 38 831 260 1082 452 984 937 625 600 608 689 13 330 418 913 113 575 779 157 176 959 789 1119 828 357 1116 246 125 998 1065 634 938 923 264 1152 131 185 1077 729 870 1035 883 298 1199 1117 722 323 163 348 495 1190 764 1031 919 260 1139 795 93 213 790 975 101 1036 137 302 376 341 100 696 102 107 375 889 53 807 462 642 389 199 1102 1010 1059 530 141 329 257 383 554 859 440 223 1184 688 287 813 1122 912 757 2 830 761 589 69 125 500 350 439 380 308 1187 895 48 681 834 1177 831 145 729 900 27 775 1166 203 638 509 925 1072 327 817 1094 132 403 603 674 289 273 866 36 868 493 530 599 970 154 1023 322 1126 165 326 820 467 346 978 716 1172 690 678 332 618 1066 1096 577 351 655 154 8 662 1093 380 139 47 798 728 223 609 472 297 798 22 304 367 834 869 568 1098 485 1086 915 729 155 349 1190 633 754 579 1083 28 195 822 802 523 289 1120 458 228 367 564 1055 43 994 1035 483 341 502 1010 842 949 833 613 882 242 1134 969 460 1011 6 792 1060 776 84 970 838 9 1045 126 1 1135 672 659 1097 721 500 753 679 504 983 854 919 804 1190 109 802 268 14 162 951 1050 1181 1099 450 418 246 444 670 973 211 409 113 470 684 31 577 585 1194 350 853 260 731 880 945 351 1091 952 304 498 551 27 590 939 795 463 1154 1 382 1182 916 1172 36 694 949 305 258 557 634 650 949 372 284 186 519 524 36 959 803 1024 336 201 1126 257 276 701 93 444 451 893 968 1034 1046 1139 863 562 154 50 850 22 884 635 342 1056 685 693 438 1198 1127 951 576 367 1159 980 1099 208 723 20 14 342 127 545 368 848 751 1024 1146 704 1105 468 1143 994 711 157 1141 770 875 542 760 387 934 976 45 894 774 369 805 1112 906 297 582 48 536 70 39 1183 136 765 46 213 32 542 855 666 256 876 606 772 124 569 1048 595 309 171 924 1169 445 210 503 825 743 294 932 861 978 309 1018 93 608 953 976 529 370 607 581 1172 934 411 924 451 822 696 775 771 338 123 567 67 610 652 21 488 681 699 137 1115 729 526 1078 310 722 936 1002 596 363 710 286 72 253 683 564 376 175 722 976 285 977 581 704 81 271 880 909 787 853 152 292 692 120 1049 834 675 972 381 129 77 56 427 511 698 850 26 1067 905 604 28 1118 1147 723 1051 735 358 1022 86 829 769 212 33 702 134 997 567 991 57 614 1169 967 617 617 828 1194 1185 306 1173 538 615 45 315 704 212 1011 314 324 756 866 937 192 471 999 819 949 704 1039 63 403 749 95 1048 519 1167 1092 95 742 919 870 989 156 1162 287 387 776 121 907 813 808 158 1025 620 271 1069 817 664 503 824 176 1118 984 119 910 663 224 134 1041 939 717 1140 986 265 1162 918 145 479 1098 297 309 1076 1175 835 167 1057 15 633 1042 990 596 312 270 386 1011 188 869 772 534 259 787 598 544 632 587 1123 223 805 812 184 505 416 478 9 1063 1009 1104 809 1136 1047 488 551 906 824 577 685 491 31 217 104 651 523 730 186 702 661 870 307 1079 1114 472 1121 580 109 34 550 481 920 599 150 498 68 981 867 625 453 906 360 1158 1039 750 667 1008 151 1089 886 826 987 182 1027 1098 1072 67 519 722 328 873 563 1148 406 406 30 113 931 609 917 241 427 847 579 865 780 909 941 191 1114 499 940 673 782 331 1113 832 725 1082 548 533 543 906 302 918 1113 722 278 1164 56 625 607 1172 207 1041 800 309 848 406 467 106 0 222 784 19 882 418 1026 279 541 726 421 819 33 1106 121 694 191 264 652 1154 1022 165 670 455 558 959 488 972 373 109 252 776 44 862 91 223 497 40 196 36 1001 116 113 283 971 486 41 297 522 225 1065 915 42 474 146 901 1141 210 704 515 35 904 954 818 173 946 0 216 397 933 1094 790 362 1078 774 909 784 726 871 917 1120 13 987 1180 406 559 176 723 38 443 968 609 145 713 1154 742 1177 775 603 184 709 1145 193 653 1038 840 1140 892 1030 880 727 453 433 881 128 1109 1084 709 264 432 216 1068 165 103 796 511 1051 783 843 825 230 486 411 239 322 213 832 726 746 327 345 345 1152 795 911 901 902 207 1186 292 311 258 789 335 145 1011 380 541 813 58 1134 545 566 366 219 840 483 1195 199 824 666 941 918 811 695 13 1161 554 794 460 23 416 756 835 294 583 8 1003 45 85 191 879 856 366 203 851 420 454 698 708 918 1030 843 354 463 379 452 61 523 323 636 495 141 423 684 306 471 130 787 264 909 50 375 406 363 901 656 684 991 1160 498 979 297 103 955 616 997 526 577 1014 709 336 584 618 449 1174 953 709 475 747 789 170 226 823 1160 459 97 136 566 276 645 450 625 247 966 1127 810 494 534 854 471 484 1013 468 1060 816 1029 869 393 913 982 767 439 1023 707 686 228 419 1138 125 929 817 590 544 934 359 1172 309 1174 921 1085 403 598 86 818 246 696 1104 180 721 1153 68 370 1133 146 865 727 704 815 1140 696 699 249 316 219 824 1104 307 12 559 1028 126 647 989 707 424 1077 173 1188 618 554 1135 293 172 378 67 960 967 322 1069 188 84 640 961 907 712 805 1086 106 1046 959 593 1118 795 975 579 183 734 1118 106 899 1023 366 645 268 615 225 222 215 753 899 676 580 705 816 133 509 685 679 961 1156 195 698 338 1100 74 939 215 871 16 1183 1173 1030 133 229 696 1143 1144 869 205 80 431 935 789 1186 1126 505 53 816 935 653 520 117 878 148 811 775 818 719 137 337 479 521 1010 418 604 1180 447 460 791 199 250 1118 743 820 471 507 93 1196 1013 921 1005 593 63 786 443 982 1125 699 990 891 1049 147 759 805 797 303 874 857 90 725 420 404 998 315 535 104 581 270 597 619 1091 306 910 586 194 338 1122 254 466 757 792 916 267 337 740 134 214 188 238 142 509 738 285 164 897 603 726 102 1094 363 1106 448 1171 96 455 243 943 92 723 23 338 593 928 901 329 603 513 1050 471 258 906 906 488 56 98 617 397 467 514 298 732 154 432 424 88 268 598 224 1076 771 819 1069 1051 181 170 635 457 907 965 308 145 180 399 403 1159 1040 544 712 76 1162 809 115 421 920 1099 495 969 893 134 757 986 78 1029 949 546 28 583 221 90 295 573 418 614 35 450 528 138 69 963 564 128 977 286 555 547 243 600 292 230 742 385 949 1184 72 161 429 295 747 621 1016 1047 166 12 676 966 489 539 159 912 535 167 585 83 571 346 752 288 91 97 318 1127 920 752 591 697 1171 811 701 786 733 720 756 842 404 632 951 536 1060 796 646 856 1103 1192 388 31 536 83 262 637 1050 107 897 438 133 688 433 41 378 352 775 422 69 367 534 308 571 614 1199 415 870 898 756 815 663 330 440 1165 837 322 425 779 726 588 585 122 1123 624 178 206 806 954 230 494 192 205 216 1029 473 412 982 602 201 1182 620 68 1025 701 950 473 483 1071 1044 384 656 526 723 321 311 352 492 612 102 298 391 966 673 882 999 660 316 1112 620 1088 224 792 1146 321 1106 657 457 443 1038 255 889 217 631 1114 1120 1179 11 491 254 365 225 250 646 899 355 195 878 665 81 379 1127 408 648 1162 953 959 384 527 141 629 731 567 422 1188 525 800 477 446 273 368 122 169 365 1195 30 511 366 68 436 351 626 112 319 335 366 407 135 269 1115 76 1155 1157 89 768 326 708 98 1061 536 620 124 556 796 1018 1013 92 138 217 821 930 482 371 547 634 255 295 563 1069 408 1073 104 805 754 120 321 3 1005 386 992 637 111 121 712 117 826 80 63 952 548 411 515 144 12 301 607 739 418 202 497 76 1021 1144 239 430 1087 998 532 385 871 807 580 18 980 887 1135 91 984 625 103 879 520 386 1140 1181 823 809 133 640 966 508 570 26 861 950 660 512 302 1030 775 823 479 441 955 350 506 1082 1118 1015 964 191 744 383 142 961 114 233 420 929 34 39 926 554 115 1062 611 1146 182 50 912 470 388 156 165 797 877 1192 1183 831 542 747 493 384 617 728 915 377 75 190 938 798 742 517 624 996 213 325 394 491 747 1148 1107 435 551 240 407 555 840 668 671 499 95 461 157 789 594 919 1010 1100 514 992 1122 572 1003 941 1159 1198 1028 826 1139 588 858 1009 932 1137 589 37 747 1070 791 256 645 747 658 18 712 880 407 164 331 372 564 510 262 673 571 112 738 97 332 41 527 1077 672 1009 43 1146 710 403 598 906 70 432 624 1181 455 777 496 506 611 547 151 915 663 475 269 437 534 482 312 680 436 283 604 767 497 821 294 628 607 701 635 917 200 1045 820 5 1074 1128 730 730 429 189 343 686 426 72 52 643 1043 19 639 794 455 321 1062 146 508 1134 272 1159 545 442 132 724 147 35 397 1045 700 537 636 521 993 814 31 59 913 844 26 27 363 696 321 636 586 722 1194 215 53 1134 174 815 430 228 186 531 188 621 947 789 1091 1039 1010 709 369 1050 1156 560 533 791 54 785 504 839 101 167 90 243 767 157 490 729 102 318 520 961 502 687 226 708 1121 1152 325 667 402 1198 128 490 638 757 894 405 850 1006 433 477 740 525 210 304 826 1172 1130 250 1134 810 561 1034 1115 621 930 384 541 1044 1128 40 704 1155 490 47 225 698 866 294 1113 658 1097 43 493 444 230 111 378 536 472 606 181 1164 219 1171 1070 712 1113 601 964 890 606 827 576 230 278 590 592 604 118 66 182 982 237 1102 618 303 1053 669 731 107 3 650 349 1084 675 518 694 862 1119 288 59 195 359 1033 984 14 85 894 136 1065 367 478 996 423 428 267 471 454 761 1056 460 150 593 316 180 809 778 358 145 777 324 790 1140 868 267 314 316 1041 131 936 245 496 1072 432 469 138 245 721 458 1195 1008 677 540 347 1126 862 268 1009 265 1180 742 556 779 844 662 1002 506 288 1138 758 1132 595 545 965 1037 1099 492 928 199 161 330 721 21 755 386 167 289 892 578 949 248 519 559 118 910 586 1026 1185 127 439 589 764 628 387 954 676 1021 20 489 532 180 93 754 954 152 161 692 602 330 460 938 1024 513 980 1069 1027 339 588 527 309 296 490 1015 1140 411 620 640 504 1009 136 633 409 653 943 187 764 730 171 176 1171 843 826 451 78 1173 623 134 855 267 823 697 904 37 200 1060 349 507 1144 863 777 270 806 239 901 220 1183 883 524 85 805 1099 846 320 932 1077 33 599 333 939 1060 789 570 306 113 1132 911 834 1053 786 949 534 1016 1074 231 352 1081 899 268 423 468 159 1092 745 1164 596 150 931 1055 676 514 1025 405 299 80 1154 958 430 706 152 595 783 229 400 876 95 413 252 526 18 1053 56 1019 57 720 768 532 1055 744 398 255 32 92 638 257 1099 675 678 885 940 459 596 949 307 1177 813 985 32 730 786 224 642 792 1189 446 530 704 502 155 599 95 1002 827 734 200 896 238 900 765 410 244 935 886 757 942 103 149 909 1004 729 530 2 1120 1003 162 829 719 734 95 865 529 429 18 361 206 542 338 79 25 319 868 567 823 205 811 1116 356 669 679 864 1046 616 664 108 546 980 946 46 1028 699 675 401 302 714 186 332 559 762 902 460 1010 375 322 597 67 950 623 400 36 592 220 101 289 99 880 521 125 273 205 271 108 1046 1094 856 777 769 578 498 735 551 364 87 978 920 335 740 391 740 683 660 217 859 909 731 775 254 1191 1008 106 1158 23 554 947 1024 127 903 227 97 1102 824 173 108 33 1148 669 261 623 368 610 870 105 570 1035 1178 321 602 227 549 123 707 163 494 878 605 342 154 121 853 644 897 636 1138 356 8 233 711 600 1091 335 1004 545 1061 314 384 1001 199 1008 291 1098 391 379 1125 582 945 591 1156 835 744 351 407 223 880 996 948 431 977 584 634 167 937 769 65 568 1181 294 745 391 441 727 129 546 610 753 44 364 464 1006 778 161 814 596 408 908 653 720 885 460 977 690 1169 169 116 613 505 540 1196 144 818 837 685 890 623 359 326 416 649 369 942 417 1099 697 751 604 269 1119 1174 378 629 947 436 965 94 906 190 686 749 121 576 393 360 63 478 907 308 634 765 891 426 1179 127 1163 268 121 876 1130 484 923 368 100 337 7 1038 786 397 654 986 615 515 973 91 156 694 227 1082 1078 720 856 493 646 812 956 499 699 562 148 443 1163 449 354 200 621 460 491 270 779 140 1161 946 1132 637 718 767 829 373 549 734 349 753 1113 278 801 799 203 1184 1118 516 52 211 471 828 65 4 45 1052 1177 480 908 310 323 1167 1115 626 856 937 233 717 357 21 1097 978 1069 1154 975 540 37 488 210 610 541 315 856 1089 860 169 638 1077 222 963 128 279 597 811 526 1187 1159 709 74 308 60 409 120 448 16 485 755 77 275 409 111 909 800 189 770 810 253 1135 274 148 153 1024 596 852 235 870 1178 659 449 790 487 421 485 274 250 284 288 286 863 1161 260 174 159 926 1036 641 937 551 979 337 1153 828 493 880 1123 368 634 44 785 1058 19 745 184 410 333 550 252 1001 660 709 657 739 176 804 220 433 339 928 324 823 49 1183 394 699 887 756 996 316 390 767 271 795 73 920 500 499 795 768 489 503 294 774 161 418 212 9 984 470 973 443 724 571 121 146 715 1004 1079 634 584 1177 688 1193 434 1083 698 166 1139 1009 929 292 1081 1031 336 964 541 691 677 507 687 242 381 120 736 1104 381 236 749 190 95 716 431 113 767 1070 1059 521 573 445 252 176 655 374 103 576 845 472 211 819 207 802 627 1059 384 382 570 190 1159 1193 870 1050 1093 791 1117 245 356 528 178 1014 440 497 625 1166 508 726 389 733 758 696 1117 157 1143 123 805 864 962 782 892 174 227 470 163 74 422 72 143 479 229 518 621 642 391 268 234 514 1046 204 978 1038 1181 355 85 1028 34 467 613 203 317 211 190 874 2 947 95 159 394 1041 289 880 807 596 416 343 556 146 703 842 39 1020 147 501 989 180 998 986 535 772 601 476 1089 1002 678 158 188 664 111 1178 157 1099 1059 886 351 333 86 138 522 382 641 510 272 893 574 1011 67 966 1006 288 981 224 1088 948 854 358 829 652 1028 393 998 996 641 4 638 589 145 668 977 145 584 458 733 97 710 1089 707 1038 65 322 287 169 63 821 307 404 363 950 856 748 483 180 384 305 12 393 252 1119 466 122 405 71 466 690 233 279 265 1144 0 424 904 383 525 1051 313 1085 313 1082 797 980 414 1039 46 17 74 439 1075 142 985 472 376 951 599 417 524 1024 700 230 835 190 62 838 795 1058 62 76 1095 85 920 988 1034 381 649 439 318 744 508 378 241 1071 856 895 536 359 781 1152 1091 185 416 1007 905 233 103 592 62 130 22 946 858 957 712 343 278 588 628 783 292 981 720 252 425 1193 111 925 527 248 998 993 1028 295 669 391 352 233 389 606 89 293 863 102 814 1140 1098 457 166 278 654 94 969 462 1053 729 177 758 1099 1110 214 284 1041 707 144 151 1180 458 341 984 720 885 499 352 876 160 1088 162 450 691 917 501 333 491 939 1071 853 1183 470 822 40 317 747 1101 166 0 476 1078 690 953 922 1158 504 107 591 903 1107 1061 13 139 712 1189 695 303 15 865 523 1108 951 8 1175 612 107 1014 771 1058 612 756 1139 1160 101 1132 545 774 587 358 314 760 69 930 1190 647 249 609 291 635 669 929 706 1104 32 981 346 1067 551 1078 12 759 968 259 1156 351 622 881 666 705 727 118 914 777 389 1122 241 69 510 1125 683 648 983 158 302 1012 271 513 214 798 1142 196 1119 703 271 180 1078 640 322 145 104 617 23 321 104 1046 75 1124 337 240 594 1155 956 775 873 734 363 1094 181 1026 260 852 866 15 883 241 999 967 849 906 525 151 14 471 544 205 198 136 846 537 230 388 816 959 83 418 388 985 972 1181 994 1 35 722 610 400 115 1074 53 565 26 173 1132 1060 473 23 358 588 677 967 128 967 286 840 698 715 134 635 404 29 362 899 578 993 1082 916 705 135 473 424 325 91 569 1091 1073 331 867 586 974 446 944 767 530 224 237 628 27 329 390 1114 582 587 947 247 46 1171 1167 394 1052 1176 785 140 219 293 134 405 1064 2 1074 332 495 663 799 1002 505 839 689 619 608 100 63 312 1154 105 216 495 912 1055 1020 384 1071 1193 237 753 561 378 359 363 22 1179 1182 38 424 74 721 1033 526 521 732 1168 1030 789 37 1088 431 131 361 641 110 660 1009 822 9 660 631 302 1058 359 147 346 229 353 559 290 504 391 993 658 563 313 55 618 683 553 553 1136 131 273 81 619 764 1171 476 784 533 597 462 601 332 784 142 144 431 561 466 101 617 194 963 421 160 6 867 423 690 759 633 1016 121 52 1150 161 1165 179 1138 489 1152 1069 1015 518 1193 289 385 7 444 1067 71 732 386 223 816 87 923 143 371 1177 826 508 707 1162 805 796 150 1165 785 856 617 573 580 167 319 946 819 249 1079 1129 23 247 564 887 878 1137 852 195 1124 638 886 575 769 1197 581 841 457 599 1148 565 1156 801 939 15 1005 459 219 823 1019 1158 328 235 809 834 1057 1131 681 1152 151 1124 935 136 1175 593 1053 193 567 820 979 830 344 17 968 1075 422 459 1014 1193 37 1160 1160 607 436 652 736 630 806 984 860 145 244 21 124 989 584 1130 163 583 1003 729 871 842 752 721 1028 134 208 378 387 897 182 852 466 1064 56 99 736 830 59 384 929 1040 34 379 875 404 1015 179 662 1191 1190 239 1080 439 258 1136 604 813 303 489 977 164 428 1106 45 485 854 568 1030 984 888 39 985 933 416 537 902 152 949 753 327 605 122 232 768 139 1166 804 829 276 233 542 1140 557 512 555 339 0 1045 1015 445 120 338 256 834 334 540 130 62 1190 390 1153 823 917 1136 915 418 655 919 855 49 587 520 3 293 767 44 487 861 259 386 1147 453 304 368 966 60 482 390 901 634 367 781 337 592 912 358 607 399 394 788 956 571 830 1102 751 290 487 881 621 779 719 521 950 522 214 175 758 1035 202 712 623 692 799 968 380 245 986 725 1005 338 593 71 653 83 1043 1167 437 518 469 596 801 233 1027 1001 383 819 517 141 1063 548 280 442 426 1186 1088 434 404 426 497 77 58 1190 207 959 1024 517 166 979 548 820 14 52 932 973 854 1146 626 1174 700 1045 257 742 215 438 1004 131 1038 1010 1006 816 42 1000 78 478 1161 706 793 122 498 395 442 803 1043 667 1011 790 916 853 655 552 314 1167 245 1146 310 238 217 731 963 605 541 521 161 1075 433 741 140 123 1119 47 210 939 988 44 7 1003 763 8 803 802 582 581 78 386 380 488 128 964 668 51 33 716 749 503 763 124 792 832 695 409 1159 176 473 1180 683 861 965 355 959 559 1004 434 231 654 1182 212 63 509 856 459 145 202 468 216 688 1099 86 228 1062 560 618 493 615 860 889 1045 950 643 13 1034 842 363 275 890 537 436 464 277 358 1037 476 162 19 1123 936 230 612 912 160 60 365 950 339 103 927 662 664 205 945 652 1109 121 907 595 799 609 548 57 284 405 672 171 1169 439 770 879 57 775 873 778 200 872 769 1019 663 561 471 149 617 298 1183 388 107 673 840 1114 72 696 7 509 427 654 525 615 888 476 240 760 948 752 68 576 534 238 15 500 757 91 453 122 1018 830 53 626 988 954 352 700 1077 313 1171 872 226 529 89 441 611 777 92 1150 354 782 700 1084 760 982 627 439 473 535 475 66 284 507 248 672 434 320 927 212 879 678 479 468 944 84 1039 442 957 1121 411 964 1088 290 240 643 1079 264 674 912 956 1087 1082 1033 255 667 320 360 161 60 542 252 342 39 271 105 33 568 402 362 292 415 1054 198 1051 329 155 331 71 862 503 1176 293 18 906 325 135 283 704 603 210 796 682 224 1094 835 1104 111 806 90 612 383 683 658 879 464 745 101 712 330 248 548 182 476 50 944 932 908 461 310 13 1123 376 827 136 422 464 612 961 717 921 252 420 55 296 80 1074 30 335 173 175 568 756 730 947 796 151 308 1119 770 362 636 568 1189 21 293 929 957 798 81 1046 844 1089 257 1082 604 329 971 1002 929 310 466 1163 1167 1063 545 1125 687 461 268 318 1074 666 606 1120 70 37 1022 1129 368 690 1025 477 637 173 912 28 1116 415 676 614 101 61 65 1007 463 1149 576 166 250 1089 1013 1192 757 1057 302 585 90 280 624 903 116 41 43 133 833 739 231 668 78 851 341 934 733 2 462 764 750 254 34 913 1033 943 884 996 329 300 850 777 169 534 415 1052 105 738 352 419 956 548 350 652 914 341 51 604 920 937 550 229 769 801 315 490 810 714 498 1138 1113 387 91 832 874 1172 880 778 164 2 70 769 427 1123 255 703 857 184 118 36 912 481 914 595 404 45 950 485 932 1107 1141 425 1137 1024 914 774 948 876 357 343 30 640 205 285 235 390 744 826 1022 752 667 277 661 445 201 99 263 737 1090 552 859 732 476 147 226 357 576 699 181 270 945 83 760 784 951 71 265 649 877 767 851 1060 386 659 535 977 113 986 622 44 492 321 901 29 987 353 83 329 890 237 909 586 1122 1158 800 1089 33 236 1060 400 247 802 849 386 766 166 1087 566 671 434 1173 940 466 909 199 917 531 59 405 776 1081 532 342 63 939 1182 715 13 466 480 516 1184 410 929 453 1083 245 899 993 652 436 317 1049 920 17 115 21 424 66 396 1133 321 602 696 798 605 364 756 414 411 774 512 1063 1062 908 654 1071 827 490 306 1023 877 58 420 975 1180 344 329 532 917 567 472 50 148 1031 216 37 513 809 1106 416 120 352 769 570 51 410 693 720 771 98 292 474 335 973 816 1182 547 298 688 241 1106 724 1178 170 1050 533 1002 997 700 510 1107 513 756 1002 759 916 707 584 1014 104 709 451 396 755 471 657 362 876 526 529 184 426 511 285 376 356 1025 112 1159 931 963 552 253 1190 1137 1120 143 212 1169 388 680 402 1167 456 542 397 345 57 52 237 292 408 864 491 284 386 328 98 64 465 285 726 404 811 688 815 106 1111 323 937 654 1011 933 95 322 1061 782 747 1157 938 452 193 141 731 187 20 983 50 1120 497 12 734 705 734 460 999 700 1040 120 762 1181 654 319 757 754 137 1144 335 1097 247 844 121 1111 117 864 764 941 643 407 245 19 416 529 45 1124 1091 142 1132 31 129 750 354 1162 186 542 1193 470 237 391 321 489 1174 212 887 667 584 958 926 99 689 1140 1081 357 1140 1101 661 374 162 1176 1076 495 1095 236 467 100 1020 1141 319 347 965 178 1088 1087 664 362 470 680 819 1008 82 759 98 833 894 1187 281 276 660 805 1161 959 999 655 28 591 193 573 1112 1128 1106 632 350 205 836 217 633 808 1057 600 664 1111 281 770 1053 1139 900 54 580 1022 301 662 420 358 787 298 178 217 81 665 819 750 428 1158 1195 791 445 510 873 1040 758 1135 1000 58 187 550 623 135 1126 1191 816 718 99 303 278 913 930 894 1194 1053 316 1082 1130 573 755 667 455 1198 972 204 632 499 184 959 389 657 751 1007 423 353 257 339 821 303 469 353 346 764 1185 885 56 759 1151 1000 373 943 973 443 869 583 117 1187 439 718 658 824 978 630 697 810 845 535 1081 761 168 1 652 874 1050 228 664 231 266 756 72 148 242 229 271 554 258 428 636 996 891 1079 83 868 135 1131 640 681 1170 869 502 985 333 458 88 90 547 131 218 514 497 890 957 708 1051 149 170 549 167 55 81 1182 780 1121 741 1154 527 706 72 664 408 1037 1098 945 854 313 1109 1005 312 1008 226 985 396 748 1050 682 179 218 498 450 194 475 389 949 1065 68 34 413 995 739 755 1065 156 136 339 158 1035 390 1190 623 676 464 235 158 73 758 629 191 349 335 560 1126 680 1122 288 207 229 357 43 22 1061 233 902 267 3 755 209 37 282 501 450 650 922 479 1091 348 747 418 885 1140 555 484 669 768 944 63 969 614 926 995 628 914 553 183 951 840 75 308 155 471 384 181 760 649 203 526 494 607 213 547 1049 359 1051 1075 1049 473 984 594 862 321 412 478 1109 149 917 855 758 281 242 708 1023 706 157 213 960 876 1062 870 453 1171 25 426 131 1071 523 1193 745 1002 878 179 515 62 426 1187 253 1059 1133 945 580 453 766 189 670 1086 1021 906 337 915 129 683 580 45 296 863 29 970 115 947 165 166 800 1156 204 904 205 981 1169 211 644 417 156 161 852 943 151 675 979 485 496 664 1039 401 171 865 1096 982 964 1101 268 1128 745 273 882 672 374 465 1074 103 1185 795 438 945 868 695 728 208 829 467 41 830 73 624 782 783 809 67 50 746 261 174 316 1020 1103 1173 750 53 1110 76 362 650 783 1016 474 79 881 947 270 652 532 40 664 642 161 302 945 350 450 1142 1118 905 906 633 737 197 780 1191 54 787 445 268 584 363 609 807 866 709 566 775 989 915 336 507 47 110 426 774 27 926 1128 873 887 1102 971 583 747 171 336 1159 448 245 551 455 503 224 668 176 796 278 824 825 1106 292 1112 326 570 1177 100 69 732 110 246 510 697 170 1059 607 436 69 178 1075 294 32 1119 238 1105 274 790 1052 688 1066 575 126 244 421 403 472 776 542 451 186 181 600 600 1088 658 782 909 1117 54 938 477 322 486 931 684 517 520 709 432 1101 967 1182 464 430 833 204 581 1115 248 676 991 113 50 440 584 1167 153 628 153 244 1067 339 149 683 1188 213 854 703 516 710 617 213 823 877 736 73 1125 1062 342 701 883 68 215 527 7 324 573 1106 873 262 443 732 151 73 1176 312 316 816 925 438 362 556 1187 415 588 411 961 488 13 1197 160 73 982 769 215 821 92 539 643 578 21 79 789 1085 602 946 603 997 653 700 44 847 345 401 453 331 973 55 441 641 527 207 512 48 442 187 753 1048 891 135 1063 601 1074 339 292 846 516 1098 969 151 950 158 896 133 30 1068 278 312 429 806 363 898 629 503 281 467 362 449 277 1043 837 548 889 1064 442 1110 405 493 484 501 820 631 404 1003 482 337 1193 261 394 459 166 992 152 1073 497 694 541 131 187 1085 728 733 61 558 1170 563 1166 915 886 735 922 1015 4 245 1189 751 18 684 687 608 174 1073 146 110 398 131 594 1189 572 61 279 37 1067 512 205 824 479 158 104 308 394 20 338 715 1124 903 1131 428 1168 887 365 8 90 912 587 17 1155 275 25 137 1193 541 1125 719 139 234 745 741 87 821 116 837 663 579 1120 317 400 993 1169 189 1176 801 657 342 66 366 125 272 286 530 380 1032 1136 885 41 224 805 692 889 876 1069 221 910 1170 38 1101 1195 354 1121 1175 469 806 864 767 845 541 371 373 21 779 971 362 769 295 934 434 699 776 1143 1078 493 992 234 593 658 108 52 1139 831 424 1096 661 745 964 973 378 604 1190 784 457 1109 741 903 191 270 561 456 252 915 820 561 1061 1145 1020 1097 334 264 576 114 1140 1073 9 334 633 479 528 79 1037 769 349 1022 769 1076 57 751 1181 201 431 876 888 389 19 219 312 518 170 636 115 906 5 150 987 633 396 511 717 695 463 248 952 167 102 228 628 55 1199 17 842 765 512 457 411 587 403 1180 1191 733 1014 436 674 42 26 183 1179 1107 346 1028 667 176 850 382 65 67 1149 102 462 326 821 1168 521 989 801 1045 384 869 831 9 860 931 113 1107 779 516 728 408 512 409 620 42 25 468 764 472 640 785 1053 365 893 1026 434 223 340 1134 477 64 583 279 977 1036 955 1185 966 303 418 1045 15 1174 21 719 926 181 802 454 485 724 208 527 457 988 300 825 279 925 640 138 380 697 606 991 67 969 741 550 17 835 1100 1044 663 1095 265 657 1054 537 317 1043 813 78 817 465 458 1087 416 383 574 58 541 773 557 360 1187 422 154 1058 697 299 320 223 1140 360 442 1071 431 976 235 559 662 917 1057 803 1084 80 767 225 1067 469 39 1061 844 177 725 550 1193 81 944 838 1132 563 257 996 105 211 1060 629 816 635 144 751 962 938 318 1068 1141 235 606 14 85 504 600 974 125 878 954 187 1123 855 840 917 637 639 559 478 740 656 33 6 982 154 262 1013 342 128 569 1026 425 1020 963 163 467 302 1023 945 443 572 339 916 1045 977 1078 1127 738 69 1043 219 954 254 305 112 413 421 1130 208 897 489 36 14 665 34 974 952 451 1031 313 866 1145 231 495 346 28 372 7 292 1097 568 578 586 1080 821 320 1067 154 233 1101 742 699 539 699 1194 828 947 1032 155 119 608 46 383 999 121 1069 995 922 573 1020 865 1179 333 808 660 753 40 503 331 65 688 638 499 215 934 321 351 333 147 555 703 442 166 848 41 974 466 337 165 341 768 971 414 997 678 787 1189 58 318 360 70 506 436 561 402 845 1003 308 59 1114 1050 0 1026 371 150 220 354 32 813 81 38 121 50 1035 683 667 516 230 855 821 399 1081 801 858 965 199 650 633 133 382 1131 1092 615 369 159 193 502 497 114 281 157 63 920 655 133 108 437 588 1173 78 347 183 723 866 456 264 369 106 544 576 723 702 409 973 1169 1148 714 1074 883 1195 780 1154 19 1062 681 974 400 64 321 915 916 463 834 517 74 740 307 157 623 500 1038 493 793 681 395 544 572 985 613 567 942 326 707 584 340 582 715 997 508 275 265 979 328 1002 345 959 972 26 360 238 50 801 1040 1035 247 25 72 910 666 984 738 1003 723 900 259 322 428 240 950 643 530 253 647 85 712 739 114 626 756 279 435 867 239 162 418 165 187 790 913 141 197 468 117 502 1136 1164 1005 735 895 970 1060 80 97 175 595 882 565 49 143 1181 777 425 838 601 205 822 421 24 424 931 974 240 693 20 708 462 711 1020 682 483 1155 950 299 440 168 645 1142 307 1188 1163 697 173 396 144 1177 410 503 1047 498 437 367 116 981 792 479 169 1000 411 1088 1085 787 374 1141 1115 557 548 954 976 172 96 620 115 625 159 1056 489 701 600 387 1098 285 576 339 737 1020 655 265 1026 1100 991 645 192 698 669 668 869 355 924 1152 748 622 819 455 532 246 615 473 318 497 528 849 534 1024 1148 281 271 45 494 75 808 267 924 755 1169 33 119 288 796 713 1133 896 1033 1076 1027 24 676 720 93 111 373 461 373 485 185 472 313 254 98 100 250 730 784 485 545 174 642 26 636 242 470 1135 745 1005 365 821 470 648 82 173 611 1008 1004 136 927 1180 706 405 865 85 961 709 873 256 712 536 751 1136 204 110 1099 671 800 196 592 547 116 423 806 346 1055 1183 390 506 750 828 786 346 795 189 324 991 821 92 1111 1077 771 246 1086 957 358 639 670 398 1020 952 1182 481 1101 510 54 145 550 62 631 741 716 35 1168 823 663 1120 130 164 671 488 869 593 1156 1008 451 214 656 584 266 458 80 233 1054 528 558 386 925 797 779 428 834 49 784 1 379 228 805 498 1081 797 227 1066 113 471 841 838 1111 786 276 286 1100 94 658 161 185 553 1098 803 829 752 610 8 385 927 738 798 150 1054 240 8 13 438 449 921 1195 892 333 442 318 102 1064 1188 188 332 494 543 943 111 407 212 784 753 168 766 486 1086 418 333 753 624 567 273 307 527 246 570 878 1171 507 806 155 27 132 234 742 1020 1049 924 900 922 313 552 190 1177 235 240 740 35 322 367 840 432 355 930 486 654 516 233 847 93 312 911 1057 251 402 415 38 810 886 646 640 1036 220 878 889 804 1130 815 1116 643 481 1068 566 1117 903 982 1126 1104 796 535 1047 445 210 823 1163 1025 387 1194 1069 760 245 580 1162 409 736 377 906 19 988 1046 378 527 856 358 857 1078 934 1009 305 915 1169 675 555 291 1120 1013 468 1127 551 381 183 479 264 1054 1195 56 227 442 835 523 80 369 443 1056 552 727 290 901 1006 488 1184 915 607 828 1057 541 1119 136 667 953 160 811 527 666 1194 953 751 499 898 391 270 1024 961 655 1137 933 460 1130 710 815 773 794 574 193 596 710 187 326 935 463 1019 1018 309 315 993 69 846 1153 731 1090 277 232 1072 251 1013 768 457 559 4 32 1100 477 930 0 1014 516 333 703 857 544 1158 992 1085 306 308 326 543 140 759 294 600 606 428 36 502 912 781 376 1058 1075 391 202 478 766 407 600 478 309 242 245 1166 1144 1087 1078 536 717 1157 96 834 860 855 223 400 50 284 768 144 414 1125 512 1085 698 601 576 848 80 897 915 29 666 245 732 1122 207 571 242 275 582 756 907 711 115 456 863 278 814 720 232 815 423 1179 937 123 1055 526 713 713 808 504 351 782 743 375 986 246 905 79 792 18 353 600 32 1066 281 766 82 1087 752 898 643 219 271 73 448 673 390 861 724 197 668 323 689 682 415 106 713 575 537 1004 699 993 388 587 564 918 153 91 271 348 553 843 1061 0 589 1080 27 854 457 1178 1028 511 725 66 712 314 140 725 370 419 298 225 412 1142 547 1042 68 137 91 370 933 1176 676 17 1039 415 815 246 504 212 750 642 365 623 82 1159 1074 429 73 476 1137 354 459 591 1194 475 650 449 482 173 1151 375 169 1078 528 1167 558 660 857 527 1059 528 280 930 407 261 648 191 1046 1151 1150 402 1089 263 296 199 498 180 727 1021 264 821 982 26 734 428 132 419 1002 1030 460 750 673 836 796 257 754 725 720 833 1052 76 994 651 1047 653 978 813 265 358 926 694 853 662 298 605 1158 258 416 30 1121 605 1183 214 831 451 17 331 467 371 1061 1068 771 804 572 617 518 1027 365 834 776 785 1194 52 880 388 1093 40 899 582 549 215 1001 1122 763 1126 212 371 177 1137 186 37 354 627 381 993 678 598 490 292 1136 663 717 52 1118 320 602 1114 400 1016 43 758 1033 69 152 426 713 49 548 917 994 372 443 668 1173 472 80 1039 872 964 549 939 883 449 814 736 12 1058 423 281 506 69 577 831 83 524 1050 495 846 667 875 1178 1008 674 932 1199 1144 946 1103 827 127 344 914 28 994 1196 593 681 783 1143 621 729 1189 254 264 119 899 798 1097 319 201 792 106 915 253 76 870 397 670 729 456 879 507 830 731 518 751 130 509 1177 1197 234 1063 346 1115 692 1122 366 754 863 267 769 400 9 337 622 1027 644 927 1181 505 266 595 847 856 1093 1006 618 40 68 173 407 706 712 497 46 213 466 732 227 457 737 27 203 1023 163 987 796 804 1144 274 78 980 98 804 77 1153 714 941 867 1069 665 321 768 971 53 451 153 851 1025 1059 910 974 1090 206 650 679 23 85 1127 985 653 510 809 271 1171 989 45 488 194 578 1167 404 280 885 22 1108 251 1021 257 731 1112 109 219 880 1095 22 509 606 525 1120 902 654 408 913 1197 970 35 81 150 715 580 413 709 856 875 474 728 84 306 987 439 1155 814 915 288 1054 545 746 845 426 1162 90 381 1193 999 38 1182 951 113 1194 635 994 504 485 270 227 714 730 322 853 778 880 218 1058 500 516 864 928 17 759 319 491 615 729 708 1018 358 1133 929 968 367 1024 254 993 768 315 308 328 560 538 980 321 1069 1059 1185 769 365 668 1180 1029 1162 624 281 1136 535 801 676 437 832 999 77 66 374 560 785 12 224 243 108 1033 185 702 457 760 41 1192 100 878 101 567 129 818 287 943 756 193 593 745 40 545 469 360 665 729 660 220 42 108 465 1052 1174 411 392 16 1044 417 217 109 127 967 1145 61 580 1075 808 339 1113 661 1153 902 1007 402 54 307 544 766 215 437 1106 667 856 1135 445 736 235 735 230 85 383 345 627 19 1171 531 333 395 1041 769 840 541 879 1108 921 900 0 577 95 1156 486 379 94 964 435 819 752 807 506 125 753 579 969 470 476 776 1193 963 960 445 378 445 318 108 784 684 975 582 1033 228 576 328 299 1003 71 48 2 920 524 1157 268 736 858 544 522 684 452 1016 826 1037 924 384 615 816 694 1154 821 421 772 434 67 984 844 963 144 917 212 973 841 133 111 774 219 1108 512 1060 76 556 646 207 522 1196 604 676 222 869 1077 704 517 1179 940 46 1069 669 816 723 576 482 1049 400 59 958 275 358 645 515 617 162 1199 363 1037 66 7 107 797 1131 534 255 690 482 426 188 815 250 937 506 913 147 776 1008 130 646 1080 402 1142 720 997 446 731 1100 83 395 761 328 870 765 1124 1193 1099 668 239 17 374 650 995 657 43 835 614 1008 412 1082 893 654 1156 1036 176 869 730 760 752 210 57 952 497 715 616 570 594 816 430 564 120 883 726 174 663 861 1059 234 1080 72 756 1105 1130 957 24 431 604 842 64 1113 339 537 82 742 334 428 458 690 802 470 291 1050 338 250 837 56 1011 1018 731 277 1048 277 141 986 624 306 430 1172 185 835 377 651 1163 1152 471 796 322 1045 845 231 278 305 791 175 867 457 685 98 513 591 320 318 336 433 986 909 746 817 63 1081 1199 174 174 87 858 1019 999 354 342 707 822 617 971 1173 884 667 849 927 611 860 1101 448 688 843 952 619 890 952 1049 507 379 195 155 1136 834 672 287 949 186 761 673 887 1074 598 541 1028 1057 750 188 471 693 861 1104 122 176 627 432 355 311 65 836 549 44 742 831 501 37 703 496 1192 926 296 612 718 275 437 638 536 880 1142 603 982 489 45 842 257 19 1149 895 232 442 1156 636 30 503 660 630 153 230 9 269 192 868 612 69 784 1105 301 160 1081 1169 680 1069 641 664 218 505 659 672 318 371 963 1117 46 235 416 44 189 747 409 1180 995 1075 878 286 1036 1102 756 331 1004 849 734 1124 650 1134 986 1124 990 47 457 415 447 470 408 1041 554 1110 398 804 949 360 1111 680 1164 226 771 378 618 365 124 713 485 263 996 79 664 241 132 142 616 402 613 750 27 989 1108 665 215 1084 955 72 277 1165 114 952 149 976 129 738 306 312 116 920 184 479 733 874 154 1030 1056 783 619 282 78 691 154 968 141 1161 893 451 664 998 99 329 1178 306 795 1052 1035 525 768 334 300 216 1064 108 960 217 857 515 1042 999 403 835 1174 27 1002 686 930 850 808 314 964 0 755 784 691 1176 506 469 37 428 896 904 260 798 818 24 989 11 1124 743 68 655 793 459 209 1184 675 484 928 869 850 190 803 98 740 591 837 343 186 172 867 1155 632 548 372 101 307 603 19 194 862 57 937 346 397 462 995 1003 1071 542 1106 6 35 1085 934 268 957 409 1101 164 181 862 137 948 1036 681 1010 413 994 3 987 1199 108 1004 205 652 1080 142 200 393 915 909 525 243 646 99 1063 1169 1166 628 229 602 626 651 1160 1190 702 1199 415 1175 74 662 278 543 739 996 272 905 977 572 1037 531 937 45 815 1101 844 601 577 183 408 935 803 1156 756 835 1148 714 316 1166 339 824 436 176 645 395 1180 652 581 1112 847 195 740 645 787 676 50 771 503 829 1174 394 495 973 411 1150 21 205 1009 370 682 985 195 293 936 359 229 548 1028 782 1127 456 873 569 890 577 161 844 283 415 216 693 221 900 86 409 653 723 321 59 272 809 419 216 956 513 714 207 637 26 897 509 528 438 54 673 715 937 208 595 912 247 196 172 419 186 712 821 1146 1182 883 53 498 806 819 580 1067 984 334 1117 89 349 827 637 321 429 1045 8 726 596 180 590 93 144 342 1023 390 193 488 934 279 385 40 245 210 517 797 201 369 815 948 904 577 1076 739 754 443 1168 1123 345 576 803 965 967 1136 485 902 507 1181 447 1110 684 104 735 918 72 198 245 130 180 1038 427 59 454 226 284 616 396 502 373 713 772 177 373 1074 311 863 1073 411 372 984 660 201 1018 813 533 473 523 548 74 645 160 380 257 82 215 584 1086 724 269 1007 1029 872 1013 1006 687 89 357 1160 959 192 449 982 374 1011 867 174 233 671 231 355 909 491 34 999 749 561 269 737 649 48 382 964 263 1165 1088 287 97 445 824 258 108 247 1030 472 924 895 1070 78 739 414 926 976 679 660 1199 982 558 685 1179 647 711 447 70 617 637 667 466 555 214 997 1075 753 1036 198 883 173 1086 523 0 594 627 834 1106 821 238 174 601 1168 777 456 463 1141 259 967 377 172 672 960 882 1156 913 243 504 785 717 1163 547 762 484 613 28 123 882 803 107 158 356 132 560 64 449 30 1051 1096 7 452 313 883 146 1000 1115 711 329 420 652 611 362 877 238 745 976 887 261 653 271 905 342 686 1025 620 645 216 436 283 242 1127 1023 628 660 710 918 378 39 82 752 558 572 137 529 774 276 829 532 219 136 214 173 1062 145 365 500 140 958 214 880 868 741 1117 511 64 543 995 874 210 75 571 1189 691 1069 285 18 910 736 590 377 1148 159 1130 500 850 1064 195 821 364 932 378 775 311 1013 444 1042 421 968 63 1109 604 500 727 896 861 872 900 279 799 1058 756 975 840 884 206 397 33 948 669 1031 419 629 707 418 678 978 1106 1153 139 213 105 542 326 694 175 1023 984 274 202 137 148 357 673 893 703 1162 443 172 625 303 1171 836 8 137 511 101 207 1190 537 473 605 206 544 852 214 783 925 202 158 931 1168 1062 891 1130 697 672 634 55 676 631 1047 60 72 755 204 122 431 484 626 789 494 513 127 445 100 1193 78 725 910 981 868 488 1096 833 1170 1047 4 786 654 698 83 349 759 748 267 265 930 646 1136 937 763 285 1133 946 1033 850 381 266 450 464 902 225 539 716 637 1149 633 323 301 547 562 165 1023 802 689 443 1106 882 15 660 943 1073 1057 1091 959 23 705 318 442 50 929 753 415 157 658 148 575 718 756 1099 835 174 1047 887 656 763 421 1146 81 171 903 667 1149 566 838 237 1189 968 497 320 77 768 526 763 950 1039 1010 907 92 982 543 785 485 637 227 53 792 967 1048 52 886 186 208 642 1044 314 144 974 435 888 181 708 496 1199 361 643 299 771 589 678 818 658 945 50 610 210 1172 433 197 218 338 737 160 258 152 1112 1179 482 3 789 19 346 1161 1107 986 455 967 650 1093 128 76 865 569 170 554 580 497 122 616 517 912 399 140 1004 528 898 1182 767 349 464 815 285 1020 1060 1091 1153 462 607 1172 843 116 405 795 997 157 556 190 248 980 59 912 126 177 255 263 747 197 79 507 980 233 648 163 1139 54 958 920 1126 5 200 781 599 1009 198 916 232 958 439 724 883 917 767 227 886 311 127 1105 1131 1133 544 446 377 842 45 115 1085 512 877 848 273 1176 765 537 1026 1122 657 375 742 1026 494 1131 806 377 66 1180 311 372 331 903 470 470 720 866 502 1127 791 405 668 319 133 1093 288 379 1037 786 530 892 587 320 505 233 773 1199 554 125 281 408 290 670 1192 1031 48 811 466 649 549 149 865 572 546 183 75 80 595 884 481 481 818 266 621 720 561 155 697 434 990 159 950 1196 1085 885 3 1163 1099 492 178 883 41 810 924 964 1038 230 524 94 520 894 379 45 632 1062 780 799 962 1057 1186 1135 489 1097 784 699 1103 109 1135 362 853 865 550 658 861 937 104 85 879 23 1187 688 653 831 829 554 328 1113 1183 604 1181 244 1063 657 1166 110 58 11 415 239 690 7 147 1018 337 482 1112 1136 1168 437 329 394 684 1066 1074 391 154 1047 1015 590 377 432 195 594 881 165 753 772 938 532 487 585 583 912 656 540 150 1170 952 621 565 923 1053 984 1032 147 442 1199 422 645 449 338 189 463 994 100 1140 799 534 697 958 641 57 1198 412 384 252 22 585 1163 1123 615 918 449 841 353 151 1022 511 982 171 621 429 313 93 88 640 338 566 325 706 360 583 20 613 399 1066 967 1111 212 1067 615 816 726 255 117 350 1146 899 632 489 93 575 668 212 1173 812 1034 773 480 297 357 778 470 136 990 847 206 579 940 1150 45 517 382 698 1139 942 216 842 14 1125 491 1049 576 636 151 746 695 309 512 660 335 957 89 451 1077 645 414 984 386 233 152 217 1048 205 1043 1022 752 228 687 988 1164 501 52 264 806 867 713 144 283 272 472 659 495 462 890 484 1093 1049 238 869 105 816 985 968 62 652 375 349 623 618 854 38 775 398 217 1151 27 265 654 968 543 324 851 1040 74 1049 236 910 35 856 738 249 555 239 431 20 408 559 671 979 976 276 734 1044 477 398 1191 1139 871 865 82 727 387 394 728 116 37 872 154 1008 830 637 410 819 1121 424 723 821 647 613 461 789 280 1092 128 618 472 757 171 778 707 977 1046 588 231 908 443 625 1071 766 304 49 101 556 534 831 704 808 417 673 971 542 1100 1067 881 573 51 34 274 364 478 68 651 861 1199 973 148 1138 1178 613 773 729 299 818 326 874 338 614 764 575 597 421 74 352 998 216 937 638 419 583 576 59 862 213 784 822 79 1100 432 303 602 167 66 954 504 450 290 907 566 1059 825 1172 806 419 489 129 827 675 1064 193 347 544 787 142 272 357 1187 261 934 560 132 564 958 84 539 612 379 164 16 1055 747 455 895 39 158 538 411 624 237 185 765 501 1109 1047 383 820 239 878 946 1042 381 982 1073 978 235 261 557 857 885 733 379 817 310 559 959 29 786 580 317 104 1064 695 744 467 35 1189 787 10 607 902 512 628 1093 707 256 95 848 276 266 830 337 12 816 564 826 232 621 128 726 367 82 726 1179 837 957 813 541 356 929 795 981 1129 472 1073 279 264 801 888 257 347 1183 714 271 337 216 263 171 220 110 903 130 367 365 319 992 621 960 1041 651 492 956 1135 39 328 909 802 168 592 1051 608 777 786 455 509 162 146 1027 697 206 492 192 290 335 434 869 231 930 716 592 42 363 667 693 385 131 598 728 1110 895 147 127 912 1140 102 1036 23 451 525 1028 372 615 122 90 624 169 1020 631 265 458 287 501 71 562 249 215 954 382 547 499 624 896 146 839 275 771 745 317 746 1089 899 791 1094 880 716 24 724 1171 681 359 601 198 658 284 734 564 267 242 1059 1035 434 465 868 1119 655 1009 881 225 709 698 442 291 960 969 735 29 227 753 364 1120 245 1121 842 296 636 30 843 90 580 783 41 220 1011 507 949 106 236 1059 804 1142 129 896 561 868 1189 1150 35 340 90 19 571 664 349 607 986 988 712 898 1050 509 15 102 1004 824 984 85 801 568 948 363 479 639 765 554 170 938 1038 932 820 276 106 788 321 406 246 1079 224 643 785 455 1181 409 115 846 880 372 590 1062 1088 997 629 573 1058 21 582 20 53 812 1159 799 588 701 805 194 126 1072 171 1058 439 333 211 664 296 782 478 244 1039 15 1173 683 378 1051 477 1187 1126 641 515 281 7 174 237 308 500 946 42 126 130 796 1062 34 329 374 2 226 23 897 2 542 426 552 1020 472 1136 1039 586 744 840 685 379 835 19 344 230 536 259 186 577 93 204 283 1083 788 923 357 658 167 78 2 1136 154 51 84 319 250 75 511 913 382 310 972 1184 801 709 930 219 778 156 333 1001 1175 914 1190 95 854 687 22 190 830 97 1 76 418 1127 321 896 975 757 513 712 116 745 604 1070 439 403 245 53 186 907 1142 661 301 1015 1169 615 1127 361 144 141 814 334 104 172 646 186 246 327 1075 990 1115 642 393 99 1052 736 1060 816 570 330 812 642 401 570 961 455 679 192 674 668 319 457 61 308 364 68 278 980 521 407 658 27 963 573 758 879 528 531 343 462 1036 153 919 444 129 600 569 533 1066 403 1026 694 67 79 48 530 251 1180 635 993 756 69 881 123 405 670 537 158 753 729 502 122 980 811 352 447 1189 716 892 714 1184 873 644 933 58 156 208 187 111 714 963 305 598 449 462 704 211 1178 114 944 272 275 418 900 65 528 725 1117 916 835 1101 459 1010 73 847 5 218 314 706 1093 169 56 787 270 157 419 57 779 928 1145 214 271 1154 775 828 185 878 1040 832 870 1092 656 1084 518 985 713 263 9 749 808 798 1033 1126 668 717 449 775 773 10 190 1083 22 955 452 357 683 143 774 964 345 613 130 956 118 834 236 1062 131 858 952 324 457 351 1143 196 505 953 1084 472 814 320 959 380 425 554 798 883 372 147 964 405 882 603 561 706 918 449 16 1040 1196 56 759 978 1144 494 613 228 1031 1197 306 902 556 157 331 62 300 294 373 465 1190 61 312 881 710 262 1151 122 69 655 24 427 135 412 494 66 406 34 999 641 592 380 985 500 423 947 387 893 61 191 906 803 136 756 824 530 997 973 761 1168 997 1061 1094 1101 446 1027 372 156 799 775 110 557 913 699 383 272 433 309 35 907 737 840 282 378 1007 438 163 285 356 504 611 158 133 1148 313 580 998 838 1169 750 1195 1142 773 871 978 868 623 460 271 1009 1020 1020 1045 598 627 945 193 823 1057 512 368 699 386 674 376 38 632 170 692 125 121 1031 966 690 529 761 180 790 877 976 683 701 1097 965 1155 1173 1098 946 910 111 262 929 576 45 115 474 85 605 143 264 1092 854 2 5 459 376 610 120 91 743 299 150 27 222 923 342 814 1088 520 583 97 469 818 58 921 554 33 565 295 1135 149 577 62 1138 663 1042 276 640 556 223 648 519 1043 174 1030 695 1150 830 116 569 142 375 256 1184 723 313 709 1161 411 1019 738 1168 537 617 548 212 421 545 368 501 169 100 476 583 764 613 227 76 537 643 988 579 252 422 418 694 1061 393 115 810 140 72 713 147 945 923 588 1108 306 903 241 889 115 257 1142 696 417 902 34 573 84 694 235 969 492 715 1177 297 1138 720 710 285 1100 101 135 439 1006 512 419 497 1192 812 664 803 629 992 1042 1008 135 1104 286 80 198 603 1139 625 1096 708 63 96 31 303 986 351 527 589 780 801 651 359 576 69 691 96 746 551 799 842 35 53 240 400 118 750 439 176 936 867 1174 200 846 358 1028 862 1182 444 541 548 82 1101 302 384 22 278 1030 939 322 926 852 449 386 1134 20 428 16 267 481 130 312 34 673 1166 455 812 858 964 892 116 93 219 822 1190 411 788 975 607 140 1106 1132 68 645 898 131 826 740 840 255 1014 32 364 582 751 328 1050 857 250 583 406 826 527 108 54 967 270 18 112 83 543 932 286 1078 21 292 1006 228 304 213 708 112 925 431 984 156 942 866 625 588 742 77 865 303 9 1164 1132 1052 203 230 939 1149 544 96 879 1184 584 1001 633 440 1089 90 365 862 1084 957 878 535 1114 295 816 1099 270 898 403 332 704 845 1120 710 672 1113 724 542 665 151 1115 118 1079 299 797 877 420 752 556 81 29 1105 299 53 783 901 535 400 21 366 994 969 529 233 624 268 919 264 278 531 1038 836 461 805 483 849 268 813 1034 292 1128 100 617 84 1115 478 174 836 1049 50 95 309 1110 407 499 492 685 31 846 263 584 1041 61 224 122 443 973 711 206 491 8 809 207 797 628 749 628 296 955 1184 296 924 715 679 664 1115 1165 387 703 1154 595 266 371 956 1005 289 1114 1 84 212 657 867 90 795 335 458 849 168 407 308 1144 756 1070 212 196 531 396 825 958 882 415 555 471 418 81 659 352 1122 864 1189 990 230 1165 547 543 1026 238 111 964 868 915 961 661 239 797 998 310 199 658 82 662 536 964 696 1093 455 993 465 324 735 56 483 740 44 870 17 681 834 828 526 1051 842 371 373 492 1176 1056 813 614 634 342 259 286 310 1061 809 485 135 107 1183 1158 187 84 402 490 1181 722 535 971 1020 433 1149 950 100 135 422 76 1182 15 9 916 1191 123 777 866 741 588 1072 381 603 542 407 492 481 312 102 288 1097 767 151 991 918 199 1126 677 912 191 172 903 555 426 659 965 241 1128 1068 348 1130 348 1072 1118 11 524 707 160 202 1117 319 686 994 1012 680 566 836 175 1036 175 6 101 1092 639 38 324 485 456 283 341 438 522 784 767 441 1136 670 228 1139 587 860 256 521 448 421 170 7 654 800 918 704 340 1039 1100 867 889 762 995 859 528 965 481 1117 829 228 606 385 15 932 75 295 537 1132 811 290 593 1052 293 1182 86 498 931 455 26 622 590 738 4 1129 784 1105 17 925 1161 763 820 689 895 1197 963 5 620 274 980 621 148 457 262 447 1050 152 749 179 898 958 92 1056 348 598 512 722 316 577 622 143 450 884 384 853 1117 1171 1030 1069 507 472 834 956 738 701 927 1008 20 1126 824 1160 982 1016 668 731 751 1150 338 965 697 1153 700 895 120 272 449 671 65 932 1117 814 413 637 784 1045 1179 155 547 168 249 382 610 989 65 62 145 442 975 62 1047 1038 274 14 1198 391 746 789 1184 1042 981 858 492 800 558 125 1074 989 649 24 30 904 218 980 549 5 921 682 365 897 1139 920 833 384 966 473 1026 617 1025 433 509 1002 697 339 791 523 301 791 656 373 43 994 1174 1019 293 68 164 234 409 359 670 888 649 1020 552 1145 975 80 1 315 636 311 461 137 485 981 65 42 822 459 1004 476 758 20 157 81 749 94 719 1162 743 992 565 1195 381 1037 475 471 194 1084 651 346 1016 403 739 1156 982 864 1050 601 351 991 1099 229 427 23 32 656 705 844 1195 397 674 318 38 944 717 793 829 357 751 743 682 1163 953 700 117 1065 532 781 1147 801 51 118 655 585 300 1043 542 1026 849 604 1 1123 345 398 271 1084 1047 391 808 505 1071 991 494 502 535 47 65 294 255 881 893 996 792 135 335 358 643 239 617 587 858 342 853 868 980 632 427 173 1184 937 1055 1101 826 89 621 1100 1185 796 425 30 99 556 110 225 599 195 406 1118 267 1152 1166 590 810 1080 346 1001 115 991 904 526 1056 570 1184 964 1024 281 304 1 400 984 98 178 1052 77 576 509 681 1066 9 906 919 628 798 805 889 794 822 890 322 664 320 1062 971 740 790 399 1147 940 290 891 1086 721 291 915 674 703 28 1021 655 51 584 879 428 435 117 1138 51 270 489 896 847 1076 561 800 1027 444 204 232 537 637 522 136 587 1062 175 354 907 962 1032 741 956 726 484 1036 93 1193 362 405 1004 1080 776 1138 398 528 223 296 387 462 622 701 994 44 73 125 1138 1161 563 496 231 910 1067 389 660 988 1069 131 777 706 1064 428 1166 356 1144 250 276 774 805 262 865 52 1149 817 1127 228 467 855 764 1049 1021 187 522 588 593 79 836 449 684 95 1178 548 411 1118 81 651 81 558 1022 1107 710 927 1091 1069 837 677 953 881 1064 744 796 603 360 597 1091 553 541 376 680 112 379 528 861 345 863 226 671 705 446 1137 454 178 745 79 266 666 384 0 309 183 316 660 996 483 742 451 7 476 873 311 315 645 937 734 12 269 63 774 1183 679 722 366 170 18 1028 1001 1194 1069 441 515 195 417 1112 150 1173 514 34 750 864 623 115 787 399 1038 692 362 759 82 777 156 598 15 1077 734 1159 672 32 849 974 558 915 972 354 565 760 46 769 1132 958 992 3 50 63 77 661 681 10 190 63 605 801 1032 256 225 179 186 268 301 372 569 151 765 228 928 783 822 673 774 59 395 904 143 241 456 539 183 734 1191 310 822 1131 217 37 793 801 1076 800 717 90 36 531 578 1119 463 859 68 608 83 78 116 1142 1080 468 204 844 32 415 1132 63 1167 1155 640 1005 668 322 438 1196 1089 1056 965 745 679 777 1162 949 905 498 615 743 87 534 897 402 790 203 1187 313 734 536 2 208 979 1061 61 975 421 1190 300 239 176 930 1039 799 52 1025 909 1073 842 832 766 1006 1121 845 364 691 928 1045 766 638 201 822 470 369 935 1060 64 777 246 546 1160 593 921 700 444 1111 566 542 608 146 294 575 553 294 393 754 449 595 19 966 571 1118 802 608 1065 698 603 1062 191 141 783 736 88 597 481 1120 622 1178 574 348 743 409 154 1172 692 537 450 464 370 698 157 211 106 494 76 153 984 1081 423 601 551 481 1098 856 72 466 988 646 861 278 1070 356 747 426 684 49 519 729 422 576 682 181 277 188 681 155 591 481 777 404 3 432 428 484 1193 1058 14 19 897 1018 94 347 496 482 559 809 605 485 816 337 357 265 527 835 1062 141 1163 890 1085 1121 641 951 780 459 558 104 616 504 805 669 1059 1197 318 415 740 686 770 1089 502 229 270 263 854 1128 1083 120 299 450 390 45 816 329 868 1186 275 1197 710 1041 85 798 308 526 1179 1046 423 315 1063 995 838 655 249 751 79 432 600 1079 1157 915 794 1079 645 32 1021 273 999 784 944 926 421 1018 47 472 925 822 1170 963 1097 502 921 1149 519 156 501 470 862 98 100 11 631 1081 459 321 766 991 1154 600 275 161 510 423 251 97 843 2 662 703 485 1083 335 840 514 1152 1120 345 990 216 1141 517 891 367 921 528 914 1135 162 585 221 744 131 671 79 510 55 387 420 1094 864 834 241 592 795 324 633 566 772 661 147 1008 561 452 1184 794 422 566 907 1017 684 306 267 346 233 15 744 837 761 103 1168 1096 287 281 212 566 921 446 1021 830 101 1163 508 797 895 209 302 17 984 348 456 331 92 1196 610 636 299 784 757 660 258 73 506 546 560 427 1093 340 1143 228 453 797 1148 273 767 208 1034 18 227 454 559 1113 265 1089 502 29 1131 1143 538 822 1129 347 742 910 1054 70 1062 737 1162 527 488 370 965 476 490 1044 136 706 188 63 1021 230 918 1009 731 415 598 508 211 710 818 388 451 1145 933 1129 776 128 748 1150 177 551 40 298 1095 463 416 1119 829 992 261 393 617 232 677 423 996 720 703 437 270 392 730 1188 160 821 825 776 1104 165 1164 938 840 922 381 877 959 700 380 284 424 474 913 1076 729 683 1002 725 922 625 951 879 149 465 839 470 970 347 385 869 1011 694 113 533 190 380 922 1189 378 291 590 402 76 941 1195 730 661 1083 347 814 187 542 576 39 1196 722 1021 378 643 242 853 987 1060 207 955 980 627 84 382 1168 275 1156 398 33 475 818 23 250 872 464 1168 108 681 627 866 837 534 355 214 277 150 1037 898 581 381 514 955 1051 799 1129 1068 544 523 986 62 253 34 658 140 104 179 347 1137 495 539 93 1082 713 577 46 929 406 743 717 501 223 1171 1029 620 551 214 14 1185 232 281 979 1183 675 14 75 346 520 399 257 925 754 373 1122 626 253 493 1071 957 300 67 333 632 809 575 300 281 1071 401 945 245 468 401 708 35 1104 579 628 450 1165 847 1176 299 1016 457 255 78 96 766 733 327 24 1189 8 221 422 240 866 163 676 960 906 426 1104 991 498 714 333 559 1168 606 126 161 499 287 794 712 57 590 178 459 100 1107 72 473 1045 808 947 1041 684 808 269 278 1014 841 297 590 750 291 1175 493 180 968 834 1053 419 389 306 411 421 55 260 1120 67 877 158 1036 358 21 517 233 837 852 741 229 791 877 809 616 333 470 753 486 912 1106 359 1106 1071 653 500 1038 3 819 811 679 703 504 514 1076 1036 849 1082 824 803 102 1050 32 811 1041 557 318 513 855 602 1079 173 57 517 351 753 147 745 994 714 1176 266 1179 843 1189 286 423 223 452 269 1120 302 502 950 895 16 777 1036 476 603 393 687 115 308 26 440 921 63 1005 977 551 1057 54 892 418 863 293 502 852 461 119 115 845 164 921 80 1029 807 888 460 1067 1151 718 774 293 1188 705 420 321 146 1198 624 787 188 764 412 900 539 505 1059 118 1061 973 889 111 452 69 982 939 425 666 598 1067 422 1093 549 1163 18 1196 419 649 238 1137 447 109 700 703 511 1013 65 905 154 134 394 663 139 540 464 329 515 808 793 178 285 1130 90 909 43 444 1170 91 732 450 700 484 721 918 448 785 1092 1088 1120 1069 594 461 356 398 739 819 118 1046 616 621 786 667 1195 807 364 673 884 883 804 1115 9 797 262 598 410 540 9 62 361 567 972 559 960 1018 1087 1170 1120 391 96 908 864 71 205 1059 354 187 1051 347 14 578 214 1166 640 753 1199 787 901 671 70 286 323 622 1092 589 483 1186 45 267 717 501 1089 539 357 954 363 301 258 199 1163 817 1101 470 803 602 732 662 206 168 772 652 10 1143 474 661 1074 467 1079 241 1075 247 654 710 1146 984 539 617 667 550 590 634 624 1130 541 64 564 1063 506 45 848 1072 717 315 477 365 458 75 997 450 426 424 960 40 889 970 965 1018 261 13 1060 204 267 197 503 181 1068 267 112 428 809 942 79 1195 467 561 1172 406 518 795 367 1097 683 1089 461 1125 212 995 1083 447 790 899 715 734 248 406 52 38 89 483 560 918 747 1071 429 451 93 41 548 265 813 766 252 567 675 1171 811 518 453 569 600 748 613 225 905 202 1026 137 199 771 446 1184 654 964 914 279 925 90 532 1083 660 580 687 190 1181 307 494 602 969 233 74 248 686 586 82 568 26 1034 1072 714 277 977 710 834 856 474 912 943 973 299 884 523 169 897 53 900 730 235 159 795 1032 958 838 243 1182 592 533 604 122 1055 177 254 1170 606 700 846 270 1195 1178 441 223 53 206 706 1001 250 1182 448 954 1055 619 749 9 697 630 291 1037 800 52 1154 460 598 491 338 57 23 46 943 1073 209 167 347 535 976 68 518 456 278 213 948 782 1192 43 137 718 1194 357 56 1154 487 665 104 517 32 611 216 163 425 984 694 728 655 1197 179 170 237 438 737 157 626 282 138 695 952 560 531 236 345 958 625 812 823 49 610 344 494 802 1004 180 596 693 50 828 203 477 335 176 114 782 130 1154 839 1020 417 1180 936 1009 225 45 773 948 826 229 17 301 452 1103 613 364 818 405 488 117 604 538 558 191 915 298 189 86 188 24 1118 564 900 986 749 592 366 704 738 516 1058 408 1047 543 1059 108 556 912 923 1017 575 457 108 1143 1185 1185 818 341 247 206 250 971 768 975 342 125 454 253 1143 287 202 1072 492 16 509 321 1122 269 173 651 787 662 742 129 379 511 1128 1082 410 147 275 107 679 849 252 706 252 486 897 657 1059 327 128 6 1063 1114 336 198 165 927 293 560 1097 935 365 309 1008 991 285 305 568 672 526 91 229 1053 950 367 896 348 643 124 885 630 863 1185 620 1031 322 141 405 1054 1053 404 652 381 355 987 255 177 998 568 213 12 28 72 7 242 740 724 1130 136 257 1024 362 80 671 347 11 419 33 681 894 682 306 119 407 935 742 268 903 424 1170 197 67 368 760 848 1002 1069 1079 720 709 1115 728 1000 269 1152 300 828 433 123 1023 289 473 107 218 889 944 523 927 999 972 1006 714 427 511 895 145 1138 605 903 235 89 884 294 747 613 642 189 1053 1054 123 862 597 982 499 820 818 516 416 858 217 1159 285 687 582 697 649 107 424 841 525 1188 1129 768 492 1194 598 332 1013 780 342 263 1139 662 943 126 268 548 327 303 1184 968 275 849 247 253 196 1144 994 695 279 1158 802 342 424 104 1137 349 119 920 605 986 258 670 882 312 901 260 890 418 938 992 173 622 104 493 685 325 726 1022 771 1198 407 526 463 1124 304 601 46 554 1139 975 57 578 731 802 1102 11 764 679 617 344 1115 248 57 1045 996 929 926 934 727 991 318 409 708 724 138 758 518 137 483 1015 1113 222 249 284 310 239 767 942 932 538 1190 415 1018 404 651 723 748 405 306 285 349 221 214 858 328 444 493 61 594 986 1130 649 1079 1035 970 715 328 1109 183 692 308 351 975 319 1150 828 570 106 334 830 587 954 566 721 594 427 1175 369 738 831 1028 1023 0 847 655 385 249 665 681 1144 956 1187 37 1139 1017 1067 967 1166 644 315 495 1123 194 1039 866 885 400 976 145 794 781 223 725 841 965 555 586 1083 458 361 1046 869 704 601 399 965 586 39 1053 271 352 957 254 928 73 34 379 554 705 582 514 405 127 1096 238 446 557 532 225 1198 668 276 604 296 622 628 1086 1146 1123 592 294 134 270 920 992 460 872 414 825 118 923 503 1109 301 174 110 886 360 194 139 112 913 1023 629 514 578 744 525 622 1025 558 357 273 835 590 1151 649 509 33 151 39 335 386 162 180 522 616 555 912 43 442 681 815 33 1051 738 1121 102 368 1019 594 636 1043 65 560 530 370 362 1068 426 928 362 898 447 179 199 1057 916 3 862 483 366 860 73 277 503 371 694 671 899 328 1126 206 1035 1194 580 202 1148 392 1068 275 762 673 324 150 906 521 150 1005 1133 1151 1096 1145 1157 1035 82 551 51 466 422 1028 296 785 740 650 1062 478 882 664 1067 703 304 298 1054 1050 389 837 137 736 1112 606 1160 856 659 858 246 700 763 790 768 116 439 182 532 639 821 1066 828 27 1163 307 1181 712 370 1022 298 689 695 964 851 267 875 1129 1106 831 627 1033 804 1110 468 52 715 978 247 1113 365 551 131 240 796 71 87 72 729 364 918 432 39 23 8 556 15 255 101 591 756 286 904 1111 14 1159 1015 1115 833 1087 849 608 895 909 724 109 271 49 377 1018 1066 792 217 656 1102 242 646 282 758 346 461 866 93 951 1164 864 344 1169 278 1076 986 968 254 985 354 576 301 698 1041 777 488 230 349 588 380 326 951 216 773 802 24 711 1118 82 489 930 732 534 1074 974 622 1034 354 994 952 461 423 1165 1168 1158 247 474 220 1038 1199 642 385 1199 1028 1053 978 502 3 73 651 423 24 561 376 1098 1186 193 212 981 532 618 443 1047 15 1002 849 586 1027 974 957 1142 345 1146 984 564 636 91 1057 99 1052 181 689 691 1042 371 340 586 380 1191 616 696 462 660 93 517 814 211 980 655 431 721 16 16 54 1081 666 280 698 1042 892 325 1166 740 79 801 748 590 1030 799 281 683 503 1001 666 426 639 1122 1013 721 1169 886 881 304 1130 908 880 706 294 76 387 382 940 545 736 883 894 608 723 1076 893 198 64 160 808 144 656 969 168 440 1129 1025 263 158 84 269 1167 1081 48 667 254 425 182 1193 229 932 592 308 488 1191 410 182 875 339 547 504 1117 1165 964 375 981 443 1159 951 607 11 582 1059 839 69 1105 925 1054 79 608 224 501 934 722 699 443 379 134 1170 820 715 91 536 492 112 887 1159 809 1183 593 465 824 757 512 152 607 569 545 396 795 859 1192 776 1116 971 361 1175 786 525 1106 728 914 583 222 1063 817 228 1142 1117 549 1161 955 402 149 374 482 1159 728 326 816 5 188 1106 1106 922 162 389 486 1112 296 813 1123 93 1001 173 403 486 722 946 262 1104 559 1052 315 7 1139 1157 192 487 813 639 584 954 495 777 960 773 1121 747 487 4 202 941 85 423 289 489 1195 208 916 115 1061 705 29 278 563 948 841 1073 1047 520 890 1113 545 1141 520 1042 884 594 1073 372 34 7 1036 732 1035 750 682 951 585 350 362 148 602 949 1081 283 747 350 757 956 760 782 1118 979 487 871 376 702 197 988 744 816 653 693 811 205 25 148 1059 1134 842 718 113 111 754 563 963 862 962 432 672 884 151 499 962 1171 547 244 953 422 748 343 232 399 95 740 218 46 764 1021 597 619 680 461 899 722 798 867 1112 988 277 984 261 1180 116 478 22 73 709 790 306 366 656 624 740 264 396 932 646 1154 797 108 369 236 794 358 941 195 561 869 165 579 1193 106 504 798 594 561 265 1088 657 1032 143 626 1161 575 110 697 565 32 456 853 242 990 1167 877 367 166 831 400 1055 203 969 128 110 662 305 1093 897 48 749 189 1081 787 560 173 378 1067 430 580 1053 769 592 421 549 530 861 577 874 714 1159 351 1047 798 1045 809 1103 91 916 574 310 105 1085 280 119 518 37 275 1133 481 3 403 617 347 512 335 1182 868 307 808 1146 90 636 1081 371 1164 1071 877 402 46 307 778 783 409 887 1078 224 297 398 470 137 833 604 526 634 475 918 296 1010 1189 581 801 506 697 977 61 791 1125 1078 115 719 736 1081 810 1159 751 742 981 354 261 242 703 630 392 473 870 647 539 831 803 504 793 294 1087 327 106 226 22 94 1194 382 28 964 1005 768 1001 358 56 1028 973 706 897 1151 484 1075 449 972 170 133 424 431 558 1121 962 1021 390 416 160 439 1128 678 200 979 984 763 303 593 69 988 1120 1147 404 632 767 881 636 84 1147 458 133 1020 95 374 947 379 766 1047 651 201 965 47 906 488 502 769 575 784 979 4 10 682 489 373 968 591 743 1192 27 283 641 380 1001 882 55 1057 400 47 141 625 1044 1165 522 843 965 782 87 165 779 1176 512 1090 981 775 1156 212 596 44 794 358 520 1169 705 451 152 332 605 118 419 621 582 314 775 1102 659 112 1083 942 378 582 484 829 1193 697 911 786 1151 531 849 777 185 1193 419 1113 369 490 304 804 984 142 554 196 492 502 1092 54 741 168 232 38 563 1084 960 303 80 1021 585 474 274 556 897 562 315 799 145 228 1162 568 621 1175 631 178 719 1060 32 561 771 673 190 1068 744 1046 973 841 244 1153 1025 1171 744 993 93 332 1131 1154 992 1016 607 1171 465 934 842 44 511 755 1016 49 884 201 269 753 524 747 826 780 64 592 112 59 691 910 607 889 520 947 340 911 849 369 516 1116 335 1071 529 286 781 360 485 695 675 1089 1072 99 289 189 148 1180 1193 294 376 617 1054 623 1124 731 522 128 794 531 603 591 946 937 431 1162 594 74 789 79 70 875 828 193 371 883 537 341 63 1006 34 143 3 725 413 833 143 727 822 1106 903 930 455 46 663 8 1144 922 936 782 935 67 314 368 862 174 645 156 801 155 1137 459 454 998 1152 1031 781 1107 263 546 938 198 150 1064 168 875 138 728 293 61 478 166 976 1025 402 657 886 1010 446 1126 856 531 417 549 816 721 1188 1042 1054 510 821 315 931 399 728 718 347 702 205 764 1004 20 571 576 1183 310 360 1167 145 324 424 164 698 1023 425 945 238 694 598 88 466 374 10 777 132 877 1020 965 86 613 1026 660 1099 989 1178 967 1053 590 766 1072 226 964 412 308 495 1077 939 690 172 521 453 716 316 254 706 847 953 535 496 306 88 127 915 999 718 1108 340 504 6 74 948 249 824 836 880 255 432 379 204 1032 1028 918 994 659 68 901 741 366 627 769 1138 66 124 187 265 740 450 160 607 453 59 1160 411 1047 949 219 831 184 387 560 1039 119 1052 69 1003 571 177 1194 421 716 546 1105 561 801 271 609 193 560 554 903 683 1012 922 71 1064 968 896 953 24 368 155 175 989 165 246 624 500 399 330 361 182 205 766 925 339 155 1121 939 1083 82 343 576 957 138 214 687 1085 264 384 1148 17 309 470 760 248 1156 750 187 1005 463 797 278 1155 599 84 108 1088 317 245 430 287 1033 1052 537 1019 856 557 487 130 238 395 1167 1102 65 400 1049 45 1052 816 225 1108 539 619 433 799 75 863 199 486 577 963 24 991 1086 431 264 947 918 248 230 592 860 449 518 746 404 404 1092 501 1069 990 538 720 113 703 981 632 125 320 403 785 610 669 835 1121 60 797 132 970 1092 309 100 484 990 930 400 1009 108 407 718 533 567 558 53 348 813 507 602 52 94 962 1075 790 499 795 376 418 675 1031 438 1045 311 1119 449 324 1179 263 508 802 795 882 894 1117 137 409 421 1 826 684 917 320 582 961 417 758 969 1186 536 849 1042 337 735 871 261 60 1120 742 629 928 318 87 1152 931 398 266 607 578 583 1093 1103 747 512 146 1050 266 1154 553 992 141 686 652 562 28 877 634 1098 357 404 951 780 679 357 307 570 926 548 72 356 291 1017 643 734 881 268 50 14 1197 912 811 1059 704 312 465 586 763 389 551 259 604 1172 23 474 1130 555 577 204 288 301 826 460 325 869 488 1069 545 108 780 1058 709 875 843 258 186 896 312 1046 1182 919 743 278 960 891 1011 765 983 791 1141 768 546 948 740 624 688 492 356 473 556 648 875 758 1188 424 1179 990 539 871 715 198 579 451 1094 394 635 878 479 422 1080 561 289 990 20 798 594 943 8 653 866 1183 110 863 450 177 822 375 379 365 875 705 491 93 760 845 784 792 1096 1115 876 242 9 545 1066 187 309 671 34 896 227 788 723 1000 716 816 609 814 778 676 695 1197 232 852 1120 1093 212 361 1032 611 1046 246 838 90 690 660 874 547 5 172 1158 1034 374 256 1163 838 1099 94 1194 855 165 453 777 470 924 543 417 64 37 58 56 463 855 896 801 866 1092 1178 741 635 904 760 597 1012 920 662 477 717 279 1048 15 232 219 613 391 1034 319 401 434 24 810 877 57 1043 608 356 293 996 420 1082 745 95 943 310 1195 273 380 368 49 318 1019 294 910 549 732 950 1150 41 583 101 611 149 577 93 479 417 941 944 590 89 989 874 122 648 361 242 645 205 768 265 684 144 1152 498 13 795 535 1186 682 191 1008 249 825 591 640 174 614 135 1035 564 668 497 581 300 967 738 55 903 19 1133 606 44 420 473 233 806 1055 874 1079 819 70 162 744 563 579 869 787 625 58 839 1010 641 1114 28 9 1190 469 788 632 1128 291 340 600 1125 216 1044 888 372 340 27 98 661 212 1010 1126 969 686 980 1031 530 571 867 510 0 533 953 706 153 1118 576 460 1116 647 1163 192 529 167 817 106 624 234 557 80 177 899 114 448 984 955 4 345 997 63 325 346 1020 603 72 249 609 329 276 939 381 25 1156 28 1157 926 1182 244 746 441 115 574 367 1110 832 299 269 59 1182 583 1039 661 262 560 20 623 1102 995 4 608 888 118 843 949 1088 320 276 491 1000 761 983 602 157 1190 150 878 408 376 488 68 807 305 1003 909 976 184 620 420 368 168 1143 692 283 760 1178 311 864 1093 1160 909 1081 220 1081 290 929 978 1076 895 437 955 419 724 1173 1018 1021 185 605 449 829 192 797 435 785 488 797 529 333 679 1032 81 353 191 260 319 70 352 488 173 994 494 877 913 682 1032 1034 575 796 275 47 463 14 1043 204 176 988 310 1053 552 1142 435 858 769 840 747 456 915 627 621 431 846 1195 341 437 686 203 1078 922 167 1151 94 383 1193 838 1162 371 1195 1020 1040 1062 85 1019 1156 780 1082 609 467 87 701 197 602 815 1127 931 746 378 1034 914 1103 584 907 1140 536 857 606 68 767 352 731 247 92 296 709 1051 220 1076 76 46 718 352 1085 329 602 748 484 1026 1139 326 1127 441 302 689 664 1055 287 262 1150 325 656 291 1113 128 667 63 347 711 1157 1190 970 234 110 737 401 1033 814 388 234 218 190 371 1003 273 966 498 1159 952 919 1051 452 367 413 732 980 110 1027 381 194 360 741 38 1181 808 887 855 284 97 1022 949 519 437 283 416 510 405 723 459 643 547 1171 6 1056 470 323 948 1018 239 1081 1178 523 954 833 123 709 203 163 801 207 356 1121 830 712 871 712 1139 966 742 225 291 162 197 227 938 566 858 532 37 885 41 304 611 1023 348 724 143 1199 803 830 395 1110 386 862 412 1037 54 710 552 414 1115 675 545 907 643 473 572 467 655 772 451 225 194 38 1083 854 882 61 655 1062 865 429 967 1110 822 423 767 401 403 1040 1017 977 331 1012 12 1192 164 252 1052 239 337 79 675 756 753 359 997 254 255 450 25 466 1050 1134 580 190 1095 759 203 325 26 1138 728 269 758 1003 238 119 507 644 960 370 482 33 1141 433 510 526 168 834 399 610 355 1174 0 873 782 721 1164 223 77 89 377 1197 321 704 753 51 378 648 1177 582 379 761 962 941 388 1033 711 973 1022 372 790 824 952 102 266 309 841 937 593 128 492 435 772 248 237 905 392 595 84 763 215 1009 904 402 766 929 853 211 648 748 955 548 73 786 763 389 126 28 210 685 172 461 1005 671 1060 771 503 89 597 576 16 429 443 453 186 626 229 176 457 1185 231 1043 843 682 1 411 1050 444 260 1010 994 1018 1006 858 1112 240 1192 282 2 655 444 572 131 1010 285 454 725 262 362 1146 882 260 346 1050 105 41 191 776 106 1150 1106 1000 129 420 1009 486 262 814 80 523 768 565 443 680 229 796 722 197 80 738 367 829 363 95 1003 542 422 652 1133 112 103 770 515 690 692 170 852 479 846 521 264 429 1041 369 989 508 585 583 562 510 605 491 975 993 1085 9 91 270 1098 548 622 1094 320 1130 810 703 95 322 45 110 102 797 939 830 664 63 839 1081 391 567 69 1089 172 945 868 777 9 807 879 379 725 1010 343 849 247 733 468 361 479 36 744 118 692 1146 260 7 966 659 627 291 347 143 898 872 312 886 476 964 885 101 1114 13 226 64 773 885 800 925 283 1052 225 305 424 686 592 186 1010 124 590 350 741 1105 636 980 1077 738 881 557 402 8 900 682 1172 115 1017 1098 566 471 397 263 710 1178 821 77 824 1196 30 211 240 616 401 751 299 221 806 1021 459 1155 210 914 1086 707 622 284 44 868 280 100 110 622 839 292 1177 657 1078 1008 5 177 868 394 205 1111 484 1131 526 884 931 348 1049 1179 448 187 639 506 360 777 1 949 1006 732 865 899 521 1107 515 495 291 413 555 1034 266 962 511 1120 1143 372 697 373 1051 847 978 1199 752 819 1160 939 526 552 1080 821 6 623 304 394 43 815 670 51 88 1120 651 34 644 917 222 862 44 463 525 547 178 1081 1168 656 199 191 1064 505 1069 690 1010 874 623 813 575 705 799 815 798 994 852 393 497 947 546 1114 833 451 977 949 197 219 98 659 450 603 281 10 1 61 421 589 840 1162 291 223 754 451 1191 982 841 1084 315 463 752 795 732 73 329 972 243 153 785 629 964 333 151 693 217 556 359 309 914 531 76 691 928 730 402 92 268 658 606 664 721 176 271 243 1077 307 354 385 94 282 648 1066 1188 399 81 362 316 75 782 304 141 1080 579 307 1018 220 4 245 67 655 668 1045 525 358 130 962 426 1137 68 919 813 517 302 335 43 417 728 745 268 1156 712 94 587 1092 1173 1118 1044 369 874 965 940 939 984 1004 363 205 785 1077 396 432 60 854 926 1068 564 240 155 301 1081 1175 1129 926 128 861 952 280 245 1167 236 813 189 902 29 855 989 568 882 1145 875 705 45 353 614 545 819 683 128 702 441 956 23 52 172 588 845 260 1108 307 566 1020 398 1044 636 859 698 700 182 523 118 756 1194 506 294 115 1081 364 647 96 664 780 981 25 17 884 1044 892 303 974 283 327 666 553 470 549 649 776 928 539 961 678 7 638 352 1189 452 881 241 884 588 479 363 1077 649 889 328 543 1007 1098 419 659 804 457 80 61 464 1150 982 888 915 1094 521 277 14 735 845 2 51 1057 899 322 85 230 1150 514 522 766 423 186 344 602 262 306 1046 1178 30 825 834 630 600 432 1018 695 795 173 532 368 1121 1180 835 1 753 1026 45 385 466 166 810 258 998 881 1072 861 914 520 347 346 499 395 668 841 158 193 421 823 248 291 880 994 415 294 643 843 533 539 946 63 979 1047 462 278 793 700 1074 1036 743 354 742 1045 1127 955 292 637 1151 35 1106 641 269 1043 286 1135 788 1039 236 1004 10 1059 1030 1192 726 407 78 480 634 372 924 431 1123 767 957 869 152 1139 371 252 190 219 919 1014 1158 116 450 778 382 327 987 1076 379 578 337 48 367 1019 211 1072 807 359 1020 444 181 1178 240 409 22 834 526 615 174 305 666 710 709 768 1051 764 1089 1024 545 931 372 395 997 692 45 990 302 647 866 367 130 836 195 160 960 616 498 545 934 976 536 975 1175 890 712 1007 226 181 174 181 178 1191 848 116 935 1016 502 975 11 1029 192 1119 1185 90 1039 455 187 753 1170 474 190 38 1044 557 437 1110 641 865 553 223 415 964 52 660 368 825 97 965 647 959 611 153 502 3 123 689 934 64 221 1043 451 657 747 242 464 981 252 1018 1111 766 1087 1053 961 830 498 1155 1152 1100 1130 394 760 710 266 796 523 555 100 617 1004 328 832 422 894 342 888 814 32 377 1179 662 0 190 1116 958 790 1196 53 928 240 759 790 697 596 278 152 323 528 235 367 135 756 1020 425 213 775 711 907 856 903 459 170 1031 1161 1158 368 109 270 199 974 450 126 447 330 210 1148 490 873 1118 386 488 1127 464 401 691 52 268 176 337 450 595 185 173 862 312 657 303 115 1069 1055 114 325 106 729 363 280 479 446 178 333 217 192 786 777 174 1037 191 515 752 72 85 670 116 393 168 109 946 773 142 728 650 857 963 279 75 472 937 1146 215 386 780 112 119 93 1050 54 780 576 70 1194 449 709 251 362 185 1087 446 556 401 811 540 689 106 763 206 109 460 795 312 1016 107 872 244 949 1178 762 1195 542 634 1116 305 951 144 974 293 31 696 793 255 421 1152 723 126 723 2 783 856 399 510 207 339 750 1169 983 840 792 973 928 816 718 1005 440 194 36 378 476 338 595 1084 2 537 990 268 906 229 177 16 222 283 47 332 80 1023 1028 974 248 312 829 699 253 980 61 814 731 204 920 99 398 372 888 726 747 195 354 13 1178 392 1119 912 1061 1142 1024 890 555 314 101 754 850 1024 424 851 656 693 764 372 1161 134 143 759 447 595 731 296 1104 635 107 724 501 303 792 1154 72 768 1061 38 48 351 281 1119 490 617 1155 537 1082 777 954 756 989 673 39 1022 691 827 802 955 927 1121 58 610 738 992 598 273 808 1123 363 864 169 1107 1101 829 845 453 900 1128 1043 715 17 160 120 1144 609 1170 701 854 302 703 985 157 424 360 199 154 75 1183 185 352 1024 255 598 1056 569 1081 886 740 59 73 173 476 173 997 1103 618 498 765 514 852 44 105 715 896 16 791 1094 562 996 602 579 1086 1162 504 316 818 784 429 58 948 477 185 23 234 869 641 1194 1129 220 1069 936 400 127 622 978 902 570 862 168 576 452 1059 649 689 821 705 333 584 351 229 466 682 304 43 715 925 1135 1115 832 673 257 187 922 554 57 445 813 885 619 2 460 869 945 206 508 572 632 93 826 197 759 488 418 164 222 717 613 934 379 686 884 75 44 1103 380 1090 158 197 138 1000 1051 953 840 1115 880 1089 185 333 642 580 708 443 1034 1034 400 1125 142 1171 14 186 1023 771 718 62 234 856 345 529 696 616 531 710 431 563 449 774 752 631 350 803 283 1071 1041 715 278 204 724 687 634 301 390 1134 721 721 409 564 88 1065 246 318 1143 931 957 129 177 248 22 241 1025 971 1017 888 310 9 693 136 243 1130 533 263 94 890 468 994 326 515 1071 769 739 400 610 934 145 990 346 853 1152 910 227 968 1012 248 563 317 453 447 1034 1023 911 647 460 1022 656 544 63 546 476 857 594 763 156 877 113 911 1072 102 1034 668 388 732 759 514 146 210 850 342 1020 814 819 553 211 273 769 835 698 180 315 1175 82 628 746 868 1156 857 766 456 299 626 605 39 970 1007 118 1169 339 137 1086 865 515 98 246 543 175 87 1099 38 1118 400 104 800 920 927 695 295 278 532 516 615 1079 622 999 834 329 395 496 577 858 279 1122 821 929 216 826 420 605 97 780 687 1052 338 345 113 265 958 1052 132 1185 1135 560 34 344 1039 98 611 499 574 67 495 784 864 131 741 438 496 1156 582 533 728 557 37 655 77 46 332 1130 1186 137 947 109 1181 675 497 200 1010 997 1062 630 1082 605 1184 486 725 761 1073 451 428 159 957 854 613 931 73 238 924 1180 305 1166 931 585 9 247 358 418 70 375 555 382 525 220 776 1196 947 924 831 574 997 1082 1037 326 735 857 784 422 1176 256 426 1038 250 1007 168 511 519 595 1164 515 433 648 1127 205 261 54 223 955 32 1023 272 950 121 928 474 855 1049 723 1070 1169 358 640 517 521 780 21 1074 562 739 24 564 192 443 817 1169 244 716 656 938 778 785 843 1127 908 530 40 785 301 1076 63 1198 441 1157 460 215 73 755 1043 1038 202 307 116 143 873 492 146 780 12 678 878 767 361 780 1037 1181 111 684 539 114 854 724 1059 99 550 1047 1109 621 445 152 307 775 801 1069 465 836 1055 324 207 529 861 796 1098 665 107 479 642 363 889 434 152 442 550 525 1030 617 1152 1148 1124 586 1082 481 77 341 296 581 932 843 555 218 1072 245 1130 105 160 14 271 1186 104 37 646 1187 993 384 657 786 444 767 56 689 865 24 1083 654 1081 404 146 1162 686 255 501 638 1133 897 626 619 960 347 541 884 813 212 238 1081 548 952 237 235 502 1003 370 137 314 153 228 662 1012 295 1080 619 978 802 408 914 1011 442 16 903 1044 256 1121 633 320 828 988 179 504 373 792 856 380 461 937 957 401 360 818 736 732 674 844 1005 850 776 934 735 405 1073 48 197 334 384 268 714 474 784 233 621 320 346 209 804 246 1155 145 640 110 1103 452 22 932 1108 449 528 736 910 558 901 549 358 879 782 1188 526 603 1012 528 125 1139 275 337 322 752 348 428 859 362 934 424 691 386 933 9 1078 116 59 655 208 733 911 659 62 844 624 569 360 664 453 604 365 521 522 1152 935 10 718 775 559 604 411 618 906 1153 620 1084 233 85 520 714 163 607 673 779 783 712 336 659 604 793 688 846 335 105 200 755 657 725 691 322 956 195 242 591 723 831 252 889 972 1094 438 757 986 541 1081 69 1043 921 496 108 742 850 752 945 942 1030 775 739 899 990 385 888 561 990 286 643 114 69 731 863 501 704 954 237 109 784 182 536 226 1195 833 731 755 45 786 147 572 485 1008 1187 323 100 731 1144 356 549 1146 193 47 541 425 1174 569 1167 37 683 356 62 13 1155 1053 223 1086 634 1189 635 602 504 756 574 933 618 1161 440 171 745 352 273 776 59 919 307 1044 277 661 283 1086 403 1183 609 1159 833 645 604 417 462 449 935 1030 507 1137 894 465 540 290 813 765 1166 333 1028 1034 216 206 205 342 671 956 1079 977 865 990 1031 205 118 233 429 789 952 219 177 646 477 456 507 1087 854 696 590 1084 455 207 701 569 563 371 228 774 424 496 104 615 426 614 590 295 195 422 1047 995 612 501 798 398 306 867 127 759 975 550 852 1007 394 370 81 727 773 623 327 956 897 814 309 359 110 343 80 682 682 275 1078 270 550 442 935 111 99 766 896 615 1165 169 938 582 248 499 338 636 197 869 827 1119 991 313 1118 788 872 114 832 357 1017 132 940 399 144 95 521 249 317 892 731 501 754 1064 280 522 1062 717 320 896 634 819 277 907 146 715 905 814 773 649 45 166 480 390 34 1185 1078 451 41 695 685 239 43 126 127 396 792 407 55 377 408 725 608 1129 1128 300 331 162 288 238 680 1047 935 209 448 193 462 744 83 149 152 1130 901 1063 988 675 1000 295 892 601 223 665 1032 13 403 505 470 1186 783 521 563 759 402 419 385 190 700 87 652 1184 472 1103 94 399 1191 628 885 1099 223 473 950 141 367 1055 533 781 667 101 985 952 534 296 464 1109 740 341 796 744 664 263 652 461 34 1188 240 1198 266 445 952 562 510 794 254 69 1126 715 88 1139 777 283 170 662 669 590 558 997 975 1167 35 637 1032 934 647 645 794 96 46 261 1053 715 333 617 1100 872 320 405 1103 210 484 208 830 145 65 36 847 868 36 1088 39 495 71 244 255 717 503 491 28 976 109 883 240 1113 1116 863 333 166 1106 609 552 269 1000 891 789 824 965 556 895 696 709 829 121 344 67 537 590 93 87 600 51 601 809 93 1001 448 615 566 591 529 886 451 57 333 1161 596 417 1043 271 671 946 807 118 325 260 403 722 306 716 121 748 1059 294 738 1014 743 527 752 679 1090 812 275 1196 1143 1099 1068 800 961 469 754 391 1184 784 1153 432 608 120 877 682 180 1146 715 742 1083 166 1026 561 113 562 99 129 51 511 756 869 200 1074 1030 567 1182 547 571 0 823 417 171 1143 1058 1087 1083 384 1002 229 345 594 337 100 965 630 89 605 537 150 503 34 155 146 280 536 544 845 330 147 233 3 185 501 223 946 233 886 630 992 778 715 288 463 908 999 233 676 166 451 808 1106 1082 356 873 1161 651 407 1151 390 603 476 232 706 568 396 260 412 678 591 712 752 478 121 850 448 470 1058 463 448 1026 93 859 622 443 1189 584 1101 582 153 668 1123 685 594 300 843 1046 347 596 922 254 522 12 1103 757 195 286 809 498 577 395 698 1152 1132 134 748 323 748 728 753 583 867 1109 622 12 808 1179 870 712 827 145 894 144 389 211 159 631 383 1169 974 858 206 700 377 225 950 378 1012 816 996 82 201 162 86 1152 504 151 517 942 384 542 593 917 1199 384 259 379 972 1063 1105 868 885 422 942 549 335 462 1108 892 140 116 223 464 1014 1098 917 146 294 78 45 37 428 707 733 22 1153 1069 835 885 30 583 703 835 647 295 700 222 371 270 182 255 1110 1129 866 468 1057 30 787 420 310 107 74 57 895 353 19 1062 952 97 95 49 928 959 387 147 494 363 922 980 220 288 93 13 988 642 183 743 438 1081 135 359 280 992 61 1168 1129 665 1137 240 660 302 1119 329 619 822 1006 519 571 145 365 972 1161 369 775 3 818 994 590 162 714 1110 757 30 889 905 604 395 533 463 941 337 598 19 824 837 696 292 290 550 849 125 962 235 1028 143 121 818 309 154 1113 38 977 672 922 701 715 169 334 783 680 1015 476 461 747 91 429 1105 1018 445 582 519 115 537 875 724 226 149 788 379 1156 875 703 925 16 517 301 381 364 308 849 667 847 612 151 185 945 100 1171 365 409 374 977 578 77 668 637 1104 559 602 1025 1178 1095 156 130 451 1129 28 1089 717 708 1057 917 189 1000 818 728 915 454 296 685 875 413 1144 1120 856 475 871 275 1051 527 841 1103 146 581 1182 18 223 425 1155 593 460 832 732 406 1164 1097 980 313 257 715 909 996 314 98 721 1053 1058 425 676 709 533 904 1050 535 660 914 13 504 1033 678 777 451 388 601 966 121 632 1160 777 1071 483 644 1088 791 161 1192 609 397 819 734 218 581 494 860 19 228 592 814 1186 716 157 508 941 330 1005 1004 1017 1082 371 608 348 370 1130 560 300 154 326 369 1073 475 510 224 889 218 464 507 1074 480 875 1070 756 416 648 504 457 612 298 770 414 380 607 1089 775 757 340 1157 983 345 1176 1045 4 47 430 736 1135 256 989 291 434 1079 15 443 1094 481 982 963 182 119 1090 66 224 268 949 1054 60 429 289 370 97 294 893 591 193 993 304 607 870 1018 79 83 693 85 193 962 309 762 1029 1 236 631 602 773 142 1018 691 247 555 82 66 1004 144 530 443 528 596 170 581 464 640 975 558 490 343 718 381 669 928 207 293 804 514 32 551 908 897 822 315 204 962 266 240 718 625 848 438 952 390 110 164 625 634 886 909 1126 980 1055 945 460 523 1179 812 157 211 279 608 1192 1010 14 964 320 847 1122 1093 965 92 1042 991 870 939 918 370 753 350 323 1186 917 368 366 856 682 970 917 860 284 715 640 914 354 1040 171 265 931 793 332 74 55 238 1179 701 509 381 1086 791 450 18 591 1042 228 833 697 440 785 334 1103 1065 348 1165 486 166 115 359 1151 570 243 780 990 803 72 492 362 747 234 361 1075 809 1007 178 1080 299 191 674 691 809 950 750 1191 729 1131 651 1068 299 362 80 525 839 157 1062 417 321 954 924 504 1181 123 159 481 756 625 13 1076 485 535 900 966 408 776 850 444 436 1102 386 764 840 726 449 5 895 445 498 168 360 301 757 963 345 9 369 299 1018 1027 1086 1014 357 580 234 227 561 437 6 809 1043 746 267 121 1100 16 838 206 493 947 578 1172 1154 234 134 720 706 984 1186 1166 779 575 848 452 434 1070 362 666 923 1070 345 125 870 70 1174 588 198 6 110 477 687 955 694 377 416 579 996 99 168 912 1100 994 524 761 102 73 993 470 50 905 1172 641 881 201 300 1051 159 480 642 10 794 1059 311 574 1174 1171 1076 956 112 28 1149 446 387 205 833 859 997 59 939 620 32 1010 1031 374 962 699 611 466 873 732 11 618 231 473 404 570 478 668 90 1176 8 310 442 803 1181 318 955 714 173 938 344 326 263 1185 27 344 61 675 386 723 394 1061 227 800 246 149 1125 389 837 983 804 215 930 1194 467 586 11 132 57 576 96 152 168 152 1071 669 472 224 176 816 1054 659 791 586 290 966 375 512 319 583 537 4 1103 461 643 179 856 305 640 1002 995 532 1092 1149 966 857 243 979 764 76 1148 659 102 125 947 5 682 1069 211 301 1096 1174 449 807 243 1131 283 142 169 524 873 340 1145 1065 19 838 1059 58 384 626 696 413 764 1134 1132 230 120 988 1039 1020 260 804 679 466 1116 848 550 41 510 23 917 1196 135 457 1153 93 217 1190 762 152 500 258 610 215 246 253 197 362 824 866 841 1018 422 1137 180 596 1127 362 937 588 611 639 759 254 454 927 643 522 1170 1103 716 282 344 556 225 1114 627 391 460 61 181 132 858 954 554 676 751 138 1030 339 1061 753 896 555 278 296 885 528 425 499 280 742 592 902 757 160 389 980 993 802 179 923 644 919 781 119 639 991 242 493 827 662 30 466 967 714 852 446 87 769 88 339 735 790 1048 784 141 1046 579 704 413 92 1182 976 1179 808 578 911 811 941 948 516 516 92 791 46 677 797 244 556 448 289 764 563 1132 572 972 1110 84 606 1055 123 696 648 833 142 727 1125 50 269 443 726 1036 825 530 738 523 351 117 905 931 721 754 1127 896 223 478 832 541 229 966 756 743 692 913 937 435 1031 874 616 1121 27 352 262 784 1006 239 811 230 102 443 880 225 353 1029 128 735 666 454 455 191 275 1119 1129 421 854 303 809 255 191 106 60 1155 827 218 70 915 1155 401 1068 954 98 75 676 937 1189 157 575 362 1005 411 9 1033 759 423 307 312 905 568 1113 40 605 629 690 459 3 737 291 152 532 1019 1191 136 734 1112 544 577 463 523 604 556 969 126 11 50 51 68 513 820 1116 55 678 85 209 1188 1040 66 485 362 837 869 1090 71 265 83 1159 947 1198 8 353 1143 215 798 152 366 69 1033 227 13 700 330 899 799 678 910 1124 762 378 1132 1047 748 376 211 872 483 243 853 137 578 763 358 256 47 986 179 177 1111 114 209 88 1013 258 707 762 1161 1015 1025 912 62 664 406 706 647 893 1136 520 392 568 408 79 467 935 957 523 827 932 116 189 338 1036 786 870 980 397 712 789 144 990 558 514 240 1151 308 337 39 749 60 531 116 1180 1018 159 181 610 636 219 1177 684 622 1188 812 354 542 905 234 352 940 1169 688 731 335 1002 681 391 269 296 1015 153 2 875 116 499 664 208 237 23 572 61 378 753 1097 921 765 1168 416 664 180 507 723 909 725 1060 198 566 218 466 221 627 418 1121 791 1110 509 366 184 856 176 343 409 522 656 733 483 670 233 145 676 703 604 915 578 185 911 1131 515 727 680 363 541 1070 840 906 805 192 1115 1196 413 734 860 789 42 285 467 730 446 25 817 373 865 665 145 889 1042 48 362 98 911 142 195 765 1107 982 739 1142 744 621 61 90 416 124 893 407 1047 1106 185 13 464 405 97 76 796 263 586 982 986 942 1038 904 1188 131 114 154 698 1190 820 1118 727 19 355 811 224 553 979 591 1113 747 97 626 1180 388 702 210 978 942 345 484 244 704 639 1101 469 52 969 318 53 583 794 248 918 1108 923 922 1133 327 1056 328 199 973 492 329 25 47 1015 47 1023 611 1151 56 1003 594 559 537 679 678 196 449 771 1170 226 9 1146 1067 488 225 593 348 663 206 743 605 781 1123 973 1069 882 229 244 8 577 1139 1183 1124 709 455 772 49 372 1007 118 163 157 685 59 574 802 484 623 637 964 697 90 163 321 934 405 719 393 571 732 940 974 69 982 677 973 36 545 374 420 1102 542 438 504 976 1021 328 381 53 408 554 72 119 254 234 1131 386 742 1115 1110 1164 802 262 503 917 262 1170 1162 853 153 566 861 1115 737 796 1137 623 371 471 447 820 927 639 401 18 1124 474 25 88 1197 905 693 1166 858 648 936 614 545 1096 846 815 1044 857 232 529 709 540 348 904 311 470 955 623 31 623 699 50 1082 110 287 519 137 84 255 936 910 170 942 318 642 764 1122 643 804 396 879 1038 377 471 713 882 125 690 251 176 719 176 1084 890 318 924 362 351 737 1039 994 399 295 933 894 990 920 23 725 881 789 946 294 749 444 1130 1016 458 422 982 184 726 506 507 325 385 835 116 460 673 337 636 629 92 589 983 912 172 108 256 886 130 271 200 520 902 365 201 1199 166 671 697 303 457 1010 225 909 360 562 733 886 640 75 441 551 698 625 391 587 268 414 706 581 626 900 88 246 849 440 621 1088 878 247 342 509 243 648 174 269 402 1068 522 691 1026 51 803 356 875 77 838 112 854 841 621 466 247 856 285 68 545 999 1020 156 81 330 599 183 1004 976 437 666 272 720 470 1189 1188 399 135 337 201 597 832 403 730 1056 410 934 1195 559 567 1006 459 398 565 972 550 239 868 919 732 939 604 474 1014 552 755 254 995 18 21 711 787 649 864 58 798 1051 41 480 332 560 1163 400 702 9 1037 903 480 22 329 1105 791 1059 1151 501 461 630 1192 131 258 968 332 553 618 162 988 886 63 459 255 924 580 398 786 1113 479 782 60 235 236 906 657 1002 435 1021 728 958 1018 577 602 872 1136 735 150 1059 901 313 110 111 822 761 281 368 173 787 52 483 1016 743 1021 883 63 580 495 402 571 51 386 21 238 18 1123 817 906 1176 1141 904 662 947 566 765 859 1074 250 764 560 1126 603 749 735 229 380 1017 397 668 1120 576 325 444 581 1141 191 467 302 831 534 781 620 970 925 740 240 720 927 176 489 602 266 222 632 444 83 282 131 75 1038 1039 1197 334 985 404 38 268 37 598 108 99 651 1123 205 362 587 877 384 1190 559 593 127 715 1135 185 144 461 539 146 563 391 136 144 1069 250 824 117 296 613 1184 932 418 720 297 536 711 171 694 800 777 1071 756 1060 53 504 980 173 405 488 1086 47 31 635 1142 1161 0 783 232 335 533 82 1177 687 375 183 1137 477 91 317 669 1170 427 928 355 29 1068 123 112 417 464 431 762 661 625 433 1128 556 376 424 456 638 418 62 934 440 823 1068 983 1068 300 1168 789 796 976 371 909 501 771 188 582 836 244 980 143 7 664 789 483 327 294 395 150 765 1068 754 877 1158 415 876 921 787 1149 1126 100 411 582 1198 1093 1134 89 25 668 332 553 1136 487 457 1013 90 637 397 338 1039 1189 699 1192 540 982 550 904 963 471 1097 471 257 730 1054 724 115 540 230 723 471 124 460 1186 926 666 360 725 33 69 411 331 665 1005 359 212 670 301 141 856 838 876 1177 67 887 634 177 210 147 1160 522 9 703 67 987 985 1170 368 1011 26 44 817 1061 756 909 826 949 420 1190 640 741 644 129 104 650 177 696 732 1007 3 359 899 93 276 383 282 625 523 660 178 220 1 1190 271 979 321 615 518 589 1127 636 312 330 1052 1069 689 69 787 697 547 176 499 357 713 495 374 1197 39 60 675 313 732 1149 398 616 445 828 1055 812 1174 954 922 125 1187 467 486 61 1009 1199 331 18 521 948 396 701 1046 1062 706 495 429 775 102 1038 605 772 57 92 1150 356 1126 274 135 166 339 73 1174 29 808 1067 24 991 398 1088 1064 265 837 644 713 885 381 1064 235 270 777 728 220 830 533 74 618 355 667 118 1133 414 383 707 1059 477 1141 375 164 478 513 1128 855 277 469 241 1027 217 848 1172 1142 432 1172 1075 723 904 780 411 819 858 105 870 205 1123 219 276 295 505 1175 366 145 1044 1154 857 987 341 1176 755 1148 80 785 640 201 278 849 959 588 142 208 962 871 531 300 541 630 1103 85 1107 691 802 818 436 776 941 206 1077 937 468 835 765 672 1097 756 44 1193 116 851 650 41 854 659 885 1142 337 848 203 1130 48 473 533 1004 100 939 5 915 232 361 210 916 450 445 383 970 426 227 675 1038 772 66 17 921 190 8 555 327 352 351 9 245 73 153 415 582 749 201 989 1194 600 497 902 742 867 305 187 534 905 923 155 716 1036 1160 706 1005 871 1184 522 951 1079 1103 458 1066 696 390 161 608 1128 827 1118 943 523 1059 13 1058 435 875 225 111 1084 37 583 38 919 397 282 1175 515 386 328 1194 331 591 284 745 79 602 393 977 105 1039 1053 629 955 1050 7 1025 877 132 919 945 273 1060 60 601 762 409 830 403 646 472 1115 840 264 946 157 540 485 158 991 1056 525 118 617 593 865 1086 640 1059 1069 1029 30 1059 671 467 917 846 61 905 136 141 414 407 219 541 1187 742 895 1120 454 581 1098 526 251 912 591 990 649 313 912 711 108 520 1004 744 745 941 490 298 42 179 957 284 347 486 279 767 1198 607 178 298 1137 832 912 613 461 1042 546 214 1183 1126 604 254 908 674 110 1033 424 118 1028 848 440 1097 812 327 957 880 768 1165 1187 967 393 98 914 690 324 360 603 19 1133 324 922 439 820 1144 1019 42 167 939 140 511 508 610 319 215 273 785 30 986 867 769 348 432 256 821 46 746 293 389 932 992 129 126 530 476 1050 491 57 426 891 646 219 21 554 463 829 1186 436 699 364 770 414 738 795 1071 1196 782 3 673 874 953 1095 497 344 1150 646 970 248 47 612 779 338 1013 661 495 1043 929 1018 849 351 1140 555 1084 673 1187 131 183 519 1143 622 483 514 80 92 256 506 634 150 949 245 75 687 698 1159 684 1105 18 482 490 412 750 438 1121 69 123 487 168 1042 971 265 272 998 9 715 958 353 68 293 288 442 1067 731 1163 78 154 883 602 256 1057 1056 840 45 854 1056 768 533 592 102 188 313 260 331 1199 620 433 1049 262 715 342 890 1180 36 726 1019 379 1070 1127 529 1102 810 195 593 471 198 242 732 691 1069 576 595 699 795 63 1172 708 224 28 684 96 1103 808 716 47 175 285 544 498 873 737 396 969 50 63 253 215 578 184 955 142 1099 1085 857 925 277 1116 1105 800 277 802 134 484 214 688 1028 1156 815 372 757 538 549 165 270 741 503 608 492 13 32 267 26 1061 273 572 1011 202 217 86 937 239 110 834 519 751 153 485 1163 575 106 500 1108 795 652 644 250 1168 902 1108 673 1081 809 366 396 581 810 85 815 308 207 811 1175 569 104 1073 674 71 568 432 506 988 302 8 1006 683 1108 529 987 428 796 1142 1071 920 860 413 1144 80 617 349 210 573 653 1079 1188 1122 46 587 891 96 19 1092 410 185 1068 720 383 381 150 962 729 818 981 631 494 493 248 762 174 171 845 480 940 48 1000 1030 440 172 680 328 349 475 174 719 552 1106 280 615 751 77 1102 966 569 26 1077 265 230 459 1121 634 288 333 797 166 1083 1094 946 695 836 540 130 594 1 859 183 798 884 84 1029 97 893 234 722 835 41 333 1008 261 767 893 91 625 232 930 8 331 1129 763 298 720 498 346 1051 696 428 494 787 1145 1133 880 419 414 1075 806 410 614 839 404 355 845 828 411 14 280 567 657 330 428 1039 932 662 586 732 388 866 1072 414 241 566 202 426 987 834 474 60 1048 1135 1161 1186 521 210 523 1042 1035 53 611 465 116 873 331 1063 661 838 252 1178 49 45 843 534 1157 515 663 759 889 1022 221 1099 379 79 1163 889 613 706 777 773 167 353 953 305 110 787 572 923 836 857 543 335 792 550 592 65 238 154 29 973 1083 411 236 1197 177 531 539 320 930 1148 155 521 313 358 91 15 636 824 80 252 1107 929 245 633 597 771 113 745 165 504 361 677 685 743 1141 544 637 567 1139 931 494 272 375 1196 727 376 432 685 944 196 512 793 283 321 1081 371 454 1057 584 104 845 1163 898 854 256 874 960 714 261 539 305 113 865 958 168 900 88 1130 1033 388 479 1141 101 609 403 952 648 887 994 348 477 223 1075 1186 262 835 284 608 130 751 92 151 47 48 39 794 609 1188 276 1017 249 962 1103 462 472 1003 233 386 614 323 1190 352 415 891 346 371 409 772 948 610 544 1002 174 1075 546 931 1126 967 1007 707 466 398 817 18 1075 610 442 267 679 891 460 754 954 735 1152 719 842 335 74 573 354 643 370 575 165 588 757 291 1193 228 407 255 802 299 586 96 899 1142 453 815 837 943 819 211 1148 203 1057 1028 480 64 1165 630 975 718 885 551 676 1099 395 1186 148 66 667 512 509 174 13 1096 478 355 135 570 579 50 940 322 512 1105 416 765 1157 784 1007 884 1096 676 724 322 158 774 1048 219 804 264 495 421 1073 550 1076 392 824 1094 693 498 491 529 743 1022 96 1011 388 1064 872 1076 1158 551 699 404 821 331 143 1138 877 157 285 357 194 1104 969 97 510 367 1031 308 773 456 688 412 916 397 364 733 1189 271 281 289 361 115 622 446 488 20 932 650 427 1084 473 425 1136 22 134 375 494 91 498 329 329 514 453 287 673 1112 499 638 379 383 1 1104 804 61 877 516 343 732 663 412 259 841 258 82 474 429 534 69 935 685 995 822 599 797 117 314 480 962 851 975 558 157 371 648 383 953 286 351 1159 76 362 252 379 190 583 573 963 1080 256 439 571 78 424 751 0 78 636 937 1022 185 46 980 114 695 741 929 1097 746 795 4 558 857 779 407 703 354 854 586 207 1120 362 29 933 614 593 99 1129 616 939 640 770 828 985 312 18 294 876 1070 339 747 1013 14 137 331 577 272 641 566 591 186 799 1159 1104 238 933 1076 593 921 148 692 1030 543 251 631 336 287 432 1151 383 342 404 387 1142 100 969 715 562 974 1194 899 551 472 551 1015 636 497 149 668 9 191 1148 940 147 123 1065 968 982 1141 798 78 619 782 554 110 645 752 1090 0 55 1090 1075 60 535 907 1070 1176 654 786 911 804 77 1084 561 140 1113 94 895 777 755 2 553 908 442 552 790 383 613 983 1004 660 361 1113 929 637 34 348 860 950 489 631 208 732 384 286 214 257 182 328 556 845 836 1123 996 257 485 1085 843 321 1056 1142 219 553 778 386 1113 31 923 251 193 139 487 658 401 386 441 149 809 671 861 927 447 368 43 644 83 3 478 313 780 353 884 458 1059 52 1084 149 55 764 1000 1154 1171 563 288 601 252 265 267 912 485 42 146 1033 784 784 668 523 180 66 945 876 721 546 659 897 264 445 141 604 90 954 852 642 142 289 826 165 528 873 187 869 620 637 341 551 755 776 449 69 825 582 439 323 698 577 1070 780 561 885 894 865 950 1003 961 833 954 31 452 565 16 1085 334 193 37 1114 802 536 1014 81 852 814 130 997 317 964 474 557 145 431 363 122 708 675 150 629 1072 1110 26 375 222 846 195 529 644 250 998 175 877 1154 212 62 744 1017 656 398 769 116 651 622 1188 954 617 1081 54 266 519 925 293 636 501 146 995 20 555 607 1192 829 1150 20 29 1116 1098 1132 1198 84 577 448 187 761 171 768 83 129 346 1139 687 787 754 960 654 414 651 715 784 1094 7 131 285 453 1191 407 1059 238 407 813 856 238 902 1114 685 140 877 857 1047 355 9 3 860 870 946 580 131 17 757 612 995 762 711 18 238 1180 599 689 0 640 1164 319 488 12 558 850 767 857 270 542 450 750 607 921 568 915 1036 60 16 928 638 1179 924 842 545 1102 511 1133 1131 1136 706 155 389 17 1047 694 732 749 83 811 134 562 860 247 455 593 948 0 531 560 713 1095 607 384 353 371 210 887 352 927 325 602 228 598 301 86 748 349 77 427 906 806 949 889 783 160 924 913 811 35 188 782 629 940 649 246 987 970 1154 1153 696 790 986 429 372 812 1063 501 264 1038 1120 107 813 410 58 97 338 226 679 212 847 694 90 616 880 338 546 249 929 402 356 10 555 108 992 735 803 466 82 650 923 237 1146 113 570 831 805 736 578 941 805 1194 393 1090 363 128 511 1192 235 180 886 649 609 294 707 642 503 44 1192 653 626 693 589 504 949 121 1114 463 425 1107 1145 854 1102 982 533 189 340 1154 422 8 575 729 415 96 873 515 851 808 856 807 172 143 119 866 1047 777 424 200 122 715 465 555 687 86 214 917 1183 138 1131 269 368 519 266 993 380 672 885 18 1128 1180 171 153 958 737 519 1057 97 507 41 1001 1171 303 954 740 882 148 749 32 361 135 114 79 550 46 278 1183 187 1069 230 850 887 993 551 1121 878 99 162 229 1162 1026 76 720 735 71 76 30 95 427 722 737 1023 920 833 660 798 1060 746 1097 391 118 765 200 674 103 580 432 96 839 986 605 488 276 1111 7 943 102 994 1029 802 217 147 78 644 553 1010 436 987 335 516 1160 209 316 392 518 41 485 445 797 109 1037 82 1013 548 83 778 610 1079 179 790 779 1113 1104 559 1053 604 1014 838 809 198 744 496 914 1034 945 402 590 671 818 758 1068 1131 286 597 39 238 272 546 671 236 376 825 1097 352 294 1188 1084 1059 1169 1031 190 914 729 889 199 826 29 711 168 643 239 672 53 789 533 236 32 935 110 599 626 706 1014 177 52 1019 150 939 103 982 811 712 781 613 299 401 1095 939 866 76 859 1118 684 1088 794 1191 341 790 773 250 102 1105 875 323 436 1172 10 115 642 86 643 590 106 803 147 514 1176 232 680 522 197 1086 143 874 984 262 1151 1131 694 674 1006 511 423 339 988 989 488 723 874 768 172 548 202 1118 108 1175 133 382 14 89 933 833 902 1163 991 695 530 373 1148 382 834 479 1181 190 873 1076 837 1137 1192 591 1083 213 567 774 708 285 257 900 475 621 1038 747 712 124 261 370 1198 821 915 1020 995 698 459 867 342 105 456 667 27 1004 891 961 205 1011 389 582 215 708 1068 596 936 524 1098 83 162 522 274 1038 388 43 910 645 896 934 254 292 755 543 816 1170 7 97 324 766 215 606 53 1081 1185 286 836 117 666 639 533 182 390 488 455 322 560 922 1091 272 985 32 43 933 694 583 394 655 605 45 472 737 565 1011 282 397 934 348 677 156 1112 351 937 424 792 522 125 114 712 798 367 1073 474 7 733 975 12 516 741 805 388 31 347 514 537 25 258 896 913 1039 903 115 848 589 1076 56 304 553 881 1076 1122 670 927 727 347 682 921 846 401 821 42 475 888 124 473 583 187 754 328 292 800 886 625 909 714 356 648 928 349 314 1063 927 761 1058 1071 875 617 264 116 361 527 8 796 39 698 149 427 762 541 508 930 89 1196 905 1076 655 1049 403 264 696 456 916 393 1127 847 178 1011 291 750 1152 72 1004 151 266 1156 1186 405 105 965 383 343 774 354 730 245 153 211 860 858 159 783 82 661 708 267 1199 1006 508 805 1010 133 22 388 161 1024 103 953 828 748 1005 526 505 53 1081 402 437 654 1105 199 12 1039 303 239 549 576 828 1061 1145 739 354 187 842 909 903 387 490 965 23 430 878 517 676 190 738 426 7 1016 471 803 154 813 962 840 173 128 645 584 216 846 407 553 910 363 916 640 1085 373 159 90 28 909 253 772 144 15 162 375 45 609 966 114 188 667 749 172 552 326 115 805 670 567 14 948 441 509 614 1102 362 486 988 85 732 1015 762 42 1071 621 1187 684 288 883 811 749 663 273 550 856 1149 758 856 405 645 143 134 122 102 426 1007 799 471 1026 1007 1013 628 131 420 1125 810 531 103 1014 464 80 707 106 118 127 1094 1143 1098 190 667 713 795 1190 719 309 676 28 828 855 1088 778 567 84 477 573 119 759 1017 840 674 656 174 1132 369 137 1173 578 1030 577 79 539 1015 556 111 756 1106 946 735 0 907 266 797 923 295 147 593 599 570 558 582 1001 1160 1037 358 353 1192 534 966 205 1049 386 270 168 28 275 122 1082 361 616 874 224 34 83 816 872 851 724 727 243 515 447 622 551 647 686 460 633 764 919 209 8 1072 923 906 828 14 1038 220 861 867 150 623 184 411 260 383 514 682 1190 38 557 42 465 556 1196 87 1189 146 503 1136 898 796 382 729 568 212 495 164 272 773 988 1185 37 736 441 334 4 96 517 103 33 995 624 893 571 744 551 308 658 840 212 876 326 446 927 111 174 322 196 770 259 660 187 1109 837 544 286 473 466 1167 457 647 1047 270 906 298 136 443 721 1079 18 751 748 680 724 321 224 318 876 722 927 539 153 542 48 438 740 818 766 582 700 1050 39 1037 3 528 912 351 1135 499 223 43 862 1068 655 429 1142 469 709 1120 997 1197 448 110 569 262 951 1122 1100 105 1089 934 742 840 416 1152 397 183 831 183 214 1154 237 90 1115 838 1154 1017 766 239 999 1183 982 1187 1015 13 148 464 1176 131 78 498 183 929 353 860 221 202 347 18 1029 660 795 639 342 371 23 1173 1030 255 618 430 605 735 929 1005 498 529 1090 514 1176 606 704 526 918 744 240 617 1080 49 367 888 285 1001 138 652 104 1153 670 41 149 138 233 497 1155 487 1097 304 646 781 377 255 691 82 696 297 984 1190 727 379 218 537 145 505 600 925 159 975 1060 706 1045 646 813 1099 1007 377 348 392 1130 63 779 207 921 995 1013 525 241 1184 1138 723 600 418 528 629 1069 562 1164 1072 721 213 690 494 1009 129 266 680 135 921 311 127 541 582 755 726 725 430 345 1005 712 297 674 147 349 1077 691 831 111 641 936 938 363 626 854 0 673 691 1094 247 699 535 215 1 1050 335 719 751 524 1021 187 885 540 628 1155 733 786 1189 946 382 320 992 404 486 461 819 561 1197 33 26 375 379 55 59 360 462 1065 531 1195 976 782 265 794 722 268 30 452 698 536 583 327 535 92 690 64 321 916 371 993 641 156 350 1191 950 261 1126 185 754 758 601 510 169 631 285 1160 911 773 434 9 148 2 954 331 1187 46 96 952 58 1072 949 863 182 7 850 942 874 431 718 196 847 329 574 1033 1142 1090 892 1114 964 705 1051 340 716 1122 136 1078 858 722 612 946 71 829 220 969 354 1006 300 872 845 511 847 867 440 958 286 901 29 650 1150 97 1126 111 724 327 174 123 427 403 82 777 40 129 243 751 1175 110 692 343 637 506 842 703 1025 130 447 571 196 942 608 907 78 320 1183 415 384 559 232 67 511 429 189 905 1166 1092 479 953 124 549 1060 429 1080 1142 492 1149 56 305 34 1179 866 650 86 37 73 608 120 266 334 617 546 38 219 328 201 81 199 288 943 898 1020 1090 965 289 689 12 189 69 443 40 219 439 821 143 1114 528 1181 211 556 392 10 754 285 424 1071 189 320 25 95 458 1006 364 733 848 71 765 836 31 1171 720 1133 481 674 399 1062 156 167 346 297 342 939 684 1019 539 376 1074 405 617 604 696 463 768 949 226 1048 757 409 797 759 391 90 445 593 845 172 84 150 1020 682 1125 1162 584 73 67 773 911 75 283 794 665 384 270 221 540 86 921 561 355 841 1155 66 935 622 356 517 595 374 537 69 965 1001 225 154 1013 895 113 270 238 279 561 101 444 956 4 604 687 441 386 553 865 339 589 615 512 574 151 281 172 293 1025 196 273 73 860 697 141 560 714 807 798 813 494 779 1019 99 631 203 111 348 495 247 215 142 940 1138 270 110 843 922 1005 995 1084 279 404 329 1069 245 68 386 130 1090 703 906 775 850 431 68 1022 569 614 1028 299 61 471 450 767 350 894 619 942 474 915 572 953 439 600 325 365 113 1088 1189 296 755 706 681 333 11 750 560 574 1125 873 1168 556 983 1170 266 35 1171 117 653 623 601 734 525 49 265 355 86 200 916 130 1124 3 329 569 317 756 396 933 644 995 40 830 8 813 27 298 833 534 1122 1076 631 521 290 1057 1075 274 941 120 187 250 740 1037 875 607 649 722 1003 1020 627 419 228 1093 283 767 11 283 592 1029 980 961 1185 227 1131 207 1161 893 674 711 729 177 1022 272 593 894 369 981 207 850 750 789 21 1044 29 474 776 453 168 218 510 896 211 511 568 824 738 1047 1166 697 733 609 206 545 397 938 960 1065 1014 764 550 919 657 340 67 375 708 667 607 586 557 77 642 1018 527 295 154 785 53 410 957 774 582 886 282 182 203 833 453 68 1147 39 665 137 592 265 525 109 1133 498 974 816 353 548 793 144 724 336 486 178 250 845 272 145 697 612 795 1167 627 186 999 702 862 111 248 808 1065 105 206 691 323 1147 1187 176 1123 312 712 1169 87 918 485 827 254 101 734 641 371 298 872 911 575 103 89 752 1190 803 863 144 458 24 633 265 1095 336 242 421 863 704 666 1013 973 586 264 130 1155 164 1128 792 1136 98 898 970 52 1145 1149 1139 538 722 286 133 654 1147 183 531 1037 444 1140 69 209 829 1005 212 419 945 419 140 224 62 419 753 285 756 182 1171 715 724 1009 1068 961 758 1184 358 1147 1018 812 1032 234 17 438 111 1142 461 315 1190 421 791 1122 928 836 583 1069 1029 452 209 733 1136 818 951 54 1134 532 612 854 194 276 130 358 927 403 108 41 201 1073 714 995 497 808 831 850 594 477 989 1193 828 931 958 622 471 1045 643 866 195 224 769 1134 160 420 962 136 406 569 204 484 1171 163 990 269 803 609 650 1022 385 28 548 1039 758 208 1081 958 148 394 1112 386 311 521 395 676 183 570 551 160 654 734 1185 288 791 908 840 161 446 1187 678 982 877 951 955 1012 871 858 465 116 1146 911 1095 266 888 201 361 1131 161 216 1176 643 162 608 174 407 697 211 1106 378 601 743 86 309 1039 38 380 781 16 100 790 510 837 484 208 199 674 765 1096 430 168 382 285 681 295 376 438 332 955 484 275 222 201 877 916 179 1029 42 596 753 180 904 456 48 582 836 1003 108 86 45 1032 599 342 991 665 307 499 1040 317 479 455 716 902 1194 366 198 198 1079 588 460 1008 152 738 523 266 279 528 817 220 911 574 508 364 94 860 2 390 799 514 1005 1024 574 68 144 328 925 884 298 24 818 159 1011 891 459 938 228 1104 670 884 69 759 79 472 566 101 763 460 453 128 700 1182 400 98 752 1010 403 1084 78 597 429 446 905 1065 676 88 802 1016 612 356 535 60 162 756 464 796 1164 1033 470 417 584 1036 590 1068 292 912 1062 429 102 413 43 231 138 115 4 769 122 806 1181 288 600 1112 240 1087 546 275 323 976 184 988 186 355 1050 862 359 273 361 965 773 64 650 212 796 35 472 414 161 433 186 210 160 1070 115 829 668 527 284 442 905 743 1096 960 1032 496 104 607 1157 1137 774 105 675 100 795 944 682 494 655 1096 1080 452 418 1060 659 259 62 724 633 607 149 475 823 805 313 824 304 71 246 235 184 977 1110 686 522 107 523 1081 949 430 38 131 922 488 1020 500 773 620 772 363 40 515 1158 187 12 838 1017 93 737 1148 388 801 863 1059 437 150 754 424 187 877 786 103 212 474 811 73 1098 401 1079 407 1061 954 1068 191 19 273 89 583 170 395 864 307 848 923 672 819 1057 107 346 365 647 988 846 399 351 896 543 482 969 447 20 132 571 611 309 686 491 778 283 1152 1188 39 1125 874 585 704 582 383 462 281 698 851 551 713 468 1015 656 922 563 217 106 36 637 300 1009 201 290 932 356 144 752 961 420 298 3 1033 831 775 1085 918 503 561 712 869 995 159 451 186 1032 709 383 411 807 1004 162 919 161 453 717 705 1176 743 366 992 304 171 167 838 7 602 607 1049 893 397 328 499 713 840 907 1017 52 132 122 563 559 492 98 349 1006 140 720 643 175 609 1051 1086 780 1173 894 1111 337 560 243 1164 719 163 814 470 80 182 593 484 294 611 57 440 262 1146 331 34 37 766 674 252 394 827 143 397 145 250 373 1121 425 69 272 855 439 586 1020 706 193 507 915 565 1127 924 1019 1016 948 941 580 341 737 857 362 145 613 42 828 698 1166 704 776 109 1156 760 646 1015 464 1060 72 772 1161 972 957 372 711 803 769 986 100 232 477 109 146 45 1054 1009 362 843 166 635 883 788 255 588 639 840 724 115 1188 1194 205 405 127 666 480 26 802 222 180 858 842 760 477 295 801 752 521 914 676 565 1114 1120 56 172 416 496 771 111 795 444 1011 1133 1092 940 385 746 1199 342 828 82 917 530 1081 850 57 848 432 904 900 886 711 957 123 1132 187 175 624 86 1161 671 1086 535 281 564 1119 716 448 1187 803 555 696 155 1017 571 492 167 430 982 408 1060 748 644 216 919 583 515 966 586 732 458 780 83 904 1181 573 591 636 1099 472 509 769 661 827 346 58 833 137 825 1041 338 118 1096 1070 985 222 598 841 584 203 1178 28 292 629 1068 756 259 409 506 1173 438 989 1076 93 1028 627 334 481 481 469 195 203 430 994 434 661 1037 808 780 161 650 164 209 12 297 360 10 904 1 126 504 1125 936 1133 317 1082 904 1074 251 996 1158 399 2 152 688 534 1123 755 394 450 1165 294 200 522 1064 626 569 45 1108 1041 348 382 320 549 677 405 437 882 643 691 494 73 415 851 427 448 995 787 589 255 16 330 922 122 163 235 63 560 838 648 657 884 528 988 887 178 1070 923 1088 1017 792 582 390 559 478 899 856 547 514 182 871 675 428 1132 709 239 421 617 1027 321 262 258 125 241 964 619 947 939 838 263 782 854 334 827 1018 886 388 256 874 719 958 365 181 803 776 239 372 30 756 905 212 267 645 546 507 1000 36 447 1082 966 992 1061 398 778 617 932 1192 899 60 1014 130 34 176 118 901 946 726 699 869 551 1067 811 94 56 541 1118 820 436 720 228 345 280 490 1029 715 875 40 43 819 816 1085 426 1191 96 164 843 1079 338 660 706 565 688 351 179 18 204 304 1051 197 35 894 580 310 472 1134 874 214 534 962 868 1144 151 995 1011 798 772 510 961 1010 351 668 666 839 846 970 136 467 812 641 65 130 983 836 462 988 874 1164 181 596 228 495 736 24 1111 15 377 608 261 484 314 156 645 250 641 741 1132 40 974 50 762 347 812 263 984 558 548 1131 1031 406 1140 445 101 575 145 450 860 161 275 777 571 959 997 172 1157 178 805 691 967 653 878 652 46 641 513 905 294 271 199 597 492 112 439 605 147 506 373 1107 391 299 568 775 290 1146 87 237 613 742 418 517 500 405 334 1065 118 196 960 229 1062 679 883 659 217 622 1197 669 520 1057 130 975 120 796 618 1026 546 964 1175 1014 814 599 1027 408 600 1122 180 312 650 1113 307 526 799 515 733 683 93 835 769 560 1136 503 303 267 439 1075 184 501 743 1122 609 826 34 937 405 1028 900 726 371 435 1024 333 507 140 1128 676 299 458 86 754 376 53 494 257 229 360 1015 323 769 412 425 42 315 856 728 797 288 527 252 1072 718 1175 309 935 720 638 1026 145 1047 1100 1051 598 272 816 776 456 872 496 875 1069 118 517 734 27 730 580 856 207 750 1147 979 112 285 164 416 699 14 520 359 429 91 837 991 347 132 732 300 547 295 138 1083 4 150 767 508 971 1183 956 465 1032 1027 287 466 1191 605 994 878 1182 857 976 915 1156 114 456 1029 1131 318 515 1071 231 358 869 630 706 257 250 572 795 40 933 378 556 1123 729 1192 934 406 903 956 1186 347 225 864 50 835 743 816 362 679 274 167 795 298 356 946 943 1065 21 863 567 1070 414 92 27 153 589 686 719 1074 967 527 726 724 622 360 913 991 955 102 309 469 505 1030 257 370 914 292 986 251 1166 592 354 883 514 1137 872 1190 833 1158 306 45 1048 319 60 1105 502 631 107 220 1173 369 639 210 250 971 836 796 109 280 678 147 206 832 1076 336 850 821 744 285 1116 313 451 444 938 1116 945 263 373 195 545 437 377 215 106 519 996 102 48 148 1045 915 130 393 762 404 998 539 371 557 90 1098 112 478 1076 498 271 469 768 156 925 1067 881 264 389 589 972 784 386 1033 923 57 88 206 824 947 340 243 993 400 699 488 1090 854 890 932 341 769 568 669 1180 1053 468 84 272 215 1059 338 970 486 494 347 1132 786 437 41 845 1185 952 1047 1079 1128 140 259 825 1189 129 164 1191 1164 393 285 727 86 1012 1041 76 510 945 44 407 571 142 1136 711 1037 306 135 24 1069 686 1163 768 525 350 836 693 618 534 1084 307 729 709 867 1161 12 309 550 480 199 561 1071 696 610 817 1078 1109 283 237 260 847 577 299 311 135 139 854 421 404 1023 319 724 997 523 748 146 69 1077 170 976 251 929 920 286 87 402 1075 1002 248 780 910 196 136 431 33 1151 948 474 149 631 27 179 109 917 444 927 1044 561 80 552 1150 889 911 50 480 393 47 949 1000 358 865 701 560 362 585 266 1020 671 1079 376 165 802 978 262 759 593 869 885 1156 17 1199 947 10 1055 790 744 839 591 936 342 87 725 544 216 9 312 1072 676 970 62 515 898 1003 415 527 183 431 10 319 814 467 167 1080 784 488 972 956 500 935 1116 116 954 94 623 778 635 68 822 1003 981 844 477 1158 272 710 740 33 1013 155 606 80 3 732 806 1025 278 63 763 141 515 644 22 420 244 588 582 253 893 488 347 124 588 16 537 922 974 1134 767 577 14 828 115 646 1128 888 811 993 791 700 242 754 368 89 1166 64 903 313 241 1070 921 418 12 66 448 693 797 1110 834 896 377 1097 443 414 587 870 257 828 570 211 343 325 592 1197 761 907 722 463 486 1014 123 4 261 634 231 934 76 887 760 1068 1079 311 972 1146 942 252 853 393 168 700 213 172 502 250 832 1170 22 461 612 147 777 1116 1087 80 527 647 1165 749 30 783 307 32 772 861 865 310 834 1030 142 879 264 228 260 96 391 279 542 876 984 486 1168 325 901 474 799 207 847 909 1048 30 312 86 313 35 962 10 740 375 1124 980 674 135 366 153 205 95 791 561 98 1170 120 1032 268 985 504 16 1149 1099 166 540 711 925 45 944 235 832 514 221 378 1021 1078 963 55 933 1044 65 758 471 391 423 1143 825 839 440 203 91 699 417 87 134 1045 26 312 728 334 618 481 1179 475 994 918 1074 74 753 1032 418 852 132 1013 23 554 1004 216 344 1010 1015 857 140 637 20 97 598 592 215 1117 1007 292 376 266 427 471 1028 509 205 166 793 531 928 746 604 251 23 47 1055 294 412 306 508 332 348 1066 22 426 762 1041 447 696 866 1006 1163 618 176 324 560 423 1128 744 917 186 282 877 1189 1023 955 1196 136 413 113 608 83 117 956 598 311 138 320 1033 1154 614 671 901 659 83 540 794 485 946 94 145 421 148 60 730 925 176 40 139 373 550 1097 656 742 19 914 80 1119 536 1160 821 1004 249 418 1098 587 124 224 1074 97 88 721 1109 508 1130 492 188 284 1000 671 141 77 240 872 1134 358 457 739 784 490 346 48 573 102 584 213 640 204 518 756 503 375 0 779 391 49 977 717 515 30 714 1030 492 581 618 993 953 757 694 1032 213 1168 966 8 474 175 419 494 635 380 380 185 112 1184 29 611 443 863 1006 579 201 241 618 896 164 849 707 729 948 199 724 134 446 216 443 115 1023 88 1133 930 367 163 885 199 872 640 434 909 557 1033 251 1100 769 137 727 1150 1143 1017 678 251 1016 482 1060 168 292 430 404 193 1149 247 212 30 106 366 281 944 850 694 801 266 864 934 1015 42 699 212 1037 270 1069 694 773 967 300 484 930 545 1192 776 579 61 565 937 559 212 656 530 811 624 829 188 538 317 1159 143 795 856 214 484 107 721 73 32 1039 65 295 197 740 755 217 697 434 364 1017 1124 788 220 1056 600 883 906 775 1034 804 464 827 261 707 530 506 349 707 681 647 473 51 362 247 1123 491 311 995 447 150 621 839 444 431 645 0 807 1194 916 119 49 734 454 720 49 753 1175 1129 505 347 954 163 597 1175 425 1001 633 934 827 288 912 705 113 1059 777 809 737 882 234 734 843 711 797 307 1133 1158 796 404 1086 538 959 831 214 684 910 505 1184 520 260 293 1053 721 525 394 59 323 258 441 124 26 1090 532 1129 1070 37 895 248 356 24 79 1125 873 771 666 1100 149 795 953 475 759 1021 1114 549 1120 405 268 478 983 255 217 650 876 150 19 923 92 397 416 309 950 726 993 685 350 1127 484 304 117 321 329 727 690 933 201 457 735 12 1081 1074 129 746 1102 565 1048 465 10 736 49 559 1178 488 474 179 703 620 933 1032 1088 581 133 113 859 582 760 929 779 30 781 295 359 712 1118 1170 1017 157 371 345 446 572 971 584 1060 691 729 957 1016 977 918 332 1030 1120 31 87 803 272 1054 145 269 1091 631 56 417 131 813 742 351 708 848 388 114 758 553 1173 229 443 244 737 204 379 114 850 848 757 198 132 328 644 1014 941 271 816 1000 323 207 718 791 1024 1105 379 68 340 1122 1149 412 565 320 872 1103 254 258 470 24 518 1054 119 489 496 609 197 173 607 681 1119 1187 945 246 657 168 903 909 972 1133 501 685 887 948 97 990 91 454 670 981 532 526 425 730 310 289 561 727 904 314 772 506 935 460 1036 1125 410 1003 1132 308 1176 1160 1134 621 125 828 942 747 290 1181 1138 1051 437 25 772 663 1195 784 751 944 243 1152 666 947 587 212 420 1007 55 329 189 482 73 375 141 519 596 366 190 800 920 802 73 610 64 890 101 520 321 1062 704 643 582 494 562 336 26 404 880 607 1028 5 314 961 429 896 445 357 624 284 1066 358 813 832 328 244 94 420 650 1055 172 523 222 1171 1040 1196 174 1128 1150 10 720 438 138 183 213 682 857 843 105 1197 710 766 1152 798 104 1040 1133 6 832 617 28 373 1029 212 82 1041 138 636 645 862 161 480 454 413 431 751 137 478 367 945 647 412 369 883 271 910 394 1092 561 314 187 757 351 787 281 1008 120 731 614 716 892 959 964 571 453 1189 135 630 813 748 81 1121 206 962 81 792 843 335 231 98 229 127 43 728 537 1088 91 337 585 593 1110 743 405 871 969 575 560 603 1088 861 600 830 1123 1016 28 509 484 595 417 685 1050 500 570 1121 216 515 365 916 161 53 740 527 980 577 278 809 561 1109 725 998 748 299 1189 1126 123 900 1151 873 721 1103 60 817 1155 463 282 1022 85 532 1130 535 518 846 374 499 1188 921 505 385 428 319 217 319 1006 956 485 305 330 473 945 385 1095 869 509 584 91 303 288 1104 724 284 1072 1043 603 606 59 479 614 848 774 1155 671 1137 790 449 199 733 521 180 286 44 1035 628 1155 800 785 941 81 311 399 1008 1131 629 465 357 763 966 530 471 389 515 54 681 518 92 520 195 838 1163 1185 505 383 436 1074 166 1059 1051 807 154 1079 357 353 1094 1057 928 601 421 833 872 112 1010 26 818 1112 899 966 27 1101 384 927 196 1152 601 165 280 278 214 564 191 753 330 1159 167 620 834 725 94 857 1190 679 11 327 156 1033 1063 360 886 739 1093 165 212 226 1028 241 436 613 8 877 450 165 290 1053 41 108 457 259 671 372 1166 916 402 529 123 1199 839 1 431 491 472 263 845 653 901 541 1100 289 257 1083 1112 100 851 661 276 760 1183 868 403 536 179 263 66 1116 498 2 701 958 26 48 704 671 1067 975 145 196 597 611 619 187 639 1096 10 686 341 855 1158 98 693 848 967 388 410 895 164 690 102 228 104 443 218 1094 380 68 571 659 385 958 95 289 120 1002 926 44 358 589 1028 378 702 254 759 903 39 681 659 988 932 1009 875 909 184 1108 495 919 725 185 1131 370 75 617 890 1169 436 1003 969 875 873 460 336 477 482 481 1104 83 740 1029 456 1137 375 940 1073 487 399 90 431 764 813 923 779 535 765 516 595 602 317 134 239 978 105 874 1191 1033 60 305 32 222 372 279 307 280 676 108 182 923 341 536 698 1146 765 771 741 324 990 1180 773 514 828 1026 176 399 820 648 993 646 1155 601 192 472 958 305 241 187 526 840 441 896 204 169 473 311 978 647 1030 293 557 789 801 310 1060 1055 1073 52 1152 309 428 271 716 74 480 308 99 156 1106 426 55 560 589 1020 50 630 332 801 531 316 663 749 751 39 927 109 204 83 959 682 994 362 1081 250 694 233 145 240 643 82 821 975 191 594 302 890 270 101 21 956 285 467 355 1115 763 503 511 292 648 710 225 571 937 531 148 192 29 787 426 1066 558 218 618 821 708 459 242 1186 1123 220 1190 383 50 859 1149 191 807 635 59 15 591 520 812 106 1062 913 514 797 842 676 535 810 499 39 405 742 901 205 272 584 264 942 665 490 592 241 871 546 807 715 1165 675 777 445 554 273 1087 732 481 1028 664 842 942 970 327 349 445 88 1086 537 252 616 282 10 465 458 954 120 465 997 448 859 1019 276 1062 69 64 6 706 781 446 1094 1005 365 637 45 604 466 345 35 1126 1152 62 226 479 1175 337 266 369 917 1009 100 564 672 1090 1042 1120 782 160 532 646 363 531 676 971 406 1183 820 1052 1096 418 212 13 1010 107 99 1033 317 1103 372 616 696 202 1065 1106 694 214 1147 899 233 1171 108 648 535 691 602 21 264 1082 601 1133 242 505 784 928 840 541 561 359 404 693 248 1014 447 606 656 1154 776 652 300 733 396 144 244 1009 970 892 552 215 880 849 920 823 1167 460 911 805 763 959 691 1018 100 1082 642 640 1092 1080 1006 289 275 248 243 799 429 30 345 40 1171 601 913 983 926 894 212 310 1071 147 387 1190 163 434 297 1142 597 519 1026 814 752 828 683 176 540 636 655 877 544 662 238 28 379 51 334 472 40 296 278 510 913 1169 632 63 1171 1169 340 460 633 1130 857 955 1095 316 367 542 138 938 1112 880 477 1138 987 30 383 894 64 991 191 1015 416 473 146 1036 781 1118 355 731 567 608 171 1143 419 913 181 1164 503 144 714 97 156 544 864 176 735 672 243 467 994 468 331 1039 581 3 539 694 1166 659 185 649 68 1 824 550 543 465 1108 292 741 211 438 814 762 620 1173 275 1054 988 1115 103 944 209 945 94 307 452 779 714 1190 641 147 748 243 947 155 310 711 492 313 309 466 406 1190 609 1061 865 1138 1037 503 83 875 639 1115 282 892 567 465 43 240 714 610 100 339 895 323 125 480 239 254 850 1005 860 184 231 310 702 132 56 452 1035 526 439 1059 397 694 772 380 487 947 1110 11 1159 1054 1121 894 928 1167 1058 645 632 338 250 1034 894 201 1076 1047 575 531 589 452 662 138 524 627 760 202 830 1178 875 1 940 1053 1012 45 776 1110 540 1158 845 926 945 693 51 1078 621 164 648 1193 849 18 97 522 408 1019 737 200 567 212 1010 1124 286 698 599 253 563 1188 1017 693 12 131 244 29 359 896 1190 774 59 76 1108 47 874 438 914 304 579 446 111 576 57 884 85 202 571 842 1121 586 1133 798 1143 153 927 593 377 53 499 226 1191 965 998 497 441 295 490 194 569 527 733 353 1099 426 959 884 155 418 495 487 1138 985 256 458 1062 574 163 856 1052 58 365 286 461 784 878 434 1116 72 718 191 220 210 601 314 13 84 349 226 1176 231 459 895 200 471 726 500 336 1063 156 961 415 376 690 480 818 148 135 242 1159 183 645 333 541 110 738 254 635 926 72 468 1030 802 477 30 275 48 844 602 544 880 799 174 1057 520 766 297 350 967 416 1185 1013 275 765 229 1188 608 85 309 1115 356 507 929 1086 321 647 1022 511 85 1152 1164 102 1051 591 1023 820 549 916 7 281 1023 794 1056 400 649 234 7 846 909 825 560 102 657 920 1008 297 621 541 698 174 809 731 314 313 145 275 884 546 767 1076 810 457 618 1146 1032 95 1075 992 87 938 486 367 189 176 547 11 21 292 587 686 915 732 417 88 871 886 96 635 263 161 344 21 537 468 101 548 657 305 963 180 530 254 603 951 829 957 493 794 471 737 564 630 675 62 761 117 513 508 232 256 1151 799 81 1138 348 631 11 220 1019 699 204 593 1168 1180 43 1105 381 1067 825 33 72 898 76 617 306 509 405 1193 515 958 517 1191 499 151 751 524 524 1170 386 571 978 547 103 954 985 528 232 318 943 926 802 753 767 853 16 943 1159 330 577 840 581 437 917 254 302 669 453 773 529 444 605 263 514 744 907 158 88 650 334 530 173 1147 736 309 557 715 260 969 88 156 555 20 723 995 1057 897 956 201 740 118 332 1180 95 16 609 363 146 1030 201 227 970 330 817 896 711 955 116 976 80 138 238 313 433 1040 172 1071 271 573 733 549 735 804 785 668 106 52 939 1173 586 527 444 799 943 275 463 204 479 853 810 442 835 938 377 690 1198 1168 775 549 496 479 89 937 853 237 221 109 674 68 1070 259 234 932 657 535 485 674 475 157 1182 1141 621 886 315 1018 713 42 695 16 472 829 775 802 1026 239 238 700 952 158 928 904 278 154 1174 892 509 344 236 639 899 114 543 1039 1138 1050 220 308 1053 159 1099 395 106 267 259 917 1139 996 582 804 756 797 487 969 588 260 586 945 1160 581 872 658 145 1072 1106 459 1067 660 485 1191 157 456 21 111 902 746 998 652 945 553 1154 873 692 96 136 150 854 792 942 464 53 889 407 1146 879 735 229 482 912 1098 365 156 897 191 460 479 577 331 100 246 264 215 926 1135 484 194 1155 1087 1112 64 495 64 1180 783 657 1041 55 1008 183 1095 109 385 849 816 897 899 275 887 192 530 103 16 414 1006 379 401 1124 113 358 1069 128 1159 396 925 337 1143 479 1074 675 141 264 167 356 1012 343 195 685 822 682 1166 925 769 1025 405 2 381 1026 347 312 231 856 313 380 192 345 705 865 192 324 1116 62 692 179 135 464 976 1042 297 56 581 529 672 325 257 231 412 207 289 970 1166 950 1175 150 574 277 46 596 220 453 206 1074 721 668 194 477 860 502 349 417 340 572 779 209 582 33 109 866 897 60 286 744 373 390 983 756 903 835 1 104 1045 959 329 1011 686 844 437 855 636 73 574 138 37 1095 1011 1130 1131 304 530 57 718 481 1108 479 290 484 846 1069 743 1078 257 58 867 646 650 323 1146 1155 731 1133 322 257 101 813 319 1175 822 99 992 1174 200 526 518 991 227 816 719 1066 113 893 1006 446 458 354 1074 500 173 5 255 451 904 161 216 342 68 818 558 58 1169 991 805 516 717 1093 1149 524 858 504 491 729 358 541 641 452 973 24 835 71 346 804 591 1035 306 1022 598 370 242 441 865 710 299 263 122 309 616 336 372 331 1072 78 969 627 741 767 183 889 174 819 317 427 456 1026 1111 639 296 1049 577 987 2 682 642 950 272 914 3 357 84 138 928 1067 778 157 382 695 1153 258 546 899 493 1161 992 922 114 549 319 1116 508 74 117 684 55 1130 452 232 987 736 392 647 879 448 366 722 530 1010 800 27 471 1098 345 820 707 864 246 219 737 679 1138 317 359 515 212 1075 9 1094 497 288 1180 212 1178 222 361 980 401 863 527 1069 284 70 230 243 863 261 580 957 877 424 575 292 373 899 226 1048 935 288 997 958 397 321 325 309 822 119 639 1127 89 83 499 1059 712 507 589 720 285 163 359 755 539 1018 60 30 411 1006 234 522 188 347 1162 617 210 155 735 574 1128 106 1129 716 285 661 819 136 402 585 614 19 158 749 768 739 527 1030 521 812 1151 746 867 917 1096 705 309 809 1017 101 1171 265 1112 1026 882 60 228 237 660 1058 756 22 1012 91 174 509 172 85 541 1033 999 892 287 324 510 618 803 718 657 405 718 891 806 685 990 1110 492 308 710 569 1175 617 3 349 108 337 658 931 550 898 44 165 671 844 201 1175 950 1008 256 824 211 197 848 655 273 937 1134 695 1045 412 429 541 201 726 806 1122 1181 929 705 910 150 854 973 904 793 675 714 1025 838 499 149 457 54 403 135 576 1156 336 515 146 662 307 287 911 24 1106 65 257 37 847 637 1081 1026 1092 790 816 1087 689 1016 171 697 710 617 989 711 933 214 1170 885 1134 384 1079 420 150 312 938 295 1056 222 876 59 1152 538 666 351 135 596 1158 436 1105 30 970 980 506 619 1087 386 366 338 366 1127 1037 646 940 157 1069 1074 684 1180 288 429 1010 335 393 636 159 1169 680 688 37 18 334 401 44 216 281 71 999 1168 20 8 1183 427 975 407 296 366 1027 920 869 476 349 652 970 450 238 720 169 933 476 782 936 932 577 523 70 603 725 1101 1155 396 663 1106 841 803 259 570 395 50 184 580 605 1188 515 920 1079 515 27 1159 682 120 591 360 863 262 464 570 361 658 420 223 389 531 1032 310 1053 608 172 1123 167 986 653 1160 1043 618 1054 902 1087 163 761 533 319 597 422 892 520 1062 609 294 150 752 7 373 451 93 252 821 302 471 0 1002 869 418 984 32 991 276 729 676 203 1116 971 328 326 1098 581 633 1162 988 945 29 1148 831 1038 591 31 300 696 720 1171 817 329 367 415 588 79 632 650 593 485 1106 641 693 1152 823 1010 1074 880 355 150 929 533 345 352 976 835 894 192 565 73 714 231 793 678 1048 1092 44 51 135 764 716 35 409 174 873 600 783 816 1171 861 668 119 136 1152 616 220 365 758 1195 1061 238 1168 822 291 1124 561 227 235 662 1150 463 795 761 57 1117 672 935 243 148 560 1113 420 489 118 1025 46 893 921 198 158 250 962 104 613 260 907 206 488 84 17 570 914 624 136 117 393 152 1190 874 1011 940 207 191 452 960 1007 984 1032 436 938 796 766 921 584 773 1108 573 594 792 306 737 473 712 486 481 625 847 87 877 693 63 197 922 717 894 170 1121 1020 974 1182 93 630 573 679 332 949 824 614 1058 321 237 92 550 751 990 1099 366 35 416 296 600 148 578 706 882 996 355 633 805 775 466 410 1012 608 207 624 1036 105 642 1142 517 999 508 843 386 202 370 41 585 93 676 889 313 743 508 701 1161 177 1001 166 345 716 429 1032 556 837 538 871 651 235 1085 732 1151 317 251 1037 962 684 544 231 703 226 1082 730 683 719 822 1151 302 422 540 755 211 10 585 872 360 149 1009 533 973 323 354 456 995 1018 484 416 859 90 208 662 870 163 823 312 429 755 832 321 140 691 122 418 1180 606 284 1160 1093 319 140 681 273 304 1061 73 127 569 461 956 218 738 1087 27 284 1044 112 123 48 668 378 601 702 973 452 163 1149 244 781 367 533 703 1081 170 1176 1090 162 69 753 979 380 336 36 389 888 614 855 679 793 875 998 330 829 162 625 317 1152 106 1093 944 890 486 1105 305 711 232 27 421 564 83 485 55 1170 585 249 268 532 103 796 1152 85 265 562 4 103 965 275 484 10 174 211 514 1101 734 932 419 249 1106 366 175 146 493 297 959 1129 817 1014 850 486 1175 490 530 855 989 714 470 444 748 775 846 87 373 268 330 193 580 489 340 292 879 181 259 928 776 498 756 284 741 288 632 355 1109 748 1146 456 11 842 985 1097 1142 290 931 978 1067 1129 982 320 412 59 982 441 929 1010 656 377 1177 589 131 59 609 1014 38 32 349 541 694 797 414 872 907 1017 413 342 682 757 690 815 5 765 426 1163 1126 1149 737 537 673 801 919 516 1098 747 973 600 326 676 643 708 790 185 696 1025 1175 152 884 462 1044 1102 408 177 878 1013 632 516 671 67 522 704 860 535 594 856 159 114 130 1189 533 627 915 286 934 1155 860 1192 76 358 361 16 518 203 273 963 938 764 1099 1151 956 138 679 614 167 750 883 198 31 683 469 298 428 712 609 858 579 1023 1066 682 903 345 1110 33 240 333 65 965 917 461 918 1008 322 1174 890 685 168 210 652 172 269 439 426 585 1052 183 364 1128 445 1169 356 808 74 582 809 912 1049 22 1049 1051 339 371 491 324 965 324 212 324 525 757 1191 135 91 837 818 686 275 592 913 451 150 732 1145 450 377 336 641 82 1027 635 406 788 719 165 1027 387 1161 49 806 497 961 1155 948 327 415 935 118 1103 914 316 73 294 1096 242 612 814 299 986 215 884 468 228 158 439 1176 941 516 325 198 132 660 69 252 1191 160 515 862 613 699 19 206 324 243 124 41 1123 1160 76 548 49 627 69 968 873 657 407 1015 567 616 549 635 878 725 530 455 781 715 1082 925 686 55 499 309 257 657 1199 442 641 132 1166 284 356 604 1149 419 1067 287 1161 45 671 1113 864 500 367 1087 1185 141 530 396 364 541 1005 523 0 1189 1024 264 1141 1009 1022 861 550 336 322 1100 624 895 226 140 1194 306 243 875 230 1199 85 383 556 249 180 791 903 57 647 896 1128 796 39 936 466 44 556 1093 43 585 176 1114 740 525 793 1008 35 110 1 927 1062 974 534 1040 778 1188 144 1020 390 586 318 1086 53 340 830 956 119 378 376 501 1159 409 1098 966 860 479 49 929 420 402 1082 899 897 123 1176 207 622 620 43 889 674 149 143 675 800 325 388 1032 921 531 482 311 855 548 843 73 951 1100 51 1170 264 914 1082 945 1173 754 286 65 1034 831 534 811 1153 660 660 932 502 1118 198 971 529 1028 734 377 286 672 706 1051 866 1011 965 412 62 117 352 428 743 135 1029 750 332 736 43 414 374 567 481 151 819 844 1165 803 1019 697 948 1011 705 312 334 333 727 337 71 527 497 537 801 36 1075 567 139 1055 6 447 228 1198 1001 328 643 274 810 470 1162 1106 410 368 772 622 309 888 1008 18 686 551 469 133 639 303 887 941 986 9 120 1195 898 976 866 597 838 174 802 1148 522 815 351 949 1059 761 158 299 136 1079 149 271 65 1073 33 214 987 583 1108 643 1113 963 672 399 379 776 903 1195 147 494 387 1046 476 884 330 580 248 54 67 807 703 259 610 1111 1125 897 1179 740 603 994 1066 1180 812 853 81 147 1199 1117 740 747 44 864 268 936 702 852 407 470 1179 343 1052 461 201 17 646 856 0 810 501 28 681 772 162 270 381 122 0 839 1153 1197 224 281 1090 1150 632 631 747 631 795 369 511 151 1013 88 1135 481 319 1140 478 843 358 965 878 543 775 350 745 900 215 435 1135 1019 405 369 440 403 574 1027 430 882 435 894 989 958 373 529 918 493 822 973 121 871 1030 954 1113 1170 125 305 191 810 779 600 443 818 542 1197 233 555 599 619 666 579 762 828 911 825 137 784 471 1033 851 785 190 1052 61 933 626 791 785 235 977 308 822 805 406 1131 1114 1101 17 1193 651 903 771 740 1146 295 632 768 872 134 502 22 289 215 1002 805 368 920 581 435 392 502 81 219 652 302 108 194 1122 624 419 639 1050 1160 576 246 1057 224 508 580 211 64 423 720 929 1096 920 1004 1058 1000 1149 981 754 1147 116 316 28 980 795 1094 637 148 747 126 780 447 874 304 828 1111 202 674 733 906 494 688 395 980 585 115 1153 447 147 7 114 863 716 253 837 550 951 592 381 171 675 436 848 57 675 219 763 367 683 1146 71 88 693 1179 137 480 426 344 834 1031 393 776 505 725 630 401 771 456 767 1110 122 466 1124 615 995 308 471 1171 401 75 172 803 730 77 156 583 625 1082 338 447 756 898 967 60 607 105 604 54 1028 141 1097 398 364 257 314 16 560 845 1184 862 247 660 752 1023 302 527 834 442 28 865 60 522 437 771 727 1022 765 838 555 877 439 116 299 432 636 943 916 887 651 403 1127 940 496 581 269 365 529 996 1057 1037 306 1043 889 928 297 375 1116 0 4 1014 221 516 1161 1157 194 995 299 652 35 1015 156 136 983 324 433 567 220 33 459 731 1104 1173 1035 482 750 759 690 800 299 187 723 582 1089 111 1027 954 364 296 1017 656 567 364 328 941 606 397 1004 175 502 260 1178 227 236 106 1090 540 513 691 1107 880 463 262 1080 781 343 1038 436 52 484 247 1034 1103 183 1117 193 998 329 369 948 1181 871 236 47 161 240 352 754 424 1082 1054 846 527 134 1085 413 792 648 205 527 52 1062 275 629 1154 1095 28 424 733 177 915 385 676 661 191 258 342 552 814 28 1014 44 190 162 669 436 390 986 363 748 441 937 1076 156 1015 1019 110 1009 422 193 428 18 807 90 247 1134 883 618 490 315 726 155 162 103 371 964 532 223 1007 767 284 968 170 419 398 1120 764 1123 574 776 1179 591 1152 299 258 187 1064 476 9 248 918 279 354 125 569 280 167 574 779 40 944 153 65 545 505 426 327 306 697 847 638 683 303 405 742 904 621 536 439 459 1042 262 1086 271 1114 535 378 960 344 648 891 508 40 347 302 1186 642 781 261 591 920 575 744 887 245 173 811 184 1185 1165 1001 1186 344 70 1077 192 1188 117 1184 837 6 1160 528 692 269 502 1099 282 1194 1134 449 1000 187 381 1101 446 148 264 960 550 717 413 711 973 116 333 594 457 700 379 95 682 815 950 751 992 91 507 225 460 348 158 1068 966 832 683 833 910 535 707 434 253 72 280 422 759 170 1074 706 1189 978 612 68 899 278 837 114 309 551 926 36 1130 539 589 883 170 1186 379 1094 1019 792 718 625 981 462 722 861 953 1129 691 618 71 602 1079 1092 447 407 1141 643 316 386 43 10 952 236 1004 617 545 292 156 132 1070 1005 496 224 219 436 70 1173 854 986 260 19 586 233 411 315 965 368 55 1164 414 567 700 848 593 239 1173 519 895 836 970 364 393 597 606 758 290 551 584 29 1147 270 340 752 831 17 161 58 974 733 892 770 848 634 985 115 815 464 535 838 486 717 802 813 217 280 209 990 877 535 551 454 941 979 524 1161 204 195 170 40 1084 855 462 214 1171 312 826 268 1049 366 646 1042 236 867 544 178 1170 286 569 349 767 170 1042 1069 492 393 863 730 593 680 347 944 550 184 902 719 1168 67 587 767 654 447 834 396 429 718 1045 591 413 796 667 243 822 1109 758 106 183 124 165 85 1125 648 576 240 374 915 1134 336 874 1055 80 1194 630 737 157 168 1008 1150 237 525 708 165 953 504 0 418 817 537 123 1163 930 1189 781 738 900 506 943 926 84 173 326 221 490 236 755 487 774 244 1165 629 453 444 1017 265 533 1128 89 71 185 1032 126 524 385 882 541 232 1177 937 126 898 832 383 245 634 307 138 183 850 94 853 109 548 37 1007 288 849 681 480 1105 371 1015 1164 961 1008 379 1196 205 307 704 875 736 1192 174 676 1059 1014 533 169 998 878 718 807 169 1010 69 599 122 881 848 1088 931 976 477 147 1071 77 1022 886 397 944 723 162 414 54 1064 935 453 963 942 1110 664 143 861 1137 131 903 890 316 1052 95 712 943 1070 1103 364 1080 764 264 325 1052 512 635 49 201 802 954 45 768 383 542 864 637 575 373 870 84 1143 701 267 1190 245 1161 458 55 27 942 1009 555 462 1053 522 69 304 230 1108 870 756 28 1017 198 761 543 301 1070 52 1191 315 729 1166 466 1032 886 31 644 432 705 1094 1065 242 762 391 971 905 865 525 257 511 711 389 635 825 410 411 594 1098 1097 908 464 64 151 1032 677 969 956 369 34 68 452 1014 770 904 863 441 457 1102 985 168 920 632 48 925 75 1095 1014 678 325 639 373 297 1057 648 582 713 142 1148 1103 401 217 178 166 37 1014 773 949 665 355 90 256 200 1013 659 386 516 50 712 892 534 322 740 776 892 1189 244 422 283 352 678 409 122 541 201 106 47 312 828 1171 511 111 868 872 675 700 585 1131 287 190 762 426 718 884 314 938 1068 699 1130 601 513 249 655 915 185 0 886 200 192 77 539 780 1159 469 422 1004 1193 891 541 275 799 951 666 69 560 1035 564 944 893 633 1078 580 594 964 1193 696 627 963 386 457 941 652 989 672 326 1071 224 698 56 728 871 12 112 945 412 307 60 1008 741 874 369 1052 82 1110 653 691 406 99 29 733 1059 1063 1081 597 1096 548 510 679 533 962 365 358 1112 165 114 902 733 1190 178 641 922 65 6 241 785 285 526 160 259 1141 616 382 500 70 413 586 698 1149 566 547 475 274 806 1154 816 368 1095 1163 759 1183 11 1181 799 593 1070 390 367 580 199 565 738 378 63 341 237 705 1041 776 790 816 547 595 1025 1015 698 1195 759 309 930 1123 448 993 109 321 280 946 103 1077 272 137 916 494 244 593 239 228 834 266 1063 767 548 799 484 1044 745 423 804 346 335 767 281 151 250 363 982 563 524 816 948 372 238 453 596 877 399 324 928 296 976 148 276 808 350 993 696 993 836 809 389 787 708 880 1160 377 350 770 509 146 272 880 426 1035 326 395 462 190 296 444 416 263 978 591 611 544 998 552 552 88 396 902 1143 769 500 178 447 620 278 1067 188 816 543 274 1193 191 571 814 950 134 387 1173 545 1116 950 78 1198 382 982 489 880 307 351 1097 193 144 1079 464 751 477 804 279 1151 122 527 460 1148 1129 1170 349 110 493 938 669 507 855 115 60 824 777 156 833 36 165 87 204 1149 384 570 290 55 393 586 737 1155 53 1013 560 1080 55 1021 342 179 966 1156 715 1001 421 1059 924 307 1059 61 219 1187 705 474 577 1139 1055 1079 706 786 648 833 1024 994 857 134 580 584 1146 220 692 902 32 254 361 151 349 1086 106 990 908 595 826 567 124 678 476 407 137 82 278 494 247 1008 585 530 328 676 937 841 969 905 598 289 926 335 838 470 733 1030 1090 318 882 384 435 900 159 652 836 448 330 286 241 346 138 146 3 623 155 32 673 883 536 109 549 200 1192 579 95 742 493 451 144 129 657 169 175 1143 69 638 228 1148 1043 1058 167 438 1159 1166 549 1160 623 561 793 452 784 603 128 1087 1078 1015 1008 502 934 829 198 137 543 888 227 937 878 699 129 627 789 674 471 404 385 583 881 1065 949 603 852 302 616 119 702 531 802 1021 1002 278 60 240 367 231 177 863 1122 905 607 286 1074 133 187 644 282 317 671 734 582 1124 205 1008 920 944 946 646 42 651 38 885 401 540 988 866 460 28 1103 398 276 822 602 356 187 403 215 30 1051 317 1058 69 134 265 386 544 258 222 723 94 293 90 551 745 425 657 936 4 42 214 392 887 944 528 151 1130 398 333 436 300 251 763 181 456 969 1178 53 1122 780 69 86 13 411 138 1068 683 204 97 1172 870 808 90 992 504 423 243 595 802 1062 21 153 663 395 298 1174 337 486 739 109 266 750 670 936 777 89 386 359 283 610 922 578 650 473 873 375 599 1199 890 1001 353 153 225 990 307 735 292 1137 1062 370 51 7 866 411 230 661 911 256 561 482 394 987 966 292 198 460 739 846 731 214 406 660 985 334 48 69 1158 188 163 96 75 193 484 706 554 931 348 948 223 685 774 6 617 1196 697 104 1054 232 792 804 173 162 774 604 1157 585 350 375 735 233 199 228 804 803 708 370 490 810 45 944 410 447 258 989 455 798 46 1067 622 100 523 613 654 185 244 488 1073 159 356 954 295 1104 112 830 903 921 424 838 1004 489 778 377 276 966 823 1115 863 1115 1100 219 87 78 103 322 243 447 462 826 633 584 1162 1042 634 356 936 1048 761 430 107 136 345 1080 148 150 376 500 3 540 910 1101 550 658 632 797 216 287 191 772 359 772 836 712 37 33 127 174 318 777 836 717 888 266 380 634 784 742 510 923 438 604 139 1045 254 614 1133 9 1165 764 909 558 822 659 394 494 799 467 624 710 395 920 1149 609 598 205 304 764 1002 771 90 84 1032 92 1022 252 718 1041 164 262 201 886 343 841 1086 608 1153 462 252 259 580 59 323 741 901 869 162 1163 580 17 684 21 197 1101 867 861 173 686 467 153 378 231 669 1150 129 364 190 283 1022 287 817 1010 1005 1018 422 680 807 948 1031 923 796 1156 897 232 77 400 75 755 374 1029 823 214 524 1043 862 1086 828 253 997 88 310 187 550 730 1026 22 950 1004 651 1060 58 276 704 983 795 24 959 1168 998 111 670 171 364 415 645 647 261 151 396 978 246 653 525 1059 865 486 682 67 1102 918 732 943 182 80 1180 308 676 845 951 291 282 879 291 219 101 394 111 109 1125 45 717 1198 1095 443 417 316 868 381 695 252 411 375 258 291 139 466 552 662 768 755 235 505 585 804 993 46 1060 680 62 432 535 533 967 1166 963 299 776 537 414 6 876 1076 615 1119 647 202 38 757 758 47 330 68 520 726 614 997 618 1128 1114 189 123 1164 1125 461 928 350 901 668 724 983 180 433 662 282 725 286 977 891 917 753 413 1068 505 968 8 959 915 1199 33 702 869 292 532 925 154 8 354 896 838 102 610 532 148 1172 241 6 330 1168 785 855 128 191 263 926 1156 823 18 329 179 895 397 480 458 830 580 917 895 1022 342 999 511 633 702 1062 700 109 1159 241 695 90 968 331 248 342 1160 665 661 539 673 615 156 371 860 369 1159 484 905 16 775 475 758 122 483 153 536 634 49 193 1117 100 370 1073 846 687 929 762 718 493 494 1066 705 1179 1139 373 999 441 316 802 262 1194 781 1131 1054 243 535 917 1068 636 643 778 815 0 29 858 9 23 14 730 653 1177 886 362 617 38 334 736 410 40 833 858 354 684 970 395 254 550 532 1047 858 592 580 1169 535 67 541 1045 300 777 43 419 247 697 1194 467 539 281 575 885 994 12 1124 1003 511 766 474 803 607 354 1059 736 57 145 16 634 954 1019 429 504 825 535 580 309 992 150 723 399 765 804 277 658 265 891 695 981 285 14 1103 425 441 903 37 451 514 1188 398 891 86 800 642 544 241 168 597 614 345 908 277 407 663 106 768 896 262 228 428 639 22 723 698 302 937 334 979 11 301 655 1041 36 1006 575 403 286 661 1118 232 706 158 782 1050 865 747 274 428 346 62 1161 560 1071 759 705 779 217 1053 441 874 14 133 213 364 288 564 782 736 54 976 376 1121 1154 1057 841 450 745 660 60 167 746 291 1090 290 622 708 1057 846 726 190 40 1141 10 946 1114 302 509 603 950 161 120 403 540 960 818 548 838 1043 92 1027 475 12 153 1172 14 767 931 743 980 1036 1120 181 744 596 241 778 605 273 278 877 354 718 361 771 383 791 208 1132 356 169 410 341 524 166 88 236 547 303 1117 242 868 1172 824 259 855 232 944 589 745 931 439 875 650 1051 169 333 602 1068 1027 1000 799 870 193 819 372 845 183 1141 353 1125 796 477 670 404 854 834 213 1165 1182 347 344 146 738 216 612 783 362 901 332 981 1095 602 1058 1042 971 325 945 920 877 482 24 409 1142 639 908 840 916 840 127 586 188 280 589 416 104 937 1041 527 861 1166 1016 86 467 448 817 929 1051 624 216 1192 605 568 979 783 1024 1098 148 849 975 1183 1183 560 1 519 9 1098 1189 664 140 888 228 268 39 1149 978 202 1118 461 474 342 910 983 179 890 601 751 378 588 721 275 853 281 509 402 162 961 701 376 727 331 75 323 409 67 283 15 695 807 907 870 1147 363 633 1070 748 201 352 1015 464 134 477 297 553 58 1102 825 496 656 367 905 612 415 1191 211 196 615 251 420 820 1187 102 116 688 922 715 365 353 694 1011 874 1056 71 782 1045 385 312 844 1175 777 10 424 1082 714 777 250 1012 287 311 1049 1141 42 705 210 1027 1143 318 732 102 772 85 187 754 656 613 218 31 366 352 519 558 175 420 143 480 56 113 105 8 320 134 588 419 398 838 291 605 213 703 630 680 662 214 958 87 97 1148 320 339 153 183 924 54 534 455 956 476 981 487 1008 1050 494 796 350 188 52 1198 119 39 107 1189 1018 165 1021 860 333 550 144 212 245 664 532 1096 1033 297 688 157 362 261 1103 845 594 1067 588 430 901 1006 524 327 283 824 48 82 570 1173 168 25 554 696 1161 40 328 592 111 115 789 40 374 522 588 638 948 1051 845 615 205 156 93 710 1118 1149 836 849 1010 200 865 990 497 411 696 38 894 21 251 648 278 117 181 156 674 1001 753 350 60 480 435 466 960 300 818 532 1061 1091 1091 195 276 148 1092 268 171 888 547 476 59 1159 870 207 501 925 702 936 805 541 684 790 43 501 1121 221 1144 442 29 1126 291 809 262 479 225 503 438 610 982 512 948 400 846 729 1033 700 151 965 451 292 4 894 174 527 1191 188 393 466 1027 857 1149 1074 387 544 377 1162 375 1106 766 147 479 914 468 399 147 512 334 84 696 505 1040 543 1130 1159 1034 1018 700 649 177 416 291 520 502 587 340 707 926 935 1002 297 877 1072 893 402 635 771 461 94 64 293 818 675 1169 447 788 1096 283 196 301 842 780 1196 789 430 995 1130 919 975 1124 147 490 685 247 566 300 533 218 1073 568 974 204 994 50 713 487 130 30 300 354 949 1176 260 188 990 600 1125 1056 1148 1018 816 488 1096 514 154 759 1127 1093 246 605 207 804 993 390 384 498 815 1032 799 265 410 258 276 654 1130 278 889 67 482 444 67 400 459 339 501 1150 107 183 365 932 871 252 506 400 336 717 379 1030 1185 301 1134 246 800 80 878 397 1173 717 952 326 1074 754 541 865 11 775 634 991 825 953 918 1113 1071 511 1078 104 377 83 673 843 137 246 207 431 809 594 115 371 1153 348 843 1110 1190 1075 142 471 442 694 283 513 628 166 275 201 1004 146 421 255 792 947 1134 969 494 668 451 332 921 899 227 678 1105 901 175 360 7 867 269 402 677 165 69 562 1141 941 51 157 733 259 1021 755 1121 4 180 123 782 1188 285 128 94 1194 813 1004 1047 452 1085 750 817 945 686 568 296 169 338 801 24 909 825 680 51 1092 904 458 913 1012 479 123 767 1055 445 277 847 396 773 1126 866 621 988 624 604 15 333 207 520 227 418 321 1162 701 1157 83 518 1094 951 115 353 692 1011 349 735 1110 393 116 856 684 314 545 844 1091 773 390 1127 769 72 1040 167 317 979 420 891 703 1151 401 391 712 473 693 530 323 1040 1191 889 607 235 630 1018 1047 350 981 525 716 382 208 479 417 118 1151 366 232 832 965 265 229 335 1006 648 1006 931 220 981 1124 429 1179 1039 8 1007 130 888 392 306 977 1036 641 1084 1 186 714 1075 693 173 953 80 651 180 1063 1150 516 129 0 742 16 92 487 728 622 751 784 562 374 1132 1158 125 388 817 520 653 845 1044 868 1159 142 873 160 630 60 748 951 738 72 1159 4 897 365 918 286 156 324 211 929 635 551 50 887 647 299 502 60 1016 1121 635 215 1089 590 861 441 887 693 606 315 960 450 1105 389 749 538 590 722 184 1159 1022 107 1137 25 1169 861 512 448 1045 1130 943 390 785 665 1129 978 306 1095 1171 32 377 139 52 280 786 1005 164 511 202 460 635 389 230 1168 891 83 1149 1130 849 1136 685 326 926 182 747 896 341 175 1174 1112 63 1081 490 1149 399 959 1051 338 318 307 1027 401 1030 479 739 459 944 703 313 274 1196 117 71 990 938 735 121 787 1146 1192 78 568 444 426 263 399 826 124 23 721 873 249 1048 1008 37 60 424 136 585 202 430 834 14 637 1058 994 386 1006 252 331 187 243 220 337 298 626 1056 236 59 344 627 583 811 782 679 987 722 846 526 333 963 859 692 962 707 949 771 474 767 410 1119 870 1086 1161 467 486 287 717 148 23 935 552 677 317 430 1070 977 146 624 633 130 438 287 719 966 339 861 1153 1001 198 616 409 134 335 881 287 1172 616 815 125 81 1136 208 496 486 982 14 1104 168 770 1031 329 311 1161 389 1197 589 294 1024 453 664 272 401 877 899 306 1052 188 247 842 75 464 748 630 255 1109 996 321 746 126 932 828 371 884 217 749 1195 1040 575 1053 767 1177 236 681 460 1026 1001 72 483 534 240 453 895 114 591 1129 783 812 678 976 63 478 1169 969 797 585 821 1051 24 6 1161 696 1117 738 498 164 639 616 178 405 648 1179 789 421 19 974 1184 141 221 327 355 961 610 1043 317 49 463 190 1051 340 727 568 183 63 237 38 690 618 650 1128 988 129 1179 987 1142 844 1014 607 653 605 44 218 512 579 939 293 543 121 997 99 652 1042 679 494 221 1020 317 292 206 1128 668 1121 126 803 844 951 825 1033 466 245 558 24 50 1057 980 514 922 1141 1015 891 307 1103 394 787 941 438 968 768 307 546 240 844 732 198 284 587 714 508 6 842 467 167 672 897 350 0 11 1198 399 683 1047 304 1103 356 1153 1095 503 32 695 843 668 832 801 366 591 303 793 760 290 509 243 965 930 534 860 409 63 856 700 806 260 500 109 15 705 1180 510 116 979 115 229 717 452 481 780 879 229 439 895 777 487 595 522 42 59 93 864 442 127 869 854 300 905 567 855 872 571 823 868 137 777 515 407 590 600 424 627 632 846 672 640 1071 13 191 651 944 1037 1108 850 1063 112 224 588 773 808 958 340 1056 892 488 1099 36 453 702 528 1134 233 262 188 230 571 65 1130 236 913 286 880 490 741 266 52 233 327 207 524 150 1017 871 217 404 1060 878 985 837 452 242 212 1024 709 415 1084 1191 757 665 840 924 1084 482 597 740 1173 784 750 1149 864 584 1172 869 701 188 1007 37 1053 234 246 770 703 241 1078 314 820 564 115 425 16 282 476 464 782 273 1136 175 477 675 375 116 1009 997 354 331 307 332 299 680 68 57 159 751 839 534 234 496 865 1126 905 296 601 827 598 612 381 348 363 689 842 1041 898 370 340 922 53 291 1062 532 1120 848 947 688 973 207 1198 131 487 585 104 1193 653 402 831 308 25 14 207 134 1070 863 233 926 554 1113 846 244 1129 102 256 157 963 152 680 218 261 1077 1042 837 656 1185 933 815 32 794 905 1101 950 632 537 382 200 708 846 713 174 201 528 519 1115 436 691 992 347 1133 1116 192 780 1180 674 659 949 939 722 1127 101 952 115 386 715 1008 327 1112 357 872 207 225 663 1103 949 1138 1100 822 581 244 723 930 17 638 1124 481 639 601 138 1027 559 410 733 895 1152 994 604 997 434 1160 92 110 312 647 1134 683 428 309 1006 118 23 855 671 643 1121 763 303 9 866 377 756 895 41 1033 862 1070 319 27 799 337 445 425 66 92 965 652 942 254 300 552 450 79 777 308 564 504 400 62 432 0 674 200 414 400 251 821 779 907 822 434 456 764 515 534 391 823 275 707 12 443 600 893 973 622 776 474 677 575 930 843 638 663 1053 126 268 686 557 1050 982 41 695 528 1119 47 598 129 1067 374 622 933 1049 1133 209 1107 254 974 897 1100 498 802 317 1064 188 1030 459 310 903 672 341 717 74 845 461 986 1095 854 29 765 142 168 52 1128 294 999 850 582 251 764 847 752 172 717 129 717 650 6 831 804 1027 630 22 782 200 115 1077 842 1007 983 384 464 1092 110 367 631 7 210 1175 1068 1041 156 710 1119 860 1044 315 80 524 101 1033 1124 1167 880 643 840 392 962 459 357 20 993 640 88 847 1022 1177 646 540 783 893 863 815 711 163 89 580 129 130 1032 370 717 700 1158 397 621 489 1030 234 842 106 304 1167 592 1180 450 1148 586 453 506 288 1181 496 558 850 620 503 955 306 938 249 600 584 95 787 268 1189 971 984 671 556 282 482 453 914 997 354 1053 802 1045 175 90 366 591 281 194 223 843 1089 1193 192 1011 562 1192 1174 216 959 799 255 256 539 444 542 595 468 531 913 1107 887 971 983 546 962 835 732 79 1188 1190 915 964 986 795 1179 35 418 512 796 650 45 1194 860 773 1059 107 877 955 1131 758 733 808 1099 877 140 317 653 828 304 448 965 22 221 553 1156 405 217 927 740 1177 928 449 775 857 89 532 746 1173 219 916 589 554 923 5 825 1169 870 700 764 52 796 614 457 480 221 1190 753 1008 1010 516 714 1049 750 263 1102 641 878 163 231 229 950 944 43 990 762 170 89 750 1041 340 564 1173 1011 490 960 269 914 1 203 796 121 654 112 572 251 362 144 482 414 134 160 1068 759 1016 695 1038 143 1137 479 848 236 751 1065 8 719 340 884 843 989 193 509 278 497 1163 494 285 876 732 687 1014 357 218 1120 878 915 753 772 1051 1047 240 668 618 366 1037 201 399 782 931 974 278 867 1078 599 367 1171 823 203 436 894 383 718 512 119 950 248 1052 413 48 352 282 777 898 102 1062 683 369 671 1176 993 656 227 178 137 268 714 217 238 359 429 906 254 581 457 699 1087 154 400 1158 694 639 808 1050 142 176 212 941 1100 712 126 747 1040 810 913 556 1165 898 8 972 578 719 398 187 857 777 10 162 424 989 608 27 632 101 781 702 1163 968 316 505 331 549 565 727 844 974 208 668 538 444 277 176 1172 327 43 172 188 629 256 268 417 53 677 236 475 1003 588 571 590 704 1195 377 255 107 440 461 912 1105 195 44 625 1097 93 296 633 863 1027 626 719 5 344 659 769 789 919 1090 506 695 578 475 652 849 76 124 500 956 653 739 98 612 71 929 344 933 1087 1086 1171 392 362 398 648 722 638 519 314 1167 991 986 696 631 920 577 966 318 129 842 1123 935 911 1089 833 683 265 348 1108 499 541 1177 229 1183 1198 322 485 1013 58 689 427 985 729 579 147 1044 439 761 777 128 80 1032 507 446 344 470 408 628 511 975 924 1116 292 293 696 1063 983 277 516 708 417 1056 432 587 750 734 1140 1196 1009 585 362 139 659 214 690 848 1100 1131 628 846 1018 174 54 829 526 853 928 658 825 596 373 607 1157 482 656 433 1015 48 960 882 1146 1134 1147 1032 571 539 203 338 897 1135 679 531 1061 858 445 328 624 252 376 999 159 166 928 307 865 224 522 410 771 517 1020 144 525 846 775 10 385 287 241 986 1024 742 361 643 897 967 938 1055 361 508 465 151 610 739 300 256 200 1086 838 556 257 368 625 207 161 532 271 456 1072 150 732 607 251 858 25 1025 818 329 359 517 771 883 233 994 991 504 711 907 806 78 546 21 503 461 336 71 403 709 233 725 792 347 495 233 305 428 699 670 609 56 646 540 593 435 741 713 598 1195 597 901 867 901 335 184 189 300 897 1191 965 311 450 287 552 1077 745 873 840 246 774 681 1186 404 806 574 109 528 43 1089 118 430 333 14 145 598 1135 542 204 266 186 646 1171 285 768 660 210 930 864 667 1126 1117 681 270 1020 986 414 728 932 628 753 811 979 475 357 788 604 43 578 790 405 169 1197 165 844 60 735 671 967 640 1059 960 387 1104 203 659 1081 204 353 534 235 146 23 594 904 500 561 641 992 892 801 785 1029 497 730 10 194 223 245 851 485 640 820 229 1193 325 665 352 1194 293 510 791 518 1011 838 949 397 860 1194 604 829 497 1158 643 537 803 223 276 1018 836 160 523 269 497 701 553 533 1099 945 262 1146 531 395 804 938 1139 756 664 876 1125 157 968 848 1036 1076 981 1149 1041 1194 772 331 576 881 548 200 301 800 872 1128 387 600 1081 354 688 963 621 744 484 197 230 679 160 758 743 570 808 963 31 708 883 112 37 512 607 246 786 76 1068 843 380 106 309 542 1045 684 547 1099 836 253 143 488 1040 615 1056 112 997 381 559 358 1126 731 434 352 783 908 203 1079 116 197 213 722 328 859 1195 587 395 930 851 542 149 643 53 78 432 63 458 769 416 117 851 657 344 630 751 663 604 559 445 646 860 267 893 319 942 501 539 942 1187 407 110 704 689 577 374 726 1077 248 582 1151 696 1003 212 443 311 513 662 725 913 802 799 514 975 329 794 685 1031 279 443 856 692 875 485 32 297 20 979 77 711 184 707 746 409 71 300 1082 71 13 422 763 155 806 1147 1164 1085 217 465 562 613 1165 1099 508 1038 240 104 370 358 1178 86 634 497 889 1135 810 1109 568 1179 1094 854 433 449 750 662 32 1175 492 623 451 795 290 408 959 807 368 546 53 227 57 335 1108 466 306 407 116 300 903 766 842 303 909 473 378 891 879 220 512 717 1104 374 880 668 1018 726 270 1039 812 811 552 279 508 668 645 472 475 56 179 481 956 1176 945 823 802 173 845 515 179 472 1018 890 922 358 584 510 182 1074 1045 231 502 934 491 855 609 486 417 197 125 773 972 372 1049 465 208 172 1061 948 747 357 952 673 439 165 802 326 1172 313 387 583 649 55 32 534 275 705 705 913 264 679 430 297 1120 117 596 217 815 150 630 826 116 44 133 640 949 1169 594 311 440 1129 671 1115 911 0 1153 420 160 853 108 567 92 938 283 815 540 20 328 28 1185 302 853 199 915 625 856 908 550 568 187 243 496 717 273 120 839 783 329 659 96 637 84 1047 365 409 1131 762 183 1139 55 406 236 685 237 353 516 66 214 1042 635 89 31 600 450 604 114 845 931 675 1013 254 1165 849 1142 903 1165 756 380 1159 974 849 518 156 1102 130 567 785 361 1012 309 656 654 832 644 525 762 1064 15 671 1148 879 612 119 812 664 693 426 193 950 350 735 408 316 379 1074 395 160 1066 223 263 938 535 737 337 631 843 1078 435 571 392 420 1052 481 828 357 541 424 368 321 414 475 628 628 71 533 477 1038 924 698 967 1141 395 1082 1094 989 901 993 868 187 1176 728 301 1085 466 133 46 675 787 1052 625 983 276 224 1004 283 58 20 1049 591 433 1053 1061 744 1119 449 909 976 797 944 1036 178 1043 371 335 817 1008 686 1091 933 138 30 572 639 1013 109 142 1065 463 646 91 776 868 177 161 440 783 1180 540 775 634 400 1180 1061 816 624 1093 1118 636 1044 464 393 14 712 570 943 248 434 116 486 706 135 640 910 749 343 711 761 1003 441 421 1131 1161 440 423 681 1177 1045 1066 864 393 997 420 496 542 1185 369 1089 78 974 309 529 180 639 429 193 158 616 216 537 716 1148 324 1031 984 216 363 3 106 1033 419 1008 396 762 1023 530 950 271 678 1152 908 172 724 395 538 581 443 538 139 453 618 1116 627 244 1017 897 11 1198 989 518 950 406 625 1162 638 16 763 573 620 834 810 1192 97 1021 630 821 308 1003 321 364 234 835 845 44 586 888 763 6 900 1028 622 970 1032 425 482 1015 1124 761 796 1189 810 207 8 936 1013 976 590 205 250 451 2 11 421 1093 649 747 888 123 1102 166 465 670 367 979 1199 513 932 1146 107 483 545 1084 1159 199 1064 1071 357 896 260 747 441 1093 619 1188 544 586 723 459 391 421 620 375 585 169 1053 606 300 1127 564 264 952 657 1170 460 89 138 582 812 44 846 1056 691 1187 802 1147 966 232 995 253 1136 34 392 424 948 964 994 556 161 4 1115 562 253 50 625 714 1109 84 455 141 888 20 1122 373 318 134 646 467 1136 147 351 418 134 1050 491 178 383 661 1108 909 165 444 876 729 689 1041 396 426 955 832 1063 1070 775 23 1078 186 1102 725 827 913 81 635 823 320 604 1009 360 117 110 632 583 366 1091 639 313 284 596 669 570 445 600 362 1053 246 1184 581 953 1168 198 620 1165 242 317 791 1030 797 636 950 511 900 662 449 705 679 478 43 633 862 268 828 621 607 583 666 196 314 421 1073 627 66 670 229 674 1123 415 600 270 1183 347 191 694 1114 466 1076 377 606 189 985 431 819 718 561 366 1132 166 742 1130 432 771 721 146 769 1013 427 906 789 712 784 1053 514 987 147 1196 19 956 67 272 532 911 18 797 48 396 1185 289 1018 397 838 907 242 256 196 968 492 828 701 977 964 487 646 1060 238 1015 667 303 820 280 950 939 83 411 1050 1038 102 96 910 1079 898 1096 723 214 850 1094 532 214 323 925 1047 399 638 819 517 79 539 459 591 336 1093 1116 105 670 254 1019 389 8 546 716 867 446 696 978 239 858 137 142 805 1176 1162 528 76 25 965 440 777 245 765 649 738 428 346 1072 53 1124 148 195 726 821 1187 251 34 917 1110 808 515 366 468 1139 334 713 1070 443 653 715 724 363 801 736 77 445 318 514 442 550 465 74 658 872 1097 340 349 514 1141 401 579 568 379 164 566 818 1056 564 231 358 1085 517 620 1015 420 994 289 774 44 392 951 466 361 888 1178 1003 708 476 768 380 480 29 384 464 966 1110 686 21 1192 337 420 34 1029 127 406 35 1173 1019 309 947 650 894 301 495 295 71 1051 473 197 821 586 319 821 133 1060 919 490 907 1189 822 651 46 4 408 844 166 1120 1035 470 188 341 855 185 220 695 971 439 681 482 540 639 1038 611 69 737 295 1027 1105 1066 728 62 787 129 418 366 1199 312 1003 409 891 631 85 141 998 889 933 655 881 678 162 922 1076 250 1057 969 530 453 884 59 653 340 1178 763 522 533 7 93 376 57 255 543 755 566 313 331 1037 258 54 84 313 563 592 313 1058 711 203 890 465 827 954 866 460 674 899 49 932 687 738 108 666 367 579 1054 21 517 599 811 315 568 390 681 598 764 1073 1012 763 988 326 450 469 435 725 447 224 201 99 826 724 703 422 1190 310 89 193 348 935 967 341 347 1070 577 52 877 60 603 1040 657 1114 219 315 36 73 332 167 435 393 828 518 1035 248 297 1066 360 333 285 715 223 868 1173 748 704 547 400 173 638 636 104 36 200 754 742 688 1089 491 62 220 66 36 73 227 1034 385 252 1012 475 346 175 196 266 931 319 320 676 321 235 960 685 419 223 676 58 616 52 1040 1111 181 7 353 1070 532 796 1181 968 1062 229 916 156 442 461 908 158 477 277 617 286 695 538 1024 556 749 412 914 874 1041 198 906 290 692 1094 760 1177 218 784 646 7 319 904 1016 64 319 26 1156 839 132 668 1056 177 209 1009 257 1026 630 205 47 42 701 80 701 90 388 1031 622 1083 206 629 732 184 150 255 1197 555 511 590 462 1165 520 325 620 325 566 676 180 506 638 319 640 872 225 426 514 1185 954 1164 552 427 917 624 1092 869 673 1126 459 19 530 107 297 210 611 933 407 1008 676 643 1119 213 530 335 464 825 521 763 693 716 601 22 672 672 750 272 141 383 1035 94 1183 772 272 1075 612 1145 655 580 1055 578 1085 866 559 590 361 1077 951 206 452 464 325 677 508 863 98 342 310 860 281 229 599 669 619 185 332 625 540 222 505 639 72 975 442 246 936 1034 1138 765 621 490 878 869 451 1036 591 877 1195 577 944 916 760 234 1139 754 450 538 514 1122 1079 667 84 785 141 159 853 679 953 285 971 1016 690 67 1030 713 691 761 411 63 1150 77 897 131 429 1190 829 320 811 795 916 514 1095 618 895 763 119 844 208 903 404 225 880 338 565 734 760 989 1189 1057 1039 1070 1093 542 1034 989 1128 1140 762 9 465 1093 556 1104 787 978 855 658 50 1107 130 274 613 911 532 882 548 935 644 928 1057 596 1156 915 931 1082 659 1124 117 653 103 985 983 222 687 632 516 33 345 366 406 179 817 42 308 1059 202 50 194 401 175 471 442 1081 1157 961 1008 129 936 857 1190 47 588 978 967 784 485 667 45 1130 822 680 231 658 761 528 704 781 591 993 503 258 860 1010 658 739 899 300 447 843 635 630 1044 246 1036 565 528 785 220 1122 538 611 350 497 880 885 455 923 877 604 1170 707 890 107 290 354 583 219 68 69 8 1158 1001 984 820 307 117 285 803 459 482 596 981 717 152 181 1183 450 194 662 317 1178 437 605 180 429 275 677 760 581 460 774 1018 202 211 875 1041 529 296 83 205 594 480 910 114 1023 903 381 387 739 610 922 406 674 1173 957 945 45 163 585 217 522 310 652 529 1171 143 1056 703 509 48 708 355 310 1088 54 482 1129 1142 404 1153 1054 924 408 993 203 901 993 48 733 41 523 943 919 632 76 351 39 590 349 998 223 725 924 515 378 983 31 1199 13 1052 168 1064 51 1191 332 510 358 526 347 323 654 38 315 105 250 179 920 522 913 617 926 211 97 256 356 689 454 975 1184 399 836 1126 595 163 965 627 1158 108 543 580 793 664 1109 356 344 175 53 179 987 608 361 33 749 899 1107 781 517 570 1066 413 186 921 187 954 926 108 451 672 309 21 1020 884 765 234 1133 399 985 792 368 700 793 895 976 31 490 551 959 556 1068 914 538 665 865 310 579 1152 346 261 887 413 543 520 1020 313 1028 274 1064 426 1084 1149 617 180 938 211 1005 1011 984 934 1155 417 769 760 1015 822 660 610 1187 378 86 214 118 519 739 169 774 573 626 581 997 983 657 446 759 95 367 324 4 895 808 217 408 1125 246 1009 478 686 1068 1007 845 626 391 521 280 1141 537 1177 525 366 487 988 1124 1053 179 55 1134 899 919 172 944 140 406 361 747 344 538 150 300 207 1167 839 551 1139 223 893 900 314 187 1168 443 904 607 78 567 336 296 315 848 1094 183 228 350 613 291 143 950 278 849 1104 1109 836 1037 923 139 1045 560 1110 741 533 1068 556 944 556 1196 188 1154 61 685 81 580 555 624 1050 108 380 55 28 959 285 309 86 550 1001 243 593 970 986 1042 338 641 754 45 193 1043 60 1008 282 1150 33 411 279 1195 741 806 509 284 671 281 1147 790 671 23 926 482 151 1086 762 1108 732 353 874 337 900 835 429 704 429 1099 1019 327 775 1173 699 922 1087 513 536 1002 27 329 182 298 341 220 742 958 880 54 222 940 1073 344 1034 415 694 429 301 940 171 603 1083 255 1133 163 536 599 1153 328 625 198 199 632 453 1108 491 115 504 1168 220 758 521 967 319 321 1093 874 900 647 328 455 60 848 695 854 1183 132 95 44 705 1033 591 464 1035 850 289 146 475 514 1191 1152 669 594 932 619 132 845 281 86 631 33 218 362 837 915 277 627 1106 377 490 289 443 1059 214 686 869 293 1072 268 221 841 1101 674 7 863 183 889 573 661 1088 777 49 457 321 381 152 56 965 157 647 176 220 1154 872 474 557 53 963 467 159 611 337 41 774 827 634 155 414 954 449 390 627 642 362 537 1158 529 1148 748 961 544 788 268 993 51 1011 639 157 1007 353 315 871 874 99 823 605 525 1186 187 467 519 1007 336 213 109 7 222 863 167 936 411 154 158 86 381 783 847 508 997 678 882 758 894 985 610 369 1056 564 1014 971 210 513 315 178 439 27 619 760 362 381 678 370 721 792 784 502 385 777 395 375 136 625 682 776 857 80 984 876 323 1147 387 481 828 468 33 332 298 226 518 48 1129 637 872 258 828 700 498 888 44 1165 204 407 192 81 811 895 190 100 1104 957 703 152 969 470 957 275 337 309 1067 658 48 11 783 960 1184 492 1125 211 660 389 204 7 1153 512 702 482 547 571 1162 1183 539 992 650 91 926 137 215 1144 219 350 533 807 957 717 145 994 717 568 228 532 1019 188 305 628 511 380 695 1144 767 193 252 1137 316 1026 30 882 78 598 1054 479 1147 227 196 917 484 389 722 612 415 605 318 405 247 1045 282 297 1169 902 1005 147 399 337 980 766 103 256 850 436 312 459 842 1117 602 241 915 880 137 1094 1023 772 1141 1112 376 1085 495 1143 735 42 361 457 81 576 313 1005 410 651 1150 993 1171 348 666 907 702 563 422 420 709 1099 714 665 1063 107 1152 577 367 744 539 986 988 436 70 286 277 314 1081 759 900 911 29 87 812 928 1147 682 378 711 859 281 418 536 945 695 1132 891 74 460 399 647 762 226 209 68 205 285 82 935 465 384 699 572 233 960 858 495 287 1134 716 662 283 594 100 270 967 1157 138 736 550 210 735 130 801 738 784 938 732 977 677 294 234 1130 307 617 433 36 241 1142 796 841 788 192 585 271 1070 228 697 927 143 306 994 114 703 337 631 532 29 38 181 304 8 1195 12 362 295 460 448 299 626 997 372 1185 482 887 726 223 251 867 28 79 674 713 773 997 449 1064 541 693 981 48 587 610 451 1126 670 1052 320 770 25 205 589 886 734 11 252 216 534 702 1093 987 897 76 86 430 646 470 536 404 147 371 673 68 702 326 811 17 250 190 64 872 207 63 1167 519 957 357 496 386 465 913 1198 1112 347 1017 400 548 749 1053 117 1176 678 3 928 1159 536 181 734 565 857 349 902 1033 939 254 673 752 835 1090 716 1059 1193 106 1080 147 639 1011 857 643 520 685 1195 280 159 912 957 81 760 494 126 165 821 927 1104 653 123 971 657 231 589 1023 376 670 680 230 263 771 453 812 154 385 432 1128 1095 966 1174 489 672 755 354 380 986 428 1122 351 320 347 169 233 627 697 1163 577 425 1138 1038 705 234 50 687 45 111 754 1150 1085 139 868 226 989 61 423 291 542 986 735 761 46 957 923 1005 959 1131 253 831 106 530 182 715 861 392 578 1031 188 786 350 913 229 1066 752 77 168 235 769 147 1193 535 171 19 111 328 313 573 613 612 605 738 1020 1063 630 726 954 1106 152 744 641 18 384 451 859 76 74 164 822 407 655 258 455 478 14 238 1126 660 558 161 516 898 947 949 940 1074 253 453 1005 461 771 183 499 452 560 1184 938 690 537 762 302 24 1150 923 521 863 372 768 825 232 429 1117 51 343 342 516 935 868 1110 393 186 139 671 946 15 484 1119 615 192 821 659 286 354 409 335 172 642 1052 383 1154 46 316 1168 1015 738 511 179 1114 624 279 604 63 608 1029 265 485 262 67 952 174 802 1014 326 911 1118 458 97 102 162 1122 1076 932 1015 804 434 1196 335 1190 331 475 309 830 926 418 1199 546 991 1162 1099 1052 196 1152 591 795 925 617 902 973 62 918 360 585 705 844 245 772 512 1019 1064 826 1044 687 70 430 473 791 1042 763 111 515 297 1069 68 460 26 593 1141 427 901 54 1042 946 79 176 708 614 1074 355 74 730 40 761 616 978 673 709 656 963 446 470 713 388 513 118 568 356 865 210 954 1037 117 146 19 1190 245 611 31 56 382 625 854 971 511 677 61 1083 1154 375 545 58 640 932 370 542 255 932 556 195 1065 586 310 420 982 425 297 141 941 661 889 921 1158 514 313 533 442 735 658 261 381 108 854 542 382 391 580 75 1143 955 438 1198 200 506 792 146 450 5 93 776 611 494 923 1174 733 575 452 1164 436 82 165 686 1103 88 545 985 1159 288 397 442 524 973 27 996 156 709 108 389 492 650 889 247 1131 880 401 457 268 897 267 148 648 203 807 536 978 485 474 755 300 859 836 805 324 670 114 938 988 99 295 572 887 115 317 717 988 734 1010 1018 909 753 231 691 21 870 852 902 688 259 682 906 138 1045 684 63 683 799 661 351 432 482 27 769 98 179 1167 1070 974 776 830 304 883 602 640 980 7 985 562 729 427 1117 813 95 227 776 869 376 411 1148 544 562 525 932 38 36 783 646 1113 1058 835 855 595 1020 420 217 604 26 896 12 1110 176 162 418 548 1051 1128 1139 967 1042 729 377 1012 392 355 368 560 490 696 725 1018 208 1065 823 667 436 280 487 714 523 867 1169 1184 440 923 593 217 407 100 637 160 661 460 586 915 112 661 375 376 480 698 674 1030 986 406 1066 688 376 73 302 942 771 409 692 1107 1021 239 1016 428 1021 65 692 161 547 849 134 1125 345 843 105 546 111 57 246 959 982 986 716 942 466 201 600 819 730 747 413 160 437 240 959 25 39 999 704 784 1195 1123 968 536 991 936 128 156 925 1112 203 519 398 1019 1099 442 848 1177 213 1005 46 473 407 398 575 146 646 748 209 1078 352 500 932 362 464 1075 1084 918 156 702 379 1022 1123 1029 876 998 933 6 250 9 908 870 214 1054 1141 850 590 781 635 621 151 699 803 1000 371 935 887 333 1044 612 249 478 1111 1000 1076 925 704 23 40 1127 708 975 581 117 230 1049 35 232 967 241 832 1137 646 815 311 779 432 264 842 669 763 232 998 272 930 820 805 799 721 41 72 682 822 403 202 87 467 1013 1148 213 399 793 736 745 521 1153 111 354 1169 1003 862 661 53 1151 637 817 83 1069 943 754 780 414 984 631 279 1030 357 362 569 1100 1157 406 442 22 323 1018 251 400 828 997 51 443 221 878 588 197 969 116 536 160 664 527 213 620 797 908 1070 1134 989 434 235 898 1133 366 757 797 467 545 296 24 451 640 934 488 1139 830 576 668 666 1016 745 554 61 432 547 319 683 170 431 415 283 1175 238 1068 535 538 501 399 863 292 455 128 750 734 836 147 632 757 219 661 269 413 300 144 974 349 896 368 234 765 652 727 364 775 423 536 965 681 906 803 342 504 162 1142 507 943 139 31 753 50 471 1079 52 491 1043 1011 571 864 559 405 819 446 228 996 963 542 943 321 162 1160 190 399 312 660 462 375 1042 571 822 1144 1077 565 467 794 1182 726 1111 924 880 149 613 315 141 693 249 823 25 140 452 920 961 767 649 369 397 181 365 1058 235 405 1052 557 1178 1151 748 1126 146 1185 500 230 943 382 479 484 647 603 1084 438 245 1040 548 750 347 184 150 206 724 109 791 566 851 444 320 868 777 555 63 699 933 434 968 696 637 204 382 164 351 524 784 762 727 103 107 906 852 186 205 160 84 260 329 215 524 1054 338 1076 111 509 290 1044 437 21 859 110 541 765 507 732 701 295 332 1052 314 670 1017 557 1104 405 18 1093 230 555 107 615 823 1039 875 925 88 262 868 709 518 415 862 1134 141 207 52 1173 1165 579 113 1002 59 607 677 704 522 533 1132 689 424 997 170 40 1083 1169 670 75 195 1102 926 847 361 346 947 1020 241 473 592 347 52 333 954 852 671 246 388 775 997 539 437 83 68 407 1075 309 20 1110 342 1030 694 762 51 11 286 242 29 819 107 668 871 362 281 456 786 201 674 196 597 126 196 352 924 176 273 502 199 1163 611 507 928 302 662 316 745 538 643 320 131 362 728 1121 768 1142 956 456 1044 762 792 509 153 61 780 204 644 1015 248 327 847 25 600 399 505 146 529 287 1061 643 1020 289 181 492 480 158 846 84 459 1022 936 744 433 1038 122 1128 359 1123 1189 851 947 537 1081 635 224 462 1055 999 49 731 1075 904 874 881 13 546 170 1196 891 620 995 129 950 932 65 925 713 372 409 498 1032 844 978 737 235 811 580 382 1084 1159 1009 498 903 693 544 913 13 864 572 877 1147 374 469 479 366 856 297 247 485 313 1038 916 482 384 899 798 57 644 70 221 336 362 141 624 673 794 191 1107 819 1024 538 835 1109 92 948 882 216 1015 67 823 297 13 560 1074 523 22 438 1164 1184 488 445 1182 380 131 199 462 591 463 415 1044 1004 598 355 287 978 533 739 510 1155 180 434 10 1123 1152 380 306 1190 1112 1154 749 122 360 1140 448 803 633 216 880 545 905 483 444 344 1111 1141 343 7 311 889 1095 906 606 576 202 61 662 230 136 937 57 619 146 286 906 690 177 749 587 129 746 627 748 1066 597 839 375 519 184 1136 124 844 85 835 345 571 73 183 144 341 1078 493 70 849 919 782 58 515 803 425 61 164 995 1145 161 644 954 1040 440 176 862 836 314 1199 112 859 177 1167 771 1067 188 946 982 832 1184 324 49 786 1187 959 405 185 503 919 440 72 808 284 973 212 371 116 3 1019 829 919 284 565 409 956 876 583 518 775 874 348 425 774 131 803 924 1080 799 783 644 1102 450 92 865 1136 1139 602 150 191 228 25 555 70 703 757 470 1188 274 682 19 853 452 949 549 1011 324 848 715 97 554 225 657 78 226 1184 896 857 1189 1130 680 1148 637 58 913 14 627 662 1161 288 87 1124 955 264 228 385 697 846 134 892 340 33 1064 577 292 424 962 1198 643 91 1052 562 1044 1079 61 542 506 1155 985 189 646 350 568 766 998 628 392 1086 648 85 183 328 997 1039 729 600 1103 748 1043 80 273 547 969 542 428 39 162 993 879 311 755 797 814 233 774 775 255 910 935 572 798 785 393 8 71 775 169 572 762 1075 853 1118 551 24 1132 256 259 383 350 1148 140 323 137 892 1074 492 891 779 328 581 443 136 384 78 48 164 852 197 1136 1170 105 271 38 901 456 485 39 464 818 571 661 552 403 915 91 534 712 321 650 316 146 440 910 98 189 20 1046 853 588 3 531 257 1133 341 389 210 797 742 759 113 894 1105 730 1100 853 1118 1011 103 460 69 340 486 553 962 304 285 689 1049 477 1177 388 518 429 688 1066 497 603 928 468 746 707 1191 526 206 19 1108 1034 303 583 951 30 100 336 459 1195 961 440 412 82 318 688 1 373 341 509 382 715 815 719 939 76 981 744 898 309 1134 650 894 1056 201 1046 788 597 865 80 651 406 1156 566 12 631 128 988 213 795 729 704 829 1195 631 531 478 1067 461 935 198 1085 133 538 775 786 52 389 378 416 72 833 934 300 1091 925 544 917 875 94 366 767 101 1140 928 995 781 326 32 449 888 136 1123 663 126 605 924 742 706 1061 795 669 180 830 387 662 1007 661 613 809 878 372 401 393 742 804 449 437 867 650 436 938 336 310 669 700 495 825 1159 596 894 944 584 967 522 412 282 988 756 142 367 512 750 134 1144 1023 623 266 866 509 223 9 311 454 340 11 1116 762 811 632 265 369 784 1134 188 1016 838 825 195 857 167 800 306 636 69 35 748 410 403 968 1178 1014 749 910 349 889 634 549 347 445 542 692 719 146 1191 823 245 930 857 286 608 536 668 368 517 286 589 386 1125 685 790 1030 398 710 596 873 972 827 13 821 1136 760 796 1180 675 652 694 1055 762 290 764 842 241 797 304 755 165 241 482 418 674 286 392 575 635 138 168 138 565 968 491 126 1131 1114 952 640 385 142 1085 217 665 447 826 994 107 637 893 833 693 158 1189 425 1040 102 237 284 1004 666 900 59 157 431 423 39 347 295 410 896 631 530 388 497 979 252 594 1167 396 473 762 274 910 589 689 804 4 945 760 726 34 686 377 852 1038 614 728 327 613 705 913 963 812 153 379 268 145 423 449 855 969 282 281 834 10 285 860 159 1149 957 1134 394 453 1044 227 348 425 437 1006 113 668 982 189 618 548 663 420 1147 541 705 557 830 251 652 185 545 569 744 859 1067 908 29 488 801 1002 1014 1058 519 140 408 1171 618 332 342 483 522 1095 68 40 315 1058 734 1071 344 26 1113 98 709 614 760 992 236 1146 706 137 992 356 892 924 855 906 85 833 1148 555 628 466 158 1179 56 1151 824 424 401 836 144 204 76 1062 687 455 551 538 546 425 1134 495 388 471 771 1030 845 355 394 129 160 839 548 546 961 687 13 522 239 106 813 96 1197 262 849 1047 841 12 598 771 352 719 193 1052 974 992 6 821 257 833 216 1 940 116 370 899 440 736 998 1139 1119 704 709 1018 270 291 879 352 792 829 578 559 43 234 0 453 563 388 624 460 306 682 742 22 274 771 216 38 310 690 744 295 543 509 901 1151 101 160 1191 408 829 1163 966 40 695 1172 709 671 273 413 969 375 676 773 64 3 771 30 1076 233 768 7 552 1035 450 189 974 267 499 959 1180 414 994 188 287 491 698 1108 170 260 976 195 577 743 794 842 822 431 777 81 34 936 894 833 218 135 1015 1006 1092 294 749 593 906 435 1065 978 550 895 1048 1167 530 29 9 259 1085 253 634 471 310 769 409 408 520 595 777 641 50 177 13 18 170 94 682 267 193 394 510 918 365 516 902 1181 340 1141 519 1028 499 708 899 1066 94 338 46 655 751 304 1182 582 451 589 1198 817 1004 228 260 509 291 912 1140 583 882 442 843 981 567 630 837 505 899 404 1149 435 776 965 1001 90 180 132 1155 313 930 393 430 1023 219 835 409 498 928 993 678 627 1010 387 197 160 603 482 843 221 57 312 821 68 1024 1160 556 1053 1141 71 1076 448 112 891 185 653 592 1140 13 340 643 1037 860 1091 380 985 1088 749 236 647 111 946 488 849 644 1063 200 1119 1128 425 653 876 1174 1012 850 542 293 1116 572 1040 491 442 417 1186 1036 299 746 585 1108 438 1152 910 815 59 1181 698 734 686 229 467 67 1018 489 430 363 333 822 704 377 1179 586 837 747 162 848 845 1068 700 579 932 54 703 908 945 1090 283 968 302 1090 599 227 371 769 734 109 756 116 1128 93 999 1135 272 1092 615 339 760 434 659 395 1129 833 72 380 1100 879 180 480 435 104 787 338 66 1158 499 112 1045 657 593 295 693 196 1166 515 1171 622 458 695 138 566 103 991 928 1168 127 134 847 266 602 1022 742 1120 997 596 194 795 10 1177 388 760 533 418 852 739 918 783 793 787 700 757 520 954 1071 433 977 136 912 1126 819 96 190 339 299 540 939 845 482 882 831 498 1036 163 430 228 457 277 99 56 526 864 23 1192 1000 445 714 254 1190 606 812 582 489 871 422 743 157 262 440 1055 1020 228 353 247 928 1030 760 1028 297 13 1038 795 649 442 704 468 164 638 416 980 368 391 95 591 446 276 87 221 1088 813 555 1087 528 1015 1055 809 41 841 1038 1003 772 447 458 809 193 1093 672 1153 943 466 610 643 264 419 235 490 308 191 821 293 438 1049 1108 655 579 1096 463 131 331 914 551 565 446 290 513 1146 268 587 838 248 655 291 382 564 694 1069 992 1162 1011 148 222 535 314 564 526 462 738 892 613 250 1073 1 823 142 244 797 143 676 419 555 1003 16 1085 356 199 743 157 105 1079 1148 548 255 668 717 208 181 582 12 396 294 854 191 162 895 165 727 145 688 723 918 687 904 1040 474 834 910 217 302 737 192 817 716 887 453 531 43 72 378 154 1122 727 1110 939 1 824 897 401 459 1162 890 432 351 484 380 1198 520 702 203 1022 1170 1003 248 932 1059 133 899 919 691 773 83 970 1012 103 583 749 522 413 223 865 308 433 67 1107 647 443 301 269 733 927 975 414 598 726 292 868 890 892 115 964 1089 1169 399 1166 520 162 383 229 699 976 379 1076 754 709 553 1153 379 42 1160 887 586 454 907 821 14 779 177 485 1037 99 538 695 703 1171 1092 119 1134 1122 343 111 965 1059 404 1088 1093 212 783 1127 796 325 520 239 386 557 931 1143 1179 329 1153 1115 1139 74 105 398 741 528 1051 448 283 1163 333 184 294 355 80 608 208 112 242 1086 587 947 416 912 93 940 1133 148 19 57 344 237 315 779 1060 734 908 650 467 970 303 170 815 989 377 900 4 53 184 229 1084 621 209 411 461 17 1183 232 960 241 858 935 354 595 661 969 652 298 1128 209 727 580 769 418 817 711 1169 959 1169 724 917 34 576 1012 134 62 592 1180 752 410 719 651 1170 384 430 208 679 586 1145 85 428 723 866 1177 100 536 701 788 259 0 979 127 1136 94 112 615 999 393 194 74 1055 1014 35 851 163 107 93 985 256 66 1121 862 1148 318 837 646 824 108 1092 70 780 197 431 694 715 636 1180 346 464 340 1065 998 394 1171 229 174 1182 197 530 688 680 137 702 1164 949 1011 263 166 356 718 0 123 928 198 320 220 1104 796 812 307 1194 370 287 773 338 668 725 1082 692 37 545 201 531 244 231 824 1110 694 371 677 305 674 70 291 111 740 988 425 910 878 207 346 712 940 1071 941 545 291 1157 512 386 188 98 1079 1095 462 762 429 856 552 583 707 1197 149 582 247 818 565 1198 642 999 804 1013 214 130 171 559 298 243 939 1044 869 318 651 893 934 594 460 1178 352 327 985 1078 527 608 503 336 814 522 1170 874 1159 69 739 645 768 192 481 404 1035 395 289 198 964 523 35 585 165 1157 315 562 104 446 281 0 518 825 559 786 287 969 1068 5 192 1123 679 574 457 1040 853 223 257 364 132 344 834 802 334 565 929 295 456 261 435 1156 682 893 528 1065 597 441 257 938 478 930 388 831 388 570 257 220 79 314 1101 1153 602 971 191 948 770 488 332 789 944 1140 1178 288 537 139 630 552 195 342 963 406 69 492 904 599 1125 1147 159 679 880 170 668 318 1098 867 1121 710 51 1134 928 120 101 592 1159 604 340 942 397 121 545 438 390 910 473 767 1172 1050 876 1127 145 58 31 877 1142 872 1048 227 904 656 714 760 926 1095 320 863 463 1166 690 416 1033 237 732 877 643 192 862 154 84 540 1168 364 571 855 1014 332 445 3 698 480 888 363 593 63 1063 1115 988 908 1187 769 441 372 1154 665 1177 1148 1172 448 283 299 873 548 1095 860 755 1196 286 705 979 788 610 322 252 988 253 1150 1160 117 997 1086 1084 187 412 196 112 853 620 993 595 798 1018 1022 800 59 22 894 424 837 207 449 31 1158 1141 706 923 176 605 468 945 217 746 940 406 794 87 415 23 775 139 568 233 906 369 103 90 836 91 596 1118 671 809 722 52 1071 230 273 396 443 509 209 813 272 10 756 1128 558 562 1104 927 293 1105 1135 217 293 495 246 555 596 484 74 996 132 333 718 422 1107 987 1078 967 950 989 357 1015 297 755 207 516 834 1107 1042 796 1085 7 679 1158 853 524 437 58 555 423 556 686 381 731 956 551 276 453 1153 743 838 697 702 739 941 173 481 648 1062 368 149 554 576 12 669 126 444 126 404 508 784 461 824 988 978 912 753 387 816 1074 560 1191 261 721 1083 789 797 469 1147 428 247 272 38 729 407 938 1073 396 550 1047 908 483 425 1078 907 858 911 517 851 769 424 680 433 1067 137 48 630 1051 705 158 152 730 79 115 86 1013 546 1015 993 686 1119 570 684 429 8 356 114 687 62 1070 1199 848 857 1077 982 1009 177 1116 1177 33 264 1050 1159 864 882 1106 1054 392 1130 717 1059 1034 162 747 458 111 267 586 1088 617 1108 169 860 713 939 62 957 403 526 480 1036 340 1095 756 552 464 371 376 1076 1065 87 680 15 284 1116 260 579 258 353 1143 1188 2 1126 508 177 399 523 72 924 538 1177 769 725 217 23 449 518 519 93 1180 441 551 1191 157 346 873 924 1145 1027 924 1173 492 988 312 1071 833 395 1109 1081 11 423 550 583 726 959 401 565 362 314 827 906 985 388 409 1157 66 44 632 219 110 962 430 442 42 696 397 599 452 665 472 1011 759 659 239 101 563 959 519 298 0 1121 331 766 640 879 642 694 994 871 1089 992 459 815 440 126 430 633 75 573 371 1097 878 627 244 1104 877 146 376 121 603 707 962 1003 471 746 434 672 178 271 517 751 189 483 658 1092 204 585 680 780 1176 1066 85 223 868 519 450 649 669 496 644 1114 1154 116 465 864 989 858 1085 540 337 14 383 426 533 865 793 526 1136 383 893 1049 275 36 987 615 174 1052 562 268 90 805 533 173 3 163 872 776 750 10 1115 195 57 449 346 595 200 771 724 546 1028 510 668 1143 381 47 869 497 788 1184 368 652 338 650 508 224 639 872 122 58 1099 963 658 518 1180 217 689 397 690 471 54 152 158 631 647 255 374 672 1010 516 974 43 1174 851 46 664 982 813 944 711 149 492 1103 839 53 364 4 679 498 1137 754 954 635 345 186 1116 620 976 750 139 127 831 819 893 376 946 426 1128 856 479 974 128 434 421 464 17 443 206 1004 733 793 1173 758 489 659 413 355 186 889 236 1016 17 653 468 636 680 823 504 844 600 544 220 627 670 778 1152 181 1132 499 566 777 879 540 804 460 231 363 791 1003 660 250 668 400 1001 1120 710 1072 639 271 201 643 329 783 512 1145 104 857 444 476 293 191 672 1023 919 747 958 1007 341 109 596 250 735 696 199 1128 195 933 965 834 670 421 912 377 40 175 580 916 121 1193 45 1097 990 785 355 151 112 587 441 64 11 373 99 135 525 436 55 299 922 987 1189 921 722 1103 737 1024 339 438 1130 422 720 769 157 316 223 380 392 123 602 558 364 651 113 73 878 761 746 506 164 314 531 966 1163 480 221 740 802 1147 388 1125 423 805 546 928 1108 66 90 11 1114 50 768 327 632 452 734 515 50 641 178 713 1105 123 110 954 64 370 607 317 27 53 572 115 1021 50 357 767 916 705 1177 402 154 543 1137 1019 37 989 805 1050 217 76 940 659 35 977 394 330 80 1137 1007 663 48 486 219 630 703 499 486 753 310 922 1175 894 653 931 195 230 114 125 1019 296 1171 988 26 460 10 603 1169 1011 418 102 702 213 335 954 808 478 365 569 77 837 665 329 331 674 155 291 573 106 416 7 83 150 80 291 435 896 1131 995 104 935 1138 1120 425 284 883 884 695 33 1042 373 828 407 957 633 664 538 683 288 854 154 437 835 210 615 750 895 544 78 64 347 762 842 27 204 340 1002 312 857 370 548 872 458 344 251 10 285 517 944 746 782 145 741 144 1126 1079 219 235 315 663 552 670 505 332 376 926 71 1141 537 350 241 561 337 139 601 446 529 633 385 696 753 223 721 605 492 891 670 369 954 1139 883 383 498 669 313 88 698 350 189 89 887 376 814 38 847 21 495 536 834 1122 995 1150 975 1148 298 1005 928 1101 1073 275 1075 641 249 827 1131 261 173 702 741 143 451 489 817 514 456 913 1083 1078 453 1166 1062 297 313 640 250 1125 665 1122 2 965 1008 1172 500 818 543 444 324 1064 336 856 527 845 996 931 1142 1016 922 522 157 221 1162 29 139 966 288 494 202 602 783 903 201 439 62 378 586 92 141 552 467 975 43 146 340 220 108 466 1099 867 538 1018 189 1102 1103 591 1166 395 438 487 531 861 52 64 405 1178 223 751 1078 736 1066 144 868 379 302 915 511 85 1021 246 1049 786 473 785 1136 700 806 640 954 788 469 1095 596 383 104 832 604 1093 782 388 940 932 1175 976 645 1004 664 1157 212 876 76 615 558 533 460 1119 1033 515 445 1113 233 1033 792 1187 172 668 251 602 897 1048 13 935 663 916 22 670 873 484 935 69 476 1105 764 861 598 360 800 230 185 369 909 554 478 235 437 219 304 156 284 55 312 531 580 486 758 1130 78 815 493 740 781 1057 480 811 277 537 992 880 531 3 303 859 1084 674 561 547 440 389 413 488 1102 1143 583 146 723 1071 288 328 1094 646 490 309 1112 25 224 208 101 546 486 290 385 28 589 1175 832 1101 305 720 958 560 918 510 41 447 1075 413 941 643 33 219 250 1106 349 896 1016 708 340 275 778 1122 661 1168 933 915 185 498 43 19 234 279 893 316 976 1126 480 766 670 989 835 238 1194 466 875 829 590 680 431 1048 129 506 862 1078 1005 91 547 232 407 473 1198 719 212 904 834 1050 873 38 623 21 258 397 348 968 412 215 272 781 489 147 518 1107 798 829 296 408 294 152 1074 770 318 761 79 696 735 355 631 109 1136 668 216 1011 336 299 302 763 659 776 1104 204 380 527 655 328 894 810 897 290 145 721 1096 164 620 870 700 764 524 164 670 928 1020 713 265 421 30 319 6 747 557 839 1025 325 697 664 481 310 389 141 861 616 650 38 851 796 223 130 917 78 501 899 675 879 930 873 1170 346 1192 484 877 926 755 1016 307 160 92 1157 83 547 993 122 450 881 731 340 276 1133 964 1128 770 1140 816 542 208 122 246 319 64 380 236 80 989 1112 1022 1125 1009 1114 1091 540 623 927 721 919 935 295 883 926 454 562 1052 1103 642 653 999 674 683 1121 664 370 864 124 101 318 645 667 930 8 989 551 819 877 440 368 730 928 888 500 433 466 1132 139 1107 220 274 61 1070 1148 153 691 355 1 892 865 795 706 673 1094 789 1031 639 247 365 952 1 798 683 1088 1189 470 534 78 594 253 1124 243 286 303 102 815 645 428 377 543 106 623 860 599 162 476 570 196 245 1014 171 66 1181 315 328 1193 540 1165 410 343 984 810 879 1075 1193 72 297 502 1077 1111 30 88 209 1162 400 513 1016 946 165 866 560 291 269 403 622 28 1148 447 883 646 793 1072 227 738 1152 138 291 93 475 377 1117 1110 996 388 403 90 8 369 902 315 620 1189 445 1112 1088 883 832 1135 53 1068 537 1197 967 224 796 646 481 1129 234 29 453 967 252 205 346 1168 671 994 1115 168 943 296 616 1020 611 1176 491 627 1173 312 22 348 99 1154 649 211 1090 757 82 111 280 476 925 107 166 532 513 577 14 868 1020 936 295 864 240 79 496 310 1181 924 624 533 885 591 689 754 1139 1016 360 568 375 668 827 366 872 727 917 137 1159 371 4 666 1085 622 237 864 979 799 238 488 438 842 441 1169 1143 221 940 846 983 469 1133 304 337 476 338 1143 40 79 423 986 3 913 669 131 1144 105 738 218 747 408 726 498 500 733 1056 242 566 1105 1036 684 33 947 37 98 1073 982 859 978 285 242 209 607 232 887 97 188 404 808 1134 454 414 240 22 900 137 764 835 350 458 9 953 733 967 572 392 842 453 1013 626 1188 178 742 316 347 950 503 37 395 1068 577 99 964 683 1046 1014 332 986 84 698 655 1002 1185 1 213 1053 782 405 358 72 807 317 786 175 556 102 988 120 26 828 1025 702 627 671 604 276 98 606 732 358 26 899 65 864 939 1136 298 1164 906 93 620 373 1186 131 293 770 551 660 685 1157 102 166 502 1087 775 480 706 301 1124 818 952 1161 391 253 849 686 394 285 736 896 730 151 331 679 114 323 1002 301 427 895 614 1105 574 1023 311 808 820 459 717 843 49 319 196 985 694 535 1124 512 711 746 224 56 1011 546 558 754 946 504 360 608 878 331 64 146 465 1090 274 783 962 994 251 764 423 411 698 1073 802 48 1071 504 885 975 739 795 719 1106 1174 175 208 298 8 439 212 639 233 263 470 339 801 480 1004 461 875 190 1106 648 464 679 154 179 35 375 1014 1034 972 32 635 277 853 743 1116 1013 538 199 583 705 345 829 36 209 909 1125 311 724 232 327 1052 675 714 165 418 267 734 1176 269 409 63 396 842 1036 164 345 468 470 594 1006 870 750 861 385 728 985 958 381 650 199 552 244 32 971 1181 331 718 26 1061 1168 440 710 67 117 422 682 1052 921 817 363 408 554 369 872 700 886 1120 1130 719 266 51 806 1021 429 825 870 280 721 287 441 256 9 471 878 915 244 717 911 748 597 616 934 1074 577 1088 1161 619 353 738 1046 1065 677 793 378 1104 780 795 85 218 1019 847 334 1012 871 287 870 557 1153 336 422 703 259 47 276 43 707 736 883 471 842 150 175 882 1040 580 146 539 1108 326 765 49 42 371 828 621 932 1043 118 85 764 1129 881 541 647 741 634 1153 977 38 1147 144 382 807 599 617 44 888 710 1168 810 553 358 503 816 897 366 975 660 37 739 52 471 548 706 941 618 1080 471 536 500 791 937 518 132 849 425 722 1040 908 209 924 252 291 357 733 130 226 1027 483 1034 1041 1021 640 958 732 310 627 651 753 573 876 672 535 787 1184 797 824 311 334 616 1 599 553 1017 767 493 5 166 167 207 186 112 682 504 1117 488 752 137 359 535 154 594 290 149 1183 67 360 672 1080 409 708 1074 428 457 1084 33 978 831 1042 971 701 964 1097 330 827 297 1014 253 71 422 670 96 110 338 326 235 1031 207 1024 632 542 980 1078 676 656 468 451 342 685 760 709 165 835 1100 795 743 882 253 46 868 400 1163 130 1099 289 1044 490 221 884 181 564 448 1110 356 704 166 932 810 205 1172 651 667 267 86 506 397 195 400 218 261 483 128 403 722 683 751 845 1117 57 841 196 60 1159 418 676 561 79 356 580 971 534 1164 165 321 1001 1051 970 73 573 704 250 561 371 589 98 178 481 905 29 288 59 176 313 192 435 1153 278 462 1170 1198 115 449 378 898 296 1093 1072 466 669 1077 523 326 141 1115 222 526 1118 351 1181 653 221 1052 512 661 44 180 824 467 302 1027 158 590 292 33 459 603 102 1183 843 144 610 868 695 623 1066 249 186 764 1077 762 666 44 197 622 222 472 171 40 768 635 1145 182 1182 917 527 1004 458 1184 673 1113 432 1032 911 522 661 1050 743 1114 769 76 1059 873 20 419 441 875 1189 956 186 355 910 539 1039 396 851 199 296 1013 1075 382 25 333 494 306 1196 450 266 1028 440 569 356 712 133 696 373 1090 756 993 143 383 575 210 316 100 661 491 673 262 153 299 683 1037 938 1088 529 641 507 387 1151 848 420 223 886 649 612 885 561 1168 971 311 705 187 362 333 338 1118 366 186 1013 19 733 834 378 1084 839 947 127 304 1074 680 804 861 311 1131 236 338 177 1196 391 1076 33 390 644 648 184 43 603 494 1005 1173 972 1093 233 1034 727 32 1017 447 1102 694 1179 794 715 8 937 279 988 757 714 434 394 170 460 280 707 881 126 549 1102 284 114 1181 454 66 868 904 164 394 23 1032 360 694 615 642 986 946 966 1113 456 91 573 1068 687 859 1197 14 846 329 1162 1059 980 1079 600 849 1011 1090 422 400 967 1020 1045 434 226 1153 1076 1135 635 195 760 467 199 835 709 468 618 907 623 363 15 796 606 411 951 479 753 253 474 948 725 918 848 380 116 39 249 319 1118 1158 243 1019 383 686 93 146 474 25 821 295 1039 189 375 541 258 273 507 953 817 820 765 466 258 821 278 429 968 211 255 1139 1161 213 589 787 1171 811 738 1194 1063 1041 1138 872 897 601 886 169 841 1067 107 1060 342 122 788 1149 396 67 1191 1106 157 279 225 471 261 492 733 464 429 879 734 398 946 431 545 798 185 464 562 313 759 521 263 410 185 953 737 1085 388 214 874 106 247 169 17 516 853 677 842 666 638 587 444 579 159 822 585 1076 813 313 186 729 434 725 804 178 883 548 588 725 290 863 434 1163 983 948 576 1167 461 1132 108 728 653 410 210 383 547 1171 1102 336 710 717 324 324 468 197 898 486 990 1126 878 396 825 1123 211 121 1040 817 375 1008 601 519 998 56 792 858 892 306 689 1081 9 861 202 638 1075 646 711 56 826 216 513 514 1020 534 248 189 451 530 1189 1034 854 856 920 625 23 863 1044 438 484 21 686 396 883 728 731 1196 497 726 572 1048 136 898 506 26 366 1104 579 477 1159 274 1076 56 452 587 970 55 343 50 506 555 587 510 26 655 492 1005 773 649 893 821 596 458 59 880 462 692 534 114 280 577 345 217 1169 976 644 754 230 583 101 326 120 190 999 110 174 646 1062 720 920 30 945 501 666 892 26 6 1063 457 959 889 816 475 929 288 625 490 97 965 621 566 8 60 96 524 619 656 162 646 580 160 1198 592 760 718 1030 626 605 976 865 1084 520 491 61 731 470 16 232 52 603 313 619 1033 142 1180 1024 187 32 509 252 109 316 856 648 976 1011 1113 304 165 431 414 1059 1188 1072 317 786 1120 3 1162 965 418 233 491 788 916 1033 116 1032 117 33 301 44 245 476 508 1190 506 766 371 928 121 840 794 93 1051 589 78 743 960 869 728 1099 234 834 880 1166 391 1125 382 661 166 559 886 527 1012 481 661 1064 722 248 1046 338 764 854 407 1138 237 113 227 565 599 257 220 534 529 82 378 262 312 740 94 5 1088 39 184 184 1141 434 747 351 372 533 682 850 916 588 304 639 73 270 579 564 796 245 426 1054 558 825 706 799 1027 904 1121 950 562 12 528 66 318 207 708 138 1002 116 1041 937 958 1191 1093 623 232 383 963 1013 498 572 300 596 414 417 62 266 375 600 95 100 192 1063 378 973 765 843 1107 14 274 833 506 965 706 359 656 1090 282 44 572 936 1013 466 263 148 710 758 275 1034 1006 813 333 464 41 32 1159 483 811 217 761 589 1019 146 354 537 738 1194 793 114 219 365 8 1186 29 328 560 906 698 136 437 1133 623 59 772 434 160 839 42 1004 1188 270 1008 1051 119 743 25 802 412 691 217 468 561 1141 396 523 167 341 524 319 491 352 619 116 749 380 651 1174 537 855 598 80 162 425 1124 340 1099 571 863 580 601 586 571 256 1008 56 634 1140 103 1049 1183 179 762 856 1196 888 408 452 793 851 27 987 512 724 511 499 313 843 1196 1137 802 446 1067 719 166 985 956 593 275 696 1116 1121 636 192 405 353 59 960 1148 300 428 947 199 326 722 373 1150 293 1084 12 824 360 906 152 686 1188 539 1072 366 281 242 710 280 971 398 174 1136 683 839 32 216 1141 819 605 399 1166 20 55 1095 365 4 542 203 121 523 751 17 345 1194 183 233 887 539 1146 383 1131 62 773 3 464 858 278 242 1072 969 314 27 510 186 109 1037 1187 193 202 415 999 652 1098 1081 205 1086 868 563 600 329 40 407 1157 1157 215 593 1076 562 60 399 503 706 595 499 800 373 850 1194 294 353 219 989 488 997 210 806 1155 651 123 698 16 1066 869 610 718 862 844 268 224 669 841 1114 266 70 709 756 190 837 972 0 998 64 925 1185 1060 968 507 352 957 909 1104 279 1149 248 747 1065 115 1154 964 917 65 695 311 498 1078 158 8 1040 1146 914 50 198 197 560 603 654 458 569 889 896 875 88 351 908 318 540 1124 498 345 734 258 1144 966 62 308 1107 879 965 170 1188 791 93 109 1012 252 848 1144 737 1169 154 747 1034 592 1005 493 655 191 808 937 904 225 542 622 769 168 10 27 318 232 15 968 271 1063 917 778 1132 585 775 685 459 68 195 603 308 201 36 819 1076 605 101 325 610 751 568 692 497 1155 528 1100 866 570 1146 503 808 777 865 1015 1141 1096 481 395 646 818 151 557 161 86 138 79 1010 1145 888 655 1046 786 760 1168 1069 497 265 42 402 354 1045 893 739 124 1153 1029 863 568 1101 556 895 475 428 1047 1095 671 1017 927 109 649 619 805 787 1157 467 485 1066 620 190 831 263 9 347 1003 1022 389 912 375 239 1159 926 768 865 98 750 154 584 116 752 1076 980 190 265 527 134 127 473 824 1126 463 109 614 415 559 937 555 435 415 1059 958 1101 503 317 1010 331 139 992 857 572 721 475 194 1197 92 1136 1176 1034 555 1140 416 1182 1194 764 939 774 371 41 1084 360 829 615 798 1196 287 1141 932 497 699 59 753 250 1008 902 514 797 232 295 829 864 702 670 659 553 883 849 44 1194 132 868 643 537 553 905 382 160 893 782 749 816 241 580 1000 1087 214 941 1180 1190 3 1022 1018 510 756 778 425 1105 306 749 502 1034 735 789 210 1032 371 974 538 824 435 654 691 913 651 619 556 63 1035 769 872 1130 688 132 525 981 845 548 1063 564 853 1052 214 484 255 688 862 891 35 926 1070 592 952 685 463 228 838 1086 664 601 30 24 464 1040 609 1130 469 228 275 1146 162 344 123 677 418 94 340 27 1069 117 322 783 988 555 718 398 720 315 459 1022 1121 461 137 1137 117 591 609 924 810 953 822 851 73 880 288 893 577 652 1162 547 292 1170 329 604 228 641 860 770 545 485 571 1194 48 945 3 293 57 639 562 970 493 871 238 357 173 717 1035 685 715 1083 477 573 668 928 1171 591 830 247 446 7 791 565 419 893 480 791 86 213 586 144 496 294 85 90 341 747 362 295 177 899 713 585 585 967 126 837 903 101 165 749 571 43 952 55 41 161 750 1018 183 1134 251 753 1198 489 358 787 113 1032 145 930 1027 489 274 690 1144 1091 666 75 491 657 972 775 776 501 515 791 293 877 222 179 65 1067 414 1014 306 1073 10 492 413 294 1035 332 776 1014 439 1049 903 21 33 723 913 1074 355 956 185 299 943 588 418 428 973 933 549 950 689 446 783 47 147 20 960 962 1190 954 283 661 661 73 432 606 102 150 712 298 222 1127 521 455 26 439 840 783 689 683 120 509 749 544 1054 25 764 600 1 1027 1137 1158 15 76 827 827 1110 34 437 332 228 712 265 295 594 665 370 874 433 113 738 544 346 887 1017 942 673 348 918 705 1157 1194 1108 1191 623 24 1029 25 233 1133 163 744 647 557 1025 121 1018 8 30 65 880 405 1143 683 117 113 137 942 1186 162 349 41 776 123 905 433 571 928 665 245 55 136 296 545 684 624 274 887 1071 929 644 796 956 509 1133 1189 615 89 919 203 12 634 137 326 138 501 485 960 1044 1051 449 820 370 374 657 1141 172 209 280 359 24 1125 893 32 510 1194 227 602 1165 65 1104 27 71 1111 848 238 1188 323 382 647 819 491 1031 894 339 910 617 435 130 88 599 351 178 1060 1120 265 1002 767 337 914 761 532 581 543 1127 344 43 594 1168 1011 615 890 303 473 211 916 851 580 667 707 348 90 843 980 308 114 606 519 960 717 808 854 957 1007 131 835 1008 810 876 780 988 770 948 206 622 769 118 1048 975 956 11 26 1191 572 1083 855 906 633 1074 1182 751 669 1100 973 13 648 355 1112 339 729 768 438 501 598 507 1173 771 637 113 272 157 970 494 819 661 771 592 758 754 103 442 105 1091 36 901 610 503 43 107 1098 13 66 918 828 96 82 67 156 752 233 1011 240 485 1199 359 447 137 727 237 89 534 896 867 28 462 57 591 833 230 997 1021 1026 1164 484 962 1078 344 591 544 393 1052 37 78 1065 1018 931 13 547 70 771 770 433 1040 1123 921 1055 23 755 695 948 740 643 313 1168 326 427 230 388 497 665 22 1054 100 986 611 1030 880 177 241 992 785 1041 1180 1012 131 579 957 179 800 1136 881 662 656 653 755 110 461 288 979 372 49 444 803 478 1168 346 371 141 530 532 306 513 915 750 851 211 1 628 854 736 137 110 576 623 272 120 588 324 1095 243 278 179 793 655 762 1062 793 308 281 272 180 571 353 433 918 333 177 410 1180 792 644 917 1182 1048 117 954 62 1123 382 1143 189 948 362 11 494 864 934 110 484 959 789 385 480 31 256 906 796 35 525 137 754 19 1131 852 833 366 273 784 714 1051 1091 1041 1051 662 574 1188 649 666 137 925 474 1157 933 1017 607 284 651 665 100 405 1031 509 766 1027 832 601 1143 1077 294 355 1106 1000 136 305 289 1021 1139 1013 26 872 13 258 959 1020 1069 236 37 99 687 117 588 768 672 565 58 440 435 142 277 993 261 693 127 807 68 1113 239 768 1003 840 890 211 159 346 475 426 362 868 407 391 205 679 582 435 341 442 860 486 317 100 159 641 141 915 809 244 1048 35 697 977 368 921 1013 931 68 201 947 368 257 962 441 124 477 605 561 349 656 516 407 111 97 493 1119 475 919 644 191 572 197 351 575 668 2 233 790 2 227 1147 972 814 419 33 96 76 326 64 1069 854 968 982 224 135 1142 153 524 475 305 914 836 431 838 147 496 768 725 908 540 1020 721 713 639 1139 1192 141 436 297 514 731 652 605 704 836 1161 501 600 243 119 33 324 1142 411 699 86 906 38 677 217 0 458 478 241 728 700 885 603 1029 929 1122 174 686 439 585 570 488 424 139 291 135 159 915 502 729 204 616 954 912 224 1015 525 674 408 240 544 135 853 694 93 45 798 951 47 874 968 841 763 811 802 639 790 1146 472 1017 265 123 99 458 99 226 1071 596 499 810 20 704 417 622 334 830 795 368 343 682 378 550 968 1133 125 20 101 867 884 101 298 145 723 958 563 768 952 27 789 355 825 29 25 617 1008 1184 864 742 492 496 321 422 515 38 513 493 628 1178 591 1195 672 763 845 220 843 522 647 550 163 1153 375 51 953 669 1076 650 1074 238 262 944 122 535 660 362 244 1095 778 1047 420 693 1048 143 1064 75 44 1064 985 116 296 171 913 300 617 636 912 992 73 969 1033 814 915 1186 713 497 886 700 532 588 282 513 1030 967 473 153 946 444 670 595 136 398 1006 704 1041 816 868 101 1127 1061 402 878 1058 717 993 191 907 427 451 861 1159 1028 299 720 332 281 174 958 310 1075 448 232 536 318 648 896 425 430 723 442 978 900 34 368 296 250 915 550 267 254 1119 908 742 757 43 596 976 811 338 584 41 201 855 346 161 1172 445 35 833 350 563 390 641 134 1080 357 752 1186 461 781 849 1028 436 430 389 652 885 36 1033 1146 1096 650 75 564 879 692 957 491 116 1186 573 335 520 1098 542 455 850 104 1122 568 1009 644 25 230 72 946 230 431 924 602 292 694 326 991 1144 1171 1152 157 634 405 1051 630 625 1130 941 508 294 2 207 133 1017 625 1053 707 972 5 564 889 314 541 728 480 79 399 7 320 392 780 524 815 721 635 175 1002 926 440 287 57 1153 750 211 551 246 1019 1034 678 604 356 485 63 171 61 788 1004 1067 514 91 943 252 684 924 1080 260 737 120 870 569 229 211 613 1178 326 987 301 424 619 727 1090 851 798 497 678 712 1037 134 771 989 93 662 83 360 487 724 287 648 1116 644 902 735 771 215 455 298 392 565 1150 303 701 1008 1032 36 372 170 569 249 675 135 1190 772 761 912 830 1063 86 386 326 573 640 1029 255 976 187 40 1084 191 730 275 224 368 131 1058 906 1063 196 583 602 884 29 760 381 930 701 658 344 560 701 412 263 844 518 420 1019 920 969 1143 350 788 1080 809 556 1000 704 664 913 658 534 437 1052 233 459 336 366 603 677 208 720 10 126 1044 211 473 926 243 753 437 42 859 58 742 931 377 959 1180 836 725 435 188 143 996 727 1021 255 293 1036 417 1010 480 9 288 71 1059 255 1019 2 295 685 83 198 276 67 952 868 486 672 801 651 49 440 150 640 734 1021 5 877 826 760 800 562 663 863 916 188 1073 1103 105 667 504 280 720 403 261 518 733 125 417 944 285 642 992 317 352 1037 610 467 1081 714 103 685 431 703 360 1178 945 870 995 1120 405 547 373 484 1130 798 493 101 943 458 1131 278 336 499 691 1139 630 1004 127 1136 965 854 1036 48 651 360 75 400 410 641 847 1177 316 240 739 408 607 1026 380 1003 815 662 322 1114 521 1140 670 358 988 795 673 668 1122 433 120 42 635 231 971 1153 329 323 875 835 96 188 605 887 873 994 1035 688 625 290 704 1082 160 826 1187 446 302 448 451 705 299 10 1100 294 1005 955 656 579 858 826 232 744 741 770 201 748 264 152 798 1027 456 135 319 406 234 534 627 187 1021 241 157 333 707 612 1196 405 900 68 1186 299 969 793 243 267 1018 72 107 1177 509 672 145 920 1154 406 272 410 285 1046 24 908 592 532 651 583 129 886 123 517 438 107 1080 894 1198 325 605 1110 391 189 1 680 906 1169 277 538 866 403 1122 107 1013 374 779 474 886 849 1112 1044 1087 809 80 894 852 622 675 1186 889 1002 633 425 354 114 238 333 965 822 1159 205 687 501 582 171 973 570 84 1074 246 566 1025 582 718 471 1163 735 988 232 411 337 46 628 827 809 158 571 696 650 739 272 329 880 265 259 660 274 643 637 584 602 547 483 633 136 122 191 1138 479 696 452 642 957 323 421 152 180 406 809 717 1116 966 983 11 1088 692 300 1197 333 1019 83 497 800 882 195 590 323 924 1058 1087 648 10 886 861 1049 263 968 35 737 498 172 723 713 792 1028 38 570 1111 489 817 126 50 328 308 169 592 588 795 728 651 706 191 74 420 961 511 625 804 461 432 302 488 991 711 163 153 248 491 119 625 263 841 243 1178 247 362 1094 704 994 196 1087 1078 1190 459 24 276 856 835 369 1145 644 139 122 525 227 176 393 152 867 498 1064 273 944 77 951 1183 1076 30 1177 319 416 980 838 1144 602 881 1136 829 447 719 1054 590 375 850 808 1008 974 1199 595 131 494 216 1098 148 827 628 262 1081 250 195 438 629 1003 765 745 875 970 127 92 541 1018 1136 611 1006 333 953 1163 532 549 1036 74 132 895 340 87 207 780 782 884 37 853 310 249 510 135 1141 1155 215 794 190 1174 1031 1193 303 75 1162 1120 1143 882 1048 757 576 1018 828 538 1072 935 1169 1138 234 1090 1118 1082 106 523 989 629 513 77 76 42 553 168 494 630 971 602 324 84 470 819 468 1041 652 208 751 38 275 552 390 88 12 736 566 157 771 144 954 908 600 566 599 194 386 485 802 664 540 985 534 919 29 652 433 249 690 1026 410 442 531 696 457 844 971 1028 66 468 302 822 149 521 129 461 429 1086 800 708 86 613 233 114 750 1152 352 204 577 748 842 1163 182 234 467 1096 544 1155 0 986 665 590 896 210 733 937 392 201 793 263 358 198 890 674 1043 490 110 417 132 435 204 339 877 750 832 340 169 168 442 290 697 529 388 547 226 197 1189 353 316 584 986 581 142 88 1046 421 108 296 52 937 995 442 325 1061 886 240 92 1020 89 645 443 740 512 840 40 88 548 1001 633 284 640 1038 706 1154 511 477 982 801 344 850 927 927 14 776 196 541 296 1045 1066 947 35 974 880 729 954 1051 814 735 896 115 1143 665 424 420 539 505 960 476 703 1164 825 850 1069 533 921 421 485 174 838 533 845 1166 151 99 1179 529 193 329 918 103 131 229 829 956 87 12 592 748 261 210 1192 386 15 344 464 417 333 621 585 1104 23 1068 874 1073 155 923 735 820 1154 628 726 1012 207 1052 327 627 139 331 712 1041 624 1066 718 602 138 386 1105 846 643 593 749 883 1088 211 808 627 246 192 556 1054 460 530 198 347 563 363 257 1167 908 424 450 213 1170 499 644 1163 1015 771 1139 408 196 281 1084 728 832 229 8 306 865 69 95 79 584 145 191 679 1075 921 130 733 104 89 472 3 148 531 419 1092 1181 587 1144 129 359 1168 568 219 911 411 1166 1143 607 42 836 754 1013 609 47 177 820 528 1175 356 709 47 1060 445 1011 260 180 664 81 612 1080 462 929 56 148 875 699 540 449 582 409 113 412 370 508 551 88 1044 1089 187 584 649 268 1088 822 1075 982 570 1198 682 825 122 3 719 416 551 1041 868 356 546 171 467 871 220 1138 483 1169 980 53 484 485 408 933 579 46 640 424 81 498 987 473 973 27 849 934 129 1099 835 149 815 700 407 763 174 1006 693 374 1041 565 188 283 997 1023 855 387 907 1017 1158 543 152 684 1100 422 1174 432 1062 1150 496 954 577 93 1021 1103 483 299 871 65 687 344 515 233 437 832 585 953 7 954 1120 1098 379 293 908 99 1044 7 737 185 820 838 156 756 789 1031 1021 1171 750 1163 527 932 1165 756 947 306 300 305 1050 236 536 813 740 836 145 1163 904 168 838 709 939 897 295 86 82 366 806 689 374 142 587 1170 933 281 1142 13 350 793 1198 1098 50 80 147 1155 295 870 422 697 858 49 181 666 858 57 1168 891 278 739 1127 909 321 270 562 494 512 561 647 331 487 201 934 241 210 382 1150 339 341 179 225 746 222 1042 804 922 616 176 1046 518 1016 858 827 105 167 1095 297 958 534 991 1035 514 283 283 677 188 981 305 726 448 141 1114 92 689 146 416 938 995 863 220 9 595 1045 1125 834 1026 1001 594 1053 657 874 966 485 800 528 797 707 1072 188 856 489 611 1095 941 624 1051 944 403 160 1189 1135 151 366 1184 762 551 979 1072 75 567 651 574 387 725 1153 1142 531 953 327 1123 1093 53 749 418 260 191 672 653 207 310 913 629 405 351 491 709 92 333 1161 728 959 1135 905 309 914 940 952 854 713 541 866 849 3 173 379 466 1 146 568 519 978 1159 51 509 443 983 672 1055 991 851 757 972 1151 849 229 139 949 1059 439 482 365 1137 1052 512 678 524 1081 735 942 579 390 481 86 124 1184 523 1186 114 341 951 245 628 854 97 202 550 919 657 703 26 146 187 714 379 661 927 1094 10 946 286 1173 659 910 863 972 458 194 472 267 308 764 366 45 962 697 1087 539 1196 1055 622 340 579 11 320 187 1063 1086 920 471 81 33 777 740 1112 354 1008 319 89 993 276 270 864 453 598 119 157 508 1120 98 368 141 641 487 1102 285 44 363 429 464 1121 1108 387 251 35 1102 1089 1123 107 871 82 67 851 276 427 1100 61 158 1000 191 872 236 152 358 804 319 959 296 872 786 571 328 153 791 257 55 484 368 998 328 700 217 428 1083 527 200 351 98 225 670 1024 890 225 673 37 893 672 1058 940 645 579 1096 122 283 210 489 231 212 744 723 663 698 605 497 1000 1167 384 94 246 761 301 484 489 1068 482 973 590 553 644 541 76 747 397 807 1065 74 503 260 543 8 1079 687 382 471 1128 812 965 538 278 339 198 996 617 57 1078 456 542 207 775 854 851 522 785 980 353 602 867 1012 873 1149 306 646 1149 1004 169 679 529 688 1040 195 1073 598 640 975 958 60 278 900 1151 1029 256 388 827 1087 575 355 953 130 1031 856 243 485 595 388 118 1173 786 786 300 188 854 388 1082 912 1032 423 466 289 375 359 1178 1178 485 349 396 856 242 366 180 78 289 849 13 1149 1018 122 459 323 785 176 63 783 239 422 461 731 1171 846 1135 330 715 443 339 12 250 81 618 431 142 499 27 451 858 1100 536 864 444 579 1049 1122 935 1115 127 678 20 1000 1014 1132 468 901 796 1195 1128 818 884 684 797 247 1033 1113 293 1115 862 222 153 431 337 1048 349 181 170 132 633 105 1188 117 1098 118 641 421 580 88 577 560 548 1112 402 1064 370 389 76 112 1010 896 1144 797 204 234 18 884 792 669 665 164 562 662 1 38 437 1114 388 221 242 637 596 695 1061 1065 1092 729 1038 551 599 1112 1174 201 315 1188 425 833 457 1127 479 846 462 163 495 579 141 306 240 705 540 465 975 55 282 849 1139 86 477 766 32 111 184 908 744 35 622 982 841 830 602 658 316 816 445 89 951 470 1050 467 1009 535 638 1061 8 1154 987 460 859 702 417 346 520 147 199 356 489 297 856 832 168 32 552 698 136 296 872 938 621 533 418 295 481 286 1071 142 1167 462 462 360 43 502 64 56 546 124 354 948 1081 591 706 1128 376 346 1113 1139 270 1048 117 1020 1127 896 676 75 331 176 951 113 352 598 110 330 316 281 281 651 680 409 689 143 586 894 521 878 649 953 855 454 1000 220 458 891 841 110 1175 21 379 72 1082 58 206 982 168 521 781 324 449 472 73 522 575 910 588 449 987 951 783 234 260 799 282 951 710 67 893 606 169 451 461 687 570 1092 14 177 454 536 1009 136 44 616 1086 18 283 547 1128 546 208 441 1153 750 1028 1118 943 519 949 823 847 259 862 180 1071 1169 450 375 366 813 603 1005 798 278 653 1043 691 575 622 698 752 504 83 544 548 540 933 795 1090 1076 209 218 696 352 1152 1038 970 5 1043 571 27 157 231 1065 84 28 1054 926 242 396 731 763 1029 135 246 496 324 156 449 551 1084 214 884 163 486 435 1107 1127 286 1089 129 55 763 890 353 658 1038 488 681 649 407 320 61 407 1126 225 862 198 68 27 833 442 477 1131 58 235 866 81 593 317 1057 180 319 60 6 1064 643 802 1118 814 565 705 67 97 204 674 79 260 363 742 541 1121 658 1044 27 301 971 1147 1149 1172 337 1050 34 342 959 306 768 899 565 551 579 718 1085 325 995 340 600 761 852 20 641 66 294 218 269 916 112 476 966 1122 1154 775 734 1001 393 965 164 180 393 37 537 161 1156 653 767 830 183 203 39 229 231 1140 484 459 352 1121 1150 224 693 1163 471 935 712 958 280 80 44 1187 298 314 530 278 68 808 521 244 1028 21 797 872 947 1000 601 343 753 856 649 1141 1117 457 161 447 339 1180 190 492 228 1189 871 391 120 903 1052 1000 391 876 1185 798 508 924 967 422 562 805 600 519 130 923 206 80 429 1013 1174 744 231 674 274 196 696 1052 144 318 689 36 717 665 717 58 1036 316 480 4 768 418 739 32 577 1159 174 1127 47 1055 326 932 527 285 622 549 102 773 431 577 479 233 856 204 19 454 407 614 295 100 898 750 903 53 547 298 387 568 464 863 624 138 179 835 124 40 436 315 348 1191 899 874 1165 840 281 555 1028 736 634 15 161 824 1006 712 309 132 616 732 743 1003 1017 451 58 744 1075 574 536 1023 826 1103 34 1085 862 529 413 432 1081 703 846 1059 500 868 479 191 580 958 126 664 1106 664 600 551 282 914 1134 1078 394 1023 671 1060 149 581 855 664 238 554 65 991 922 1169 654 751 152 53 707 979 281 90 129 6 1108 970 1051 439 908 513 113 380 193 117 810 174 138 120 298 950 940 629 225 40 1066 745 935 152 671 782 662 444 994 83 698 965 946 1170 385 642 673 1198 929 736 711 942 948 224 564 796 1061 1108 969 1165 1078 352 33 706 354 385 571 1102 300 1153 533 241 910 1142 293 1160 1154 875 1115 725 147 685 556 718 662 724 1169 821 860 687 587 568 210 838 449 828 785 765 637 391 791 733 907 767 27 1087 628 708 1159 626 122 284 1066 529 791 863 1115 1083 734 636 749 599 418 1105 833 1188 294 898 529 189 1153 223 785 317 590 472 436 372 1005 806 1145 453 884 64 59 105 792 798 85 593 208 879 957 691 805 1017 1070 14 1159 946 1125 998 1110 344 160 277 1182 32 900 1153 764 1171 435 749 1000 713 1180 843 702 696 327 438 452 619 1098 590 34 694 863 53 47 1050 485 40 383 721 520 277 270 82 802 118 1036 944 398 539 381 155 181 92 628 937 673 1117 458 636 100 704 390 942 699 28 968 874 164 148 1120 231 864 236 122 1129 279 828 417 1192 287 940 1020 830 882 358 574 460 409 722 87 821 353 883 538 622 1035 604 695 774 616 302 165 1114 690 806 577 943 508 1082 13 872 1111 246 17 827 87 355 182 551 655 411 785 1160 410 987 922 920 751 514 239 214 434 769 1179 234 452 752 342 976 786 871 804 1031 751 990 38 106 1134 819 593 1192 384 797 46 859 837 1046 97 1131 1137 213 522 44 293 754 14 996 1103 892 346 95 38 938 720 698 10 1112 1063 267 191 1132 134 549 46 1159 409 581 449 780 263 1124 1148 329 72 179 1074 1088 213 201 1145 1169 9 773 757 304 969 1118 1175 590 422 682 427 224 618 139 129 209 689 879 1136 231 1138 293 688 759 560 1100 230 331 1171 641 401 277 393 985 719 657 561 1078 643 827 700 1064 967 158 728 76 309 983 776 502 910 634 760 395 194 126 334 61 1115 239 312 212 56 562 597 484 817 1156 404 254 380 451 393 790 754 890 790 666 943 1139 943 523 803 93 1142 407 422 341 616 187 436 786 290 10 1183 1118 60 712 677 978 581 1070 672 960 1013 796 777 360 457 948 839 837 57 95 632 1103 810 1102 484 527 1068 180 179 850 1168 1061 766 347 332 454 82 360 602 979 694 796 978 709 1018 629 381 868 613 916 968 103 950 246 914 97 1172 642 870 395 3 269 999 478 163 830 209 680 678 323 811 29 732 196 208 170 986 220 491 649 333 547 676 258 252 1067 376 638 542 579 975 204 198 442 230 57 788 365 21 738 653 169 1004 863 238 761 671 241 200 905 120 1034 150 787 574 900 533 455 269 287 710 65 990 818 169 313 1136 631 202 99 866 440 813 743 1178 1155 778 10 42 276 797 577 502 534 930 536 332 776 143 816 1175 159 800 449 190 491 355 146 561 742 1018 1026 361 235 254 417 322 1092 277 770 799 543 317 913 568 559 389 3 449 1188 567 540 410 824 824 956 187 51 686 239 488 607 70 411 573 688 439 592 1182 967 369 808 614 375 909 699 888 211 1155 1095 972 188 250 657 1083 1099 32 924 449 737 157 550 582 885 538 381 297 337 968 928 700 707 336 948 1139 664 273 148 179 182 1189 556 972 1047 475 992 147 713 1071 68 755 880 1183 1064 528 84 753 370 302 517 128 429 942 782 1093 253 1079 383 176 210 388 1187 658 373 1113 433 1191 606 151 562 800 988 616 125 786 870 1076 596 542 627 519 174 1110 957 806 765 740 759 404 430 656 684 965 637 84 698 998 80 1119 1032 858 203 3 1177 493 305 56 504 269 995 417 819 155 235 458 762 1073 1151 94 352 684 703 1077 276 566 469 706 961 875 679 110 23 61 205 564 170 494 658 919 24 657 287 470 665 483 399 529 778 736 423 378 65 893 212 99 640 116 128 928 160 342 166 628 510 639 609 233 63 340 785 692 874 1137 1115 1098 528 149 384 727 818 296 457 816 657 663 99 944 885 869 651 958 564 136 1072 615 392 659 290 225 889 1062 8 682 931 1115 267 976 991 723 915 212 943 420 557 204 133 4 342 1163 1165 735 809 904 679 555 288 1169 198 214 775 1126 204 228 1179 615 354 593 1008 698 1017 623 745 482 284 269 572 967 927 1002 190 739 337 499 559 682 803 67 199 494 732 832 5 652 601 706 916 906 515 374 387 588 482 917 943 732 489 1017 138 439 954 320 255 234 742 128 188 1122 185 190 8 400 1034 685 1113 1126 910 280 868 878 1105 1166 454 1165 588 509 492 997 357 884 1058 1196 868 548 134 476 615 944 491 978 257 505 617 642 1109 639 96 416 630 1040 885 138 660 909 306 709 398 918 701 534 511 783 909 144 517 583 602 495 409 622 703 399 819 69 619 713 97 765 11 156 404 1133 1168 864 1010 228 1056 336 504 440 725 1158 323 590 51 271 1014 146 1074 415 157 760 25 163 297 59 854 327 920 981 594 45 1198 53 1109 1071 384 310 699 328 292 34 1053 738 780 764 382 599 253 1146 538 305 499 942 541 884 637 261 874 1078 491 876 562 11 881 1174 2 291 86 142 828 324 719 736 848 1151 20 24 105 813 155 851 517 779 138 212 321 273 1082 78 624 425 1007 427 632 84 763 359 250 196 138 860 548 706 338 1014 282 943 890 672 929 649 270 24 24 524 1024 322 215 350 812 1183 804 1177 809 302 698 239 714 1019 512 849 438 203 1091 877 765 959 1013 623 115 957 652 936 240 857 248 341 138 70 423 671 87 239 701 1036 142 1172 400 357 869 782 394 962 602 688 1156 436 522 185 1184 394 476 984 299 1012 60 348 882 511 256 118 971 56 42 507 495 619 927 1001 405 518 20 118 458 709 648 207 580 205 102 929 925 674 862 292 465 517 207 975 344 1055 9 1038 796 1143 119 215 971 854 704 412 1000 1168 543 618 44 681 1179 352 719 591 1009 214 502 127 11 814 441 1186 262 564 161 74 905 109 1013 904 983 974 50 558 226 400 252 676 850 798 99 786 635 978 591 76 1117 94 471 1141 787 726 609 902 651 3 232 821 1154 87 1198 1142 401 196 65 805 37 175 1138 1059 417 250 568 661 546 115 39 783 353 1018 1070 242 394 401 132 408 119 791 937 1169 371 1154 1059 730 1030 1060 650 1099 1078 259 469 127 257 303 103 49 184 1145 109 373 1055 233 928 761 1084 930 1074 71 1005 669 832 754 801 804 382 197 378 660 501 972 620 76 97 152 130 662 714 246 1183 690 1014 748 674 797 1137 1018 996 216 105 993 107 1170 1172 309 799 1091 814 706 351 1105 639 794 898 895 865 207 446 92 835 385 817 281 275 529 787 127 638 365 905 634 442 857 501 457 119 142 792 538 717 274 913 285 211 1125 970 49 220 828 681 642 145 693 812 566 350 1125 361 1121 1018 1099 733 37 491 469 1149 818 452 748 747 365 507 1071 996 137 34 685 1089 233 569 788 230 793 245 669 489 1141 618 925 568 655 53 493 932 696 877 763 46 499 801 1147 803 1083 75 503 1085 146 216 141 162 633 182 255 134 1198 360 933 771 1117 147 618 600 473 471 1016 715 628 332 349 491 845 845 817 827 148 1142 182 887 642 35 637 901 59 869 744 365 259 703 520 847 830 1091 1166 662 454 693 73 512 747 1016 920 261 34 718 1121 528 975 848 662 1 501 928 485 305 741 1076 984 415 139 398 301 404 419 122 72 764 646 254 272 119 600 758 595 1017 217 251 979 55 667 274 362 512 913 34 772 1049 777 126 589 688 1196 596 993 284 223 256 818 987 455 803 4 500 301 964 45 1005 1095 460 267 623 143 95 507 577 676 109 1012 286 158 964 547 1186 1184 72 666 408 507 19 717 1079 804 677 849 10 691 69 524 995 266 954 839 654 525 889 702 664 640 201 1038 1059 52 1126 1000 52 919 415 83 882 246 186 1190 117 839 919 475 600 630 1058 451 73 1138 158 58 793 732 878 607 11 592 515 1077 685 341 1116 465 428 943 210 834 553 961 597 680 502 534 487 675 1174 1081 707 420 891 421 922 1071 369 1152 1183 381 1004 63 259 1090 875 209 478 864 1127 576 1067 1104 1043 326 678 624 680 314 480 1123 415 68 852 13 1036 142 604 394 866 803 478 194 900 212 118 996 951 134 473 803 1045 526 1146 445 730 253 311 463 139 1006 310 979 1174 658 457 884 136 856 1192 529 408 141 738 627 26 219 38 674 344 581 914 224 113 893 753 646 566 588 893 451 395 1017 1049 1123 929 959 585 1174 236 547 328 988 176 1095 701 19 705 1040 895 770 47 192 144 214 301 171 429 1084 1074 781 415 674 412 287 735 647 986 821 257 11 263 254 74 479 688 203 539 257 816 1142 974 539 84 268 1009 635 310 701 641 505 430 303 225 457 445 1 1143 968 1062 1003 53 679 336 591 885 199 282 661 126 978 807 42 1195 5 1147 594 783 181 258 343 624 17 964 1055 683 277 703 1075 315 648 51 137 1152 1099 725 240 190 50 128 890 537 502 843 194 518 530 598 829 588 41 1046 918 153 262 1144 957 431 1008 1159 260 983 395 719 925 81 339 744 876 1100 725 946 104 461 1119 944 1100 565 597 742 1186 836 511 768 383 993 46 479 871 1095 804 296 1117 430 420 190 1197 620 993 1130 372 319 706 1117 51 333 1130 801 1004 111 300 919 1104 316 700 1030 1039 283 423 1040 1044 853 117 1040 987 1004 597 43 388 530 54 255 126 781 712 1067 490 187 155 107 800 1007 682 581 317 486 804 844 398 173 345 253 150 556 679 105 61 512 1052 28 637 512 160 16 279 289 646 351 244 1099 1166 12 531 780 798 429 420 349 71 14 1026 403 1140 19 109 133 613 156 578 797 105 1054 120 1026 68 786 1147 249 126 865 382 133 160 350 27 883 494 739 991 354 1031 555 1174 588 85 956 989 234 644 1101 1090 516 1169 710 1199 640 870 254 1033 945 401 683 450 851 814 232 256 148 510 298 400 431 124 281 701 858 663 1083 1012 517 344 310 1182 926 583 816 14 1155 339 850 617 263 747 289 136 671 920 929 1196 286 1182 1081 869 34 950 1091 899 80 358 1058 999 3 481 488 495 102 96 60 900 567 201 110 944 1018 138 555 81 830 761 277 605 1072 214 393 592 1010 480 315 556 586 24 906 682 1003 638 482 381 1059 1067 105 661 207 121 24 1079 882 1131 1037 690 1060 666 956 887 1047 772 622 184 848 206 401 680 45 1125 919 320 490 536 24 594 800 553 744 1195 1197 164 612 242 1175 273 105 934 8 423 357 1127 270 558 196 799 181 650 153 411 1118 507 868 40 1095 756 1052 365 920 90 167 713 12 784 49 482 1014 987 1018 248 325 940 875 1028 826 221 593 382 305 423 1024 453 473 319 17 1142 143 116 115 977 346 502 1145 659 1180 792 735 907 971 1094 436 166 429 765 348 516 37 615 140 241 401 949 573 1161 1180 73 905 652 404 726 892 430 1059 1165 1001 1012 66 638 955 854 775 257 484 385 665 573 599 758 503 261 741 29 429 629 253 608 46 383 948 42 160 427 27 146 1077 773 258 534 631 309 500 792 748 607 711 926 287 318 274 855 607 518 949 18 472 316 295 366 80 409 16 439 177 540 978 102 793 713 423 1127 257 111 1118 638 874 502 391 814 157 474 1108 295 465 1145 188 367 376 721 208 1173 738 993 777 531 864 536 478 572 135 157 1090 80 855 956 447 1077 1032 857 366 955 595 504 644 1160 1015 573 113 838 320 632 1063 205 704 152 1002 499 572 748 518 308 52 77 1054 878 509 283 677 1149 469 428 996 1161 499 441 196 716 608 438 796 97 126 450 759 753 643 837 811 102 593 299 95 48 511 234 113 616 573 660 1135 929 934 994 748 1192 139 140 923 821 613 864 1122 800 561 504 10 877 1050 856 432 819 291 747 497 743 301 729 1031 739 1059 472 271 1037 1073 634 839 747 555 1137 1016 195 954 958 395 781 60 956 813 735 607 264 495 292 282 248 136 1122 535 55 734 256 1165 1114 558 729 710 612 1144 706 1078 371 317 1099 1093 677 836 614 393 636 391 988 647 538 801 283 767 819 782 109 563 270 201 536 524 1056 539 829 100 424 817 462 444 441 141 452 980 1066 420 238 748 464 355 321 1115 24 81 912 1105 981 1172 527 708 1198 790 516 304 828 998 921 861 350 887 765 1020 1098 730 991 1004 292 420 614 320 60 273 255 42 945 689 1053 75 322 218 1052 1166 803 738 563 123 50 993 627 357 130 321 319 757 1017 510 199 854 909 1157 1187 729 691 295 315 190 1000 1166 1110 580 510 317 1115 36 721 771 575 800 938 30 143 188 897 473 27 288 755 758 101 883 1081 559 165 670 1194 1022 848 358 1144 449 140 3 400 1046 160 832 983 364 574 1039 960 1052 686 643 798 1047 757 203 789 630 638 1184 876 1084 361 566 334 1171 51 856 263 1106 1067 1108 407 422 1001 809 494 701 251 774 210 743 994 756 820 172 842 899 456 468 300 819 1131 747 65 458 265 1002 220 184 1073 40 691 589 837 785 61 213 506 89 312 1103 1174 252 78 630 996 924 166 1028 549 492 223 818 585 1161 1102 655 651 590 1004 637 824 785 257 481 1124 424 462 546 730 522 233 392 702 1167 262 397 740 852 410 1140 747 1038 259 399 839 400 913 521 847 1081 570 192 360 1150 793 985 1049 746 962 61 436 1011 1053 529 862 1023 622 1053 343 1143 162 284 1165 159 1093 247 59 773 417 539 779 850 1090 1008 569 98 762 611 29 1052 807 898 329 313 226 182 254 890 682 1153 1107 571 992 1046 587 553 93 819 497 139 755 1051 660 320 533 1117 930 1152 521 150 1031 712 853 336 411 78 887 182 165 14 71 1068 2 347 853 1015 981 587 317 489 528 413 928 252 776 164 459 327 378 1043 958 1146 867 248 157 305 296 867 970 1171 296 453 101 103 614 500 851 796 890 1136 927 1151 911 935 587 713 94 464 1143 714 122 228 232 940 228 484 44 44 399 969 909 608 620 281 673 973 575 208 595 1175 480 137 515 363 1018 127 727 217 471 758 385 260 680 163 609 1074 484 741 204 1114 1023 63 900 841 69 762 120 181 628 880 476 663 709 911 167 551 162 29 492 772 36 880 766 967 1096 43 845 541 929 859 40 549 379 8 634 918 398 671 530 94 632 486 654 357 32 1018 2 834 657 959 990 441 340 430 865 384 1104 231 956 845 829 701 1198 144 44 363 117 1173 691 846 794 1135 1082 622 513 404 871 130 864 174 766 23 408 1058 39 418 18 686 589 985 498 360 861 62 1129 868 1054 196 44 1090 328 387 904 869 1034 780 760 550 128 494 523 313 983 592 976 309 657 1079 1075 325 946 993 1149 1107 693 484 242 639 989 643 168 546 1012 281 159 1021 361 872 54 255 420 183 1144 602 33 732 620 149 721 395 695 457 1159 313 582 727 571 95 721 849 415 80 184 806 123 636 1067 200 507 577 371 46 529 275 1163 888 723 435 45 214 495 447 520 999 871 125 58 1106 1061 697 693 1115 999 571 958 331 789 428 1025 1189 847 46 925 723 693 383 1086 185 1174 1088 82 529 100 389 88 945 431 1090 844 1071 987 788 918 6 981 437 944 923 300 541 180 1097 267 1005 508 631 213 134 1147 1049 102 331 638 601 44 522 1019 67 343 680 1091 889 855 1195 56 101 639 479 788 1155 81 745 465 774 5 258 803 1010 753 627 1092 34 217 323 92 533 1021 1164 1033 1138 1013 281 626 503 368 367 502 376 683 128 476 476 793 630 512 1185 284 921 313 172 468 503 533 1050 633 773 630 806 347 3 804 1113 796 498 1 447 957 901 649 627 1053 325 967 257 948 81 1134 189 247 272 868 86 532 197 583 158 997 873 1026 677 441 711 282 313 1159 986 180 1142 1042 360 899 602 757 1072 1191 21 574 123 571 782 318 123 915 921 147 429 139 130 870 675 652 593 493 923 315 1191 655 778 847 946 16 1107 1052 823 909 255 781 826 981 939 741 650 451 532 262 38 88 253 1042 151 963 238 1015 84 230 450 1110 308 518 73 701 461 709 788 707 993 876 79 79 175 182 680 526 86 1081 612 605 163 571 1119 1156 1114 525 808 329 351 283 606 765 906 834 1006 590 725 822 984 379 915 869 948 391 53 930 585 441 261 438 1180 212 401 1099 74 955 121 572 639 706 1100 129 787 155 60 454 527 934 226 733 550 308 73 279 253 728 1042 507 485 1143 258 906 48 384 251 342 894 1053 1 871 978 133 180 34 949 1169 102 933 715 154 242 765 580 337 516 948 665 223 243 10 965 1109 300 726 1150 449 604 45 334 421 912 687 330 540 1090 874 490 614 556 1029 900 1028 402 192 217 548 1141 705 928 203 80 1061 167 1117 1065 829 540 638 527 810 1160 1050 694 906 354 327 1133 535 667 1093 1097 451 534 618 809 462 50 693 217 775 639 864 839 144 287 1097 1185 431 573 15 775 720 143 321 869 171 131 1134 1133 1163 184 1153 1056 872 841 544 822 1030 603 72 908 767 929 355 68 664 466 928 733 683 99 1166 268 538 350 300 282 887 556 103 132 562 183 1151 129 608 1179 396 1097 1114 654 626 899 987 460 9 928 709 290 148 789 436 489 470 550 698 956 67 568 986 404 772 524 674 70 234 783 568 664 297 514 74 519 979 734 1038 7 1025 7 199 1137 447 305 86 564 385 566 65 1195 890 139 255 78 956 633 316 532 1104 137 245 936 117 502 1164 4 261 635 680 1050 807 353 931 314 314 207 972 84 616 849 238 181 611 942 658 62 858 267 1040 6 334 483 938 39 375 328 39 708 1047 611 743 574 189 123 289 53 35 1019 848 211 896 537 511 712 52 712 267 1054 48 239 1006 555 1022 414 993 777 184 1061 864 175 6 592 679 1196 345 992 1189 546 429 657 857 1015 393 927 126 930 285 1155 770 211 1087 112 28 934 225 307 544 669 201 73 328 682 423 618 1175 1115 304 770 136 859 243 825 1046 18 41 1021 412 586 116 77 544 1033 28 150 668 430 1111 688 1055 1007 364 496 709 498 816 863 982 1027 1037 90 619 253 1138 697 460 495 1114 386 1070 869 717 658 301 500 719 372 650 631 675 686 1035 639 358 597 1092 558 9 986 493 1031 1041 330 464 918 1034 995 596 937 886 592 583 876 254 1181 163 515 276 691 669 1077 9 31 894 759 894 519 100 1171 881 1168 418 972 955 459 796 348 1155 398 47 1192 1156 1191 465 1182 824 203 537 314 376 150 686 94 490 1168 527 718 915 464 147 531 829 71 411 520 1197 953 401 580 261 668 801 78 769 694 763 206 1080 33 791 875 947 931 212 904 58 928 857 241 947 812 1104 740 319 206 77 422 10 712 1154 389 726 229 731 806 236 390 702 527 27 738 83 588 841 167 415 754 1127 877 1100 963 224 375 841 544 363 167 155 457 639 41 910 181 920 596 1062 669 130 234 467 557 678 215 18 59 816 256 694 315 831 701 650 824 361 1159 1093 578 1162 110 654 186 113 240 223 533 588 563 490 573 15 856 1011 73 112 799 1040 957 173 57 325 650 777 162 110 517 956 1009 1032 11 279 634 209 420 158 710 1111 905 1022 18 821 578 317 978 22 776 284 795 647 62 699 210 478 292 316 197 507 698 478 439 414 692 358 371 397 848 354 372 1136 355 976 723 186 683 914 443 387 186 58 46 912 991 124 193 939 756 770 736 758 511 1068 180 873 1181 412 415 966 564 1050 638 231 551 468 1126 359 147 375 178 340 962 976 1053 1026 431 1004 1111 1037 364 473 732 933 674 169 640 670 749 319 436 1075 606 371 224 1045 848 494 248 152 619 460 1003 568 117 358 200 385 863 1041 184 1081 1124 403 753 91 1081 259 570 834 682 326 699 308 381 75 1044 1024 1142 937 766 418 233 943 962 1118 113 359 543 782 554 683 935 686 290 294 965 760 868 470 977 458 284 833 976 559 106 478 937 1127 30 1178 789 1140 415 440 813 630 743 173 739 56 60 1039 364 1037 839 885 376 174 651 1152 46 554 152 433 1163 296 1034 546 1042 1015 2 753 931 0 1170 746 105 204 550 359 264 1115 534 164 322 976 277 626 1130 709 1046 404 44 393 1089 637 185 1056 729 1071 331 520 208 809 888 215 779 866 189 968 851 1152 81 443 362 796 1160 239 793 458 1139 437 998 48 110 439 363 985 267 451 359 610 597 46 872 81 577 72 366 972 6 515 519 241 439 563 188 1139 653 549 764 209 621 1163 393 957 813 66 952 441 288 523 243 315 889 377 244 1155 661 450 608 576 946 681 950 43 377 526 890 719 926 926 166 1149 361 399 1050 583 542 1020 1195 397 20 793 344 177 510 72 153 349 1198 1114 780 67 776 279 180 69 53 670 766 269 649 356 1149 947 1159 521 968 133 657 875 773 85 750 567 624 149 627 1195 701 255 657 1189 32 220 558 75 100 504 231 1168 541 911 796 276 572 47 257 1094 898 194 177 725 866 390 902 234 12 342 291 145 797 882 559 1104 932 791 971 622 672 101 868 275 245 927 515 359 651 722 960 1112 781 140 530 797 919 1006 486 636 1097 1117 403 166 557 40 171 748 1100 340 625 1108 38 894 1092 265 140 565 878 620 168 118 1070 384 427 581 131 74 913 946 748 627 608 291 924 981 992 866 1086 116 152 410 1073 1190 57 451 498 358 657 178 1058 217 972 267 840 155 1041 916 732 601 870 1108 340 1148 1159 922 787 285 934 906 953 603 450 130 848 753 794 614 293 695 203 267 161 337 113 1083 153 578 1137 466 233 977 418 323 286 1060 1151 1028 563 150 534 131 1166 740 961 136 1118 507 306 618 110 576 1057 924 161 462 898 1022 204 937 165 72 641 570 1190 130 401 49 864 1079 447 735 634 159 902 810 1054 26 162 1098 535 691 352 541 965 193 440 1168 122 791 184 911 918 347 141 252 417 426 1082 98 768 310 795 151 750 1179 1120 822 253 692 213 208 646 521 910 609 622 730 382 1009 693 1048 823 429 228 269 332 768 347 361 782 659 659 1001 1181 645 864 360 1129 509 567 634 1115 310 469 933 773 429 1156 716 460 100 1194 1071 1129 564 841 1103 109 955 215 71 712 192 915 301 189 567 416 703 1139 959 190 340 201 369 1016 870 762 418 1007 30 113 746 606 563 718 1056 909 1165 361 922 727 79 1122 273 1144 548 72 165 234 901 1024 796 1033 272 845 215 1181 374 891 243 320 106 143 671 631 449 120 607 155 1015 710 485 977 395 753 863 1160 1048 938 267 957 413 428 1116 918 1149 162 563 618 1188 1125 786 408 1024 748 304 595 367 1126 412 866 224 383 966 690 297 203 492 738 323 847 661 949 473 53 827 861 3 438 325 999 730 1162 718 626 1049 717 972 144 1038 290 927 738 641 449 1171 952 530 908 597 893 783 423 1167 1183 1082 466 864 579 273 778 1145 146 788 1141 1111 1187 150 238 747 927 482 1170 993 722 35 329 597 892 984 290 479 673 969 223 359 195 1166 890 812 472 1103 984 737 194 127 963 20 147 840 1167 86 356 731 865 1129 3 442 508 3 225 241 536 11 598 309 249 436 415 993 475 242 757 253 393 292 780 913 1075 407 1141 1068 14 921 910 196 80 1063 8 449 27 791 337 1093 800 1019 1174 885 858 7 235 452 560 816 562 1042 613 539 700 849 566 1140 647 877 622 443 101 417 847 13 1072 228 973 886 1152 788 768 946 1163 684 673 89 1120 1084 1044 840 1102 544 170 1068 846 363 645 474 947 68 1094 171 456 371 175 305 214 1063 675 142 128 511 841 134 647 318 312 425 107 401 982 815 539 172 32 1138 271 1152 522 973 639 369 1066 175 647 127 1032 50 596 827 561 53 1049 378 348 1017 912 518 840 162 383 729 24 571 686 272 562 512 1123 1020 24 250 112 1114 465 10 79 134 913 627 901 30 623 637 597 332 641 640 472 545 1177 155 770 885 404 1060 63 571 1088 938 1138 367 141 663 796 1180 835 517 837 910 1124 715 996 765 234 1040 169 386 191 163 307 691 40 654 1066 1082 1049 636 734 374 696 1023 372 1090 432 432 786 151 803 490 973 1019 812 372 280 849 344 514 475 528 294 725 101 668 572 467 692 527 394 390 1072 641 1158 829 855 754 762 266 127 1190 17 812 1126 24 769 301 835 917 991 914 1182 845 631 263 939 133 1169 574 550 1170 685 742 168 471 767 454 914 489 976 401 712 970 286 34 795 206 839 46 669 1179 836 1037 1197 1038 87 955 617 512 1153 575 55 400 151 429 1051 165 421 246 548 554 113 377 835 272 640 1192 961 490 913 1186 1134 506 578 595 808 1000 239 1187 229 514 158 466 732 1124 451 882 1034 1166 743 122 500 844 661 239 63 917 419 874 567 1194 156 1156 421 747 742 591 819 1113 924 531 323 84 0 750 684 1173 145 896 533 236 1023 461 836 841 102 658 903 659 365 1011 796 24 1095 578 1087 212 395 281 336 423 1157 419 340 961 50 1123 1129 1091 1020 155 645 803 6 465 1062 659 354 1153 702 647 1043 710 1041 684 972 1089 596 896 748 368 246 1192 556 649 620 1157 405 539 693 231 947 1097 547 135 468 1198 284 1114 1149 592 329 427 101 914 113 566 944 112 680 805 168 334 848 92 767 361 1102 561 544 1072 1103 235 629 692 383 99 672 90 565 1066 1186 1055 693 925 497 712 933 695 916 986 1034 1150 387 1106 164 784 1008 1030 617 818 409 389 782 872 16 1050 579 693 222 813 1000 194 749 1187 935 822 801 184 107 222 782 331 103 1028 917 730 576 366 581 592 313 801 482 857 787 1164 558 95 717 369 871 757 1171 1196 576 447 35 781 1049 838 1117 277 922 447 1119 1066 679 46 651 59 334 825 197 232 91 190 362 1028 124 229 578 10 538 740 870 704 482 615 562 256 453 711 1139 741 782 41 12 149 1055 413 474 468 698 509 138 936 759 41 182 835 963 1112 19 332 289 69 256 113 352 831 616 1165 1109 493 792 143 1057 769 295 172 572 579 501 458 105 520 429 939 793 1061 638 1023 494 951 171 248 1019 260 208 1095 1047 1113 174 139 137 348 826 1196 750 672 905 1042 367 326 276 159 149 137 342 754 361 494 484 241 565 1108 284 0 738 413 68 231 348 819 665 702 783 1071 567 476 10 43 159 91 648 87 934 590 226 1081 753 680 227 32 929 632 704 802 573 316 1183 59 1033 606 529 995 1075 661 357 181 758 855 427 1141 906 771 729 653 490 530 1059 900 134 680 921 113 1118 786 991 731 511 310 680 1027 913 1076 1073 1183 840 592 294 924 94 155 235 157 83 995 434 714 1195 90 45 1048 297 31 644 883 1115 896 986 804 942 504 300 918 961 292 222 392 211 913 914 620 187 91 683 76 997 187 1138 1187 1054 1154 567 245 272 135 82 476 292 182 881 19 1149 320 37 984 42 711 283 413 563 1098 336 727 155 1180 1026 879 984 833 253 59 655 554 438 828 829 800 542 40 1054 84 869 625 1053 991 404 831 942 192 266 971 751 693 686 839 563 184 577 559 66 804 215 1014 1127 185 436 466 509 151 41 1007 283 376 709 991 746 155 89 749 262 117 314 505 97 416 1102 741 865 305 375 1048 53 457 273 121 512 735 1090 615 53 41 1049 379 746 582 690 219 714 460 911 43 494 443 1146 830 852 443 31 101 25 1109 986 213 190 674 964 65 1170 374 377 417 858 918 811 459 730 751 1186 940 843 1168 852 150 1112 960 656 300 810 935 842 875 1162 232 222 1174 247 955 689 471 1072 352 498 213 382 191 759 1072 1090 759 245 698 834 685 992 706 416 328 33 490 824 128 870 1171 708 771 204 487 234 1141 378 1138 458 767 1033 1040 933 526 853 66 777 905 675 1104 1090 1111 344 777 244 602 376 678 51 1030 57 1094 486 87 659 724 1036 187 411 689 259 390 752 1083 525 469 261 706 260 10 270 655 1152 844 649 171 597 398 140 237 507 1050 959 706 217 709 770 525 985 69 912 1082 942 1128 1068 369 986 296 544 40 200 724 996 526 748 883 954 870 712 870 296 353 539 1066 86 24 1151 1146 413 456 1179 633 1024 1151 94 706 210 523 448 71 19 694 1086 979 985 207 1118 296 937 27 691 642 30 604 415 559 1145 358 196 1150 612 822 951 732 263 27 612 927 1037 363 244 806 68 650 530 847 1012 1089 448 743 852 1030 348 74 541 902 1100 338 318 966 874 524 828 443 859 204 41 265 1105 1149 74 334 186 161 405 15 369 865 282 775 970 280 646 478 625 281 982 1024 248 353 607 1003 307 1033 992 1162 912 951 884 254 987 1048 934 948 712 127 1195 632 70 175 100 670 265 814 34 293 1099 126 459 398 610 931 1093 978 166 1145 1199 1046 419 913 899 852 9 72 545 1035 55 57 1191 1081 329 631 807 675 236 188 951 192 249 238 315 116 440 882 431 785 267 348 1123 276 301 1141 57 667 177 965 1130 1050 885 665 162 1112 106 317 595 521 652 192 676 950 251 265 438 1094 334 374 68 636 1138 373 164 908 214 1080 9 165 628 122 870 30 359 810 82 883 456 1118 134 849 353 506 413 145 857 812 72 914 475 753 731 532 248 905 444 894 53 962 22 1071 474 265 940 118 949 670 843 833 964 1198 1095 736 441 62 264 827 55 42 274 349 551 391 996 716 458 502 65 1077 93 887 233 1021 992 379 18 307 516 307 432 853 536 882 554 992 30 543 670 142 909 1176 1066 119 369 1119 396 1170 397 1126 1114 762 744 545 1130 693 699 1031 419 711 1188 346 820 376 899 568 683 82 0 219 1197 852 263 235 742 253 171 1160 590 1181 1046 677 573 749 529 243 46 642 227 1194 46 275 924 899 3 1031 933 1006 647 934 401 487 200 321 1146 1176 355 702 101 399 118 1092 32 637 258 687 464 1164 177 255 843 153 374 438 272 75 362 732 682 774 492 148 36 1165 914 153 1081 190 502 76 811 421 336 660 424 989 252 685 323 445 129 906 887 886 936 718 546 112 874 1020 667 633 662 458 883 691 145 307 668 1114 396 524 219 343 592 218 650 22 1004 198 1067 915 208 1169 937 176 1047 249 93 299 473 1032 632 116 200 17 204 658 1044 517 1170 162 1066 415 255 41 110 600 492 341 1085 102 742 672 432 741 432 773 220 334 939 642 579 599 85 703 84 785 1182 875 92 485 462 770 1170 1102 895 108 727 477 785 37 940 264 921 426 711 57 802 738 77 118 347 340 1194 817 3 99 10 1009 711 233 40 1129 1121 236 900 945 860 1 1190 1179 411 740 991 213 6 926 124 1111 815 600 252 307 595 526 856 248 717 487 504 984 1058 598 643 922 800 610 400 437 785 1075 4 776 563 813 975 835 1070 1027 255 827 19 108 837 1146 373 173 1036 559 258 790 224 347 760 839 772 421 199 474 951 871 965 141 176 705 854 677 84 459 76 15 948 554 344 368 1176 1178 1162 281 880 668 322 555 1132 463 437 555 188 366 103 271 1161 702 369 9 129 137 86 258 957 227 246 68 100 522 126 553 1059 397 727 207 27 1126 690 475 633 778 203 592 379 853 50 378 437 1117 567 1078 810 136 91 425 500 704 90 59 8 557 126 681 598 320 535 542 771 883 1099 110 547 529 49 720 557 599 247 605 16 756 518 129 541 988 583 535 903 231 613 94 992 1065 214 1033 283 465 177 943 792 373 408 812 90 598 991 610 696 723 660 445 937 572 754 640 115 982 333 287 701 204 169 748 1036 179 135 289 288 776 22 114 993 415 1105 871 509 136 811 182 205 964 774 225 173 782 803 423 30 716 487 1002 864 244 675 636 1152 310 802 807 219 216 1161 1180 955 360 1077 624 666 814 142 664 1146 222 190 1157 1029 667 998 670 166 481 373 585 830 831 539 518 1135 479 1049 818 378 201 844 661 359 691 1077 668 640 146 165 648 138 59 1152 503 371 1194 824 582 145 515 1032 867 421 652 521 53 930 606 625 927 31 168 1167 468 197 125 0 460 1102 325 1184 89 1189 1045 915 1010 979 879 408 477 470 807 145 115 944 1005 45 505 637 56 990 890 1113 701 517 910 311 954 362 569 795 880 936 151 884 1161 562 527 1186 36 1118 151 486 629 41 802 250 536 149 277 798 913 225 30 646 413 217 553 1187 690 1166 801 216 533 172 270 560 769 1126 739 580 1032 9 61 1072 783 638 155 136 893 1090 569 1160 524 230 625 1055 638 965 1046 819 737 720 611 812 1053 1093 74 170 671 577 352 1076 813 626 902 728 81 563 259 328 50 454 627 233 357 847 83 979 953 706 667 1009 874 364 758 373 491 1085 7 668 529 402 938 867 314 272 294 877 481 103 323 728 318 581 68 321 261 505 88 94 1015 148 207 923 694 679 1119 1082 31 399 476 203 838 122 724 1041 1034 741 936 724 60 1029 1132 711 483 205 913 1155 98 147 1051 319 794 633 403 425 1012 965 58 960 654 742 633 351 567 632 776 1025 325 856 181 140 1014 96 101 593 181 533 1044 866 418 213 824 947 62 721 513 574 200 963 892 1075 1009 247 493 762 1093 833 998 714 839 1067 923 1061 521 863 1165 418 394 1164 368 886 568 772 492 14 559 475 6 1007 846 391 1074 279 273 453 774 277 542 750 579 877 261 535 1000 864 1003 619 499 915 1095 697 663 134 1041 316 915 506 240 500 150 145 591 279 1075 991 1118 422 425 483 1091 1011 374 40 924 809 206 840 1006 262 1044 328 696 142 1083 6 210 636 7 1093 258 1084 483 1106 404 999 537 663 15 1194 329 986 716 380 202 126 582 642 921 398 430 326 900 1182 907 890 831 803 74 337 358 47 603 645 401 1035 686 147 771 428 1137 1166 230 299 39 506 1047 98 370 1162 1188 584 297 287 150 196 276 570 1195 1123 1031 625 1127 44 1017 165 984 231 1069 864 813 36 438 466 758 1051 699 82 328 643 959 910 52 1008 411 445 605 972 894 636 504 35 354 301 414 1178 801 522 245 1012 14 465 1023 435 73 772 890 83 698 276 1024 689 83 728 632 1090 1039 1191 972 6 855 150 4 687 416 787 1185 756 1139 630 1020 358 480 291 83 332 420 891 547 498 841 482 68 392 705 470 571 542 15 548 1068 1160 593 533 652 893 250 775 371 513 984 93 148 465 424 3 496 227 549 932 1138 730 446 542 479 665 861 158 1148 89 1130 828 784 203 847 28 812 1170 101 981 1186 838 20 45 718 406 144 577 698 837 158 387 993 85 15 873 1071 428 467 668 106 445 421 813 440 668 470 225 388 1165 396 374 680 1010 14 427 20 624 942 402 965 24 169 82 157 656 1165 720 811 393 667 204 1039 218 299 54 619 931 855 1055 1164 679 976 184 147 114 945 314 509 174 308 403 427 291 1152 636 61 282 245 464 830 86 638 750 209 257 228 65 545 327 795 401 303 548 329 1137 948 791 293 408 392 601 437 439 963 964 924 180 955 635 1041 1084 1044 754 872 195 190 337 1188 798 1192 791 1099 736 534 22 989 85 880 120 911 423 951 636 31 940 806 353 83 1181 11 796 1045 457 951 494 435 712 690 921 613 1005 842 637 323 10 328 317 1119 1111 377 372 30 235 157 158 1062 389 1047 863 1016 385 1152 556 157 715 128 596 224 1001 649 739 253 169 880 1030 812 374 244 12 320 544 900 235 131 1194 474 493 818 1167 1171 1007 574 721 123 452 693 276 66 850 895 391 736 940 1161 1138 449 243 301 163 30 733 1070 59 775 1065 424 61 92 700 1124 1005 844 132 117 786 590 193 33 857 430 428 289 138 824 969 251 606 1199 366 1023 540 719 214 974 138 754 191 609 247 659 400 546 158 786 224 520 1105 915 1034 558 106 148 1023 250 1155 994 1176 1069 152 827 132 269 489 475 87 798 378 930 445 1088 823 622 199 104 853 97 1063 796 315 473 396 149 820 890 402 1064 1182 252 718 610 1012 1115 956 477 298 590 546 1134 447 957 1026 244 259 856 133 793 442 981 208 312 379 1015 509 564 600 739 278 332 1052 680 372 694 1132 248 366 662 893 210 1023 523 453 934 718 988 960 691 77 771 937 881 211 92 368 576 539 481 1050 1021 819 384 215 1120 1134 570 1092 292 4 560 789 128 55 65 775 197 82 122 170 552 958 868 988 306 1007 1107 341 436 336 563 1166 1143 338 312 695 294 902 292 473 174 257 513 1043 765 1151 459 211 923 23 425 1157 747 1078 469 6 79 225 534 1056 1198 673 1119 235 1070 973 1167 1124 351 638 341 1000 79 1135 814 1171 1114 109 692 1108 645 616 686 1159 922 891 590 1049 601 802 171 1090 0 220 1066 391 52 728 1053 389 1168 1030 1008 375 619 499 296 549 292 723 1055 655 1029 103 921 126 984 843 498 847 492 911 391 313 405 478 223 933 384 805 596 1076 575 742 1122 486 647 343 1174 855 972 1015 375 837 1169 918 949 870 801 297 1007 601 843 239 783 878 46 523 408 758 315 1151 589 768 153 1045 896 165 56 583 130 873 154 157 234 183 116 892 513 1184 224 695 230 1141 460 674 561 460 42 188 580 481 963 1041 860 508 94 1025 756 628 472 1099 798 1001 177 10 125 1161 312 274 593 446 408 653 399 632 925 892 573 592 282 322 193 835 51 326 315 1004 1117 1188 1086 1024 265 406 924 49 799 463 676 658 661 999 210 663 5 80 442 586 950 1007 665 60 325 812 573 811 456 182 97 486 698 913 1124 689 324 1117 711 853 25 491 719 1046 35 986 419 674 107 1075 624 86 601 172 421 98 713 882 1145 334 154 138 698 1135 20 991 971 693 903 507 389 172 769 91 126 374 800 1034 464 622 243 200 5 179 805 1094 419 664 1158 224 996 706 961 803 326 14 735 900 117 823 257 1159 211 504 228 239 677 1194 110 311 147 186 1149 188 1051 849 806 833 1053 831 569 232 544 345 1118 1110 670 755 972 133 688 1092 844 543 725 823 377 504 1181 1076 66 619 521 1154 959 854 838 809 173 195 137 1077 402 498 624 1134 363 61 1067 211 151 1052 372 756 926 1163 455 125 1083 397 192 321 548 1115 791 1056 1119 801 654 1149 814 424 571 124 509 430 10 513 929 153 978 127 593 923 576 138 516 645 882 9 481 410 385 1065 318 882 688 475 206 566 220 1073 512 16 813 942 586 199 1106 756 112 973 1122 174 807 895 354 205 660 250 609 1128 138 356 855 1110 81 1104 889 1157 1 665 186 671 380 669 944 200 848 518 822 1007 150 942 471 394 752 115 615 347 1032 1108 1177 335 331 607 329 456 997 1184 474 835 831 372 84 1005 1073 440 941 179 1124 788 57 808 148 67 327 884 116 231 989 894 353 390 302 538 965 156 352 1043 819 611 767 105 689 450 1175 1159 538 1135 493 476 480 868 744 197 61 229 839 676 375 1055 272 728 922 809 72 719 421 869 437 390 290 331 74 18 380 369 177 330 38 704 418 413 494 860 449 188 532 1106 174 388 8 546 103 1172 1119 631 749 308 537 687 530 229 993 862 890 322 131 373 899 1194 326 438 549 403 919 923 122 791 530 741 779 60 742 632 374 209 159 141 572 518 601 322 141 528 1085 1052 368 872 533 956 1008 1162 788 850 283 901 4 280 236 887 946 799 289 296 438 1148 614 1183 762 442 1064 605 921 834 161 759 1066 666 300 153 930 60 884 528 945 737 423 739 585 59 698 516 713 475 942 309 925 495 678 546 1070 1007 724 209 434 1056 359 662 521 1172 127 232 784 1002 1055 470 681 204 448 389 135 1109 547 978 706 122 344 226 499 212 648 575 260 636 1010 930 844 559 474 489 883 625 471 701 1018 852 882 592 1038 17 935 524 1157 40 1012 1111 501 430 614 1059 1143 455 312 195 611 312 781 865 879 212 22 1045 1148 541 635 1117 596 222 742 578 883 495 851 534 334 911 673 1183 501 290 737 816 407 369 304 709 633 275 126 1185 1104 511 418 670 241 539 613 830 574 230 358 703 1149 111 833 99 1097 814 132 963 394 979 214 620 746 238 785 945 129 1071 509 312 764 816 676 1173 669 158 326 930 54 1106 273 942 46 577 1052 953 268 1090 571 502 341 378 646 793 328 148 506 562 953 453 1194 671 302 858 82 811 240 88 684 49 1166 143 482 630 1022 533 582 87 166 274 498 197 1138 92 893 686 965 614 518 867 60 132 525 1197 659 793 891 597 560 752 456 756 365 535 828 886 75 272 989 954 632 680 608 249 83 31 750 521 80 523 1052 1082 48 1110 105 282 796 647 917 549 963 13 819 1106 356 982 134 925 994 34 368 78 351 592 635 95 940 1015 559 118 774 652 17 218 805 232 322 642 983 325 272 378 890 231 791 445 898 611 459 350 948 641 168 695 1181 723 206 622 149 1102 908 618 1060 199 257 515 330 221 468 1173 400 220 1028 389 1152 1143 223 569 536 846 1155 432 1131 518 571 427 478 636 19 919 289 460 134 765 981 710 654 1027 191 53 1120 459 224 160 1068 154 475 1140 789 782 1030 658 239 640 13 541 731 1014 505 96 335 595 1034 1196 529 290 907 204 214 625 814 1152 329 492 559 990 745 894 146 193 663 828 495 613 294 79 314 130 531 566 1091 747 614 890 489 851 1069 1081 72 984 922 387 1021 254 766 792 861 713 658 882 367 435 548 398 382 529 977 394 1013 137 822 135 957 458 1168 416 864 715 787 1144 394 954 1038 1050 6 921 212 579 613 953 580 104 839 671 478 861 518 206 612 681 59 931 419 530 928 131 807 1152 608 62 1172 332 1134 775 1047 1030 104 462 812 674 1049 1127 780 1073 397 1174 268 1034 1065 337 196 146 772 930 528 1160 505 79 902 224 467 285 1072 439 1127 713 431 1021 925 1057 146 406 916 1000 502 994 3 786 827 888 696 627 1013 353 751 646 312 759 995 522 94 121 654 1054 1125 711 853 1172 549 1099 966 813 976 16 1178 29 995 967 1064 514 36 965 243 769 408 666 725 683 935 740 626 448 431 24 931 119 634 114 818 751 439 1002 374 228 319 629 813 214 1172 394 905 558 1027 559 27 488 967 838 291 870 149 62 596 217 670 841 488 545 281 487 898 433 985 105 1142 153 537 427 358 71 678 539 1134 915 594 1078 494 937 120 749 442 3 840 1026 189 926 865 793 555 537 1035 358 747 431 64 708 918 627 667 769 922 889 431 854 934 653 965 894 465 1185 823 741 64 1148 1013 75 632 23 753 128 1147 627 758 139 173 313 703 729 426 949 1074 136 587 61 514 539 9 826 1055 634 245 1114 855 401 196 554 403 762 651 865 697 385 1047 1108 643 196 394 216 723 652 64 401 1041 582 1088 862 338 679 38 966 272 1051 274 701 0 777 1100 1159 582 103 417 118 84 815 970 155 105 768 126 200 709 121 1176 731 213 445 845 878 1167 366 139 251 835 673 856 1156 1043 359 749 571 810 929 1016 1053 1077 864 68 422 199 567 869 198 731 677 578 214 627 887 1095 69 172 774 1057 1156 330 1023 801 663 549 1130 692 288 1115 1 277 62 360 698 412 1115 379 1111 351 1168 89 840 287 676 305 471 709 1088 428 1159 432 299 158 634 58 1162 1126 197 732 299 306 735 908 703 268 127 788 633 246 937 587 763 196 1008 1012 460 1132 1070 495 36 829 810 848 844 870 315 269 619 128 368 945 954 953 778 1002 605 590 505 583 171 386 159 216 890 669 946 183 8 507 505 454 74 0 465 61 109 878 1117 83 674 1106 695 511 965 176 1012 72 620 799 522 0 522 1037 275 1176 538 877 178 988 452 573 877 600 538 219 889 571 678 202 616 147 1191 225 672 1183 124 555 887 615 391 437 64 992 653 548 1170 1128 943 726 967 539 1092 462 223 890 238 995 500 1175 495 320 49 1060 539 248 188 307 900 903 166 369 832 290 374 698 437 851 116 1020 179 1143 506 1139 216 71 489 256 1073 251 103 874 292 10 15 450 719 178 1151 78 700 724 1105 570 594 398 241 103 527 181 1051 1146 400 425 1048 681 848 548 1078 1168 784 276 44 271 570 1180 135 868 1036 868 611 801 1121 562 72 545 1136 572 911 1037 779 76 496 506 796 960 476 1162 194 682 800 1097 1111 288 1007 579 119 753 1175 224 401 574 184 993 61 673 136 988 163 380 367 45 147 964 1028 951 703 436 238 406 468 1192 410 239 111 74 683 229 650 652 912 961 463 127 854 515 419 74 373 45 760 1055 516 805 329 31 857 161 930 1122 820 1089 225 847 993 170 170 555 645 1043 237 333 838 1054 326 434 1171 630 281 42 249 1153 515 1131 832 427 703 722 708 401 1117 682 978 10 221 1040 1083 180 586 1152 854 683 386 412 134 630 238 15 449 357 101 1159 1079 3 328 442 388 32 357 117 594 1090 795 718 239 937 909 827 590 271 861 772 748 1084 1091 1025 895 237 1195 861 114 974 782 1020 439 1031 28 1169 437 1195 1091 594 814 955 832 1085 94 316 659 1007 300 523 1138 455 1178 537 593 249 446 796 575 1118 33 591 48 239 197 919 979 595 803 1152 691 1000 157 421 800 1012 508 735 743 177 102 218 832 969 614 815 1043 1076 529 144 1137 772 458 738 1150 649 501 416 526 491 509 960 431 388 333 456 280 472 403 1134 1020 620 337 1 1190 985 980 720 462 654 1148 976 715 523 1037 1020 2 139 949 403 492 336 249 1025 1157 563 595 141 656 984 493 447 145 349 982 15 808 905 545 52 817 632 585 892 263 966 913 119 582 555 297 26 527 1184 836 815 474 242 1068 1087 332 39 1019 113 488 200 946 419 328 1029 199 251 900 838 370 977 1102 461 347 116 350 264 644 264 186 40 773 1060 357 563 114 620 226 1093 165 658 841 499 896 332 353 1130 644 676 616 156 541 880 847 436 1159 150 1190 667 1010 477 134 46 1151 714 605 810 899 790 589 843 1087 45 423 893 539 457 991 597 136 997 280 196 182 23 616 233 306 147 909 591 473 773 804 965 889 180 573 149 602 1105 735 165 656 763 110 361 240 810 1184 575 915 9 140 199 1110 1033 1117 1132 1164 1013 1056 674 871 893 110 623 985 1047 88 804 26 802 442 1165 863 954 433 720 712 1144 15 425 405 1095 710 658 4 54 932 770 1154 797 946 573 669 412 246 546 140 293 186 195 1130 1197 132 819 496 932 135 319 859 853 946 537 26 72 687 1005 876 863 353 900 987 1162 78 1155 1007 173 917 706 80 561 171 1099 145 55 311 1115 250 384 1031 420 588 261 363 752 559 834 243 226 1078 14 936 1137 204 667 209 788 827 544 917 505 184 816 1098 928 192 697 453 1059 261 1182 433 255 919 937 1088 25 183 136 884 392 468 1071 641 930 1194 516 838 760 597 444 355 416 974 76 25 1041 1053 541 111 318 176 83 712 1078 826 73 512 768 135 356 167 1192 75 897 884 153 623 1131 945 585 478 64 668 315 1036 338 529 1098 436 569 1080 1095 740 482 125 436 924 1090 698 556 309 345 1001 329 640 644 558 248 209 1187 888 528 84 1082 978 498 826 372 944 126 212 715 996 714 261 197 297 687 725 679 944 254 641 155 801 348 240 1137 45 632 925 380 219 263 799 743 13 360 341 1047 697 324 937 674 786 557 1091 784 1174 380 798 1106 495 90 816 824 45 73 344 411 565 839 298 296 436 1180 451 1100 24 787 738 125 606 534 638 172 1197 820 736 403 105 993 138 892 584 549 258 164 449 612 12 570 78 203 30 489 430 300 487 848 160 663 160 528 993 748 569 263 393 594 1132 674 616 743 393 1059 680 875 298 699 1175 582 588 91 1139 294 400 1060 694 215 942 580 1006 959 268 191 344 1068 556 624 788 1154 367 525 1117 693 732 374 292 932 958 158 10 280 815 916 251 1090 1088 461 1068 916 137 496 11 428 944 1179 329 1135 1091 762 898 343 946 1022 613 1022 189 983 766 574 771 645 339 304 640 964 994 757 818 955 775 1160 304 642 377 257 796 863 162 473 772 863 925 491 57 232 770 207 936 5 599 868 616 1173 202 137 798 319 1021 316 561 954 1191 835 752 646 549 997 1190 83 1108 638 130 451 1153 1137 537 401 1095 605 267 488 194 209 964 344 1181 22 134 852 969 903 540 985 1158 224 363 674 537 289 1098 932 789 652 1087 995 853 135 577 1116 1005 53 209 497 549 914 731 648 793 868 519 438 706 582 51 685 197 55 179 160 1060 236 970 163 1123 94 776 539 897 952 1160 81 695 679 941 316 1055 553 456 705 892 319 461 102 245 1198 513 987 140 924 1128 302 252 121 644 236 21 133 751 836 866 336 791 765 549 288 585 908 251 1002 505 810 476 758 170 249 195 473 1188 117 788 932 1113 684 750 1198 153 1171 1013 1043 307 493 528 392 328 434 693 131 1142 228 924 61 1040 200 177 421 678 534 659 310 428 621 1101 1104 921 841 251 928 1092 482 1156 879 233 1033 780 590 849 781 783 1142 701 1070 1167 29 921 663 593 59 971 1126 957 64 1165 975 1068 942 618 488 27 562 590 28 52 1115 715 466 86 343 318 69 392 733 974 1015 1099 523 911 741 42 772 997 157 697 986 753 21 166 527 372 231 196 643 258 490 892 135 385 415 946 406 1185 64 555 673 425 499 1199 622 390 437 1104 868 671 185 292 420 1104 419 637 306 593 750 359 958 357 72 337 294 337 281 453 640 780 255 390 869 96 572 841 377 79 628 373 393 644 583 1162 369 273 730 1076 331 170 1166 458 661 732 628 73 775 724 963 973 143 453 623 642 99 1088 275 936 731 76 107 931 1035 14 567 1122 158 1172 1122 735 290 240 71 1182 259 717 832 794 889 328 893 861 927 532 88 550 1118 1144 688 139 1095 605 588 225 1074 207 611 338 1153 568 191 584 999 980 661 1085 163 1048 45 117 104 663 489 956 1071 391 944 559 216 326 90 1059 1007 1005 1013 396 677 472 953 58 384 615 120 817 664 979 341 114 967 10 888 315 162 269 817 459 550 67 80 476 1062 173 725 958 864 648 788 257 325 638 918 340 58 678 478 812 348 1144 1184 507 575 596 604 317 817 1058 207 849 489 853 103 1060 1179 570 127 1143 574 948 1075 843 376 844 55 575 107 98 581 808 756 296 708 874 1078 979 1030 1083 154 231 794 187 749 1004 103 484 1054 825 253 1183 441 1109 817 754 907 406 1026 1177 731 1155 315 273 578 518 406 798 403 1167 230 954 917 987 434 57 1115 570 837 419 973 252 228 463 560 979 940 757 583 490 133 913 1161 140 868 486 137 114 407 207 250 1 66 865 755 178 629 652 754 495 340 429 720 344 113 669 146 793 577 339 384 248 805 929 138 1034 677 1023 185 656 402 672 580 1119 287 251 961 1179 1045 524 44 450 456 751 530 1150 187 637 874 841 572 258 870 1082 766 985 151 1070 496 221 165 359 861 1082 754 1077 552 1118 467 654 700 661 1142 117 9 799 454 392 128 63 80 838 91 913 1075 520 622 1147 777 516 832 875 475 551 493 404 250 440 88 1072 1103 573 730 1063 54 841 1188 169 56 202 1183 209 337 649 379 537 265 1039 882 948 86 880 1028 276 609 1078 774 908 495 943 849 859 712 1099 70 486 1198 171 991 168 107 393 509 855 1084 1124 252 216 831 966 543 205 167 677 6 1155 345 1103 331 1180 780 665 1022 495 516 472 715 166 309 1002 189 1000 779 218 321 67 558 281 644 991 874 915 894 511 890 823 135 1053 747 1059 1141 498 1166 1010 197 70 965 885 255 813 114 81 533 241 121 110 687 276 237 537 420 337 453 147 850 1019 1047 200 106 363 402 723 764 209 890 523 159 226 50 1015 949 632 690 30 434 558 144 666 2 819 419 546 142 410 5 75 1163 1107 739 871 1084 760 615 237 566 863 93 212 1148 1151 353 876 777 431 777 124 755 721 274 1064 980 376 40 25 894 541 1163 331 572 687 811 796 778 267 1195 524 608 828 950 926 465 743 955 450 1012 768 735 304 1079 1155 591 277 1114 220 956 715 830 340 389 371 541 646 1095 400 545 666 150 554 937 316 470 27 590 1153 88 695 382 1178 1016 621 880 817 1147 416 700 427 1017 595 927 767 602 924 789 198 949 511 281 5 40 269 646 1189 608 549 656 850 229 144 853 66 305 712 1181 518 722 979 294 321 328 1011 660 217 745 216 500 122 1160 1028 867 1163 662 192 769 97 858 104 167 108 851 105 911 803 819 348 693 193 527 693 851 511 142 664 473 1097 639 726 1093 1117 1158 1164 319 123 792 137 973 854 941 30 615 958 1186 820 621 524 632 185 376 394 343 459 267 1051 279 22 245 235 436 62 908 767 851 81 21 911 58 980 162 577 190 758 174 283 629 658 533 1117 196 323 1084 846 798 486 193 146 810 378 20 285 726 244 287 1095 689 1130 412 39 675 1183 85 468 463 104 760 1128 1020 781 592 1182 203 524 607 767 1021 912 1041 435 753 86 982 387 477 1012 915 105 833 1163 115 171 87 579 591 542 406 894 153 407 1079 1056 1132 117 665 212 126 305 20 729 138 374 702 1172 1075 894 751 704 331 1170 1031 559 141 1009 577 238 118 1079 1146 303 1026 469 142 270 846 450 884 197 983 471 1199 951 460 1077 836 392 971 799 709 404 993 14 1056 1052 79 757 1122 1036 129 645 949 1039 110 279 96 20 1015 644 526 672 720 1144 823 279 568 715 423 382 722 673 609 1177 902 798 1017 242 210 284 264 1080 257 1022 358 1143 27 270 45 1159 646 447 928 883 1079 799 559 668 491 993 455 702 246 423 1139 1118 1093 516 581 596 451 1168 194 722 181 846 993 1059 912 50 252 606 179 863 1149 1146 362 235 419 686 104 401 583 325 338 1132 242 864 959 598 1026 401 979 719 1078 711 1041 414 1074 1133 71 1000 384 204 658 653 631 110 885 76 309 314 84 428 1037 454 607 143 1139 286 827 335 39 201 601 107 1118 606 147 425 1014 563 1016 1197 731 732 1016 768 808 1097 81 40 778 845 561 493 672 1048 326 309 1116 333 1170 437 226 770 865 994 690 928 64 246 940 164 1041 517 495 427 118 330 1189 645 966 237 998 688 868 555 591 8 310 929 513 332 350 525 773 622 691 1120 1098 505 355 338 869 1157 524 1051 960 1021 309 875 628 951 1105 133 995 562 300 735 905 373 366 1136 566 493 687 742 106 824 164 318 1158 612 1112 696 1008 1061 844 787 801 918 618 489 996 951 369 1010 128 333 383 296 1162 130 300 560 308 370 729 271 198 543 964 601 1001 865 863 989 87 956 884 979 428 748 107 240 47 1097 83 548 78 680 76 878 480 902 910 650 353 300 901 1087 721 177 534 36 883 85 536 1191 112 218 1055 1197 867 338 382 959 509 838 677 732 555 436 1002 352 660 31 616 455 85 41 323 746 721 1007 448 40 219 651 23 198 511 880 37 775 916 326 79 353 822 724 581 862 1183 56 605 420 863 875 369 168 848 785 633 471 756 430 637 1040 1099 495 873 1062 479 579 1138 820 960 309 611 1131 653 262 112 608 53 846 1076 680 969 87 894 224 104 676 537 993 139 1006 194 582 1180 209 42 630 855 594 13 955 536 589 1067 301 396 885 1074 1144 617 111 219 616 217 566 432 857 961 416 791 439 304 1151 1085 734 173 654 369 808 478 302 794 117 978 587 59 952 867 990 1059 209 587 557 287 488 1137 98 782 1166 721 46 1115 491 890 48 252 935 966 149 468 903 1171 907 274 191 666 79 114 928 1014 125 803 308 542 1009 913 203 84 496 47 779 368 386 326 385 211 378 1134 999 1120 989 480 534 441 303 548 580 935 1181 1143 616 1136 793 395 654 1079 997 33 673 698 778 486 978 223 250 598 201 63 138 968 44 272 634 171 241 428 220 268 887 795 671 622 973 661 23 1090 321 50 332 531 411 158 1124 424 1170 767 232 788 431 426 211 189 5 1021 122 680 884 991 733 971 231 930 972 170 593 786 1102 994 1197 823 290 419 93 599 357 392 5 118 83 758 469 854 10 863 802 318 420 13 966 404 898 1168 1189 418 364 681 991 30 1000 128 470 443 1101 877 1026 112 594 109 471 353 281 802 364 799 122 301 44 791 520 825 486 758 645 397 4 351 608 499 1128 787 561 908 1128 804 866 293 863 670 516 660 165 1185 548 590 516 594 506 638 398 185 130 1049 399 273 715 123 1009 298 691 1106 640 636 1003 407 659 949 195 1011 565 891 265 930 96 540 864 34 1084 1184 720 755 889 180 422 210 854 24 922 971 97 482 801 686 851 1000 64 849 497 1160 557 271 189 482 694 61 108 111 511 621 418 523 216 141 2 546 1136 430 222 231 42 853 986 478 426 403 629 348 187 169 696 884 643 657 317 1014 847 630 810 657 177 1167 285 575 224 5 86 492 1005 894 749 969 728 575 75 233 871 1144 810 1145 706 585 90 963 11 617 609 681 762 862 481 72 310 687 80 650 561 306 287 40 14 249 382 601 190 152 963 17 1172 161 103 784 568 746 819 708 257 518 1090 158 367 1009 415 368 568 1135 839 683 219 1123 504 823 468 297 773 423 842 669 1021 1025 701 242 1158 695 847 437 767 375 119 1154 953 579 76 5 254 393 663 84 258 751 280 484 1099 396 7 884 1087 652 75 89 373 325 958 980 98 214 425 1150 311 430 1040 761 149 194 125 562 1196 753 925 585 671 330 1078 542 790 631 340 996 243 871 120 386 328 588 918 336 411 529 217 958 888 623 1063 604 10 292 420 129 1134 1024 583 662 463 1169 705 1125 1044 283 105 249 952 1013 261 331 148 128 868 1088 690 288 255 616 764 272 1060 0 21 250 1138 439 1197 995 66 1052 672 639 1094 653 424 23 1097 972 970 355 268 1057 1081 86 676 473 812 1036 757 963 338 929 291 289 378 928 54 180 139 145 1085 681 97 718 1115 1063 41 294 264 891 127 544 142 169 1054 895 626 409 93 702 1116 782 240 105 1048 310 850 571 222 202 738 26 834 210 365 9 30 1130 77 421 778 289 694 328 1086 232 339 1138 279 910 779 656 823 549 452 1079 822 521 348 540 554 543 772 436 692 503 637 888 138 689 529 302 775 516 507 461 310 747 64 896 515 286 829 89 798 1094 293 51 869 154 980 1011 893 894 421 326 801 162 750 1160 823 36 371 905 602 688 129 612 1140 254 1035 1000 30 790 89 446 36 88 1168 753 598 801 1130 403 346 336 559 742 395 305 452 589 167 786 378 684 697 478 746 808 663 912 1195 1163 489 993 1180 43 678 392 1132 592 356 116 237 869 42 957 504 799 1191 845 236 754 57 892 847 1021 1047 574 439 490 773 877 614 289 41 539 263 834 641 531 654 197 961 904 507 468 1058 154 1094 708 1185 1138 949 1039 680 70 354 870 157 4 593 1145 995 923 477 900 485 437 734 964 128 1133 401 474 846 686 629 1006 388 1116 75 437 880 321 378 455 777 228 1167 400 945 1074 1148 852 758 259 1148 56 491 497 902 727 1130 899 321 348 596 955 1194 474 1102 41 32 927 721 135 562 726 929 341 412 547 257 213 931 366 837 617 920 777 546 552 1041 772 378 829 658 664 658 562 912 596 89 807 161 867 320 390 274 907 666 324 222 480 918 322 803 879 913 671 1155 1067 14 642 794 612 313 12 858 10 905 921 1037 1024 1139 1071 649 793 1147 942 247 346 56 670 394 1055 447 713 732 274 11 13 169 305 111 549 529 231 520 387 198 799 403 1183 1128 504 183 1177 422 780 470 315 433 929 1132 250 922 268 940 785 728 89 383 137 424 456 209 174 751 181 536 1143 242 742 940 2 1193 247 277 185 471 320 107 112 345 304 814 1085 998 966 1110 363 356 518 1142 1155 1168 751 734 182 415 370 967 941 162 1140 247 1021 379 304 45 267 1110 770 158 1178 314 258 576 1158 140 0 105 784 359 913 621 194 558 928 1031 650 1020 1179 79 973 598 498 341 990 627 1000 606 2 642 676 1 576 956 352 739 359 708 515 513 967 173 130 70 550 1018 337 993 799 1014 778 47 381 390 34 975 289 256 872 851 937 1167 608 431 1120 261 941 610 819 620 458 255 748 604 705 477 827 680 205 1165 1126 119 1063 482 886 67 993 448 1059 638 1119 560 594 719 632 107 142 51 174 112 613 801 953 922 806 535 468 251 119 835 624 158 622 575 514 545 428 546 1051 874 972 248 1076 67 988 62 0 980 170 442 260 785 333 171 241 868 479 1056 173 937 649 982 619 973 796 381 137 914 426 581 129 322 404 1146 1199 510 449 455 559 849 57 1011 142 373 1170 354 325 804 641 252 450 887 703 1111 664 1064 845 281 519 462 1002 1046 645 120 429 968 719 124 605 26 41 1021 182 810 351 1167 612 1069 887 498 56 537 877 925 126 944 641 86 1106 369 688 311 1086 424 381 1011 226 793 44 312 850 138 741 18 1048 226 632 615 50 232 366 558 797 1034 7 881 900 217 1030 276 538 644 1093 54 174 840 374 1051 1061 246 251 662 718 1070 742 286 733 1058 893 1065 658 952 897 781 69 492 1032 371 1079 447 952 247 1194 146 131 92 215 255 945 209 354 846 1184 606 131 722 712 1151 841 671 91 161 603 287 672 1007 675 999 180 2 960 490 70 1062 421 307 1087 118 528 532 886 974 1171 545 647 476 1123 426 965 921 1097 911 21 775 157 527 108 465 39 1011 562 794 325 1172 829 700 405 100 482 675 413 624 584 972 865 1074 501 1081 257 155 745 72 729 938 489 421 318 598 480 241 800 409 238 283 1190 705 22 16 455 319 589 682 622 1088 603 1099 368 967 1020 41 85 260 57 122 683 45 465 497 571 233 119 741 441 1007 1143 1083 269 92 868 816 52 798 638 1169 505 545 1036 601 519 891 55 847 1086 301 729 290 408 378 541 94 1089 461 543 76 475 9 721 997 1047 652 153 1123 353 904 1010 618 722 57 774 282 447 569 930 428 813 735 733 83 602 94 1105 805 535 1027 595 385 800 1136 217 952 1105 962 173 68 774 776 1000 611 467 557 964 1111 392 89 464 1017 336 507 774 139 722 953 997 512 1063 1059 877 1064 900 855 1194 331 449 921 390 1073 1048 367 325 9 1075 460 350 674 408 135 1030 425 695 820 257 114 624 810 203 332 745 955 683 1161 563 1031 1182 445 847 104 655 1084 1183 669 190 1193 246 419 311 175 593 354 988 947 931 813 960 1085 795 770 153 663 1011 1011 216 692 611 1083 31 589 1012 891 687 1128 944 279 573 781 1006 940 969 820 190 207 774 450 480 799 1094 850 929 1150 456 764 530 446 197 943 192 866 601 910 45 310 12 477 895 659 432 798 562 900 994 549 275 687 593 1164 303 992 523 892 479 1062 912 492 262 165 992 1124 449 664 664 85 714 14 667 900 551 92 795 425 465 690 1134 170 417 336 1080 1125 59 207 1049 143 884 190 768 1168 601 1131 891 485 736 177 352 970 928 1075 119 387 720 137 985 1142 962 405 769 191 396 87 1106 570 365 284 342 754 484 596 602 929 467 763 411 996 633 919 102 403 436 208 979 153 39 232 348 277 469 576 289 721 906 816 1162 369 1198 646 558 454 724 1119 357 309 341 86 799 730 222 347 313 18 1041 14 1100 1173 284 1164 522 1040 1019 889 543 518 818 193 559 823 765 792 480 366 189 872 767 166 890 1177 282 485 316 314 1021 541 964 638 930 209 971 529 1164 391 168 689 944 231 160 987 991 153 284 638 69 514 1076 958 388 1162 544 806 576 443 129 604 1011 788 615 706 65 494 248 45 490 645 514 894 304 943 186 2 246 569 1061 629 814 27 1019 186 1032 446 663 288 955 817 565 1040 1115 938 143 225 971 616 1012 1162 823 597 300 287 177 1177 796 335 1033 374 925 923 448 218 1175 507 408 968 1114 99 535 894 440 461 1171 716 534 117 931 642 681 1085 54 197 219 124 453 883 826 585 480 110 1101 153 977 920 638 1036 36 843 638 1100 750 282 704 232 330 1190 89 655 465 947 289 701 1130 505 386 132 1062 531 767 719 859 561 510 845 57 43 152 242 881 979 526 47 750 523 1084 23 328 258 1190 690 89 863 565 1124 629 748 206 503 321 846 974 101 100 143 1166 693 360 764 590 557 38 984 1027 808 869 800 958 397 937 403 344 129 224 1023 9 125 1118 916 620 397 945 624 1191 415 43 409 172 771 1154 8 142 9 957 773 459 1007 1135 503 385 459 234 253 881 128 597 1167 893 652 126 734 594 913 1103 91 968 168 1162 1049 520 170 1097 678 31 31 156 257 523 1045 26 131 576 526 636 487 280 880 643 980 268 169 959 1066 1110 106 932 26 1020 743 910 1010 710 922 797 1027 583 1007 49 892 1037 983 893 1133 418 74 1027 1171 339 100 258 214 1050 498 289 168 730 129 158 1153 281 569 417 1083 480 922 614 1195 128 1156 298 999 1008 41 401 432 548 475 511 791 890 911 1004 146 1151 112 43 561 116 1176 119 2 1128 25 989 138 519 739 201 304 18 589 335 651 131 98 600 513 306 513 358 225 1037 85 1103 730 335 837 273 437 957 929 418 1178 772 250 613 1139 654 793 402 1137 976 905 690 532 389 361 1008 751 574 1104 519 759 495 607 1148 743 1076 982 147 235 1000 829 1155 1156 363 680 1159 691 651 468 875 936 369 817 1174 371 420 213 900 39 1027 902 655 623 1191 520 107 333 365 1117 728 9 524 480 180 817 600 1078 687 754 642 933 678 1177 23 870 1054 381 75 740 397 890 864 1155 1145 44 935 713 278 525 1095 175 47 320 91 373 454 669 852 881 379 61 549 445 325 281 844 37 209 477 134 895 1048 969 85 686 388 449 1041 1043 1102 1161 373 1086 41 539 1199 451 763 171 476 215 649 451 1157 527 277 508 601 1056 759 194 877 1096 851 268 884 530 602 12 68 1165 891 184 424 949 586 42 131 765 146 1029 710 900 187 391 483 399 261 704 91 996 954 673 731 110 533 518 426 131 25 5 57 954 356 258 923 470 1000 825 833 882 280 267 927 713 1130 1039 914 1182 376 984 444 596 898 843 6 20 95 958 1154 580 395 594 764 1194 261 780 567 272 771 366 638 363 1086 670 583 136 540 880 789 149 399 825 557 1168 18 383 1043 428 688 886 566 37 1086 590 964 804 627 551 200 223 813 177 892 792 1159 359 522 302 703 833 297 198 171 159 167 1080 580 987 434 1019 661 1196 841 630 1077 503 885 538 113 15 587 440 599 511 359 523 604 870 59 392 109 108 1148 150 55 153 5 519 1017 434 385 887 216 306 1077 315 452 642 528 271 453 878 192 1194 319 66 391 716 1073 1192 447 1171 137 331 142 1159 911 1142 588 412 243 955 855 1162 878 816 1174 438 598 745 750 394 740 24 977 314 79 1051 183 924 897 875 1017 989 225 390 1184 563 654 482 850 991 373 1046 450 486 856 479 500 5 1103 1095 1171 679 812 902 880 1066 48 660 520 211 52 1057 1038 790 1088 616 27 290 1030 614 593 996 854 14 262 607 255 259 1063 589 36 361 309 195 14 1045 1170 182 877 436 1054 18 16 1042 253 343 652 983 1112 323 1158 766 597 662 413 774 576 769 1187 940 642 41 317 75 732 1094 779 1028 349 718 1061 109 312 597 400 312 407 832 695 934 18 1199 330 676 789 343 461 1124 633 857 28 515 610 395 304 1185 746 51 117 330 119 522 1147 522 57 1021 288 661 994 893 611 1131 903 202 823 1159 1042 847 1119 80 228 846 304 1169 566 132 404 943 524 768 645 629 611 403 1160 1176 409 606 1179 211 742 463 729 63 1049 1120 825 717 524 651 1011 994 945 460 836 646 686 1025 298 903 738 1136 323 805 864 410 7 821 431 891 1087 1005 429 795 811 113 449 646 847 798 59 752 713 1180 459 630 875 13 1124 640 594 317 1191 208 756 918 196 1198 319 121 1141 797 501 252 623 1160 563 798 572 705 878 248 453 1 1196 1178 846 743 1161 685 1150 269 807 412 505 394 54 377 808 173 966 651 790 149 820 46 752 688 59 881 1068 329 1007 138 581 150 985 497 1031 158 716 619 1026 360 520 220 485 1070 28 763 185 898 624 801 788 1115 968 90 914 856 355 376 39 401 643 550 525 1126 892 694 922 401 548 520 1022 485 1032 770 295 26 177 413 365 448 289 887 1038 547 1177 1139 751 374 99 155 563 1134 459 759 327 642 436 1092 989 653 544 33 972 496 894 876 1062 1041 629 542 807 869 1117 483 209 75 577 581 709 1198 813 890 658 407 356 1032 844 918 531 664 494 429 1014 86 174 301 1031 514 319 701 827 771 1050 1091 1093 855 862 1083 1199 1132 79 1038 1129 893 871 469 819 613 704 966 1092 569 473 387 927 285 1133 889 356 619 534 843 119 416 86 51 748 492 1017 697 457 729 518 326 518 992 855 684 838 465 297 592 372 371 980 1195 448 135 363 117 203 537 279 1190 379 433 301 486 807 281 933 387 312 193 642 553 162 983 1011 1065 219 975 735 816 353 802 1068 884 170 381 104 71 341 355 1034 1025 1057 411 737 536 1008 1027 1005 517 621 1069 161 1013 1173 791 23 572 349 74 1173 727 433 710 1043 1048 569 802 727 614 448 952 59 1135 982 1087 641 917 880 897 964 518 359 813 156 75 95 591 851 546 321 354 612 1178 886 1161 1162 515 940 1115 1104 46 1019 40 1018 1079 470 87 1110 172 102 544 1086 869 17 411 1082 829 1134 74 1111 587 879 1182 442 285 297 630 889 540 703 214 932 365 364 615 164 313 927 345 617 986 802 307 696 1077 127 1171 718 144 1052 1000 391 779 212 346 1104 1126 1000 229 818 862 24 602 135 1188 584 1034 202 1197 213 908 338 1117 1069 806 1150 853 416 824 484 546 410 551 783 1113 982 655 193 800 52 297 182 474 1104 408 788 748 15 1190 466 201 225 749 1073 396 894 250 671 711 745 219 651 322 534 571 463 109 894 941 752 250 1084 1012 1040 746 1090 436 822 1062 459 1045 776 1175 1139 869 314 1067 841 1154 276 162 306 1 1193 197 790 77 824 873 584 1011 480 8 671 678 1102 332 567 1108 490 1012 317 108 818 758 1096 968 767 325 978 227 419 1079 199 45 738 954 1170 1034 86 420 548 566 325 897 718 689 764 800 968 676 385 676 719 1125 315 562 429 511 59 536 588 0 144 119 189 851 949 1001 876 677 387 466 829 911 281 213 605 502 753 403 1072 754 238 424 972 1164 271 304 920 974 179 332 1059 440 806 549 845 992 332 253 984 241 949 1188 61 227 556 195 1055 1183 323 1004 334 495 141 802 651 935 691 155 702 82 607 307 665 340 67 223 343 48 349 905 396 298 630 531 327 131 52 315 240 308 156 19 414 842 874 58 11 123 1178 76 842 193 258 721 511 817 718 748 100 520 193 594 605 252 620 736 201 514 211 432 831 97 237 289 663 1074 877 636 55 612 1082 204 441 435 496 289 625 633 442 349 698 1177 142 508 455 1017 965 724 543 130 1184 913 537 143 709 946 369 722 494 862 106 996 1009 590 943 378 364 982 1167 602 17 413 536 1199 794 515 1084 115 1125 610 280 51 191 537 923 40 958 174 362 802 74 850 766 363 707 760 1010 693 487 786 159 317 159 1190 815 544 786 829 147 718 277 280 1045 625 912 80 766 222 571 383 0 83 239 453 800 635 224 185 479 1165 220 675 802 523 840 224 736 911 946 262 178 796 175 1087 1176 659 1067 379 314 1064 401 744 804 476 283 58 568 1148 1039 587 49 111 404 98 720 680 738 207 1149 551 511 22 580 1081 89 677 1146 680 1098 581 351 464 1089 406 435 667 700 241 926 1165 875 291 64 480 297 232 460 76 865 514 232 64 1107 465 1041 678 1097 985 1077 210 802 1074 1068 1076 82 801 1083 95 1191 503 240 508 1133 123 42 872 104 71 723 299 574 1039 727 537 346 334 520 961 663 505 133 76 563 979 989 188 269 939 20 922 852 715 188 79 972 621 626 984 520 90 238 970 603 1071 974 309 1111 1156 393 141 661 530 1004 78 47 737 461 246 229 560 272 976 792 1029 669 824 552 789 45 1018 422 453 639 1141 63 273 1178 53 692 832 227 51 467 1031 1105 853 25 403 626 881 64 1054 230 1081 183 158 362 41 690 291 110 1120 1030 949 361 431 391 45 227 354 882 939 423 996 1197 129 444 1091 1151 775 814 441 905 105 1047 1011 556 178 677 428 336 1044 874 66 1071 944 38 10 799 132 577 1175 767 698 749 442 91 282 818 962 128 115 746 466 595 937 701 375 262 882 334 700 1106 519 180 625 250 638 1172 557 1197 182 410 397 342 121 905 351 248 127 215 1024 789 705 622 402 104 355 514 1175 208 744 284 366 959 16 1117 257 1066 533 590 676 395 616 738 349 1059 81 856 518 709 957 1094 837 1050 214 17 432 751 520 77 461 1050 1035 63 393 1143 654 1106 62 995 139 263 378 123 258 123 32 154 954 236 422 1151 871 7 371 635 1123 417 897 571 896 881 648 908 242 391 485 589 1061 645 864 956 169 249 545 1111 334 806 904 437 686 537 1126 95 1191 833 221 627 164 180 868 217 543 1151 905 246 1025 1106 682 938 990 171 688 662 558 924 882 113 540 1074 730 418 81 62 107 818 989 823 224 265 198 81 381 1005 71 728 389 190 89 199 1089 182 1058 803 9 933 186 780 220 684 1170 427 994 620 413 1100 500 216 410 57 914 557 86 800 628 663 949 272 225 201 1008 722 635 79 739 1190 941 280 29 111 678 873 89 545 1079 645 823 7 1038 692 781 1052 689 1188 638 1056 956 646 1125 862 56 987 95 412 450 929 904 1000 105 991 211 139 919 886 828 800 1161 947 1052 962 1184 217 573 977 560 383 286 873 1150 1140 587 745 711 604 880 699 1104 293 79 408 722 520 359 203 374 944 712 871 631 819 624 1051 809 641 1180 238 985 750 89 50 204 659 388 101 373 1146 704 851 178 256 389 124 503 537 486 1137 514 1048 230 983 905 410 393 789 750 372 940 579 131 760 975 717 670 1085 124 998 869 848 206 212 734 269 545 233 647 518 1162 926 990 957 345 1183 21 91 9 1009 701 623 440 174 287 915 169 781 35 482 1050 806 494 695 1183 92 566 988 1040 616 32 764 879 801 381 663 615 971 971 976 1102 606 910 9 389 548 978 359 1122 295 620 941 415 978 106 38 163 651 1017 589 812 270 705 580 1 563 1104 401 1057 224 104 776 261 733 896 953 803 212 432 655 885 165 479 908 777 339 793 434 779 783 15 261 862 845 150 663 1142 73 1062 9 43 617 29 720 286 201 903 1092 233 807 1043 912 499 704 164 1068 1153 273 904 722 793 322 1029 675 1004 1118 1131 117 347 933 444 536 785 779 725 122 944 1126 1138 642 341 761 400 1010 437 964 339 1195 499 1064 471 1048 455 3 362 799 1173 142 656 511 520 668 867 972 607 478 1013 618 450 1068 530 1133 629 800 212 212 208 339 448 87 212 416 1162 565 23 479 173 313 1123 264 1168 270 253 26 272 693 480 207 935 729 328 1010 465 87 180 503 628 943 472 659 632 332 46 977 384 913 246 963 193 634 643 593 694 618 1084 253 1039 461 727 425 20 28 824 125 602 496 519 49 616 184 161 514 15 328 330 597 341 202 1084 483 282 456 128 166 944 1003 608 536 685 909 603 1004 637 1049 1158 1093 356 481 54 895 1103 1188 558 54 108 747 811 1097 798 443 606 344 1061 922 540 50 1010 980 867 479 757 520 785 137 71 544 681 1196 903 323 405 425 216 896 518 1068 827 978 73 707 82 500 1087 1084 685 684 841 797 567 740 1034 201 351 133 504 592 276 326 414 1031 794 357 679 6 1021 411 89 864 389 8 106 330 369 578 1176 463 510 471 1067 117 408 175 266 998 304 281 457 682 4 752 463 332 1176 681 615 253 1173 548 989 675 386 470 248 1049 1146 494 556 129 1199 461 177 462 1094 889 992 966 59 1070 1186 375 1076 795 602 1145 473 1189 361 234 1186 566 344 1097 333 1100 405 459 831 1188 611 776 788 428 1178 160 1027 535 1143 59 426 266 950 1150 126 1005 1159 783 1167 386 15 1147 836 601 531 685 119 996 514 591 119 645 668 451 1076 1009 976 1149 394 190 1024 643 284 923 1130 369 102 1118 429 423 775 934 316 707 285 750 6 780 1071 328 1050 240 77 1069 234 642 119 374 669 628 191 608 730 721 1078 402 389 895 352 1047 207 364 1023 659 448 607 211 1105 387 896 651 92 192 665 1090 313 195 394 427 519 432 744 612 806 641 314 1167 303 332 327 682 935 144 151 656 987 92 650 968 1066 507 388 442 397 671 369 326 256 222 119 757 318 1167 956 432 899 654 468 94 265 129 382 548 1167 549 1107 433 150 385 35 699 173 781 354 842 1184 1092 1122 1007 902 769 594 357 451 120 562 8 837 521 1067 1097 154 660 593 858 574 491 1080 50 217 1070 708 939 647 322 787 1094 266 954 1001 433 789 1094 12 1050 296 892 411 353 593 358 1094 954 305 740 29 401 788 501 708 710 886 489 415 954 1113 624 956 397 395 22 1132 1102 174 974 338 327 216 591 13 1199 1018 396 864 417 1092 830 974 964 1172 150 1193 887 871 974 27 383 174 249 461 680 897 856 305 690 386 670 895 751 733 306 946 436 709 574 499 194 298 493 832 488 847 207 1003 729 243 632 1029 254 1023 178 677 355 490 633 1059 946 322 89 733 122 604 889 1127 338 514 896 907 975 215 614 129 230 443 1093 921 586 1031 1145 887 181 1021 66 895 879 834 1161 190 1161 259 616 108 822 883 958 267 439 995 664 576 78 488 836 941 476 909 866 784 957 614 698 350 849 150 1150 364 155 214 387 291 465 1012 885 220 1108 1073 708 120 649 432 887 80 859 572 342 248 334 1169 193 192 669 268 11 1004 40 271 500 1192 341 414 1135 143 988 326 1087 408 1082 76 1042 292 418 914 116 41 46 1002 480 1149 970 424 1164 880 215 890 615 203 73 133 851 415 213 1026 954 483 1146 964 845 57 174 498 390 108 776 182 433 240 873 171 195 299 845 382 219 916 39 915 423 320 172 617 887 112 776 1079 1143 728 1093 707 567 545 207 382 1167 105 157 1071 537 875 565 751 101 952 760 44 680 966 675 369 83 63 655 1175 100 167 270 442 73 45 700 282 265 222 1067 1156 1041 509 571 950 991 473 498 450 881 1076 233 435 664 8 498 879 166 363 4 793 236 205 685 427 951 220 981 897 839 1021 821 928 490 637 224 803 1168 1017 885 597 300 395 822 93 633 536 788 460 129 499 493 508 17 807 0 672 831 282 140 713 1064 963 626 251 373 515 734 925 196 855 676 258 115 779 174 449 190 458 74 778 721 797 1197 688 12 850 552 1147 813 222 212 70 135 1154 1073 643 1081 346 634 880 1165 1096 857 787 1163 741 171 1010 723 347 608 216 363 461 1085 160 479 908 903 188 579 931 770 1077 560 1190 389 104 306 965 270 797 267 347 246 806 41 316 579 70 299 414 262 456 404 581 474 96 1017 565 883 1118 1034 343 1010 939 700 1058 559 85 251 1078 583 1091 1169 692 443 495 69 959 638 197 914 419 121 921 277 207 1104 188 1017 15 536 1117 142 70 140 140 738 1158 305 66 848 81 74 8 853 652 209 327 521 784 769 999 448 462 1045 795 1015 52 447 738 991 24 81 983 1006 1060 1004 80 356 155 284 64 1163 158 842 134 360 1189 472 1102 101 1172 458 377 634 274 902 400 466 559 642 814 98 60 128 1103 1131 643 1006 1083 1011 981 653 965 999 357 649 998 11 11 631 512 664 144 1156 521 238 590 368 294 270 689 1159 973 840 782 304 1070 58 822 819 135 272 368 320 349 486 575 400 133 39 609 53 1192 796 196 549 768 713 583 130 1072 264 1126 7 1141 566 534 507 281 53 1173 657 959 391 249 537 1000 1073 173 470 1127 10 396 312 769 1078 396 412 78 859 1069 861 57 842 641 263 908 54 754 324 1086 224 512 100 965 647 1126 578 602 1183 1113 990 579 703 699 1197 492 1047 879 296 270 126 905 252 503 803 131 907 256 1048 427 376 159 349 295 910 166 556 1105 316 1149 1100 680 399 989 755 164 1073 102 252 429 132 264 359 571 885 981 721 745 608 673 390 473 1148 663 334 191 799 550 1079 713 228 1074 1078 887 1030 860 1193 142 1165 1077 12 425 426 494 443 663 541 383 655 797 338 22 151 908 26 831 245 841 15 171 313 649 575 674 109 1104 865 88 639 739 863 957 571 873 399 411 897 351 636 1095 704 109 803 504 626 420 1055 929 1174 350 532 395 248 430 441 717 998 944 900 620 644 602 191 951 61 58 586 900 764 774 783 1181 265 530 601 394 1040 1089 530 838 375 268 1097 532 350 654 783 618 781 764 471 607 311 686 1166 535 537 1107 1102 115 358 201 113 504 862 609 42 1002 999 135 180 852 812 952 52 1090 567 292 994 1017 277 361 1004 565 609 492 872 173 221 951 520 361 588 169 864 298 871 855 975 1140 1121 877 374 971 1000 449 557 350 503 296 30 1053 186 1060 940 225 17 993 679 861 870 811 435 376 25 1194 1124 437 283 691 588 562 136 472 211 746 34 775 176 879 992 271 4 498 447 1197 978 427 206 973 98 313 571 1118 702 915 1110 874 105 601 757 803 160 589 1053 452 159 1173 316 234 18 318 873 70 953 455 359 895 849 414 752 1156 1149 475 867 975 769 34 967 1139 1 1069 284 747 92 765 513 889 469 897 271 140 656 529 397 1060 696 568 862 59 1008 131 678 53 144 1039 486 174 679 1026 628 454 335 326 332 167 491 790 1072 461 1133 200 525 1036 134 290 1177 849 644 242 564 217 1080 275 427 801 198 74 674 978 823 1155 75 82 469 523 206 139 999 675 773 879 346 1171 440 885 45 142 1150 80 197 1116 1186 299 710 961 619 58 149 433 805 826 977 560 817 869 913 578 793 461 142 502 6 715 603 504 632 1185 123 423 335 1123 485 520 78 535 330 375 564 225 613 847 62 401 619 1079 419 366 925 267 214 1086 104 1085 835 203 619 707 399 560 193 993 602 1124 572 1138 468 238 429 73 227 156 745 16 548 1159 899 820 374 1042 301 810 95 964 1140 595 444 1162 1139 360 176 445 1092 211 30 975 788 442 766 129 1026 600 477 266 1169 586 850 390 1136 145 948 863 1006 1008 368 1036 494 767 647 658 1142 1064 555 814 803 1062 188 518 136 138 1090 599 51 570 299 215 728 466 118 457 28 950 609 79 599 216 431 747 431 81 832 775 89 1050 240 26 451 203 9 502 955 339 440 1118 162 694 643 979 928 81 257 619 1175 200 445 920 172 106 391 6 725 610 970 10 302 455 486 127 331 1013 256 636 697 285 974 1102 963 178 1137 333 2 1138 397 1086 503 661 811 573 806 264 769 73 926 621 736 856 1105 408 542 779 1083 1017 1051 808 1064 357 137 806 442 351 100 817 581 859 469 661 1141 195 1045 215 859 794 922 1 1005 576 719 663 333 436 304 244 124 1097 1026 886 1174 352 505 1198 405 739 783 431 946 1036 971 358 1001 889 531 1099 74 1196 142 558 614 913 766 564 597 588 29 663 777 751 585 672 838 620 745 229 22 983 948 186 1057 516 752 1024 464 365 367 1154 591 561 372 258 944 471 85 778 394 208 222 844 426 398 816 973 429 534 70 746 1151 765 160 1102 599 194 92 1146 807 401 574 646 536 796 187 775 843 510 218 125 1036 268 1041 591 196 822 774 119 70 352 1045 899 617 690 284 146 134 539 985 933 1029 405 739 184 731 108 626 999 712 356 954 876 1199 798 939 613 1015 820 743 1111 1158 834 338 1045 1181 1059 484 18 957 311 767 85 204 239 102 1102 150 425 708 525 800 951 504 702 488 150 138 951 373 1001 359 939 790 642 452 994 573 1070 1037 104 782 593 834 869 803 963 356 489 502 706 282 717 427 739 169 1121 278 572 360 625 640 666 1105 75 955 1090 102 846 76 1088 103 1132 659 1015 581 372 93 655 1072 955 182 238 692 1184 282 80 882 327 685 210 245 1072 517 969 162 724 788 361 636 1016 820 290 709 723 452 1065 415 517 1021 416 1040 881 959 1094 869 608 1159 868 561 194 910 99 495 13 1089 974 109 98 850 538 486 583 54 84 775 107 1113 371 937 653 240 502 1101 733 840 414 221 322 861 360 136 1055 437 35 937 179 796 215 258 932 116 507 28 906 314 490 1134 611 734 135 658 661 657 940 796 464 766 200 1170 1012 827 773 941 718 405 242 375 793 86 28 116 479 202 329 1111 559 1193 24 124 927 513 72 66 801 904 668 1173 183 255 57 129 687 1146 657 162 171 790 87 182 1101 957 492 672 40 619 302 982 910 691 557 1114 929 13 286 1167 833 680 540 1067 642 363 319 75 795 1193 272 863 66 1017 821 991 204 797 1066 761 1055 705 1198 1157 1159 1157 71 63 685 632 288 843 1037 774 641 542 401 829 273 106 691 407 582 863 621 1189 471 166 858 911 709 47 117 83 3 681 1169 906 595 961 1129 1175 596 710 421 620 384 798 1100 48 569 777 114 496 704 1037 877 248 1006 425 308 365 166 164 284 1157 967 1020 307 797 177 1012 406 449 185 1188 1198 978 962 702 537 1051 1098 1080 85 1036 948 709 849 642 506 345 92 761 469 403 1010 474 393 813 836 765 1173 248 557 403 235 339 1055 1063 1146 786 571 927 893 342 372 746 528 671 1118 294 879 956 729 540 335 1096 480 148 378 1124 420 574 1031 316 727 90 1170 734 805 190 287 68 825 1151 1009 1050 426 60 763 536 148 684 288 815 1099 1047 144 362 107 705 181 1026 1126 605 820 114 244 1017 0 466 869 628 1024 335 554 924 1015 1021 1001 822 228 464 871 74 328 412 525 858 765 454 789 537 683 882 1075 595 763 971 807 474 983 1103 720 840 199 503 286 168 815 124 245 113 1093 591 818 792 962 872 1034 469 342 911 204 322 1007 961 1091 701 250 625 960 342 542 669 775 160 1103 136 634 428 586 820 439 708 428 349 621 1079 83 992 139 319 928 635 1031 647 128 952 1173 534 567 885 1133 1118 793 876 794 314 350 28 846 1094 230 184 162 695 663 1148 964 402 381 180 730 1106 315 654 269 1127 320 749 118 404 641 354 649 162 405 695 721 446 1031 537 56 570 443 92 744 707 1146 476 298 19 685 197 502 416 423 319 59 1000 563 1186 394 959 416 449 329 1049 1120 436 230 726 173 678 733 177 325 94 399 164 462 117 1007 36 119 1043 1014 34 899 16 511 334 37 1102 1186 1107 1138 1199 87 870 529 904 201 191 51 773 940 663 352 696 593 924 598 934 1142 671 639 590 9 1021 673 186 990 847 13 1120 394 136 424 860 884 1132 890 357 334 453 957 589 1057 55 752 871 933 160 692 268 779 242 653 766 523 604 1018 617 1022 248 527 113 1010 120 840 130 184 726 185 920 469 86 372 538 960 417 789 924 533 88 485 1091 246 1091 742 891 148 338 1175 142 903 587 691 952 782 771 659 417 295 508 1033 878 848 524 606 115 697 147 39 802 378 222 195 1045 11 812 335 516 10 109 66 596 560 205 54 254 1018 659 212 1169 440 104 532 282 986 310 480 377 1050 507 251 34 591 845 1038 25 721 627 463 858 410 299 377 50 164 964 381 1022 126 860 1072 621 549 207 889 432 887 756 536 647 592 981 789 1053 632 428 1035 697 728 114 286 644 320 494 358 338 383 599 660 852 298 791 299 1192 88 506 339 977 397 690 399 931 141 1067 1042 528 321 10 232 16 120 535 334 305 31 527 574 253 267 117 307 948 823 971 1198 393 960 575 1137 764 2 923 197 584 42 416 907 632 700 696 1104 812 1106 661 700 954 226 950 599 496 117 996 913 270 13 312 523 618 534 229 500 510 129 521 750 793 652 283 857 982 278 772 653 693 451 883 769 799 596 366 737 513 793 334 1134 845 936 349 1174 309 1133 653 624 886 619 1164 849 643 497 212 369 440 545 475 46 555 636 836 62 550 382 25 849 1071 901 673 309 689 121 902 312 594 124 60 270 620 687 1019 585 2 387 243 97 553 550 667 279 458 432 190 1076 297 820 482 210 499 978 839 1040 1149 369 1171 1071 507 84 738 771 837 420 474 260 800 329 828 398 926 1079 4 1169 763 658 22 827 668 67 678 790 812 841 257 831 615 817 867 1015 531 826 732 878 954 837 525 927 409 850 160 783 761 827 1143 704 474 1178 233 365 434 974 881 261 1093 1103 217 790 1025 553 937 134 218 653 113 714 229 823 546 151 499 438 113 948 290 389 407 452 1050 1177 429 831 699 515 793 128 1185 515 712 138 1100 914 1031 1136 605 291 519 725 825 541 1105 998 756 358 47 1199 292 796 544 833 1151 1058 400 991 45 856 130 572 567 1150 787 1026 132 1194 534 986 806 652 434 31 807 944 17 1186 882 1046 57 155 938 662 405 1086 136 723 230 1183 109 782 227 988 579 276 366 197 223 247 739 1072 1070 300 1076 1056 721 517 793 101 655 32 197 586 374 339 176 78 347 20 368 300 455 459 736 120 360 904 908 953 911 75 443 1182 492 951 46 13 356 1004 67 760 445 522 401 1126 77 1064 1170 112 442 1167 1103 554 335 860 694 1039 815 1098 1065 119 421 258 672 1089 1177 388 851 843 368 681 720 165 939 151 532 909 826 685 496 760 1060 1033 1165 862 665 451 790 42 955 1086 559 1161 934 1062 470 920 72 580 773 622 646 49 793 353 125 208 1049 810 881 793 127 122 809 32 941 389 941 340 732 1156 118 485 802 1116 408 312 274 466 778 32 603 302 289 725 71 107 1101 537 367 560 670 747 210 45 280 1129 511 578 1080 863 399 227 607 991 1147 574 560 1118 906 664 548 429 365 1062 1064 1184 481 589 776 622 519 802 729 113 462 61 337 792 749 1142 312 728 493 1054 374 51 1121 1014 1054 1179 443 381 806 692 29 124 340 539 396 115 668 859 576 1164 982 934 411 531 551 177 23 157 708 815 605 1143 24 838 704 227 815 1107 714 347 221 561 1074 714 941 761 419 856 831 741 802 992 476 853 1097 398 524 450 106 808 941 251 724 1035 121 799 544 190 651 305 384 1156 94 48 712 388 15 834 785 60 98 535 978 864 959 3 241 999 142 945 902 405 452 475 663 1051 664 611 289 749 207 410 928 407 909 722 41 608 934 647 768 837 22 1142 76 1 562 541 133 555 1165 140 607 20 556 807 1054 244 257 941 227 290 679 1156 961 694 619 905 715 196 844 222 781 914 616 1182 1095 758 490 1028 383 1036 508 85 624 539 717 299 180 158 950 1043 369 375 470 668 918 630 610 58 93 1009 377 612 1189 148 1092 524 962 862 28 251 17 914 366 647 422 30 419 709 258 1016 885 523 1067 970 234 943 406 654 626 989 906 988 564 870 877 22 1046 1109 430 901 224 128 875 421 330 322 11 20 536 828 341 151 670 797 1188 845 595 151 479 567 1162 318 8 1164 928 473 3 1181 178 644 405 149 811 719 558 742 566 21 1084 177 259 119 136 855 314 668 515 203 811 305 78 307 40 1135 701 1149 1178 250 949 809 28 47 27 639 167 721 230 222 1130 800 1004 313 410 737 1074 460 681 170 426 89 842 305 1189 809 582 210 717 415 1074 792 1030 761 621 914 194 345 1079 502 664 154 379 935 152 1123 313 421 78 389 632 232 140 1004 387 244 612 536 821 277 994 837 732 730 697 672 110 502 934 1101 706 71 657 573 618 627 688 669 117 281 942 1006 161 854 662 576 320 565 62 361 468 141 794 129 126 567 1010 393 558 650 105 887 685 86 48 612 895 830 1113 514 241 434 897 327 1188 363 95 141 1111 526 462 977 1083 1175 283 430 60 596 31 975 1060 303 676 16 547 621 150 353 665 1151 33 347 465 12 120 280 123 891 509 69 769 744 394 180 51 509 465 469 381 630 986 642 711 587 180 697 1159 143 196 822 255 219 517 344 536 416 325 1163 881 1014 635 12 79 98 942 916 256 436 503 806 738 546 38 12 302 736 460 254 561 482 1086 648 251 150 428 508 248 985 1097 703 1184 916 869 207 743 274 64 76 418 976 1070 491 568 200 300 661 1138 1092 724 648 574 59 694 480 685 34 250 791 644 929 905 260 1067 152 634 975 995 269 441 1191 1114 270 1136 438 340 940 938 1067 38 1090 908 368 443 92 891 733 23 856 1195 1018 1071 1159 962 568 740 919 545 1059 432 154 393 913 968 784 854 105 204 960 145 1181 51 90 885 129 131 428 601 1146 511 291 1142 359 153 662 335 911 865 950 721 501 983 954 1064 555 660 966 386 1134 125 1120 915 945 429 554 812 154 920 827 234 322 354 41 648 1092 748 310 729 1141 663 59 933 27 971 15 1178 784 200 158 719 217 1124 698 989 390 1191 312 638 724 355 101 527 58 419 219 747 563 1167 532 953 661 772 359 603 233 987 135 987 951 212 444 1178 57 1084 684 565 814 199 22 984 353 1137 350 117 348 652 745 1061 717 746 1086 1052 823 284 521 1182 278 21 206 727 226 98 52 290 24 901 325 63 305 489 6 840 56 23 830 455 110 982 41 889 1167 931 388 982 416 526 37 250 1196 585 1090 671 439 776 26 523 1146 1049 283 288 262 534 862 836 392 490 156 547 817 1073 344 773 815 992 898 854 556 584 196 292 902 717 231 431 1 140 18 198 326 624 886 1115 782 781 1164 845 289 621 1133 578 19 53 964 1179 405 294 478 356 556 28 976 233 688 601 319 823 1121 134 392 351 1056 684 512 242 1056 25 380 253 328 960 44 970 1106 27 314 539 633 351 441 1138 640 762 571 300 674 1048 405 538 1141 890 715 1077 20 283 168 176 77 1116 1148 625 463 1040 841 325 623 964 142 682 183 287 56 309 234 977 226 480 851 1133 725 529 416 965 36 1135 300 365 477 912 892 143 836 1024 125 367 646 940 951 676 828 389 469 918 1001 999 1121 356 235 229 371 267 840 1120 166 104 314 1145 845 489 1115 714 625 481 197 1135 412 451 15 59 512 555 960 288 428 348 155 1026 434 299 270 735 11 845 476 285 751 89 158 1027 549 89 154 192 748 379 1061 102 1086 891 408 483 126 154 258 677 149 990 773 497 555 302 1050 462 118 1036 483 185 359 767 103 357 173 697 822 7 654 289 1171 228 456 811 725 510 522 551 1179 417 564 382 309 1092 349 131 577 961 574 956 657 644 1030 909 205 238 897 263 1132 46 804 61 1005 400 998 12 1038 725 543 793 344 280 728 811 511 584 658 1148 583 143 781 598 436 208 285 466 723 822 439 661 1157 457 733 1023 78 35 436 789 844 194 402 394 1187 742 735 669 885 1025 801 54 658 249 1065 852 794 960 255 714 556 254 279 1114 144 743 557 230 920 64 547 997 339 119 457 251 880 957 1163 459 869 1045 1141 720 1152 419 831 624 229 906 975 1037 635 167 134 42 931 552 9 163 842 431 74 760 1155 932 894 879 1144 1165 402 476 167 742 319 930 611 372 205 11 723 421 147 462 876 548 384 756 5 692 295 350 951 832 1082 360 135 176 186 249 976 475 475 371 207 802 687 1047 345 928 38 581 1043 64 626 96 882 578 335 587 615 947 880 573 45 1002 445 682 458 543 343 861 21 1118 340 1029 703 268 631 412 718 874 200 718 1105 653 1136 283 743 414 292 554 750 559 525 230 654 154 604 286 797 1150 288 193 508 894 20 336 13 1001 429 479 1082 232 811 102 66 701 418 151 872 622 405 831 171 118 821 261 594 432 888 1078 557 322 910 462 509 776 152 652 161 764 1107 442 988 938 765 366 349 741 387 836 865 538 582 719 446 338 408 351 927 489 496 670 1188 453 325 448 1074 117 378 1074 33 1181 788 157 222 802 804 667 7 403 1162 1150 900 79 746 252 106 1036 530 1007 1156 290 172 916 551 134 1027 268 568 1113 420 1040 866 1088 780 763 42 863 272 47 456 529 86 792 40 275 594 1135 1016 852 636 397 532 573 1135 206 139 176 608 500 1016 1093 46 341 1026 141 413 743 657 389 490 663 470 922 524 260 0 911 319 237 504 649 582 1120 1158 166 1189 783 1065 585 241 226 344 247 738 454 50 343 113 372 155 581 569 386 534 738 264 727 1090 853 2 164 969 138 908 34 808 90 255 192 745 929 797 494 758 175 576 647 907 146 63 952 1112 816 1139 438 223 68 389 228 823 1002 599 138 402 139 18 1030 1169 913 705 492 550 522 1072 66 470 705 565 91 385 335 752 362 1135 89 200 325 709 221 881 84 800 895 1069 985 705 1055 142 910 1137 1071 126 335 785 406 375 1113 493 265 1167 211 258 299 99 659 784 845 255 473 1002 217 787 25 988 163 1023 625 915 631 449 1162 297 93 1020 387 871 374 341 405 958 806 135 807 609 324 886 825 128 1064 1119 129 301 716 433 1142 751 1097 973 883 950 834 254 843 1161 211 410 294 144 583 1068 259 390 182 588 601 852 714 555 384 306 781 1198 888 167 412 926 104 1065 1108 456 757 654 479 537 911 1061 306 1126 313 805 1129 309 648 961 98 812 300 585 594 521 427 558 1137 690 84 217 127 914 1033 802 186 72 63 123 196 487 1000 348 1073 672 141 142 752 1063 450 608 50 50 678 228 1185 183 976 198 1170 1150 328 240 519 880 1080 164 353 560 1194 747 853 832 1031 200 978 513 288 554 877 906 703 208 1141 423 244 957 356 76 422 138 1082 862 130 565 842 529 194 963 896 488 17 948 292 368 306 1132 619 77 1058 1106 1167 86 787 729 123 552 1003 620 574 679 660 390 953 77 203 86 592 102 1161 132 775 952 27 540 817 1152 424 874 541 366 762 845 889 457 714 729 36 1163 633 134 35 353 1182 609 1157 700 677 136 735 867 1109 336 953 47 147 892 914 613 150 692 894 675 123 335 491 286 807 217 933 135 469 99 393 74 366 917 54 559 547 35 655 1079 150 1015 254 1162 167 357 846 388 113 344 575 1127 1134 662 153 47 710 999 1057 1105 803 626 805 1083 283 650 641 53 471 413 175 107 879 798 1098 108 263 1042 244 1109 752 494 261 14 180 384 808 668 704 925 599 951 633 766 158 831 153 325 997 1072 573 963 1008 968 722 851 792 428 667 173 100 858 790 137 112 789 224 810 802 249 923 616 1105 1161 1155 946 921 605 761 443 1008 1193 1068 732 1149 364 54 575 175 231 1021 272 367 667 292 1114 857 260 749 469 356 716 857 1178 586 305 446 583 794 609 245 1096 288 92 230 209 255 848 230 45 233 285 522 557 508 881 626 758 1157 580 1131 601 537 606 408 1065 92 361 933 941 948 262 230 965 291 858 883 460 853 961 970 1042 357 656 1143 672 1111 216 384 752 310 824 654 66 64 520 475 423 1197 103 1176 103 555 600 336 366 191 505 479 531 718 668 273 664 348 705 279 146 1188 262 615 714 402 747 1178 1016 362 748 4 322 325 113 346 953 529 862 988 1017 426 701 976 1050 630 10 696 1146 431 143 778 655 1048 861 533 204 1183 99 774 196 545 851 1033 541 727 752 884 541 60 482 40 1069 262 321 137 403 276 3 1103 1180 634 814 664 514 956 581 946 923 60 53 561 892 1088 738 874 188 193 421 284 346 808 445 1029 545 209 206 44 942 477 688 895 1125 153 925 476 733 32 209 821 452 371 923 29 984 576 957 951 39 465 563 944 903 463 820 340 804 549 81 476 954 172 298 722 174 914 510 72 272 374 929 81 202 1174 132 523 756 991 1099 604 786 880 1192 598 352 1066 77 63 356 811 914 855 1006 194 30 100 477 959 897 961 396 1085 560 834 273 117 25 259 1079 1177 356 448 34 565 975 659 1187 847 831 428 415 581 907 857 949 360 873 906 894 225 1181 783 447 754 543 706 130 143 1101 646 24 632 1049 476 196 575 20 1087 376 282 783 118 414 127 861 1053 642 237 22 334 551 639 238 1176 510 497 808 946 559 264 770 1119 1101 410 1173 253 922 190 474 1171 444 427 1010 664 696 744 194 198 577 772 386 986 1089 382 943 321 222 114 823 683 1095 202 259 1083 478 33 106 57 39 350 662 737 1167 243 1016 1195 241 969 61 197 1026 636 999 575 609 340 1184 815 775 1057 932 1002 394 608 488 1045 32 269 225 889 1174 965 236 147 778 567 560 189 123 439 486 826 193 848 1085 818 217 863 804 588 309 226 254 845 628 998 920 77 544 395 541 140 704 522 406 1061 5 697 910 1087 425 620 363 762 1187 477 126 501 803 766 262 1130 1105 1026 48 784 276 450 803 449 1105 360 721 257 347 288 407 605 173 261 885 617 493 1072 613 377 836 443 277 517 94 535 1 349 565 433 158 923 952 227 67 339 484 1035 320 185 525 602 442 599 187 1181 762 140 1149 426 421 769 378 786 371 636 699 285 626 933 237 202 959 995 603 193 1184 805 614 192 410 8 309 787 896 299 731 1074 3 1158 131 741 552 284 490 957 556 846 379 26 336 927 555 523 511 247 763 44 813 892 37 903 1152 69 302 935 619 220 541 765 844 1019 4 438 1070 283 977 91 889 1029 939 90 737 668 833 1098 340 1044 797 43 1034 342 914 1126 881 544 3 854 565 37 653 307 201 737 239 1095 900 873 1091 849 321 43 890 129 413 1071 321 431 148 998 750 1027 386 689 1098 574 624 468 482 780 873 838 284 165 135 496 97 345 775 1183 731 185 261 580 769 1081 173 3 143 651 722 1079 669 180 1056 22 149 958 560 247 991 410 217 1012 843 1147 699 841 941 779 1146 1012 55 594 408 1100 950 1062 439 396 772 1134 756 724 1017 653 1083 151 1198 659 1181 1013 381 721 806 1138 159 795 282 201 1004 731 109 958 458 414 949 31 507 831 477 1038 270 174 560 7 919 1077 796 606 741 1061 848 863 995 868 56 383 954 519 524 753 71 829 359 167 840 858 1136 823 1097 504 105 262 646 12 450 454 1151 1026 454 1137 579 125 1029 255 1111 108 1019 327 809 1128 266 326 463 296 1086 674 847 576 932 609 671 1074 1108 857 77 949 935 187 738 474 1030 19 16 384 408 1051 346 155 811 136 1054 421 657 748 12 629 815 698 96 437 897 169 797 785 178 581 969 714 481 140 703 909 940 586 149 67 255 268 357 614 62 835 1110 830 549 334 862 209 995 417 822 309 560 657 561 877 1041 414 292 271 366 7 8 679 813 1044 399 405 1100 37 784 237 1032 877 188 258 100 218 1182 167 590 355 1122 584 940 174 732 865 230 752 740 203 626 303 890 219 547 839 1185 135 954 261 587 640 604 332 210 681 1005 995 326 935 302 246 613 825 198 798 1128 748 159 987 745 46 469 447 643 380 9 575 108 567 396 444 1065 101 611 676 336 69 334 549 427 117 648 885 788 945 48 86 226 1132 454 144 605 1058 1111 821 745 126 715 857 247 192 797 724 1090 914 364 764 546 472 1103 728 346 1094 429 1108 1038 36 830 715 1041 890 956 1002 627 632 77 234 371 482 234 269 642 143 204 607 806 21 392 478 1181 1073 634 922 633 858 551 1015 232 628 52 495 402 1098 769 716 464 785 106 298 486 1049 988 1170 259 287 497 746 712 683 1197 639 1059 1029 474 641 296 1183 721 449 454 911 383 21 359 340 677 222 326 617 90 422 879 463 134 1058 4 608 855 117 854 361 676 909 1030 524 622 890 660 401 389 1116 958 1056 818 541 1144 349 507 327 1172 1154 466 136 621 674 1035 307 608 1194 41 922 780 888 774 219 79 618 882 745 1078 374 759 431 1184 209 726 134 892 842 454 793 898 1057 484 798 480 276 598 903 400 174 460 87 965 379 902 610 115 73 1184 1157 494 34 1025 482 810 316 1133 1182 655 360 452 176 498 988 1137 850 1142 1195 728 77 866 703 45 271 1199 636 781 853 29 921 1122 67 479 353 34 1095 256 28 382 449 254 102 613 1102 170 615 132 117 530 867 493 1166 234 50 894 198 387 249 352 714 29 602 264 484 45 900 934 235 836 579 638 796 303 424 569 1128 482 1124 594 47 838 961 697 66 7 850 197 240 762 317 1094 432 675 66 230 698 385 353 529 218 835 68 732 952 171 733 63 400 1173 454 490 769 786 127 211 826 906 893 417 410 296 1188 542 707 610 27 389 811 39 465 308 563 1031 308 297 145 748 208 875 517 668 829 437 302 106 1175 990 963 861 808 132 609 308 348 848 587 216 816 584 776 585 332 796 1143 1113 951 358 875 297 123 69 15 76 321 454 531 835 1048 1096 164 997 1052 356 930 106 210 664 727 589 856 152 364 64 787 665 708 68 295 956 612 588 1068 336 63 965 1147 71 1097 238 850 950 225 467 788 100 167 401 192 820 897 716 419 326 615 1093 1185 621 293 619 1014 476 943 401 883 334 25 1169 718 168 1067 114 892 1134 412 425 203 865 25 141 439 682 984 1016 1088 395 375 42 848 482 566 665 237 940 660 443 265 495 60 898 1081 1118 916 787 59 595 594 328 727 252 659 138 903 895 164 1109 806 797 1120 1184 1172 317 1000 192 1134 561 312 779 108 137 135 870 1077 1160 862 563 0 652 131 1116 148 15 367 653 125 819 104 12 421 765 825 1188 893 727 33 739 475 130 1046 417 855 79 51 68 294 112 894 404 673 379 1161 331 668 704 1077 1193 1100 1024 210 1 531 179 257 805 462 309 99 848 0 1095 704 85 5 31 1060 593 687 178 1109 913 315 996 330 171 130 545 962 385 971 974 908 371 443 311 802 456 205 745 83 475 1088 621 257 759 774 1095 161 1091 444 363 898 985 806 1038 607 844 596 1109 570 305 758 459 17 679 921 868 185 774 716 233 700 380 178 320 1140 669 80 670 579 614 396 720 1030 864 410 1078 267 1161 767 435 572 769 1056 1120 699 476 1080 831 970 586 418 1044 790 707 27 189 1107 1137 745 22 361 240 30 630 775 596 668 181 1149 547 545 527 969 399 801 699 465 971 314 1076 227 1077 430 728 17 245 833 167 718 303 51 307 1058 778 463 514 224 455 263 999 481 788 191 112 497 1138 534 445 640 356 73 252 596 613 743 499 380 710 359 123 219 583 923 517 1042 573 588 148 844 918 189 932 694 915 261 157 450 291 1071 249 9 276 499 370 821 24 190 840 887 949 613 107 610 24 228 785 74 1115 443 863 328 731 538 150 543 377 63 523 555 645 727 740 897 759 942 842 118 388 74 1045 743 666 205 607 799 564 1139 732 101 970 1194 132 1010 78 692 824 1066 65 392 57 924 887 553 853 274 682 125 703 1016 305 1 666 526 699 1150 325 648 698 640 217 814 398 566 945 594 782 932 876 562 329 800 65 820 430 128 481 934 2 276 687 779 1183 892 859 117 27 723 440 1024 561 1154 1183 653 1191 644 539 724 398 898 1194 663 595 858 904 400 1154 229 854 67 52 689 904 530 567 202 171 432 465 1033 1026 136 521 210 397 986 949 941 809 978 53 345 419 120 1181 445 835 925 1093 177 129 1130 512 563 506 403 112 1066 739 184 560 1057 5 59 1125 381 1059 591 876 905 837 1179 710 893 631 71 1162 160 65 649 398 532 360 131 858 784 487 798 664 119 364 122 730 407 591 245 608 28 1155 701 915 415 1113 279 341 938 117 269 928 377 397 1079 1034 571 506 942 279 394 893 965 1042 549 68 241 669 397 202 1082 829 313 929 459 822 1167 590 862 845 441 164 666 863 720 627 777 25 901 375 1199 275 486 473 623 383 386 279 41 878 186 293 1040 530 490 376 984 1103 357 1058 53 386 746 544 492 69 530 1087 1142 876 283 1167 760 389 1161 804 408 734 689 338 218 208 619 50 467 529 385 773 815 210 1176 517 966 176 63 44 940 385 249 122 991 1178 433 493 205 451 501 923 930 909 495 833 398 180 509 288 1111 580 1180 737 954 888 906 1022 795 254 215 365 1078 21 302 1004 638 196 1055 305 1031 155 241 152 928 175 1117 161 855 641 464 790 1112 831 895 489 1033 798 186 44 540 225 611 993 839 318 495 193 14 893 14 609 999 1001 356 1158 1141 917 165 227 894 543 502 742 677 1028 160 404 1148 958 819 1017 427 802 246 438 19 427 1056 1152 31 1018 437 474 1034 464 655 362 676 85 739 56 714 804 858 935 1064 16 324 563 582 636 313 365 482 844 652 266 674 442 549 538 203 519 181 616 360 1175 366 398 130 1102 910 527 110 191 236 1008 473 1118 727 267 808 170 252 784 33 264 228 1174 154 759 982 1020 963 1119 273 999 142 328 496 171 680 309 618 965 828 861 208 1168 318 66 404 928 75 181 242 1067 1153 1004 357 709 568 526 985 287 989 652 866 948 891 788 967 495 590 329 714 873 909 246 815 520 79 285 1021 796 295 210 831 1195 610 640 308 914 358 399 561 86 661 541 1053 484 978 863 1096 1062 207 679 642 1120 944 811 707 1087 60 1087 801 817 933 982 780 236 457 864 81 756 767 251 913 190 742 874 894 419 6 887 372 319 577 20 1152 338 485 238 78 483 201 1109 280 506 901 848 1183 284 796 871 834 765 421 871 457 812 309 579 259 231 292 114 488 70 211 653 741 1131 667 115 476 159 606 624 674 519 769 979 1171 1196 129 473 136 500 44 958 611 1077 217 812 587 1094 487 28 853 549 743 1134 607 873 861 394 309 667 1183 53 606 504 1011 1175 810 1199 352 117 634 374 589 972 132 562 22 1146 576 499 684 950 685 921 343 344 4 230 459 164 994 1052 192 292 1029 17 518 1133 184 925 996 844 1165 1098 1170 358 681 933 1079 875 231 999 602 532 692 736 511 7 743 324 617 564 0 1161 539 1196 773 443 369 159 696 946 48 383 1089 777 80 681 1164 874 578 521 1170 858 766 1077 418 1132 169 468 862 681 115 187 668 222 853 1145 905 618 592 312 416 128 605 515 38 529 929 913 338 373 340 187 288 135 158 836 149 445 740 119 712 288 673 674 1126 527 797 846 120 583 224 496 649 3 595 782 1049 235 250 220 733 400 127 821 1076 726 298 377 428 1109 456 553 335 1097 562 474 936 850 266 853 222 912 795 367 554 305 398 580 878 1156 391 1184 597 744 732 998 334 384 964 150 213 447 188 981 291 465 11 688 300 453 900 373 1121 679 47 237 565 934 876 544 333 147 996 658 667 104 1126 501 1162 251 260 144 502 81 584 177 667 230 939 23 81 1070 109 449 1145 1046 996 91 380 387 726 244 138 952 878 1024 1016 823 176 1079 434 531 605 1173 90 476 941 500 1109 1122 105 1067 4 7 440 1023 966 315 207 53 258 328 624 115 710 69 936 1036 1152 141 216 634 597 1093 676 954 423 707 593 1008 0 360 332 1166 59 1121 858 507 296 1160 1125 1036 842 469 672 170 984 478 1148 1139 164 1169 75 311 97 973 654 1176 916 682 522 1154 835 87 71 1097 321 160 1117 768 823 977 613 1071 1192 387 1150 879 106 79 1112 19 535 318 1069 1028 85 240 54 1182 603 160 1076 1194 537 555 150 642 1141 885 945 679 883 968 1140 989 1090 764 399 375 1072 924 914 864 96 559 521 672 1125 185 716 815 1047 219 564 246 613 1089 577 218 794 240 606 481 243 494 1018 840 330 504 536 742 134 305 182 305 631 1109 240 1034 163 512 248 531 1183 1152 682 133 53 439 62 732 390 723 463 430 346 709 210 777 581 1059 0 1084 838 527 672 73 633 779 309 864 589 1073 828 478 392 651 1194 712 199 874 109 297 324 161 868 879 1150 750 633 855 387 628 874 1174 991 1150 424 1156 775 1076 911 926 659 1185 184 602 1179 935 1178 645 1126 717 130 43 915 179 219 878 33 392 1121 608 137 1194 524 654 817 1051 1060 762 75 485 165 869 441 659 335 349 928 789 924 80 448 764 889 1118 892 169 1183 1173 1110 939 146 113 433 698 439 803 862 1056 1003 176 886 1032 825 725 658 165 667 1143 1092 429 250 48 706 39 1164 515 1130 1092 73 467 61 96 1148 214 1050 106 739 402 343 831 420 229 549 322 1159 830 943 839 120 285 373 701 772 935 975 1199 925 641 938 1180 921 165 1 87 1017 563 29 212 967 644 987 198 938 1161 728 1061 878 1142 468 18 996 1080 348 704 421 859 989 1009 1046 817 1028 811 120 818 102 722 666 665 277 227 213 245 298 568 554 349 622 1197 589 149 659 156 728 619 1041 1136 671 846 50 536 50 362 48 23 725 219 333 722 255 921 482 480 1198 505 175 748 277 729 508 800 122 31 128 870 217 456 347 852 1093 1105 645 86 1165 381 317 748 1057 805 1055 1006 477 756 246 569 272 175 197 1055 931 566 700 371 590 179 468 450 59 1152 733 393 846 696 538 337 834 988 279 1144 434 513 409 969 733 596 1025 77 174 786 1159 83 209 21 451 1028 2 1105 634 403 343 285 77 1044 1027 866 722 767 657 1115 920 3 2 726 12 1072 118 374 1116 14 280 875 973 1081 249 86 181 1008 535 174 997 97 268 431 1051 540 759 1135 415 900 72 472 674 558 1084 1184 485 1040 365 78 375 229 724 342 494 291 938 44 343 513 938 147 321 645 1071 403 672 293 61 982 579 957 496 721 502 575 816 1073 129 74 851 971 973 106 44 981 1000 687 36 811 155 669 406 913 1155 1070 1011 1130 1001 509 935 1192 333 1065 385 308 457 587 292 847 1146 776 1093 110 98 803 1018 952 339 676 499 699 789 982 456 401 353 1077 689 1124 896 54 946 768 767 650 616 930 885 1015 1011 797 1032 1050 490 408 679 110 966 1165 64 273 612 301 862 50 664 726 125 839 1106 1019 396 33 23 799 75 1119 1193 888 809 247 598 297 227 1000 646 764 193 598 91 1007 144 187 328 787 216 1151 271 989 315 337 436 1122 898 44 1190 862 539 409 843 423 785 334 294 44 941 455 153 1037 933 832 709 802 1165 910 190 135 298 420 623 334 976 481 473 16 54 972 462 1109 120 1047 325 763 966 811 715 512 997 1129 1117 1148 390 1176 231 100 728 457 480 510 207 582 341 446 60 510 828 867 964 1043 1061 267 214 234 36 1089 853 146 1089 82 851 1056 768 25 308 162 153 841 114 170 187 253 552 512 347 145 147 626 945 428 976 795 2 599 471 479 556 406 759 180 133 840 216 1022 887 64 1195 567 692 757 160 632 799 1149 1096 1151 550 270 540 264 826 1034 70 787 16 761 567 508 81 714 1008 207 1100 621 720 867 740 364 325 699 312 455 107 591 560 750 422 154 883 535 549 744 467 13 102 526 880 352 314 454 1147 247 8 598 509 492 124 334 541 73 932 258 153 198 645 195 316 9 1166 1173 37 1013 1040 16 1163 1056 239 362 191 42 269 52 488 745 743 1167 805 60 844 135 1123 337 690 722 896 882 676 674 275 671 528 653 839 517 627 516 413 159 100 870 31 84 1 903 933 81 1085 661 58 296 173 110 429 1088 389 558 250 158 1126 279 68 299 937 877 404 953 850 335 647 266 267 848 157 496 167 153 990 1031 196 689 92 445 178 160 988 253 373 298 419 60 643 1097 349 1192 290 1198 262 577 960 1071 1108 589 489 100 108 940 896 408 585 320 917 1173 1003 966 28 347 130 721 543 444 901 209 317 20 98 872 511 361 557 585 15 389 426 31 314 1063 139 481 1191 635 912 644 154 968 818 431 175 1102 707 644 564 377 459 690 49 322 1173 777 1199 1137 238 485 751 83 187 236 1151 79 678 492 565 907 827 721 275 165 1161 5 99 364 404 5 398 1182 1103 834 29 712 353 789 575 208 321 502 1052 271 828 254 429 965 778 965 565 382 903 1180 475 1078 170 516 509 1187 333 1095 63 1070 1109 560 56 1199 358 696 570 852 348 636 1068 621 413 938 626 1012 590 570 411 346 958 947 152 491 197 172 426 439 309 840 695 32 72 1182 235 952 863 903 595 420 251 548 581 229 739 997 885 98 334 1030 1092 65 671 190 937 350 865 1017 1178 803 550 1105 449 884 151 16 9 320 145 346 82 745 803 17 559 619 641 348 582 263 445 483 420 858 1026 250 857 265 492 1125 890 1073 986 1061 698 312 599 1026 830 520 509 181 1192 260 178 87 816 4 949 192 1084 188 213 542 326 819 183 156 206 1104 914 247 760 1162 902 813 589 812 193 576 895 855 658 1088 350 653 55 94 999 558 478 1174 769 963 897 823 1056 1022 234 334 729 539 682 612 694 184 829 429 82 1087 41 193 804 33 190 660 737 654 1114 525 1123 630 897 758 534 683 1076 262 68 783 616 463 185 802 465 1081 109 1130 1198 965 941 387 976 346 151 552 221 908 488 364 36 48 886 953 789 247 469 1018 517 486 1169 739 799 1021 1040 266 1014 571 939 149 866 643 726 1170 1065 1023 1175 984 578 575 822 230 592 597 9 35 269 968 645 870 739 437 961 240 857 738 801 730 935 346 192 129 234 1163 214 82 383 814 702 100 675 676 772 45 136 618 1180 787 307 373 733 679 546 734 771 320 538 0 1040 366 1187 285 710 322 299 60 383 1146 438 1094 289 549 468 1162 978 1135 370 250 529 1056 194 962 345 621 528 225 123 384 1032 596 192 849 342 616 657 937 1165 289 424 202 1075 941 646 590 963 898 281 1009 19 731 1111 577 1023 198 386 77 1024 250 374 851 901 571 609 39 343 1198 1185 260 243 354 1120 400 1162 1015 548 373 55 306 68 40 420 644 1099 1136 721 946 487 170 940 888 886 249 699 549 253 136 61 702 61 19 1041 1151 1191 1119 915 993 966 841 140 429 559 735 699 725 314 803 627 46 857 28 579 232 926 868 178 494 71 580 520 920 522 871 1019 150 157 299 641 462 1107 102 738 1199 1184 273 471 793 1132 1037 462 303 62 868 884 678 886 744 292 293 749 208 959 665 128 187 919 756 680 475 1070 326 229 30 797 873 1075 422 643 749 1189 417 798 199 448 741 708 1111 917 21 1166 608 1021 559 144 721 746 998 891 898 854 1017 309 1184 521 419 40 626 233 507 268 881 34 1195 432 742 811 57 967 56 737 1079 658 30 343 46 342 34 744 208 665 576 647 809 582 628 299 709 365 610 838 850 222 1181 664 892 304 628 243 169 431 329 459 1197 684 66 336 454 975 662 157 556 632 1044 678 229 434 776 255 239 474 171 978 387 770 594 389 295 724 366 500 633 160 925 1142 567 233 192 1062 226 1054 281 1013 673 562 717 147 389 1149 195 932 870 306 759 253 497 606 110 311 1192 989 134 21 21 706 564 174 495 318 1019 142 1173 619 927 230 907 104 149 133 366 452 62 405 632 249 782 665 147 919 811 675 800 664 1066 15 607 1102 285 1 952 616 1019 395 907 135 170 1087 1011 589 740 729 618 434 682 712 790 462 257 50 1132 908 651 142 341 365 437 383 878 921 954 566 681 822 347 395 469 125 958 225 748 769 177 998 382 121 345 609 1175 154 655 389 341 348 1008 73 886 809 696 988 973 688 921 502 253 772 737 938 1078 332 901 948 728 977 827 762 466 290 842 1018 582 628 717 1194 217 776 399 330 325 1002 988 96 437 1125 473 1157 762 675 1197 692 1038 216 1129 436 489 288 1125 233 411 782 323 481 138 1056 1035 1125 365 814 1018 37 801 664 68 124 796 176 117 869 786 808 265 445 855 1053 824 121 526 864 1182 437 106 359 380 811 1165 311 424 295 949 128 810 1060 293 222 916 445 206 593 502 336 704 684 51 964 369 1062 873 1163 192 63 586 567 725 810 318 305 461 1133 1127 1035 926 428 352 865 57 650 754 765 61 463 610 114 592 644 382 770 1016 856 407 437 941 645 733 443 1010 970 438 48 373 1132 226 593 1012 189 1125 612 410 842 26 316 790 655 774 71 486 303 22 299 340 779 759 1016 190 1132 771 1127 629 400 392 718 1019 355 166 1048 336 494 335 380 493 377 198 551 813 1147 142 426 573 125 104 666 64 1106 905 741 86 820 993 828 81 896 453 327 417 315 626 1167 259 1063 1134 20 372 1131 567 527 694 514 646 608 928 339 995 61 150 696 965 812 594 881 884 357 982 76 730 86 169 653 270 209 928 482 690 1022 606 453 797 621 373 95 343 491 59 618 415 706 437 220 497 927 953 776 687 518 38 357 983 342 344 831 909 360 627 631 58 548 657 172 636 953 843 1089 990 10 559 912 847 597 523 862 491 765 795 999 352 231 761 33 281 216 385 727 686 703 568 391 198 311 1097 560 1075 424 45 509 235 981 970 18 411 1178 1171 819 1032 305 444 1144 1064 674 868 525 1126 417 466 167 716 907 944 463 365 337 462 348 1063 22 105 1125 241 1174 1086 629 916 850 728 957 1043 840 976 716 562 627 421 1122 845 914 719 580 953 218 1176 181 117 887 281 87 644 824 477 395 79 435 1009 789 557 573 1058 633 25 1085 233 251 678 77 824 124 889 1140 896 459 184 1094 462 575 226 1134 137 531 700 661 963 645 392 671 701 889 830 146 351 1029 360 381 978 1070 546 1040 1093 521 656 1129 1163 831 679 717 367 681 1020 1189 80 760 388 1154 772 1134 677 976 74 111 1112 124 628 697 2 146 862 1043 216 317 573 864 679 596 198 862 947 802 901 95 1001 946 352 473 809 1195 580 581 1125 805 1086 156 270 316 711 896 158 709 10 1029 531 854 934 970 860 604 911 649 869 59 295 416 598 567 411 465 1054 598 445 892 573 992 249 958 352 261 835 791 64 391 959 1136 775 1012 597 538 877 1092 288 909 239 212 228 35 720 770 606 382 58 219 886 487 529 23 748 959 523 869 131 478 487 1045 751 680 986 277 1112 891 1061 1167 1104 464 1100 648 971 595 430 643 2 972 547 266 212 220 518 470 492 208 863 793 114 1000 439 303 1019 745 282 666 36 276 748 967 1022 39 448 206 36 731 848 982 692 715 371 456 925 497 179 622 766 101 680 238 734 1029 817 1060 680 618 94 200 1012 860 945 510 913 841 437 830 894 476 998 141 561 1198 41 1131 1066 198 739 630 322 1056 1169 1000 1191 590 290 802 306 565 894 263 325 494 1195 475 536 550 1086 761 128 666 1152 763 619 894 1121 572 785 853 949 530 103 556 710 844 1037 1066 527 5 1101 931 552 803 498 201 232 289 593 91 395 394 177 992 249 336 1113 943 787 289 831 482 28 249 152 180 894 528 792 762 518 1066 512 558 261 766 1177 1197 314 751 566 1148 992 466 132 1011 668 755 326 907 871 93 743 942 1180 1034 1117 420 276 998 136 354 239 807 354 1060 366 610 46 505 518 509 236 1012 722 587 1033 1151 948 658 589 730 246 248 491 864 482 833 76 1009 405 965 417 161 885 1011 766 127 707 473 801 506 494 1038 229 344 314 72 1042 657 286 877 648 326 324 221 1011 993 1106 978 1004 980 1025 46 1049 1023 879 364 356 1101 599 1056 909 82 483 17 215 623 706 1187 57 376 428 65 1036 833 312 718 293 1040 89 692 21 636 102 918 53 99 1144 226 1022 812 650 610 421 870 368 54 825 642 862 486 170 121 461 1179 86 805 324 509 673 663 402 505 648 957 779 559 769 159 1054 54 139 436 498 223 355 24 53 598 900 1112 614 862 190 932 11 781 665 399 294 170 882 47 70 532 772 565 852 642 584 489 748 332 185 383 1176 72 429 994 244 1196 352 348 677 561 456 514 619 1094 349 19 177 168 552 1164 290 1097 1056 255 673 143 786 527 1036 538 1011 274 864 1161 868 228 938 805 162 727 1030 407 671 706 446 375 464 676 115 1026 186 786 557 1143 1117 600 938 609 611 1086 1009 787 748 1197 336 455 11 1097 277 275 922 252 805 999 1070 617 692 1006 366 558 998 37 770 639 74 1108 416 480 360 289 231 290 103 322 665 279 1097 726 695 902 949 864 77 216 774 532 158 872 1107 58 465 519 1032 526 984 9 41 486 430 913 653 710 1152 241 482 990 974 510 345 455 688 483 465 1026 686 493 170 929 405 396 776 456 409 237 1093 241 394 399 1143 951 54 309 378 735 157 92 306 959 149 274 1075 1089 1092 66 1120 924 388 777 467 812 73 809 682 448 697 385 180 1006 262 604 380 938 920 1079 969 739 617 877 461 386 188 885 109 497 640 1125 850 400 19 1090 899 41 835 748 734 686 433 535 60 397 638 1113 32 77 940 1089 15 113 828 851 975 977 27 692 495 983 678 53 848 674 161 839 243 528 1107 1013 214 589 690 333 964 216 490 1141 917 1172 471 804 172 915 980 73 1075 1154 209 230 294 539 703 60 103 1082 888 648 1105 70 806 1087 89 127 577 201 572 1013 91 374 1046 696 83 548 1169 1128 1097 594 930 211 853 520 833 191 766 109 551 1121 817 1130 1127 1069 1062 11 240 195 484 23 400 996 1044 847 1021 828 664 1000 181 67 347 1063 806 992 34 90 883 476 1069 63 1083 689 33 146 337 333 111 348 142 798 367 965 322 751 332 374 339 305 693 105 278 817 1154 964 1072 805 108 455 634 351 55 696 845 314 427 1117 71 446 603 1144 379 90 739 15 769 770 387 101 479 1066 956 1026 671 589 415 542 156 503 341 864 447 1063 535 1058 294 615 934 890 689 141 206 661 1198 78 176 1181 343 287 592 812 470 142 108 651 511 858 421 311 691 414 507 127 430 524 404 821 450 14 1015 1141 309 1082 856 502 854 436 110 1072 512 779 141 695 630 668 591 414 1130 22 396 1100 963 52 269 1172 400 937 725 613 185 424 1150 835 675 363 515 694 818 1079 487 295 1013 218 716 1004 883 506 479 87 550 1160 434 878 184 1053 230 776 144 727 578 972 730 87 545 1129 74 213 594 34 258 751 924 940 587 797 948 984 870 619 815 213 754 131 1089 321 939 884 514 493 764 662 720 492 442 799 1148 645 784 925 302 1171 1109 138 30 36 899 992 994 612 682 248 955 505 961 344 345 860 38 765 481 1199 1090 432 107 292 443 422 863 486 794 866 4 401 756 649 663 582 921 1064 353 269 1189 1185 636 297 45 851 1173 179 58 234 938 625 815 1149 360 342 726 53 442 1155 298 256 847 500 86 14 352 832 1186 506 921 252 256 1107 462 1127 347 648 1199 1160 647 361 794 702 1145 1009 469 961 1127 588 674 156 951 179 947 935 678 129 1114 216 779 339 828 171 159 1043 277 633 528 292 685 1090 378 196 610 690 1054 95 39 925 1183 509 1071 460 713 421 71 677 1060 473 818 1141 882 262 382 553 1145 572 843 131 133 1159 557 941 1036 1147 408 1068 705 147 1115 1092 381 1188 677 352 515 1124 134 715 823 506 807 837 237 427 934 200 753 39 131 577 322 749 371 1163 947 970 94 375 783 590 160 1147 81 855 962 223 148 1123 483 673 1196 1093 1147 1019 428 265 1025 20 185 50 912 366 493 652 27 246 852 15 651 1111 531 810 192 350 1131 1003 687 932 638 1005 622 506 60 595 158 227 452 629 531 510 769 1055 506 249 815 712 1114 1148 374 879 536 288 357 139 102 471 470 932 36 483 644 1191 82 371 808 672 832 890 985 302 899 1123 996 802 925 165 736 589 209 426 1192 507 1066 53 9 1047 337 892 449 938 783 445 1066 19 116 827 515 834 254 14 580 1058 103 137 876 637 130 377 1032 1026 441 643 598 229 882 620 602 824 17 253 1082 885 243 644 244 831 627 354 676 1162 590 801 363 555 587 728 699 419 922 103 1025 1193 505 744 612 802 690 534 1043 480 979 194 5 99 206 353 25 926 227 838 340 287 104 1114 106 106 669 881 956 1040 109 648 954 793 864 855 1031 737 1103 168 181 128 103 1002 8 177 855 718 475 238 59 706 758 213 8 1091 170 666 154 666 744 185 360 1 10 464 304 876 392 172 225 449 837 834 481 1151 88 236 445 563 1070 345 34 167 497 820 935 656 339 678 523 860 1011 609 781 474 1035 950 1024 790 996 788 124 614 633 321 781 427 861 939 533 1097 1181 747 557 1159 162 283 699 614 849 271 887 35 235 608 685 59 726 480 115 673 752 85 895 96 1169 538 541 158 444 47 660 640 1029 696 1049 535 381 1098 970 289 1132 911 990 762 135 145 119 672 999 617 959 513 1106 95 826 544 922 557 897 255 1124 1067 128 896 641 301 732 526 486 81 560 320 28 623 819 407 65 876 855 191 611 382 1086 27 758 1144 639 866 575 45 800 1050 99 819 976 1120 568 737 148 228 558 942 33 1128 546 807 768 614 796 910 659 980 410 230 563 106 1104 1076 1134 397 535 451 52 308 182 1082 756 743 370 606 917 507 1080 795 39 533 779 178 150 449 477 163 701 429 601 174 479 1045 1077 611 627 2 635 1055 647 1057 971 857 581 150 337 506 855 1155 285 564 237 782 563 517 1170 431 21 800 440 6 481 421 513 91 292 702 269 670 539 36 390 1003 161 91 574 744 185 836 1099 664 946 1101 1059 667 131 470 1120 1064 45 193 1048 478 612 1138 572 674 1062 1040 1034 778 424 510 935 314 1056 336 604 423 896 788 810 244 36 653 556 864 700 280 1142 747 594 1020 426 61 383 438 1008 270 603 1100 340 608 550 26 306 781 1050 746 524 562 387 370 809 989 100 1059 1 707 988 477 1082 442 1145 169 283 120 735 215 250 582 748 580 177 715 159 604 273 895 991 144 152 803 658 984 129 294 480 190 487 833 849 972 846 966 484 875 1003 893 256 768 788 1096 223 649 452 183 180 16 480 175 370 1019 359 499 974 886 540 787 1166 253 352 964 1090 1146 649 773 61 1062 363 829 853 1047 1047 1060 135 1043 214 204 321 315 377 277 1119 456 597 14 11 660 176 687 334 349 734 405 223 491 825 393 316 286 146 603 113 1090 0 592 162 9 1175 39 941 824 129 935 908 573 81 475 398 71 680 1199 188 456 103 480 299 471 568 972 1161 574 1141 610 50 157 1120 280 876 1005 1011 687 443 43 192 141 965 921 440 271 386 686 529 714 340 31 129 71 631 1148 520 373 914 741 956 1167 718 884 659 598 247 225 324 1131 304 105 605 10 494 449 48 225 539 1191 567 646 965 197 741 65 212 611 263 53 735 1026 919 493 187 264 1156 296 159 377 653 704 318 749 204 927 734 1095 570 592 439 191 937 664 11 951 1002 981 487 605 461 93 752 668 81 324 629 986 69 48 889 853 1146 805 455 449 61 748 560 298 804 569 807 916 1058 592 862 182 1162 57 1187 1194 201 598 963 816 418 515 737 53 257 202 840 920 64 502 583 582 695 1131 746 475 791 1137 197 532 598 125 626 619 1142 844 48 340 1057 840 281 362 849 555 994 1185 942 479 315 841 514 501 330 335 0 163 1079 951 616 690 83 727 205 658 445 1139 231 242 244 800 487 284 565 276 1006 229 1127 803 41 341 992 583 529 547 918 726 357 955 936 1057 112 726 157 503 1126 482 89 985 1101 761 579 185 1003 602 915 654 1177 443 943 394 597 669 692 1071 511 488 441 39 376 690 753 590 194 1137 651 353 1030 661 146 724 69 26 278 630 533 309 532 274 311 802 627 257 914 470 919 416 1057 1185 389 1072 935 1076 458 1031 742 10 78 318 978 927 1195 304 347 648 1049 1160 100 1122 89 220 666 796 122 545 93 512 1142 1190 688 585 288 279 179 152 524 216 277 16 847 234 45 623 173 919 916 651 313 19 359 623 687 812 1173 708 222 750 311 493 164 635 613 1002 299 300 468 985 15 462 175 390 517 1103 50 641 1193 794 1069 342 701 855 868 1074 943 1073 619 1152 981 292 105 502 884 211 855 582 202 901 959 525 249 126 554 616 797 1166 930 1099 150 426 724 898 245 843 20 1128 706 1001 469 1005 584 1169 782 1025 252 1141 1158 123 1013 423 1007 1109 823 670 1053 13 599 629 24 965 1104 614 1020 876 377 844 439 833 401 719 951 440 944 668 524 980 977 496 159 107 1161 224 1099 252 223 330 348 259 1144 1060 832 818 1013 1040 505 454 332 592 451 1059 1042 662 1047 594 529 1007 1145 96 582 899 1085 473 1113 1065 338 698 583 949 361 231 284 643 662 1055 594 1193 820 483 1080 992 759 974 614 91 205 905 100 781 838 408 979 232 935 602 556 727 90 474 589 468 615 1066 858 835 79 937 414 429 827 400 557 667 645 630 1013 588 661 766 642 836 1068 1089 136 240 765 362 842 49 698 534 203 1132 432 151 814 891 1186 1160 656 717 529 999 386 85 1146 1126 1005 276 1046 1030 597 964 984 398 622 941 1124 1064 975 416 950 879 485 828 342 42 1114 789 225 445 523 776 102 944 243 1059 643 11 775 484 542 1130 854 1129 409 56 236 136 178 458 433 787 828 1054 766 1047 234 322 652 1047 437 355 164 1060 656 1118 881 1131 650 1122 791 1176 879 1021 812 531 241 811 27 491 917 1063 485 287 390 1151 492 522 854 590 353 520 362 1158 550 50 10 607 1027 350 312 758 564 982 478 243 181 590 844 824 742 919 1135 1173 101 735 1172 123 1097 251 967 1163 619 869 174 1061 278 958 374 356 18 673 1127 623 914 533 453 225 457 342 202 635 306 1116 1103 942 440 426 1092 647 818 1069 633 142 1146 116 552 405 701 463 269 191 188 721 510 1176 649 374 1161 482 692 266 569 886 1014 118 740 384 151 398 679 707 874 37 358 1175 584 157 314 669 284 215 1042 757 680 1012 431 1132 345 445 403 406 336 349 657 727 734 1195 306 706 828 1164 567 93 805 784 411 1104 587 77 786 971 820 741 311 374 490 851 938 1195 1125 409 85 320 291 1097 669 161 1047 289 990 743 1199 1025 557 616 825 47 536 126 766 321 833 345 1081 1015 561 1105 443 1055 880 824 711 962 189 187 942 809 1043 508 479 972 948 1080 909 983 466 247 849 1032 356 191 998 388 800 103 316 1016 330 898 88 522 50 693 29 785 236 144 1058 931 1068 1192 729 731 571 1151 23 786 351 149 569 351 1151 1070 574 29 663 23 1089 690 1055 1108 373 409 448 531 285 259 949 278 917 948 833 962 554 1158 856 1064 646 148 980 943 334 1109 160 130 641 110 638 556 543 294 849 265 1071 1048 390 877 695 571 863 1183 669 942 190 172 344 1109 154 743 85 498 80 1060 678 1065 355 1034 295 1181 558 1168 427 941 856 560 98 1107 1154 459 911 279 1105 1001 1056 526 85 484 977 603 420 419 734 680 925 15 310 1055 669 172 793 819 12 339 537 276 795 644 245 289 994 629 891 193 1115 1169 43 454 487 848 753 990 568 153 748 393 1164 406 636 861 1040 463 1078 341 229 597 516 867 460 998 282 1063 523 1182 1101 773 22 744 198 847 617 778 820 1160 325 685 679 152 910 832 132 170 816 836 1010 467 12 975 90 507 980 84 1056 628 589 791 680 177 458 893 33 53 732 577 725 589 1063 1195 677 990 1115 1079 89 1059 1041 541 107 659 1197 639 1184 563 273 459 1199 1086 459 242 651 1029 774 825 615 421 563 182 943 976 758 626 406 1194 451 822 786 688 940 423 45 623 685 727 1077 842 967 755 657 1165 94 850 54 809 1176 1016 362 286 701 815 1172 336 1025 1182 917 971 543 749 569 85 899 101 329 1174 538 662 933 712 653 1100 664 984 995 667 454 285 1030 817 824 1195 263 588 1064 395 48 926 691 521 1159 947 1037 222 1109 905 165 512 725 513 1129 321 987 666 607 1199 209 711 996 700 409 844 140 34 1045 416 1172 521 815 1082 208 160 631 377 105 290 1187 491 1080 437 1171 634 60 535 229 184 648 950 372 924 788 661 65 761 981 649 261 957 163 185 97 1172 880 194 655 615 153 1100 43 98 373 208 836 299 1142 902 156 650 855 514 1074 1192 590 441 129 283 613 1050 659 368 584 755 20 128 410 509 364 1049 679 333 1159 234 1187 862 823 426 874 1059 64 730 675 299 1176 526 1001 288 117 869 826 473 494 889 261 897 565 732 1083 361 1162 266 780 763 411 1161 1119 1034 563 583 1144 76 56 126 189 877 319 628 229 55 22 1072 997 152 18 641 158 607 673 705 976 1151 315 481 546 949 501 601 1094 100 935 1063 483 850 498 363 286 604 559 852 989 1029 310 394 799 300 846 1052 446 1171 27 776 898 24 409 97 621 870 478 1023 829 113 722 16 742 911 671 569 649 904 811 339 893 992 738 387 131 932 880 1031 969 441 1024 382 1010 180 451 1080 230 547 923 750 873 955 493 517 540 690 656 235 177 294 163 389 312 117 483 165 164 26 445 478 417 34 633 400 65 619 181 523 1142 482 562 7 109 864 469 374 906 662 197 1140 460 970 26 161 202 988 839 367 1185 1190 100 852 548 449 50 562 280 819 1153 1073 484 374 871 517 869 377 422 168 799 850 183 209 399 831 584 257 1034 167 56 1052 251 316 103 265 473 1087 424 1167 666 1066 695 336 408 1095 675 650 408 72 60 429 361 939 497 125 875 277 949 1166 928 354 55 132 222 1174 698 40 495 13 126 783 281 496 128 1026 78 1008 126 461 844 123 137 99 1034 1186 1072 889 208 687 63 751 1105 1049 901 1176 211 844 594 619 518 84 483 856 349 280 1090 662 656 996 375 781 472 772 1086 1142 1033 109 580 230 212 619 1062 285 907 331 1163 1037 66 203 937 719 541 516 154 18 924 1000 475 601 227 472 28 783 481 448 78 834 950 623 330 300 411 510 965 392 1087 865 796 52 457 508 294 879 385 74 546 672 359 36 211 601 1030 387 728 982 1105 423 232 1096 210 475 851 40 1061 193 457 703 288 437 791 148 941 1002 88 288 110 0 1111 332 696 1172 900 593 654 376 1028 660 90 912 703 667 278 525 1123 860 13 431 575 1154 899 147 728 550 760 297 447 723 1160 305 545 665 416 257 1167 136 834 813 117 594 499 516 692 115 1069 821 690 1138 210 369 368 384 623 1098 719 712 103 180 1055 1149 870 740 28 10 48 1184 227 1086 1089 990 1140 525 900 1135 725 209 870 1115 1102 45 304 1107 1004 637 370 604 602 796 871 697 50 179 734 567 700 855 824 7 981 685 211 183 648 340 273 1013 793 919 440 320 909 138 1194 1029 1091 2 893 279 620 1041 478 403 412 523 281 663 796 576 704 698 556 290 120 566 212 216 614 35 332 266 33 992 52 896 416 601 771 1185 285 172 225 938 1064 284 230 24 756 12 1160 1129 119 371 732 958 31 292 748 1119 552 207 868 686 694 327 309 10 15 34 304 596 379 155 841 208 1175 302 684 1166 313 411 1069 186 1087 1030 499 555 381 744 828 778 783 767 1077 300 988 675 375 178 276 95 189 531 641 1050 864 54 398 978 25 74 140 713 1085 659 1113 62 675 349 905 122 297 730 104 829 602 232 383 606 801 932 607 1075 1109 471 807 1139 701 1130 947 1008 936 337 294 1020 427 1041 1093 667 775 1184 672 524 786 71 522 290 153 309 118 102 1010 139 67 768 697 849 763 1108 864 702 865 334 499 852 696 796 909 771 310 884 310 982 142 528 701 427 741 56 337 596 768 731 386 1039 393 395 537 1116 995 1028 911 818 434 265 426 405 503 203 263 802 634 973 349 996 484 1003 1038 770 476 500 416 1014 174 954 789 143 39 1008 1025 506 500 631 1054 421 861 1192 650 413 957 137 967 61 1176 2 929 84 371 487 765 520 433 518 349 453 815 370 367 1153 264 685 461 109 522 861 440 338 928 943 207 1095 152 672 803 485 899 945 154 1051 806 54 799 1121 890 479 377 994 697 912 828 86 562 433 561 566 84 544 656 128 177 556 949 602 1156 253 1181 812 487 657 1049 449 1085 1090 299 184 413 722 76 28 1184 693 156 1049 1160 583 738 363 244 1189 1067 892 1175 519 319 304 149 859 1072 711 192 350 331 185 799 929 182 242 79 392 682 744 1071 1061 815 787 11 1050 1101 944 338 519 225 359 209 895 1081 106 937 324 947 452 1101 582 1074 288 50 792 942 1150 435 865 407 352 1178 317 1105 860 337 1112 838 965 1181 667 309 776 1013 373 1030 204 451 786 727 737 527 748 424 797 55 969 438 678 1064 458 844 64 930 1113 596 837 519 727 263 192 1189 868 944 902 287 617 446 581 87 641 1108 831 1117 867 305 93 855 876 631 516 550 575 897 282 1197 368 551 1140 443 175 616 717 458 463 406 924 53 644 523 654 1120 112 449 224 672 811 598 1198 160 995 566 502 952 1095 884 809 1155 368 513 547 23 815 1035 904 208 1117 1196 909 371 527 559 945 899 234 1032 612 881 124 793 769 8 669 904 910 300 322 183 413 802 413 106 486 92 591 393 345 481 120 820 1020 1175 852 222 1076 622 609 817 234 821 469 618 924 1036 976 1161 60 20 344 249 966 830 36 113 815 629 416 816 152 92 571 813 425 1196 1159 709 257 415 705 419 122 241 151 101 468 343 103 0 579 880 88 1041 364 899 134 893 919 180 789 71 747 821 679 590 190 233 207 73 148 101 75 468 490 70 556 469 1173 1043 991 586 1073 1054 984 573 309 1128 1010 828 630 771 726 188 357 219 444 334 473 119 162 274 873 421 289 1158 1022 1193 46 1172 285 1022 139 227 838 9 773 573 621 76 98 1191 940 781 435 864 153 836 481 581 468 936 938 145 1142 1058 1070 1151 971 353 33 186 701 772 795 855 488 634 997 793 221 839 167 1134 907 981 1106 943 155 663 157 39 659 374 614 299 975 636 419 445 241 718 910 1007 702 668 731 586 530 941 411 639 202 907 672 933 899 859 1092 16 1156 924 126 128 913 685 690 22 258 926 937 977 577 1018 602 703 660 816 299 749 379 606 213 668 212 1025 218 638 1093 453 1173 546 155 400 1043 1110 484 1132 406 129 1142 755 126 92 485 1158 539 1176 1049 796 357 1079 703 374 180 394 663 253 73 1176 483 1005 1152 824 1027 505 350 1165 748 590 34 340 1051 837 626 292 276 1072 1124 1192 644 732 911 13 507 436 761 1079 166 681 1152 391 1059 783 901 880 680 1062 1157 1057 1166 980 1116 436 1134 1176 1028 115 312 513 674 120 1014 182 525 418 100 844 371 37 1194 71 806 75 237 181 1082 1049 1099 1086 793 495 1014 1156 1082 114 643 25 1178 707 143 787 422 543 1066 335 808 344 954 921 694 232 524 1071 321 334 377 215 801 895 649 419 557 1070 789 1103 136 1026 428 717 315 726 560 773 785 453 90 424 1022 655 922 716 335 1022 355 1153 886 453 488 943 132 625 119 161 781 204 11 1094 672 306 237 680 465 1192 207 536 870 499 522 1046 1136 1126 292 654 332 559 351 886 856 261 1125 317 601 1076 1096 768 629 1122 510 1170 184 960 61 96 383 703 629 1053 984 429 667 70 263 840 1185 458 762 1134 168 1051 829 134 215 467 401 914 264 417 304 346 775 479 225 842 1168 600 163 655 397 665 270 637 1139 353 957 955 1053 143 232 1129 1042 474 93 883 764 400 310 205 746 439 142 838 348 1002 905 513 843 984 263 1125 686 596 1082 634 119 563 170 318 302 307 766 947 272 2 538 69 143 127 564 1152 1058 7 890 1059 788 869 250 579 1030 1114 795 666 1072 685 581 28 959 275 78 331 1104 945 895 225 389 762 557 266 612 333 899 481 86 29 818 1046 316 431 281 1106 212 816 274 488 384 1157 218 763 248 429 694 1117 502 629 1055 776 232 750 129 105 500 666 952 907 2 495 904 94 344 357 390 100 673 540 207 658 287 728 370 485 858 814 191 725 1162 104 188 112 560 829 472 264 480 534 807 194 176 910 482 18 339 713 765 1001 882 13 1007 1159 1194 1145 791 780 332 651 274 311 514 784 494 1033 141 594 1044 836 850 1148 397 5 949 242 833 5 634 915 282 750 1182 762 718 947 267 898 711 804 1021 317 956 413 104 1083 56 282 961 271 750 268 1114 117 550 438 197 450 776 104 898 265 703 989 383 96 606 1020 323 990 110 137 473 483 374 306 670 537 802 464 663 775 632 801 321 206 142 713 803 635 61 658 495 266 294 504 554 1097 972 168 642 812 303 202 320 316 326 1134 235 83 701 203 25 14 572 824 820 572 402 718 114 475 230 524 802 409 156 245 1089 1118 437 1158 574 438 276 456 842 630 124 24 784 520 305 166 627 697 240 155 604 438 633 158 330 437 694 986 971 106 341 224 927 741 1154 240 436 573 865 724 180 1171 675 118 311 542 640 871 1085 521 317 1166 840 1005 263 259 345 895 454 822 971 1093 175 58 291 1158 919 1144 859 188 1061 480 527 505 1024 378 776 783 1110 685 442 137 993 989 355 362 880 17 252 193 406 314 526 876 806 65 222 934 454 189 308 687 831 959 1128 1129 603 252 326 601 1107 606 95 380 312 329 201 1002 562 466 645 500 486 988 1033 171 1148 1030 763 957 218 717 368 905 791 872 378 577 128 330 722 1070 447 305 1190 1124 257 696 966 956 794 846 1082 365 329 908 104 145 958 1017 985 144 948 973 301 808 563 673 340 938 104 958 192 720 812 704 115 112 1132 529 904 495 380 740 1051 862 220 198 731 274 878 634 783 1014 432 1101 771 127 938 599 196 862 1137 340 626 447 388 925 1146 915 6 585 1077 177 18 1063 722 590 685 1036 1060 372 57 583 651 840 1037 1050 402 186 212 741 901 427 741 5 1103 10 68 173 1138 151 170 500 643 549 657 940 157 249 697 303 831 693 1154 1112 843 515 1173 472 67 1088 975 1015 961 339 901 146 693 738 1022 385 253 298 1124 493 450 537 1038 884 749 364 1118 145 581 193 1167 279 978 1052 331 456 15 1072 1103 399 1144 1082 633 64 1024 199 360 184 421 1095 1158 40 108 1010 1188 989 498 578 537 878 33 827 86 807 566 308 799 1083 96 1058 1171 1091 1171 1054 293 99 628 865 844 625 604 1041 881 343 320 597 199 737 217 1140 983 677 120 205 385 368 1115 177 448 91 948 525 39 541 928 641 1112 551 1107 636 495 619 627 760 958 340 482 227 1129 805 162 44 917 834 816 706 780 942 902 1124 809 129 1183 1 1136 943 466 783 157 709 901 802 600 953 567 1097 663 144 408 707 1107 351 122 413 92 5 676 348 641 145 471 597 883 770 976 971 889 12 764 535 776 282 69 372 1061 345 537 974 454 927 758 1067 130 160 998 193 881 243 231 1022 239 164 93 703 164 388 1100 647 531 179 1027 87 733 113 1100 427 339 468 379 1017 431 586 190 269 27 932 519 659 265 1198 221 716 173 112 312 319 132 439 214 826 225 167 455 700 1189 760 864 116 846 23 1048 81 889 480 776 357 91 978 857 393 133 6 123 1046 867 865 801 801 115 873 1071 865 229 740 942 1068 599 173 303 1044 349 159 720 1064 901 1183 680 123 262 233 223 498 830 259 484 666 1098 1196 1065 1198 271 667 267 562 70 1152 646 1084 837 522 21 298 435 610 822 366 1008 1028 61 851 151 255 816 221 425 858 246 430 744 686 1090 486 1017 568 959 99 531 1129 74 176 777 344 734 312 641 77 340 322 495 201 954 38 1164 655 1105 862 868 511 916 129 614 282 941 1058 924 573 585 26 950 1020 251 777 598 322 920 1077 873 1069 1103 563 1094 882 45 835 398 402 647 159 980 381 821 915 8 803 856 449 123 748 1028 892 1127 921 718 576 800 52 791 721 21 617 338 743 1084 832 924 934 896 1041 39 366 1029 817 816 760 972 140 194 448 904 532 674 849 493 448 683 79 880 795 81 116 287 1130 348 293 861 217 802 1185 197 349 782 784 3 6 770 1197 517 417 473 697 3 492 385 767 730 857 687 406 613 816 89 663 185 300 327 666 300 366 866 231 173 569 990 525 1129 1083 951 543 1116 1089 14 971 621 97 262 829 518 175 603 351 1114 691 559 330 857 74 265 1091 866 33 780 213 427 795 883 1130 1124 419 521 1097 618 987 822 394 603 535 1092 600 377 138 965 253 646 447 542 949 915 780 177 884 898 27 461 1094 717 595 186 602 368 1168 1192 1111 770 985 1135 1064 602 863 754 1155 638 1046 800 10 341 824 1113 435 782 485 1061 166 27 1115 1167 762 240 567 532 1100 451 147 391 227 740 1146 437 817 81 698 700 1013 456 639 513 527 1161 831 797 416 467 332 591 115 633 614 909 1150 819 832 1013 498 328 926 727 1075 437 413 1136 1022 60 453 964 217 390 664 175 453 1162 675 878 1095 334 945 537 1019 655 1186 1119 1147 130 1181 886 1094 985 758 724 1112 555 519 812 1160 215 51 488 719 381 1189 549 611 475 504 550 30 686 372 699 922 735 742 593 280 729 200 121 258 667 701 930 893 837 954 294 142 753 440 1052 455 972 419 834 855 62 422 668 120 907 995 1074 27 358 468 299 543 974 749 132 125 1029 163 928 966 267 142 953 81 1188 415 10 732 51 820 474 519 285 1077 516 1023 1168 779 658 72 905 525 933 1195 345 685 1057 993 1084 1155 352 148 916 751 213 1104 836 327 412 326 442 1000 1089 964 240 546 681 925 273 608 707 785 866 313 849 600 1013 160 626 541 225 804 566 622 346 259 383 78 216 146 228 576 378 789 146 577 554 1098 1114 429 669 3 640 1054 312 374 1120 477 448 32 1099 253 1138 229 460 1131 1087 1198 333 878 368 1148 383 1017 287 603 210 833 807 197 307 1064 1042 100 799 958 81 184 325 531 643 1028 523 4 697 1085 959 505 827 34 57 260 111 196 522 182 379 696 713 653 529 669 76 846 472 1044 113 775 552 1195 1042 775 257 1022 408 1029 54 348 124 699 452 738 630 703 750 855 349 158 290 229 457 931 46 944 45 1008 678 721 480 602 797 507 447 1125 453 152 170 429 76 1170 93 1005 1125 288 1008 1035 130 101 1164 467 1178 1006 745 782 613 1091 565 1177 328 610 438 1031 1025 154 1060 720 738 1020 1114 271 947 349 335 611 1058 376 490 630 70 582 903 963 1191 779 372 279 884 382 1028 1046 150 1127 350 699 489 77 1057 311 396 925 872 992 931 45 764 264 146 823 1127 396 112 417 1152 1082 678 931 567 1120 495 271 822 371 1009 448 374 1130 155 1077 1008 432 490 460 1000 3 865 491 50 115 655 263 520 156 1091 1051 128 764 922 13 110 607 568 1123 284 369 594 152 217 126 424 372 406 538 417 724 741 35 641 288 338 931 1089 963 130 268 531 96 920 477 766 466 1030 1049 47 1145 675 1148 1040 438 338 605 224 581 1119 234 1128 1151 869 1157 513 394 846 708 308 44 329 191 609 136 52 1106 862 1084 21 641 1071 484 537 1023 373 264 785 67 714 29 981 443 555 213 537 950 851 980 896 397 1042 777 877 944 371 425 325 594 1143 334 836 1134 780 587 220 228 1158 1164 511 118 714 1189 569 875 1182 130 243 1061 374 754 619 847 1194 828 23 1090 619 859 920 648 287 864 989 567 546 13 582 887 1080 200 109 892 442 1064 981 236 297 1093 88 830 881 763 544 1197 428 67 36 555 756 727 368 159 63 147 53 489 1136 1142 1000 737 674 869 709 652 766 929 770 567 865 555 252 1189 1150 1050 597 553 328 803 1196 924 681 798 389 1139 964 733 1102 187 766 1073 294 767 57 1102 338 174 9 1136 386 661 657 462 1163 268 484 24 285 437 884 330 757 277 133 438 788 546 1079 498 186 1042 89 35 1076 817 111 247 974 733 566 929 4 872 875 934 1058 94 578 972 684 699 287 195 63 276 1093 1092 484 938 276 29 928 505 241 188 71 1080 659 272 236 153 1006 198 1050 356 879 812 1058 300 1142 952 679 979 372 308 710 789 1047 873 431 164 1118 6 172 601 102 903 863 32 743 600 110 1060 888 76 891 155 1052 704 581 213 81 278 840 9 1111 751 935 801 1146 966 1042 587 217 848 349 881 684 1005 183 258 1002 987 312 825 1180 566 967 979 515 1105 1152 576 653 1099 979 887 744 848 700 839 513 242 645 171 374 808 638 478 88 411 258 760 895 1175 626 92 239 703 112 503 1061 394 227 88 804 35 1141 859 806 660 330 601 916 426 23 680 1167 1171 778 827 337 700 145 155 998 1016 519 67 124 51 885 987 444 797 776 794 348 94 129 869 615 255 651 90 931 252 811 250 1167 263 114 865 1089 763 297 364 182 745 1059 709 451 1163 966 442 910 323 927 228 357 606 606 841 827 1101 1056 822 293 806 413 968 509 39 1051 872 1113 1192 713 148 58 881 74 440 927 73 1128 678 67 500 778 356 916 756 466 32 949 242 1095 415 376 429 447 374 263 69 455 612 1147 573 26 263 544 790 934 1179 480 888 1146 154 806 1074 62 1199 85 167 877 775 659 1188 428 186 913 991 493 410 22 645 1160 830 312 150 740 105 952 526 562 241 447 244 1113 294 823 1144 1037 705 202 958 36 198 146 984 696 94 289 499 221 274 407 1008 1080 714 566 200 362 770 937 664 800 934 555 467 679 344 63 35 209 697 235 416 342 828 197 739 677 1024 96 158 1140 384 1054 347 1062 525 854 959 1167 1082 777 1073 464 821 491 270 377 1134 1019 559 419 1018 698 1135 819 759 212 1142 228 986 184 961 957 260 443 1099 162 434 691 490 13 651 826 757 174 675 331 495 713 699 1151 344 764 720 988 960 434 350 685 785 620 371 764 762 219 601 637 313 672 778 801 491 1088 198 980 86 819 758 822 82 364 1015 535 620 557 95 301 251 907 1179 1170 396 641 301 1099 325 107 540 289 169 396 99 138 337 142 1144 450 332 641 603 450 837 364 661 625 1169 212 248 854 169 411 1111 829 327 712 573 445 982 144 765 926 141 808 359 989 379 835 233 844 271 87 1193 671 322 937 934 119 550 1131 803 897 1065 1112 555 850 29 745 421 149 376 628 221 782 149 956 793 992 992 737 1137 1146 177 1164 112 788 958 952 557 469 1099 189 838 506 666 734 512 290 725 1066 825 407 442 138 1012 1089 25 631 411 665 585 1129 517 473 305 584 887 639 179 764 406 633 93 939 1025 1120 444 180 897 668 956 683 958 379 60 919 1112 194 161 226 19 188 267 1010 1184 1129 684 233 1078 819 710 948 736 668 626 909 196 233 453 992 1002 653 223 93 585 371 941 918 668 1039 853 89 81 678 1108 778 227 866 30 874 149 54 224 682 35 1191 249 165 338 837 564 530 288 987 1103 373 286 907 236 583 891 268 847 466 224 393 77 654 920 134 944 1025 243 143 105 1047 10 240 676 743 1029 129 1085 385 292 1070 73 926 1143 821 764 864 268 139 960 29 1172 499 491 898 836 33 1114 508 289 35 117 1083 714 438 1006 279 593 1031 701 1063 38 62 727 483 316 809 839 1170 1152 791 689 249 751 543 733 201 161 1108 234 609 1058 562 1095 469 242 446 38 580 751 131 1193 4 65 670 1139 423 768 448 1003 759 479 193 795 178 699 1087 876 21 437 1131 592 574 492 311 67 953 1183 276 857 860 561 1074 1181 91 911 191 930 725 1187 705 1030 485 794 263 508 95 356 206 222 224 236 934 574 702 1178 343 1197 1153 163 250 33 1121 794 1195 547 396 1084 1018 968 813 726 408 331 521 220 809 396 40 769 256 828 286 744 261 278 608 213 726 1089 188 414 561 601 319 340 443 834 919 845 918 871 731 48 104 955 225 524 133 318 364 1095 200 258 974 216 146 180 420 129 510 537 93 806 709 501 70 1057 1171 621 1035 361 69 27 1012 670 164 111 332 503 301 1072 251 909 276 740 583 308 433 19 60 866 574 1155 492 343 313 629 389 94 1121 865 522 1162 821 1059 749 791 263 402 1037 730 501 626 210 585 1090 7 1019 604 553 228 466 300 662 560 526 1023 952 1115 369 687 1025 553 1175 761 830 966 928 1169 434 390 1001 971 1006 852 533 1181 1046 636 956 503 922 948 57 854 965 15 748 125 293 59 384 743 356 761 1182 266 1198 82 128 1071 1169 226 306 333 695 428 557 127 823 981 775 696 33 299 182 545 999 1017 324 468 382 429 957 64 857 937 721 533 715 271 14 607 401 711 665 992 158 861 1142 495 201 781 864 1116 177 192 191 708 1086 929 278 421 227 1197 302 940 572 893 122 894 931 226 270 346 498 910 834 234 1158 414 981 367 457 1018 855 1105 24 484 65 944 411 204 573 166 82 1084 236 837 157 135 1084 208 361 844 350 186 541 1085 182 424 672 1011 512 898 1028 764 343 1026 1045 304 96 114 209 471 779 56 1162 1140 288 598 254 956 456 237 1129 192 865 410 1099 626 1012 407 97 283 65 726 132 61 1155 1165 106 680 821 108 988 841 416 1111 1050 293 45 43 673 864 287 418 246 926 1021 611 912 779 1030 1079 1109 825 105 982 239 81 812 225 95 1122 193 569 304 246 467 303 606 1153 861 513 1182 831 371 487 224 719 863 349 1143 471 69 655 250 467 592 1033 1137 33 344 847 940 136 133 1171 591 360 167 82 737 512 337 766 130 1174 522 375 90 1151 508 929 434 22 300 507 186 598 856 389 316 1083 371 56 1155 344 842 146 557 561 455 719 46 341 555 790 384 920 111 550 67 1186 1016 953 173 496 1009 401 811 82 9 157 937 1011 55 234 1049 588 135 948 873 1104 253 676 386 392 349 23 836 365 193 597 317 46 512 202 70 70 251 364 832 619 789 114 570 493 746 1092 769 602 1182 439 353 165 509 655 384 740 939 662 700 105 537 997 378 772 442 141 1050 984 214 951 1179 318 303 500 495 188 21 1110 662 772 1114 221 510 793 341 150 1042 64 436 336 864 313 760 442 1074 698 631 284 841 54 912 343 373 216 115 986 149 1140 966 155 765 9 83 73 184 912 1035 377 1074 471 869 131 341 601 126 421 12 125 1056 331 509 597 371 1137 1065 25 1124 340 714 1129 236 242 257 394 808 898 588 711 1041 663 169 222 1116 496 785 195 715 17 1106 606 689 562 418 966 684 1016 15 256 1005 398 875 112 74 258 331 1018 949 366 1175 696 446 436 1103 479 53 1094 102 520 362 751 134 137 22 674 45 271 949 527 594 620 1082 128 867 243 403 94 920 757 706 582 488 145 640 201 407 819 991 1008 215 909 550 683 105 807 29 362 586 1152 817 569 1197 883 954 871 32 1019 272 525 463 1197 1015 387 1042 1018 536 550 91 247 583 817 300 907 99 130 707 792 92 57 270 827 1188 365 739 979 457 547 963 877 1169 467 1072 488 1047 1142 632 981 261 551 409 202 496 825 67 1150 148 442 166 888 489 389 658 975 536 131 641 988 746 1023 78 467 533 526 192 716 292 967 578 1198 1075 435 356 228 52 398 556 290 87 771 212 567 7 583 414 143 756 166 820 962 602 486 243 157 495 54 769 948 295 511 356 478 812 797 269 474 905 1196 345 988 238 413 214 527 772 803 1126 406 481 439 566 1021 456 911 1164 841 916 215 864 689 1097 828 517 575 280 1058 507 737 358 761 295 304 302 900 959 51 824 460 286 683 361 150 497 546 1022 444 46 843 117 919 720 234 1159 524 231 1077 912 225 1045 1183 1087 304 511 860 76 259 117 36 1163 98 939 705 479 1012 967 892 140 896 1054 994 301 795 340 787 973 142 158 187 704 1123 1185 681 1168 514 1143 429 699 303 1054 1013 211 694 599 186 624 861 746 909 520 10 901 286 671 122 435 542 725 808 328 1021 3 353 173 886 515 606 609 1003 887 966 158 752 1192 644 1071 351 627 883 698 259 505 977 925 33 256 100 1108 859 1164 305 353 410 371 1151 363 1116 1036 77 23 54 774 834 818 709 113 30 257 1112 969 151 756 446 706 520 416 177 35 215 650 950 822 664 805 507 758 751 216 1040 555 984 443 1113 761 1090 307 1015 479 922 448 886 1142 829 572 1025 767 590 21 342 2 773 586 921 1143 186 273 921 908 1114 1098 781 652 1113 490 502 894 126 1077 535 1069 1006 490 536 1096 221 245 1124 371 319 92 247 187 692 466 100 729 1106 716 52 692 850 745 828 465 1007 62 1093 514 954 404 819 902 469 956 427 434 4 38 834 913 65 320 262 1038 1021 155 857 26 494 489 340 883 202 696 85 291 300 851 437 1032 1177 1038 1154 126 429 1175 248 185 236 1092 411 638 538 136 795 949 786 254 88 957 787 688 228 24 83 328 751 160 897 364 446 126 473 405 937 62 34 747 33 1170 1157 588 478 198 1034 1062 707 71 1063 245 693 1019 1129 541 707 515 734 631 546 483 766 57 31 58 1179 537 960 981 438 1092 18 1123 1022 509 729 615 845 460 331 396 34 166 1196 14 688 551 575 723 56 1194 763 768 486 26 1047 1161 163 712 1018 694 1053 116 948 170 438 462 961 1001 160 616 206 390 843 910 76 835 989 580 165 66 1140 31 358 824 308 681 276 561 838 1005 1093 929 904 83 542 69 1144 534 1079 762 95 89 584 29 457 5 476 890 92 362 287 901 157 873 1183 56 282 1063 1165 1049 414 59 839 902 468 140 178 1168 104 53 828 480 1076 1048 505 1164 499 298 888 853 426 80 834 541 1075 285 987 725 131 298 272 773 61 19 909 396 1156 897 565 1037 373 688 169 1111 1073 445 319 288 204 319 180 378 58 206 1027 1064 1165 1132 1160 458 849 432 512 1173 539 592 944 58 1118 397 771 457 779 216 905 807 249 283 1012 164 424 834 567 540 854 231 1064 696 360 633 312 72 307 97 871 610 521 1069 901 814 919 668 45 366 889 169 790 512 680 1171 422 938 1127 653 584 885 734 522 1079 1175 501 246 466 275 620 1086 483 640 1129 510 281 349 939 1058 392 366 875 500 9 967 660 232 1091 121 775 843 999 934 211 186 763 211 5 974 902 47 686 812 104 720 622 1177 45 973 1101 975 501 424 939 996 485 843 829 203 682 174 548 803 567 1154 1143 95 258 64 633 728 784 433 380 217 509 1118 247 188 151 44 260 865 1105 522 488 949 389 34 307 567 796 807 939 996 1099 303 860 844 670 770 38 845 677 715 1191 75 866 63 317 555 3 506 829 539 981 1075 929 336 106 287 827 884 79 494 598 788 843 521 113 518 808 417 774 1155 1199 807 679 313 947 72 1181 589 999 163 138 788 349 46 872 901 937 427 105 35 866 801 614 779 624 33 709 617 848 149 739 1001 1029 77 693 905 160 34 659 25 668 419 149 444 92 199 565 129 64 173 257 300 1155 87 479 183 476 291 851 554 324 8 682 805 95 615 871 549 842 499 991 540 1133 711 555 481 353 1182 71 1068 692 941 792 551 680 455 480 223 330 870 844 289 1109 316 922 1149 1112 324 707 1010 242 770 1032 141 1127 636 801 573 825 1051 942 608 101 407 432 443 748 1146 907 1039 854 525 274 948 578 566 148 1116 919 141 397 73 1085 388 851 301 1055 825 390 475 431 392 40 931 221 1164 891 584 318 949 1083 510 427 1098 677 725 48 736 1140 959 506 105 279 545 1061 1130 1066 48 375 1163 472 81 974 228 595 659 1105 82 1003 836 883 136 936 126 468 995 1109 223 753 939 872 239 1130 881 126 105 852 947 389 391 495 1173 438 688 852 1158 829 620 868 330 466 685 586 1098 752 457 656 938 1174 898 555 729 529 463 840 985 640 466 929 493 124 183 666 770 1173 960 1020 555 22 195 1120 995 379 801 1079 849 1030 726 573 995 204 20 425 176 1051 884 541 387 1095 823 271 88 904 201 586 344 1165 522 762 0 770 680 157 1128 172 129 645 563 1024 145 1117 1193 445 516 394 289 972 616 325 756 563 561 99 378 486 534 1074 639 552 768 200 918 381 1028 318 227 754 436 281 569 952 406 253 451 715 697 203 404 818 1063 1019 553 36 1025 1065 133 1095 779 1069 948 159 1071 173 420 955 984 308 879 658 326 1086 590 64 280 802 1073 473 1130 1124 312 849 587 104 413 1173 1101 607 498 678 583 1138 1031 1193 176 192 947 191 654 306 243 159 212 27 905 197 445 940 693 106 789 158 1027 601 157 507 413 627 549 1106 194 884 393 913 825 223 435 185 893 498 714 605 173 154 1120 383 727 651 716 483 129 886 875 1165 1116 619 275 955 70 992 1060 73 347 741 463 1184 825 468 523 1061 374 999 106 639 18 1124 80 712 76 618 207 724 428 75 299 960 554 48 6 919 597 571 165 1046 64 877 494 712 159 540 433 1026 675 9 746 245 840 277 734 1064 554 149 1018 986 432 55 1127 3 719 792 321 591 567 692 98 1022 889 271 342 1147 388 885 412 770 1186 894 272 576 263 463 843 245 527 279 218 117 270 569 1054 498 536 111 812 460 350 667 107 939 1179 569 562 687 379 275 1183 8 231 855 674 90 779 227 665 482 1044 413 811 265 629 793 1098 886 511 72 11 1112 1108 1195 721 605 780 1062 85 848 592 172 758 591 29 116 967 875 849 294 1024 581 359 271 995 174 847 476 990 739 38 731 353 227 290 924 557 681 305 467 12 748 592 241 675 832 587 51 1190 8 711 620 336 821 961 896 398 110 112 1036 359 1147 423 196 194 360 836 602 686 1014 369 576 278 1090 1187 300 942 406 895 394 905 147 608 263 1150 908 320 167 508 456 589 799 1021 1179 970 642 1100 838 14 972 889 1026 678 129 706 56 44 345 334 618 51 995 705 974 1061 498 942 86 948 294 1041 376 332 105 912 215 82 767 623 652 821 95 730 1163 154 686 984 832 310 1111 404 121 78 151 811 764 13 65 425 940 74 1036 673 71 709 416 55 558 920 327 585 687 542 450 822 393 178 824 72 325 582 545 71 857 910 389 908 63 102 357 333 26 1109 749 227 946 342 915 1036 115 416 932 898 374 528 1121 418 581 560 19 1023 102 257 470 327 598 631 491 1189 363 1022 308 624 180 823 569 66 1094 760 598 35 614 1026 387 795 1117 880 249 373 207 286 357 378 723 755 931 536 959 733 936 550 824 563 461 904 1082 765 414 251 625 28 1034 632 620 931 990 1036 809 864 337 727 255 1044 781 347 1024 842 192 778 413 1032 1125 121 1013 1055 1155 951 694 822 949 344 414 49 31 497 691 983 476 1098 478 627 1070 273 136 331 557 1104 353 393 99 187 1013 582 977 459 272 497 529 39 342 863 812 1117 599 106 299 1158 895 613 1090 636 26 305 206 988 1027 303 270 889 968 698 746 398 382 66 732 322 1014 15 960 441 121 241 656 367 1138 438 1078 986 23 800 10 763 881 927 681 480 574 579 658 1154 639 1151 1157 600 937 782 598 1163 819 938 697 463 15 1123 1076 1095 603 1010 274 254 395 694 671 427 1097 932 1075 151 936 508 65 352 417 84 980 756 620 899 451 238 20 899 112 731 889 509 21 297 1 1185 746 157 1053 1025 1029 428 991 886 133 278 721 954 900 600 1170 138 862 478 60 546 560 202 1012 327 506 0 972 1198 753 485 1093 447 570 160 1009 207 731 472 1173 988 635 1191 1197 1017 1182 505 558 956 638 249 374 912 355 1067 213 491 482 599 236 662 985 1039 1001 479 506 133 998 537 486 39 690 1187 437 813 155 845 1148 726 138 946 88 1140 280 707 594 787 531 325 659 801 878 977 441 797 1135 694 673 93 368 295 574 1178 1190 620 862 686 1019 256 257 1079 960 392 1170 606 1189 794 649 1199 793 209 663 494 965 589 778 1089 536 854 784 917 543 508 504 127 1047 397 453 250 1160 544 641 600 236 1069 521 609 1157 413 669 282 1163 584 159 1127 788 1005 405 934 759 968 768 325 1089 293 158 712 966 158 336 1198 570 1125 311 834 1189 1021 613 26 226 1142 522 838 625 846 231 501 647 1041 61 542 362 400 96 503 504 244 107 70 120 547 436 651 315 969 1028 525 122 737 914 552 1186 660 218 64 722 65 238 371 993 31 239 132 83 800 1190 137 619 59 912 819 218 292 478 679 468 288 692 123 959 637 442 497 47 928 521 609 1107 541 500 186 949 361 1121 457 607 254 1099 871 945 1081 582 968 77 198 269 172 750 523 295 447 603 258 321 208 446 345 706 949 803 1155 360 52 587 444 1013 1177 592 1037 885 276 279 664 1141 554 815 487 748 760 814 210 861 51 144 432 958 839 601 284 604 775 435 724 868 1 764 662 1187 626 745 57 532 887 1050 1062 1049 302 343 185 904 764 211 1196 485 588 1025 15 598 729 48 427 90 508 711 819 1081 143 610 990 1011 230 399 374 976 402 371 751 244 1017 719 227 209 379 448 643 622 32 171 818 606 718 103 286 532 71 260 917 833 474 1032 223 743 1059 1070 1102 199 591 848 625 1039 25 136 141 867 1041 391 384 992 1113 629 834 497 428 1185 1112 535 1194 332 108 133 19 320 310 70 542 1123 962 1168 473 479 50 694 354 1147 152 317 118 539 993 123 1198 756 649 839 37 237 1117 846 728 894 1151 521 1179 388 245 1120 1121 401 750 279 629 688 808 434 751 846 910 88 278 537 732 266 673 279 829 775 269 457 815 507 580 63 571 277 214 370 266 870 601 286 68 326 551 371 1160 960 62 224 822 942 544 603 239 214 42 424 499 335 313 85 695 759 305 425 1066 662 259 901 741 348 630 784 870 931 608 222 121 1044 417 136 441 358 924 629 293 780 968 493 275 146 223 1037 389 828 1181 64 32 1093 487 1187 750 85 66 779 901 1098 552 739 1057 923 626 67 865 642 780 223 738 727 26 952 667 274 990 470 1102 913 502 792 401 905 16 237 411 822 1176 243 939 507 303 985 578 1129 969 10 475 985 1194 573 1159 298 242 306 112 544 150 971 176 232 550 1141 1106 496 569 564 818 713 1152 534 561 757 163 134 210 735 725 524 232 664 816 931 987 777 1119 469 604 265 1123 677 590 962 861 351 289 1134 1026 1193 629 1190 1127 785 886 633 602 941 942 325 236 1014 346 661 993 970 719 79 87 974 420 519 12 306 1041 12 91 478 1195 720 944 835 1070 969 738 1001 293 635 152 1149 1150 908 231 204 441 772 824 738 631 378 686 1066 925 676 398 109 1193 359 172 896 499 566 246 206 570 473 95 561 608 520 367 221 1041 123 769 724 89 399 19 1105 171 527 538 230 913 970 581 901 280 1193 231 568 105 846 349 141 316 86 1069 872 1196 959 408 201 406 196 905 237 1104 743 767 395 493 816 816 504 245 201 315 150 67 629 13 816 733 831 1045 1010 933 922 1091 992 1080 369 111 404 431 633 980 1150 576 140 168 329 157 574 649 377 607 262 324 221 628 85 46 1057 675 216 845 962 458 947 684 456 63 60 1156 84 865 874 328 598 165 862 507 1034 1183 785 84 1055 425 192 1091 966 285 133 142 492 916 327 42 1019 880 997 1119 1144 55 179 826 1169 989 339 402 371 798 368 220 165 827 807 492 538 576 723 590 158 40 1067 956 499 232 5 350 1066 872 697 618 883 188 762 956 285 770 709 308 596 727 10 464 1027 781 96 796 712 701 12 1016 766 411 365 568 474 561 27 1120 311 771 929 1036 418 261 969 168 979 331 1145 1063 272 444 459 1037 996 959 350 533 1145 29 1032 697 931 968 95 1033 498 899 651 594 557 385 1062 739 18 750 491 97 865 7 676 1020 699 849 497 789 450 285 901 1175 1006 514 162 1086 1053 558 346 665 944 1106 1115 958 896 277 1012 811 25 513 1150 1095 516 706 1142 879 222 345 100 64 888 1167 825 595 401 587 343 205 1178 247 728 548 931 1151 1186 733 179 398 434 683 635 134 1010 664 421 755 345 1134 510 90 771 553 172 725 513 791 999 27 753 1013 1026 764 1073 761 341 229 614 1030 917 472 1193 771 454 118 1197 320 791 539 970 190 714 222 923 1122 48 1004 577 879 973 234 926 1066 743 873 431 13 586 655 1115 57 1184 429 231 687 1067 538 536 501 625 292 1019 613 59 32 1131 201 340 102 302 876 377 264 1141 954 294 188 372 1168 1017 672 801 1123 924 628 649 190 469 29 797 1144 129 417 421 757 322 7 353 123 634 936 232 979 893 1173 200 749 688 739 987 361 729 683 627 268 551 1053 1093 258 178 1013 10 204 217 612 191 347 423 1189 931 999 174 119 1097 978 163 267 263 616 719 514 296 103 305 31 616 1065 586 423 926 240 467 59 955 384 1126 340 1136 713 998 1100 225 806 640 269 226 923 1086 235 1053 37 596 1018 165 126 411 758 1122 863 798 542 147 394 774 738 1149 600 1101 745 73 927 300 1027 268 411 964 942 895 1106 724 1155 575 172 332 940 403 623 486 964 621 31 558 31 647 921 940 546 250 1181 411 725 1099 1108 848 723 65 773 594 154 828 332 16 627 907 244 168 659 804 1095 892 457 769 75 1077 319 375 911 216 492 301 316 677 154 397 1178 230 312 605 1035 1103 637 566 481 1030 124 928 475 1178 1186 1078 577 368 538 1117 1172 1011 818 759 544 516 716 908 693 589 129 532 186 225 770 771 1199 316 482 522 26 579 638 523 744 1026 737 342 93 1019 651 1044 162 501 61 582 1073 1126 276 121 498 259 200 282 1063 717 551 558 368 438 553 628 1198 868 928 56 728 234 960 839 543 72 320 401 9 369 770 1110 556 199 33 136 1112 119 443 140 606 1068 963 538 99 882 919 230 352 575 127 1021 573 696 1013 330 224 646 643 902 824 371 975 1019 674 1173 556 704 726 89 9 1080 1069 813 275 550 279 478 248 807 351 198 53 1016 1069 989 221 171 564 685 737 1046 255 779 575 324 909 746 68 74 896 165 920 829 658 440 1190 1139 1199 795 1054 322 482 467 107 324 229 631 1182 734 69 1024 98 1126 849 587 369 642 926 492 949 651 564 70 332 549 204 201 1007 71 923 1067 220 579 542 1081 175 282 588 27 1049 703 907 592 35 955 2 356 762 69 776 1010 37 520 249 816 218 163 1046 906 469 699 171 373 1187 558 1056 1010 265 1082 96 1024 963 703 376 250 917 1115 1085 119 501 922 812 596 621 336 1051 532 181 331 1191 901 372 162 672 1091 978 1168 294 254 1070 881 286 670 864 482 305 857 231 1057 32 462 456 424 1140 26 224 970 467 200 75 335 793 382 1181 581 449 1015 776 755 977 653 1130 46 780 584 301 98 479 271 233 297 571 638 313 593 587 989 178 326 1061 214 79 478 69 563 846 1090 193 71 771 318 89 647 547 508 547 758 8 117 1110 487 52 24 899 739 486 904 1003 454 894 521 352 897 220 444 517 675 137 243 705 612 510 728 271 443 1125 759 1077 1084 654 869 371 229 1164 627 1038 172 272 312 490 375 1141 1061 918 1138 282 1049 534 666 59 356 722 693 480 240 860 679 957 362 729 550 1025 1100 751 660 826 246 1144 35 808 765 992 609 878 1083 810 163 291 115 213 496 764 1013 882 17 739 706 189 201 1117 83 397 623 487 177 160 989 376 915 59 694 229 48 814 614 537 676 855 1115 1133 511 1113 216 368 29 606 240 205 581 5 596 898 591 47 951 106 853 338 834 1059 954 1070 1007 279 929 592 837 261 465 665 991 801 987 752 385 228 421 1112 125 70 904 637 809 170 865 171 472 931 502 20 120 75 136 313 1173 195 613 1059 1192 214 18 350 750 263 615 811 499 56 237 481 2 195 726 662 634 0 1108 646 447 607 417 300 444 179 544 1072 1105 1002 874 551 65 509 652 386 914 428 165 439 461 792 571 1098 180 459 83 294 1162 4 58 189 630 186 792 173 83 576 771 536 373 305 625 193 518 841 33 92 219 7 368 549 977 847 929 133 622 905 705 1092 137 483 445 396 813 365 1185 587 228 852 1055 207 1055 958 3 1158 941 14 303 233 346 869 970 455 279 1019 565 921 356 110 937 879 131 68 154 1000 524 996 585 407 911 649 790 1092 71 551 1025 1001 89 78 669 144 1070 381 587 419 1164 836 726 835 1021 905 79 1175 665 433 1145 546 1047 178 592 28 930 208 180 952 386 297 867 170 500 1137 121 204 242 983 541 551 1134 81 1086 607 499 726 405 2 881 1185 573 54 108 427 445 490 73 280 1094 484 120 20 468 1184 141 491 172 645 577 13 44 1032 234 170 823 954 96 91 747 130 1048 494 336 1101 0 1055 1189 559 1097 272 181 1096 825 392 337 611 120 298 1055 297 191 1159 931 999 184 916 674 1173 372 539 475 1195 1152 298 538 653 328 982 1149 582 347 734 1168 627 985 785 948 114 134 1186 469 916 528 928 983 859 1003 205 278 393 698 3 877 1199 314 509 478 269 758 540 9 280 1129 1026 1122 881 928 748 739 410 30 987 730 791 539 581 303 991 353 692 576 571 312 381 624 746 1060 172 930 156 211 757 202 579 1134 516 654 51 136 193 501 5 170 1171 437 432 693 929 454 890 706 718 421 187 996 87 789 374 511 134 838 856 348 412 38 785 527 941 442 747 464 652 1094 1126 1016 1055 452 36 970 397 352 879 126 644 834 112 1070 220 684 471 351 758 428 1074 690 1098 824 686 1199 490 769 549 8 974 60 1116 101 29 142 575 359 98 93 519 1126 1154 1079 404 879 1194 146 215 1055 309 1199 464 848 1160 619 200 480 473 1091 833 828 320 142 186 900 606 654 728 265 1172 223 144 915 986 909 854 1085 400 1028 1143 903 820 887 150 1155 148 946 899 145 154 619 638 621 302 902 1171 507 25 494 1012 561 380 466 396 66 695 168 758 456 781 685 1106 1136 879 1166 1087 691 1003 1010 734 665 594 645 1128 27 785 13 417 775 38 602 1197 344 1031 509 81 526 336 11 685 528 486 376 660 823 559 1056 483 797 694 466 76 777 307 1109 869 1111 532 190 592 323 901 442 177 657 1172 1051 455 1149 136 1173 511 298 110 204 284 770 608 1032 1126 374 614 1141 868 138 965 462 975 322 653 1174 307 113 1094 517 522 29 839 852 440 463 608 261 545 1135 128 404 1032 574 272 1170 516 694 500 30 998 539 637 191 232 449 4 997 386 247 845 234 235 207 1014 583 533 937 35 550 779 264 939 739 513 1120 1184 466 172 485 953 1170 381 547 23 197 930 995 409 589 30 897 781 1183 1153 881 777 362 480 823 39 583 505 803 429 709 535 78 859 755 549 898 408 432 194 663 205 800 755 598 778 1112 1011 49 1152 1003 86 186 761 1008 467 928 349 1169 891 539 790 396 1122 408 845 317 636 227 529 728 838 842 766 718 1019 778 1173 1000 1060 215 552 605 210 256 544 1121 78 617 302 796 534 743 726 155 909 1037 233 954 459 73 1191 487 146 814 105 138 19 570 115 662 601 881 446 328 900 18 1132 1144 129 754 480 957 1157 814 1116 741 355 904 551 783 340 508 1102 708 912 910 118 313 338 341 170 115 15 490 69 767 135 133 622 802 690 968 525 609 759 24 598 790 1010 500 472 191 1018 638 1051 25 457 141 615 388 218 712 1156 66 988 1124 900 457 526 754 258 838 295 305 361 1080 707 398 439 496 792 427 1180 863 226 866 563 585 273 692 1046 997 1128 1121 1043 712 720 61 640 346 996 587 927 994 505 183 30 1030 982 263 258 975 862 1098 105 606 794 511 1001 164 92 662 354 857 346 305 707 79 989 148 508 1162 95 310 175 724 51 775 1085 992 789 262 310 751 91 823 310 787 335 1038 220 1176 1175 145 1020 972 1188 198 685 628 1121 334 706 973 761 241 380 931 170 116 377 695 748 854 1072 579 3 255 194 251 318 913 649 755 729 150 1036 1138 333 111 143 86 657 612 204 903 86 889 1191 977 483 471 79 1116 20 236 710 833 695 730 77 424 426 1022 276 313 161 396 984 610 986 626 350 570 591 120 791 95 716 1160 429 114 76 423 0 143 682 1096 612 1017 411 808 314 995 915 176 58 893 714 237 859 1085 312 977 1003 788 1159 958 295 297 90 1103 794 251 117 60 1150 614 152 173 1009 595 309 975 1176 287 438 425 185 21 912 235 963 808 606 471 453 545 206 800 605 186 450 129 163 175 371 876 211 697 727 460 118 258 780 1055 1036 889 1052 1011 1092 507 62 1073 1185 421 1112 109 540 997 899 439 696 685 59 946 698 455 628 75 1157 989 1123 913 543 223 201 356 744 659 598 44 594 504 150 296 729 844 840 943 1123 95 74 285 606 399 6 236 921 371 1080 913 239 1046 562 7 1020 122 492 726 375 183 480 591 1083 685 699 757 103 816 717 1087 85 501 1056 807 122 161 259 676 138 1133 889 695 1159 512 888 1124 311 1081 750 921 277 813 638 969 121 584 1043 59 810 370 763 892 654 1092 319 859 247 846 1008 259 391 999 265 740 315 546 1006 207 318 712 101 672 942 101 991 1020 273 1171 434 833 1071 132 482 352 975 432 65 110 13 96 184 392 1160 1152 398 498 168 719 625 61 694 1110 635 1070 524 718 35 658 867 952 49 537 41 872 1138 231 798 1078 1095 178 818 630 304 831 1126 468 240 178 1145 552 406 497 102 497 1144 165 114 223 1008 1058 1039 281 260 223 1120 439 437 930 179 900 68 355 540 1029 770 602 497 488 281 700 0 270 734 311 57 413 706 1191 105 539 700 6 757 660 1010 849 1135 342 1179 467 456 1129 839 263 533 749 542 25 378 838 1050 781 1124 906 116 1110 1157 90 259 344 116 434 709 867 541 1088 946 125 1020 128 1188 1014 596 875 1105 1025 172 1072 55 963 885 365 862 46 151 641 992 30 635 171 1109 705 602 620 888 236 358 213 169 533 1042 734 1182 255 220 38 57 415 40 106 864 776 730 39 1191 633 204 903 921 68 980 1190 1025 459 398 273 35 26 957 861 703 211 78 342 101 1178 484 749 963 986 718 914 946 267 775 1139 434 1055 273 1107 156 35 1150 153 855 878 1103 274 54 828 362 946 718 691 835 752 1011 18 516 665 749 129 287 1023 981 1051 466 675 391 673 848 1151 1140 840 83 499 694 199 507 223 108 99 177 99 1062 626 117 258 916 954 526 812 112 908 1 304 198 730 766 307 116 259 257 577 237 1069 879 1069 37 135 171 795 1160 722 106 1087 284 754 4 1122 374 800 268 225 320 893 509 51 1184 855 8 887 703 1194 178 291 1074 721 445 443 1007 1123 923 572 560 134 1161 497 126 291 736 484 788 1119 771 118 863 718 586 306 845 1137 841 327 68 100 675 200 1036 1157 928 653 759 932 997 616 495 347 19 33 765 719 1116 1142 817 1042 25 366 338 294 1100 1101 621 300 584 691 210 845 944 184 759 33 747 292 714 378 492 870 820 507 352 1034 873 465 111 279 514 667 1049 884 441 772 1050 992 618 642 756 417 465 115 916 598 262 624 775 562 614 920 1156 576 518 254 808 728 241 23 236 362 1146 771 679 304 978 56 802 213 342 756 266 894 461 1183 499 967 1100 613 859 282 618 715 45 868 276 1185 99 23 176 865 1116 674 1015 472 363 1199 896 293 465 420 512 499 1148 919 22 420 650 1077 167 449 804 427 665 291 122 348 9 285 5 244 1164 786 444 1030 519 870 477 384 546 590 467 761 1170 1142 288 68 562 439 339 217 15 879 208 380 353 310 943 111 287 6 289 519 550 716 291 1149 948 105 193 636 408 676 86 1108 409 539 1106 780 587 1060 1194 1106 891 307 194 657 356 577 934 644 683 3 673 932 1009 401 724 445 178 397 1029 38 1169 1195 80 962 483 625 623 1055 313 1078 385 692 510 714 950 677 350 1180 941 854 921 1052 687 830 965 442 1166 645 377 1049 18 864 1154 1196 397 175 645 194 117 406 326 1070 195 804 782 640 169 73 536 29 547 1173 630 836 762 1054 208 868 3 604 262 537 524 52 954 603 111 399 647 423 907 1188 763 1189 571 247 1191 381 746 552 146 920 469 595 760 526 217 832 663 1102 9 495 848 360 979 820 271 687 449 691 1033 891 219 364 1018 599 236 103 760 1009 188 296 598 92 40 489 886 683 1140 787 498 901 948 111 769 64 408 22 798 831 364 1174 445 962 1055 167 1004 678 1163 1192 922 747 256 326 1065 1177 372 251 177 104 315 158 1070 1166 321 834 926 833 293 321 1112 165 271 122 383 65 43 1116 439 223 245 153 191 609 812 1135 399 1067 615 1174 78 289 135 122 1143 372 458 87 400 584 948 260 411 536 775 209 824 733 942 42 540 5 950 476 1136 1083 370 1062 87 262 28 837 50 1029 76 717 136 289 349 801 1096 826 730 653 658 892 176 673 426 1022 977 12 1079 338 771 509 480 1164 680 834 493 227 636 291 247 1184 4 203 651 585 62 110 365 565 368 1019 782 70 664 130 492 272 364 578 52 1026 298 908 105 692 140 155 678 975 402 462 742 60 777 1109 687 292 841 358 25 417 736 1082 330 429 163 978 608 630 264 661 376 411 86 662 164 771 553 992 412 1007 385 1088 649 702 183 889 787 288 673 264 395 938 910 640 285 512 829 1097 1151 472 1035 793 1186 825 307 819 82 458 46 183 467 345 989 122 292 1004 91 269 820 818 49 89 174 486 5 214 974 219 137 470 1142 295 975 877 1130 989 961 383 1114 359 985 221 518 693 992 644 321 979 767 723 1044 267 1011 325 765 1055 1002 669 399 125 354 667 334 324 354 37 145 495 1083 90 594 1198 843 33 115 326 81 1120 411 836 908 76 1180 799 760 1152 553 1040 51 1034 607 632 113 1098 528 480 35 478 371 727 897 40 268 382 767 562 306 796 985 480 970 294 3 558 57 737 245 43 84 545 41 865 1021 243 876 723 560 666 1115 874 1031 259 303 647 968 696 1096 916 635 1005 1146 598 804 1192 748 701 54 119 668 295 986 732 141 454 498 536 772 556 793 1193 255 74 167 545 351 1049 1013 757 965 1028 96 648 414 50 418 100 52 1119 1124 850 933 1023 685 26 531 1079 286 174 191 898 886 242 952 27 825 602 868 213 718 676 399 624 530 1062 917 323 848 610 404 682 1054 66 157 755 214 629 566 1123 597 440 1124 587 318 180 1059 1036 272 264 1158 1155 750 78 495 369 102 549 720 535 314 953 1117 368 30 35 1132 375 1014 1107 695 62 653 51 56 816 815 392 1090 726 1091 208 795 976 1094 175 361 617 945 169 420 294 477 670 784 40 76 569 62 297 1172 1084 35 636 1030 534 921 911 63 167 76 142 1187 925 1054 1070 1093 133 142 1036 906 64 524 1135 126 703 1137 190 140 186 357 474 128 562 588 278 688 750 612 582 28 823 1165 1024 186 1 707 147 1182 891 318 977 190 669 919 219 216 371 514 572 316 326 329 846 116 876 832 538 856 606 761 652 248 402 660 1137 239 387 775 780 237 568 351 1086 925 1065 653 917 441 146 305 427 219 31 901 937 130 1 384 173 628 302 507 724 407 442 793 107 622 92 670 666 1050 504 881 1005 957 1192 511 811 165 209 219 577 676 816 348 412 23 231 621 145 142 140 952 274 789 952 1087 1193 730 138 262 653 618 1073 540 1172 811 298 765 173 555 893 1072 562 654 673 827 38 320 444 331 688 865 420 464 1135 751 871 679 1004 584 238 963 694 171 788 1081 912 884 174 970 84 452 1034 89 1103 618 1138 911 1172 170 1065 886 1196 57 50 668 102 365 865 914 684 443 1047 448 705 345 215 855 65 320 348 293 487 123 906 506 691 997 377 1023 894 561 552 988 349 351 349 1121 213 924 981 928 874 601 177 114 449 1118 316 344 776 153 373 296 273 362 715 691 267 824 800 644 1089 77 515 1133 589 51 462 955 45 949 627 397 649 911 86 2 237 576 1096 1119 42 273 718 171 1109 138 615 873 30 481 650 396 414 138 942 317 698 146 663 287 341 669 1008 410 660 319 929 104 156 342 1075 70 52 452 546 1013 832 798 835 799 381 119 1098 369 1049 284 914 589 285 1036 262 340 77 708 1193 245 621 1132 772 1152 722 102 870 233 195 145 582 633 226 536 487 230 81 103 762 467 1146 772 717 590 568 1 369 99 353 815 1059 586 627 508 685 611 428 900 621 626 200 68 866 538 1155 958 252 808 142 805 1036 979 1008 1093 969 118 1046 165 1199 455 603 445 925 1184 542 1008 219 1009 831 96 764 501 660 1027 149 809 1190 665 918 726 427 564 1096 1091 1176 1103 336 446 516 264 1131 351 1136 709 1173 179 1063 590 343 903 915 507 870 286 759 671 939 335 183 888 143 1184 504 400 539 198 896 401 1106 1140 1100 215 854 1140 151 658 1062 80 26 1165 332 405 90 121 956 391 391 1090 1036 583 826 364 515 1130 444 413 586 386 324 1035 139 460 338 1068 1111 270 489 696 791 745 735 754 268 1163 354 971 530 58 701 481 1064 1004 596 594 1044 917 78 295 433 868 135 592 45 172 531 465 122 903 967 50 643 14 1024 905 659 1030 779 907 443 1070 191 172 1123 344 398 637 457 99 371 629 144 835 143 196 1040 119 856 218 31 780 326 18 1147 60 800 285 121 873 1129 454 685 323 14 241 997 590 123 779 1007 1158 1145 493 1058 1125 358 736 475 205 1023 1118 380 508 722 523 320 668 728 1131 298 534 1087 777 673 556 1157 592 660 887 411 376 263 1087 882 103 536 131 79 816 1199 881 868 372 724 366 1035 1062 988 107 1028 193 611 724 564 579 723 282 473 247 474 185 1141 787 272 1015 1011 847 794 449 402 110 1120 88 1076 378 203 841 314 485 764 730 675 790 947 640 512 826 114 1130 99 671 336 523 263 958 1075 180 521 656 687 990 148 492 192 145 802 492 703 142 695 215 517 766 517 173 819 999 248 1121 899 342 852 674 969 293 1059 121 50 421 1023 282 971 352 116 197 711 154 651 885 1118 908 498 67 80 264 968 1180 995 72 91 678 906 894 1073 866 401 403 1063 171 347 708 343 19 861 293 866 790 1182 88 678 1147 915 433 672 172 551 24 307 974 126 1105 263 550 125 160 164 394 802 31 331 842 1178 297 275 909 1138 482 933 993 736 488 57 387 876 56 136 836 107 1188 137 681 920 884 575 101 434 15 521 225 961 50 52 286 668 1121 794 746 493 505 754 1051 399 1106 52 1014 409 807 1003 869 685 82 341 279 955 192 34 567 1129 909 914 1077 583 533 324 597 483 213 554 725 694 340 150 251 1124 1013 299 141 104 28 137 194 636 1127 493 163 781 780 1056 1072 19 998 471 311 880 459 868 855 767 192 206 150 1151 973 1184 1066 388 1042 981 591 761 443 156 142 329 208 183 1196 166 26 739 685 201 222 335 462 583 1180 222 1058 49 1067 628 589 1190 481 122 419 831 417 766 887 1079 1021 960 1127 919 1137 330 336 1131 499 310 42 736 614 800 696 1146 879 611 296 149 164 713 1126 655 974 863 794 101 889 64 175 606 46 255 916 490 461 103 289 1 290 395 280 973 1108 430 1099 704 466 1006 861 790 508 896 505 139 600 626 46 445 980 324 1025 558 191 357 1095 810 113 803 965 393 101 614 988 1085 170 937 139 611 796 114 745 219 821 51 232 159 523 854 816 998 635 1051 158 1011 928 944 892 505 769 902 660 302 173 716 754 389 867 737 495 182 396 1071 870 684 26 718 1159 619 434 269 535 528 307 87 686 556 835 502 705 165 517 645 784 746 135 2 193 43 75 380 912 1170 636 717 403 1016 281 45 1080 1011 158 473 473 870 321 862 1074 117 1083 1188 493 244 752 1147 786 246 503 396 258 1028 366 593 412 1111 1073 1077 1165 946 157 14 1188 367 674 237 476 386 154 307 227 398 740 1075 769 939 195 142 377 648 874 1057 214 422 236 683 496 106 1038 203 1126 350 1159 1043 1003 911 1142 532 325 4 442 433 751 679 288 506 1112 1159 267 36 828 11 1122 365 556 832 455 938 427 1161 633 282 785 421 1076 527 485 733 922 988 285 915 485 979 451 1011 199 228 399 977 837 889 767 185 968 43 31 398 688 60 1171 672 279 979 227 678 604 432 1053 694 1174 433 939 357 753 923 273 23 825 915 828 216 438 184 587 295 947 243 1098 1162 33 574 246 1179 316 601 288 992 245 375 687 464 503 17 471 517 626 125 1039 72 722 315 428 240 122 523 797 951 1196 829 910 430 1075 607 745 356 232 1118 901 1118 307 138 754 18 133 117 599 1131 1092 643 1139 688 1076 943 1153 266 992 141 507 574 263 578 121 1127 1035 421 1098 916 475 402 485 110 893 1133 819 1085 932 244 1007 596 1057 572 1138 429 689 549 261 880 458 1086 798 842 577 1004 998 1144 559 155 752 562 205 666 868 705 356 426 207 480 407 910 798 226 832 973 1114 413 1182 677 490 1125 48 224 684 404 470 173 383 950 532 449 1129 933 908 767 640 1066 568 680 55 114 133 22 669 520 439 181 867 383 773 1129 277 561 1171 444 533 776 1048 396 229 76 66 715 1082 747 1075 1164 363 590 752 388 997 1002 410 180 413 878 1015 525 793 167 181 896 1166 971 1177 167 1010 824 355 768 51 52 570 12 404 1026 842 621 293 634 510 289 995 818 647 204 318 849 649 1074 865 117 1135 416 171 98 1008 1176 1003 491 1109 891 1121 1040 198 1074 9 714 934 70 1134 1156 1000 934 686 601 361 654 294 648 526 264 862 492 431 664 787 476 350 346 989 769 307 1082 1146 173 115 424 762 550 1147 523 462 693 250 260 540 628 590 452 1115 820 90 12 510 153 826 978 916 90 708 1100 496 1065 31 812 672 189 884 96 930 93 135 34 517 1188 1178 52 802 423 25 376 637 478 1163 844 212 1065 321 1177 787 49 887 510 945 335 695 995 235 209 552 537 502 96 866 497 818 1111 1181 976 1125 629 1152 138 141 151 911 777 1144 1031 316 234 1029 777 800 332 387 362 327 329 994 284 527 532 962 1067 1066 674 606 489 1069 234 391 513 195 749 800 685 1024 902 1101 259 420 1098 353 1098 299 983 156 706 841 745 739 139 1108 48 800 511 642 91 979 1120 664 1123 619 35 294 159 1195 620 129 857 1187 275 852 357 365 1129 47 407 491 1101 623 1033 644 1176 456 256 388 640 479 809 372 843 194 24 435 656 342 504 384 592 1124 844 730 406 177 291 98 653 245 14 466 898 705 257 325 389 485 968 974 881 860 586 147 449 272 1188 521 49 897 9 378 435 884 475 588 104 575 447 856 608 83 1199 554 1192 554 176 328 1133 252 1108 806 875 868 641 817 849 128 1066 694 263 817 1129 1173 303 161 938 1019 367 202 365 354 1036 493 916 539 314 1162 758 256 245 352 242 1122 107 450 737 1072 118 949 7 522 325 538 234 60 45 1073 1163 166 1038 1052 1162 713 409 524 578 116 78 952 762 391 1085 276 434 938 763 315 64 856 527 1132 248 108 938 689 1061 959 894 5 577 192 420 992 147 587 1042 409 759 898 54 785 182 1009 516 158 160 1087 925 1168 689 1172 1192 444 1139 61 93 283 527 127 242 282 438 946 185 824 491 659 383 221 857 109 119 894 1199 670 671 60 877 90 768 812 274 1038 786 791 483 482 278 246 196 861 2 1116 778 802 492 1071 341 201 257 906 137 892 628 31 214 1168 1092 1120 415 97 577 1159 315 493 1062 295 483 351 1151 925 988 427 1193 1099 232 229 1063 620 854 489 8 945 928 839 63 615 1188 901 862 444 886 1004 1019 1077 333 482 292 1032 68 662 779 1071 23 225 799 927 824 666 482 228 449 406 1057 475 971 902 893 590 261 95 816 445 394 167 189 845 604 858 764 852 320 1040 146 641 67 1142 51 291 554 923 927 34 881 560 383 1152 267 491 541 1082 314 507 1008 877 513 513 838 384 939 1169 1011 551 228 592 730 882 697 4 744 14 1194 663 401 518 680 35 474 517 433 5 927 1066 122 1115 567 62 8 710 528 126 921 869 268 807 651 265 928 97 1112 717 241 671 622 570 742 781 847 48 68 102 1072 767 1047 402 919 599 4 664 304 1101 552 852 766 591 906 333 1012 493 443 607 951 177 503 1199 602 1102 840 1080 882 209 1120 951 734 416 743 624 757 953 827 881 448 723 601 338 6 202 385 464 63 145 602 71 11 905 276 942 168 70 390 1183 332 144 1057 895 232 1076 179 292 730 1182 270 121 716 96 672 286 423 708 323 551 807 363 91 531 324 216 946 672 913 72 628 122 517 603 65 23 482 743 768 991 706 86 874 1015 303 932 545 1036 10 263 264 811 3 879 125 403 276 1101 1118 976 6 288 879 841 627 580 517 351 649 1080 738 81 669 96 1142 878 105 1073 17 594 585 1076 151 111 248 669 63 361 537 530 699 573 64 168 662 830 1173 612 135 247 8 1189 366 1138 687 407 495 457 38 581 510 365 1088 1166 1128 663 1052 410 584 10 1127 106 831 952 236 1019 974 849 388 362 35 38 720 787 593 345 564 267 957 1055 986 1116 80 171 803 838 822 236 28 813 776 784 996 232 852 168 1102 708 703 569 257 329 743 87 154 856 294 719 1089 443 930 85 1161 853 616 939 750 852 456 1013 919 107 773 738 1093 663 780 730 1002 927 773 641 663 1068 396 358 857 1038 944 584 1125 560 138 102 821 918 1119 595 132 169 373 624 134 1154 179 987 854 603 670 797 460 847 1130 699 3 167 714 971 639 485 662 944 844 338 386 257 118 684 1191 1001 29 105 1145 395 1032 197 173 905 321 1136 1024 984 1171 967 681 77 126 350 921 924 759 70 574 269 996 985 915 24 551 339 1023 185 175 889 1097 6 103 531 557 252 1069 144 698 1148 582 137 1139 1095 68 895 1006 248 177 862 947 700 91 432 820 217 516 744 323 76 519 1066 40 279 1177 694 481 229 547 231 699 601 909 941 945 1093 107 688 1035 38 578 455 287 82 177 405 940 1165 1123 1074 1047 979 844 1081 1068 826 269 582 994 1077 743 714 264 1189 313 456 208 286 1162 16 515 517 972 601 803 225 785 1125 466 609 263 1187 44 639 22 90 1135 1153 994 510 22 599 385 480 876 467 1180 779 681 1001 849 579 363 172 338 478 0 1078 516 426 436 616 137 491 771 815 238 497 51 802 139 947 21 164 906 687 529 339 210 771 1122 637 623 414 905 279 864 277 659 224 130 493 1111 1182 1179 972 704 1197 788 43 699 540 131 585 813 1134 137 500 265 428 726 445 391 697 838 966 260 735 761 747 1033 1190 767 759 8 111 793 1042 728 444 975 490 851 114 1175 159 444 796 644 52 1053 1166 769 1073 1173 1155 932 197 385 635 387 95 236 417 231 1126 397 962 818 555 275 73 613 588 721 863 211 294 456 1197 299 683 523 1106 1064 1096 142 724 520 767 793 802 575 56 55 147 925 51 866 404 777 580 621 812 708 1197 631 721 298 660 845 487 495 724 120 953 591 305 680 859 340 1075 557 1097 91 180 813 897 748 713 1199 255 424 302 985 861 848 44 381 904 954 690 295 278 687 822 1152 181 460 1017 464 1037 1043 1082 117 214 738 690 622 824 455 771 758 617 407 13 295 179 941 311 506 1167 737 595 214 284 980 1176 947 1055 294 102 616 1199 555 374 19 44 978 227 209 449 549 487 416 34 188 618 18 660 959 42 971 994 476 863 957 358 1063 490 867 82 575 695 1193 394 497 204 754 946 871 443 372 762 895 682 699 577 43 823 730 336 1124 936 162 197 730 459 819 428 547 459 6 877 24 515 150 798 345 662 16 148 980 35 858 564 1010 239 42 559 1143 933 1126 453 5 362 344 501 574 315 436 288 1041 39 438 671 447 169 330 1122 723 1067 688 562 486 651 678 141 449 838 19 964 1041 381 647 544 896 17 1010 260 1079 179 666 199 882 552 971 1038 1023 343 1016 296 29 1126 960 699 389 480 392 710 52 268 462 684 828 572 280 757 1098 742 906 581 684 534 935 456 778 1168 976 964 749 988 208 290 1188 798 237 96 846 1087 98 753 1081 1124 885 1138 39 713 789 754 766 915 574 108 1146 787 826 604 1127 905 1017 116 666 530 286 80 1170 871 914 1039 772 369 753 238 684 862 1154 414 308 157 1188 630 703 474 1065 444 1099 468 290 626 288 398 276 221 1130 214 1063 1145 1028 555 157 998 853 435 276 529 257 1080 990 811 780 1105 201 552 1036 942 1108 835 709 184 263 941 109 1028 216 438 1058 1088 641 984 339 288 993 1017 283 136 897 249 785 583 883 145 529 372 19 1072 614 125 460 628 1133 120 339 593 1086 890 607 666 1094 184 182 243 565 396 1055 1183 779 589 317 567 773 138 587 590 50 674 1071 385 1185 753 99 831 542 57 330 304 400 807 201 492 775 1109 815 927 143 1066 404 84 708 902 195 178 60 575 1109 549 518 778 1100 462 825 521 1176 850 401 575 123 649 1197 345 149 23 193 567 124 425 1190 959 860 245 1189 1011 549 357 780 151 1062 1075 642 328 1090 73 626 351 622 402 769 1158 968 706 651 727 89 1143 1122 484 333 491 440 361 822 812 671 268 393 767 222 770 605 78 1011 1007 365 6 449 281 906 213 668 243 982 87 441 1106 40 1099 855 525 1155 274 751 728 597 609 749 162 508 460 384 811 295 188 1112 206 1172 443 149 1020 798 189 647 194 450 1010 344 323 456 345 937 979 937 522 287 1111 67 1166 240 259 647 55 938 477 520 1117 1119 1034 639 252 198 612 51 1146 186 851 1001 799 28 500 300 889 927 162 1076 726 260 57 551 31 1006 190 330 974 840 1043 417 844 226 543 356 1090 66 149 715 316 67 171 693 1187 757 995 15 946 280 877 1157 918 472 394 1194 801 1076 1034 1171 1043 1144 1035 986 54 349 971 237 889 265 81 1196 499 816 654 575 537 577 336 299 724 767 517 626 134 858 491 688 1107 756 341 284 796 509 22 239 223 1067 541 39 1120 731 524 548 1078 625 214 81 48 1130 1118 1071 602 907 249 988 617 886 790 255 1070 504 351 212 863 548 1005 764 711 451 500 1189 397 609 1088 843 371 43 133 88 966 539 112 388 336 11 593 1023 381 294 422 1061 177 1141 312 450 1080 947 378 445 810 997 766 660 889 215 666 1080 1032 1089 425 79 79 822 658 1135 950 720 1067 354 112 1014 862 357 535 38 775 15 1030 401 990 874 1190 1184 858 297 908 1099 4 1062 30 1115 1143 1003 95 875 345 23 1021 1024 1004 515 1067 1100 166 811 237 45 1184 676 621 635 37 305 189 745 711 703 958 722 802 159 1007 359 625 892 559 280 254 512 424 616 980 914 537 697 868 239 949 808 145 951 780 731 805 177 473 717 1087 674 946 253 294 810 537 644 452 25 723 513 297 219 85 33 559 473 270 937 1076 131 603 429 245 1059 683 935 91 877 416 373 26 21 287 572 1120 1115 778 770 261 747 506 828 35 470 1096 376 1145 1157 1032 480 126 377 520 668 898 829 18 538 490 1061 966 1024 900 186 797 842 653 945 901 911 577 413 890 423 690 864 599 1107 215 849 887 962 747 799 621 411 394 213 1167 1105 239 227 1077 259 366 1004 800 455 397 1061 421 233 98 961 905 877 493 424 805 557 35 889 750 759 483 616 1192 631 812 406 878 384 1155 63 48 614 128 484 50 633 797 635 497 431 577 643 999 1032 120 195 651 402 1022 746 439 385 175 239 785 83 249 651 260 86 164 300 398 1035 393 588 139 624 271 552 540 875 441 61 64 545 598 22 816 375 604 649 600 1142 791 569 781 37 553 682 501 702 87 690 481 40 411 1081 1170 469 554 765 1159 692 152 44 891 1012 318 786 417 882 1196 273 594 987 1173 949 278 235 266 947 991 438 1194 1153 482 543 335 105 388 927 669 209 618 19 8 773 1044 435 694 11 868 603 919 436 137 513 750 965 1194 301 342 11 259 1138 358 471 1062 120 318 343 1197 586 75 437 1187 956 907 371 524 1117 115 1111 239 380 711 386 1020 1006 578 645 560 87 444 1148 670 323 40 274 163 603 704 245 4 61 913 626 802 1196 159 581 1101 848 276 574 657 353 1197 836 282 899 366 1167 1169 681 175 1079 130 863 4 63 407 809 402 600 1168 198 969 876 16 604 140 931 580 1141 630 643 661 1165 650 151 1056 984 297 64 986 1100 946 504 546 999 1119 1137 136 1050 184 74 244 643 654 622 418 615 215 463 1015 328 1001 990 295 619 532 1060 547 852 1093 572 969 621 262 1148 506 996 126 180 1012 882 1050 472 335 286 124 1126 643 168 567 331 774 706 849 678 836 626 775 592 921 877 1002 827 1153 346 28 626 378 1017 355 645 838 782 160 981 228 627 557 993 860 563 936 372 870 993 715 350 271 1156 515 1081 348 593 871 1033 626 511 42 214 124 218 845 798 470 446 936 194 505 1097 860 581 603 891 1115 1185 966 586 143 207 6 732 1118 328 666 822 994 1091 308 407 392 1137 507 713 425 1041 260 628 835 412 600 233 1144 724 1184 613 1025 50 74 742 87 307 464 592 459 1011 159 601 876 1113 912 140 124 1046 80 124 555 661 684 365 712 421 688 362 995 45 716 676 368 889 912 875 837 359 390 150 1112 487 535 889 604 296 645 23 910 1045 156 120 1171 736 525 917 397 864 517 578 658 376 229 1114 85 1015 754 808 1088 764 1141 570 1099 257 685 683 647 86 484 1170 256 508 309 291 817 1127 746 915 871 34 836 608 1049 39 681 890 653 163 745 1010 637 447 602 137 712 572 342 650 787 988 635 68 993 843 451 634 645 26 607 628 334 522 451 634 685 66 23 481 1064 0 143 919 727 27 601 377 563 1065 942 965 348 299 1191 724 249 548 470 144 1000 178 1047 259 457 103 589 1109 1101 632 920 364 839 430 239 275 451 414 269 1145 1134 542 1155 1039 711 11 926 801 439 729 242 433 1121 829 349 972 163 927 1120 446 296 580 462 260 31 1147 581 489 753 78 972 313 756 550 165 228 280 1081 494 188 965 376 744 773 1064 255 237 163 239 1163 1126 46 610 1049 1007 59 780 167 392 105 338 295 523 996 988 310 545 815 937 1007 194 910 1193 843 422 821 31 1199 469 749 7 815 1042 1105 606 553 696 674 602 550 748 1011 637 110 1008 596 419 530 204 781 959 677 15 538 166 170 914 1077 503 1175 315 711 815 1045 1111 206 236 139 232 523 433 1093 341 464 657 979 301 61 1168 945 677 1084 550 830 680 41 845 743 481 746 912 845 243 843 847 626 967 466 1113 310 825 173 437 821 769 101 1163 1038 283 926 1076 373 1062 1008 1053 936 610 101 1159 564 67 796 1034 960 18 692 1160 717 173 287 373 677 553 579 934 744 563 520 189 1002 664 151 804 10 208 1001 1159 490 879 626 408 440 189 643 693 1148 218 748 746 699 87 980 88 17 1105 542 593 167 1183 948 846 910 933 414 438 231 342 288 994 123 166 87 1114 441 263 88 69 956 263 1023 92 26 862 766 1052 645 1024 2 1190 793 745 1035 848 919 541 1031 527 726 852 793 749 686 282 1188 565 484 299 95 127 254 517 167 14 530 168 957 143 138 974 45 494 414 518 380 1024 909 733 566 251 169 22 612 465 193 657 432 795 1163 200 1053 352 1186 775 1187 524 548 115 881 801 1126 34 443 72 893 986 578 294 403 1100 822 519 806 907 896 1151 5 407 824 733 80 2 1017 300 297 321 873 203 1102 468 193 1065 919 357 1092 878 583 659 131 1115 549 1111 547 785 634 154 686 78 237 521 97 429 1126 303 264 27 450 530 319 283 1006 234 202 351 390 854 304 1193 545 1080 419 220 630 62 1163 1168 1157 713 985 497 1125 1196 784 38 183 154 283 14 821 701 438 803 329 438 842 1083 513 289 1027 274 1177 525 1035 86 458 927 176 74 215 449 1148 886 661 219 802 460 768 687 183 643 548 443 412 457 268 185 380 732 260 724 181 603 1108 1107 1146 490 868 926 680 333 661 887 687 829 701 539 844 336 966 540 1135 781 1012 323 897 54 1008 1151 31 100 626 180 288 218 211 926 976 185 924 1141 891 1043 666 116 258 823 273 1106 796 1053 940 117 880 941 973 1039 847 146 728 109 96 736 1041 525 138 681 951 1089 415 1152 577 817 815 428 1197 117 722 947 1057 118 479 155 401 1062 694 64 1109 666 694 359 897 957 105 1016 223 818 670 780 591 636 678 387 1076 996 824 929 1021 338 164 139 1049 633 530 20 1126 247 95 345 534 527 148 710 563 929 122 278 407 1171 450 1000 838 6 351 477 21 1109 882 261 710 977 328 312 676 210 380 66 803 626 570 545 288 1069 153 170 137 368 1044 755 43 917 678 606 457 785 198 793 465 1158 1076 1103 1005 941 914 932 1063 1015 1104 39 894 1155 1045 1136 1055 546 1172 244 653 574 721 487 975 37 683 9 1182 515 10 743 1087 1180 764 574 1125 332 110 927 655 1134 831 215 414 1069 847 16 208 945 221 609 712 1120 171 618 395 686 380 82 125 710 966 932 50 130 420 1041 226 327 993 1043 49 1084 836 174 238 229 669 147 381 603 252 325 1186 308 602 963 271 940 493 992 844 230 214 1006 1188 835 174 96 604 849 61 560 561 430 862 1028 1112 593 909 848 732 659 526 41 678 745 534 429 297 45 79 447 568 1172 526 1079 202 235 829 150 849 198 426 312 505 263 939 723 208 37 143 536 213 94 871 294 925 226 1143 933 302 919 668 251 174 1140 1164 511 842 257 269 535 304 534 1196 312 682 1068 42 27 911 485 312 333 567 779 803 767 1033 573 1155 1100 686 1041 316 1064 1079 763 161 48 13 335 979 920 828 946 783 654 1056 769 1007 642 194 112 1034 798 1011 1156 287 409 770 888 1146 869 557 998 1197 14 437 260 652 867 248 747 1083 511 564 192 614 431 1174 580 259 869 652 834 414 907 113 918 685 511 508 1142 938 882 139 506 1045 637 155 66 67 632 1002 637 483 292 922 697 84 1188 824 153 669 92 426 161 1175 556 276 1164 468 416 511 273 671 874 41 706 59 287 468 389 458 961 858 860 1197 493 726 895 1016 304 681 263 422 852 938 932 228 269 547 635 1087 451 269 588 901 1098 222 118 1175 286 938 598 585 106 738 1048 480 653 803 862 688 153 681 514 4 1018 948 35 252 501 1069 569 552 792 425 1148 842 424 133 782 924 934 544 973 978 404 274 887 166 340 138 1097 1027 259 1057 440 279 719 149 1154 779 846 1182 734 25 246 1027 666 584 284 585 777 950 696 1156 613 115 394 187 652 167 224 416 102 1193 511 818 222 524 479 758 240 219 942 63 10 479 863 470 927 436 360 715 325 408 958 547 1052 384 214 934 547 904 734 169 380 84 575 507 460 628 389 565 1043 509 801 152 408 691 97 480 974 997 53 348 1158 1086 187 427 718 1190 491 382 1099 1042 372 721 890 77 59 974 935 352 767 398 190 991 747 167 115 1186 195 755 1030 1095 576 1183 1102 938 294 1094 678 30 918 675 181 654 1163 502 930 317 829 523 57 718 376 193 377 587 1068 6 328 427 804 592 980 763 947 454 1123 1164 1164 1146 930 210 505 122 161 1163 482 267 488 116 934 710 689 846 1066 201 258 956 675 7 494 112 492 1168 1104 559 120 16 24 795 238 979 14 494 441 139 888 335 126 265 793 1192 298 124 729 1103 1135 1082 605 411 776 421 654 347 860 739 799 451 915 529 800 1069 658 12 469 1076 1 863 883 483 390 61 469 1082 272 144 97 832 823 818 417 243 795 76 107 703 612 1049 775 978 705 1134 807 957 87 657 905 459 330 1187 283 1004 699 462 1187 523 983 633 1099 920 197 451 684 125 875 1036 1070 908 981 720 845 650 286 115 1099 95 550 567 482 650 424 456 237 458 511 922 1113 336 616 845 966 1117 717 472 588 140 862 1078 495 945 1149 1192 8 504 1188 535 577 982 955 180 884 796 1141 809 912 8 495 214 662 374 481 884 1016 40 333 364 1063 339 1085 44 309 872 233 359 311 683 73 277 764 113 1188 1153 581 303 1114 899 1073 898 304 264 1030 232 268 804 65 119 147 660 16 1044 600 1111 528 1198 702 810 1130 181 514 139 373 505 1058 469 1113 977 1083 808 1173 709 865 390 808 920 284 704 111 1069 507 397 1197 222 401 1000 611 1190 595 470 377 1145 251 991 774 659 13 154 891 1085 598 568 341 524 213 794 877 1049 1194 151 754 1196 799 924 852 425 507 233 472 665 624 1002 415 918 458 788 214 22 392 919 883 1052 482 349 855 1097 816 155 198 573 707 856 1000 722 1131 983 786 723 77 684 617 881 118 187 980 542 166 732 476 1065 660 750 1167 11 285 852 761 398 572 849 454 93 112 277 725 658 864 904 438 1170 181 814 629 924 414 409 650 993 757 608 1088 1092 623 250 23 1038 356 1038 247 225 26 539 868 2 798 670 185 1137 277 466 1067 815 940 910 77 760 893 797 267 674 909 400 948 516 852 456 178 425 820 1127 582 460 15 764 571 585 101 442 1126 175 708 594 187 918 97 559 492 560 701 1094 873 333 617 1089 190 317 807 488 106 690 1131 334 1034 671 605 900 644 709 721 1092 403 347 875 664 221 540 933 757 588 598 1076 573 93 728 489 171 883 202 616 458 689 1100 222 837 284 204 294 453 1177 36 1162 644 322 321 1057 1060 983 1116 221 1081 939 828 1118 474 132 507 741 948 99 1029 394 738 791 69 1041 350 51 600 36 374 1125 656 567 943 134 22 558 965 887 1061 84 399 63 318 42 263 47 314 943 289 475 985 548 881 640 693 117 638 313 849 1069 708 1168 3 301 786 406 1104 363 142 290 281 393 485 417 1035 748 800 123 360 223 1178 1034 662 410 15 324 990 439 370 425 218 558 1045 779 330 1061 210 307 55 762 115 841 1155 730 745 695 660 1148 720 288 360 979 1155 582 484 1072 575 1152 870 1026 184 1189 341 990 319 494 805 210 306 1147 928 240 875 75 366 784 282 1191 573 745 831 871 721 540 747 100 135 1037 698 412 435 1184 1126 748 334 54 133 606 409 432 788 11 902 193 437 589 633 758 871 301 241 1173 738 1107 1197 406 228 246 205 692 162 565 688 433 174 250 375 1042 0 856 1156 814 560 496 160 572 404 151 838 411 710 333 483 939 102 140 323 157 630 1126 619 38 1101 359 97 1057 845 1068 992 350 312 454 618 885 92 602 1110 54 472 70 221 705 332 823 457 237 852 640 1045 1170 167 705 582 812 253 116 66 39 654 274 224 726 673 267 240 933 1103 344 279 1195 33 803 243 633 642 668 1112 993 78 567 32 317 970 840 668 1026 130 762 935 916 139 382 54 436 821 586 142 833 730 776 1176 797 5 35 815 721 1169 512 146 291 119 151 364 966 550 400 464 69 1149 384 979 736 650 308 121 999 469 846 1047 632 1017 903 115 280 433 59 198 350 524 1118 405 1080 243 650 54 839 393 653 1093 1005 327 683 1060 964 9 95 204 21 1077 82 453 82 1156 325 115 724 452 986 1015 1094 971 1065 521 520 3 14 1087 817 230 995 833 374 818 867 210 386 751 627 364 812 472 433 1157 145 937 892 647 282 1078 77 684 472 312 70 299 385 276 364 1053 390 328 1121 453 948 490 1018 193 935 293 545 1100 1088 64 1196 429 11 533 698 786 1087 194 1077 770 423 919 751 619 85 1008 1028 105 626 887 798 300 106 345 998 1010 35 240 1091 384 266 896 1085 1012 948 940 183 431 1185 867 370 1151 304 601 1083 904 455 1166 881 141 122 703 813 280 1018 484 1 526 856 177 1044 1186 543 786 119 341 820 585 765 170 128 197 1058 474 74 284 1125 811 798 155 960 613 388 845 64 733 1008 992 676 611 435 209 304 848 551 86 182 210 684 407 979 380 872 342 434 117 878 909 482 962 959 543 391 1157 7 120 747 568 316 40 378 237 351 164 51 850 1106 891 79 866 32 714 693 40 381 544 754 695 368 1051 316 385 1194 69 410 749 678 202 51 473 817 224 478 281 975 451 654 815 1126 1041 1112 1056 8 7 1190 749 361 839 96 1047 184 567 1017 672 51 957 576 813 619 450 1139 498 347 508 674 503 502 365 1133 871 1175 183 15 629 415 189 133 338 1161 69 983 1006 869 200 35 652 502 290 148 192 172 300 211 801 69 314 896 49 243 746 418 287 895 1094 734 557 631 118 375 238 75 451 58 695 357 1013 861 1078 464 158 909 405 752 384 1001 340 572 1036 434 90 763 1023 540 79 632 800 282 636 844 1169 313 718 124 651 521 355 282 169 398 635 75 291 418 439 218 498 13 18 483 713 346 1120 161 430 265 201 415 174 1167 711 639 498 495 479 534 83 739 1028 1014 949 679 912 170 930 471 877 26 621 433 1187 856 376 652 323 1002 105 325 888 898 356 26 596 111 578 301 364 327 1049 517 503 660 315 778 985 321 1092 1020 357 481 489 262 502 534 1008 174 736 1079 450 1000 120 463 1171 73 596 1178 1067 775 779 394 654 260 985 687 471 10 1152 307 763 112 1174 178 986 450 199 878 9 651 1104 189 861 865 938 544 1003 745 131 908 1112 321 1156 182 732 1156 852 185 318 264 228 805 525 957 689 523 1097 190 427 828 1133 473 694 1177 1035 956 939 392 885 754 578 1148 567 195 1160 635 710 669 457 7 194 582 810 1123 261 95 286 181 956 785 731 1111 235 786 165 351 1193 970 245 1013 1012 679 852 575 569 88 482 162 341 384 488 936 1062 1056 620 998 830 683 959 124 902 530 301 391 464 1148 191 249 1031 1123 1063 1071 250 85 1087 877 1007 1022 161 724 922 891 715 512 495 403 174 738 507 1123 701 293 914 1046 1077 1038 948 668 247 464 240 1162 1116 712 971 340 282 867 515 174 286 295 783 254 404 449 949 565 565 178 442 188 629 580 1087 263 1063 23 744 794 1015 24 63 295 1002 621 824 603 850 326 19 404 1029 316 450 1166 540 154 349 66 162 1113 64 768 358 1092 1131 120 712 512 1049 1040 1061 161 693 1004 733 981 30 703 218 882 687 148 657 98 858 380 553 1116 226 1009 576 232 498 638 459 1105 649 258 876 726 635 767 475 473 1028 144 519 20 1101 418 990 29 736 57 680 901 359 737 661 620 147 384 795 89 307 148 515 806 337 88 706 69 655 171 953 547 531 990 1172 896 970 743 1185 949 966 404 663 667 699 481 342 865 494 757 313 1112 161 277 327 1133 245 1033 19 335 239 372 640 292 45 537 1165 85 721 494 45 403 933 828 761 1141 600 366 413 1150 210 823 175 709 18 791 496 480 208 423 158 883 847 900 495 237 134 570 1156 778 340 523 367 695 337 1047 483 613 453 693 880 1026 376 1064 230 1046 95 45 645 111 332 731 129 524 228 506 507 619 174 289 638 462 79 1046 119 305 127 243 263 505 900 343 773 537 93 1066 516 520 718 36 141 618 834 1107 444 727 371 713 189 409 281 1059 747 569 614 1035 542 314 1061 855 903 745 1090 792 474 58 810 305 620 78 1008 208 750 961 885 959 961 96 123 620 887 1148 600 1166 333 607 127 648 930 630 318 812 882 276 214 710 120 966 27 1156 203 626 21 811 9 442 743 1183 1139 970 208 1022 848 681 119 1033 1046 343 879 1144 245 1049 508 1170 351 470 383 295 810 1093 51 761 829 706 978 1147 597 148 1156 1016 547 238 472 1182 150 518 329 336 69 178 902 403 1108 483 773 1131 893 1041 394 800 886 622 1097 1186 958 175 1174 120 1192 946 914 386 986 629 366 518 549 644 610 64 910 1018 44 278 902 1152 902 1114 518 124 809 164 765 294 585 52 1105 589 311 625 370 98 292 829 888 307 573 152 858 1182 355 160 422 1195 1108 685 249 624 967 999 1156 495 121 1165 88 535 167 568 945 1155 363 565 1176 1025 9 784 895 470 360 989 962 990 119 948 1038 1196 44 810 10 129 359 121 449 776 1139 917 36 148 101 250 1161 764 997 883 322 1164 196 317 135 628 697 435 955 1137 426 725 836 1034 525 53 19 116 1108 938 63 433 722 768 939 182 274 229 532 423 777 653 472 723 456 125 552 1165 926 560 727 507 1171 282 638 99 1017 308 1023 476 852 310 255 148 490 745 399 412 184 498 505 202 637 594 272 266 900 158 439 496 1095 341 367 251 285 900 935 474 826 847 317 2 1125 1124 864 257 113 1080 200 107 237 481 685 215 450 1032 95 1051 4 506 663 974 369 1085 337 440 464 890 371 417 367 1112 352 8 878 18 1147 159 294 179 164 357 425 999 1040 303 867 983 604 17 636 311 434 412 327 341 851 523 735 929 336 176 178 1003 538 388 664 867 437 123 136 108 843 1111 644 249 1177 1145 1169 1071 217 50 714 857 182 865 558 940 399 735 588 831 59 149 681 278 376 443 996 955 939 719 575 881 801 185 102 327 670 286 987 610 688 1029 804 122 173 112 350 898 503 206 80 768 652 887 822 410 614 861 779 1138 166 407 1046 261 218 344 460 1124 334 253 310 865 701 500 685 653 1035 837 934 167 226 795 939 545 912 764 551 606 1162 308 1014 1038 1123 1056 540 1166 616 1195 520 1177 521 439 227 106 498 848 649 748 1014 1126 1016 664 418 338 1077 1194 440 335 135 564 332 756 1091 940 842 340 786 903 749 155 578 1023 261 1045 198 74 747 459 954 179 53 169 695 72 402 1147 815 1179 951 808 151 897 110 1066 2 871 629 746 686 1076 280 1112 578 300 690 87 986 1047 948 1023 690 1180 752 24 28 1142 603 834 858 292 532 1130 77 507 24 417 638 689 271 132 1004 899 860 472 636 144 218 51 764 581 136 691 816 493 400 555 96 836 26 882 559 865 782 991 887 893 581 412 283 228 54 27 513 1002 484 1090 508 158 428 583 83 1076 387 1159 1174 127 306 972 916 725 245 54 330 506 308 389 593 108 1142 511 153 7 400 26 1167 587 1005 109 260 601 883 309 405 693 390 474 218 582 778 756 375 1087 597 866 824 559 381 1084 982 1198 752 1169 1191 229 42 634 758 777 710 391 1024 990 415 637 503 948 275 1155 990 1048 934 375 1096 901 1053 949 244 858 768 709 893 958 1057 984 926 94 765 712 796 901 853 100 408 715 616 388 562 497 855 62 765 629 690 1063 779 622 38 84 183 447 895 782 404 757 407 565 379 129 67 963 435 821 54 944 890 240 1165 1079 1136 238 77 771 158 83 749 1199 762 765 824 392 911 158 411 289 66 129 1014 967 875 534 467 833 488 686 177 22 480 828 457 301 377 144 604 715 494 925 105 669 304 725 561 631 156 782 465 891 1158 634 88 886 566 1168 814 1070 809 1044 782 947 805 1133 1172 1059 1111 867 148 1125 708 1111 153 653 290 819 640 730 755 197 1194 191 374 1184 605 331 332 576 132 293 985 673 432 74 330 790 178 636 928 924 792 794 590 1130 966 98 1162 51 874 726 27 620 537 46 1159 76 176 233 627 168 511 583 530 829 800 414 137 668 231 857 293 162 74 31 412 1018 715 1010 1020 943 600 435 170 1196 813 839 411 761 1027 604 889 513 533 277 752 805 67 753 309 225 960 872 286 466 698 1180 46 374 1157 965 1043 1051 453 645 861 458 265 325 238 457 476 650 71 213 209 888 214 1039 176 950 278 223 189 1131 691 595 912 1036 77 963 138 326 803 766 197 336 226 357 771 148 839 635 351 935 942 836 106 852 650 710 565 974 500 307 458 217 1001 572 1192 220 145 740 1119 327 1191 799 551 852 1159 461 75 875 492 360 671 1031 1185 989 1145 420 704 35 61 376 944 950 482 350 1075 1090 767 414 142 937 38 573 572 96 286 554 1046 377 218 706 50 233 77 1141 735 612 1025 779 330 495 861 806 612 64 703 759 1036 73 236 293 475 20 740 1177 385 1034 768 577 334 269 362 724 970 948 33 245 214 44 1052 200 241 924 996 794 225 81 1124 523 630 342 646 661 812 148 1062 212 1119 199 891 637 992 437 176 59 1192 1036 1136 402 330 507 434 1139 1093 71 935 391 377 1093 932 415 90 951 1178 1104 753 187 918 1078 87 848 535 689 1125 106 124 669 913 1197 191 775 84 753 879 132 810 419 836 831 141 93 875 1183 540 938 1090 548 591 80 442 70 1162 730 1188 446 163 546 1121 138 1043 1036 780 715 148 412 413 910 1163 9 243 600 693 489 860 725 333 208 400 240 590 298 471 520 975 258 204 763 88 70 734 997 326 660 1113 305 366 511 878 90 549 672 1167 730 719 805 826 889 500 482 185 106 980 942 654 4 62 713 492 364 602 781 49 38 871 306 476 467 294 15 509 548 642 607 1187 884 743 377 480 419 357 1071 426 1021 371 572 65 396 250 834 1059 1065 1045 526 156 166 514 610 1081 1129 726 987 611 264 359 161 767 101 1056 953 279 633 658 456 812 824 76 470 1157 460 554 1042 47 513 996 1002 1068 678 1048 1150 626 716 219 290 555 419 6 36 760 531 361 88 153 442 481 794 843 944 463 881 1005 176 599 670 146 433 197 85 263 799 139 531 1123 561 828 154 787 473 1133 433 492 716 2 1010 341 32 822 205 554 1045 156 462 217 193 548 1133 35 721 418 826 714 375 1030 463 885 7 1198 729 646 531 314 583 83 654 232 23 938 1016 1190 466 1149 423 1193 898 592 346 259 398 1172 611 526 137 98 572 912 349 269 325 521 306 1154 52 50 686 652 357 17 372 474 275 470 1027 184 412 193 982 485 68 683 69 676 1146 646 950 1025 887 923 935 600 1031 790 740 518 395 121 839 571 535 202 961 1002 941 494 951 106 834 445 454 124 314 312 787 535 714 408 584 453 721 1074 44 974 234 437 1185 614 691 606 203 58 604 163 282 39 802 304 19 220 730 517 656 347 539 1145 603 262 1193 763 332 364 53 1141 612 606 914 399 1172 968 535 952 874 754 572 555 829 618 888 1151 28 791 879 386 370 781 372 318 878 901 672 372 653 1047 597 211 260 367 132 229 325 165 703 1119 1139 283 669 29 888 1017 57 1198 888 69 104 488 733 776 342 670 319 401 49 1061 418 453 342 1162 331 34 1085 589 1106 595 210 488 83 587 670 113 851 968 920 960 997 706 145 899 340 1022 433 533 825 355 286 467 642 176 507 433 640 1121 1002 447 683 347 874 246 171 796 286 957 1118 312 788 15 761 806 648 413 188 746 1054 657 85 1095 134 741 447 375 509 573 1058 852 1014 186 1072 86 1139 557 1115 90 133 522 53 488 1072 1048 376 626 348 428 79 206 864 1173 15 691 151 1052 1184 551 441 431 1130 467 513 877 449 905 985 821 771 239 353 518 968 1063 1048 424 111 1095 1107 16 1149 474 1111 912 1151 1117 984 967 671 980 421 1067 441 815 557 49 591 77 276 1002 645 800 930 816 442 355 587 1007 626 538 991 1074 914 678 272 151 1097 1167 328 1179 843 458 704 567 843 190 309 836 265 953 1094 919 571 291 90 1040 611 665 464 424 301 464 448 690 999 282 903 721 539 679 559 1070 326 76 453 159 373 590 952 948 77 302 494 585 232 1151 1131 879 737 547 1012 178 401 656 1182 1142 1129 272 528 1036 228 78 868 173 1009 500 308 102 58 222 341 720 858 1079 236 499 762 837 909 352 523 503 731 323 343 562 595 1080 238 381 889 1016 302 410 375 333 846 204 111 639 645 599 792 984 262 69 880 932 77 395 1129 745 638 331 1158 755 199 89 741 6 1087 267 842 776 149 366 906 629 108 766 942 803 672 365 672 1093 431 99 821 464 124 764 775 936 98 1048 161 847 682 893 439 1155 1133 1175 222 438 82 794 307 240 1123 805 924 1003 728 388 748 757 1022 356 867 571 581 929 916 603 981 223 1034 1178 308 248 18 105 764 112 608 952 991 332 60 843 556 1030 334 218 270 1047 235 39 188 610 820 57 1151 215 406 1184 33 267 798 180 655 549 541 629 62 483 505 294 272 312 361 625 983 883 81 273 943 910 712 914 469 592 471 960 935 506 59 203 1055 454 577 691 845 475 1160 599 1032 42 178 241 9 369 289 32 396 403 450 1194 1031 600 908 857 500 974 55 338 170 299 939 285 872 688 422 705 710 741 521 1095 768 599 595 692 813 695 1124 554 1173 6 413 249 511 696 727 1183 548 1057 1167 469 672 443 1027 364 270 68 1087 390 902 17 657 741 131 431 774 122 571 954 785 646 792 50 1098 155 380 586 1124 502 817 50 1135 599 1053 670 967 965 346 27 123 250 1017 59 760 1045 935 823 892 468 799 300 936 329 1178 167 846 827 54 166 777 744 816 10 247 681 1167 435 570 289 940 1094 672 1159 1059 980 307 788 26 1013 838 129 538 354 835 126 181 294 854 1004 1181 698 298 1180 1133 1027 366 1191 1034 424 772 486 943 735 884 513 1174 1109 436 502 525 650 1161 666 912 667 1191 894 1160 4 354 598 499 227 1093 894 440 1067 547 884 437 472 330 508 389 1063 975 1050 1014 639 535 694 533 810 350 442 1040 866 438 1118 317 461 403 353 177 299 462 293 949 753 32 1147 749 339 770 550 817 561 551 1060 453 235 652 264 85 339 471 976 594 10 983 632 1074 127 603 512 887 1032 1057 928 177 528 253 123 842 477 483 184 272 265 363 721 1057 562 697 1077 1105 688 1065 665 1191 1025 1150 694 275 699 186 456 354 497 893 867 690 783 466 881 759 428 935 587 703 896 650 753 837 1135 93 741 286 462 286 779 291 489 631 7 463 837 404 810 520 244 790 238 801 949 327 366 857 482 65 484 45 477 756 113 683 685 1059 956 40 948 480 844 545 551 758 518 386 233 1160 680 495 826 1040 924 448 1068 518 830 215 1076 160 962 309 603 1182 1020 503 643 1164 511 29 1057 968 216 337 782 361 457 138 196 72 1104 307 467 758 48 516 306 727 371 16 868 134 505 107 925 494 507 778 9 178 1025 801 18 544 1180 531 639 53 740 518 461 458 1070 557 653 346 390 799 728 1087 49 419 668 530 461 474 428 643 362 977 1039 413 1036 805 8 400 878 641 775 1152 994 1185 738 789 275 930 672 928 1029 1015 1123 162 103 885 326 427 597 159 1020 51 107 373 212 674 1121 690 153 1028 292 876 607 359 449 987 321 1 837 694 695 990 1006 847 293 367 693 898 1024 559 658 927 146 109 111 684 965 1074 360 582 654 1013 741 945 1142 188 28 150 711 377 343 924 734 897 314 515 417 658 87 5 182 448 809 887 1158 547 577 560 527 1180 445 846 1031 383 325 1179 26 59 949 1023 869 624 831 1095 625 1019 166 788 137 703 430 854 541 1198 49 416 216 57 379 22 358 640 1154 912 1030 9 98 655 147 1110 284 148 690 78 299 614 772 1003 31 54 1016 939 154 4 365 206 1095 1128 1188 563 420 222 947 108 987 31 274 413 1018 1104 594 551 261 618 902 431 813 327 52 714 424 196 431 796 684 111 1115 349 948 709 17 542 544 914 247 174 1135 1127 1166 447 799 1102 1012 1095 590 363 654 647 340 945 92 900 755 25 99 302 856 411 538 401 595 312 796 365 471 931 659 47 1107 1148 299 1035 222 467 442 179 595 451 969 631 975 52 687 849 666 11 246 754 403 78 700 35 281 156 718 592 747 694 563 1134 278 702 1074 286 523 540 269 907 519 186 156 218 221 611 316 909 689 366 217 726 1019 155 666 838 632 412 932 730 962 642 1095 795 510 738 1119 16 343 271 1119 692 699 568 267 1118 306 419 257 1150 362 209 635 559 102 968 1118 495 1036 1110 79 294 248 311 876 584 772 48 495 713 389 47 1119 808 82 516 800 1028 303 985 1074 949 1166 288 554 735 212 39 192 194 20 623 91 1156 465 1183 1026 1118 1015 862 1109 673 43 19 869 551 1142 972 1097 369 730 328 411 1144 1080 832 997 79 1103 435 1040 940 98 378 942 920 683 678 1060 700 307 297 149 305 639 1161 917 614 516 363 23 1019 1113 806 749 472 94 886 371 168 763 884 871 542 818 437 1090 934 1149 1052 499 71 645 510 384 949 944 180 914 82 865 161 1076 588 403 134 1025 252 596 397 1070 565 736 988 111 655 590 242 521 977 141 840 32 504 849 519 158 259 405 198 636 845 1064 451 84 1161 8 768 984 102 215 1065 322 447 582 1062 1167 833 163 468 174 937 97 490 329 984 12 1075 1120 847 332 245 1057 30 472 415 1196 1086 992 244 947 1031 226 1066 989 1122 886 381 103 154 592 571 70 677 552 31 1002 593 1091 67 1130 946 170 1154 440 1134 1170 1110 576 424 152 1042 87 692 483 951 683 465 741 608 422 866 797 457 244 1195 653 325 796 570 1157 700 746 603 953 456 813 716 247 1189 874 910 687 541 384 244 676 880 917 635 685 914 353 1015 566 1047 540 1024 903 1109 693 441 344 254 987 206 624 779 688 445 30 640 374 859 303 268 983 441 335 781 955 592 541 926 531 981 481 146 1199 607 1117 758 1198 545 424 482 640 977 98 703 359 480 847 1007 402 1180 52 396 613 756 251 728 1051 73 527 550 613 2 1199 359 1129 677 845 93 633 845 1024 1021 380 610 263 1186 955 590 585 327 1138 230 258 939 1058 799 309 1045 924 859 286 394 798 1053 409 994 759 609 430 637 1122 230 1195 558 293 741 1151 784 228 1113 666 1110 663 688 768 91 330 520 706 676 786 247 515 785 40 185 752 780 708 138 824 218 417 618 139 1167 910 874 570 796 1177 818 616 40 408 920 886 602 972 332 1037 353 872 937 1173 943 108 553 1015 304 922 26 265 772 321 401 238 106 878 75 564 797 324 1095 744 78 289 1049 533 436 826 1047 219 279 907 183 336 395 628 1022 325 406 445 380 675 409 876 1164 516 1019 1092 610 17 1037 824 967 1014 966 69 1104 916 279 735 657 602 843 63 1160 257 586 590 736 805 342 1022 568 131 876 606 705 732 534 639 632 729 515 107 592 105 945 547 18 1025 887 1084 146 947 982 654 23 507 549 222 266 564 168 1050 373 505 395 803 891 148 922 616 1170 599 76 618 325 848 288 586 833 38 1121 207 165 286 795 413 786 360 954 176 439 1146 395 1056 328 847 696 667 499 202 528 473 89 742 1192 448 129 1069 676 1014 894 1104 876 922 406 1110 983 474 361 992 1123 75 429 231 531 106 939 916 913 906 860 64 270 507 21 849 336 143 1075 449 849 131 860 258 378 433 955 104 1174 712 458 7 775 512 285 1184 864 306 1070 382 412 585 949 427 881 767 832 120 1123 527 907 1058 1068 553 500 1027 247 5 87 1089 324 544 71 243 325 790 619 998 419 512 260 146 703 1098 598 885 565 142 559 996 123 1096 605 440 705 222 967 650 853 43 1180 701 57 409 918 899 598 988 509 800 231 438 222 924 707 1162 932 587 777 443 1158 565 861 28 285 25 110 657 692 314 692 547 84 522 435 866 40 760 1176 916 137 1065 555 735 539 101 137 345 1058 965 917 918 315 522 611 211 318 229 1026 210 852 978 470 1140 722 446 709 319 659 778 132 910 1059 562 482 331 1055 363 893 783 162 1184 1067 1128 1095 1076 386 844 860 336 219 981 774 730 97 223 848 1161 1011 1091 598 208 253 1118 208 134 1063 612 327 772 936 559 1193 1053 433 349 486 34 115 587 966 23 433 164 1196 135 173 723 23 262 369 603 770 83 55 1193 641 179 195 70 1051 95 567 1101 142 134 1002 1050 222 795 353 935 1076 471 644 524 699 707 625 905 824 979 1132 389 601 503 728 550 32 904 75 476 1105 683 1175 58 807 132 17 229 1094 14 284 263 379 149 851 101 253 559 800 118 749 1187 1152 351 1147 461 371 963 263 215 923 1159 388 75 338 79 682 411 800 156 451 612 1143 933 955 1112 1069 455 434 1005 215 850 330 843 1155 375 416 552 1117 242 1147 954 1158 416 457 494 778 631 327 740 939 1040 510 737 1148 285 526 234 496 614 170 199 463 489 1172 605 539 187 65 546 658 313 917 1181 80 1113 464 183 590 586 733 569 343 524 831 542 473 428 834 697 863 723 618 1024 538 720 619 433 40 208 459 702 371 904 157 38 1189 24 148 837 632 614 348 227 55 1144 520 1148 854 775 863 260 942 85 766 78 724 491 146 630 271 38 48 425 659 395 721 556 989 346 238 458 1097 79 701 179 1076 234 459 435 112 34 411 710 1196 560 812 228 38 420 562 572 1091 7 525 961 983 895 953 240 256 628 997 629 47 372 297 10 13 406 820 502 350 498 853 346 1147 246 179 956 118 494 388 67 193 403 295 29 152 463 487 142 753 109 143 652 254 1035 578 134 1149 396 220 564 1017 324 684 813 339 1019 1040 684 474 635 1199 432 312 400 1016 89 794 121 926 457 150 593 1098 806 1049 495 530 923 1191 172 1166 1116 1045 1011 808 282 978 873 230 665 71 399 778 1050 242 589 523 281 423 1111 295 678 429 119 896 414 376 1084 139 482 506 27 1030 710 625 175 211 466 1087 808 973 51 215 294 223 569 827 996 496 42 107 390 183 300 135 390 306 684 539 452 746 759 48 403 456 694 650 172 834 267 1109 1132 665 891 1004 233 129 327 1178 1106 1071 933 201 876 991 1150 1057 376 69 1173 122 1076 173 562 1065 37 806 806 1072 569 862 646 542 868 194 529 591 532 153 873 563 1081 361 143 822 894 688 340 785 670 60 1051 887 487 1178 672 1182 1181 104 300 297 1139 751 657 54 68 787 546 1019 1107 891 513 119 749 203 1025 192 975 840 496 1049 1172 1189 711 1133 364 874 701 540 312 16 983 740 27 828 151 1035 605 1195 21 1086 70 241 540 1098 132 1109 730 979 747 382 952 361 581 709 457 1144 189 885 1099 653 989 234 515 1040 43 1005 1033 38 18 327 991 874 1003 1160 424 479 810 969 84 433 888 940 727 90 810 898 94 603 1010 156 1177 545 608 66 938 437 17 408 593 235 1174 972 963 973 198 967 382 1034 255 1152 1106 684 71 155 810 518 148 78 245 256 949 1175 1164 208 273 976 886 324 1047 904 436 1015 903 396 954 428 15 228 1135 1046 786 340 307 879 693 851 628 1009 653 101 853 814 727 1114 215 855 1170 263 856 299 1024 198 850 169 188 238 218 128 812 175 1159 901 825 149 632 442 1077 922 143 430 655 144 712 173 311 667 242 1056 175 722 904 776 572 271 690 517 422 1181 1012 767 848 814 350 392 712 695 876 830 999 882 429 1109 751 898 737 673 1141 368 1190 795 283 530 298 1167 451 1057 683 1143 778 70 714 369 541 484 268 607 476 285 766 513 79 255 960 430 816 754 969 56 957 1021 209 401 316 1021 73 301 226 965 766 835 471 1155 927 66 1169 239 36 1126 824 957 682 95 1068 966 721 99 141 188 685 272 884 750 56 1083 910 407 854 621 311 94 536 677 39 323 120 296 950 754 750 546 599 45 877 909 397 976 146 391 107 405 998 90 257 1119 492 1002 61 887 557 417 117 1022 676 837 590 23 578 254 469 611 872 612 404 1137 927 707 158 985 385 553 1059 465 846 760 826 807 166 564 41 937 1103 668 337 20 381 813 611 545 541 201 45 220 302 1082 326 1109 297 607 931 936 193 348 1148 1174 410 409 524 485 941 1177 589 109 1036 553 329 897 1171 214 407 140 856 897 98 607 675 612 256 882 136 130 335 540 674 1118 741 625 213 1120 984 1061 498 763 191 1020 523 263 525 408 361 207 939 1044 1052 50 365 174 978 1106 271 511 299 513 897 75 117 556 884 892 836 926 753 468 313 310 557 2 1119 288 357 151 1085 78 681 136 408 515 1040 986 870 552 872 1085 1097 723 610 515 616 811 71 375 309 665 450 626 571 1124 1017 272 854 237 590 544 868 547 323 767 670 170 625 400 476 907 782 87 577 1188 875 504 289 71 1079 620 555 43 546 36 696 428 1003 326 948 1161 611 729 702 578 338 1078 1150 1194 636 842 1166 360 306 80 831 1037 904 536 194 1085 179 230 1088 476 709 1136 113 1066 646 626 424 5 1091 1055 511 482 867 498 882 670 679 826 916 309 1074 1093 509 803 841 255 21 423 705 1136 266 762 202 898 11 225 143 414 792 1169 733 256 840 317 1017 533 1064 125 368 940 289 1042 322 344 773 496 116 52 1165 1014 634 1131 1106 554 275 1172 487 312 693 765 925 1127 917 1070 192 921 880 133 937 77 864 272 108 884 408 70 1120 1160 843 491 459 760 713 712 992 248 904 923 260 831 34 530 288 446 757 970 932 939 1062 167 423 1129 711 269 1178 868 157 645 272 456 267 301 1097 1143 797 581 1141 726 1032 969 259 403 455 760 829 689 1176 683 64 917 112 37 640 205 683 420 668 394 729 478 130 601 564 987 305 394 514 660 300 991 301 384 1195 1059 694 478 676 1185 861 470 1152 1065 894 1107 758 959 466 322 313 777 724 1058 205 971 132 284 1033 1198 542 529 745 1074 743 417 137 540 1152 936 547 463 651 704 380 698 572 226 407 45 797 812 216 238 161 224 171 41 885 844 757 89 1165 523 1133 294 383 852 741 497 12 493 1115 435 871 908 423 416 230 351 683 1159 135 863 972 146 1198 788 468 1103 213 442 331 956 915 671 1196 134 615 97 903 792 0 1072 287 811 663 1177 296 473 418 1050 775 579 1064 230 268 761 270 1105 268 254 1036 330 114 1176 1121 378 16 904 515 314 728 757 1034 342 644 227 1048 986 691 4 888 596 529 298 484 1054 150 474 222 901 701 897 84 589 897 1001 564 254 800 587 53 494 538 7 703 918 247 804 804 886 1144 289 916 838 1097 498 481 1175 774 794 198 165 581 333 932 631 584 602 986 1025 50 20 700 1111 992 1099 577 819 696 70 557 1035 551 252 728 608 608 213 994 675 1108 95 678 691 580 119 209 323 1021 64 640 542 351 627 816 838 1008 828 1119 1156 631 893 761 526 504 397 732 964 971 1034 751 556 303 867 320 48 646 1138 1066 1109 364 1054 1169 644 10 564 141 419 185 1155 229 773 134 319 127 803 358 208 489 299 697 736 1112 165 1053 1172 634 893 133 935 1131 43 265 598 328 163 699 356 816 794 280 867 703 1154 1075 1058 319 348 1079 769 250 25 158 1109 530 70 935 93 1073 324 27 191 1084 326 630 1058 911 341 874 604 688 1058 1113 1043 587 836 1089 353 43 548 352 666 202 578 1142 533 951 308 122 89 233 475 285 706 390 75 776 604 470 1106 191 681 883 124 1138 201 395 446 203 768 974 515 185 689 368 1111 497 727 527 246 740 312 957 1045 226 1023 274 1181 334 744 926 503 694 608 853 1116 440 644 116 361 187 1141 1099 141 117 836 293 57 1170 1040 359 568 381 1122 981 229 1137 491 907 639 72 84 471 101 200 436 174 772 423 505 184 1052 193 1190 36 45 874 874 453 101 1099 331 34 564 479 258 609 155 856 215 90 396 1086 242 928 876 373 821 130 180 1151 322 386 46 393 101 363 1026 1078 146 200 992 1139 1034 1101 424 175 757 512 170 354 929 1046 156 407 232 1160 262 496 994 677 777 1083 41 1015 893 833 414 645 929 99 1164 825 466 715 729 1104 1155 573 1169 294 924 463 771 241 296 202 163 12 1009 787 84 760 406 809 169 407 290 107 630 780 225 961 372 276 916 498 819 17 257 355 876 581 347 821 676 1148 784 256 806 925 423 488 1011 337 682 1165 359 170 953 156 538 234 832 995 754 4 244 11 1151 981 615 372 864 973 43 11 786 948 41 40 796 1120 811 1025 540 666 163 289 886 163 144 97 217 650 541 1167 787 171 841 129 658 988 566 929 353 945 118 931 382 73 86 146 141 294 120 1020 567 852 216 235 1029 144 171 880 110 226 409 248 925 725 168 544 405 1076 44 141 1186 891 812 180 817 557 265 1151 508 1154 446 11 1156 496 327 561 62 897 1078 826 1109 431 1056 757 749 30 879 516 782 1086 572 1064 1015 475 107 55 598 623 44 4 923 876 614 829 197 231 974 861 471 201 854 706 378 1179 590 989 288 1091 279 259 1137 814 246 794 972 444 658 164 345 810 133 604 829 1016 1148 492 846 427 696 749 116 418 1177 165 616 124 410 1173 841 941 230 431 678 736 74 179 689 439 1096 892 333 875 547 1045 1062 432 547 320 545 493 217 7 135 650 428 326 756 364 607 1169 226 267 352 604 554 736 17 290 734 358 119 1041 122 1119 265 825 322 381 604 1185 859 40 652 1009 328 635 1130 844 947 213 32 1070 1162 113 707 48 214 775 110 433 277 25 70 546 623 1146 1048 377 705 122 648 445 120 36 448 135 367 309 51 127 409 212 134 526 920 27 463 98 595 1135 508 1023 438 423 451 35 454 982 766 946 234 888 539 399 1198 830 751 838 993 56 55 392 844 465 619 920 874 453 619 185 388 1072 465 551 1070 599 542 293 1162 192 778 328 547 707 77 918 764 84 142 531 499 795 564 1044 1019 389 241 486 446 753 1114 294 1128 703 1050 200 326 1 33 560 1075 358 424 608 533 454 803 571 123 1108 463 937 140 1180 677 926 88 1157 271 136 896 444 342 985 456 617 591 605 975 562 363 688 869 579 498 595 60 846 36 160 385 460 1195 62 834 762 643 486 636 354 452 290 659 892 6 314 262 86 1128 399 1132 422 703 306 493 137 142 1168 421 628 218 383 108 8 929 663 1136 929 771 173 401 694 531 387 671 762 254 623 611 1045 169 398 164 117 393 932 356 632 1087 452 1138 928 972 302 923 266 179 184 847 556 906 330 561 841 390 917 887 943 971 624 1191 428 873 707 562 1186 977 200 60 8 321 605 511 186 440 112 391 404 466 1017 187 405 1001 207 711 1003 138 776 7 363 1110 969 512 516 1127 699 666 1096 423 12 534 709 304 490 596 1025 660 1088 560 616 188 1155 68 704 566 43 564 579 991 1190 269 685 378 746 191 314 60 255 599 431 385 437 984 728 303 1152 109 663 1079 316 710 670 671 966 759 1092 170 623 102 1109 1160 85 442 778 1028 485 411 104 949 846 610 872 73 1007 908 831 934 161 825 444 145 1186 665 715 560 1111 82 321 366 688 321 349 53 1162 616 1190 341 701 410 666 721 10 937 497 309 694 1108 272 404 1125 384 262 757 117 860 1087 596 25 27 341 919 808 983 761 1179 58 1132 749 27 106 402 834 13 886 834 1135 590 332 980 858 884 586 632 796 911 568 257 644 1117 133 908 445 780 899 899 630 261 2 18 203 549 199 1169 179 1005 195 952 279 243 672 880 3 967 246 833 565 1107 256 201 645 1079 178 932 305 628 411 1024 748 415 16 1064 597 786 96 677 1015 100 417 42 82 1091 1191 992 310 543 725 845 622 161 1053 1141 126 15 181 214 290 119 486 627 632 752 784 875 735 442 604 512 1113 709 27 499 834 157 329 648 779 17 821 996 931 17 651 215 670 1107 361 1149 375 599 578 950 494 314 458 982 966 860 465 543 1074 118 991 886 503 1099 878 983 227 1157 758 815 697 128 740 1076 572 870 624 188 314 951 381 801 317 809 104 692 602 715 394 443 236 659 1072 1166 933 634 513 907 1074 536 651 824 472 676 1153 351 421 624 870 135 775 1087 962 1142 232 1013 956 997 1125 259 806 891 642 920 706 1055 1143 853 596 29 355 523 548 1032 199 1186 558 56 1023 981 615 559 351 259 207 1083 1029 1109 1158 1191 142 524 349 629 421 371 292 1099 567 115 702 649 63 309 432 0 211 928 798 857 553 246 35 539 460 532 146 379 114 756 815 352 461 574 1126 1164 671 1127 551 7 328 778 416 1198 667 937 198 402 198 167 695 995 240 379 1079 530 629 1018 823 662 113 765 1166 197 632 123 862 850 1146 24 740 135 430 1158 140 359 24 671 882 770 1123 1094 625 534 357 417 368 1123 383 487 987 793 220 874 706 728 1139 55 612 61 849 617 686 11 112 253 1199 706 537 1116 590 1000 673 259 805 692 469 841 1049 1152 562 335 317 345 516 797 584 165 397 859 974 258 715 1016 879 571 111 419 630 423 314 1160 540 391 478 20 740 498 655 121 63 260 796 881 749 88 1003 520 226 1031 429 308 1199 518 1189 73 806 500 91 565 863 453 224 160 1118 1171 765 1107 470 1069 397 129 72 234 84 139 403 1035 733 146 301 310 454 30 26 1141 355 1162 671 695 315 759 943 853 1158 438 1153 829 624 303 235 907 664 915 327 234 1002 83 1026 668 488 951 1158 916 454 1109 1045 920 193 1192 0 101 134 1052 584 990 814 447 79 98 156 436 1127 1179 84 1010 926 492 810 347 315 145 1044 1151 9 703 992 738 647 412 52 570 153 421 1029 372 1178 55 313 656 1076 23 1139 109 890 479 1196 188 996 88 951 1144 733 1051 239 744 978 971 411 791 433 530 1187 453 1164 1139 867 1125 630 501 828 1137 535 380 643 325 442 582 1182 132 290 274 1029 575 636 134 258 243 689 1121 996 510 595 753 222 545 858 353 437 745 397 791 716 1144 625 1014 127 714 911 1130 632 411 666 423 1172 620 1103 68 949 216 326 398 629 618 122 84 625 1140 572 258 189 214 565 1165 275 567 219 386 1018 39 362 297 869 870 1148 1117 229 966 998 923 145 540 648 534 609 176 1125 1037 553 478 938 577 705 524 1120 183 607 556 822 813 126 842 960 669 762 411 108 439 129 220 1056 429 271 691 378 425 719 476 78 295 679 394 308 722 820 818 98 1199 561 37 293 517 567 65 301 921 683 1055 717 807 570 693 562 494 706 433 878 124 973 714 888 791 1038 597 949 1040 1026 164 922 886 84 481 1137 102 129 364 391 374 996 950 979 288 286 990 876 176 219 652 259 822 261 163 676 991 463 415 464 542 188 617 817 275 871 769 1125 115 429 453 919 811 969 665 822 367 931 870 301 156 475 942 128 484 577 1032 1107 937 767 93 1094 211 623 443 1017 55 477 0 869 981 235 553 778 463 303 795 942 648 862 876 592 9 668 382 7 158 97 572 259 822 887 134 646 873 774 755 222 337 88 318 309 842 1199 989 681 221 445 388 491 549 238 183 831 966 117 337 862 950 393 953 746 506 637 695 682 317 943 617 580 1039 796 684 383 1152 878 7 16 1171 729 418 171 1190 674 8 1009 963 383 821 496 44 736 1057 1114 692 360 849 1061 667 348 50 85 1162 1065 832 919 612 998 855 931 697 93 368 841 382 1108 521 991 243 477 67 513 403 615 1082 901 224 348 1126 1114 566 830 985 83 781 1051 824 841 895 618 749 537 613 703 16 136 50 948 450 947 667 170 725 222 17 388 926 1066 424 612 552 1014 961 179 464 20 312 472 604 49 73 546 501 768 747 493 759 1174 1152 1103 571 349 408 561 753 105 546 127 340 1044 481 914 967 522 108 701 89 593 305 417 126 1038 433 1186 761 1014 737 65 1140 822 280 658 613 221 598 1096 1050 293 486 465 1188 879 1157 208 558 458 10 1149 624 972 87 205 41 419 1181 577 724 640 284 1082 1052 869 282 501 454 869 998 1028 444 340 1060 1177 241 304 288 36 835 88 673 913 374 1080 1145 569 505 409 1196 1128 411 1051 275 325 168 380 180 776 642 226 331 1036 1185 536 868 799 20 607 427 271 487 712 74 14 1026 972 623 452 145 335 151 643 834 1002 142 545 671 50 711 737 205 183 527 978 661 726 1079 727 331 26 771 843 811 155 116 461 624 1140 192 334 928 1176 689 912 407 810 962 251 313 504 996 566 1132 813 541 1003 693 65 99 440 380 395 368 1061 376 804 672 344 969 688 194 270 545 566 641 1159 292 579 192 137 154 76 285 735 1026 324 78 46 132 736 833 1051 861 1148 903 900 753 344 1105 240 416 945 156 592 321 214 424 120 390 375 700 962 936 540 1193 1190 515 418 1164 545 485 182 10 21 156 76 945 527 697 758 1034 1125 215 849 168 596 444 1110 517 786 939 176 664 96 712 1184 505 399 310 504 1114 537 359 1123 116 986 361 943 624 617 277 999 1108 658 99 1064 750 494 833 325 314 532 879 387 403 62 317 961 121 1086 550 308 890 474 593 173 252 954 723 969 490 1012 975 274 906 377 978 384 943 747 1113 591 692 667 1114 1016 233 749 1196 66 578 667 162 755 649 943 1141 1067 1000 925 506 935 1108 803 14 1198 633 756 865 1147 27 1017 1014 1038 580 952 248 76 843 832 456 913 200 932 1070 622 31 368 900 658 785 728 356 941 148 449 686 397 727 289 880 983 1079 489 912 1017 287 75 550 201 266 866 1020 367 1102 996 789 489 811 250 260 810 506 483 626 833 421 62 512 546 351 1179 904 564 216 742 493 771 691 5 455 747 626 710 986 85 1044 681 853 305 964 813 81 711 661 371 66 270 1120 955 184 258 338 122 1000 1189 1107 551 173 161 331 307 958 379 182 969 973 791 1018 123 834 227 50 852 289 784 1132 453 867 85 732 403 732 277 488 966 884 1178 807 910 189 1173 933 694 416 1023 1047 924 1184 622 1033 742 1040 322 69 341 819 1083 295 441 307 435 589 371 929 795 1108 1097 901 433 459 1018 738 1116 255 794 324 863 523 438 953 474 1183 227 976 178 386 800 498 582 731 1127 303 31 158 216 1163 12 988 662 454 1184 37 165 95 123 694 30 614 194 602 724 1093 420 443 280 914 337 514 1086 340 434 311 474 791 1182 559 0 489 20 4 104 1059 374 1014 851 141 874 1081 590 496 785 616 306 1165 510 910 1026 327 178 818 590 664 693 813 102 1132 1038 122 788 704 884 175 712 125 1048 776 218 208 1049 1189 437 41 428 552 461 883 301 231 1164 131 948 520 458 744 1059 416 1018 709 772 88 128 685 659 475 1145 868 770 99 561 517 381 607 801 110 30 1196 504 414 557 1197 372 645 982 830 614 848 314 739 948 154 183 761 73 1051 284 827 566 699 1103 995 906 662 1007 578 436 997 490 765 133 98 1123 1198 1030 763 1116 974 511 56 717 994 1122 14 412 567 231 1190 438 894 103 985 536 860 983 177 781 1112 41 723 825 242 63 1137 1005 173 897 833 1140 784 1047 849 774 1168 201 80 824 327 1069 106 1143 1021 260 780 309 235 423 618 435 116 132 883 683 717 745 514 1075 953 1 971 950 804 58 875 483 292 380 89 36 887 692 297 532 266 1192 72 774 682 237 1011 104 117 570 25 1029 150 114 82 785 772 714 1135 1000 796 1036 384 811 198 599 887 844 431 248 258 128 719 824 62 378 648 260 205 681 229 1119 467 751 1193 670 795 257 1187 482 565 348 1105 438 1099 122 811 631 155 106 610 6 396 83 797 7 172 194 110 533 461 524 206 1018 286 152 815 546 629 829 58 637 719 1059 645 203 522 593 181 978 158 462 802 675 25 101 704 444 711 985 18 298 342 744 921 829 536 156 490 1028 57 525 356 1171 487 612 186 391 466 362 1175 831 887 974 1145 460 586 132 323 83 828 799 767 676 41 710 57 699 427 438 149 399 889 837 414 417 561 986 587 59 514 299 7 437 400 93 736 132 89 475 258 823 1025 918 620 361 638 699 134 24 787 455 876 440 224 795 307 801 467 792 695 52 276 163 1134 336 898 1193 550 368 982 232 1058 663 319 63 522 263 1179 552 113 1116 133 883 749 820 743 468 1183 179 602 880 402 702 793 1145 330 813 968 855 569 236 747 272 1013 113 899 722 532 90 470 2 971 50 1134 582 546 792 529 26 494 1065 1112 409 1098 86 1135 301 41 182 865 407 814 830 380 416 203 1170 473 15 197 1191 630 159 630 438 149 1193 948 664 275 403 541 611 490 630 485 1119 1064 154 74 429 670 746 971 1037 408 908 242 778 1150 566 1070 1024 202 1165 572 147 342 1098 266 523 243 152 930 459 4 1119 220 831 865 544 303 467 646 1070 638 1168 1083 470 1178 488 1028 394 912 1087 521 742 136 1003 1010 258 172 513 665 682 64 42 298 677 835 294 458 804 971 796 934 1189 985 222 1183 788 429 743 407 172 740 191 662 123 138 877 834 998 32 907 682 701 778 559 1081 1062 56 30 699 922 971 708 9 190 79 357 984 339 1013 430 993 608 478 976 809 511 1101 446 1069 704 24 75 530 1161 749 39 67 681 578 417 504 1038 724 41 558 1133 262 554 720 1060 1017 436 283 859 1059 813 98 647 696 681 411 34 598 495 748 97 234 816 75 425 177 125 3 857 675 104 744 842 398 93 118 943 839 242 1139 753 1021 693 691 165 181 779 549 754 924 981 672 523 51 838 212 891 57 1157 1102 720 56 1183 565 903 1022 416 1047 1131 560 119 485 86 303 311 997 1045 781 742 1126 72 687 899 977 1085 774 961 977 883 928 213 66 315 598 455 475 1084 715 208 169 712 520 740 680 890 637 704 488 563 888 415 132 343 1105 612 1183 732 325 487 375 1068 514 948 580 1003 820 997 77 629 953 941 1017 318 1021 569 1158 482 165 1181 49 1022 481 94 890 426 759 134 671 386 169 895 1199 86 149 870 395 359 950 122 859 637 1159 639 1137 438 1077 450 901 536 189 126 7 1114 563 229 212 1031 972 698 366 410 844 0 393 298 27 639 1139 1162 1107 632 489 1184 587 933 771 208 622 263 318 944 738 1032 474 830 816 296 317 175 728 323 778 774 618 404 1176 53 113 998 605 221 674 210 316 117 945 793 263 367 255 769 1078 498 506 691 99 1079 472 426 162 609 1105 849 714 479 882 297 8 357 476 969 559 129 915 1040 1052 498 468 47 160 1062 226 85 726 116 123 428 318 691 221 597 1014 547 1163 624 1173 998 686 127 377 855 1180 627 502 269 82 231 512 711 208 640 394 329 850 159 346 834 236 95 989 1193 314 7 348 356 64 823 592 137 378 501 161 966 210 290 712 1020 812 887 819 994 675 362 1131 681 823 640 1107 864 1086 621 605 1178 654 205 1097 138 657 535 297 1042 648 657 916 104 552 321 469 1177 418 985 448 1053 611 115 697 774 76 753 1113 844 576 1182 406 882 365 994 123 456 868 741 363 332 452 418 95 932 805 363 524 330 34 1052 418 341 611 405 789 720 1125 803 709 984 57 475 1149 915 1153 21 575 1041 685 5 1040 267 845 776 811 756 417 434 635 1105 980 387 550 1092 792 515 746 448 461 586 852 203 1003 176 147 289 989 114 23 926 586 886 344 52 844 461 454 319 665 15 771 297 121 461 150 1012 477 571 210 778 328 1076 433 837 883 197 661 969 446 370 944 29 302 832 657 644 1142 238 162 1182 984 838 672 574 616 802 423 843 957 458 607 182 1176 277 733 1151 85 273 1153 48 112 47 125 9 383 512 1037 833 431 754 681 298 790 225 402 84 1044 202 243 192 351 190 757 212 919 147 235 549 164 33 1000 70 1161 519 116 235 381 1133 65 282 508 81 22 927 510 443 423 1036 412 1105 322 274 105 136 1054 289 840 985 307 525 596 805 376 233 928 71 702 227 1044 121 599 850 80 216 200 476 611 425 1051 718 1186 725 834 725 69 571 441 871 183 1114 291 383 590 419 244 513 198 892 545 166 1078 693 522 1128 733 29 716 428 206 885 622 329 519 1097 11 408 1042 17 452 354 375 486 1058 491 445 953 725 733 414 190 456 601 109 380 89 552 549 293 811 666 869 1040 1090 205 141 679 164 514 26 1156 206 833 628 370 982 1112 1175 832 126 46 243 170 664 60 714 24 327 925 1119 47 314 670 303 67 793 995 879 191 930 879 434 683 716 1161 388 127 553 402 332 695 205 225 68 100 168 405 1153 817 236 398 384 571 1145 59 213 310 746 980 8 567 546 753 744 716 780 1053 233 421 249 1114 823 503 180 139 1124 842 8 18 429 788 320 729 807 944 766 648 640 501 1000 393 208 266 290 591 69 719 317 477 1083 1127 787 142 32 125 802 1155 736 67 989 1132 868 560 870 348 1078 900 1172 765 38 687 309 116 990 753 102 852 639 250 174 34 929 1108 337 745 472 780 638 749 923 560 379 505 457 398 1194 6 673 737 631 530 539 404 58 972 481 73 826 135 819 208 89 1182 739 886 123 201 748 791 241 1153 24 492 610 1138 1020 58 67 602 446 612 67 732 5 751 601 648 871 658 130 799 601 604 775 106 567 871 505 696 949 282 359 1008 281 203 295 684 1082 253 1025 531 838 520 170 1067 208 567 998 309 1081 926 391 306 456 725 279 1057 1120 739 285 77 403 568 948 566 341 1164 874 1192 147 570 910 47 852 642 454 584 711 219 191 222 485 203 1078 354 921 1054 174 258 633 536 105 1096 68 423 749 242 804 652 531 828 873 452 705 896 660 1021 676 58 613 188 327 988 1177 832 989 814 569 480 1055 603 294 831 538 569 636 407 1179 1008 706 848 32 601 826 847 830 1171 738 583 284 102 158 22 492 7 568 716 161 282 195 299 816 168 331 529 577 700 951 562 156 14 1118 482 757 1097 762 823 680 800 1156 934 219 1098 1056 995 567 212 1094 1136 259 989 501 785 1020 573 717 297 309 888 1175 160 454 689 394 1086 1005 493 623 641 279 955 298 313 1148 510 935 1007 850 347 103 242 429 676 686 1195 105 150 47 198 520 638 770 509 847 680 1085 689 1196 271 1068 734 970 879 1012 350 60 1073 369 1036 354 564 83 408 864 1182 832 621 80 925 524 1086 1173 687 1060 669 293 359 1181 1199 796 1174 744 579 1124 158 462 220 475 24 103 371 825 637 1140 219 949 538 684 388 207 369 923 1030 449 356 968 495 350 1039 112 33 806 307 912 549 421 895 938 937 1077 1052 678 125 1125 871 673 120 1142 955 1067 268 220 976 332 247 748 433 992 1078 1197 766 425 519 457 571 714 548 627 165 354 490 6 341 290 1133 107 638 1041 1055 842 20 592 211 679 525 765 642 1021 741 246 174 892 589 77 596 194 1034 103 526 767 530 1171 483 1022 222 880 162 129 776 279 277 318 1188 368 1115 329 1149 1065 244 1195 433 1174 691 389 1151 1080 82 1083 756 483 1159 898 356 721 31 297 105 51 580 960 562 928 145 869 96 969 1104 541 90 216 744 1167 196 695 374 258 492 888 780 737 250 609 296 221 419 1188 402 862 759 919 385 825 357 661 351 1075 71 997 192 905 455 1074 930 486 543 791 63 462 412 69 929 662 522 149 160 1107 357 208 110 739 1086 989 1194 759 520 397 1018 717 785 581 601 1139 1080 181 124 736 771 459 134 635 517 1162 819 390 224 180 996 289 225 204 652 1150 593 792 0 786 758 250 1099 887 336 2 278 443 573 990 591 215 1045 49 905 1190 293 458 1031 12 799 346 402 1123 1086 1176 380 156 316 347 973 234 1032 330 1161 970 7 564 108 728 410 928 833 223 357 281 59 784 1001 141 1085 1048 193 1199 966 894 615 261 1181 765 910 692 1083 17 257 879 670 762 62 828 1082 1001 1030 393 198 764 1020 812 380 793 556 284 1036 1197 504 252 287 738 20 564 602 817 304 933 526 6 139 428 1150 571 431 87 366 734 825 146 956 1066 273 974 805 956 747 1196 1158 615 280 1116 1142 749 892 336 608 561 807 1082 787 993 250 849 103 779 30 792 455 778 386 247 776 533 876 987 347 870 1167 751 338 901 1018 497 903 587 181 65 1114 704 222 712 261 947 674 472 791 132 597 818 221 15 458 835 628 110 1091 1118 564 34 773 127 1128 172 950 347 474 988 560 347 375 673 1129 869 1061 973 949 12 1005 346 1126 202 38 1052 215 102 481 1008 1114 391 379 401 286 1131 1137 62 13 380 633 313 863 651 1082 673 1049 358 524 566 591 460 91 1093 555 743 724 231 99 126 666 239 622 1093 810 665 69 130 135 942 1044 1115 75 465 830 363 589 1103 232 480 1115 343 1003 1018 448 82 1175 581 1106 375 802 637 106 979 486 784 809 624 632 813 810 964 600 827 1071 997 379 866 790 1173 519 1121 832 1081 458 943 1055 424 204 48 535 881 4 1072 95 645 74 268 611 26 345 62 695 1157 90 729 874 1086 92 421 64 1102 217 979 648 732 1106 1024 723 227 429 704 760 561 798 1045 46 422 648 719 562 448 1110 566 961 886 1009 320 1180 332 169 812 154 883 475 32 820 1145 448 849 521 758 968 528 266 646 667 122 815 1173 83 578 6 718 372 133 627 1030 565 52 955 634 858 92 782 299 704 92 452 1002 841 1 374 0 926 1199 433 583 74 946 634 950 910 748 1106 397 993 873 538 1000 236 388 478 680 3 514 971 1088 466 558 955 871 1107 234 891 455 665 706 953 78 293 832 800 496 425 724 868 217 1096 929 1057 95 305 920 959 883 1076 169 920 762 576 845 1091 729 96 39 1050 552 130 333 1096 508 232 87 488 184 1182 876 1193 917 701 1052 469 669 234 322 1147 313 46 154 688 1111 418 436 585 529 540 381 683 942 46 291 119 73 989 166 142 1194 1170 254 942 512 133 26 255 329 426 202 570 387 606 84 833 810 26 482 78 335 725 66 42 561 552 827 648 244 161 556 1194 234 1103 1096 983 1038 134 458 1166 744 517 202 914 256 63 659 615 433 1103 61 308 306 136 939 1070 1160 980 572 174 1077 983 16 743 1107 730 108 992 289 1155 943 947 435 519 478 440 710 1139 180 432 744 973 613 55 628 913 496 314 131 741 378 839 419 1112 113 882 504 441 328 278 355 834 584 898 262 1152 411 489 542 245 1104 219 762 109 367 612 318 1189 1066 1125 387 725 786 479 452 261 884 1095 343 872 103 78 650 613 860 206 1129 783 1175 618 937 861 294 74 691 263 868 371 960 707 348 85 1066 370 80 398 8 1132 189 796 934 44 483 246 313 6 670 589 222 600 1047 47 1009 896 317 196 761 1060 45 333 137 216 670 957 800 1124 353 491 135 1120 281 866 1159 970 1196 1117 355 221 441 420 583 963 729 120 445 1009 1074 709 588 958 705 3 1032 416 1064 841 524 586 1073 609 508 439 977 483 40 1064 405 425 497 107 852 43 495 167 996 753 276 487 249 1199 626 1145 585 328 810 652 341 467 1044 1133 1037 450 510 98 876 334 860 551 5 891 1178 370 1112 774 585 1175 197 1015 191 1009 594 1167 758 1190 1185 991 1096 173 928 254 842 117 852 1017 581 1096 1161 530 140 389 183 40 487 493 347 1079 593 744 151 296 1180 1134 386 824 911 623 1115 24 763 422 623 527 1174 1070 480 1079 950 197 495 1026 544 1064 986 813 140 419 242 915 213 473 406 34 943 1063 368 645 816 195 261 315 144 934 461 742 1117 899 788 253 814 222 34 907 618 759 915 41 80 422 161 846 1048 463 457 839 824 1134 738 73 157 645 1150 651 544 188 916 367 323 598 100 117 748 269 548 907 154 1044 851 1076 851 236 78 364 1042 924 338 859 998 891 1139 95 748 48 734 1090 339 28 301 162 98 530 610 66 1005 294 835 951 571 414 1041 553 1107 322 213 1148 172 701 1105 770 1170 42 953 330 394 672 199 315 200 576 971 676 1169 367 440 279 379 382 1167 713 932 719 1018 345 1063 498 1152 147 768 938 1195 467 149 669 486 1033 1050 104 853 94 1093 337 416 165 735 779 1053 262 1117 12 596 323 1167 643 626 941 207 799 885 95 197 773 1152 702 732 415 1113 491 486 805 667 1010 1193 158 386 208 233 141 1032 1009 894 725 261 268 1085 846 1065 128 741 1049 428 360 1186 916 878 85 159 188 789 416 616 540 510 158 128 418 1045 32 268 287 1097 179 214 94 1035 599 103 117 210 393 697 963 161 806 637 119 390 203 1141 317 795 363 306 546 534 749 887 626 218 561 561 1085 481 461 1168 397 68 671 191 299 691 295 303 877 251 364 320 798 599 839 1002 586 592 559 70 1194 122 178 427 867 469 420 95 31 855 925 450 81 263 392 630 911 587 497 762 134 942 307 801 147 446 171 665 847 1172 1145 1144 669 769 853 211 558 1078 997 1162 35 39 685 981 198 600 777 1083 1125 549 1101 703 708 541 1016 551 623 771 1188 441 814 352 437 749 206 393 586 287 879 219 426 240 593 68 1045 647 226 391 963 388 42 311 288 760 838 426 1157 1087 749 696 362 1075 523 701 652 1106 833 864 1132 1157 509 246 1107 409 501 875 30 475 913 800 1092 478 807 171 1140 1033 1029 271 1186 1032 57 800 404 201 431 291 936 992 252 559 737 1165 293 1156 492 306 295 129 197 550 996 761 440 873 1067 762 124 987 24 289 701 335 1087 465 300 898 855 213 68 317 265 34 1140 129 75 637 777 867 1183 628 421 173 682 583 1000 998 151 1091 656 741 95 1166 840 1034 1016 622 674 78 880 330 20 212 728 778 774 869 81 414 458 794 424 507 372 1037 464 383 1031 692 477 1018 1102 889 867 34 309 914 303 520 1125 532 683 1087 1026 361 589 326 813 1155 401 1155 874 662 1054 793 1181 9 320 592 661 242 553 496 567 1101 718 184 348 626 825 814 845 108 976 430 124 10 942 728 521 133 137 876 765 32 195 580 1073 549 1039 718 123 137 1174 16 87 143 484 1191 652 679 188 566 140 1106 482 1055 811 925 1165 315 524 426 1039 1085 417 1174 594 456 764 892 421 818 20 756 323 509 442 78 1153 567 305 1120 183 1169 852 1040 1132 351 1141 1108 1005 940 547 642 824 265 92 1139 582 251 1153 1004 156 1061 483 1055 1029 1191 240 147 92 715 49 1078 774 555 527 440 585 695 783 654 358 468 1032 400 389 772 324 148 970 39 197 646 926 751 718 199 53 432 892 347 93 558 303 352 482 953 858 809 205 916 891 895 599 1071 417 439 283 1146 988 717 469 1191 964 633 1014 1078 1118 907 161 353 345 111 176 1117 659 433 592 789 1037 866 34 1071 313 964 1175 1155 335 990 379 254 1177 23 551 517 643 604 787 531 702 554 925 1093 728 185 728 267 1112 432 362 347 264 370 126 213 10 786 655 1082 257 400 401 978 687 35 328 210 59 36 901 963 1100 124 927 597 536 262 414 1131 570 106 172 1038 263 1081 1024 352 511 492 712 224 1053 1008 312 210 1152 289 458 995 31 661 455 643 99 299 1137 697 142 776 718 691 1033 91 129 21 985 848 215 399 507 678 121 576 351 172 78 1091 708 1089 168 538 478 484 135 4 67 701 937 868 548 861 562 955 326 513 145 1121 267 436 202 951 405 370 170 518 556 867 1014 200 865 254 81 730 950 521 871 394 148 668 674 442 490 526 56 519 208 414 262 134 935 400 438 428 490 836 207 28 350 244 664 56 960 557 569 74 39 67 762 481 1127 1076 837 425 175 820 995 27 1106 826 353 668 639 97 1124 257 1170 283 960 542 70 173 413 896 480 414 729 658 738 548 875 30 824 1136 365 143 591 17 49 204 678 1195 909 1057 206 213 951 88 878 1172 937 262 79 265 370 746 256 54 72 102 482 617 294 791 592 922 538 736 107 16 1060 229 542 1016 189 360 1064 272 453 1060 132 397 521 394 1106 703 1017 787 708 236 507 1165 473 1157 157 1019 28 476 1160 665 341 909 919 1175 1052 852 1063 944 546 413 89 111 996 1099 685 54 1096 889 748 1030 867 87 1009 629 861 252 548 771 13 440 588 690 561 1115 978 901 1094 923 848 390 110 655 749 91 319 2 750 690 1174 205 495 463 950 103 140 1177 733 243 252 475 102 815 438 878 188 1151 75 783 595 778 415 871 657 475 964 428 780 1126 279 335 169 329 872 505 433 578 988 463 710 634 864 158 709 816 982 496 823 333 1113 515 495 138 823 258 768 756 4 412 1129 64 1109 1194 291 277 522 777 942 910 1113 308 512 1059 224 298 572 565 479 904 1026 424 838 894 379 1142 385 1010 781 404 127 1186 534 568 507 482 254 174 1140 665 447 328 950 454 830 908 120 193 721 922 815 909 900 1161 339 908 1044 201 556 352 73 155 817 523 373 248 522 898 251 271 50 186 314 1076 539 1121 1114 988 1153 1040 670 933 463 234 305 134 139 183 609 1020 727 317 923 1155 267 361 420 51 198 184 931 104 914 1162 1043 725 642 73 842 334 154 135 76 669 1072 148 266 521 29 873 735 1014 866 463 643 634 630 756 553 427 84 989 211 742 111 240 409 70 468 207 387 142 2 273 742 1020 227 809 169 208 795 431 682 500 923 1036 60 98 611 732 648 984 286 1152 507 827 614 639 897 622 322 5 922 1136 175 479 1119 1009 982 82 1125 1078 449 1013 105 697 295 431 665 586 599 390 883 224 527 446 154 316 1116 145 261 588 1182 507 595 789 33 1152 528 785 966 759 289 505 816 1008 45 599 555 570 932 168 892 351 168 507 861 1130 458 1189 287 641 1019 407 869 736 932 700 898 329 538 607 77 306 679 993 206 402 654 1171 511 499 545 834 968 67 1106 1107 1035 789 861 283 714 47 207 11 984 1049 1153 890 618 734 938 885 187 1021 360 34 702 90 724 71 915 1070 868 27 24 345 931 927 929 1117 1110 78 778 157 1085 1199 607 899 503 321 456 314 974 1161 100 681 754 50 679 420 502 791 535 385 777 869 1114 381 472 13 76 586 577 1004 363 613 338 28 627 83 163 148 1165 1039 608 1059 1132 250 804 679 443 854 37 851 95 468 970 909 910 351 756 78 404 648 201 77 447 851 701 506 1064 288 886 191 97 406 417 771 1012 529 316 1035 1044 15 1134 1010 646 223 368 784 90 1022 940 1189 1009 390 898 636 180 187 628 906 469 841 141 762 147 739 313 941 800 852 515 779 238 577 806 73 518 467 1133 295 521 95 391 744 465 413 497 704 400 238 349 1089 730 1096 736 1118 77 2 958 967 897 78 307 1116 515 259 199 506 752 633 1136 583 910 396 331 1050 187 881 655 1029 239 227 882 211 497 393 237 1053 882 111 82 1063 43 32 754 485 331 52 668 588 309 342 631 559 72 37 639 529 769 119 47 992 519 431 1134 654 871 541 505 235 637 841 421 521 488 537 177 735 829 84 758 206 823 838 1196 132 997 1081 810 449 1132 803 1011 716 190 496 455 704 78 445 37 873 448 797 65 149 775 593 893 939 319 175 943 129 200 288 588 202 181 99 207 1126 814 536 604 219 166 0 105 917 963 533 397 843 938 869 1083 41 1125 43 981 1142 617 736 757 479 850 575 115 182 1125 1077 600 345 949 179 370 487 1067 321 1157 599 1191 369 755 540 764 215 608 456 464 50 428 87 520 1172 28 649 258 1102 1027 454 211 161 1013 1036 700 319 44 59 1063 947 837 1113 1052 847 855 371 695 694 1024 426 610 243 1114 536 414 603 781 750 287 981 681 166 786 395 408 532 796 190 1019 1112 879 1146 902 625 678 948 82 881 1197 783 374 396 453 354 37 624 688 1083 559 1033 1125 485 568 447 795 878 314 190 34 1156 1160 471 994 922 505 376 671 295 1053 463 476 225 1179 146 1146 789 401 1124 937 187 531 1008 818 361 1017 433 582 1116 107 226 440 599 214 390 544 335 670 1186 955 904 443 468 690 1133 861 777 337 1170 159 453 729 1064 62 345 1090 1118 412 470 741 637 416 1085 632 681 885 162 1059 1082 343 60 1164 845 107 425 833 539 414 524 941 1024 1175 596 273 142 218 536 642 618 564 152 447 515 756 900 880 501 101 138 1142 368 525 334 780 470 536 1134 1006 446 555 847 275 371 672 527 948 1180 759 764 813 962 602 988 1010 514 237 413 27 596 39 1133 1120 532 1194 1152 727 774 879 65 939 1014 901 478 812 816 903 373 824 1102 930 32 62 1186 663 145 372 1012 871 142 905 273 397 1054 951 41 144 720 651 652 92 642 1197 460 204 175 583 372 474 133 425 839 1150 261 508 1166 501 612 4 1152 402 105 313 115 365 187 975 900 125 909 1026 1119 1190 1151 33 765 638 1126 864 194 498 265 692 480 925 403 607 542 932 1013 365 263 1122 1022 994 459 311 522 260 807 308 195 288 191 348 308 486 355 965 544 868 229 953 1072 98 801 723 1040 337 1184 664 11 710 477 1026 778 43 865 78 978 13 1192 428 141 229 286 921 937 72 299 1052 171 266 843 1031 841 86 251 987 67 236 807 863 1057 1103 509 833 767 287 1018 246 1176 658 933 598 534 680 1124 247 696 481 632 887 849 1018 322 445 465 1059 903 271 21 939 1147 785 262 699 188 828 895 988 314 53 398 630 247 238 1060 535 843 750 165 143 667 385 241 1005 396 335 616 226 461 886 359 211 823 936 876 844 779 1064 994 576 272 448 1080 800 918 301 1046 407 1088 1101 482 550 1160 3 942 88 827 852 938 1168 890 803 201 480 409 439 200 158 277 199 711 696 487 99 879 277 683 748 319 903 1011 697 1006 891 27 772 1104 907 176 389 766 1175 647 502 1085 987 611 1191 924 750 218 378 463 1052 660 1179 704 1079 1100 335 491 957 1100 755 771 828 482 180 1038 443 1090 367 859 16 231 1050 601 1197 528 1066 893 812 594 386 382 1062 528 470 584 77 411 749 478 903 244 1143 331 183 1126 1132 1123 879 819 694 801 760 304 529 826 794 568 54 323 902 1023 994 229 678 964 984 920 1094 1145 452 426 1169 347 241 326 937 716 285 567 633 675 467 185 150 974 1119 42 933 842 16 613 1076 435 988 370 602 1022 1092 1039 1151 400 650 556 221 455 559 167 307 851 588 502 1050 882 705 257 100 143 129 1151 1172 843 322 350 942 1086 1091 1083 308 304 925 500 712 857 980 602 726 678 472 417 389 39 789 717 432 728 333 374 1055 626 269 409 884 985 725 246 161 920 1140 191 115 629 825 918 725 1111 348 533 925 182 960 246 658 253 1012 197 341 572 757 1093 496 1055 36 143 768 441 450 111 269 111 685 902 785 998 1170 771 855 890 52 203 810 1047 685 766 967 709 244 700 198 993 309 1049 115 31 694 192 829 760 160 1108 350 1073 1192 1017 516 772 985 429 367 185 103 866 618 335 1014 139 541 860 816 812 827 1123 1083 1071 120 44 1122 493 662 1144 1070 61 567 189 1103 557 533 821 1127 375 1168 828 1017 364 471 608 333 168 128 848 583 736 1057 95 878 411 1193 975 350 426 1183 8 878 351 878 531 1192 462 911 520 244 743 710 1026 986 487 423 399 455 776 325 619 698 957 1165 1195 228 34 76 782 68 919 901 851 420 1106 65 941 28 327 908 564 61 1094 1083 1114 971 1161 819 228 401 401 672 1064 619 138 1049 1126 901 863 599 800 987 1064 1101 784 1024 937 603 529 610 991 133 1006 885 66 863 726 1130 317 641 806 385 941 151 1114 902 258 336 537 1136 622 197 847 1017 275 1032 901 919 1029 741 186 107 0 521 168 9 982 533 6 160 1070 52 7 272 1125 570 789 102 773 569 756 902 278 1139 665 242 1099 867 153 834 698 1157 596 524 765 850 724 956 176 871 440 316 561 653 109 73 608 620 652 942 294 358 973 423 1154 526 574 567 887 382 880 213 649 1060 1184 77 1090 601 410 367 679 107 920 322 699 513 136 33 106 76 1023 632 446 257 170 79 889 547 1191 125 1011 489 801 878 567 102 1055 1092 593 1180 141 1057 277 755 905 484 917 603 768 661 1032 457 219 142 170 179 443 827 685 698 488 932 868 580 1017 732 487 1023 237 625 932 792 1133 1014 785 1056 608 378 615 331 205 699 827 916 285 741 323 886 266 1071 296 325 323 433 710 714 180 261 781 449 931 270 843 137 565 298 964 1180 942 503 266 1041 50 1063 1172 1156 1148 1140 590 320 574 695 98 483 613 1107 691 274 903 801 362 779 969 484 582 1046 629 630 773 552 169 757 343 279 524 634 510 1061 1004 96 849 593 252 1092 812 612 16 773 782 399 1089 188 450 186 556 117 893 671 294 844 741 1064 1069 379 108 575 703 385 118 778 586 1164 825 867 647 566 512 601 359 710 1165 471 1018 950 1059 219 732 154 960 1116 196 901 602 945 791 699 377 57 564 1057 584 891 1012 302 970 550 314 498 582 175 1123 151 378 963 34 428 942 1171 756 804 1177 620 139 89 1073 817 499 380 546 106 657 212 581 1074 732 1111 181 199 676 459 972 1143 765 989 729 675 463 922 227 578 1165 103 363 352 987 15 846 1156 327 541 1184 236 1185 622 1013 446 404 403 356 877 890 250 773 259 358 75 331 112 145 884 975 666 102 1118 980 490 1163 105 1145 611 197 1105 106 373 373 767 385 470 873 1032 1060 409 844 276 845 1011 675 423 466 964 529 131 584 1008 320 1137 85 355 27 1064 284 769 763 1018 1119 336 331 170 465 339 494 337 444 1078 532 450 757 87 896 756 1071 1085 254 391 392 505 745 1010 666 810 1151 749 821 274 810 67 990 168 883 1150 639 371 1189 444 1097 735 198 246 758 1027 151 566 1153 623 243 106 743 106 194 712 1023 732 862 854 342 938 703 273 1085 1107 262 1124 763 516 6 1134 713 143 933 929 1021 638 519 1031 967 1117 1054 682 562 677 914 1147 929 896 90 241 870 1192 586 851 144 1015 533 228 349 358 24 917 632 480 69 744 459 1109 837 597 58 183 500 1168 944 447 551 121 362 871 267 841 456 943 385 901 319 353 497 1085 542 988 802 60 1185 509 609 504 552 629 371 599 407 226 343 564 449 441 159 136 601 634 611 1147 119 1101 738 970 803 279 853 321 378 1155 382 1096 1045 135 1104 96 102 236 941 1110 1197 51 59 1031 310 1132 319 340 927 508 12 1129 285 790 65 1126 258 908 1189 1056 201 131 224 1071 521 1146 160 853 247 251 417 216 896 1040 712 1086 78 554 187 558 382 691 1160 37 1001 955 344 208 725 732 790 813 847 249 43 787 1015 637 392 526 395 649 428 1189 680 701 151 540 663 1138 776 613 333 753 378 677 880 989 906 683 538 350 634 1007 628 1037 115 852 926 41 74 552 16 1056 520 230 309 109 621 158 924 1083 110 538 1045 638 693 628 405 1085 110 779 950 30 295 226 195 765 663 695 360 523 143 883 1105 1149 1124 492 411 787 1110 1178 1096 3 38 267 896 802 322 972 400 1140 925 613 661 1111 465 995 1025 487 957 629 269 695 363 1197 418 749 145 300 710 705 196 916 1195 1072 970 82 823 800 67 1082 543 388 60 778 1109 624 90 754 953 16 1076 528 348 993 699 560 587 554 1152 31 386 133 413 58 1187 635 331 691 1136 519 612 1054 1081 959 693 871 491 486 1092 973 283 1114 34 208 444 60 125 1198 169 7 1140 139 413 1020 141 483 1037 1021 165 153 372 1186 801 793 142 266 861 426 527 25 28 1109 704 641 131 503 24 1038 891 153 301 1120 1169 458 6 459 799 691 315 941 544 235 578 780 668 334 969 835 741 1165 431 383 169 981 1113 296 1038 1098 87 204 817 229 390 1188 738 524 366 986 668 787 393 775 684 115 1059 320 721 320 375 11 409 1117 151 488 858 776 793 575 797 168 835 311 234 494 850 1132 45 5 268 683 356 788 358 156 828 1000 674 529 199 3 513 139 919 453 719 999 1189 291 1000 814 36 1019 1155 594 369 673 605 464 325 446 1010 1181 742 192 924 344 746 1186 1062 1168 91 1087 1029 1083 400 313 523 1112 1060 743 633 435 363 285 1020 436 154 27 205 807 1185 760 738 462 921 1005 594 108 845 0 691 1004 135 694 1068 919 808 692 1116 166 504 711 101 393 698 131 1087 83 930 1034 949 712 26 209 252 1137 1071 154 960 1134 889 277 1195 1192 910 500 635 836 332 252 280 472 517 1134 618 504 540 1130 951 220 827 687 964 734 1185 656 849 849 456 680 25 954 1013 41 817 582 301 1154 187 1185 162 1159 129 820 36 66 1081 743 19 343 255 1065 462 618 769 261 992 1015 448 1070 637 333 396 435 329 386 1187 396 320 88 1030 13 464 718 445 961 823 1022 115 545 438 1113 257 212 839 1105 1082 860 243 1008 570 802 223 749 867 1108 377 555 793 506 422 796 572 962 591 66 1166 811 622 1160 516 202 1029 513 319 369 28 155 798 127 924 276 1121 182 1009 938 97 258 724 193 479 897 428 118 106 103 134 696 904 264 660 791 0 11 569 640 124 565 531 39 212 985 561 616 502 880 428 705 883 616 334 905 846 294 226 526 510 753 1164 411 220 293 704 1115 11 910 1184 466 599 142 970 1146 129 356 210 404 752 228 277 785 69 999 196 525 779 208 526 1006 1065 833 347 653 160 534 1013 285 215 980 691 222 1040 644 1186 802 595 845 307 1076 777 764 755 122 642 1161 1156 78 551 399 254 883 1125 149 689 728 59 694 1154 989 1004 1161 248 1146 658 540 261 211 610 84 461 556 1 867 568 622 542 1191 17 400 918 486 1009 433 524 155 455 867 705 596 613 151 194 681 435 223 792 651 539 231 741 1008 980 924 587 984 1029 1131 548 485 786 680 69 804 440 1136 860 1141 783 216 328 493 910 66 506 310 331 450 600 294 156 1014 299 773 1111 1024 1122 1090 1113 318 106 57 527 169 1093 420 501 1164 219 354 550 363 144 272 313 42 715 755 432 651 818 259 399 392 868 1078 971 590 80 1094 1104 254 11 1179 836 997 793 12 428 370 77 19 895 240 986 389 129 1134 1166 21 708 1158 213 854 442 908 841 815 740 620 1159 199 319 895 1102 1011 732 751 243 523 138 402 752 797 356 422 222 1105 1082 413 190 752 287 1023 559 288 157 120 1141 421 228 513 1086 327 651 126 129 988 901 812 471 691 729 1182 158 138 32 772 774 798 803 158 312 1083 1093 1077 518 862 736 394 120 157 471 606 32 515 873 318 198 909 233 431 174 1168 1098 1157 95 134 999 1068 31 1057 641 1045 771 657 573 1165 604 1179 370 503 25 1090 166 119 1005 1062 922 727 419 731 747 1079 978 1021 1087 469 367 912 580 520 969 272 314 82 716 697 1005 951 526 1101 261 614 874 1051 1165 1177 176 132 207 882 485 846 219 399 181 157 1183 713 1106 493 429 705 270 635 406 673 638 516 1070 763 403 682 695 368 599 792 1170 367 617 972 384 95 376 255 364 384 845 270 525 1135 914 572 638 932 844 353 431 887 745 822 557 104 431 676 254 874 75 337 929 850 276 873 681 180 668 125 750 194 652 1160 908 622 512 202 769 58 566 569 369 67 588 501 1074 773 50 3 53 784 96 1166 273 256 1071 1073 572 1025 1157 278 294 1122 195 831 1103 27 1145 625 962 486 764 797 671 1025 659 786 796 962 365 57 579 728 798 546 702 507 807 145 414 1016 1060 80 1125 603 424 823 1026 560 313 1001 1104 1113 81 71 1117 501 731 429 914 541 492 681 507 149 644 716 853 483 882 290 592 880 730 957 10 506 804 195 396 1004 558 612 1 334 838 168 896 265 792 950 798 757 552 1190 244 1044 840 826 504 1034 566 621 826 329 774 925 968 866 622 109 280 231 900 313 806 1179 895 203 877 1149 81 993 1073 1132 1063 1135 1137 761 30 906 200 469 234 524 694 478 171 359 747 25 250 964 1088 257 95 794 539 344 890 702 142 339 756 91 583 349 589 169 232 371 1084 494 233 69 1122 720 1195 383 660 491 721 12 87 326 852 613 1189 799 930 1053 732 157 664 434 903 329 652 1169 549 779 554 666 373 503 860 485 873 21 35 299 1060 966 10 449 104 356 990 416 672 207 397 195 830 159 694 1145 354 918 47 830 103 35 1040 1020 221 971 327 836 530 655 632 347 246 303 1187 551 781 161 1198 226 675 228 763 258 502 1105 1136 1125 395 787 462 443 388 589 258 794 391 1014 855 894 10 477 935 847 1163 569 884 986 927 480 780 1061 782 508 609 698 1191 414 366 457 656 58 160 307 580 165 51 320 826 247 816 342 455 1076 46 183 1165 452 928 1100 54 427 96 118 763 3 69 450 527 1077 319 398 1136 782 1 904 902 604 698 1040 985 449 948 786 13 798 93 470 529 901 1141 448 1121 1163 1101 195 19 211 1029 136 730 418 145 468 42 430 243 415 384 575 370 591 746 1037 928 628 580 169 1048 274 367 56 831 155 626 210 342 688 414 775 233 918 298 1055 705 967 482 674 659 915 149 22 357 972 699 366 838 600 13 413 632 428 1110 746 1157 475 932 576 588 728 87 673 729 74 749 573 655 862 1172 117 255 5 855 618 986 88 761 891 1145 275 195 733 397 1021 891 1017 781 627 587 440 260 343 437 1020 513 247 431 471 409 312 885 194 818 251 279 453 893 183 332 218 146 435 366 345 509 1114 818 539 587 863 1052 213 278 358 1052 130 623 934 846 211 535 1012 394 979 1150 1056 336 103 406 303 1066 247 940 939 704 913 787 737 334 22 556 527 1056 209 411 122 687 186 977 339 974 321 929 949 1171 22 650 1174 255 225 148 293 963 960 733 963 174 247 325 1079 510 1038 14 14 496 405 352 458 698 1162 651 688 765 893 359 956 1096 158 848 307 1176 528 909 127 307 899 1156 82 499 576 1063 423 296 920 191 297 181 842 566 971 993 175 790 1069 624 152 404 62 682 276 779 874 36 662 761 88 751 1160 1119 834 472 144 768 183 281 855 289 828 228 841 486 176 432 1158 350 497 378 1180 556 1032 278 462 1158 316 276 747 621 856 159 621 961 126 613 1100 830 147 95 410 445 56 315 66 489 559 1161 648 858 912 824 179 133 379 837 890 130 144 938 796 410 979 933 1024 782 740 502 341 706 1140 1067 348 996 416 750 657 959 577 379 323 300 318 311 193 111 124 366 71 1014 188 384 203 1139 788 898 226 798 1047 226 199 598 1192 448 137 171 871 89 1170 182 104 679 320 1087 821 1117 1131 877 385 73 1193 1175 571 232 445 807 427 391 530 1069 406 1084 752 238 456 177 539 279 700 825 98 148 122 36 170 207 228 29 324 1195 843 163 179 53 379 303 212 221 75 44 536 1101 933 368 1073 522 644 138 192 1082 301 955 937 805 858 676 1191 1104 44 654 684 353 286 475 797 672 490 1016 708 613 241 65 159 428 191 647 502 1178 889 450 420 1180 17 831 370 139 202 419 1153 119 348 946 132 934 131 98 41 896 235 1140 1106 599 873 704 257 1189 87 944 838 756 850 1043 854 218 381 137 967 854 948 318 273 988 651 1022 824 72 263 949 198 240 1026 186 742 685 276 818 941 1118 798 898 1036 1063 458 248 915 330 123 594 865 646 1190 370 919 619 779 1060 660 590 455 649 150 276 380 574 161 193 648 185 179 246 160 684 711 81 675 1025 660 874 312 258 764 126 983 121 32 592 468 753 849 268 996 607 959 344 814 18 0 385 816 466 828 606 1026 508 978 497 210 37 162 145 282 1041 496 53 281 707 1003 487 17 310 161 504 619 676 1166 451 554 56 757 645 1064 940 629 131 1163 685 488 656 667 802 980 382 487 546 246 160 899 474 1088 144 292 410 695 653 677 463 634 199 810 505 629 229 0 817 1198 213 26 481 1002 1050 1119 1040 810 78 557 139 1137 220 792 1184 12 582 135 421 1031 604 511 1155 1108 778 712 52 297 239 52 21 431 197 474 795 1084 1148 66 119 236 548 602 1109 115 98 1174 461 176 304 568 564 844 798 800 141 838 317 51 1136 620 730 525 1013 868 957 1182 299 1188 371 665 1175 474 539 525 430 313 501 1161 431 471 350 149 642 396 634 758 518 561 965 413 771 978 1080 1057 171 600 1021 222 661 323 709 153 1192 169 240 382 843 204 159 537 1186 439 306 981 988 288 1143 243 935 522 651 419 396 1111 321 1121 335 629 164 132 482 1035 644 898 256 517 978 1011 112 678 39 245 1105 292 631 914 738 981 662 180 317 840 339 1195 482 1066 997 591 377 399 750 1189 398 168 80 880 401 1157 279 169 440 337 706 667 113 267 711 281 716 282 107 1033 576 692 1156 550 239 434 577 760 994 308 353 470 241 674 553 1120 1118 892 209 196 1133 965 928 939 770 162 919 420 972 229 226 915 428 593 546 367 429 918 729 498 1033 681 202 501 540 322 71 235 976 953 259 520 187 742 850 825 359 410 896 392 308 51 18 364 864 759 784 372 342 1072 517 292 657 404 946 373 928 1089 17 801 353 553 895 11 206 1158 770 305 77 266 1162 988 585 659 212 386 659 823 822 672 20 117 423 4 87 540 179 772 69 740 146 522 40 278 770 756 449 489 1134 1122 350 220 48 969 97 1133 152 767 1042 277 245 156 568 1199 1032 359 468 713 514 758 93 204 842 1013 445 508 931 707 831 682 109 1162 993 557 529 1125 402 841 912 850 425 532 862 459 950 657 123 1041 946 729 885 397 931 1096 720 426 1198 310 954 419 1141 984 591 1089 1038 766 970 1184 677 733 599 926 265 444 532 177 869 216 1142 728 941 332 547 25 950 110 620 713 457 1054 443 11 688 910 1198 0 205 240 24 1168 257 591 188 583 713 266 562 698 140 731 639 714 827 303 1115 670 487 1089 944 917 945 1058 845 697 614 928 440 484 241 1079 162 181 949 570 810 239 712 1196 820 56 130 1092 128 755 644 102 505 339 647 719 1133 658 790 940 189 866 643 688 806 491 532 966 156 722 714 1041 472 144 424 674 210 751 872 503 8 468 1180 1196 1068 966 1066 477 1056 53 486 874 1054 990 329 88 76 725 550 1186 636 1076 872 1030 998 727 139 37 910 1198 596 414 619 54 48 505 1047 256 103 278 1041 1054 453 1138 94 1148 557 238 88 349 256 401 218 1003 249 595 829 350 20 687 399 138 167 182 857 985 1101 23 990 112 613 996 741 899 956 1079 629 205 245 170 982 1110 562 320 639 1116 448 540 924 1019 1004 326 244 56 742 1106 494 176 137 86 890 65 498 131 235 669 120 835 252 808 482 353 50 49 172 107 619 892 512 1173 341 783 653 1086 660 765 1132 28 315 626 632 1113 627 319 893 1012 779 1119 322 493 341 518 617 369 255 1025 735 686 988 839 137 950 857 318 1012 1163 1045 105 739 704 924 164 801 604 1151 821 844 71 767 1018 1101 401 1000 1000 1057 88 608 605 671 203 804 472 449 27 1152 627 42 1162 421 120 869 829 550 428 548 83 257 322 244 849 565 398 730 575 303 719 475 79 718 183 349 87 459 954 818 453 653 82 36 86 27 628 1088 883 1020 58 50 441 986 482 702 974 1009 726 202 5 1142 162 543 1012 738 439 338 984 718 964 23 1197 332 535 828 688 1172 340 849 1021 92 381 475 756 55 1009 864 122 1087 1140 860 92 475 911 344 811 603 742 936 937 68 492 346 815 870 131 537 316 549 488 173 476 72 106 517 184 270 476 396 96 772 852 280 1081 953 272 1197 1007 337 204 67 1155 662 313 260 383 879 644 210 1047 281 617 1179 360 548 400 525 356 291 276 547 1019 1175 1179 1012 723 250 128 99 863 866 195 1120 921 975 200 169 1061 264 600 1012 1102 381 41 702 843 723 509 276 435 310 167 1129 911 53 174 674 364 860 79 38 510 675 291 789 204 189 647 822 226 368 503 1131 808 717 413 498 595 351 1100 882 217 955 114 721 961 318 81 833 913 43 633 448 897 1119 38 86 1035 316 1109 1090 1005 784 854 58 565 104 202 1149 302 430 1113 1000 891 498 91 472 766 603 1041 160 393 339 768 306 863 878 178 1063 1082 750 123 670 570 1079 667 179 957 934 890 881 1069 1195 114 122 547 1033 553 315 274 391 56 428 583 126 1183 698 85 437 246 324 947 735 1197 122 693 143 1020 250 208 77 1176 496 773 764 499 41 714 184 897 213 471 237 1142 1095 566 693 756 501 440 558 630 664 224 273 545 421 268 918 980 1161 360 962 573 1100 635 401 428 915 265 307 686 351 673 314 1053 1172 251 273 923 963 942 313 592 27 1173 552 177 86 576 187 136 1168 687 450 1009 820 118 723 82 54 131 861 616 497 975 401 11 185 168 73 781 246 564 766 343 199 21 959 751 825 344 628 907 588 988 1002 1114 425 725 619 716 9 185 220 0 572 157 583 138 978 1146 204 670 1103 620 806 317 1002 883 1031 349 437 57 1074 192 863 412 642 419 795 457 978 1011 202 883 447 74 968 353 1052 867 354 932 872 335 253 335 637 240 313 1175 24 911 919 265 1199 526 403 125 1186 176 1057 528 842 1002 1117 1022 1153 456 755 57 372 186 934 948 995 398 1067 1182 7 573 234 57 736 208 7 1168 74 962 684 484 691 563 484 566 609 712 773 337 1055 1064 823 1047 694 498 708 1072 538 139 1046 984 331 961 262 300 816 989 1020 438 777 1031 990 628 170 464 829 658 504 817 429 940 603 641 363 980 803 744 944 500 868 66 1193 965 867 1126 581 185 701 1196 590 814 390 1169 489 198 1100 633 317 831 999 522 0 599 1175 78 499 995 1073 874 776 369 353 109 712 149 529 1153 727 660 808 1040 345 579 1108 773 451 115 148 460 262 218 622 514 824 1017 436 761 127 2 176 645 605 66 250 846 842 605 987 757 756 177 591 538 100 145 198 540 998 725 1051 483 111 211 428 999 383 568 558 880 59 198 540 6 166 468 167 694 284 1093 1039 36 606 345 638 265 381 446 434 276 720 1104 1146 715 387 982 951 729 715 163 978 954 281 1054 667 657 140 1101 616 262 1112 1174 613 345 1152 170 612 852 785 559 32 54 96 1142 1027 1106 511 390 245 1089 857 923 876 1128 224 528 326 374 1070 1004 875 1031 856 12 589 204 880 342 136 113 50 418 952 180 359 82 864 779 190 1010 815 650 125 556 161 692 30 315 764 751 719 483 72 1036 1048 277 80 580 142 62 55 1113 1034 577 424 303 896 700 973 356 350 728 1052 477 751 115 514 914 921 1155 338 138 1144 1139 885 873 1013 154 35 1102 221 589 7 695 605 301 880 54 358 1073 314 1003 71 231 163 5 964 1087 1058 668 807 265 423 212 884 663 1134 419 681 288 654 361 235 118 223 56 654 1005 576 47 839 240 1094 1179 899 304 439 1117 186 835 405 584 993 1043 73 938 824 180 248 850 201 118 916 766 929 197 770 849 928 178 844 252 832 458 1080 677 1070 157 835 605 778 673 296 138 907 242 904 215 240 74 458 637 427 776 288 104 693 162 725 828 721 500 1126 224 641 450 228 1007 557 1043 651 73 217 1069 652 158 356 49 707 16 844 210 431 1066 1188 826 437 666 825 588 749 1004 1132 863 206 391 224 496 753 600 1103 422 859 337 322 1028 460 756 866 1024 1054 585 210 784 929 53 312 579 155 429 1128 367 730 275 981 920 1044 1059 201 812 614 296 705 546 521 1088 233 819 1141 602 286 422 1134 255 154 575 501 706 731 351 290 1093 831 636 606 582 19 693 663 808 193 379 33 982 864 1100 363 633 747 757 891 221 471 785 520 665 1002 904 819 917 275 696 252 1007 940 555 1011 366 75 493 426 226 874 998 565 598 916 406 1197 477 34 547 91 576 946 141 234 1135 967 620 96 436 927 1176 229 139 576 993 1011 1152 342 994 515 204 1053 87 1023 616 942 937 308 1191 12 89 797 1182 207 429 319 443 182 500 1169 903 633 530 967 862 980 391 352 1029 282 42 23 577 631 770 527 511 525 848 271 192 606 46 428 961 197 63 819 909 1001 844 1138 471 1010 787 1073 659 862 71 568 686 418 997 1134 264 1052 63 810 163 876 1069 1091 1018 773 1125 726 1159 957 221 910 484 946 996 984 1102 370 762 1176 941 1026 1047 968 532 784 647 0 1 922 1186 881 810 558 42 318 232 496 63 920 346 1157 1048 990 913 1084 1018 498 370 4 211 490 468 1126 494 910 439 417 905 1195 180 264 577 1185 983 95 84 593 560 476 1190 1125 238 191 756 343 119 988 383 352 905 1057 427 641 5 1172 704 1101 1142 561 349 780 324 275 589 758 94 483 607 651 85 620 402 893 68 176 425 957 720 642 931 1060 343 16 727 919 368 394 632 881 743 1059 222 511 194 385 85 321 150 770 383 866 214 93 917 315 280 533 958 989 1169 533 835 366 1032 996 308 728 484 563 110 525 71 679 700 62 237 475 465 1132 568 527 98 180 637 1188 290 1132 1117 312 945 835 1122 248 199 659 240 146 156 919 434 883 500 787 58 557 1027 872 243 795 343 685 1086 138 297 3 817 1158 80 1125 247 320 811 662 444 625 940 109 484 1009 835 680 723 916 580 248 1180 763 195 767 981 530 308 259 153 849 516 635 106 783 405 1151 653 124 234 423 123 797 930 897 383 820 247 157 581 437 477 128 81 1110 180 455 1036 263 33 215 948 693 499 868 275 596 791 1085 569 566 140 1142 22 165 420 1019 936 650 461 695 1049 563 1127 6 178 581 267 83 217 1182 706 763 585 411 124 687 1197 369 590 435 1109 1190 811 930 1105 182 162 778 613 548 82 568 608 249 1151 509 841 452 257 788 994 109 577 725 614 1074 856 1013 924 357 371 1165 719 106 1143 292 157 1038 275 481 981 354 1067 355 558 674 717 272 604 1015 1011 26 851 719 367 1075 363 728 992 359 198 708 482 460 573 916 486 546 149 824 642 991 893 633 139 336 61 1198 108 931 446 855 575 968 403 422 597 893 1112 315 606 1 822 725 1136 824 194 908 24 1090 1031 659 677 642 313 1145 838 1067 1059 648 611 209 18 895 455 55 647 422 378 164 630 1058 1036 469 190 713 188 426 349 955 716 1199 667 900 144 843 695 647 1128 1122 812 800 722 467 697 1191 445 884 1078 567 701 476 1018 1087 324 48 3 385 1138 408 10 73 333 257 578 902 770 817 904 942 798 933 546 268 235 150 943 273 973 721 394 614 987 1026 576 991 191 417 1171 174 171 742 886 305 1047 606 712 284 701 984 533 1084 872 829 925 276 596 999 769 706 941 961 733 774 392 215 472 782 1065 204 478 911 822 256 872 784 192 67 4 186 370 265 1104 17 756 1190 402 674 998 8 910 1062 349 697 446 831 206 1193 1027 508 1113 354 186 143 244 1077 11 1052 577 585 505 970 475 860 598 617 166 445 403 287 537 1027 528 755 409 888 624 805 881 666 934 442 962 877 280 1158 787 40 547 999 916 564 913 837 465 156 173 286 164 1103 1163 844 161 455 13 105 0 390 875 206 1035 1055 488 44 294 689 1027 82 108 140 512 456 855 672 354 1123 593 80 552 343 565 658 1108 835 1117 523 1139 155 683 866 18 1126 53 805 1132 754 8 402 278 373 931 228 110 1127 730 1169 127 996 934 702 519 792 507 1097 864 208 1114 546 1054 972 1000 1131 707 477 344 43 1115 760 1196 340 176 504 1078 204 341 1080 353 1007 78 836 84 961 332 575 336 1135 1173 425 703 1152 285 203 1061 291 390 757 1110 472 770 516 512 165 1173 156 878 1133 669 719 270 968 951 243 437 16 621 829 204 63 874 232 604 1097 1001 222 832 180 249 535 365 733 250 303 650 179 895 650 150 881 744 259 337 524 433 107 71 446 21 935 1097 782 1086 1192 883 873 710 236 1011 38 1084 985 538 725 745 252 1068 1157 71 748 1072 472 743 193 776 452 572 990 72 604 406 813 66 634 854 623 450 9 716 726 18 187 585 555 1067 238 503 972 794 863 745 973 1028 595 492 133 621 1149 1066 851 561 455 937 964 1063 336 312 338 655 698 427 693 775 444 93 1124 24 544 182 7 386 383 446 438 448 1014 60 217 600 1112 1152 426 653 1010 1182 663 651 213 868 868 764 1119 509 952 1154 511 629 92 64 446 514 744 140 413 816 1175 804 605 25 645 170 673 654 1082 256 339 211 611 270 117 431 1193 754 182 742 155 836 975 121 261 485 413 167 1144 418 974 923 766 171 507 984 900 818 1058 1114 54 276 845 877 634 76 214 320 1056 610 11 359 940 965 455 579 394 811 500 538 111 795 489 741 468 350 504 900 1008 336 235 279 903 19 327 717 552 664 19 1044 1088 658 4 135 519 550 728 48 299 1173 1094 147 831 947 578 523 534 293 508 304 102 439 183 727 833 804 188 1026 983 633 38 836 155 44 594 422 747 384 724 951 113 621 304 283 756 49 457 30 673 96 280 707 16 973 1131 1025 917 641 975 544 873 479 897 72 529 203 524 12 698 8 645 503 900 657 275 180 836 450 748 80 838 531 779 1077 923 987 380 1014 394 126 101 1135 866 536 873 259 986 234 531 219 922 552 150 664 112 63 594 1140 1097 987 661 36 921 974 48 525 206 482 320 601 984 940 989 386 363 578 1041 426 123 876 952 146 279 835 726 1177 673 797 1193 202 737 22 123 1157 52 280 1001 392 152 830 735 469 113 491 584 605 119 760 41 701 555 74 817 752 1179 739 640 521 634 489 713 405 703 1172 316 111 13 1125 849 880 948 319 626 133 246 803 403 787 978 871 231 24 260 607 1196 138 817 1063 799 405 771 526 749 732 858 808 498 197 308 10 518 719 549 760 634 1132 160 955 1093 1197 852 874 1001 877 140 75 697 1117 560 906 1027 253 870 1073 980 876 204 480 745 263 192 860 656 716 450 583 81 996 751 565 415 918 1097 569 912 10 991 220 369 448 587 173 1066 602 79 952 266 512 1070 802 1130 429 410 736 904 146 630 174 141 367 129 184 1101 588 521 1157 238 1034 725 712 293 343 181 425 825 374 655 1168 718 96 45 550 445 537 1017 622 480 269 935 921 356 516 30 26 549 631 506 90 551 1075 857 174 1007 572 168 282 897 238 963 1164 931 614 774 783 257 528 302 721 534 1077 126 1136 356 790 823 447 86 869 1146 885 1069 645 948 573 977 913 280 424 390 1159 1004 768 269 639 962 879 798 139 304 1191 1001 299 268 776 1093 78 705 601 1118 731 592 921 36 630 228 356 77 1176 893 1124 1082 511 161 6 223 225 329 57 460 480 976 1176 1088 1172 563 922 916 974 730 57 182 304 196 1168 949 739 36 1069 297 258 972 1059 540 1016 933 1170 1148 839 759 722 96 217 643 979 726 866 109 531 341 34 201 448 331 306 411 718 859 811 147 947 552 79 827 711 385 1045 171 970 566 146 595 421 1133 298 14 494 234 257 1102 1000 360 1191 527 456 422 983 311 302 384 973 279 635 982 185 437 228 1105 192 841 853 193 552 493 122 85 472 365 1152 73 539 34 454 833 1018 369 1046 824 305 1 689 1039 228 1186 822 800 360 9 131 206 80 1030 328 394 897 222 290 927 919 591 98 610 706 611 714 160 633 278 292 928 487 76 11 187 202 312 1049 331 646 247 871 1151 977 209 47 1062 893 784 601 853 23 895 336 552 699 898 149 62 899 1026 1078 346 808 476 1136 941 1033 358 746 998 46 68 753 829 831 957 315 513 339 56 101 74 887 769 102 871 627 658 1190 687 591 78 429 974 53 200 754 925 999 56 842 474 364 431 215 195 768 934 526 1052 855 619 169 607 353 875 568 25 603 551 1162 659 580 209 922 325 818 693 1136 482 121 496 531 586 111 288 502 96 869 398 63 612 77 390 862 201 130 380 23 839 180 450 593 1029 934 757 273 1076 240 180 1155 417 113 109 308 904 1098 820 449 186 839 67 12 416 1152 764 312 1012 875 174 792 748 191 962 1 225 915 580 764 1070 19 530 155 1003 950 219 146 101 820 47 333 964 78 971 440 443 705 486 729 605 534 1107 1056 63 416 88 912 442 369 561 778 319 305 1090 474 396 221 603 516 294 155 795 424 523 89 929 1121 615 4 876 504 642 1112 251 1043 339 805 840 294 382 221 471 277 397 576 88 899 337 830 460 403 343 917 1111 1022 122 453 995 239 641 893 541 117 1054 332 209 782 344 353 845 791 1109 1187 1136 1133 64 534 762 767 1123 284 397 710 352 564 385 1010 47 853 451 1162 169 844 551 832 692 975 926 383 73 1058 681 606 1074 373 246 709 523 210 121 519 31 50 909 450 561 364 358 1076 171 453 784 936 131 655 33 1104 15 293 347 1034 316 240 233 438 726 1172 791 888 564 387 308 256 232 285 641 951 1116 1131 446 157 793 804 285 294 651 281 304 1164 0 752 798 295 98 108 1182 43 420 243 591 28 735 851 140 811 1000 1181 587 294 898 784 880 206 553 252 96 1147 1082 169 482 1098 977 644 583 966 216 317 1098 241 376 335 443 600 23 857 241 794 59 702 443 897 130 254 328 867 25 882 282 338 261 956 903 1058 621 173 992 192 426 652 103 956 900 680 988 167 442 859 766 347 972 930 908 65 553 271 787 265 67 884 1027 31 699 675 495 737 1195 1060 146 250 551 258 249 523 1005 716 168 105 623 783 160 257 60 688 776 472 103 737 332 204 1058 468 693 842 667 762 1175 1194 195 294 344 12 115 1102 520 61 426 30 372 324 498 304 605 257 969 262 709 958 971 1136 674 280 267 68 337 563 1045 1085 316 26 559 402 178 988 573 470 223 704 448 572 890 922 831 348 94 481 144 916 890 542 1134 1127 681 677 564 925 486 769 765 480 788 98 939 289 749 676 29 989 874 696 671 690 689 581 731 814 880 789 1059 785 917 91 820 1194 851 782 698 212 421 1140 1100 67 768 595 606 1085 684 597 420 482 672 160 819 998 261 86 370 876 398 1035 573 1017 574 58 495 31 122 1020 600 948 903 668 810 349 21 628 297 440 246 968 274 311 1155 76 555 34 520 36 399 439 55 335 587 209 153 989 309 137 706 391 132 139 1005 863 523 378 209 137 426 1197 616 382 933 743 731 1 643 1027 18 1152 254 712 1033 130 1095 979 303 157 636 565 525 15 239 269 1047 821 806 109 96 149 768 303 978 94 279 604 1009 643 336 930 1113 105 345 1012 66 47 992 921 346 357 1034 802 1055 623 1131 66 710 871 1122 438 961 238 583 803 229 77 1125 770 683 1017 231 1074 461 448 66 661 535 537 745 667 1048 468 994 243 1140 1176 93 964 238 621 829 224 527 730 999 278 104 487 613 445 508 1030 43 961 919 916 905 1111 1140 552 148 347 762 1075 970 671 25 48 411 678 1025 189 414 1084 1076 426 62 931 764 1128 169 1139 936 64 44 514 860 407 81 1142 119 312 364 243 524 1078 161 42 998 310 654 209 685 53 877 226 778 136 332 1136 518 228 191 454 430 1113 1195 956 368 757 936 1165 727 506 176 122 889 801 1010 290 309 281 27 651 783 721 367 1138 985 673 1109 367 811 424 122 993 936 469 102 640 721 1107 395 526 301 179 996 701 471 64 1168 1103 373 316 848 1054 638 185 21 770 747 2 1068 1191 194 1151 1065 556 477 32 373 1052 301 404 834 919 542 60 23 524 1158 508 257 712 339 934 359 1038 1067 1115 758 233 519 872 1057 401 481 237 418 276 507 658 456 883 1161 996 348 372 1086 804 678 976 376 938 875 1018 862 1116 926 720 492 1146 153 435 186 186 628 878 523 452 463 383 177 1086 417 617 616 180 1026 620 584 944 170 1122 302 98 522 1043 825 68 724 141 1086 986 866 1199 910 1063 1025 841 402 753 956 819 1013 661 204 1050 449 755 862 441 42 263 163 365 615 760 12 389 1136 273 896 938 758 367 754 677 805 731 307 458 784 591 147 664 1079 1062 800 133 475 180 341 82 1038 203 920 724 1193 1004 336 117 990 118 460 325 213 719 59 910 925 1140 441 212 543 1085 196 1175 923 718 553 538 884 161 133 28 685 663 1038 476 137 175 32 983 638 141 7 507 716 1028 393 226 576 1121 603 364 1042 99 462 129 247 359 742 90 24 646 1071 50 850 595 986 518 333 942 1093 68 248 167 713 570 349 602 64 506 245 1078 589 967 1098 1039 1107 1047 668 927 897 980 513 927 559 189 676 1096 937 1132 918 48 285 411 740 636 730 300 969 301 321 1190 601 177 279 855 753 1193 67 886 171 519 229 1099 82 188 187 585 1191 178 1141 804 1118 12 421 362 618 997 1079 374 1062 106 896 265 28 109 909 933 634 72 638 531 782 1189 440 626 114 896 699 1141 1021 625 341 983 1179 356 153 187 190 202 393 63 1028 22 868 417 48 783 234 283 293 780 130 622 226 890 25 731 605 1106 274 374 747 607 1119 86 96 400 16 1056 1037 675 146 273 668 524 137 966 1085 82 924 1162 982 64 47 430 245 343 1163 904 231 521 1065 142 849 567 300 879 380 436 67 320 1128 43 637 774 873 1117 106 611 674 929 468 544 524 1129 1171 461 941 102 829 898 304 555 229 246 1078 838 670 398 323 371 917 586 67 869 360 914 995 850 1130 711 746 1050 723 216 932 585 328 98 229 1037 1193 486 894 63 631 1101 43 433 708 1128 445 592 145 613 1105 676 523 1188 1050 45 997 1019 385 163 147 403 806 634 1142 270 199 29 61 1073 141 754 1041 877 1116 422 1005 1037 693 595 143 234 402 1147 376 718 364 84 1023 306 307 432 418 640 772 226 955 143 751 624 1154 31 883 215 286 691 13 728 700 609 690 75 353 637 885 553 641 413 785 547 487 527 1053 560 634 430 403 198 73 861 54 81 943 753 382 432 647 1094 1096 605 811 867 251 105 852 765 332 353 985 173 14 282 57 992 766 713 201 256 1036 747 497 385 114 774 763 313 270 724 161 923 439 308 1120 859 136 862 150 895 405 238 778 30 467 244 813 1180 266 361 496 456 716 539 69 935 839 145 532 655 566 453 338 333 1193 960 827 450 87 771 278 234 678 568 1155 954 1174 1074 1161 1005 640 178 5 123 953 965 572 1117 593 111 981 1009 713 925 417 178 366 677 474 57 1144 719 896 638 263 761 366 497 528 572 361 178 479 76 261 449 409 809 670 448 1050 173 297 631 437 520 543 1002 671 1180 617 567 769 833 431 1149 664 306 854 642 1034 822 325 54 828 1066 148 241 355 1162 422 755 367 637 187 234 713 159 1009 164 529 58 1021 165 3 790 543 280 86 203 757 87 1136 239 109 577 1170 1179 908 514 567 767 937 195 244 846 1067 1171 383 934 715 260 1 109 882 1196 1101 594 1087 689 881 498 1186 914 844 1120 1185 157 76 1020 688 957 854 1167 431 473 173 474 945 843 342 624 221 257 106 109 474 1122 1151 1038 471 146 1056 706 138 636 1096 153 1061 893 1129 677 984 449 1091 1169 239 985 1145 584 880 695 314 35 905 1152 39 1019 640 765 325 428 789 51 1068 1014 236 1149 240 643 426 450 394 951 846 671 1064 548 936 318 905 309 438 676 222 635 119 569 437 773 1058 530 556 102 93 736 645 554 458 1165 956 746 56 174 1131 82 565 552 1111 933 469 241 81 678 488 1092 973 898 646 903 215 968 758 328 4 947 701 257 819 185 446 107 654 775 498 691 568 1175 603 268 699 84 500 778 627 1158 1083 397 278 278 256 560 1197 1119 1089 620 843 1100 627 687 673 295 144 594 166 996 1026 908 802 230 1142 429 1050 644 611 839 868 180 869 973 183 124 885 204 86 207 624 399 1052 1014 696 1049 446 427 883 316 344 405 127 435 451 262 747 346 1023 1104 514 502 283 1104 43 1145 681 874 579 906 1004 294 429 208 161 102 358 978 679 441 908 975 1007 495 827 713 917 25 457 370 548 998 848 1031 183 356 572 95 919 1008 763 505 1004 16 850 1030 226 48 875 146 1001 826 980 291 122 968 87 897 438 883 798 870 543 469 899 505 163 301 1128 108 272 809 131 1003 3 996 355 580 1078 636 918 493 343 135 731 171 461 1164 307 677 998 1181 1152 102 835 229 84 680 474 248 481 178 974 175 1168 448 569 873 95 448 445 307 110 507 932 1055 773 1057 152 349 807 454 1141 613 308 985 833 788 858 604 835 250 743 672 798 618 637 1096 737 703 43 218 582 114 385 365 984 622 1005 1066 706 62 20 117 1188 1194 638 232 136 158 367 853 749 1194 406 1178 68 782 479 1050 737 1189 877 1110 790 542 633 363 1086 320 209 18 91 263 928 989 149 1036 172 38 869 1091 237 448 988 891 239 1000 1030 272 181 21 147 728 310 490 484 1171 929 28 828 872 1028 944 44 528 920 846 602 1072 1185 819 1071 1135 1039 823 917 479 498 58 895 248 648 294 260 798 1185 108 720 547 330 400 796 571 749 354 417 683 909 847 325 28 231 298 912 997 912 946 1195 690 1071 675 792 577 888 418 304 162 738 1196 830 967 19 453 648 142 440 991 685 1101 927 1010 833 1012 6 446 373 403 182 430 721 167 977 508 272 136 564 269 828 505 361 576 1135 669 765 705 971 1029 289 518 887 265 495 630 470 299 525 143 159 800 880 745 602 24 755 531 184 475 596 132 710 829 1144 1136 16 204 502 747 574 1189 116 894 1117 756 170 470 554 1091 168 978 950 257 824 6 252 285 436 382 896 837 638 940 955 805 685 1011 82 1099 853 254 8 633 1106 888 809 882 266 1031 730 894 449 732 816 931 469 43 111 121 396 99 999 907 833 303 398 918 999 604 102 90 77 843 143 462 530 669 1195 1039 338 520 1084 1068 370 584 272 539 1121 977 484 578 1066 1073 710 226 348 910 272 392 1128 327 245 20 397 1102 734 812 1165 732 512 1075 418 752 1134 830 833 480 515 969 973 1052 1131 1038 534 1151 1119 400 150 125 274 1106 879 525 100 901 532 749 609 501 252 384 213 417 490 805 394 400 492 34 418 1050 71 1106 1143 258 275 8 340 494 1079 691 880 966 414 1179 99 3 53 258 596 132 863 1101 186 726 771 44 22 947 193 937 369 248 773 1001 890 158 1103 634 442 908 735 124 26 182 980 380 189 1144 746 988 764 743 330 801 1037 911 274 757 1159 544 873 878 687 746 636 547 1197 1003 512 740 426 368 213 898 56 1055 672 1003 1109 363 292 1159 311 125 356 1171 124 1131 719 881 308 385 543 779 1050 281 850 827 735 1106 634 920 915 869 65 216 74 1040 889 1054 1162 898 842 329 309 1141 48 391 257 594 1191 327 1016 763 262 72 694 197 663 946 459 1132 624 906 939 362 573 419 470 962 69 504 207 834 235 1139 577 684 736 486 330 1023 177 1049 233 657 361 879 1036 1043 984 596 960 823 205 507 239 402 735 822 732 505 1121 172 453 252 1085 530 499 962 837 997 251 687 117 197 138 1049 853 0 152 836 469 1121 372 1096 495 341 1026 692 163 68 863 327 1119 59 28 360 486 98 1121 1174 1087 569 450 205 484 167 162 1110 486 1178 926 908 116 557 980 562 1187 170 594 619 73 306 44 222 857 13 1168 219 506 385 1119 23 726 627 569 236 608 1190 371 1151 268 216 379 275 716 757 825 1002 3 1070 1108 1020 612 427 784 664 371 1131 774 334 979 986 140 736 899 526 1187 524 312 319 910 517 907 484 307 1109 176 291 624 684 586 29 858 597 684 168 981 602 381 94 55 683 933 1055 720 736 23 1171 411 691 1018 818 327 299 127 179 318 660 281 623 499 688 376 1016 820 421 600 1046 515 272 885 788 217 979 1096 307 614 659 456 684 569 864 304 141 590 866 1059 86 854 401 1193 352 1199 573 963 1039 1115 177 661 1124 1121 956 97 492 159 783 1095 1188 1065 862 987 934 911 560 1183 116 1015 531 290 380 68 926 27 1011 1054 277 957 652 0 1087 545 1018 662 256 343 45 147 1110 123 758 690 954 467 264 386 685 767 331 84 569 172 1116 215 767 176 570 725 1143 838 1101 123 410 376 897 938 981 1016 234 1166 741 581 882 61 24 409 734 173 1074 463 783 1192 719 365 84 491 602 779 1120 660 958 329 1028 31 496 499 1010 613 585 873 775 1135 384 628 205 414 873 920 864 1176 551 157 196 876 1196 1190 293 689 319 821 95 1095 722 493 426 182 244 984 977 984 889 869 1108 299 613 752 913 685 387 956 807 26 794 400 573 940 591 936 1128 1045 766 880 931 825 856 1152 715 992 913 438 3 206 1033 745 985 971 701 1021 110 655 498 849 850 1039 940 154 951 971 974 232 962 675 1046 814 1054 1064 1183 1172 450 239 607 816 636 45 229 283 810 1114 73 506 111 881 873 274 3 350 797 534 1061 512 959 185 868 702 1172 1016 16 345 954 1126 57 762 41 511 98 993 901 440 37 291 982 980 971 512 990 687 714 620 887 1045 241 56 125 714 280 810 231 748 597 592 1143 505 293 56 53 543 635 1073 108 399 587 615 614 518 779 578 5 758 387 1072 931 930 353 916 552 671 456 964 580 817 56 735 681 9 515 845 1189 755 192 194 530 147 1124 1052 809 579 623 379 133 35 408 1168 818 313 347 947 169 194 70 752 929 213 1100 257 262 708 986 144 942 1048 570 654 1101 403 948 662 299 1044 1045 423 177 916 930 723 423 285 1189 857 687 1164 516 154 1129 941 825 644 534 667 997 147 22 45 900 310 215 608 357 251 681 900 31 147 326 1143 780 958 697 240 499 1054 302 474 615 1062 390 422 183 193 1078 563 672 111 1197 214 349 88 13 1115 1036 173 9 1065 174 986 711 1056 910 625 929 455 1055 1128 886 665 684 1073 640 1108 645 756 371 397 865 102 308 652 322 1191 343 43 1039 910 1189 631 913 515 1013 1081 475 839 908 728 964 798 228 329 1100 1169 791 422 50 458 361 372 217 1100 930 965 162 602 59 506 318 198 1073 14 1109 754 948 72 248 372 211 487 114 1039 1191 1037 642 909 308 412 756 243 789 687 548 666 309 900 1024 45 334 306 692 250 792 210 286 173 1126 649 1068 60 428 614 1097 207 381 1040 1114 538 696 380 180 1065 70 978 537 727 227 995 719 737 1045 870 82 944 1130 1197 1168 326 955 964 336 1140 1083 461 395 728 242 814 674 827 584 977 562 1074 1064 560 7 472 698 443 561 986 669 622 1153 1102 437 72 867 612 618 149 359 624 442 296 934 321 164 753 233 201 460 1070 261 860 90 362 415 649 634 415 1035 1040 395 494 462 284 374 919 433 832 899 1189 847 1060 679 125 650 399 333 1048 397 216 638 1113 76 203 1073 852 535 303 1065 184 40 526 279 237 493 257 866 366 389 438 237 410 949 910 214 395 12 519 1126 960 1089 1078 207 581 676 947 806 987 573 135 826 125 415 245 1168 46 697 1176 455 392 1185 1082 576 395 128 817 612 193 1178 178 109 395 860 170 433 144 91 990 701 408 831 840 1116 3 1131 1089 1127 856 447 356 373 281 355 826 526 721 950 583 520 750 240 1114 781 91 936 165 71 878 125 1085 763 487 319 31 144 594 235 337 860 817 380 558 704 654 1054 885 43 831 254 1008 909 281 228 948 643 107 674 1149 1111 1001 297 714 828 135 1178 672 377 848 814 248 916 691 499 452 841 467 663 84 591 928 388 289 434 793 1080 835 1066 1044 696 1046 754 1015 480 17 16 564 506 363 87 364 766 123 538 1193 661 470 349 1104 303 1092 1120 1064 692 802 136 141 445 599 1082 1117 256 416 200 384 496 1123 58 190 288 154 559 1139 721 907 240 168 581 564 273 1079 685 755 83 992 280 1178 603 844 825 627 512 1186 1046 266 86 298 292 1026 152 1098 902 335 1038 734 973 609 205 252 96 126 708 637 1081 1001 388 573 1035 666 321 185 631 440 1187 687 195 504 1004 981 108 348 818 650 805 882 930 1190 126 591 141 594 593 784 67 1120 1172 822 55 22 720 1195 537 542 0 87 964 578 603 165 565 551 119 339 263 433 1055 765 1090 70 496 475 1107 122 918 886 872 1076 240 154 81 1140 447 579 585 858 232 153 1110 733 322 904 92 310 1035 189 10 730 922 672 230 774 954 747 978 833 210 378 842 120 15 1044 1145 447 464 486 1010 330 397 230 663 681 100 557 563 668 55 1001 904 448 1164 771 486 384 411 1010 321 86 669 117 220 747 674 19 433 830 732 798 1041 58 483 217 831 1069 318 922 1062 752 489 428 1157 465 1094 280 1059 238 1119 1029 989 527 241 896 58 390 935 61 265 852 949 289 596 508 0 849 1094 98 793 682 666 690 77 342 23 967 1094 388 675 1099 42 1037 713 300 1108 653 382 976 623 254 757 91 333 715 212 103 658 958 35 1127 158 390 477 812 770 1119 360 96 1193 793 475 1109 885 1056 1102 412 218 105 965 13 138 262 111 195 214 150 565 339 1189 1027 1026 893 691 1024 503 853 681 870 169 1038 552 406 266 1052 1178 255 891 186 1027 1024 361 670 46 74 729 651 1026 1184 652 928 671 1020 689 870 694 0 426 907 905 1024 374 563 534 275 866 437 850 217 415 1025 1039 1098 1140 233 453 1024 993 279 807 652 763 878 291 1099 654 433 291 415 727 940 1141 510 48 124 337 953 93 487 664 574 635 537 1119 341 1168 541 116 103 383 729 785 138 760 96 1049 275 1000 768 688 191 756 494 1123 1196 197 687 702 1086 17 1127 786 1016 702 579 1178 111 665 33 799 300 83 45 442 163 1042 970 745 1018 865 236 935 1191 791 378 655 147 711 630 724 895 967 892 43 208 1098 1133 183 514 1121 585 1194 696 375 54 125 889 209 414 233 1180 905 705 710 726 23 852 92 348 672 228 287 467 410 387 217 947 1132 210 379 641 60 940 62 616 346 395 992 139 714 201 348 1097 855 954 1154 313 962 829 896 727 276 212 123 114 913 563 207 776 1113 976 145 53 480 714 201 720 434 966 156 67 145 75 205 92 498 934 472 1019 46 568 639 4 349 318 44 834 1168 883 725 95 603 294 1172 985 774 518 964 443 61 981 1169 995 635 763 87 534 30 746 86 468 522 336 1065 35 1093 203 314 1052 210 180 982 827 591 1114 871 77 566 146 202 499 1055 407 939 764 504 329 804 1048 1154 239 61 667 962 1133 491 732 75 524 503 512 452 16 187 304 1003 70 644 180 950 190 541 627 126 525 567 957 838 314 602 697 862 220 837 492 1152 657 1050 78 405 986 787 1107 859 379 661 554 963 228 1197 1013 976 687 29 721 1146 602 496 585 576 1109 635 778 562 279 444 214 1033 374 223 368 908 1154 808 711 498 1197 621 240 292 883 854 265 926 168 1025 1198 1037 408 586 48 537 894 677 464 912 637 808 862 824 351 715 1113 494 735 828 914 49 989 1012 52 187 173 912 375 673 192 303 512 620 624 1136 933 109 867 1069 972 632 1069 534 610 912 1009 390 674 1162 8 965 188 1035 616 286 595 1006 937 2 837 448 888 468 1121 866 443 370 590 1089 1186 617 533 315 1111 314 997 314 680 1033 538 316 803 52 1075 217 1153 203 22 954 1052 272 81 751 496 835 460 1015 179 677 1066 105 110 956 194 1188 943 283 528 261 345 275 192 783 198 241 205 351 820 947 1061 138 658 815 401 177 525 692 669 744 484 147 1143 260 943 302 67 552 902 1065 329 836 517 31 29 42 592 478 1101 927 1049 265 835 113 1070 743 141 30 846 948 117 24 730 543 960 923 571 1165 936 879 15 1050 573 185 549 902 341 1166 848 38 900 1041 1098 541 170 608 355 672 230 766 682 1112 380 761 358 1100 568 722 829 414 172 1077 154 446 427 865 779 179 579 668 418 533 1018 946 764 612 29 715 689 1115 271 352 618 641 972 1108 501 893 572 1176 255 226 2 650 120 518 172 870 413 809 10 998 1003 410 554 485 329 904 773 843 461 979 98 1029 637 205 256 869 697 455 274 985 925 629 925 1078 82 215 813 291 734 1010 201 619 675 990 351 1011 492 966 49 1092 272 39 647 161 336 632 450 120 161 416 359 771 555 1076 479 414 273 191 744 318 616 422 80 461 239 1058 953 799 490 382 633 98 398 355 14 625 137 236 6 147 797 907 768 988 1001 376 679 787 320 1146 381 415 385 953 552 315 704 1009 27 541 1161 13 295 286 598 142 138 684 324 630 1157 575 1061 43 1125 985 903 1188 1180 1130 409 0 173 766 544 546 685 698 510 1011 772 271 1056 451 277 1029 9 747 474 300 212 325 395 24 828 455 1157 247 1199 139 382 632 460 1058 612 258 350 449 221 1160 1196 673 552 19 728 1156 519 1192 775 1102 268 542 734 667 159 50 980 1068 1005 822 188 130 922 478 259 743 408 199 168 843 150 805 210 269 852 938 949 304 797 363 611 44 708 787 1047 256 1183 219 270 753 99 6 665 442 1063 299 907 795 132 817 901 669 813 313 1013 391 1024 1095 871 482 240 949 358 303 115 874 962 3 278 1158 723 666 515 772 989 43 220 1025 440 356 632 892 958 219 583 1171 659 1021 4 121 987 1047 97 600 10 1053 363 716 191 857 545 298 1039 808 574 135 1195 728 274 3 1174 656 90 1182 297 958 111 140 546 1073 623 891 718 835 101 842 475 68 763 907 1189 681 256 573 162 823 1017 91 323 722 460 314 242 879 221 274 91 674 1011 634 413 296 938 500 973 753 389 720 392 739 595 968 574 637 114 940 552 878 159 1134 838 1066 490 182 126 360 1104 1165 915 122 1175 189 765 1031 674 334 240 184 956 693 172 250 332 1078 432 282 1105 570 335 600 1097 1082 678 946 945 297 540 329 117 1111 461 1090 1094 18 187 165 262 724 827 779 154 582 147 332 506 151 867 129 731 903 520 188 731 282 349 766 1181 981 800 899 454 834 648 692 14 361 653 686 1165 137 187 895 439 720 930 320 252 150 270 584 142 28 550 853 162 306 129 1097 103 671 1120 871 591 162 677 1168 516 404 562 482 376 794 462 960 769 819 205 533 1189 950 277 796 802 12 667 899 66 702 589 1124 824 353 308 588 353 278 946 735 841 655 351 846 743 886 1179 549 79 80 1176 258 837 431 647 671 1084 273 30 65 761 167 230 806 63 272 171 984 1141 46 70 796 633 117 1104 979 208 601 890 51 1162 520 1143 570 1090 461 593 342 1057 1065 684 652 124 117 1031 457 1054 10 955 32 1098 492 72 825 120 347 534 533 505 343 1117 184 1165 346 586 1184 113 1127 1146 350 979 611 483 884 281 489 201 810 289 1140 515 735 568 750 677 761 129 267 319 1009 520 443 28 801 385 843 1135 119 625 637 13 652 614 754 923 272 1000 1132 173 549 327 15 924 386 554 792 515 891 275 200 1153 776 720 166 1039 301 1052 461 280 388 225 273 1178 588 412 649 280 926 243 50 409 492 565 856 723 60 1198 21 217 206 782 480 586 107 977 1045 382 554 133 525 552 1082 140 1034 624 103 755 996 974 273 305 1058 863 932 286 284 875 605 282 669 1084 341 273 640 547 1033 725 713 938 1045 921 213 155 925 195 680 63 374 4 346 517 301 733 975 19 976 1096 908 496 632 804 422 416 991 439 1002 495 593 166 210 1142 76 208 82 429 728 691 718 555 312 579 1160 881 523 313 742 585 796 965 825 347 999 881 781 194 796 283 552 161 935 114 526 526 1078 589 899 339 916 958 607 741 1044 71 11 45 1133 1019 521 1036 701 424 536 954 262 761 323 783 1153 720 429 758 460 351 152 938 348 1112 661 936 333 450 810 424 492 878 145 882 581 311 387 831 35 502 415 884 712 1043 338 631 422 863 402 696 1001 1106 367 491 705 220 649 48 342 569 355 187 363 1155 1147 329 3 740 693 485 482 126 687 412 467 1035 285 136 492 769 857 886 784 1110 212 1007 558 1010 1057 374 501 737 347 1129 115 92 356 340 888 337 14 203 139 750 1122 1098 470 465 1106 420 494 960 584 1110 685 228 947 67 240 647 545 1172 1106 107 1160 386 763 948 843 335 522 948 778 88 344 208 1105 593 299 741 718 169 600 339 673 906 888 845 316 148 257 410 89 962 740 1123 84 167 936 82 1177 868 1149 803 1120 738 440 310 982 519 1089 331 1005 1148 1057 168 352 522 827 1060 456 478 1106 251 698 428 370 470 329 514 235 834 586 1161 445 784 50 458 431 538 145 602 365 771 106 590 33 646 1198 511 1099 407 1139 1028 1021 959 377 765 848 1104 639 941 934 507 903 294 1017 383 1164 880 188 251 760 813 1137 55 966 245 1118 121 1154 144 170 967 653 1110 859 690 715 511 538 894 634 716 572 778 237 142 1035 24 129 39 974 631 717 503 622 59 640 1038 1086 51 942 959 38 100 565 1143 868 1193 1054 614 107 1041 672 25 1074 431 921 947 1038 900 483 895 550 1004 336 692 21 369 641 250 533 359 991 386 339 6 42 1002 1086 66 60 848 1098 53 415 812 115 337 1149 752 1198 1038 425 886 406 858 493 268 984 513 578 922 520 769 818 1130 83 674 1083 648 697 395 967 379 671 447 609 111 171 469 1048 738 755 1132 1090 394 769 864 41 1168 966 998 496 303 24 874 540 283 216 627 1012 533 959 524 309 469 951 60 334 575 608 436 1013 1034 175 969 532 399 107 1063 1048 482 39 1123 622 942 176 760 36 226 394 906 184 176 799 739 25 1112 726 978 496 788 811 1041 952 1099 640 1112 323 155 171 809 83 142 962 199 132 191 300 566 339 963 1162 760 82 432 686 572 405 919 299 1092 299 1181 15 748 1021 1058 968 962 265 1068 1138 476 436 576 318 646 912 1038 300 1193 974 1141 955 992 307 1180 1148 667 738 700 842 846 120 1103 516 312 282 334 508 1054 220 142 463 72 853 496 159 821 159 970 64 251 905 526 431 752 209 570 1001 203 763 879 160 442 362 443 247 472 348 359 505 31 644 956 90 1158 642 449 694 1119 436 160 12 264 368 833 509 1143 1059 667 900 867 393 24 131 282 592 363 918 698 375 282 65 144 228 173 424 759 922 291 260 909 540 491 1064 107 1093 165 496 80 1128 515 1069 1153 14 1082 125 1012 202 271 757 17 187 1023 898 396 994 627 532 178 1092 89 402 1044 597 14 575 576 548 658 287 848 711 266 961 952 263 999 247 110 563 613 309 774 469 1011 475 165 917 252 222 1065 638 751 170 684 743 953 1068 361 301 544 682 70 387 638 942 258 644 425 161 968 963 93 210 735 792 401 755 766 1164 1180 874 1083 615 635 632 41 300 1052 1124 247 391 236 137 375 596 935 888 989 807 691 1093 67 1133 164 1126 42 98 51 881 732 213 1091 270 740 96 1010 1118 598 672 169 643 706 679 862 209 768 59 1047 91 815 926 663 92 1114 123 692 670 470 821 499 927 14 299 834 274 809 187 418 256 994 238 987 552 575 321 109 248 1078 315 139 289 1016 921 811 505 712 821 832 499 386 705 715 396 513 1083 607 199 209 931 299 43 649 1057 819 1130 674 18 797 593 9 912 675 445 376 314 556 56 394 919 739 752 1080 1019 1137 338 440 922 705 418 504 64 823 753 583 615 132 382 108 818 237 121 29 254 630 134 343 533 67 544 551 695 1050 760 383 71 84 676 1022 1169 1158 666 35 991 1052 88 886 1190 998 469 141 461 5 690 887 132 138 188 1136 704 458 510 551 870 927 166 693 543 384 1040 227 49 341 88 1027 188 74 1168 900 1081 1136 987 1176 407 1168 82 173 345 1084 732 264 198 21 546 34 596 587 890 150 457 196 1128 985 393 766 1135 560 127 1046 434 1041 1037 1111 534 231 463 735 1071 578 560 830 822 1055 66 1118 1106 252 972 770 604 530 544 658 113 698 301 541 77 653 956 1022 1018 52 198 233 1168 951 839 988 4 653 1198 538 282 65 905 30 949 883 508 1009 20 63 426 968 992 854 20 277 1038 1142 27 1183 287 964 1060 521 201 720 794 1179 474 863 634 1009 10 802 1022 131 608 144 1060 137 1063 125 354 96 848 997 581 1071 400 854 948 675 562 1061 164 228 604 685 63 304 624 676 34 509 1014 568 1063 710 363 356 1165 176 922 194 531 1029 1096 923 18 341 907 1029 363 531 314 1173 900 172 524 36 1163 156 221 985 1091 449 809 56 875 1014 1081 339 91 1087 248 790 363 1162 596 880 253 645 822 1186 440 573 1027 441 511 773 127 423 572 1089 1112 548 924 377 606 670 435 70 411 609 150 1125 1089 936 654 73 600 1128 1183 113 835 1128 1031 19 200 816 596 99 819 357 278 212 844 674 359 87 355 208 590 131 974 108 435 70 67 604 1122 176 857 1141 1062 827 255 877 1 169 186 143 629 1029 733 275 217 944 975 1042 586 1153 1176 1171 867 1053 1016 516 529 1165 241 125 51 1101 1143 891 510 941 227 725 564 973 86 681 786 1170 573 761 968 97 529 894 513 4 416 290 631 525 412 924 602 325 1041 1191 22 702 792 1077 451 140 1161 393 879 737 299 642 869 654 1070 489 1047 198 512 562 1188 895 833 660 1093 574 167 1194 653 1085 17 153 974 912 674 895 143 537 687 1015 1092 870 820 42 199 161 812 377 314 182 658 1081 967 741 231 961 412 566 472 1064 1060 1039 431 223 551 1120 347 1192 527 225 779 433 836 517 627 806 163 216 81 817 556 56 358 23 1179 887 250 419 273 29 1036 715 1025 439 987 413 408 58 254 273 181 584 91 552 810 517 571 894 768 170 710 1070 818 993 288 890 1094 764 985 49 507 33 89 407 933 656 1186 44 572 507 746 380 514 35 221 579 755 242 1182 415 199 1005 1035 807 813 614 1021 87 57 777 489 993 596 78 480 628 778 606 118 243 503 870 490 791 1065 758 938 360 1065 634 285 1170 542 201 591 572 156 494 498 1098 100 1007 814 274 572 119 939 1153 200 650 1055 895 772 130 561 1106 265 431 661 152 854 212 461 214 257 251 343 195 314 423 176 1164 922 489 557 221 955 72 559 740 978 482 1194 987 278 1063 279 206 1194 1174 996 232 867 700 533 1178 926 1146 1028 596 185 444 671 41 794 525 1120 692 49 1150 10 749 408 510 923 63 949 571 1010 1131 972 723 852 281 224 504 1082 558 572 206 948 678 448 386 1040 783 795 383 924 792 541 1117 817 661 666 52 267 640 191 899 683 486 692 1185 490 949 893 1164 767 742 697 55 82 732 795 249 844 365 524 578 127 276 116 962 179 19 451 309 1165 153 754 123 762 202 807 1025 531 1055 931 415 147 815 291 289 260 347 763 56 1119 882 127 738 1092 1049 567 1072 181 314 1010 755 821 1161 723 821 1193 1172 310 1010 1041 757 471 223 105 710 63 807 908 985 11 580 293 612 1174 1001 852 690 36 471 72 386 602 22 535 813 12 866 661 1139 78 411 959 899 670 697 838 93 1056 593 1099 356 39 630 58 309 1072 620 255 743 738 786 1137 738 407 721 1121 827 205 723 1093 375 820 260 246 177 765 322 208 173 539 984 14 549 1094 260 84 955 587 797 234 1193 126 451 979 807 1160 103 189 653 914 66 187 537 808 1148 436 786 725 193 1148 422 1167 556 582 437 413 713 872 82 1159 1045 394 945 260 962 490 276 1142 498 70 1137 831 398 536 98 810 1076 213 29 739 155 841 844 122 593 39 702 981 589 857 563 226 868 14 1054 486 812 58 979 293 189 394 76 289 1187 960 667 821 330 107 570 1096 387 697 85 322 1159 1075 1150 1140 831 347 143 1179 530 532 153 452 982 294 214 158 160 770 338 25 1021 547 163 986 695 72 790 591 348 393 450 568 809 567 150 794 547 152 866 884 455 321 591 389 258 607 148 366 552 112 652 915 523 51 690 800 330 705 796 1045 430 119 153 72 468 603 552 120 734 1134 433 1078 382 444 1020 833 775 282 80 1015 404 842 233 532 685 134 860 449 1116 659 807 131 1190 735 530 138 848 328 520 291 835 969 844 1044 1186 476 264 767 804 1139 879 540 120 657 1120 421 836 1033 189 779 446 121 1082 842 454 1186 689 279 312 509 643 502 64 1011 964 530 586 698 373 478 823 142 409 297 88 84 351 237 15 946 1166 651 370 994 841 846 647 1178 376 629 165 938 849 641 481 733 1033 1091 1098 39 781 485 730 339 304 493 613 1016 975 347 82 796 138 345 1112 365 1086 167 1124 80 801 637 1003 862 611 703 419 1113 642 166 53 1050 956 289 338 519 1096 309 534 920 625 1176 376 442 299 374 1 253 1159 672 825 161 901 211 511 724 823 1113 846 782 726 310 482 863 189 633 630 595 806 565 402 1192 1014 657 73 325 301 1027 25 434 1060 41 489 396 47 651 806 647 46 551 915 169 888 771 224 993 600 164 931 955 535 150 318 882 599 360 277 98 208 308 281 194 226 229 183 478 543 85 1095 656 453 1 89 443 110 320 1170 164 839 481 78 932 472 76 593 803 54 704 202 1199 876 206 841 734 579 697 475 994 398 168 537 1196 631 588 1092 631 759 124 303 879 1048 497 143 1152 824 753 132 469 337 711 178 899 268 106 142 653 22 927 806 54 1184 76 734 1069 806 370 408 403 301 199 577 856 720 626 470 966 443 1101 1040 41 1139 1183 1078 184 805 362 534 297 710 228 603 205 1055 1127 568 913 29 21 57 64 213 505 341 648 5 1134 726 918 768 801 1131 1002 391 816 525 381 24 1122 640 264 573 1060 796 925 572 163 138 369 936 729 430 190 322 281 877 387 352 6 476 483 483 251 149 746 1035 653 625 82 1034 1162 1012 778 1137 81 253 969 1052 1193 187 54 926 608 747 196 284 1122 854 739 272 290 983 1007 695 702 1019 298 990 398 50 1085 1084 695 90 423 357 55 972 829 449 1002 320 1036 600 844 771 581 968 756 445 451 356 6 389 610 1080 329 1128 1119 187 851 777 878 498 129 956 520 108 510 739 723 1000 488 106 360 472 429 1193 43 139 509 49 498 278 1169 553 647 730 370 354 668 230 140 527 995 1156 146 993 449 383 438 69 526 439 881 84 606 1010 191 201 1015 1179 196 209 428 425 642 84 33 431 1093 873 1080 507 476 679 886 896 866 1109 736 239 659 1095 610 422 761 213 123 1131 569 817 827 1106 1106 1026 650 1185 434 129 656 277 981 216 867 326 637 534 1083 389 822 747 1037 1101 349 160 709 410 646 198 635 36 250 366 983 684 484 663 515 60 837 341 882 639 228 617 871 1020 1098 440 367 905 89 731 123 1015 1042 728 448 1134 1 1153 1186 927 662 777 717 325 304 129 834 374 214 1136 654 598 203 521 762 1174 345 438 1005 55 753 190 512 1093 995 1198 944 285 46 972 514 1058 725 511 282 1016 918 855 202 873 820 408 597 958 264 858 11 246 1131 938 333 815 1064 346 135 901 430 519 140 1136 980 1119 1077 733 809 842 283 1178 42 402 1135 548 682 150 388 175 437 572 407 976 488 31 1154 584 187 176 479 686 870 817 185 1060 1194 418 324 191 1076 526 278 643 232 773 131 1007 64 971 481 1117 1025 966 262 882 213 1025 1110 486 400 427 672 389 1103 566 765 1080 142 1144 1100 885 1049 1058 912 573 60 453 512 803 297 173 510 24 1052 627 865 918 691 1124 671 38 221 123 388 985 1196 1070 357 783 946 508 282 1058 873 941 230 504 859 442 101 885 279 102 7 717 642 1105 243 820 547 972 946 1142 281 251 238 1155 438 661 1187 218 3 558 195 642 71 17 1095 534 1187 823 420 226 193 206 833 556 541 516 492 184 930 855 722 765 1170 229 809 167 858 389 1094 766 333 973 799 1129 142 596 1184 857 530 504 701 907 21 637 697 1039 798 190 728 1161 841 867 28 103 1085 691 239 970 94 544 1067 365 984 686 177 793 386 53 613 1184 203 328 785 889 855 928 550 12 457 722 1178 1015 180 85 898 536 715 47 93 77 485 783 325 816 681 547 557 1163 23 735 299 875 428 309 274 709 318 772 213 864 800 754 381 1085 611 64 32 525 842 272 659 1101 916 602 593 81 1026 932 442 581 84 952 607 721 164 500 392 1051 1067 620 568 988 957 1069 436 437 133 215 384 736 491 653 1195 881 932 516 442 282 213 827 577 743 776 410 518 1032 557 88 384 758 682 654 259 316 215 897 580 450 148 732 657 855 1087 396 351 1118 579 858 389 327 533 1104 365 147 695 452 972 1095 753 352 437 222 1050 1081 309 180 576 578 1053 497 451 483 333 996 1179 878 233 773 519 1157 797 998 78 1124 756 523 699 510 954 759 1122 970 754 118 14 1130 36 820 856 88 112 950 1171 804 996 811 240 47 857 777 204 200 292 779 81 981 255 366 70 849 1158 468 471 711 425 347 1043 644 502 343 258 187 212 1109 446 389 600 576 673 748 259 456 302 1127 988 992 750 676 763 1075 1056 502 1040 656 562 520 218 784 766 562 956 1147 374 313 115 429 289 528 837 912 812 794 60 400 241 655 445 270 266 22 533 242 337 850 349 539 411 944 1189 57 226 560 1172 318 335 904 1040 221 92 228 397 1048 984 1085 1118 538 850 568 1107 1050 212 515 615 1146 247 687 867 827 555 324 740 412 936 866 48 175 50 204 1138 416 1008 100 1106 362 207 655 887 742 1022 181 421 134 2 752 277 247 367 708 489 531 816 589 1068 454 215 821 1065 366 535 653 337 216 411 305 584 814 683 113 320 618 9 159 826 84 1170 617 923 915 417 565 1000 681 422 799 477 962 1139 970 1008 603 76 851 430 604 697 16 470 890 842 64 351 1173 1130 163 422 248 24 586 1090 1101 679 657 790 886 215 1168 752 480 398 979 56 800 372 345 883 7 753 506 23 72 93 1090 612 484 387 655 1142 220 580 765 110 661 326 978 1000 926 771 635 272 318 714 27 93 503 870 310 692 9 123 43 773 1187 382 1173 338 688 881 626 448 880 171 445 250 606 738 15 409 401 1169 689 722 379 1112 5 265 940 261 1060 623 42 485 167 958 555 478 844 266 1186 1170 725 808 1125 42 1105 158 381 82 737 188 251 510 773 724 962 238 506 564 672 761 1111 1127 726 1053 524 190 662 422 117 125 874 482 739 306 116 920 622 341 201 550 94 873 697 365 519 524 591 349 580 293 376 284 486 489 464 1055 1084 1083 792 525 980 172 450 16 967 966 120 938 120 751 269 1106 1152 771 310 1025 820 187 871 502 884 572 816 1040 773 482 910 750 1159 586 643 588 119 932 842 544 819 1048 449 1068 1015 134 637 643 485 667 923 706 249 1143 334 30 66 681 772 1157 216 748 585 321 796 1051 136 830 379 377 749 712 191 1087 1042 403 1101 1096 549 371 891 209 1106 798 951 109 1051 1160 169 108 925 1052 704 674 825 775 291 414 579 789 1088 583 461 104 617 179 619 474 53 1006 520 134 204 369 849 434 606 143 681 864 184 82 937 455 505 236 399 677 1125 859 858 1087 236 690 108 58 889 19 1036 1079 913 333 220 713 624 275 203 75 810 316 649 475 999 339 455 1096 882 823 1102 1120 1086 663 306 573 274 477 716 371 181 312 977 45 551 1052 178 981 427 455 834 197 1130 51 377 299 1066 707 915 302 16 260 458 396 799 545 310 134 575 66 366 240 151 359 1193 84 135 365 162 995 1036 400 751 933 63 1105 761 435 978 743 218 344 1154 1002 918 568 630 747 570 572 996 449 1027 376 1198 1032 761 752 728 955 1033 1053 595 551 192 765 936 165 826 512 536 590 745 727 529 868 803 755 551 331 60 434 496 769 402 1083 660 702 186 68 767 807 32 1196 873 1193 945 598 313 267 256 154 328 470 638 685 565 126 530 488 395 752 992 720 716 517 515 160 235 441 901 1065 961 656 812 994 197 256 614 971 948 157 820 1081 1140 358 698 584 1098 650 584 1131 21 444 427 948 962 437 334 1169 681 752 368 721 524 940 413 627 1046 525 143 1016 48 896 1175 697 1132 814 782 47 721 477 205 307 858 446 967 819 309 384 61 981 267 645 649 738 628 566 247 782 154 811 482 66 215 736 543 1108 239 599 1173 792 637 215 606 559 650 483 907 457 380 838 921 479 935 526 364 981 1127 745 229 434 1157 1109 965 642 1123 720 379 957 471 783 1147 519 202 763 390 980 645 1160 1095 72 327 799 916 701 75 106 245 644 311 500 819 930 761 209 259 783 684 498 96 328 367 87 250 688 597 618 585 500 677 134 711 1167 233 757 1079 47 857 149 28 119 608 6 203 113 448 497 1160 44 773 145 1000 1033 845 281 253 979 1128 982 1107 831 1011 99 989 734 359 224 840 490 1073 621 1157 444 742 89 248 1157 1184 118 596 90 209 206 929 1125 858 1085 1144 1074 598 253 393 647 821 470 172 1047 817 625 939 961 781 818 232 770 185 600 914 1028 1129 15 157 1193 412 464 314 626 667 858 357 797 627 810 802 499 783 476 936 1028 899 754 406 928 70 66 278 1073 619 784 894 342 391 218 197 671 776 51 1090 245 238 180 983 685 905 1034 282 158 229 62 198 122 651 1131 143 849 636 446 727 1141 1070 799 74 519 972 315 417 1129 1058 918 348 211 586 661 228 328 843 409 917 1114 958 966 1098 701 92 465 844 342 641 877 717 400 66 380 687 1018 1074 336 4 191 385 601 45 156 836 550 777 496 1149 1160 1165 1130 756 48 399 126 506 597 1153 16 712 902 292 368 320 409 285 386 639 710 33 305 135 365 278 1136 1095 779 772 1089 513 950 722 972 656 737 801 622 995 982 57 915 22 1043 150 889 27 866 262 870 210 598 774 256 429 1052 459 745 391 450 676 1198 314 1197 392 165 829 3 751 474 753 118 107 6 246 546 600 606 1059 624 247 398 370 975 435 472 198 71 746 316 720 520 1176 1165 82 933 981 853 322 947 227 486 341 467 226 911 1194 545 941 642 619 529 1180 346 1060 1047 789 823 507 1107 876 95 1173 538 641 265 537 215 616 236 973 282 123 266 78 132 256 716 503 653 615 15 928 897 1181 80 1018 386 329 596 45 668 131 339 831 970 313 552 262 1064 329 489 803 1026 591 316 32 765 853 959 652 69 942 836 167 979 303 1153 684 514 802 530 946 182 852 349 225 1166 725 871 35 194 361 889 527 1021 296 109 593 991 879 1030 995 1114 319 1136 646 1014 707 920 403 963 787 378 107 955 490 115 159 31 521 918 1112 140 440 657 209 1149 277 58 267 75 636 707 399 667 1081 529 533 114 366 1069 337 1056 873 414 1065 216 588 129 432 1058 113 617 1159 1092 975 1194 898 350 1180 488 950 1063 850 859 232 864 437 100 963 898 297 688 995 631 532 447 750 183 1054 637 181 203 52 972 736 767 899 56 661 624 1083 499 712 1041 472 439 277 166 320 831 310 56 272 168 630 385 352 1143 304 1058 269 671 538 769 1076 358 1082 445 187 610 749 348 1155 883 1079 589 945 135 544 48 104 670 985 1066 687 666 77 968 585 835 643 1081 475 419 645 583 676 880 946 1069 712 488 132 560 32 51 361 323 1120 989 783 234 1040 1046 256 110 1016 723 184 310 165 564 102 1151 403 1111 6 90 743 379 206 230 75 530 803 1048 1176 136 721 312 900 106 169 865 670 712 1169 778 254 819 533 588 273 911 639 550 818 146 175 70 550 546 590 255 6 1045 835 778 989 157 481 942 652 490 308 478 635 984 869 860 544 162 1092 671 124 443 961 830 464 533 1068 264 109 894 628 163 1083 884 1152 1115 1084 938 302 1071 592 1066 649 718 210 179 515 1055 347 365 404 566 767 591 210 55 707 678 582 77 369 644 481 955 870 875 510 750 763 351 411 541 1079 1190 123 395 147 1048 437 941 52 463 502 810 366 771 112 735 103 280 1034 128 826 419 1067 193 366 962 554 869 853 386 207 1120 658 1020 168 160 105 830 351 592 306 442 220 1149 182 184 664 14 854 1066 424 1175 131 524 980 973 543 182 197 196 255 1075 720 942 289 1074 631 84 851 542 12 760 754 276 1026 764 866 153 383 1024 506 955 959 119 766 618 710 15 1068 897 469 141 83 1012 948 962 46 927 755 803 831 736 87 813 298 462 1172 618 1014 212 216 257 691 1137 812 369 111 1192 44 569 441 227 72 1064 201 54 835 227 187 20 39 104 819 185 106 1185 541 137 219 694 736 346 390 550 1135 998 582 86 398 857 197 994 91 722 892 921 625 38 309 372 239 636 635 737 75 626 543 708 484 434 345 704 939 434 930 54 179 179 941 550 75 551 177 872 1050 660 100 282 533 545 540 614 73 869 312 1063 480 1141 938 1016 774 762 708 1025 1065 377 379 184 450 349 423 21 165 348 1155 451 795 735 836 957 653 34 748 178 403 446 171 741 1137 459 352 867 596 245 852 550 1188 532 259 659 192 665 155 284 646 310 161 953 1159 170 577 1124 483 460 260 898 380 772 671 130 912 959 132 700 1065 32 272 1040 904 1027 470 624 399 1141 71 535 774 368 545 110 1077 662 142 459 1152 288 94 78 665 146 204 600 857 1190 641 855 201 901 717 799 73 120 947 944 122 1139 1104 430 139 617 580 1071 388 968 1114 895 641 763 949 838 253 104 999 932 793 156 1182 798 138 11 342 238 828 355 1150 883 1192 1168 930 164 74 95 380 975 951 615 886 1082 1027 574 484 424 941 940 383 266 915 378 8 503 246 481 79 276 749 469 163 599 904 70 12 261 90 930 885 615 890 477 1197 383 113 232 314 442 1099 79 52 1129 203 139 216 736 529 648 866 585 309 453 609 1091 119 502 277 742 375 756 501 117 924 716 567 112 1100 655 584 163 208 261 39 526 1191 646 597 461 67 796 138 292 933 963 344 302 551 28 46 437 959 142 411 45 868 409 13 164 932 159 680 709 876 709 1122 266 437 570 893 44 922 732 722 740 606 314 470 939 905 704 28 488 1066 1061 754 864 1022 1016 387 437 433 598 501 382 429 323 492 970 683 287 749 181 1053 935 244 675 798 600 711 629 492 1121 273 845 26 7 988 1030 898 714 232 1020 192 254 315 230 625 922 452 676 653 874 1126 200 659 733 665 962 784 677 148 650 817 342 1166 207 105 64 593 887 1073 293 706 207 66 1168 129 55 700 651 460 623 1114 339 228 15 194 810 1034 904 1190 615 863 654 1040 1088 237 914 8 266 365 579 195 306 1023 1017 51 19 751 1008 1136 485 533 440 1163 131 1180 1153 1107 102 395 487 626 515 77 1004 47 610 745 515 725 241 1029 770 528 174 920 1004 912 39 801 134 1089 232 934 1038 411 978 759 982 488 752 83 622 215 4 392 76 726 812 302 143 785 667 779 861 271 584 1023 800 181 141 503 779 298 55 701 621 609 1126 812 601 817 227 1092 1002 356 126 827 708 186 121 1072 468 321 260 223 735 645 1075 828 615 348 85 619 751 43 30 345 934 1064 269 1002 712 88 614 302 211 29 348 396 1113 932 254 205 1001 987 289 731 303 163 774 418 967 108 688 109 627 422 271 981 324 407 860 543 811 1081 160 184 464 1088 1164 1149 730 355 815 893 851 35 544 180 1037 715 356 160 1079 179 254 115 952 502 953 835 560 898 373 194 825 351 1111 355 675 274 378 1145 928 1136 97 1106 504 461 24 755 1013 388 825 676 322 866 735 687 43 286 378 1175 663 541 968 397 604 983 977 1195 1040 474 797 612 1065 926 938 645 419 558 352 1093 15 97 1120 776 340 1025 664 980 638 1078 1161 473 562 574 945 106 131 525 332 877 218 227 148 753 982 557 352 1160 588 680 743 858 537 1074 140 187 1105 628 958 82 548 817 1009 752 572 910 433 1122 793 600 695 214 605 5 872 1058 824 1007 299 392 142 139 967 1144 4 490 665 1180 802 95 1014 537 622 798 662 1153 612 33 810 613 773 966 376 580 1006 1165 831 177 666 556 77 210 130 234 766 1158 87 832 649 844 179 515 139 601 48 73 7 665 592 855 919 64 1090 708 912 1000 794 819 80 344 606 866 599 933 988 1068 157 121 47 692 247 241 994 35 1004 52 559 1084 480 736 118 906 338 525 245 1117 526 56 406 480 1078 515 52 531 1141 143 478 1059 248 1148 495 299 509 445 774 917 287 295 249 1020 118 983 39 884 221 1091 365 683 768 1184 763 520 638 460 856 405 648 981 141 823 155 87 26 1117 175 520 253 991 504 340 176 968 944 943 942 342 305 500 398 575 181 1117 562 545 46 1159 33 546 1021 533 315 433 95 359 355 498 527 53 785 194 399 910 1112 657 889 991 44 754 850 1187 739 407 280 830 119 1106 34 98 894 171 692 491 491 912 468 1034 557 283 916 279 892 785 145 399 708 439 110 1110 477 897 842 956 1130 651 219 1106 710 270 956 430 191 841 705 182 647 76 67 84 1025 232 1172 1075 1086 18 630 868 783 917 433 552 672 478 889 194 728 765 249 761 700 1057 156 566 384 1193 372 1113 650 802 79 608 940 1153 235 824 2 645 220 565 37 1084 999 246 275 480 297 493 966 1014 191 80 1106 689 554 545 169 154 654 756 339 719 478 633 750 537 280 179 323 349 791 600 875 795 205 65 222 443 468 141 284 141 917 98 607 865 582 790 522 1193 88 115 889 373 891 1002 454 585 885 683 1048 104 28 842 27 27 1185 287 640 724 398 550 1105 976 237 1159 474 227 784 793 240 716 139 526 1063 288 733 699 551 171 26 332 1149 1183 275 879 598 555 103 285 964 222 1099 1108 866 373 285 302 410 273 119 1181 416 736 125 70 967 451 975 574 978 23 898 1099 435 552 226 517 109 179 123 731 332 599 542 643 1115 711 761 529 761 725 167 32 3 422 959 1117 926 237 613 397 82 1124 220 357 66 786 53 304 756 685 395 396 819 1063 26 351 96 762 793 92 641 374 182 310 810 666 33 538 1126 440 325 395 1068 85 496 1133 702 700 939 94 220 377 682 92 507 237 664 434 1121 840 883 336 1144 22 1151 147 745 307 275 717 489 121 1077 589 215 468 863 99 137 1011 464 463 617 543 1139 1129 22 1035 767 767 214 620 759 313 1065 1077 720 789 502 171 713 773 466 1143 204 229 482 742 725 443 827 245 467 190 277 202 48 1005 992 420 632 396 776 590 642 244 21 1036 921 610 155 484 710 827 1189 652 279 770 735 521 796 1174 30 372 308 308 386 1023 1097 371 1196 1014 1169 575 509 626 345 292 68 772 1143 1150 1155 875 696 75 1000 112 839 156 694 1152 1177 653 529 72 870 227 691 995 927 791 431 971 26 965 686 166 756 769 87 360 688 570 47 1140 924 267 827 463 763 170 182 754 461 1171 858 1140 851 402 435 651 1028 1083 296 161 338 974 402 1175 355 177 211 256 386 726 913 886 187 246 92 150 429 248 842 619 270 669 731 294 935 1009 693 624 988 501 918 424 676 486 364 954 430 89 846 197 131 481 512 167 1016 1130 623 208 576 760 508 814 980 685 787 944 184 593 1128 4 262 290 780 332 765 746 916 534 322 571 749 418 458 728 661 29 515 1146 489 162 311 355 272 1055 799 638 113 657 1048 418 772 231 881 743 622 601 454 279 1163 286 672 608 210 12 1028 1007 1035 580 580 125 210 885 288 882 1135 1035 1118 383 1120 592 813 757 690 1111 244 507 901 372 979 284 386 945 85 1097 953 1073 1127 1008 631 304 258 1067 599 820 395 53 155 1057 712 413 205 648 894 993 698 445 512 628 386 844 808 360 1064 489 951 1166 272 934 1044 365 96 114 180 1151 772 827 389 104 252 1121 1053 544 165 903 1189 1145 732 181 1138 391 1064 657 819 695 589 584 775 845 671 366 456 307 238 894 495 788 209 4 1048 622 878 1136 1114 1076 11 855 233 866 96 514 1001 88 975 332 997 331 201 126 893 660 551 539 306 260 952 1070 682 533 432 1022 678 1042 500 1055 303 269 15 1041 688 278 894 597 1160 821 1198 893 653 868 1049 896 1055 34 387 1068 244 588 825 399 618 317 413 1120 75 732 769 975 442 754 327 1181 478 76 786 475 1115 1009 1103 464 1011 864 735 43 1102 1009 1061 12 1129 360 348 1141 975 197 877 813 1151 710 665 747 379 203 612 890 769 735 959 551 1091 329 620 841 988 403 848 223 986 935 965 964 1170 1174 546 52 788 799 423 1158 163 219 389 309 624 41 235 304 590 185 484 238 264 11 1023 751 187 627 950 297 128 473 813 272 1043 721 913 1032 414 559 1027 216 570 148 379 1002 957 590 1095 214 891 257 662 1153 819 1122 756 721 837 260 682 880 888 438 1073 298 1122 323 233 3 1184 689 171 860 508 37 873 338 643 585 1067 896 618 1149 1047 841 654 77 347 39 104 235 965 954 567 74 1006 534 301 46 1161 565 426 955 215 424 973 422 543 132 804 54 936 1159 647 521 474 707 275 261 837 644 843 995 371 756 511 423 274 919 363 186 726 542 889 552 252 247 946 944 636 838 1028 52 997 631 165 132 699 245 907 549 80 1134 1085 588 556 846 762 243 77 391 302 669 115 209 513 431 34 403 1129 359 626 605 835 410 896 993 908 37 834 350 732 138 540 856 306 658 471 1132 231 223 589 204 769 448 494 777 867 236 1127 1129 1136 345 1193 1065 910 867 578 1033 902 749 260 515 797 102 1063 1017 601 1054 55 555 616 684 315 676 671 898 1 1010 627 1111 835 957 137 496 1098 817 328 300 1032 1023 920 718 925 543 903 165 254 1129 1094 294 325 1041 686 853 930 1067 1064 368 374 1061 351 968 810 998 417 314 151 837 297 170 972 1027 789 185 675 793 639 1141 251 237 1078 214 611 655 442 1196 620 596 635 1147 421 1148 1051 1132 463 861 619 1093 4 1002 868 558 176 647 115 1176 707 447 215 531 679 170 973 360 855 804 423 656 340 1039 519 779 932 1012 470 789 177 849 456 169 780 655 679 1144 949 776 513 1021 38 800 682 728 173 405 200 485 529 635 502 392 212 827 712 478 654 751 181 1074 848 416 647 20 919 1137 732 803 652 970 449 333 482 947 472 534 936 993 923 803 27 1135 844 1108 141 378 784 824 767 59 771 1184 271 22 1150 1086 196 265 562 494 47 640 260 877 77 298 838 171 732 80 407 408 953 55 508 246 601 301 948 221 590 751 1151 173 479 554 620 202 350 784 624 402 319 422 733 1000 933 903 489 972 338 388 1134 955 985 646 539 535 1065 19 781 62 356 399 319 964 1085 286 1109 435 89 873 546 171 1057 1128 148 533 839 381 891 266 604 1173 494 486 947 769 420 1055 820 345 712 481 554 1101 363 490 200 140 106 695 538 790 1137 728 161 396 682 31 227 146 244 540 162 948 3 176 751 836 812 824 549 4 807 812 740 56 456 943 153 359 972 904 272 258 1046 52 342 462 682 703 139 1186 666 318 501 1069 846 0 116 765 176 883 768 1113 640 988 107 997 896 134 174 861 850 1122 524 25 1177 1082 1055 112 1112 256 944 851 678 756 806 429 350 311 315 36 612 971 1041 911 517 715 673 1099 419 534 887 608 970 686 1059 941 1018 813 1055 232 1176 647 1136 109 37 161 964 143 336 727 559 310 1051 960 383 897 725 258 187 209 933 1047 1072 222 162 770 709 406 223 1001 1087 71 183 929 400 580 1119 314 1141 98 242 632 207 1094 238 858 309 756 137 902 802 411 117 38 418 454 723 1136 11 699 444 466 616 691 579 674 327 705 950 1172 373 662 78 1031 1183 375 752 874 191 418 642 299 24 891 943 908 186 551 464 10 880 910 1048 464 520 765 857 941 278 1083 228 484 479 120 557 153 44 432 1101 530 904 109 977 439 314 644 567 144 382 531 187 639 609 691 7 735 766 643 654 630 764 123 1117 687 1107 716 603 759 140 881 263 186 581 498 1049 1136 12 980 129 890 733 1135 633 645 692 134 843 1131 1043 1074 118 67 552 742 1022 828 42 38 1198 850 285 1151 78 664 872 603 1023 1091 587 395 556 1162 172 1146 120 816 999 1147 1085 1020 272 1040 8 558 818 693 857 894 575 133 289 1057 872 1120 681 135 568 497 311 560 1061 1081 1080 684 869 1091 866 1022 441 1096 150 585 1090 761 181 518 581 527 545 1137 511 227 306 584 766 499 214 1187 988 37 857 103 775 245 70 443 1126 33 582 912 528 1016 195 205 1143 550 1188 614 696 159 336 863 989 20 567 228 261 435 576 1154 757 157 126 626 24 224 168 786 769 801 543 165 416 427 820 197 1136 546 1002 885 160 62 600 261 600 1113 678 180 519 953 238 881 1121 304 601 711 93 544 999 213 1002 256 604 155 155 54 382 224 430 340 119 9 626 1084 213 903 635 313 417 751 38 704 137 964 536 332 127 818 640 758 682 231 748 681 96 297 649 738 580 1119 78 187 352 691 984 537 574 86 706 483 1127 665 146 690 513 946 624 14 1184 830 1021 885 1058 264 1174 720 507 1188 1156 762 1165 437 205 335 816 390 155 474 149 655 355 886 482 979 782 826 993 504 439 83 385 956 165 1057 1059 1152 297 1127 629 1174 406 853 878 905 741 972 1140 355 509 23 141 144 109 98 859 201 1182 912 92 836 96 558 1036 1028 204 969 1069 526 670 319 1047 863 831 856 1117 526 1126 1148 1074 839 582 829 696 496 47 942 638 447 300 912 473 231 614 725 1164 131 440 100 854 478 1199 163 134 620 990 329 812 470 44 1000 763 299 216 655 513 599 540 861 414 806 199 430 835 839 288 360 1007 69 1008 866 172 838 1154 195 604 281 90 664 755 689 641 1040 8 768 525 15 466 713 786 1184 1119 228 916 1183 1109 209 876 932 543 1092 945 603 972 15 471 67 90 553 616 611 952 628 214 1102 572 682 785 343 1123 1054 725 801 1113 469 267 594 986 675 300 647 50 548 813 464 554 1004 73 519 709 537 71 614 191 734 481 738 747 272 243 502 228 149 823 811 1023 1156 491 1073 1199 575 576 520 539 656 531 869 827 283 922 735 581 731 368 683 637 997 518 69 53 710 561 941 974 1023 1082 282 269 195 61 1128 923 221 941 938 1044 78 244 169 955 599 1044 209 947 769 997 761 622 266 155 1085 1007 1093 746 180 1057 394 764 1175 54 97 6 347 928 1077 860 54 354 432 120 371 619 858 1124 314 489 79 340 228 377 128 1161 701 257 1170 163 375 1067 1135 975 250 428 94 378 910 425 543 451 160 515 287 370 1022 304 694 148 142 606 606 264 436 835 328 601 836 166 552 962 287 978 616 121 360 747 38 571 602 108 558 106 1187 231 40 868 461 185 593 1038 410 1117 213 671 913 55 613 60 456 575 970 700 234 687 711 767 1076 565 564 398 1004 353 1061 1071 706 677 422 331 941 647 132 561 371 369 705 356 500 863 1162 770 1170 136 1034 905 835 211 438 206 515 162 275 988 45 14 910 732 915 354 60 517 748 499 390 187 566 1155 957 621 667 1072 325 134 899 295 1005 36 14 936 314 509 1068 555 699 94 790 175 201 446 1062 1045 182 874 953 325 817 1009 47 714 343 478 566 1183 203 750 320 991 528 101 255 714 742 813 1133 1126 288 883 170 817 574 29 279 1021 55 673 725 1185 909 555 75 782 818 308 1197 732 364 807 570 560 142 1 275 633 735 209 734 234 546 774 14 229 743 30 431 259 889 282 1117 862 619 526 1137 896 1064 7 791 200 658 257 228 54 199 1058 236 457 474 480 529 1134 29 1195 180 829 704 670 1106 1189 446 1086 1123 857 306 791 391 908 1129 1007 1099 411 1099 1131 1083 622 1024 993 135 154 119 1044 336 447 275 571 589 475 712 698 529 753 894 913 797 731 1185 1073 911 558 540 158 86 1016 487 306 504 1088 923 396 142 139 929 68 668 1084 46 317 503 320 967 680 30 62 1111 409 1117 717 805 896 52 1010 850 662 979 594 537 1045 893 564 772 231 989 968 423 530 250 395 883 413 490 45 792 639 1166 533 825 240 13 168 323 1022 287 19 1125 197 383 97 997 182 210 1115 1137 649 60 658 527 397 87 218 1145 536 819 1053 151 923 313 728 853 981 96 141 247 408 516 135 580 807 123 816 319 961 443 905 955 898 1 59 201 851 147 757 623 914 1195 251 546 548 508 980 195 673 670 710 710 1086 1039 1009 760 261 775 1143 601 196 13 963 1027 879 1120 501 197 612 1049 595 1023 240 1031 585 1198 685 120 197 95 351 166 112 326 612 704 1046 909 987 809 1123 1152 641 1149 571 251 679 571 530 837 0 300 371 66 87 829 824 391 909 337 765 1114 444 200 99 99 407 99 792 59 448 1030 1035 1191 844 132 828 143 1045 569 662 211 617 255 456 265 497 66 374 223 828 872 1179 1088 925 942 403 602 646 762 45 533 1001 816 674 413 535 689 22 1079 1144 456 1180 131 185 793 515 879 641 149 381 1149 28 335 942 1085 1088 244 685 850 503 10 651 1147 608 176 390 1003 358 1134 645 1059 893 1029 756 1057 103 617 244 799 343 251 484 161 1188 1111 774 337 799 1059 543 951 1171 39 73 375 1163 1146 968 428 462 1188 528 23 195 418 1058 967 17 547 863 205 743 163 47 289 836 1163 807 35 870 1048 503 881 858 382 682 39 824 781 10 744 447 95 756 856 915 37 881 537 193 193 617 544 436 803 1014 86 918 825 412 1128 1137 803 67 955 9 606 416 138 617 796 244 501 1063 727 1164 677 1050 891 469 844 1060 360 1034 153 442 982 1195 1045 767 1148 902 40 1148 601 311 1015 744 190 329 437 885 1040 61 396 907 617 245 239 789 96 194 147 954 25 539 275 640 254 954 163 903 1135 454 836 385 107 533 1193 74 146 975 884 793 197 556 782 230 1027 246 1175 301 1171 530 641 522 843 576 127 758 303 1002 106 542 1029 663 888 759 556 866 424 444 940 497 1061 487 1176 751 587 406 1151 1107 32 1009 161 302 1019 796 834 949 505 785 235 1091 1013 426 87 675 200 350 1014 313 856 344 150 1141 1035 31 1042 9 246 702 200 726 44 597 1115 146 657 354 176 384 890 634 126 647 689 182 805 211 456 559 875 147 767 1007 361 733 955 632 348 388 400 158 753 882 1167 582 914 1073 243 156 136 498 618 352 738 113 563 1176 529 1174 1135 602 763 1148 777 1048 83 949 1118 659 354 192 435 165 645 304 1168 253 15 1039 723 115 1191 147 465 72 1005 308 388 846 606 135 933 771 445 843 839 22 980 493 1140 1027 461 840 436 9 348 785 515 249 124 936 506 608 15 777 335 513 981 1117 697 994 778 1096 1090 914 522 834 708 59 924 355 424 334 478 1091 1158 834 302 701 982 527 386 889 182 764 631 753 1095 1192 200 1041 28 245 266 366 772 861 216 554 568 636 603 997 1148 671 338 198 32 1093 1135 920 693 472 613 802 224 644 509 752 263 626 493 113 875 263 746 1055 828 211 675 178 557 85 773 845 1079 368 69 1090 458 688 65 627 1035 446 42 751 1089 1160 213 435 251 1028 761 727 868 12 161 526 589 429 1039 395 1140 1002 555 636 694 809 190 601 959 54 1051 363 63 774 25 454 218 195 848 70 1188 893 546 180 1096 834 70 861 972 49 499 1116 1016 1156 296 1180 1161 943 744 676 589 128 246 28 816 614 913 707 193 617 331 1022 172 34 622 985 726 876 372 131 798 807 585 1030 198 899 374 136 1096 82 626 947 708 355 818 652 924 1087 757 308 67 270 873 903 988 489 735 434 1004 13 713 203 653 412 521 613 496 934 987 821 453 290 539 763 276 677 861 618 261 952 44 458 1123 66 1194 35 148 161 1100 1025 657 140 1100 587 1023 525 760 29 546 866 1038 405 538 634 1062 791 39 1177 560 1058 475 16 137 51 870 493 488 317 913 858 1142 1023 1176 586 641 417 884 1170 417 95 315 225 266 229 909 1036 923 238 562 651 448 218 841 1034 913 536 1176 1115 677 484 594 1131 414 360 715 688 124 293 644 1043 593 480 985 978 126 911 825 197 259 866 851 123 798 350 475 826 892 180 296 794 236 68 1111 660 995 466 925 653 261 781 183 302 648 71 866 387 481 435 751 951 1193 1177 777 1139 991 200 799 774 438 642 190 1160 803 92 98 552 88 183 377 830 1026 861 267 481 418 878 504 165 491 532 301 82 924 547 638 1110 309 216 577 698 561 17 1090 1074 131 1004 122 8 218 287 932 717 1154 40 391 302 918 650 947 581 1126 702 1177 354 228 151 326 28 749 707 301 768 210 140 182 212 856 920 413 824 206 220 198 760 1051 1098 470 588 989 476 361 398 709 661 714 248 136 984 10 94 322 241 926 199 297 247 80 994 618 300 1055 862 1188 926 1041 1103 520 308 316 964 163 667 162 578 327 439 34 542 1197 871 451 1143 680 855 806 88 24 58 593 203 820 1105 645 1027 199 582 844 789 1055 1117 1110 1045 699 494 457 910 779 332 389 83 1141 50 361 1191 213 1052 676 737 1162 858 339 1184 592 100 242 914 808 1040 704 1077 467 451 1071 813 422 635 857 610 521 553 1051 775 625 213 813 1022 480 245 863 950 127 951 582 522 300 536 436 95 1047 15 170 1150 584 757 341 140 1105 184 916 281 483 113 201 588 584 440 980 992 580 864 280 789 1104 597 1195 358 452 6 133 821 1040 1172 72 391 948 139 519 689 239 1068 1039 40 396 506 316 599 898 642 4 327 485 432 804 535 441 771 154 65 555 1143 433 63 524 577 228 853 66 528 326 418 392 35 1128 586 719 330 884 289 880 424 830 399 1184 803 780 56 524 242 501 315 1081 598 667 809 1002 22 999 717 529 936 1089 441 994 143 1020 925 103 466 935 854 880 635 946 542 757 620 440 986 758 245 1115 618 703 752 885 596 245 371 122 1059 964 272 127 979 315 218 1093 1142 697 486 445 492 751 531 1047 793 781 58 281 848 278 543 16 234 1072 11 637 106 1023 1075 776 656 515 113 763 338 721 775 617 317 647 601 652 1067 639 918 745 698 364 1097 156 354 806 429 428 926 345 407 258 1031 406 34 669 405 536 201 985 1033 49 137 475 387 1117 108 1178 526 1157 1022 1103 478 60 742 34 189 322 978 348 94 1066 514 5 960 562 533 911 314 470 599 232 851 25 1039 1076 1105 93 724 572 1141 98 933 189 531 99 764 693 822 904 458 606 1195 361 1143 287 251 262 1086 376 1096 1068 373 517 1157 1118 868 438 1114 1061 1151 639 1169 1081 752 568 42 1089 930 510 839 769 75 258 1036 519 762 633 454 1029 972 1076 1101 1022 459 739 900 224 651 831 94 792 196 764 914 500 1168 231 854 557 1091 982 142 1085 771 867 30 583 248 890 202 402 833 401 471 1177 1102 133 362 259 704 436 397 1188 308 357 26 992 265 221 1146 703 956 188 919 1134 1138 1174 392 119 61 295 35 368 1193 854 989 1045 287 155 974 234 644 668 760 114 303 697 743 581 224 613 1011 494 1046 1183 535 147 851 1001 828 795 24 1106 781 130 383 474 199 1088 1058 448 778 845 636 787 75 904 251 617 505 423 177 869 129 895 512 759 876 820 113 222 1090 809 711 123 797 1088 505 959 335 905 69 806 728 933 18 180 961 18 240 489 67 179 467 1059 1061 474 50 313 459 408 826 1024 1072 76 850 2 199 1085 962 575 919 390 221 614 534 998 746 1032 1026 1006 230 202 944 705 524 1097 951 398 516 1004 753 980 508 923 1102 279 863 989 665 414 489 238 513 139 875 695 56 1119 289 329 904 45 89 362 589 887 439 45 836 134 460 938 51 375 1102 661 609 408 358 1087 238 644 580 883 1050 736 658 1059 755 530 151 1036 877 733 1185 652 294 390 754 169 689 181 696 1013 687 252 1170 536 1145 754 224 1175 456 1128 296 815 1113 1062 1107 280 744 1005 78 273 643 267 77 707 120 340 438 533 1156 1033 818 848 704 905 348 899 691 490 455 397 931 1013 324 1135 126 266 123 512 966 581 1139 751 652 1140 458 87 315 496 33 1008 110 116 183 307 1066 592 630 23 318 1014 291 514 278 565 243 624 64 1008 926 1113 712 601 362 12 256 736 425 580 1198 637 546 362 1174 811 564 1062 531 609 1134 508 753 629 192 1082 680 423 585 1123 416 1053 12 487 147 15 498 780 480 376 449 812 135 447 1121 244 860 415 707 736 892 610 601 1095 46 609 233 689 328 729 572 494 816 825 367 25 38 654 725 1111 76 352 793 1174 490 366 124 519 29 951 498 431 747 853 1018 497 225 702 794 1180 1016 745 1024 936 501 1094 284 404 635 1145 972 22 912 1199 768 214 822 257 567 10 76 269 986 945 693 433 555 808 406 352 1012 516 1058 463 1005 346 214 790 213 739 135 516 1079 839 438 657 634 21 230 1014 981 307 815 9 556 1197 131 668 389 781 315 834 172 513 950 964 967 1029 955 1108 695 498 534 543 341 1026 765 401 631 577 263 1178 184 65 785 682 466 38 259 1171 708 364 461 83 580 849 819 752 1187 1199 1123 154 577 49 955 461 382 826 354 889 375 212 595 257 1050 857 732 683 291 175 180 11 207 451 842 430 151 736 1187 542 1170 777 1155 817 64 688 277 377 168 943 726 215 836 1069 268 197 1185 67 1175 452 863 1 969 605 928 1145 269 842 696 403 605 371 1188 560 860 29 594 908 833 341 414 230 595 978 114 807 1179 898 1080 161 126 317 380 887 1164 1025 811 958 494 1002 253 472 730 833 1079 520 341 521 482 1003 1130 823 744 761 279 784 831 281 54 64 552 69 34 987 460 236 355 76 762 748 633 264 767 810 176 700 599 1112 184 333 1 381 102 322 454 537 1071 306 998 374 986 1154 954 257 141 386 582 66 620 798 241 315 69 40 1055 371 245 769 271 600 847 678 746 1106 1046 1150 1103 514 164 1091 1184 490 312 726 780 944 298 724 571 643 252 379 278 192 1058 219 769 1198 202 908 754 567 565 233 117 279 851 825 574 785 52 893 985 561 1029 41 1174 949 413 152 1174 691 223 206 880 41 94 760 670 1191 352 894 1019 888 221 682 666 773 442 1048 621 1145 598 88 144 1049 458 356 543 776 629 881 992 548 174 703 1146 609 467 709 461 986 1098 1154 1117 1035 52 1152 638 190 529 353 467 467 276 389 867 68 165 125 1044 789 194 522 444 1072 879 160 318 118 465 368 1168 299 909 933 610 511 953 375 447 558 135 898 756 295 739 675 83 49 10 674 820 1013 724 782 913 64 839 54 263 786 4 74 971 1092 168 811 643 432 124 48 886 879 193 294 45 617 566 432 646 298 127 845 295 684 778 943 51 459 532 451 684 1182 118 402 761 158 205 460 24 67 1188 977 65 1035 996 975 874 470 1085 375 1069 692 920 272 665 830 683 1007 736 87 632 332 121 126 1174 147 61 758 1100 888 732 471 545 1092 1115 406 359 565 663 67 644 797 953 1089 685 645 267 646 685 628 989 632 516 808 577 522 710 433 536 503 808 506 597 618 1074 379 218 902 270 548 527 984 500 1086 13 313 1090 270 1093 75 951 1100 395 1100 1139 833 792 405 63 616 145 194 922 485 690 661 747 627 56 638 508 1012 587 387 1148 273 839 97 406 704 904 143 359 901 380 538 266 1100 39 598 665 241 173 487 1126 1157 197 1145 1186 68 215 1194 531 872 226 960 127 579 922 910 1067 532 1196 788 442 145 437 270 959 644 276 1178 870 286 800 212 300 1102 1050 1195 569 1030 483 751 234 694 886 766 1087 130 455 928 766 782 725 1121 369 929 394 133 768 366 604 487 660 151 27 909 192 627 5 886 1056 87 1155 400 942 912 409 956 509 575 111 269 244 164 160 745 246 913 483 521 613 269 1137 677 697 903 1133 609 1063 411 453 896 784 481 1100 482 286 975 931 132 91 887 966 535 907 390 422 704 118 1067 77 727 115 738 742 329 704 493 638 247 227 6 331 1171 1118 546 68 325 407 15 404 370 1057 739 711 134 1002 539 832 709 1188 50 872 774 1052 753 250 554 779 475 815 484 96 767 843 1061 1140 678 531 674 571 1066 411 571 34 780 321 1103 188 950 979 977 15 522 1133 305 268 422 992 157 306 866 1010 444 866 925 918 419 267 828 911 201 1105 8 870 935 166 783 183 329 350 814 989 740 884 446 1016 380 720 747 792 760 134 764 181 78 741 39 1114 341 837 688 93 1121 291 899 57 1183 29 1063 518 645 756 486 53 728 873 964 475 303 953 524 173 1131 1032 909 204 181 763 908 585 959 1007 891 745 1018 1049 1075 665 431 1000 738 720 715 1109 871 471 958 829 1052 1144 365 525 592 1107 41 971 128 1147 605 966 1013 725 1079 798 755 846 1079 910 162 386 1183 1027 377 463 175 203 700 115 44 56 1173 716 183 1100 771 1184 1167 895 963 150 213 659 368 99 303 577 600 382 292 374 870 360 275 559 953 30 1172 620 689 680 95 1158 882 280 253 745 61 423 916 1006 646 604 1159 678 759 598 236 416 566 546 173 759 90 600 820 32 313 940 255 704 871 674 174 384 909 295 504 189 798 15 734 448 136 937 114 1156 958 423 223 1160 563 774 319 719 104 491 540 419 67 1016 283 737 906 388 1028 785 989 738 1018 69 1153 1050 588 1083 740 93 43 1018 1029 845 175 1097 337 449 34 560 765 137 98 683 1130 522 240 550 399 391 1043 1112 929 92 239 658 877 861 552 433 422 893 925 557 11 796 247 974 1065 1060 648 433 811 1028 133 691 297 428 430 94 642 1180 115 875 206 461 1000 49 702 50 1019 26 0 57 295 579 864 169 878 1166 290 309 27 809 657 255 597 914 197 810 57 329 1122 1162 1159 1027 299 474 178 903 231 1170 187 312 679 491 468 223 1157 165 978 714 39 257 856 561 201 370 942 8 504 693 214 75 252 682 919 56 94 1151 274 1035 558 1036 847 51 74 734 19 138 921 1005 825 489 735 606 1153 719 152 393 329 902 964 582 537 473 1115 648 390 820 492 1168 649 56 1021 730 851 1005 836 235 483 46 1033 211 493 1016 382 100 512 1107 644 1181 828 263 577 1001 806 914 1024 938 598 228 600 2 811 426 74 352 810 805 1052 515 890 204 1088 878 519 846 822 983 909 554 682 345 515 1029 997 79 1022 1110 1004 675 173 137 255 454 989 629 884 780 953 743 974 968 272 1023 135 395 436 1185 910 552 751 392 1193 508 1095 104 1141 19 530 291 153 554 503 1081 755 523 196 271 644 1174 1171 490 938 172 52 55 810 1027 762 876 756 353 147 1124 138 1180 502 577 533 651 1077 60 958 143 783 683 742 271 969 1080 771 724 1032 355 1100 274 654 459 141 14 1053 545 741 773 299 401 87 116 697 305 165 315 43 712 222 466 378 260 331 10 9 713 893 398 958 159 1063 672 91 918 51 352 759 368 253 1001 352 786 121 367 133 801 293 1 614 228 1193 234 197 515 250 1052 821 688 1032 94 605 999 442 23 889 314 771 783 1011 72 858 850 510 382 630 267 658 146 358 329 160 333 724 811 696 691 867 990 61 973 1 83 351 452 222 144 1041 656 938 446 32 11 557 394 1065 880 829 295 748 1074 444 19 591 111 16 796 1141 869 712 1104 500 519 759 536 1 114 238 38 394 661 757 77 1014 1169 264 1092 977 1143 475 1152 719 1129 1197 1002 810 61 417 616 634 507 685 142 1175 73 209 366 834 923 895 378 416 853 442 504 486 860 1051 738 136 1113 582 96 150 496 32 944 870 331 147 1113 1147 859 342 83 1062 1185 694 145 251 399 971 647 608 997 1085 617 826 276 1103 291 602 715 1164 486 664 789 190 454 134 321 973 240 538 763 1012 947 438 986 273 1003 505 1049 293 461 733 51 214 825 854 725 552 777 851 1097 965 75 48 166 212 201 181 815 586 1059 746 144 757 321 665 516 680 997 1195 492 361 333 1109 883 1133 660 361 235 985 562 859 455 206 595 417 934 882 356 30 654 1187 117 1140 1128 1195 708 1084 864 429 351 25 1145 1147 944 760 103 585 578 1175 153 486 241 1012 1110 1176 934 981 749 34 987 222 456 1106 1119 944 463 315 552 936 702 1176 314 1101 904 183 767 74 313 559 515 1044 863 161 1051 331 400 284 526 613 742 392 591 55 19 404 879 747 732 613 855 461 198 486 682 132 1167 127 6 642 498 484 324 29 73 693 861 47 10 10 872 1162 742 531 968 408 374 854 699 138 704 989 926 1021 572 893 819 1049 881 624 1179 684 807 300 602 626 1063 981 194 421 956 474 1015 642 518 1061 499 978 626 759 908 439 181 790 197 581 535 583 68 222 730 758 699 743 409 157 939 106 1193 731 788 795 47 626 1012 884 303 1111 748 221 991 988 700 583 521 1034 256 793 1039 525 461 419 626 860 1000 935 810 1029 730 870 531 231 882 110 265 122 804 783 937 929 955 902 444 624 417 784 876 905 1026 872 1188 667 37 841 630 28 814 149 850 608 230 459 666 123 386 908 1016 821 1071 670 716 746 462 384 275 556 1005 578 705 601 270 1114 502 496 41 6 805 573 348 237 1120 456 562 596 992 1006 373 937 225 685 147 233 707 675 346 592 1167 1031 685 166 533 762 1171 1045 661 534 826 1125 746 846 903 1060 221 677 521 601 324 1091 1126 398 69 943 1053 63 519 312 0 393 238 605 510 576 68 651 735 327 972 316 971 890 30 595 353 582 1000 1176 791 898 52 988 1056 624 1082 659 791 775 788 206 439 745 456 275 88 575 989 675 422 1097 251 347 904 350 1186 369 351 230 1187 839 1032 931 299 835 691 761 950 1017 55 376 1064 506 561 16 849 498 9 36 1190 599 627 297 619 1195 353 1047 216 183 599 196 1128 794 113 1135 605 179 474 258 567 92 339 308 174 178 852 873 490 1064 1037 1109 755 185 485 129 267 306 120 156 490 932 250 972 1060 808 1088 842 357 836 98 1120 705 338 713 1047 725 413 963 122 836 66 562 238 623 440 83 262 1145 660 1115 1114 502 1156 1160 0 393 183 457 155 135 74 639 660 619 553 222 334 955 978 298 722 290 562 860 38 1182 210 933 886 791 940 1143 304 732 667 550 436 850 18 567 915 786 163 729 999 950 253 73 452 1010 832 279 622 477 364 169 982 191 87 1014 873 205 721 1084 266 826 1085 584 526 17 821 900 775 708 826 880 834 570 359 307 1098 325 1113 355 438 766 131 535 507 657 263 189 552 1 996 725 414 302 1145 567 1184 320 587 1161 619 85 1189 276 191 379 55 1037 306 32 1182 726 429 924 922 459 80 620 109 790 595 948 326 499 236 1042 151 180 179 1021 318 684 238 894 1107 433 635 935 690 752 685 986 323 557 336 0 384 600 562 173 35 327 1174 705 69 0 263 339 871 1153 310 107 937 761 718 717 739 16 842 122 861 42 494 721 925 137 128 995 156 565 858 247 1194 1168 920 1155 840 374 1137 1017 80 618 862 185 1198 1008 965 277 679 680 840 883 1058 911 416 680 87 408 331 169 399 341 503 389 322 387 209 822 982 29 274 1034 1111 1066 156 1190 425 119 456 1020 195 437 702 178 105 846 1129 1045 34 740 1136 609 447 638 204 1141 842 539 47 1005 391 826 290 894 522 1102 475 401 1033 1008 553 1017 1189 223 223 362 996 1142 1143 713 645 911 912 923 1148 265 621 652 354 521 342 864 178 15 604 1091 1106 223 395 872 600 871 806 175 734 264 147 166 218 77 765 22 1013 827 210 779 896 217 678 282 884 985 118 664 725 881 320 1186 318 487 920 747 1166 275 1008 567 779 692 340 662 224 881 13 99 139 430 1046 1021 750 643 452 600 167 564 995 569 836 242 200 376 1114 471 647 14 999 286 317 465 742 668 174 397 972 513 341 1090 931 273 83 968 667 279 827 157 941 885 249 194 699 495 195 1153 38 913 690 16 1142 881 103 226 833 110 1040 562 259 437 622 320 162 204 377 727 146 11 705 523 241 1063 1174 682 580 965 83 691 593 683 1029 601 953 1114 348 843 989 231 871 675 79 866 987 1180 100 1195 768 72 433 270 337 1114 964 1028 388 820 248 864 71 13 695 675 101 12 966 598 227 1014 1117 556 188 950 938 764 1006 686 119 1196 648 395 229 85 306 539 1132 1153 878 962 367 346 925 366 842 1095 54 1071 1161 753 471 1132 420 525 808 146 1144 580 148 88 381 316 397 988 181 69 1143 1073 462 152 1140 364 1039 859 1101 683 459 1092 1082 747 1063 755 538 380 207 265 952 74 366 368 968 1195 1134 45 820 87 111 327 960 247 103 772 212 646 1142 863 20 862 1199 834 493 675 639 51 231 145 352 1002 806 124 816 486 943 368 676 402 706 1127 829 591 1197 918 144 833 95 997 866 31 450 388 415 204 415 365 590 99 905 612 183 505 1162 779 47 37 394 955 430 618 1152 184 483 1072 509 1089 878 506 37 618 351 214 1144 359 1037 177 1019 142 21 497 173 902 401 618 1111 179 354 661 16 907 835 1022 489 115 1106 357 152 857 870 223 110 435 853 1090 307 15 512 806 197 779 253 986 738 453 954 271 701 665 416 543 1102 132 296 199 246 131 943 696 308 522 417 145 173 747 94 738 484 609 147 639 501 568 116 722 733 646 971 1165 498 1039 784 534 269 1105 1092 1130 775 1101 999 997 1001 651 864 277 527 708 1057 399 576 194 247 1163 662 251 950 857 938 1109 690 188 722 391 525 470 1172 822 1150 502 910 111 171 739 381 434 1001 518 1094 827 538 877 472 682 642 384 810 1124 266 470 823 561 440 774 976 728 171 978 779 39 233 506 500 280 310 555 212 410 1014 258 692 882 176 892 382 44 679 1084 744 770 914 139 317 1025 1187 712 367 807 788 161 140 450 180 219 418 1058 858 1135 228 625 490 174 260 1093 1093 1126 957 1032 93 1106 236 927 800 284 748 91 924 965 813 33 357 736 627 292 329 411 33 461 934 1052 877 777 9 179 913 944 117 752 929 829 184 449 267 804 1049 944 506 539 841 1018 973 457 465 235 239 1141 665 168 822 482 512 646 1169 271 228 792 722 43 1049 1011 778 921 360 165 871 11 661 1167 906 783 973 775 112 207 631 930 909 25 452 208 127 110 554 644 129 963 487 935 2 91 1131 879 482 837 628 1128 977 399 288 69 820 509 805 511 127 708 400 144 504 773 409 647 934 121 655 68 338 724 400 862 143 638 98 268 1053 372 1191 34 851 153 1132 964 207 206 408 40 764 919 897 545 153 872 151 1090 844 437 328 325 733 785 409 993 776 29 999 753 497 619 18 592 986 807 369 556 1105 389 714 745 264 283 369 1178 1183 1137 400 734 414 1147 562 170 1169 697 564 315 455 557 916 391 1076 793 169 166 750 590 252 715 247 1163 979 306 585 537 919 573 302 75 322 688 72 442 697 196 630 801 926 97 641 832 121 1065 289 848 229 408 212 826 78 483 748 211 143 890 720 319 166 66 238 1110 690 894 769 91 954 1076 525 646 512 886 553 0 392 1060 860 597 44 1154 684 684 154 954 1097 1048 470 900 45 1125 78 701 598 661 965 988 823 1125 624 422 304 903 754 1118 296 118 434 576 937 968 1099 83 717 686 379 1133 927 1029 1 2 899 162 678 602 119 1158 603 738 469 1041 398 701 69 607 821 1154 663 72 547 863 348 233 68 326 928 1023 955 680 740 725 283 980 1020 597 424 155 474 721 459 1049 850 176 297 961 1009 1135 312 1066 681 673 1114 763 611 742 558 596 660 374 31 647 745 771 1091 411 989 368 135 297 218 584 624 283 402 266 774 736 1143 1053 902 917 602 406 200 674 541 690 720 205 732 392 84 212 981 1100 176 550 722 469 1060 1050 682 966 146 126 843 924 517 744 73 798 168 1007 800 109 815 339 335 364 934 756 313 1172 86 1016 444 103 593 955 1012 135 762 193 247 174 1110 311 177 969 793 637 658 446 1183 773 793 603 973 735 884 296 879 1000 855 688 646 909 620 757 501 540 842 762 436 1115 22 14 745 715 1128 292 1127 711 411 269 670 1034 577 587 374 111 370 1177 627 102 840 768 694 836 998 431 6 190 159 937 827 808 227 308 690 340 36 629 1107 763 397 901 22 421 365 95 47 873 133 542 2 1048 637 161 324 133 1093 623 573 10 742 256 264 14 266 957 1136 1175 817 755 396 617 838 786 867 257 125 225 589 790 1101 446 646 595 583 938 652 1005 575 23 768 98 337 176 834 790 1016 1154 384 1090 424 364 274 1099 94 230 430 146 40 1098 1026 816 497 564 934 666 1039 621 46 1109 483 383 25 1124 437 700 998 359 403 81 220 586 1155 866 605 944 1085 655 202 293 1104 1124 997 843 1186 1119 776 456 1082 979 987 1039 68 109 522 715 261 390 164 876 569 523 514 956 914 819 751 1087 188 609 75 304 555 332 537 11 1099 1054 27 827 1094 470 905 415 1078 1068 291 304 567 450 258 558 320 234 103 730 1169 452 719 1059 869 1153 573 686 272 114 176 903 986 492 42 199 1194 1090 397 1180 1168 410 318 697 804 985 40 678 1080 397 724 713 55 212 981 170 1192 342 264 7 1110 632 389 877 461 933 1187 1145 310 470 717 1170 647 108 1184 547 293 1174 980 941 1056 619 504 841 667 256 983 600 682 967 884 1183 607 281 1 720 225 809 251 1017 308 454 809 509 1155 309 1197 924 1098 1146 967 651 103 1105 1100 75 300 393 64 449 449 943 26 211 966 1118 506 302 328 700 709 541 757 375 116 387 433 191 606 925 27 586 1166 85 1192 521 698 1008 203 3 951 932 770 1023 562 171 572 214 774 292 835 593 122 102 188 485 674 417 778 582 772 1025 24 336 579 417 1077 764 1191 151 226 496 1110 774 107 507 1171 271 960 697 25 196 705 772 691 1042 539 947 1035 1084 670 825 28 1180 724 447 721 239 492 55 369 153 326 1036 954 1132 149 103 869 624 585 945 198 806 1186 648 1015 41 174 875 172 754 1151 529 1084 853 251 425 1195 984 158 983 571 324 1141 825 204 1162 882 776 584 517 38 634 240 279 1146 796 735 786 393 1192 883 485 490 514 828 1034 411 230 587 15 428 476 586 733 1066 9 110 248 969 16 428 284 82 1170 979 333 642 811 203 148 609 719 538 655 888 545 969 1178 1107 48 429 85 914 1038 953 648 77 430 799 699 194 974 266 581 237 921 374 869 1118 253 1139 372 1073 1112 569 865 1044 447 216 624 903 812 231 128 4 332 937 839 260 846 1011 130 958 976 1067 166 1001 310 738 986 577 122 605 346 611 1028 1028 592 736 267 760 623 425 800 470 275 1002 1095 167 988 943 1089 812 4 515 719 286 307 132 145 759 288 1092 617 1061 1144 705 673 213 62 547 1051 932 1158 767 808 744 590 1037 78 907 20 698 723 193 979 490 1144 514 549 467 815 967 932 49 808 402 453 469 63 668 1117 87 377 971 861 516 1044 1184 279 770 12 54 259 361 779 552 781 660 902 1138 315 781 145 314 1033 810 1155 849 1064 891 354 937 409 195 967 198 745 562 114 157 783 590 261 906 847 451 712 936 264 245 739 1071 278 879 237 530 136 581 540 982 1183 1017 858 152 841 888 336 398 130 866 164 229 101 663 883 267 690 819 914 403 779 430 553 522 1076 231 1173 38 1111 623 845 455 629 278 350 344 662 710 1106 979 211 76 472 9 134 732 123 736 602 1174 26 1195 1076 810 631 947 89 1105 204 619 822 1180 873 387 122 17 1186 885 265 738 629 572 784 1127 532 633 125 75 757 438 383 46 120 943 622 92 350 976 580 546 442 499 702 195 865 687 1198 288 522 279 176 750 774 787 1128 294 146 410 903 418 657 22 110 895 752 147 1148 1199 977 448 584 882 886 151 1067 553 388 1162 870 1053 811 230 443 623 1146 306 205 1097 906 1086 529 319 82 835 602 302 1185 610 924 377 212 664 196 1007 557 1164 209 1158 21 1104 625 442 723 217 405 397 852 668 655 885 349 693 902 884 403 273 37 917 914 34 1000 762 961 515 836 595 373 30 702 840 911 901 210 1059 1146 801 833 1068 260 395 441 987 429 1106 14 904 139 1170 50 916 958 919 105 154 40 1018 651 204 693 521 640 734 833 230 291 664 975 1098 761 832 793 746 819 178 242 1075 717 560 622 1080 446 330 972 188 827 55 361 473 101 309 335 1036 290 918 518 191 203 64 126 1026 885 323 954 553 196 395 578 1105 1092 693 863 669 1079 543 930 544 361 672 1154 62 557 720 874 978 727 407 998 624 773 1092 234 270 57 817 51 263 88 160 344 1149 1061 265 392 941 541 1074 82 1087 1099 1178 259 746 705 896 1087 238 1143 302 624 481 335 891 636 840 597 722 686 92 662 898 1037 1170 57 959 349 741 557 617 73 2 366 1106 532 441 717 831 1034 967 973 1134 540 129 1036 709 1168 354 906 415 1074 15 778 348 140 385 1177 856 751 610 1066 366 727 1103 976 749 217 259 399 1021 284 396 619 857 419 846 835 181 713 1007 908 1054 573 1193 280 725 1078 94 908 823 288 1045 764 319 901 1107 507 279 248 11 682 222 224 204 67 54 202 190 674 440 1090 208 873 81 483 620 397 30 937 504 696 313 81 737 421 100 421 259 265 565 830 909 153 257 378 974 105 542 100 104 132 956 207 961 917 789 480 312 409 783 198 1168 116 542 528 821 908 826 625 339 505 876 1076 1099 1184 18 205 221 538 926 249 674 83 546 1014 80 789 658 843 10 699 1177 883 872 1171 983 360 41 849 907 27 421 807 1191 637 794 883 509 547 192 269 894 1180 1114 728 1179 624 841 1016 873 209 310 738 1139 1085 1075 583 285 130 546 1080 982 349 911 562 705 729 1084 153 724 1124 791 879 298 530 613 1092 1100 380 114 264 10 430 725 968 35 634 824 583 507 302 503 903 229 211 1081 934 85 508 88 820 638 53 412 520 425 519 391 616 656 515 898 357 1132 111 561 328 527 663 369 676 1007 226 852 806 172 1176 104 857 56 838 144 1045 374 1014 772 701 1089 337 845 127 808 77 844 163 932 234 39 738 84 933 365 621 899 136 1176 1043 655 226 351 1076 449 907 822 693 164 1132 154 391 1104 1198 481 858 1145 1005 228 383 964 498 487 803 152 491 452 100 914 305 1193 465 567 389 909 153 374 797 1182 907 384 410 1007 620 956 472 88 58 1079 12 598 153 110 544 437 584 1127 361 787 233 441 645 201 542 841 957 651 42 744 145 883 411 598 481 574 1194 1069 825 451 208 863 1004 527 343 326 208 61 730 631 259 108 67 640 146 1143 334 410 1084 353 1053 189 9 366 1054 959 484 216 1090 419 647 605 1159 891 455 119 359 676 312 1165 418 1136 1166 380 117 240 1131 1037 20 864 183 234 181 237 364 866 545 406 1024 940 229 325 583 212 147 79 273 1187 788 917 767 116 1016 1049 965 119 197 458 545 68 689 333 856 1072 529 11 788 1147 451 755 903 872 724 3 794 86 489 638 989 738 134 96 546 814 6 584 154 738 538 826 704 66 1033 526 122 399 996 397 775 438 693 566 814 634 1143 148 902 990 389 445 268 374 805 197 161 174 935 440 688 0 239 717 933 615 1133 207 407 661 77 1153 941 681 845 742 291 365 223 345 482 8 64 765 19 802 176 228 1085 1102 553 1003 1068 468 755 910 828 1007 877 675 1183 554 476 1005 501 35 6 952 331 1188 66 371 575 1152 951 1027 914 204 455 446 541 662 382 85 1127 190 863 442 64 1144 311 303 963 962 337 294 685 634 1013 163 906 1080 108 966 1130 336 414 354 1195 1183 249 378 574 896 1125 1186 741 767 40 496 920 711 61 113 820 313 625 1093 562 1187 1004 705 855 718 1085 528 238 977 562 903 801 530 690 851 442 767 93 701 285 775 545 512 1109 921 350 918 155 331 1170 920 444 1118 762 1161 265 244 291 207 981 724 1139 751 530 233 1078 183 381 56 347 340 663 836 505 415 11 774 263 426 21 246 239 194 920 928 703 109 116 292 857 289 211 205 946 5 859 986 369 99 738 995 345 180 789 1039 93 1057 315 521 942 1113 223 61 640 1042 768 1093 380 738 267 557 1065 851 625 227 470 997 1064 766 789 610 998 201 133 802 190 244 713 984 1021 563 495 47 236 844 1133 851 1070 91 88 429 632 142 891 842 798 1161 988 629 1194 437 574 747 653 737 182 455 974 955 170 344 321 225 777 189 160 1075 500 483 962 38 136 650 342 65 1133 734 634 918 331 149 962 1105 138 549 441 870 9 32 232 587 713 662 671 926 1117 941 847 492 1105 847 602 401 672 305 147 539 1060 941 760 518 818 269 12 883 1133 441 352 116 1069 877 669 310 1007 83 22 490 284 349 502 304 227 616 1036 391 855 194 609 342 64 943 728 414 1124 604 840 1050 1090 578 772 128 1003 906 793 962 111 173 2 34 710 449 149 1026 455 504 1069 912 1011 320 580 785 717 1108 419 783 583 371 762 766 263 261 315 11 1118 706 618 71 779 756 1167 762 138 219 166 1107 368 48 1028 25 75 704 525 546 64 114 290 1122 535 833 774 203 925 677 574 620 321 487 263 1105 191 356 689 523 1154 952 91 326 853 62 888 1030 368 672 89 183 508 3 509 496 503 513 492 1012 701 998 437 12 827 123 1170 389 1016 1124 240 171 660 310 659 560 225 455 420 240 525 643 1139 458 876 738 505 1150 531 567 150 575 811 134 198 517 1191 989 66 1137 685 267 711 666 706 167 723 210 268 716 377 1114 43 81 984 1055 675 575 696 245 252 420 341 200 1066 66 338 122 20 992 211 589 485 90 859 115 1057 333 311 263 983 394 890 200 1140 743 191 660 271 981 753 1032 725 932 1122 362 17 929 722 633 801 1160 453 1133 730 252 523 657 510 445 303 1057 483 156 85 424 386 1017 1010 779 349 610 309 1159 786 938 918 210 252 494 49 139 202 522 410 58 67 664 1196 954 627 173 467 1098 758 767 1049 84 1199 200 264 1051 971 551 612 624 101 630 278 781 686 200 197 265 347 499 580 598 1189 1132 332 388 827 350 723 129 1028 585 695 481 408 1042 935 329 53 1100 135 174 448 490 852 317 365 1014 242 236 1183 149 977 675 921 524 16 1012 442 40 1060 645 279 999 41 570 486 439 747 1162 620 29 250 752 342 758 159 564 473 21 1 69 689 832 415 155 744 1147 684 808 922 242 804 356 286 756 1067 964 542 105 543 583 617 1054 1098 275 269 906 557 100 880 511 4 1116 1124 257 1031 1159 1144 1182 1130 264 217 1035 1033 312 981 860 294 299 319 518 524 26 848 200 991 853 71 1022 904 314 914 963 546 818 602 128 1196 439 1078 452 895 419 237 493 1080 114 689 373 672 1137 963 734 1001 820 371 729 471 874 226 772 241 848 131 271 687 1000 118 270 40 690 42 657 1103 805 862 4 794 74 132 650 630 960 643 19 622 268 64 605 851 334 968 182 1049 1161 683 589 925 756 483 702 831 730 567 142 981 421 260 965 345 0 858 747 750 743 885 973 408 737 1037 82 361 845 669 474 118 548 419 1193 741 681 880 980 1048 491 855 199 518 935 306 1197 95 142 203 1084 658 958 525 468 303 687 1141 394 202 1005 525 1008 88 1004 206 491 392 720 730 408 1049 527 4 828 410 781 888 1155 507 16 804 422 463 995 1036 795 619 1000 157 988 234 787 1016 726 9 113 298 355 1017 827 840 295 725 531 25 676 222 256 475 16 1161 780 752 592 1013 1177 230 615 995 335 549 478 1084 188 818 884 77 189 811 582 535 953 573 613 1065 518 276 1076 800 150 696 750 298 195 972 411 893 941 872 531 42 406 24 647 331 345 590 84 254 739 820 15 860 477 370 137 143 720 394 304 864 1077 43 393 1109 460 790 500 835 897 612 1 1011 305 872 1165 363 236 316 588 1084 85 614 1123 660 368 787 324 636 578 601 33 513 46 713 1108 958 938 860 282 949 842 639 85 579 1192 117 556 891 76 72 820 827 851 344 764 556 1177 1035 642 863 189 908 170 749 1013 647 1165 406 1087 22 451 867 1007 983 469 1094 283 948 343 527 60 94 743 702 343 84 530 975 53 244 333 399 632 956 944 834 101 852 398 1101 427 474 200 680 549 889 1105 999 227 383 1107 353 310 689 291 777 812 229 472 350 1018 341 155 508 917 1080 27 210 78 220 21 500 768 731 271 1037 990 71 1086 974 734 599 438 1175 108 1139 1137 79 205 666 149 152 67 794 253 911 425 625 356 1061 558 220 847 1117 760 122 451 760 487 443 44 153 849 918 454 1091 97 421 234 1040 167 180 106 446 205 1004 1021 967 496 882 487 855 23 102 7 845 621 858 1141 196 867 728 638 503 962 459 165 660 1026 693 833 73 166 922 962 1070 382 515 434 913 988 1178 434 361 799 10 1193 771 608 355 862 147 583 1168 825 163 182 769 760 857 585 969 1111 104 214 277 516 728 88 85 116 185 659 41 91 362 633 1089 888 768 839 888 1026 369 40 342 32 1111 463 1005 973 1020 37 547 731 926 120 570 314 188 375 1024 833 744 684 238 601 1076 494 79 1040 428 152 152 100 1112 224 83 723 31 1022 726 1036 444 499 240 178 403 929 1068 1048 1085 545 519 823 840 257 1127 899 581 591 1147 1027 45 659 6 953 265 582 333 40 744 840 88 585 1070 953 343 924 1196 617 300 983 411 1017 1000 501 676 1002 49 492 1152 1001 792 62 914 673 889 21 449 506 447 938 1019 118 1097 638 352 790 555 830 531 323 722 729 285 879 807 582 831 160 994 488 233 1041 544 745 832 413 1073 688 432 775 987 56 699 266 1092 137 259 971 964 1163 392 42 850 878 315 698 1131 889 984 933 105 1183 242 30 407 531 375 903 221 572 735 446 134 567 707 461 369 664 1176 307 1142 606 870 983 465 477 794 293 467 597 513 646 407 890 291 823 1031 470 223 646 539 843 1062 264 180 545 270 32 1110 1109 361 649 667 992 878 517 435 1098 162 1056 521 856 934 326 791 1156 879 1103 813 202 786 211 182 197 1191 609 718 344 1165 1076 1044 1188 202 963 1035 1191 880 193 95 838 1134 2 391 257 321 400 590 887 867 1056 555 762 388 767 514 496 296 148 141 966 166 750 1008 762 701 341 482 60 189 447 1092 698 652 708 223 612 720 1101 1023 330 609 462 91 688 483 769 749 571 330 327 606 1045 1066 265 830 933 22 307 267 844 807 616 239 946 457 1128 702 102 374 1032 198 840 141 586 555 656 871 538 176 894 711 401 940 891 355 28 1012 1068 177 1131 97 530 899 356 838 915 95 933 207 498 706 672 526 788 450 784 409 654 121 145 726 796 771 3 1159 713 941 915 83 814 421 1140 1178 708 225 1016 297 559 1041 18 245 866 800 666 1151 501 839 711 66 364 554 305 703 1105 588 785 279 890 597 704 206 29 477 1056 1098 87 221 644 356 154 456 1029 1042 1118 938 1084 34 329 1051 694 226 976 868 306 200 868 956 256 663 327 1012 292 729 213 953 755 357 154 1053 1068 453 669 433 1194 750 978 854 90 650 680 447 667 112 217 977 24 497 875 109 1167 19 277 742 1198 633 934 492 247 135 460 1057 102 985 107 1192 1110 981 936 761 572 1049 178 408 308 1057 972 537 982 1085 331 1051 727 14 422 1185 1042 27 501 796 956 569 328 1136 1072 345 1189 1071 730 670 310 764 507 655 419 149 100 1118 1171 340 398 530 1045 449 889 658 305 61 1093 956 1079 711 665 1128 462 1012 134 574 971 988 634 977 177 410 520 1102 809 641 519 465 1088 457 369 1099 469 932 1061 1093 1164 343 1144 662 627 342 873 1174 358 748 1140 973 822 440 919 633 1098 1113 11 1199 183 335 830 884 1097 492 957 1095 82 863 488 573 1003 872 990 960 138 177 447 898 532 550 6 1143 514 1109 268 264 94 623 1004 763 943 874 638 69 234 167 245 154 31 483 742 900 339 1161 519 930 849 1051 272 778 606 685 382 372 817 298 17 768 635 215 325 404 267 540 1026 420 1048 555 111 76 418 392 868 1074 1078 87 313 338 752 258 513 589 685 389 1017 566 1057 1163 885 420 1030 831 1016 1106 616 674 1196 179 317 37 15 387 673 711 255 1078 659 675 830 866 306 736 196 1147 1014 853 523 348 843 810 88 722 487 473 681 46 889 961 1142 1070 119 491 163 859 449 856 1122 520 758 651 824 1 854 28 377 960 537 223 504 250 196 198 86 152 64 245 590 376 212 692 801 432 278 597 143 546 1134 394 708 817 1103 1145 634 501 486 1006 602 61 80 721 81 697 1127 701 1026 344 16 1014 7 59 1049 869 567 370 562 81 203 851 1074 19 998 550 340 717 870 1167 357 1158 534 937 19 756 1029 842 780 1196 41 1111 774 220 1070 444 24 1089 1089 603 397 616 1 485 241 839 944 330 950 520 647 797 161 428 11 744 1112 1184 18 38 916 321 1039 28 520 741 434 315 902 549 392 36 6 577 550 306 49 581 74 50 467 37 511 212 1019 1015 31 452 1184 196 902 891 424 708 129 986 775 22 95 1131 677 254 94 898 279 1182 216 690 188 1137 420 315 617 812 86 71 656 714 114 551 494 515 63 966 618 892 1016 378 594 436 718 788 334 490 474 105 611 720 845 234 574 961 921 204 966 978 843 482 366 536 277 348 315 583 536 964 825 561 623 30 30 738 339 77 546 851 985 252 1190 822 1105 625 955 600 580 1124 780 19 150 974 92 436 201 23 140 1021 216 988 277 518 585 402 1126 107 626 1010 954 727 258 379 1107 145 318 542 992 837 270 210 879 390 749 367 680 895 749 469 1158 704 189 1133 738 293 724 742 808 983 36 958 899 1098 126 200 720 965 16 1053 1038 747 1103 449 440 575 942 844 840 754 908 1125 614 176 108 313 711 1196 423 821 592 349 505 314 4 398 194 617 233 361 1037 539 1082 989 902 467 1168 653 139 1194 241 432 74 199 444 412 925 317 634 933 990 643 1092 775 294 702 616 64 820 1068 440 688 489 1075 149 481 470 247 260 761 673 89 459 720 602 224 627 683 362 972 650 1067 909 879 78 517 739 754 638 1109 168 1054 923 729 168 98 761 582 961 179 725 571 1199 652 119 61 386 169 139 759 974 1053 82 393 289 758 240 715 606 715 925 275 1185 402 136 885 831 931 324 400 995 1149 1025 434 506 648 439 1146 504 812 384 271 1020 1054 759 324 881 73 583 971 871 258 840 955 535 1085 604 658 791 193 1117 982 1091 64 1073 1180 786 221 1164 1150 561 1130 634 1160 1184 571 61 1003 125 294 569 538 804 553 152 619 1197 549 384 813 1140 855 689 828 1095 51 524 127 2 1169 1031 407 966 551 736 1145 1156 113 100 120 902 537 625 1112 522 592 93 942 677 886 497 648 216 1146 1139 824 823 175 1121 74 62 1157 18 924 157 340 1039 857 324 47 185 716 911 205 153 975 933 519 1109 790 1173 176 816 361 742 900 105 926 99 132 162 871 322 859 72 199 769 406 114 1168 151 1117 498 1056 1063 968 357 302 935 287 197 381 155 609 22 168 151 1077 948 55 828 284 872 356 917 630 42 431 2 283 686 1169 1000 648 1188 397 984 103 631 222 876 543 1126 837 867 270 589 557 365 212 118 645 583 925 286 522 325 520 446 880 986 388 1069 619 1009 778 468 192 726 847 370 600 1182 563 680 357 720 840 472 836 1100 132 1057 1147 297 319 226 1061 397 159 461 281 76 811 1175 42 52 655 840 1026 561 21 689 927 505 283 997 1175 945 1110 436 1092 681 430 89 1124 880 952 264 651 684 1058 240 1094 183 1160 713 859 500 1139 549 876 639 133 977 405 861 388 694 567 544 877 286 396 796 188 238 269 1142 114 316 571 389 740 873 956 252 280 317 1068 1152 1090 514 1032 680 395 881 1 270 666 1018 339 691 665 155 1138 386 214 179 643 1019 312 868 609 705 271 827 735 877 1179 477 75 1099 510 629 430 891 917 1028 172 744 1154 739 468 665 227 1176 1160 145 1172 515 122 936 269 422 376 204 74 488 804 494 150 1138 862 408 1096 735 1067 664 486 154 523 774 1116 124 282 307 394 467 26 831 82 931 941 306 762 367 259 401 398 843 1068 708 740 1005 873 588 454 174 713 962 763 10 539 683 92 27 439 68 193 566 343 330 496 576 359 881 492 860 39 1138 341 930 838 319 477 612 146 522 586 65 1199 1086 493 892 1043 143 204 774 74 993 688 1173 222 101 780 1132 1 698 780 793 480 809 1191 348 844 818 963 54 605 419 400 1079 738 485 245 820 951 1095 609 782 866 444 527 976 308 387 206 611 888 214 250 431 925 569 1162 622 296 269 641 115 1061 675 150 269 1024 470 199 617 1123 737 487 1126 947 409 915 996 260 247 810 683 922 516 1172 911 148 29 622 480 1133 497 844 917 401 844 919 1197 81 847 1092 1196 1150 716 1127 256 253 1053 114 330 1092 573 1065 424 176 642 1113 492 765 1011 176 625 66 13 25 307 230 625 670 1002 764 112 789 199 162 724 777 773 907 671 471 312 730 526 940 189 989 717 1048 127 776 987 188 503 75 828 135 229 22 640 257 512 177 443 100 1196 641 1049 786 49 952 224 245 388 683 882 96 639 261 1043 653 8 687 292 55 222 1132 512 739 98 69 62 231 1166 75 1041 159 22 1032 828 77 593 121 1182 221 545 1040 385 944 391 222 265 501 740 341 1059 447 851 944 421 532 754 491 310 955 340 238 503 820 1034 990 160 814 432 139 283 612 947 1021 169 917 684 52 812 785 687 191 948 483 1171 373 705 449 245 289 465 712 398 215 868 326 50 33 460 218 278 935 241 155 559 387 545 1089 337 24 78 279 180 669 985 265 719 548 176 995 738 358 525 486 250 1101 348 0 711 900 917 416 564 334 37 104 377 669 775 180 1107 729 626 798 798 4 970 77 303 23 651 690 1133 571 1096 1089 455 32 80 550 699 712 904 625 631 889 998 250 1144 710 236 1131 827 519 685 952 748 465 685 377 529 1028 188 685 668 807 969 83 770 172 842 877 996 562 1143 1164 1186 203 50 977 747 1110 384 1004 756 464 666 137 991 109 149 459 952 431 1145 20 717 136 322 695 97 598 704 274 841 412 759 387 1181 153 744 897 460 573 1186 592 631 313 1043 463 677 598 302 125 499 980 1119 879 451 776 627 599 251 940 1101 1088 568 876 386 418 217 814 677 658 161 1140 999 583 731 35 829 964 108 266 1087 22 125 970 1118 582 559 122 404 1141 301 292 111 162 952 965 612 900 831 1126 975 1077 774 677 982 1075 147 924 549 769 281 96 889 974 376 393 250 816 1195 257 899 636 1031 1136 33 755 310 176 876 1018 893 606 468 981 515 310 164 197 625 97 637 111 970 1008 697 750 786 342 774 768 210 124 806 559 697 124 87 839 90 676 926 609 102 674 765 946 923 122 1015 1136 470 460 79 332 1139 994 321 981 583 612 725 1134 138 464 154 730 318 922 308 329 944 69 459 42 402 700 1108 1130 491 878 1180 882 585 878 1088 439 257 242 962 802 1096 29 852 670 439 894 1149 996 475 421 884 1132 848 314 103 293 1013 588 883 858 343 1076 1071 68 159 1181 1039 222 141 524 1013 1058 234 763 194 54 899 170 186 1129 380 1025 1079 641 1130 622 579 798 603 20 782 1170 607 288 1010 1005 399 958 179 203 1083 425 831 1144 635 1192 125 388 925 616 262 1191 243 206 1176 573 386 1164 583 441 80 354 628 792 1121 313 468 384 201 661 858 1087 235 445 691 841 808 486 713 1039 283 863 203 696 299 709 728 170 88 563 763 598 144 942 720 349 769 728 671 170 1047 921 1077 295 359 387 1187 144 102 333 125 654 1139 320 582 205 775 917 388 773 916 954 667 442 508 773 941 114 1146 167 70 1086 277 184 118 1054 62 150 829 1064 783 901 327 407 332 876 704 90 774 864 412 915 136 816 1011 93 324 520 880 677 511 236 686 965 808 269 834 87 1073 268 416 206 27 152 374 781 247 614 657 872 816 804 901 165 381 426 569 218 73 50 953 1147 1158 1045 601 449 963 389 362 1027 299 223 191 1183 204 643 1004 1021 888 477 46 621 617 524 608 432 548 574 977 304 768 229 1187 97 520 881 1038 654 791 862 763 402 831 612 722 1166 1012 9 694 618 593 455 286 142 887 590 647 436 401 351 378 798 346 0 1151 496 94 289 272 1148 783 470 79 774 603 798 328 703 811 729 456 577 1150 473 809 954 530 1165 333 219 86 432 171 1118 758 672 757 52 209 456 1058 252 271 346 1072 919 212 1061 1124 507 1099 318 409 984 1001 1032 692 900 939 289 715 810 1030 259 8 436 677 982 369 446 558 339 76 992 1092 57 1014 226 1031 728 1041 647 620 329 671 174 80 826 1133 8 157 391 507 913 1151 732 76 714 453 148 913 678 396 218 1011 255 689 1102 47 444 274 507 395 949 1199 344 1055 1131 1146 519 1058 687 160 253 919 1032 552 741 174 115 962 824 622 998 1137 592 180 979 993 262 60 699 551 1194 613 504 899 263 282 601 195 1141 1174 185 1164 51 29 1095 325 177 790 983 1080 1116 1047 591 766 1065 740 429 1081 123 807 131 1143 560 148 752 1081 903 1057 189 581 969 240 331 998 676 825 728 1118 229 274 1182 89 726 702 36 382 5 1117 180 1114 258 701 1036 1009 970 657 413 694 735 109 485 47 624 735 388 500 998 294 231 571 934 336 293 877 120 619 390 916 149 671 1176 128 519 39 1030 946 448 534 1057 833 470 1071 169 877 408 165 656 315 345 642 1077 33 1010 343 316 1112 162 767 956 457 908 396 1131 628 991 418 601 315 262 877 1101 1185 240 197 50 280 735 317 504 346 901 852 1015 962 782 892 721 431 410 704 111 47 327 28 946 909 118 932 188 142 143 438 45 981 243 114 929 58 371 365 9 624 866 139 282 446 120 659 103 306 1136 294 1173 905 747 200 582 829 1093 369 879 109 797 1072 493 78 565 1138 1052 1006 385 92 396 127 767 579 263 70 458 225 185 1046 1093 76 326 177 1137 1091 677 652 263 949 733 754 34 1058 778 213 875 502 95 415 1199 588 934 779 876 1136 308 459 140 541 423 20 492 828 876 187 227 821 309 392 384 490 213 1111 197 878 759 1088 709 1102 770 1169 485 413 344 853 215 619 383 507 408 467 1176 102 493 571 609 625 293 246 498 471 1144 36 831 501 1021 928 394 266 304 516 231 891 569 1166 884 359 440 338 1182 892 853 370 202 1074 518 306 1126 512 1053 166 959 740 476 809 776 947 54 749 913 699 203 572 974 385 1003 954 606 1068 20 541 624 721 578 314 233 45 678 988 365 601 896 970 835 28 436 959 644 962 580 85 211 1021 551 88 905 1159 155 1101 1049 23 70 313 806 318 333 411 430 1176 117 513 241 91 704 561 425 306 441 715 6 85 996 1118 866 1156 1143 920 990 1092 430 795 173 606 978 589 1146 604 794 849 889 765 124 412 582 427 1025 1007 691 594 672 563 1048 798 975 911 799 436 502 496 436 258 451 30 750 670 951 911 347 723 356 828 806 1076 889 1031 1015 175 1135 936 1172 1083 1171 836 260 359 986 934 644 1152 107 527 344 180 533 1089 337 154 1086 587 911 311 947 985 621 293 402 631 1014 1049 950 795 257 498 470 202 1166 808 192 352 785 1039 1053 1008 350 178 141 1073 936 177 442 1043 252 1000 535 353 975 433 632 652 70 1139 824 956 410 15 621 702 253 650 973 681 726 797 728 169 90 1170 310 791 380 1009 470 0 520 498 21 182 545 1042 1095 461 1052 159 809 921 100 1108 629 1090 685 141 502 883 825 508 576 657 438 191 1064 839 856 150 1097 247 254 828 562 1006 761 184 696 697 409 756 856 493 999 648 293 146 481 924 139 267 538 183 20 468 732 617 1110 300 238 138 573 17 567 820 91 998 443 722 133 576 200 177 622 1163 270 851 514 70 796 187 595 811 1081 299 523 431 525 183 1192 937 400 781 163 1064 175 332 325 372 258 25 130 1077 748 813 303 63 1021 339 400 292 112 1034 432 548 469 751 356 896 795 783 1144 101 300 897 766 290 1191 1081 220 496 549 315 601 107 129 916 356 431 157 1103 788 459 936 327 699 901 410 151 987 340 758 1172 1070 278 319 183 1032 142 340 423 782 623 630 1163 299 82 753 657 199 45 501 372 462 994 732 697 973 993 863 374 887 774 263 76 245 186 119 861 462 301 464 463 595 153 985 50 825 241 576 687 628 932 1054 909 821 1019 649 547 321 388 655 123 247 389 895 922 452 531 172 567 416 100 512 24 168 600 23 557 1052 157 919 758 866 485 653 252 822 1094 532 342 424 1008 1086 1168 331 1181 1088 143 1024 76 331 190 1117 92 817 142 281 889 1163 602 71 250 1147 1072 972 916 770 757 895 936 2 352 561 617 101 216 30 785 516 737 432 109 861 790 408 868 1138 715 290 145 1193 156 148 107 1129 962 88 1045 630 100 255 651 748 1070 327 744 612 794 1052 889 725 816 905 899 903 618 1040 134 689 814 437 645 918 1136 608 583 463 954 1108 715 1090 188 98 940 166 414 595 204 160 694 145 742 384 687 1114 1104 603 275 14 800 940 764 734 898 32 214 627 55 877 341 629 765 404 603 63 327 680 1012 1183 184 490 1075 759 843 430 346 592 367 714 281 597 647 928 729 57 925 643 1159 1126 475 283 590 687 710 779 487 76 397 4 383 827 235 135 536 586 265 366 1173 161 838 604 918 466 1012 764 639 287 279 574 1002 822 1076 92 61 577 888 714 603 157 919 548 815 388 994 1073 1009 938 41 1168 949 1176 118 114 744 548 601 343 582 1056 2 108 218 219 826 38 1167 630 657 371 323 1094 330 254 122 1194 1144 409 417 871 1148 899 19 832 1015 520 60 737 89 832 398 841 111 1058 1193 1154 822 532 536 1091 1065 715 879 685 449 561 455 597 41 668 420 659 554 395 1080 717 222 741 849 269 303 994 577 421 144 256 1087 368 1068 1100 625 728 328 486 446 8 602 75 772 902 978 144 468 649 735 568 1116 6 595 999 7 89 880 418 841 223 785 678 884 865 863 529 604 573 74 901 1198 152 200 602 60 327 247 142 389 470 480 302 797 243 428 102 481 636 54 911 586 740 628 596 450 125 507 774 984 519 1031 660 1155 1136 736 967 845 928 778 762 983 729 1142 403 1031 838 864 996 667 285 595 114 710 979 777 1090 180 975 1158 965 156 993 305 569 296 672 761 394 748 964 1063 186 50 1079 1076 774 1060 623 854 1175 1018 928 725 765 957 876 1099 1097 229 797 502 389 1185 223 1199 45 228 243 976 514 97 757 1073 742 619 444 1066 448 989 385 150 111 780 368 885 1065 430 1146 409 66 351 746 1139 761 754 677 258 855 729 916 154 1180 550 27 236 680 628 614 891 759 224 478 998 1115 181 469 357 1166 524 436 186 301 61 258 53 1113 51 155 550 701 648 231 1070 510 11 194 1082 328 962 902 101 671 247 947 92 4 143 1017 778 1065 1126 776 1033 323 354 7 1001 970 237 138 175 627 1068 248 103 112 992 632 767 570 727 261 674 1011 917 627 905 52 151 748 526 863 647 396 958 1188 481 897 989 501 303 918 236 1146 1055 360 1168 133 932 45 359 990 882 791 888 482 372 958 954 529 1119 1155 575 44 779 1076 1071 1136 321 853 805 932 888 492 1054 62 630 1002 1074 1120 807 867 522 490 408 861 164 1019 730 748 544 1132 1095 796 215 354 1086 461 972 120 268 1197 1039 528 705 455 779 406 111 1152 325 962 454 848 421 603 946 31 936 1070 881 150 395 368 405 959 946 1116 161 215 646 127 86 682 431 878 603 362 984 867 780 256 370 360 711 887 938 2 123 129 185 820 176 548 474 697 1136 952 954 501 364 657 462 457 888 872 138 1004 290 497 172 669 567 229 162 999 634 992 719 887 257 331 83 260 888 1091 541 10 783 709 1132 743 818 73 698 517 844 223 1093 751 90 94 1184 829 118 1056 604 1145 804 1057 805 1028 951 1197 410 547 771 843 132 630 659 227 1005 43 369 652 102 952 1002 226 550 1092 960 595 324 1048 209 530 532 41 384 104 323 1122 1094 215 46 785 1015 1109 766 792 511 170 1139 204 449 478 883 114 1090 524 1087 925 534 370 591 653 368 929 863 380 850 127 1053 475 1163 18 167 172 907 593 422 734 1029 406 114 66 1105 452 720 368 137 167 676 1034 46 923 869 747 609 457 973 12 598 639 678 137 593 184 928 349 537 619 979 412 654 45 1127 596 77 955 760 81 1121 101 795 743 881 861 641 25 789 463 969 1071 928 80 481 984 788 1023 1169 880 675 328 241 9 744 1112 107 410 620 34 129 482 40 831 890 100 770 651 533 864 1048 93 405 95 176 292 340 369 89 488 837 753 908 209 296 249 71 511 780 484 508 569 527 855 435 1068 195 615 574 256 1149 661 259 1126 207 837 959 877 1095 809 176 692 1148 824 945 314 1166 600 382 1122 1041 640 445 382 705 418 720 47 408 953 494 1171 448 337 887 1016 973 274 507 995 245 1037 414 1173 542 1004 848 142 68 393 517 727 258 880 631 1132 376 290 103 727 1104 449 541 749 36 304 731 1000 661 376 1149 72 437 739 810 1187 1061 186 562 205 30 426 848 586 44 1152 721 276 310 659 625 41 564 1049 843 22 738 265 1156 385 771 225 876 983 816 250 833 639 936 540 406 527 753 41 30 481 407 432 573 523 243 817 108 918 710 1117 434 357 818 181 1146 288 1198 1179 87 108 829 416 793 806 351 237 851 41 58 237 694 896 499 126 567 642 439 632 359 1136 170 867 1093 31 334 713 555 774 373 411 832 870 320 1149 329 417 657 899 670 311 147 886 971 628 274 993 188 87 463 503 654 701 919 50 239 1098 424 572 216 817 953 602 702 828 388 661 220 85 913 111 649 508 964 14 443 853 1019 970 5 491 291 813 312 741 200 225 316 54 1110 345 437 1110 750 214 98 659 813 1188 726 417 377 800 59 865 299 80 1090 1183 612 797 109 524 142 559 152 378 877 746 726 1185 742 720 1065 400 445 603 293 410 833 542 1185 34 485 1015 1089 1006 320 51 944 1196 475 607 525 114 749 27 877 811 580 238 107 1064 895 487 559 353 792 636 327 164 1156 608 892 778 163 265 590 189 432 1031 92 657 387 297 1186 303 862 1143 958 56 757 291 650 1027 202 639 70 58 1026 209 736 1183 459 759 685 779 468 748 161 177 31 373 935 1001 111 653 1061 29 260 926 972 235 645 59 492 984 781 19 1124 974 1016 157 600 270 89 112 666 1104 887 159 609 170 605 1035 1 698 971 983 35 774 622 777 725 849 970 121 1168 1 407 100 84 578 1023 362 680 1116 172 987 1041 268 306 821 598 971 382 783 1112 208 638 416 5 1024 1054 758 1156 249 843 207 849 361 242 563 42 496 1162 1086 180 1089 1026 376 927 618 441 681 755 141 897 948 674 497 886 843 167 371 880 1118 351 66 676 839 442 639 355 1097 601 1024 30 289 606 332 207 100 515 560 20 489 805 571 1001 920 791 601 567 934 498 298 367 227 957 651 754 694 7 220 726 348 298 668 228 1134 236 205 533 195 103 621 1041 924 699 26 183 39 782 504 608 301 939 532 82 1175 233 1014 376 824 1152 123 635 986 795 1088 948 585 468 1106 1111 433 544 1152 481 313 942 1026 579 730 201 1000 1192 706 1046 1110 682 781 142 647 315 1050 462 1170 151 775 911 225 276 791 372 169 181 370 928 700 1133 1063 471 62 925 428 843 827 127 115 856 385 326 1103 242 719 721 892 846 705 181 634 871 316 176 367 932 616 959 478 601 515 58 276 698 1114 1043 417 48 725 809 995 928 497 560 527 957 292 598 811 773 531 295 346 4 518 772 567 105 128 303 1109 1078 356 723 95 770 263 107 159 1149 1012 209 936 23 419 990 73 217 861 771 891 508 584 944 916 535 282 214 332 577 1003 883 721 320 1053 583 1120 766 156 785 837 851 156 18 901 1031 643 1060 22 659 516 447 601 1032 609 179 1014 439 388 160 1093 280 263 804 81 993 735 706 588 630 414 126 613 877 517 498 1101 693 284 887 743 518 820 1008 275 546 1199 240 788 710 1031 587 274 409 569 828 723 817 305 81 794 1075 670 677 1010 29 14 197 284 1058 1159 465 989 467 1031 226 306 631 606 251 150 815 356 915 777 507 773 154 527 558 77 1052 608 1033 528 496 429 659 560 732 1127 641 70 807 1136 706 60 60 771 247 95 1186 1105 659 551 959 418 850 428 147 719 304 810 1037 25 270 812 755 718 592 730 729 751 1079 798 363 1164 1131 852 448 142 201 1122 915 1031 1144 1071 1000 389 1008 704 217 743 215 214 766 881 614 224 1035 219 460 451 323 1053 951 324 269 955 434 741 572 6 922 32 871 249 728 1186 119 126 1191 982 898 1165 490 824 737 905 997 603 1096 843 792 711 275 42 708 393 240 1040 735 297 90 538 1115 744 584 517 483 601 281 573 18 1130 817 218 396 761 254 498 875 263 196 842 450 99 199 1050 562 621 631 529 283 933 294 862 175 1045 422 1008 1165 1062 573 738 60 453 785 208 592 1037 800 707 319 181 311 672 263 273 725 664 541 34 1158 388 1132 1121 853 584 1089 153 939 425 899 913 525 412 1045 470 228 129 1123 1195 248 553 42 179 184 1060 514 154 659 813 896 150 642 697 543 400 1186 842 903 185 569 568 334 625 816 615 334 859 708 917 804 235 198 1003 1157 448 333 100 459 1047 779 167 495 1042 326 1085 463 1142 905 1052 521 65 407 642 47 390 67 384 35 246 296 453 728 496 799 907 471 797 805 112 876 52 723 387 342 897 1019 974 1052 369 1119 159 794 673 241 346 167 736 845 720 828 1068 310 515 875 128 866 4 295 417 1120 1017 213 189 130 268 240 663 1196 1031 1195 368 42 332 1058 447 1159 1042 849 290 946 562 953 259 246 21 617 159 59 221 1002 885 1106 622 204 937 95 429 1110 216 1077 579 422 390 69 341 1049 26 414 349 171 294 774 772 151 526 370 60 723 1119 1084 189 290 642 856 681 127 937 492 415 607 85 73 1013 809 1103 735 369 1133 304 980 1196 191 874 1102 605 1097 1111 530 832 6 440 978 771 507 51 989 856 982 97 288 305 425 775 1094 11 370 533 455 256 764 662 425 244 1051 1005 237 941 187 795 350 406 711 307 589 381 782 953 678 536 1116 1121 940 442 1071 454 337 362 205 190 385 554 1192 188 357 350 631 988 609 434 159 72 31 487 415 1013 1112 1164 1031 777 810 67 238 504 145 1022 1141 46 1053 609 419 1065 924 152 103 1199 95 230 805 779 959 528 505 254 10 568 209 212 208 1173 159 329 873 272 432 565 511 1002 87 509 292 62 746 1061 82 774 531 722 268 783 712 561 1036 461 200 570 98 636 387 140 892 225 79 33 216 572 129 680 713 892 816 704 496 853 275 554 736 197 769 731 793 651 848 1158 706 405 160 618 573 1175 533 860 1044 137 168 101 1172 941 307 539 319 1145 476 44 948 575 856 721 663 594 317 851 416 926 281 1113 184 417 439 333 115 661 1101 702 881 608 744 8 476 433 172 1095 241 646 1115 1101 122 182 49 223 574 650 248 1152 1150 1099 1050 739 157 751 699 407 292 470 1050 1057 1183 286 373 244 810 1118 214 129 333 389 1059 29 790 500 762 1112 633 1118 495 353 940 836 261 40 464 1183 566 121 89 473 823 856 820 458 62 1138 1081 828 626 275 1150 872 675 116 1043 1126 1116 49 514 289 451 1071 46 474 228 359 157 75 1083 806 389 160 661 761 45 469 678 1005 859 1043 748 834 1062 593 1193 1158 129 304 798 709 602 59 1125 548 151 492 162 759 877 203 695 1004 221 1058 973 1103 720 730 477 794 152 1193 482 314 569 146 919 1170 64 1148 398 860 604 161 848 1045 281 540 901 584 533 61 332 235 584 884 1128 146 34 297 881 28 756 897 273 193 1034 113 323 934 585 657 1033 57 301 562 973 1027 530 252 816 603 438 48 179 1114 0 596 519 913 875 184 70 402 218 1190 71 1126 625 933 1086 354 1055 1011 855 1127 571 440 511 20 1088 302 188 335 986 955 746 507 930 1140 754 954 693 1191 706 483 167 387 1185 1181 134 671 1031 694 483 218 450 542 40 112 238 701 822 608 634 75 1158 665 280 42 1089 985 630 635 778 1126 874 1075 1080 556 936 146 362 144 861 878 398 371 970 912 706 37 1078 75 85 710 546 1098 271 23 901 1083 648 839 693 186 363 990 498 219 562 473 767 80 234 874 1070 404 107 114 45 649 151 144 735 222 87 331 124 967 566 743 358 528 1047 951 978 26 1039 607 575 1020 540 1097 1042 639 445 296 2 341 1099 599 893 885 133 342 617 833 1140 433 1133 223 1032 253 762 1117 813 605 941 481 703 144 220 695 891 926 1126 924 876 613 635 149 794 677 1070 397 288 1002 51 881 918 618 772 1118 441 754 733 351 62 372 181 255 440 457 39 888 149 1064 313 153 475 754 229 661 840 432 525 135 436 961 410 205 127 409 495 282 1035 576 1133 58 6 736 536 938 408 505 850 1005 172 650 1165 378 349 22 244 883 566 787 429 164 245 26 110 909 732 544 764 275 849 224 444 994 375 172 474 191 588 488 61 95 726 751 533 54 121 764 485 1102 831 1121 155 681 968 265 1023 1112 700 948 512 124 3 212 818 931 693 799 1077 660 1027 7 882 448 464 1184 759 551 44 1 659 455 469 159 855 692 313 1012 1114 985 88 1076 465 599 740 801 536 987 324 322 316 692 1042 1015 98 450 1163 517 908 266 88 851 411 1000 954 1028 149 1043 624 1177 652 373 790 102 186 859 903 692 95 513 936 673 764 25 1066 816 1082 50 1147 887 1197 402 1182 528 1092 797 768 1135 321 622 850 635 109 1137 899 584 1093 601 660 445 830 720 435 997 960 983 1109 627 710 856 912 118 899 703 538 120 67 1144 532 104 499 566 1031 175 916 697 638 529 61 428 832 861 1161 81 176 1016 672 348 1025 226 1010 924 1112 231 1064 1027 197 1151 798 765 999 103 421 352 1063 110 751 404 680 300 41 956 815 264 820 70 68 710 673 1114 1066 635 299 633 388 527 595 350 1033 291 81 670 997 443 145 565 117 770 520 1112 861 532 1181 912 611 235 1144 232 1133 658 514 1195 193 210 416 236 657 132 535 709 643 67 568 647 833 642 104 763 492 920 938 235 518 911 512 274 456 796 621 757 1123 272 959 60 129 908 987 618 190 475 138 217 613 343 823 735 870 947 177 218 739 916 834 583 335 577 891 834 924 940 811 1037 907 1114 494 1069 468 43 298 1042 1133 111 504 31 726 419 352 233 78 479 226 135 172 993 924 1092 402 1073 30 1163 989 61 128 418 81 632 565 211 911 716 124 480 28 987 464 1100 1061 264 10 521 101 693 570 829 138 872 732 453 264 1050 640 868 1016 307 706 1095 236 1169 1120 801 1003 403 536 975 724 155 350 818 827 709 1147 272 1004 248 1130 662 998 1123 166 1032 727 1076 518 733 574 832 480 744 694 377 21 1162 926 849 724 992 61 707 1170 868 1199 199 893 1154 1194 829 1006 689 582 423 789 894 214 925 882 515 470 240 952 325 111 38 1130 718 817 246 28 1009 620 121 811 343 841 1108 847 780 461 940 733 456 923 1010 211 363 312 1096 897 178 1123 575 1055 200 18 761 711 1011 467 68 964 1126 704 1153 624 485 1148 971 979 105 19 8 1043 33 947 1125 1188 269 183 67 106 82 813 0 919 401 28 1003 866 888 317 436 1082 495 19 431 1161 927 263 127 1082 429 86 169 168 940 847 667 834 413 389 3 991 471 1034 446 541 183 403 770 369 547 1112 1159 36 797 471 213 376 556 960 1135 668 738 1135 177 1071 919 1036 1037 11 1032 11 1103 1150 202 165 601 1036 1022 749 303 921 1003 65 676 167 518 620 460 515 132 1076 757 513 211 209 117 729 865 598 839 188 90 357 668 308 573 33 270 555 153 952 928 302 986 1076 959 192 711 933 647 204 718 805 852 451 285 11 896 1089 1101 945 880 1078 473 273 674 1170 263 1086 599 447 622 335 938 164 78 293 365 305 861 572 1029 149 707 235 725 970 519 337 258 1022 416 582 201 891 594 699 318 74 255 348 83 355 236 614 705 585 1099 806 987 900 6 874 595 2 219 727 165 817 613 20 1014 971 607 1060 616 1100 1082 90 1165 813 813 467 1077 1148 1093 804 496 1189 1160 187 359 695 55 8 347 332 88 994 90 95 127 548 285 855 30 1024 125 369 653 311 1151 513 573 220 711 1016 829 1116 63 846 718 1118 184 499 150 302 985 201 175 1045 805 758 267 490 1069 365 52 10 863 124 1184 1006 989 1149 1023 1198 61 540 808 770 1059 923 1049 666 1033 635 1137 1177 1123 1107 291 877 777 1048 637 756 263 550 1060 644 898 580 330 974 169 569 649 838 595 193 1013 439 960 276 800 206 571 1164 340 457 91 952 383 610 479 929 810 866 410 868 260 713 828 562 364 366 279 446 1023 369 790 654 369 811 369 808 981 310 731 272 281 144 258 507 316 76 1151 874 377 323 827 80 895 147 248 1103 1063 50 88 984 280 119 729 190 7 153 1127 926 598 845 931 262 590 631 541 566 317 1183 994 473 456 646 867 388 1173 932 933 227 1119 587 351 21 761 947 54 1023 1070 269 990 45 569 798 674 629 719 795 563 35 1127 1119 835 831 961 355 62 415 558 127 1063 163 596 728 495 479 885 672 1191 841 533 58 251 207 1099 4 644 1000 561 235 784 932 967 54 412 736 357 738 457 364 957 711 258 197 1065 241 415 45 379 16 405 966 646 493 1192 1124 444 751 1085 435 609 1173 300 1170 196 260 99 937 1016 159 286 125 74 344 779 882 758 1145 838 231 807 583 354 230 450 344 20 1091 1046 411 626 11 56 1099 249 410 206 1104 465 770 353 156 930 794 1019 473 815 704 1069 142 604 301 864 505 126 1136 563 74 973 827 407 552 227 761 280 448 108 509 763 1072 435 1181 122 835 214 661 178 498 1064 1054 765 684 144 417 992 282 943 213 503 160 402 487 402 749 172 1074 21 2 285 998 57 664 1156 247 261 96 484 1197 150 26 608 716 230 1101 1141 644 785 478 208 631 569 221 778 972 702 518 877 687 144 592 146 1133 1192 221 492 552 169 1168 506 971 377 690 802 69 714 853 842 40 881 154 460 1038 468 429 108 775 1017 1100 470 258 526 368 595 629 1000 786 600 1151 1022 489 330 350 101 797 351 1168 682 1009 230 507 355 551 177 1163 392 941 285 423 226 995 1164 484 649 189 191 672 323 1145 393 378 195 689 1149 712 433 46 338 1101 392 984 519 1013 369 1139 861 613 1099 1191 666 778 746 19 1004 746 471 623 993 113 844 191 274 599 465 433 1072 502 645 998 341 1122 279 524 431 1036 481 34 412 1065 236 598 321 67 579 622 165 1108 318 1093 1040 589 492 295 423 736 260 16 308 1042 190 565 805 969 925 302 1093 852 878 351 217 504 903 1062 544 906 856 622 930 917 301 340 454 1130 416 1083 1006 1063 120 871 292 421 494 1137 1064 57 441 914 999 422 1122 740 767 946 358 717 2 56 428 1059 819 829 343 687 900 5 620 1144 1047 543 719 63 308 325 865 1195 1194 586 633 857 829 428 606 247 333 378 535 722 1013 1172 806 792 488 526 806 296 1119 183 118 1093 906 92 312 1046 496 1054 794 934 838 68 125 156 1156 448 1143 981 766 490 500 561 812 934 781 48 63 833 472 78 597 1041 205 37 491 190 754 783 331 1078 254 199 242 162 95 46 861 490 458 940 799 161 929 671 909 1143 288 927 937 748 975 456 1098 870 229 94 983 742 631 1111 719 701 966 935 497 462 438 3 464 576 569 117 923 737 150 839 1150 953 406 320 135 424 863 732 1039 683 1134 1052 675 958 44 933 684 445 59 500 50 190 894 85 858 288 872 920 385 125 295 511 52 292 1183 208 790 829 873 474 49 381 376 116 1098 128 1178 151 315 990 15 777 377 824 43 497 745 1040 349 359 380 809 290 1073 776 1069 415 965 36 536 861 373 40 691 328 438 425 862 216 684 350 352 775 420 929 274 675 534 434 1173 211 624 1195 1165 181 321 867 688 496 380 1067 85 500 251 1106 739 115 91 1124 750 1128 145 466 402 616 363 572 255 221 907 533 967 476 562 1108 10 116 907 542 1179 216 50 646 739 526 578 451 764 335 225 555 911 301 976 598 998 303 782 445 655 321 114 1009 612 841 1143 172 613 757 214 484 487 205 625 789 163 383 951 32 163 808 751 807 427 187 261 715 488 970 1095 538 390 365 165 543 1001 813 178 85 256 152 775 430 493 351 1138 615 888 380 553 44 198 193 482 422 818 1124 854 926 859 576 374 1057 1199 353 35 1141 2 739 795 1057 576 1096 418 951 608 252 755 247 56 329 628 193 881 1131 1026 952 1050 196 23 224 1065 985 737 1135 387 1029 1118 1044 663 209 394 148 782 196 643 170 783 834 599 1193 327 378 856 710 191 207 101 133 949 659 1033 987 304 125 395 88 777 124 397 313 482 725 620 318 210 360 1129 558 777 1133 91 1056 499 1157 534 719 1105 236 763 904 947 898 518 974 223 193 318 1119 88 468 247 848 905 876 231 502 1155 389 86 947 400 718 599 39 401 816 205 861 235 834 271 310 551 1137 125 7 767 563 136 946 496 275 232 383 689 135 767 1045 654 339 52 638 604 912 935 501 655 60 462 1000 1035 359 197 713 984 1096 72 406 1184 459 676 885 967 276 871 572 148 29 427 214 801 42 213 294 261 580 1180 1098 370 1190 797 1104 721 70 758 609 42 775 1134 1032 402 56 1079 749 434 150 513 220 1003 398 445 356 214 559 577 815 475 1098 875 743 183 681 982 748 831 213 443 437 868 710 284 1003 864 164 781 1066 1012 1138 605 578 729 499 778 1005 448 527 994 363 903 902 634 468 910 984 1140 285 572 197 917 734 235 355 903 1103 600 254 668 770 1061 297 804 701 546 586 1121 779 433 431 1042 469 26 233 32 807 256 402 347 1193 818 1125 803 488 0 1007 639 704 508 948 899 363 679 1153 241 556 1139 419 918 7 744 23 371 1032 721 225 212 1059 827 455 84 426 922 197 915 201 883 385 691 481 452 726 767 44 54 1156 900 827 168 930 670 751 943 1058 325 656 1167 1116 1111 217 724 285 947 53 557 468 803 140 1069 547 450 142 901 84 764 1026 16 536 463 300 366 573 775 516 645 380 315 170 1127 393 983 50 872 427 1070 193 100 704 187 450 681 618 331 422 1121 379 154 687 384 1180 890 1162 659 541 148 629 807 132 687 309 82 280 196 558 731 498 238 869 673 395 78 454 938 198 417 522 345 771 978 858 1139 504 440 681 937 1186 1095 648 44 1049 404 1108 260 1063 244 935 600 866 29 433 367 928 75 920 937 385 868 381 900 751 589 601 795 1142 300 479 1167 149 962 1060 199 112 78 807 558 1150 232 994 1029 173 101 967 255 1153 587 704 930 1021 284 696 609 949 516 112 865 104 264 869 378 26 1075 751 682 458 530 395 686 388 965 1098 862 35 575 876 587 964 843 338 596 459 707 322 104 625 798 1147 669 369 262 849 584 611 940 143 625 888 569 274 120 683 64 753 795 375 935 686 961 438 570 895 958 22 700 131 145 151 368 1006 268 18 308 345 188 16 184 758 84 254 1062 90 940 748 948 273 1032 389 988 962 537 915 974 860 1005 934 420 93 839 1184 1109 378 513 538 980 639 259 765 387 235 302 106 881 280 254 709 788 775 119 936 387 387 987 616 644 307 1080 203 379 286 612 604 1009 490 779 481 294 901 1148 624 625 843 1161 968 556 1196 258 845 967 217 964 254 1127 447 197 1018 141 509 880 579 434 527 608 287 614 557 50 1143 686 934 970 512 1078 295 853 72 781 65 799 2 1097 287 384 190 741 668 689 655 469 1195 494 861 658 278 1119 1043 65 559 952 1081 1198 292 735 1085 977 901 615 185 945 478 743 1028 899 561 434 962 564 111 152 500 881 410 973 672 275 412 632 955 854 92 1160 175 806 36 645 1144 695 250 204 253 819 119 419 683 895 324 191 162 549 560 1176 766 24 1198 20 135 106 924 417 7 750 924 1198 38 542 933 916 786 325 857 227 1030 889 964 278 671 901 481 245 716 140 932 452 118 865 448 84 121 330 709 446 1177 74 653 158 603 632 251 447 832 978 475 835 268 332 265 125 1138 648 841 79 604 203 1197 332 858 1005 468 703 973 1179 71 388 993 769 119 1172 1054 1109 211 1153 980 1013 843 1055 627 382 175 729 157 301 404 287 1111 33 965 794 83 545 564 718 33 491 856 537 403 1076 639 1153 699 110 820 435 808 132 307 195 970 395 211 742 958 1163 504 192 1162 659 612 1191 401 410 456 693 853 910 316 876 720 678 341 1016 230 911 142 354 828 1160 182 190 378 947 671 969 401 177 474 9 207 578 588 1149 1055 773 401 748 209 714 134 425 119 1044 1120 1117 177 371 913 1160 1162 963 391 344 600 144 887 980 769 623 633 3 1176 41 533 377 878 1066 385 820 403 993 1174 525 642 763 968 981 923 645 843 16 36 751 555 1013 779 455 792 625 766 638 1016 361 816 167 578 874 607 1140 1111 818 1101 676 379 177 506 1056 600 576 528 297 513 1195 146 930 970 39 1194 1104 496 1020 1083 1199 204 1176 84 107 269 577 698 56 970 1041 1068 127 701 1185 1029 831 766 85 1055 345 17 506 1076 1189 797 996 453 443 652 288 84 895 1107 186 583 937 835 813 755 1144 1132 973 1097 488 225 85 39 999 898 40 248 636 234 154 600 855 602 921 776 1061 835 486 1122 1185 610 512 562 595 691 1056 1153 1032 151 25 155 842 170 1009 102 488 291 922 204 1057 366 104 42 770 329 812 1003 1080 671 1098 410 245 135 659 860 1101 522 432 720 387 1156 282 964 593 1157 437 930 750 652 324 994 578 654 82 262 326 888 1164 842 794 744 89 36 1152 603 480 226 6 613 264 724 794 1125 546 805 400 1107 807 617 302 1101 1138 679 224 740 1172 214 422 697 94 364 531 543 367 192 200 414 225 127 876 567 302 38 597 593 117 752 614 871 990 297 965 985 314 248 591 202 98 142 227 529 334 42 634 978 706 581 198 714 919 156 839 804 313 1037 759 464 1155 316 871 270 1155 418 1187 160 424 147 1003 698 885 301 922 476 763 246 1154 94 449 592 185 10 475 5 1166 162 1037 630 1008 961 102 543 969 95 359 966 1199 752 1042 734 179 68 479 963 684 1141 659 109 760 1071 746 1032 1178 666 491 654 1002 699 930 1040 1180 615 500 45 1106 481 1109 275 900 479 822 1166 987 763 261 330 1001 198 417 914 1174 293 594 685 573 789 749 499 1025 64 791 978 545 100 549 773 228 344 124 855 830 184 412 835 785 56 969 305 499 127 936 1152 482 776 163 130 815 349 747 10 605 1116 73 584 355 573 1108 830 1056 1103 485 340 362 1021 937 471 35 68 587 1005 782 705 266 901 383 209 1061 223 230 478 733 743 682 416 314 1146 925 208 913 1048 508 39 1001 928 101 798 42 987 131 1121 474 260 506 1068 106 52 690 1117 513 511 174 1128 1185 929 531 447 503 369 61 289 965 433 60 259 344 177 19 544 431 1172 203 74 705 702 507 1096 334 839 193 1153 926 513 650 13 65 1058 1142 14 1084 424 911 723 618 633 1105 591 1004 1100 261 796 416 395 26 207 955 153 940 1060 841 387 256 1052 1121 405 943 1176 729 23 422 192 191 1165 944 796 295 1075 112 434 182 329 899 941 916 1001 459 780 1035 355 734 593 33 220 1041 588 936 373 1134 928 299 279 63 700 103 441 634 980 407 824 153 55 657 657 57 728 315 958 1109 537 534 985 717 537 344 191 1042 531 227 659 763 857 732 305 1011 178 914 313 367 35 22 559 573 444 232 877 789 814 1024 118 764 718 534 1192 1066 571 511 116 195 789 958 596 698 813 670 782 456 811 192 745 152 938 820 798 240 1196 1057 212 57 491 954 773 853 656 1072 687 615 406 51 805 702 918 852 1022 657 1077 163 429 1175 528 458 1028 718 613 377 1047 624 392 564 1114 1143 138 312 859 1168 1065 818 662 223 132 460 1197 1100 581 475 792 919 385 1179 864 483 1044 669 609 771 555 1009 927 425 440 214 245 1006 187 228 362 610 174 10 184 403 180 903 1116 1116 1193 657 495 86 619 74 900 910 1162 772 821 1040 1103 281 647 432 356 1004 1142 692 737 1100 1005 787 280 327 984 593 83 149 845 847 98 533 81 242 1097 758 258 58 317 864 530 1070 1016 202 649 984 131 147 153 230 918 1023 417 543 1022 165 965 1093 164 473 623 422 336 305 407 986 571 651 825 131 505 371 860 1020 708 806 226 46 160 659 82 234 1164 504 343 225 465 918 640 122 1044 246 318 345 239 1177 924 841 1107 1038 446 785 946 1005 734 1039 1072 13 496 501 566 887 922 1021 880 183 41 998 1100 42 831 529 1126 955 883 1124 774 1180 766 893 315 826 697 1123 990 287 678 442 476 1199 848 218 794 95 1132 220 109 94 613 46 309 573 186 447 1121 295 27 947 830 942 131 844 911 646 774 296 700 212 37 686 62 465 126 590 63 134 427 499 1062 1174 511 286 1177 261 343 333 505 1140 417 288 194 648 132 471 1179 1082 785 579 200 485 112 3 551 902 959 783 203 401 780 571 203 672 1193 564 1128 329 757 238 565 255 677 394 462 701 1041 1044 307 806 49 320 1103 471 752 131 754 656 104 422 314 534 618 1064 803 485 668 1031 973 191 1082 1056 337 810 200 688 59 639 1102 331 918 269 607 394 1012 786 299 148 201 460 605 989 1188 618 675 790 502 909 807 488 822 23 824 823 356 576 679 906 131 986 902 328 81 685 0 102 1098 776 829 75 209 105 1018 163 48 968 1189 181 80 923 225 296 1196 296 545 1142 1019 1157 228 77 526 1154 1070 558 1158 23 233 322 130 1174 977 525 730 444 830 137 706 341 302 860 250 908 743 598 1138 59 977 265 453 700 533 1095 396 898 525 635 390 96 1146 369 282 869 303 1005 663 706 128 1138 1018 1005 594 385 1131 928 1155 718 586 205 1060 871 307 718 176 998 514 836 204 605 445 564 1090 269 510 922 966 1180 87 603 384 202 1073 374 547 159 408 283 213 228 721 1172 1146 477 637 913 569 389 645 755 695 1074 236 281 562 348 390 178 392 1188 701 47 791 704 807 291 314 898 896 1135 657 685 633 595 768 1197 721 582 127 598 922 872 301 575 1192 1195 529 476 903 692 289 1098 325 623 782 908 494 115 510 193 549 574 236 1131 47 521 413 534 617 417 360 124 984 190 299 1190 526 965 579 989 949 584 807 597 968 1075 561 119 554 785 438 106 390 208 1050 749 567 1040 385 1003 458 399 1143 1160 206 51 574 1 1151 155 432 750 919 914 1109 252 760 124 595 459 451 700 731 647 526 534 359 408 530 141 20 824 1152 665 250 219 896 9 169 136 182 614 860 967 1188 973 240 599 369 1016 380 156 267 167 1069 842 55 240 312 1062 558 1020 105 35 974 89 144 567 435 711 400 1072 912 451 312 1134 679 212 75 246 175 865 672 632 287 198 302 116 394 165 5 95 20 476 1197 547 1158 924 698 621 900 331 498 645 1159 1106 299 923 868 1086 18 880 97 811 150 202 507 1018 311 84 1091 1176 440 562 412 1001 633 587 581 512 331 737 1168 667 386 224 1101 855 269 1172 949 772 560 978 194 206 254 215 707 1027 1105 881 701 510 482 16 869 130 1160 471 971 277 931 456 493 1102 517 733 622 27 336 36 128 589 126 612 278 3 108 731 224 460 198 560 769 37 252 329 191 372 821 1129 804 11 290 989 411 1004 330 907 607 767 188 278 401 159 429 531 935 538 727 10 937 217 821 605 310 217 931 926 747 102 98 449 85 814 435 956 81 957 485 875 908 1099 1082 1149 953 1173 159 757 82 98 1104 1142 732 357 291 168 31 125 1184 1074 226 1194 310 1099 689 583 297 11 1035 372 761 319 72 63 833 907 1087 951 623 121 333 675 761 717 491 1123 779 985 162 1058 129 456 919 1172 1076 617 873 817 861 1177 127 667 274 771 87 606 537 1020 607 284 446 429 103 839 553 338 498 802 751 928 81 839 246 358 295 670 145 593 570 953 292 267 532 51 1172 1189 283 448 414 784 497 1100 815 263 982 742 988 736 1065 687 663 779 726 30 1172 554 167 78 556 146 328 209 825 46 232 622 502 285 730 109 457 121 501 681 823 915 376 783 801 466 570 960 409 1024 755 1137 1027 393 912 972 67 600 774 287 603 355 982 902 246 778 839 677 155 406 995 293 1078 268 183 938 57 354 913 630 673 955 1029 340 1059 249 950 1122 422 434 476 323 645 437 1002 116 643 607 175 194 747 887 190 422 232 1154 282 343 565 597 656 78 929 861 1 656 1028 63 679 151 25 166 643 164 1131 925 706 1013 550 410 477 173 127 51 772 572 1077 222 754 1085 214 216 53 515 520 604 1196 192 880 967 146 564 781 105 1152 1151 1140 429 427 987 469 768 719 1153 39 570 923 676 1049 1043 987 976 294 603 454 882 243 750 945 423 27 1084 521 1042 1022 790 774 1132 1070 588 57 654 417 1016 1141 1178 29 658 729 665 1075 302 854 594 468 147 664 7 837 1182 221 487 310 70 684 1136 459 550 929 27 43 382 596 587 309 1115 733 613 1045 1099 1164 776 272 640 973 910 986 381 76 568 850 976 34 594 562 787 1050 1083 661 772 221 923 431 261 43 670 669 145 1004 1150 769 197 1064 343 336 64 414 619 231 187 159 961 877 1120 889 588 154 1014 885 1029 224 317 246 82 336 596 746 939 823 758 917 333 588 673 664 1113 342 122 423 986 809 436 96 517 1100 620 745 211 759 379 852 140 903 799 608 833 43 614 237 1014 1068 4 776 1002 210 445 448 285 37 880 1053 331 940 658 312 173 690 612 580 945 813 132 581 645 200 878 893 589 468 294 597 545 291 1047 27 793 258 355 1176 204 1131 841 889 7 55 446 193 1190 260 954 357 410 579 874 564 41 334 1017 246 222 773 166 1191 294 252 438 1124 228 133 225 980 419 407 521 524 1164 507 653 493 113 643 208 885 503 571 1130 302 791 719 557 25 298 1182 789 463 888 741 1095 842 950 610 441 452 1108 959 1060 258 436 470 486 652 770 968 790 921 845 335 1139 647 427 7 324 594 1140 138 987 719 199 616 824 1051 802 597 39 864 676 1091 650 504 1164 14 745 59 909 305 15 583 309 746 1168 25 222 316 604 180 1190 1183 889 1027 522 819 832 382 768 686 1036 615 791 63 1031 988 840 12 1121 263 599 714 289 91 25 1061 1042 1026 1079 785 913 657 144 265 646 978 7 511 780 1083 2 828 924 101 1032 912 156 549 92 671 1033 752 1107 194 381 1065 753 659 1163 616 846 442 246 134 1113 297 475 929 49 797 542 1013 127 479 376 735 119 125 1166 1077 1143 69 244 950 186 968 769 978 630 946 754 1004 316 294 1034 361 549 72 18 729 1156 549 337 922 317 806 343 490 961 5 390 1099 132 741 556 421 1177 688 167 1130 42 281 3 600 959 920 414 1111 877 1039 1112 977 393 1156 634 475 778 2 670 272 714 882 387 685 1189 436 578 402 95 863 701 787 1022 330 1020 809 34 497 252 860 717 158 13 936 473 430 327 1095 228 531 707 855 1175 1057 401 358 1035 381 632 71 818 672 673 1169 949 556 534 1046 888 1017 541 919 216 780 845 853 198 437 1183 352 524 936 1125 1011 708 937 187 1081 1069 946 1196 207 1068 777 925 863 425 752 438 613 634 265 285 602 759 238 1147 1025 265 345 852 316 632 1045 1115 478 1059 208 818 328 191 286 782 99 618 1047 1048 1108 1188 482 507 222 810 846 747 575 547 121 1030 431 1151 785 1021 827 1117 360 813 614 479 452 687 1038 1023 860 203 976 355 44 125 697 483 685 891 684 802 998 579 108 7 633 525 148 1097 627 1073 694 768 282 320 667 519 302 86 1070 267 829 196 71 809 1177 861 258 854 327 745 753 112 1009 191 600 794 367 410 860 1040 575 947 243 1039 817 1160 256 1031 6 573 1111 1193 466 26 913 886 634 455 759 683 85 64 475 828 515 497 309 75 201 47 284 791 969 86 894 1170 1 514 43 1001 224 408 332 372 354 901 1100 817 575 775 922 561 833 743 849 1038 132 521 1046 509 674 1150 841 474 1016 857 1188 1149 86 92 92 855 766 644 943 948 1043 225 494 595 993 378 1051 757 58 731 562 1026 1128 642 467 650 1109 943 345 973 265 775 188 236 279 925 676 27 1038 710 418 375 579 1058 129 407 18 1156 337 5 90 778 819 815 312 1032 176 346 892 23 1093 418 1005 982 988 477 946 321 915 678 400 1027 422 835 159 465 625 161 238 497 131 513 274 621 1067 190 7 150 83 945 267 399 649 217 420 216 675 479 815 220 68 1061 904 718 5 1132 200 790 928 307 320 438 935 656 740 641 569 655 955 225 82 1111 570 253 735 609 436 169 1088 644 530 1003 1161 371 470 110 864 136 200 1042 323 586 430 663 715 787 97 205 341 1061 1027 350 1039 721 781 935 398 177 515 876 745 590 263 474 402 702 153 628 1182 888 969 248 317 85 933 282 740 342 559 367 932 158 966 1091 593 179 785 114 967 162 1082 461 1027 232 688 890 267 227 1003 543 857 16 39 87 828 610 97 320 776 272 1178 363 1021 1097 491 1147 168 1116 253 518 473 493 531 630 545 212 439 197 277 1188 1088 246 991 247 184 486 947 212 543 805 227 410 314 743 822 207 1152 260 830 880 695 148 93 1118 63 940 911 58 575 534 750 1030 1096 671 129 684 321 428 1077 455 269 349 282 820 1116 251 794 147 780 633 497 398 542 222 142 320 1171 966 149 916 115 220 930 13 1144 480 403 166 374 188 265 1144 1 355 1125 179 518 1137 190 1007 281 747 731 118 407 1025 165 481 366 789 1062 909 205 239 139 132 1063 233 370 279 549 1067 801 977 1128 1161 872 1124 374 132 144 818 979 545 758 458 1196 820 789 1149 504 49 1087 1194 47 942 149 349 853 683 496 446 176 778 368 491 711 923 297 475 588 382 890 99 346 850 63 994 435 205 295 364 736 1105 850 390 417 945 1091 811 842 450 971 106 259 175 292 552 742 794 782 751 536 883 862 493 333 916 4 327 652 1175 737 89 347 69 1097 547 844 690 553 172 1058 139 838 719 22 122 1093 181 915 741 157 1002 198 94 540 268 120 63 559 1008 1190 878 661 1101 651 744 222 715 510 803 657 1147 1043 389 47 424 865 947 469 138 1111 910 602 168 855 397 460 733 577 696 119 899 614 315 768 322 254 471 703 671 529 361 498 585 497 838 1127 157 886 885 570 978 475 1074 1088 175 165 469 640 552 354 679 1047 594 703 576 946 535 720 506 898 309 950 454 600 924 984 321 515 839 90 815 989 1081 1073 1148 844 571 1177 1046 775 901 970 759 918 354 662 137 1073 215 695 1119 847 67 451 855 857 1073 1073 316 108 669 44 1105 601 276 547 884 352 700 944 119 255 618 1198 1131 275 452 79 972 282 158 326 1152 1073 862 627 369 1037 919 38 1135 889 947 746 867 613 183 563 518 1086 582 79 1176 273 150 161 619 973 233 178 778 277 1033 925 835 990 687 305 91 76 210 979 1056 520 7 854 759 1087 461 366 1154 452 975 377 32 29 489 1172 388 685 715 487 257 80 422 200 618 696 487 1165 830 693 88 1125 1091 103 380 5 120 519 582 899 94 898 380 502 286 175 1130 113 932 811 1146 421 531 1046 277 724 1179 644 668 205 889 119 349 456 850 623 372 601 118 1186 844 110 385 694 1196 1153 980 272 1133 633 588 1008 1020 797 499 1031 326 902 951 484 579 581 324 401 759 406 34 90 380 284 1122 972 1021 275 621 253 1025 257 1110 794 160 787 1026 789 209 130 229 291 52 469 791 370 658 637 273 516 50 943 685 745 1167 783 262 1144 303 667 637 1000 294 143 580 62 330 744 53 576 515 1000 728 691 927 733 85 75 655 172 292 581 893 751 333 265 915 825 800 928 731 1121 942 696 874 366 1015 410 843 257 510 133 725 1013 1064 924 1142 601 1007 31 731 80 418 935 423 794 450 653 804 418 576 692 802 994 117 152 679 764 381 49 317 910 579 1154 920 555 646 115 80 11 278 1031 712 1087 841 529 254 953 744 345 72 422 720 379 1090 236 501 136 519 972 1154 527 179 810 24 1164 811 177 707 79 1081 106 904 1114 382 811 300 493 779 625 531 1086 172 324 727 437 432 365 667 82 414 754 247 1125 1020 124 929 609 977 305 169 559 1085 668 219 1055 27 61 117 1194 232 445 350 574 1093 650 139 527 970 112 755 539 125 1020 20 551 400 643 784 1097 794 87 669 1 484 426 986 286 1052 382 185 938 425 1123 678 346 299 925 330 146 483 812 798 117 1168 587 1016 190 519 937 326 1155 402 1161 1101 88 574 643 808 177 1035 192 852 1055 991 288 120 765 160 1084 393 354 599 1024 803 450 1131 451 764 743 914 506 726 1116 122 97 250 928 975 963 499 271 377 273 591 1132 160 151 956 53 866 1014 189 498 826 72 333 1198 18 225 925 792 226 658 801 1142 616 954 774 1096 310 1193 853 990 1159 228 584 78 419 733 970 283 239 367 1034 184 1029 942 599 436 904 85 304 1089 298 1097 979 940 1058 745 707 1038 631 523 248 179 542 856 151 919 303 537 106 1002 389 746 850 112 72 133 1075 519 1168 808 487 26 240 1187 99 145 521 380 505 7 466 948 769 121 468 682 989 316 824 118 786 845 253 782 812 777 1181 351 522 732 134 891 485 670 637 513 661 32 134 318 824 460 227 481 397 233 570 1107 376 92 427 394 307 223 274 603 148 430 425 663 1090 505 434 596 843 385 1107 1163 732 201 254 42 500 212 238 202 93 41 331 289 223 20 235 195 284 1181 977 823 744 393 797 210 209 571 1100 870 812 549 815 927 583 1100 294 941 573 319 353 1033 626 872 512 866 905 837 820 96 476 707 1156 442 635 791 599 674 290 1159 1172 538 834 99 707 1177 1001 942 66 912 1160 1139 28 744 789 158 666 1026 173 1170 307 1068 907 206 245 103 554 213 720 426 760 459 966 618 742 1173 738 1084 1095 241 51 613 592 1108 59 791 1174 716 98 863 277 17 51 1027 994 604 499 178 891 778 1114 1016 1102 77 851 1127 732 725 965 154 552 1014 482 937 1184 941 157 730 862 528 907 1152 777 572 664 655 236 593 1153 920 457 100 349 592 765 373 38 335 302 235 714 112 1028 791 1146 1021 1019 1085 107 157 732 6 762 80 198 988 685 608 583 1096 542 301 132 148 596 1112 824 492 994 523 546 969 393 816 532 597 868 671 166 612 533 778 450 853 855 454 550 311 962 435 932 517 59 255 1057 1045 136 412 839 840 826 442 526 997 956 880 12 489 479 1178 1150 1084 257 234 110 102 293 318 173 393 351 735 1017 852 2 912 784 345 225 11 688 519 740 717 1110 273 401 189 838 803 469 132 623 1019 54 695 300 428 792 983 570 1172 283 610 1076 700 531 649 929 816 386 726 137 1004 629 449 568 922 574 414 804 1067 1112 858 19 1085 495 965 956 931 1123 817 599 3 1110 764 592 698 889 474 610 686 166 1085 887 921 953 877 99 871 492 98 548 118 765 916 907 711 110 941 220 168 540 1087 926 1132 645 26 247 19 618 480 881 595 639 732 512 93 245 470 73 1078 1151 500 1126 711 719 881 880 256 711 19 477 1008 909 423 462 1161 836 17 145 341 988 408 931 71 874 320 258 488 997 904 676 845 74 974 272 993 987 1127 327 176 633 978 606 0 361 771 61 1157 1001 3 1174 568 439 780 174 700 725 744 838 552 242 470 775 584 521 113 791 104 989 234 793 333 883 1091 811 1173 101 542 1144 530 861 939 34 489 852 1107 844 181 747 704 250 628 13 752 947 111 93 908 84 373 696 1014 268 1100 1089 122 615 303 281 303 209 623 0 1041 1005 246 284 1093 1002 418 922 308 327 801 763 747 165 784 25 843 861 477 746 1080 409 366 667 346 883 422 476 922 894 1057 585 25 249 927 289 1168 938 1136 351 936 121 1150 883 927 15 126 868 628 255 423 1137 608 652 1064 884 7 1141 1188 769 845 489 57 540 969 1000 139 983 341 356 611 876 215 1151 23 179 1175 1053 601 921 625 374 864 957 350 1150 685 1058 346 897 1177 76 775 963 619 163 775 1018 1028 539 865 1130 254 341 888 98 481 212 237 247 125 212 805 1067 876 632 429 608 849 463 538 632 1066 842 881 1126 350 1180 196 466 940 1172 740 1140 1076 1086 644 582 675 1100 298 416 438 418 1014 976 1109 259 802 501 621 334 31 850 904 1003 696 1076 341 1059 825 748 3 519 205 903 22 152 677 313 689 1011 726 527 891 180 389 306 91 574 74 98 280 376 64 240 958 481 364 201 109 1106 270 528 523 16 92 599 1158 646 223 507 672 1146 24 137 80 814 651 1143 489 203 503 1026 50 171 840 298 1070 120 175 216 1141 641 743 465 1171 118 1123 890 468 44 377 328 168 546 1075 87 693 624 325 102 49 119 682 562 1174 707 486 963 28 890 241 1064 138 649 1187 957 512 45 18 511 1065 232 581 615 1026 983 581 715 1131 729 182 472 495 87 466 251 1073 441 253 1133 1087 704 1177 415 60 91 517 663 399 888 805 321 1050 945 891 938 523 380 713 445 447 700 1155 967 193 267 244 1164 204 470 380 1190 565 46 271 1192 643 69 227 484 768 239 864 773 8 1174 493 385 1008 1116 17 655 253 327 135 543 1119 992 151 975 997 704 1086 874 150 277 876 1166 647 1148 415 787 879 893 272 923 41 345 590 106 473 252 512 119 164 491 659 379 737 505 633 950 1136 447 147 938 1198 862 684 11 475 930 423 1187 749 672 730 802 170 273 258 18 438 416 152 753 162 1009 255 252 750 998 1073 141 676 223 697 284 1128 112 1180 837 849 701 1195 940 215 455 566 1040 1169 1166 168 48 855 1191 856 855 100 262 408 904 1025 389 481 1017 99 1130 143 876 329 648 3 116 1150 14 216 645 2 877 53 644 54 956 1077 533 1006 540 102 728 211 457 91 71 214 355 315 716 991 975 592 858 36 569 411 735 101 472 1030 5 452 694 969 839 840 105 20 205 713 534 115 321 260 403 766 311 687 711 865 1012 808 61 443 465 1152 625 971 816 149 226 609 1198 38 170 770 1160 397 510 457 813 1047 512 434 597 507 1101 252 1187 28 1104 880 311 510 98 1050 549 1100 349 822 169 933 1049 31 787 951 198 998 1184 948 623 1089 66 954 180 254 1030 684 1012 583 582 443 201 26 559 1032 1022 666 478 898 512 770 482 268 1155 994 237 807 440 775 242 393 716 753 769 290 411 912 834 1000 622 1018 389 97 178 1173 380 683 1151 442 1022 938 148 806 889 426 309 891 1118 313 910 678 263 588 892 750 283 396 173 458 1112 398 586 476 806 589 102 601 894 794 472 266 608 343 86 592 863 511 306 628 617 514 443 771 36 542 76 858 403 699 366 894 936 30 17 607 788 500 68 900 11 502 427 667 725 710 675 789 1093 1084 946 482 706 486 691 1092 848 230 17 663 252 591 848 171 726 243 597 603 32 736 665 189 380 113 540 1091 613 232 89 497 302 403 573 1069 604 909 263 725 906 834 632 308 317 188 426 217 459 11 251 1083 298 589 818 855 896 1190 954 1198 561 584 248 246 292 530 221 910 136 248 622 623 449 315 696 1061 301 1139 105 473 1091 413 904 374 902 754 107 78 362 907 486 354 629 509 240 602 122 22 1060 941 46 531 241 1077 667 920 189 145 825 1050 1096 699 1176 1095 661 671 1084 518 882 286 900 817 27 559 81 635 797 503 398 198 30 333 1052 679 948 678 974 472 964 907 1042 670 869 1106 1122 407 845 1106 657 162 974 850 252 1080 439 1013 44 196 16 1068 76 822 128 673 639 933 840 498 318 930 910 710 895 1018 773 914 849 385 309 664 585 697 511 95 745 74 82 613 828 110 132 95 778 345 1090 763 635 1114 951 493 24 415 434 1128 979 1020 1082 1189 1059 582 199 1159 1168 1122 1078 381 37 901 760 732 507 487 282 1087 885 175 487 849 1118 194 429 366 341 213 884 18 540 132 329 611 201 1097 163 90 580 1193 470 772 145 559 965 921 327 159 289 371 1071 725 416 113 1192 95 369 381 125 949 724 969 774 471 1055 615 755 983 919 778 873 224 623 455 422 1114 985 318 1022 171 878 211 80 406 784 642 886 437 694 1110 102 801 682 515 746 598 176 867 270 169 964 383 977 165 501 631 168 206 568 381 1048 252 509 279 537 546 1048 765 1048 1111 294 936 1029 925 957 603 1150 648 1115 1190 898 524 587 442 309 731 763 276 201 795 1036 958 728 391 261 905 16 463 630 1109 342 464 232 503 575 559 48 241 96 260 131 551 379 154 534 1110 559 1098 442 741 865 885 470 970 92 509 1104 992 503 125 662 286 551 261 758 203 754 35 160 1110 634 607 209 888 739 1117 502 769 931 818 12 622 142 1180 549 822 39 898 579 775 768 362 59 151 166 735 255 765 280 918 564 153 553 997 298 552 201 1056 1120 1015 1185 655 989 1002 1134 819 1107 807 82 588 286 706 801 335 1085 124 615 786 475 849 1181 505 380 86 116 1100 14 627 384 898 1148 325 210 588 11 129 767 804 664 629 629 946 881 1073 916 1164 1014 309 703 438 959 892 736 454 808 306 432 720 46 514 999 548 1142 568 470 837 457 983 656 1180 86 1035 124 475 291 1084 774 453 369 96 662 665 558 1028 902 718 959 197 427 664 370 56 866 1094 581 856 1193 17 1001 14 297 1005 222 405 1177 414 414 120 1044 968 1135 107 1150 1138 1192 69 761 769 54 685 915 609 550 610 911 291 140 166 893 582 1004 618 128 952 826 1050 444 106 1093 945 487 940 116 813 812 29 179 535 310 1122 78 333 1139 89 113 565 512 1190 522 789 837 1136 91 169 755 891 16 830 608 131 1061 616 422 883 1042 1118 616 426 1121 277 552 377 1102 12 1086 638 129 458 696 475 1115 701 593 1114 920 104 796 258 1115 325 629 1155 1083 913 193 401 950 19 529 184 548 111 716 407 157 27 40 47 1142 413 75 938 659 605 138 497 782 745 827 92 441 378 495 276 470 730 505 121 226 815 986 1199 720 1122 1073 1042 698 454 400 824 971 1060 104 682 827 1106 27 643 635 304 1056 125 863 0 742 529 1127 407 52 444 443 1094 25 1091 48 560 352 493 548 554 795 17 971 417 496 208 422 349 802 1024 874 40 244 215 201 407 941 620 207 847 513 800 572 565 884 592 702 964 599 99 707 720 1047 371 521 835 10 689 189 1143 295 343 352 1172 1176 9 258 1002 1173 692 984 608 464 6 929 715 9 277 441 187 944 895 678 1177 423 718 1131 937 1147 453 1105 1187 905 239 573 60 830 1022 599 475 14 114 915 490 962 594 714 810 451 131 237 182 49 638 890 1081 251 376 920 163 314 1150 1071 69 682 241 850 339 1014 1182 347 219 494 1058 232 1129 346 621 944 944 55 133 887 430 52 66 1182 571 948 42 336 905 886 663 1154 770 636 1000 95 559 311 932 1005 46 499 659 372 246 905 967 10 1152 1035 93 667 447 266 213 430 308 418 1101 106 135 50 1066 74 1043 464 319 749 327 813 933 47 811 1048 49 794 724 137 824 447 312 645 1137 301 341 291 764 35 1051 811 350 855 172 524 444 796 760 249 524 685 339 1035 122 1038 446 850 1191 921 536 231 598 928 318 377 622 611 486 180 593 133 359 553 144 303 1065 173 779 444 1007 313 853 381 434 447 1057 350 1108 1113 98 557 29 297 394 336 908 174 420 151 749 88 1043 575 935 731 193 747 766 963 933 700 82 978 993 1072 365 928 884 802 106 1066 1144 908 858 382 289 721 1035 860 528 695 41 489 267 810 286 469 163 670 399 34 749 1096 948 723 352 690 947 746 814 960 122 923 446 470 2 829 124 582 901 1113 1183 1051 11 9 157 766 314 913 419 913 534 1087 839 989 866 66 816 794 195 195 57 911 472 1084 244 1061 772 244 1193 44 656 421 726 234 228 251 964 205 1115 552 579 767 912 83 347 578 225 103 1033 860 632 802 1075 687 567 284 412 808 627 307 533 183 182 424 109 811 465 193 683 3 1114 612 889 1090 1128 785 437 1067 434 1196 234 885 225 947 462 793 959 895 914 535 114 30 1073 921 66 185 640 91 560 307 829 324 537 739 640 1173 162 75 466 442 586 1020 1031 119 796 200 433 428 120 1139 496 90 55 951 9 415 275 426 272 563 502 814 614 1156 208 955 1109 1079 270 1164 309 591 1111 394 804 924 973 374 1161 1144 596 1111 776 113 1150 766 785 1152 275 110 468 196 1097 351 403 727 556 5 387 912 340 1180 955 973 696 1031 1186 47 607 11 24 529 371 439 960 1005 812 278 516 833 111 1193 568 341 458 842 59 232 153 189 535 264 969 1103 80 317 1007 806 856 1003 1085 366 745 801 354 811 472 684 691 137 57 35 183 894 808 364 664 977 363 1156 1060 47 484 404 763 266 1019 452 961 824 983 950 824 893 332 604 1003 610 742 690 342 185 297 751 1163 714 607 1010 469 1169 764 165 682 266 407 497 963 279 300 1005 765 408 433 1145 106 507 1067 604 739 1195 275 1165 845 1171 318 647 104 272 348 1156 231 518 768 944 136 794 490 512 359 767 1016 468 813 830 359 3 856 1047 763 283 711 989 249 354 66 670 220 440 129 661 867 198 335 362 863 802 490 388 971 1043 160 1091 318 906 454 87 797 931 1028 1059 619 602 927 801 607 71 900 755 1196 60 454 382 839 735 1128 732 150 501 903 191 381 366 89 964 632 1066 378 583 216 1135 741 919 1147 216 575 276 721 638 967 669 520 899 1125 172 556 1185 775 623 413 471 936 640 932 764 642 438 998 55 1120 228 623 1058 607 285 60 289 968 1112 468 466 259 659 468 602 1014 122 792 614 871 771 905 861 260 1024 1024 715 182 993 205 344 760 648 861 190 267 908 469 992 424 792 770 1048 1183 540 186 390 61 507 401 662 1197 70 465 646 278 676 380 421 1009 945 282 601 1141 89 527 641 38 196 70 398 196 1029 278 963 407 470 502 61 396 15 331 396 1119 141 566 981 1193 0 1018 242 680 521 453 985 289 386 213 1135 835 383 207 171 867 22 813 303 276 1181 283 1117 1126 269 1159 811 610 305 835 462 690 1190 656 835 352 491 784 4 217 1113 288 1010 286 66 630 275 272 274 240 167 169 152 986 431 7 864 646 116 165 324 906 945 575 819 51 494 327 224 74 829 542 249 1000 865 63 471 747 1009 230 90 569 989 689 293 1011 59 724 680 221 316 1059 963 282 278 699 220 583 329 274 297 915 565 1015 604 765 844 653 489 425 164 755 533 762 675 139 576 161 427 402 933 828 1160 146 613 288 740 374 282 1009 244 1122 838 293 486 753 1082 316 622 63 155 782 154 177 789 1179 493 280 477 591 702 621 1156 130 293 931 952 620 382 705 282 135 918 553 400 286 808 348 43 154 102 534 264 110 199 26 321 540 202 42 1177 586 556 1139 707 1067 626 1112 659 877 772 518 1067 1109 508 288 510 499 938 684 270 24 336 550 840 894 641 333 399 586 357 606 996 726 726 1107 656 677 326 66 12 357 440 713 989 205 816 54 50 60 20 175 150 873 812 541 878 732 238 791 844 648 718 14 725 610 671 15 853 866 629 622 1139 539 1175 398 149 65 93 450 53 182 226 1129 906 519 395 811 1011 75 1052 880 1045 306 879 401 653 212 271 515 950 969 937 47 1068 585 77 883 869 788 328 250 769 477 806 708 1088 896 847 1051 483 500 378 345 1156 42 678 459 1195 431 234 1006 140 869 1092 954 493 63 44 199 1123 775 209 1131 542 724 705 1065 584 840 760 290 103 1053 708 454 72 783 593 345 762 696 900 935 803 941 128 996 755 381 453 510 754 1026 396 270 1069 105 1105 1194 155 614 576 809 492 224 83 162 128 546 704 298 320 1120 267 234 443 75 936 1048 127 1156 1187 359 768 142 258 1144 210 854 1146 46 957 384 311 1054 64 1031 39 227 960 857 291 1023 122 804 1059 566 1068 935 299 421 750 266 1188 163 53 808 864 97 877 707 9 8 137 889 921 897 589 194 505 130 626 781 782 957 212 33 369 801 786 1065 190 155 188 296 155 915 960 134 1178 1013 727 288 745 1161 1085 109 1081 302 938 759 809 958 717 139 790 788 1045 1094 828 957 535 844 482 304 228 245 564 836 1196 68 1158 872 243 919 213 1194 46 863 851 391 770 1182 913 914 261 712 565 848 236 862 522 89 693 1118 158 59 1145 974 541 612 125 631 768 319 898 692 166 599 398 506 782 191 1163 147 669 552 1092 382 791 918 424 974 305 784 155 1038 517 19 787 820 1126 126 737 99 841 479 572 585 796 635 178 507 810 850 307 867 1127 510 821 468 78 602 1070 855 874 555 565 198 1002 240 741 1012 686 396 137 169 1116 288 609 704 9 626 278 1186 531 519 898 554 566 450 305 38 9 391 1077 439 1195 37 678 280 1072 381 50 927 975 979 923 1046 1131 955 367 297 1 203 116 602 889 836 778 548 775 467 788 221 129 8 757 389 664 419 966 98 617 512 303 603 272 465 1122 1135 1039 929 625 553 656 314 1193 312 65 799 625 1079 407 638 486 424 939 1182 954 1123 572 177 1082 118 222 136 167 1011 823 915 404 444 591 434 1022 233 1127 624 381 771 904 57 859 236 663 433 1114 89 513 259 1049 57 892 137 649 240 419 438 878 771 79 447 879 352 409 81 609 145 270 57 838 685 24 521 136 708 1008 568 881 398 169 316 726 60 306 929 19 1147 121 545 682 606 1180 66 245 244 969 1160 1085 1184 57 1016 122 324 1022 352 164 600 784 992 336 490 845 1035 311 267 382 628 639 299 315 812 415 754 90 1194 152 181 594 647 1044 430 766 1107 368 632 116 271 1015 544 497 461 1132 346 1 791 1060 678 247 340 673 960 646 584 1152 917 427 1190 1090 914 462 342 522 908 350 1166 372 825 77 1092 752 340 1141 246 337 665 746 183 17 1113 335 526 1017 228 1067 143 485 1099 831 251 597 838 1028 323 21 1001 1016 737 752 1084 183 1042 735 293 168 1041 148 571 816 839 115 489 66 857 506 465 879 253 20 438 743 106 261 917 350 272 604 899 1177 955 480 185 291 1184 556 434 418 0 884 791 579 893 149 73 527 119 445 387 646 768 1075 992 1034 1011 329 149 51 958 293 299 400 611 1149 170 811 1065 629 254 897 706 231 688 871 718 1031 184 780 249 63 1177 110 350 422 630 775 899 543 391 700 212 438 459 655 566 1026 478 944 759 553 483 351 687 24 934 466 799 802 348 844 13 635 407 884 709 1145 1185 78 945 180 151 788 374 465 921 870 694 719 545 874 473 574 327 951 67 1156 1039 946 198 150 210 715 686 26 898 601 418 969 289 636 56 628 857 518 450 88 756 1151 206 765 24 345 758 137 700 639 1001 160 373 1088 719 1090 658 594 737 755 830 915 171 859 153 1161 112 174 861 727 896 784 720 532 437 481 700 732 97 641 217 286 507 1056 103 893 1081 845 670 919 1171 920 511 953 104 431 461 963 822 1140 1001 790 82 688 444 1020 330 1075 817 816 1000 534 313 888 583 546 362 587 581 1035 532 91 1136 697 1147 676 879 279 861 813 230 95 294 897 652 275 164 248 619 1000 580 590 747 710 808 882 977 409 822 846 1133 754 230 329 438 295 1 44 805 744 584 242 234 293 12 320 955 1115 776 1091 426 1170 1077 128 191 192 433 4 366 97 245 819 791 52 70 44 688 13 419 1096 973 151 239 706 1020 278 273 737 855 568 360 261 689 473 621 239 1116 552 89 58 186 45 135 112 591 573 561 128 889 820 217 186 1079 849 532 1112 1107 197 719 1062 306 886 992 27 974 529 497 742 1000 720 932 731 307 957 551 694 884 679 763 211 968 315 542 43 928 1182 536 319 1088 19 1168 437 705 828 339 437 1152 627 1006 736 426 517 684 588 1050 73 215 1100 45 886 848 896 801 827 161 472 178 443 342 141 350 1180 434 179 971 423 1128 1073 491 817 486 299 375 641 164 684 1099 457 931 740 345 397 617 656 712 368 970 14 696 987 643 1073 545 435 361 733 330 1044 890 215 698 29 42 473 7 852 345 408 1011 767 377 331 620 1128 264 662 419 13 372 1129 81 1191 458 1182 451 405 1044 1062 25 676 533 733 325 841 413 253 1078 446 87 418 961 175 15 1004 57 534 947 459 1068 1108 728 511 1127 214 78 1134 578 774 10 469 427 905 907 1115 565 162 89 1113 1025 912 122 657 871 94 800 580 336 466 1024 371 926 100 1002 634 200 663 435 2 442 177 752 1108 254 1056 732 1062 198 79 460 1056 799 837 313 807 1049 863 610 1170 12 290 836 169 333 143 1080 1141 163 127 174 1076 678 676 582 592 2 1175 156 273 1086 266 982 604 265 6 388 5 181 603 708 567 476 731 680 1053 576 753 992 1155 78 702 799 131 1031 542 1082 881 529 570 1180 1020 1112 13 214 835 695 291 2 396 975 1112 132 247 333 1179 732 523 634 170 654 1155 169 471 660 117 19 94 793 39 681 1184 237 938 1185 564 185 34 19 259 881 541 547 1122 410 107 432 1074 569 37 139 1192 692 1131 827 885 250 695 975 360 3 392 1041 45 979 224 13 457 713 557 206 860 363 663 1041 157 710 278 487 61 430 706 911 531 533 837 628 645 749 932 1147 316 1070 109 993 339 286 846 230 386 934 1160 1064 814 717 354 1098 1067 522 913 648 281 456 1013 861 840 71 397 125 1177 445 88 50 699 149 44 682 195 406 519 50 696 910 678 342 1156 1080 332 475 421 1074 404 582 426 945 925 186 121 228 622 627 1024 753 687 1015 635 290 391 709 880 151 1 953 61 69 986 667 409 441 234 769 650 118 250 610 152 82 1056 743 328 172 1112 508 1141 525 241 81 89 711 75 551 910 990 454 984 665 278 240 1176 278 313 1029 487 71 645 210 1186 673 538 1071 629 430 300 392 478 987 432 434 1010 1146 530 886 71 958 776 37 981 311 1013 803 1163 1160 704 586 1154 305 396 280 1019 224 54 434 900 463 1057 573 898 701 1149 975 631 91 1108 1197 369 666 800 161 351 682 781 997 132 517 1014 846 467 856 349 719 134 1041 617 403 570 1004 455 297 206 89 266 630 47 717 108 425 1008 76 597 898 1138 739 959 29 660 768 583 235 18 714 101 744 172 161 190 610 412 1124 963 709 651 294 985 180 829 575 476 742 130 298 1070 716 1162 460 827 348 651 926 418 1134 802 453 723 660 251 749 885 815 1024 831 938 301 266 166 642 1096 496 276 948 21 338 100 810 162 1100 121 1007 328 399 1181 973 1058 672 788 2 185 513 948 90 1050 1152 8 665 507 62 494 230 731 99 701 237 1010 767 874 115 168 567 1151 1065 649 414 659 895 1153 302 996 781 191 715 108 1042 475 915 845 538 1132 457 1076 376 199 750 137 234 847 881 257 60 618 892 635 995 902 467 539 907 1189 455 397 237 1047 210 393 87 285 737 358 183 518 508 137 201 681 956 567 997 901 1082 419 295 664 486 96 55 712 642 819 969 587 733 167 765 592 983 1024 828 322 106 880 533 1059 254 1176 88 1118 257 548 773 352 618 589 445 178 355 370 13 516 1070 455 493 236 416 886 301 153 815 1153 182 266 1039 772 274 1153 384 936 416 313 685 1184 199 916 774 112 189 509 776 72 522 1062 746 695 431 525 502 855 834 1114 871 238 643 367 180 121 57 470 262 508 1110 963 507 163 40 957 472 416 1005 1179 740 990 981 715 265 1176 1111 1045 465 1056 486 606 1005 776 709 95 1007 272 490 244 725 484 969 566 690 469 1047 69 853 314 927 931 96 737 1117 227 383 211 25 40 215 417 1057 412 132 930 11 993 410 59 566 809 486 308 91 893 57 48 1097 396 223 22 313 294 603 678 614 284 211 669 513 1138 960 337 552 6 383 637 923 923 717 174 252 562 945 510 262 339 1 246 1122 256 938 929 318 619 685 447 133 310 953 1019 924 1075 884 998 761 1185 666 590 569 383 671 462 341 767 724 845 811 933 907 1161 101 34 563 517 380 800 1026 692 810 386 577 19 1067 120 100 832 422 695 612 883 504 469 1150 177 1147 1148 103 663 745 285 110 418 458 257 276 195 628 792 852 1083 806 793 705 67 455 844 972 743 288 918 603 115 650 1177 428 33 1051 558 245 1039 810 716 715 118 362 154 814 803 671 717 1192 797 222 561 944 478 550 664 912 1051 240 485 832 815 876 71 246 118 799 885 492 885 1116 343 871 1126 514 381 1011 391 92 1039 248 572 874 1090 345 1146 352 150 94 800 17 381 464 924 518 75 1132 1127 525 985 472 156 200 1116 246 973 894 578 385 141 195 310 6 1157 357 526 78 271 1173 347 783 592 519 92 344 24 388 42 95 604 1187 862 6 413 712 305 215 1064 353 996 1024 978 1170 28 1151 1181 1120 26 383 616 481 443 322 1196 340 6 97 387 99 886 480 368 815 1091 354 601 1150 583 524 198 424 758 688 900 785 1174 984 357 905 604 718 404 457 1160 985 271 585 132 347 526 346 496 430 703 896 479 1127 869 693 953 362 689 118 1113 918 444 639 580 586 283 393 1190 672 1121 805 763 538 317 404 576 1010 210 307 52 250 267 1006 1097 1027 119 193 995 510 323 1031 545 163 275 487 578 924 188 116 177 818 459 557 984 879 88 131 486 970 816 1067 910 1027 1048 474 42 715 978 867 929 299 319 777 1081 33 366 691 260 1077 899 810 1045 368 756 102 261 982 36 1187 54 304 818 469 897 971 943 1149 687 880 217 38 615 681 357 1183 555 253 242 629 481 1068 707 299 320 915 908 124 998 82 858 974 1079 733 854 486 237 762 326 478 689 908 692 1004 288 148 1148 1117 975 852 665 555 420 665 17 1031 831 847 1191 586 1099 457 497 805 321 264 772 300 733 1058 632 456 1196 765 1090 359 902 492 811 650 371 1048 231 325 1059 911 499 518 1082 373 140 712 438 986 702 799 1138 956 314 395 495 432 180 501 982 1199 1161 92 964 897 1181 705 636 251 243 360 583 308 1161 378 142 205 631 1199 116 608 1063 7 797 904 248 547 650 694 166 92 608 246 356 934 386 533 612 919 1117 291 343 133 340 569 634 342 13 912 275 131 234 1099 1111 64 158 180 249 1064 720 502 97 257 369 740 89 322 1173 29 114 442 867 272 808 467 342 368 0 62 744 693 852 1160 820 200 487 425 326 413 184 996 218 594 153 887 77 951 1192 140 1171 422 458 973 486 260 663 1193 1015 361 781 930 188 130 1147 355 571 302 897 632 113 587 1197 95 898 1179 751 1055 943 733 413 123 152 29 774 182 893 64 1135 845 577 376 1141 782 511 768 349 564 164 1014 850 906 966 568 251 47 111 196 71 435 307 510 73 931 511 386 1052 275 1054 1108 557 328 370 117 605 123 253 524 712 228 370 151 311 225 839 190 806 205 896 729 240 674 950 928 264 519 334 1167 399 35 105 259 1167 371 541 257 954 530 1181 434 805 950 393 89 595 855 134 628 834 433 48 323 244 498 880 559 440 227 227 841 206 647 807 312 434 235 260 793 709 326 162 304 983 749 1095 516 1100 886 113 585 494 609 816 960 198 385 461 671 840 456 56 537 62 1077 261 842 921 666 574 953 52 201 568 560 229 324 694 227 1050 389 1021 1130 136 551 260 46 1107 508 478 1114 642 972 751 8 25 149 915 306 809 369 131 321 990 763 667 220 338 444 799 775 441 848 687 847 895 232 577 1050 1030 629 13 499 942 807 388 1093 412 645 494 605 856 527 1138 405 829 924 1169 1182 596 462 148 55 558 1053 443 569 639 183 557 85 229 54 768 256 866 1157 26 419 235 384 309 475 76 705 337 183 501 104 641 314 89 1062 730 485 138 1189 952 153 1121 44 326 648 351 465 541 1053 105 856 249 865 413 772 95 654 640 226 445 125 937 687 403 128 669 362 1157 978 433 737 332 207 64 167 1005 190 235 204 522 431 1046 575 275 1052 164 877 1120 516 232 477 476 937 1012 592 1112 429 984 77 1097 601 771 519 1101 319 871 382 431 10 363 1104 577 540 370 429 673 929 934 729 297 255 226 755 346 569 24 146 374 706 853 61 415 386 708 126 539 180 579 357 1158 16 421 211 49 605 492 971 733 807 783 329 759 466 997 645 120 366 908 389 436 1196 195 878 32 615 288 152 479 517 53 355 159 580 168 851 94 802 1143 123 767 270 460 901 445 591 116 724 1006 552 1103 29 524 373 757 920 482 508 986 1128 458 973 121 530 630 57 61 694 125 489 472 437 905 491 884 864 656 1188 626 235 1148 50 690 1196 518 247 571 157 1188 115 114 1124 511 373 471 454 487 1071 340 901 772 521 933 376 1086 668 484 692 229 292 27 532 549 425 980 866 1105 512 877 1002 946 290 162 310 607 123 749 395 664 125 1056 1083 893 138 328 775 469 1179 990 809 130 904 1153 1121 21 637 132 644 638 1071 134 92 198 624 983 846 1166 878 755 376 43 595 784 123 57 284 292 543 830 1098 702 455 45 455 577 122 347 1037 700 128 414 895 396 1061 1113 628 839 1120 920 200 395 1114 663 684 492 803 61 303 180 457 325 1195 298 496 791 257 305 680 1176 429 1062 150 934 772 835 101 401 1017 484 735 140 496 333 1148 1136 562 974 34 171 483 1170 522 394 189 878 229 196 429 1167 292 603 86 570 711 93 314 338 559 328 711 1069 882 451 1126 298 597 363 57 874 1118 456 1045 963 878 845 353 232 295 363 715 205 119 164 477 312 651 174 805 1170 503 1195 288 156 469 67 1149 591 465 942 600 1058 745 259 766 48 254 457 203 1081 1089 96 597 688 635 35 287 449 1115 853 296 267 1136 864 164 1147 40 330 817 380 413 730 944 299 960 208 345 22 596 171 240 167 1045 517 604 792 283 311 298 895 322 639 988 984 643 855 859 243 1107 448 262 1104 1100 282 727 344 1105 439 967 901 9 870 780 880 173 695 274 30 1064 135 765 266 455 232 200 62 344 729 407 76 613 885 331 836 309 564 1171 577 893 755 239 473 762 472 1044 352 420 764 481 93 127 907 768 158 206 606 137 907 661 479 423 245 1092 751 1130 1190 246 200 864 628 93 279 129 139 923 171 896 572 1154 12 35 168 549 209 758 54 353 222 444 385 1015 217 69 655 732 397 913 1002 795 275 956 440 1120 503 919 1161 909 968 438 276 428 1097 1038 635 337 571 1051 566 163 821 194 524 983 528 696 12 90 569 1013 912 170 1095 1072 458 1161 937 943 361 292 805 732 1183 227 431 1104 541 292 332 1075 918 581 554 839 632 667 723 116 997 389 32 749 483 702 84 733 821 618 1176 194 289 639 279 878 1013 192 824 698 381 897 1006 775 231 861 795 77 589 1080 925 1176 394 1182 960 789 143 58 868 1102 321 1132 47 223 222 887 259 1002 568 1087 1001 936 1100 298 269 287 572 93 925 920 788 486 931 734 381 945 531 549 611 1161 682 462 98 1053 546 948 284 1159 595 1068 1110 627 49 104 936 302 658 740 245 190 592 528 60 65 831 180 472 1134 68 520 241 582 1165 1001 807 341 742 1128 1076 83 1149 770 294 163 107 808 518 579 243 1177 391 583 389 846 68 767 580 26 829 310 124 1084 10 541 887 1075 428 152 896 1185 908 1194 895 333 1036 485 710 118 636 371 258 962 1172 43 437 547 917 327 453 1028 936 209 233 662 779 278 187 511 73 492 274 246 822 1168 969 1125 1198 997 497 729 158 1051 962 684 474 709 398 187 270 505 233 412 87 6 667 602 353 455 697 558 268 644 1026 77 692 996 371 905 34 1038 370 972 1073 933 506 184 465 851 45 1054 383 774 585 603 1161 409 1057 437 639 952 69 765 236 279 609 1194 30 911 1023 324 450 1107 41 772 805 1001 884 681 457 712 315 769 426 750 802 180 626 647 328 1051 184 582 1199 238 751 807 456 210 569 349 1069 1135 247 1166 369 1161 331 1070 141 173 632 633 378 820 888 592 132 227 663 1086 963 298 164 47 801 930 330 164 693 246 938 38 84 966 224 887 750 1057 650 777 320 719 936 226 1184 112 658 317 974 434 992 446 989 978 746 334 269 223 361 454 101 345 1017 1050 488 348 414 509 847 203 148 1012 187 328 461 701 237 982 348 934 778 721 900 33 1024 873 749 667 821 1044 1089 84 555 1025 721 14 542 38 39 349 484 1156 24 403 306 919 769 28 171 60 815 550 786 55 726 175 614 731 724 544 460 811 523 990 1007 864 54 510 577 152 80 652 639 464 92 986 55 1100 1064 933 564 576 37 1000 3 39 724 1131 847 464 255 706 696 556 542 911 299 755 245 860 1161 579 279 328 257 1096 1032 1102 627 1111 641 670 390 512 735 1068 45 503 462 221 944 902 761 142 1041 1151 1108 839 364 468 335 51 1102 709 1069 402 129 1087 1087 383 1128 903 1071 1168 141 1079 27 236 1125 710 191 572 707 759 581 637 593 475 1136 170 1034 258 1187 723 302 318 460 386 704 659 851 503 190 969 678 764 929 716 748 931 674 133 41 1036 273 0 323 428 38 211 220 499 1106 421 1095 853 1080 225 64 1083 382 271 421 1062 922 1119 287 1081 33 152 972 174 736 1172 825 644 50 907 69 735 429 973 54 509 1176 429 1068 562 565 340 675 285 413 825 52 792 611 534 824 474 831 833 905 465 526 302 413 628 1123 281 21 1001 815 676 381 713 455 533 597 725 118 785 127 1103 239 1149 94 897 456 592 364 34 491 1010 341 442 740 628 725 706 535 333 584 211 265 159 706 411 103 321 62 807 16 240 243 243 1066 1013 900 472 626 195 773 147 252 174 1022 413 383 47 545 1004 1031 112 448 474 243 664 207 1018 1033 357 414 1068 845 216 824 303 1030 559 681 348 1179 508 727 197 1196 1118 791 759 1191 786 708 880 366 1052 765 635 431 355 511 560 1023 1010 740 27 412 407 423 255 227 389 976 839 960 525 708 118 991 878 449 179 1140 815 833 338 14 692 130 838 812 886 496 604 619 1141 23 126 455 284 974 533 790 1113 703 467 63 833 22 578 1069 117 547 94 906 395 204 1110 1145 237 775 445 1075 792 928 540 1015 690 235 477 1130 873 477 974 571 1131 647 516 593 1180 910 1039 835 1012 1176 27 834 46 630 510 206 1177 59 221 945 165 938 394 908 595 213 25 757 1067 731 505 636 1 1 325 12 607 703 42 539 269 297 182 731 252 832 1019 637 640 467 317 368 435 151 1038 888 894 1025 232 552 1062 1111 34 343 251 943 633 575 1037 834 520 5 370 1177 385 876 437 689 434 499 1105 297 814 555 594 780 906 184 508 985 227 337 250 507 505 455 780 891 505 362 1154 294 984 618 1149 616 1124 968 949 210 147 785 541 883 433 419 1145 984 280 146 932 89 38 633 952 682 32 669 1092 312 1055 985 585 819 598 219 941 84 1092 676 82 1157 716 287 135 1124 421 664 310 1063 853 290 598 1073 665 681 156 540 321 1038 719 520 256 289 477 202 454 1027 933 202 550 476 465 951 904 1046 1122 949 297 599 171 15 341 481 1100 562 509 1130 332 725 427 549 79 252 848 1197 203 1094 1086 1190 750 591 41 790 229 229 820 1168 515 88 350 1070 162 136 342 1092 455 790 1027 855 540 1039 193 141 273 968 22 352 860 1122 944 262 1020 1052 608 24 1042 457 1171 1083 129 322 56 395 757 842 164 615 1137 184 805 998 323 826 468 85 1165 1158 1181 986 480 459 482 1063 776 631 1137 934 345 960 923 977 341 531 1188 752 701 902 90 146 712 899 120 1023 556 77 317 545 1163 63 102 928 1033 884 62 404 584 6 12 701 673 709 1138 574 110 1167 1182 14 638 1183 63 379 637 977 128 91 868 911 248 42 1035 953 580 104 226 1114 393 60 288 445 233 711 116 9 1059 1060 959 409 412 1030 115 840 472 162 1198 7 1104 933 549 364 267 686 128 872 579 990 635 1141 1071 862 1169 343 441 1128 64 781 30 238 569 201 329 448 451 201 580 795 29 799 930 241 863 8 5 872 566 306 516 0 394 522 1050 966 814 456 693 967 67 66 641 680 377 1195 433 1112 503 202 613 17 37 858 632 125 314 1104 1102 565 698 933 331 604 302 1029 773 243 320 442 1055 162 1113 780 1184 851 83 440 747 760 422 309 244 302 643 638 1169 1074 544 959 1053 54 207 629 936 736 698 333 194 1146 490 1059 45 1164 785 996 579 681 355 1045 500 214 876 119 977 156 957 335 1132 81 3 706 930 453 769 15 383 1143 891 584 769 1112 376 283 450 465 880 497 797 586 509 923 647 389 1020 1154 1140 454 723 37 352 87 1163 460 1018 66 772 324 470 169 355 1139 922 896 1136 582 421 897 302 1164 337 178 219 114 972 983 106 101 38 693 1149 1061 258 541 510 416 1016 745 1170 546 1147 1110 386 219 369 243 121 152 180 1081 442 553 995 34 764 417 1052 139 1173 859 723 231 565 51 19 517 939 492 591 64 434 974 1037 812 254 874 756 916 590 406 527 401 892 595 1189 138 451 223 483 53 192 743 1073 792 317 1001 1161 442 784 827 934 6 492 622 70 1049 360 710 486 1172 406 274 126 41 82 133 931 626 672 425 648 284 911 1080 750 785 847 656 158 543 925 176 552 694 686 217 231 478 984 75 320 928 912 548 349 917 585 996 162 52 74 426 651 353 1029 211 171 293 1172 46 959 286 1184 560 184 367 826 524 358 854 914 636 1138 837 448 285 846 658 340 704 290 864 1148 477 977 1019 582 174 782 1089 698 912 204 1146 1064 504 1091 636 155 144 417 940 482 191 914 230 290 1120 3 518 276 423 229 1087 721 454 789 824 758 81 1131 161 198 704 88 390 405 587 624 1016 651 886 1149 1071 226 148 1073 210 800 655 305 266 569 164 205 751 32 651 595 172 601 187 430 485 986 723 1100 816 1186 538 806 767 764 47 42 888 512 512 156 996 48 297 518 1057 742 701 467 1010 946 500 657 1064 1045 1129 834 11 713 432 823 349 1070 469 364 41 247 334 779 483 684 72 779 773 124 185 550 865 611 596 536 777 475 984 212 1013 637 1006 1169 1178 445 51 421 1197 303 905 902 943 48 1021 190 991 728 336 613 617 568 1084 232 909 152 564 744 264 401 1164 731 25 1164 434 1120 1109 883 480 802 122 721 736 142 109 378 468 137 761 202 213 222 558 16 1082 27 422 251 809 674 328 226 408 452 1192 853 727 1118 1013 554 708 438 383 123 163 746 1184 609 983 1005 532 432 38 849 640 556 717 872 979 593 808 906 337 1160 239 787 814 920 393 1034 683 352 444 868 910 249 411 475 890 353 865 508 587 1001 846 759 1187 1041 494 979 993 802 266 1043 775 652 107 1192 1148 1153 264 1070 1115 844 1183 886 242 984 692 656 289 827 1091 393 68 1073 328 249 903 1001 516 212 29 435 905 1051 1092 436 313 624 1179 1101 901 99 854 355 987 12 335 821 799 573 426 99 357 492 700 755 833 903 337 149 782 593 708 1012 208 447 861 673 81 887 66 38 943 302 67 356 893 230 709 1053 324 925 1172 1108 186 217 320 717 759 901 106 1084 272 975 1115 1035 895 674 954 130 273 1025 515 17 545 931 1072 1156 960 729 805 715 224 708 195 1068 497 63 700 1053 116 359 1101 19 739 906 936 105 611 1122 437 980 448 925 610 1197 850 690 1178 597 595 902 234 922 229 737 1023 150 1010 649 159 1026 1147 854 522 383 427 1181 742 312 890 775 1117 55 540 897 568 398 757 6 256 1076 475 954 294 170 578 643 276 712 738 315 834 89 713 807 971 640 1086 603 210 586 364 860 275 1064 887 173 179 327 1160 77 52 334 968 58 409 826 186 457 1076 446 147 756 387 894 72 919 828 147 921 382 1156 246 763 834 168 395 47 499 875 322 569 438 322 643 945 428 605 1160 472 1182 980 466 880 104 914 956 746 990 713 1106 521 474 38 285 810 217 208 539 196 969 520 341 511 425 334 355 1085 1062 18 437 1019 625 172 765 1113 583 908 524 263 233 179 819 494 308 1050 590 980 428 193 145 1134 430 719 1034 559 545 130 667 1096 947 133 927 1010 826 408 720 1096 1063 1132 342 1121 394 592 1018 100 308 78 796 175 280 75 865 559 35 397 424 821 1155 1141 815 590 492 5 942 1013 1146 890 39 854 73 821 668 1101 471 332 887 418 455 52 784 205 270 623 308 866 38 492 197 1008 404 597 1081 563 1105 1014 253 17 202 1021 217 20 1037 799 215 222 725 221 98 1171 680 870 1191 885 73 78 750 339 113 830 724 717 385 979 621 923 240 161 889 401 902 1084 307 188 809 561 426 620 1125 296 1037 863 1057 129 930 774 90 597 599 1070 658 230 692 1058 866 310 383 149 680 849 364 342 1150 839 645 1061 258 512 282 961 581 772 121 258 981 773 799 365 377 1061 734 24 1179 841 561 1169 452 171 1167 122 879 1169 1090 570 685 536 68 222 109 946 880 836 1025 225 460 986 539 327 1098 362 86 332 22 890 974 306 1175 718 49 984 330 1196 243 774 833 2 1104 1077 826 268 599 1132 172 595 1010 845 1079 261 69 518 670 612 450 549 671 862 136 274 473 961 782 187 1081 1143 511 74 1027 804 512 1018 914 917 460 572 207 273 478 423 566 31 139 153 232 1123 52 539 856 541 698 737 843 1185 722 847 178 121 947 564 27 606 1013 165 987 799 634 201 1101 8 1057 1136 693 517 766 337 203 466 692 810 29 416 723 769 271 399 809 184 823 1157 414 929 324 472 86 147 56 746 276 750 936 792 1006 575 185 160 715 1130 366 34 914 900 817 556 1111 728 151 581 134 1133 1124 39 64 1098 98 426 267 797 638 652 975 379 293 792 579 303 190 1065 172 860 49 858 634 716 738 689 11 1039 242 519 1076 845 536 114 1042 975 504 529 1013 406 348 436 547 290 691 697 704 775 638 110 482 387 61 245 725 464 764 883 823 266 529 324 484 32 772 703 286 435 240 816 1001 903 183 193 758 945 89 711 11 34 763 1105 1183 235 339 892 638 558 1149 110 851 58 787 551 1047 646 426 1174 236 1130 819 156 806 678 571 1 335 204 1047 913 1109 995 178 218 810 643 179 901 388 434 144 943 632 375 555 368 304 704 441 960 549 196 1193 1143 751 214 600 84 1114 946 761 463 861 582 582 1113 1188 265 618 1072 457 908 997 588 289 435 762 192 197 11 481 637 1122 40 91 540 215 531 195 386 441 121 820 143 213 44 449 323 789 867 686 765 588 982 941 1178 292 1093 258 84 561 819 762 599 2 748 195 291 48 579 484 1006 457 648 919 194 945 6 291 912 734 989 1085 1030 91 807 121 920 860 86 56 99 962 931 214 639 749 458 855 457 1145 204 1024 735 560 926 152 456 43 664 14 894 1003 975 196 851 677 413 145 853 965 116 519 656 86 1029 480 332 906 708 1116 307 216 1126 42 439 1031 202 604 38 195 1004 697 312 618 1025 1157 686 316 498 90 410 885 906 901 608 931 47 88 449 758 52 795 626 162 897 603 720 110 765 932 918 654 541 1063 50 1037 1125 781 540 209 972 240 542 776 103 614 977 87 674 594 508 978 333 1012 328 352 893 676 1115 1086 804 1171 230 928 315 458 1045 557 469 1155 231 151 538 114 293 874 407 972 34 1105 895 996 824 633 487 782 1008 440 381 57 474 707 893 324 76 49 892 308 665 782 306 1118 439 115 984 1034 1 55 1029 859 759 387 198 845 1016 266 566 79 334 893 834 14 1185 768 244 786 649 459 239 495 600 101 843 821 891 246 1158 294 779 265 643 314 1154 1157 98 1023 73 578 981 299 784 516 856 149 677 605 19 830 540 443 283 401 432 196 943 650 259 115 574 70 788 499 202 760 602 818 215 391 891 830 460 477 84 978 75 791 308 668 1063 624 35 400 442 310 669 437 654 620 69 546 1084 373 417 1107 641 661 438 540 830 1103 965 377 796 693 706 987 864 1052 525 922 14 614 150 1189 386 136 364 478 1091 767 750 405 708 303 879 1063 132 989 778 86 937 1009 462 1121 916 150 585 1094 957 524 338 950 247 273 1181 768 1013 555 507 286 830 148 310 300 279 117 918 768 1022 549 569 879 439 407 1087 943 29 188 787 853 1018 493 1060 118 66 534 355 1127 1016 574 826 724 1057 495 1108 846 38 110 263 668 657 127 343 1039 469 1097 257 1143 108 1129 747 803 684 1028 1019 200 422 805 1041 1071 127 1040 131 236 497 325 136 463 766 547 841 600 975 168 1071 533 376 432 511 570 805 11 414 439 253 882 746 540 76 1034 285 631 384 376 121 752 441 699 1172 200 236 116 1147 1111 599 1161 572 670 89 626 1119 1060 362 947 1167 221 299 693 860 846 983 417 122 1019 666 950 750 1008 482 320 1156 369 561 669 604 260 364 1139 1138 839 645 3 809 823 1151 340 1149 1078 845 649 557 615 968 512 67 513 547 576 474 366 416 880 826 36 435 812 92 252 1154 1061 332 160 783 297 500 438 484 462 146 1034 278 665 673 705 97 226 343 215 917 789 108 187 254 880 953 730 503 399 410 296 722 968 550 550 768 763 298 413 185 153 649 552 148 722 468 890 294 1195 325 733 245 926 439 275 249 366 1006 916 947 573 257 865 377 350 924 905 1053 832 145 702 23 59 1045 316 720 666 58 547 731 215 637 618 1111 1012 1028 624 215 165 50 762 727 953 367 1141 1188 379 941 774 1160 428 108 618 558 328 751 358 450 994 460 280 168 1039 365 219 946 574 1027 1157 351 644 1156 1159 553 700 65 1080 839 377 459 530 8 1156 175 1023 559 803 823 1165 112 952 416 239 548 415 216 13 474 819 308 76 412 162 138 401 1049 368 939 279 731 968 439 314 292 869 447 49 287 163 641 991 344 468 253 1025 1175 618 408 131 416 915 46 197 1099 484 97 117 837 1130 987 1091 71 1113 535 981 0 281 545 880 46 1044 422 466 375 1029 477 479 366 1170 755 337 960 458 250 999 467 948 933 78 1031 343 902 647 1131 340 523 776 996 670 39 1151 967 491 467 653 380 615 894 788 1138 625 25 454 512 1145 1029 115 1199 950 643 953 814 826 347 1128 560 408 494 1185 186 1050 96 647 540 174 824 220 312 469 412 23 750 429 908 1126 488 190 558 927 1122 981 1012 247 592 637 33 651 1161 451 67 210 839 1050 1176 312 892 607 551 1175 31 167 762 667 216 69 952 225 150 1019 325 1051 353 382 535 1191 1176 984 931 349 448 1000 135 804 94 346 471 1166 282 123 814 876 158 777 31 1157 530 884 967 739 1080 989 612 230 670 582 974 515 37 1195 509 547 883 1018 1068 457 900 128 877 638 387 1092 238 1172 303 1068 82 250 834 47 788 643 603 1000 1105 888 478 532 451 474 773 214 949 653 506 910 521 1189 913 453 232 370 204 621 905 672 243 950 900 835 657 351 1152 725 1107 790 793 54 1166 555 529 950 1124 652 1051 10 57 368 8 564 870 859 150 110 1021 276 308 259 235 543 1156 415 748 262 357 987 496 862 515 159 507 279 631 824 556 115 1013 905 380 888 142 335 616 516 255 806 929 532 346 1132 345 865 1187 1052 282 773 892 953 422 1182 338 596 1120 275 848 163 323 1070 728 1062 624 525 41 1029 38 853 532 267 981 0 597 275 879 129 723 749 353 661 823 885 292 325 115 17 896 379 482 996 534 310 889 301 1106 1008 954 86 634 491 652 1172 827 552 583 478 261 254 995 604 182 981 711 769 613 1068 257 1167 258 621 1152 574 411 982 1174 1067 505 967 557 179 479 714 516 1192 158 305 984 883 91 82 564 299 416 59 1175 810 801 1001 873 1182 944 1015 286 468 484 280 249 685 670 208 470 333 408 433 572 941 383 269 333 711 81 662 899 593 787 400 1104 636 269 755 250 881 363 262 175 766 1139 1006 990 438 1053 907 383 735 143 567 376 885 177 998 874 150 999 129 978 174 1088 882 563 559 560 1030 914 300 757 222 1001 863 480 685 141 713 503 846 1021 1010 92 1035 1127 435 166 52 174 597 147 174 307 366 1046 746 1178 413 162 1 1041 332 838 374 742 84 803 826 536 1095 589 113 482 98 974 997 198 737 983 1115 830 92 258 795 381 161 812 882 399 691 575 761 547 403 213 862 280 583 642 1193 39 345 130 582 277 1152 404 1157 923 665 695 596 319 222 993 137 558 328 1129 728 515 652 1197 1150 93 1144 249 889 1128 225 347 459 584 74 864 203 777 33 814 1104 203 267 418 769 1053 314 623 1158 698 822 1169 253 487 1039 646 222 286 53 438 750 768 368 1122 309 709 252 817 944 104 206 82 575 393 287 1034 439 651 173 189 673 188 41 345 548 1168 457 756 256 391 535 979 5 215 275 1165 918 676 119 204 1001 92 276 1115 454 22 1002 934 583 408 1020 509 1097 148 591 873 1129 456 447 781 102 653 1056 491 415 800 928 212 33 1107 531 325 739 956 285 572 893 19 98 728 454 594 481 918 206 1080 247 715 765 201 320 1161 679 276 6 347 227 1004 742 141 85 14 636 1078 344 144 425 507 1035 71 277 1131 785 491 1104 109 974 166 1009 525 480 606 793 41 563 820 701 241 521 1088 1178 151 95 510 306 804 384 378 988 866 1097 818 823 60 752 708 652 242 658 85 359 840 1044 25 537 344 762 1008 695 160 300 159 399 238 1164 1141 954 505 574 448 126 660 483 378 365 336 629 271 384 883 849 75 98 173 920 549 595 899 765 771 131 397 756 286 598 785 624 363 1158 93 534 837 953 377 381 487 600 347 696 236 1064 272 865 952 526 605 61 207 274 884 231 356 402 538 957 464 254 696 822 1049 917 180 690 952 413 717 1088 997 991 979 808 1116 1030 701 766 991 386 819 477 275 417 1137 11 312 232 520 81 840 809 309 911 657 843 507 1063 624 1027 1010 611 258 83 857 577 802 88 34 696 1171 387 41 503 417 98 830 433 841 974 322 283 1001 543 267 461 992 908 300 337 989 969 258 761 158 470 377 699 134 1191 621 652 460 535 980 906 84 551 206 948 457 298 253 16 566 144 450 168 958 1105 1048 289 558 1119 880 113 299 565 1022 129 237 997 387 353 58 975 403 720 129 1154 772 631 38 659 853 977 290 414 932 630 143 735 354 836 128 70 631 116 640 1181 176 7 726 1013 1138 765 278 700 296 690 315 196 258 1108 521 369 974 377 530 409 1136 1180 922 194 1037 830 120 472 1111 387 137 791 482 897 168 1057 877 29 957 932 911 549 563 26 388 921 625 226 2 1145 306 811 624 16 532 1137 304 105 809 526 592 1147 787 554 1156 1096 125 879 1006 7 1062 273 698 1109 386 949 596 903 1021 352 82 949 416 384 520 998 865 269 879 441 1197 646 874 963 482 939 209 869 900 1156 419 313 32 1032 416 95 325 26 188 781 260 352 992 525 213 941 24 456 238 525 294 899 907 56 1037 322 104 935 1151 49 148 1061 323 186 937 473 560 1061 922 830 93 797 527 471 864 393 292 333 368 19 1045 608 339 343 367 297 310 509 260 141 125 67 957 947 1185 1090 258 127 72 630 631 421 606 1160 105 1038 844 48 1054 988 356 134 423 26 545 657 57 340 983 99 716 41 448 896 508 447 985 814 203 302 729 713 272 477 764 799 1128 694 433 420 318 282 613 227 197 127 456 851 323 553 965 1160 568 818 248 655 121 1198 144 1121 276 872 808 885 17 1045 950 644 1089 684 179 1176 27 284 680 892 387 1131 797 90 406 612 433 96 1070 815 206 133 38 273 1162 863 763 324 1103 699 585 1130 768 601 1193 473 1174 184 57 823 942 1079 669 1174 86 772 205 439 673 1174 88 347 326 812 566 577 332 1144 1033 92 846 92 44 700 333 214 132 823 464 207 502 606 262 435 724 389 35 123 402 894 46 553 676 327 210 13 973 252 747 588 942 1155 983 687 934 782 1024 855 412 718 179 528 627 973 567 42 329 443 897 728 1118 908 366 178 1040 103 44 203 850 559 122 1016 326 590 494 29 469 795 976 525 1082 259 351 819 1108 928 907 484 733 233 946 328 669 323 26 110 567 1166 1137 710 795 939 408 341 314 846 726 276 673 786 582 512 879 425 1087 665 441 462 715 678 400 473 1088 221 360 405 345 275 37 529 573 355 576 1155 506 402 642 317 324 431 466 483 425 677 1104 1168 1109 1013 433 1030 663 132 893 1189 158 568 1187 45 760 66 74 279 627 1039 293 863 3 979 1009 977 365 402 873 837 91 701 517 405 768 15 780 32 1060 304 573 733 385 223 524 294 903 72 409 1168 204 334 123 622 648 329 381 719 945 17 162 561 602 4 577 576 42 832 1078 687 407 1163 472 695 1003 859 883 154 440 706 1031 890 526 778 345 701 341 277 480 730 266 767 69 1159 714 47 1140 302 265 705 484 850 305 114 1011 595 994 933 736 1019 1096 233 677 545 108 989 589 653 63 817 458 467 1017 212 591 306 995 1125 964 92 1099 517 453 141 169 519 620 93 541 457 596 659 38 616 284 360 182 965 816 1053 283 1198 114 622 687 85 522 990 671 14 812 316 129 471 889 845 136 101 1097 61 509 492 507 1125 929 1173 848 648 909 154 155 920 188 502 1028 926 569 587 1124 997 950 694 1153 429 868 821 596 777 307 646 183 1054 1083 229 534 1086 667 11 776 513 326 243 969 658 1190 663 381 1112 1126 582 55 164 1009 785 1136 928 554 286 153 681 1010 648 29 228 768 1089 200 848 240 478 443 24 234 822 46 817 148 315 66 295 1047 345 1110 429 125 581 487 285 1012 295 883 1075 389 802 155 878 1102 318 940 358 965 844 390 161 24 518 587 12 444 412 965 401 208 436 351 121 155 705 569 1059 425 986 423 59 144 903 325 1199 617 1076 371 307 1046 568 1154 779 770 616 140 1002 690 590 73 219 681 390 1163 917 763 497 314 461 997 200 1036 996 392 1050 379 15 266 951 1181 827 136 353 144 7 487 186 95 784 564 410 758 49 656 710 94 78 733 784 347 429 237 984 270 542 463 775 1187 855 639 957 666 180 887 215 24 1115 478 818 802 650 26 420 1032 475 1171 731 51 125 1180 624 177 1038 409 583 837 342 316 509 301 116 403 68 329 776 852 1065 976 229 185 1021 58 491 595 320 924 198 670 663 142 448 609 1176 224 136 604 73 127 993 1173 656 1105 817 644 58 17 692 1112 761 1118 193 692 207 745 1131 932 495 1005 795 345 418 123 842 143 587 1083 612 722 171 217 297 1005 602 524 901 243 87 552 425 608 255 115 238 560 113 555 541 1044 347 798 1194 535 163 712 1136 1128 426 355 675 86 760 1 740 460 578 2 455 77 903 1105 334 972 735 669 1153 388 225 62 660 431 883 192 665 244 395 316 893 666 1076 749 390 583 461 785 2 276 568 735 547 389 1123 278 654 595 284 1035 1180 563 253 790 346 699 561 422 223 729 477 1043 526 89 897 752 686 142 719 1174 599 481 524 574 1063 261 327 475 859 597 930 373 254 876 51 587 803 317 721 872 485 969 223 669 193 216 1046 1006 16 517 1190 373 1169 199 1047 782 130 46 501 288 782 773 717 886 604 1196 652 942 1129 373 1062 199 534 468 941 718 518 3 820 691 327 1005 225 1091 797 889 710 613 19 956 619 549 906 261 1103 44 1009 1046 265 140 535 673 962 1047 942 172 460 1159 183 551 1190 752 390 1081 27 398 567 1019 408 618 87 133 1183 535 1161 396 45 104 783 551 1052 380 357 1121 196 590 68 42 808 507 1091 668 797 109 506 628 617 680 489 196 197 1052 783 670 317 48 679 1045 826 134 541 1110 600 606 620 455 670 473 349 866 892 306 733 734 1082 337 451 451 671 455 733 129 676 660 847 301 943 236 991 189 1103 1149 301 635 455 298 370 533 650 214 1010 232 490 682 45 725 1094 104 499 126 1161 1025 286 67 244 390 266 664 162 541 208 512 485 1172 694 323 702 461 236 452 190 1190 635 31 318 1090 926 811 642 513 624 734 187 521 1154 222 877 1199 497 894 869 753 498 862 875 948 751 1029 521 466 753 235 188 27 920 919 406 1064 786 982 279 802 981 166 822 635 273 584 516 619 1169 114 1128 893 957 371 1130 410 867 766 650 100 784 1116 988 427 62 952 36 621 775 449 214 1010 27 150 904 35 665 154 1040 352 404 693 612 17 470 311 174 1175 587 1139 234 15 669 140 14 364 26 76 680 304 448 311 315 198 838 142 924 732 270 648 516 599 554 483 1121 319 551 51 249 199 947 1057 695 1067 42 1097 1155 477 602 981 543 363 713 572 103 811 503 896 595 638 833 78 615 235 753 216 998 571 438 278 1135 35 817 824 113 308 289 14 205 791 102 411 42 1176 33 847 1023 946 740 791 1009 627 317 543 1162 468 802 485 278 730 1080 73 256 177 727 762 1199 627 224 11 935 851 582 444 1048 1035 1029 235 873 1056 104 823 160 1141 20 502 365 78 1136 572 140 1096 1196 1156 520 1040 465 825 673 41 73 945 350 1099 185 674 553 539 96 314 690 523 223 469 448 788 775 431 592 551 1148 975 1038 14 589 801 1137 322 1164 184 664 962 814 122 910 818 499 392 597 18 236 378 826 305 1130 675 945 1041 276 566 215 973 709 68 435 69 394 586 236 966 494 304 82 732 898 158 303 1059 386 81 630 146 790 54 551 500 284 490 35 386 116 606 711 415 277 780 480 1113 666 167 680 816 917 902 232 1074 419 1180 54 377 69 1074 752 1065 957 918 1000 184 338 29 816 166 986 155 1033 1005 769 839 2 503 408 76 278 894 1160 215 277 138 559 613 795 1047 393 372 628 873 95 1082 74 328 853 57 1015 64 274 379 153 380 1129 265 768 209 683 100 832 1014 243 1089 599 947 510 1067 1182 1111 256 909 439 1010 831 203 572 975 1127 610 608 244 374 670 935 45 977 755 1032 705 261 144 285 569 327 503 727 379 444 1024 954 289 292 186 113 712 647 877 1119 285 493 1158 968 106 802 995 731 340 709 721 287 1117 265 292 1096 514 160 410 964 315 756 274 364 917 1175 32 623 1166 108 38 767 503 519 1055 265 1011 630 692 8 152 1042 801 1061 692 149 481 199 507 667 526 245 404 281 682 660 926 2 1089 482 495 192 4 1100 1145 344 1133 118 247 418 938 449 518 195 813 114 1116 65 264 237 527 438 125 29 1088 294 902 428 750 490 593 308 536 562 435 1151 1045 1005 435 406 1046 1099 186 5 763 133 565 904 802 1012 275 389 543 43 912 985 947 1126 844 1057 52 914 728 168 337 33 247 890 786 364 41 1068 93 245 211 557 172 213 301 392 384 63 700 1143 1024 244 459 105 636 492 488 722 379 795 987 1103 883 294 184 370 240 1060 98 313 724 779 773 308 169 506 53 53 896 951 247 170 505 761 95 671 1031 379 874 447 44 912 39 28 1156 617 1142 520 1152 555 850 240 401 233 542 673 17 904 1170 116 423 325 24 105 456 120 1142 198 811 533 1065 789 969 537 695 1183 244 595 992 349 439 810 747 1038 752 482 491 283 777 898 498 868 401 252 1097 736 242 378 462 646 771 784 222 20 144 542 375 199 659 939 384 1044 412 711 90 533 1035 242 430 882 47 431 556 1099 814 100 76 151 1110 704 253 829 442 996 648 601 44 104 157 1084 578 828 1001 251 584 1134 1162 516 1132 560 435 451 1104 358 1104 793 840 123 959 76 1188 19 512 47 96 581 564 29 358 238 495 1111 1106 381 941 356 678 821 267 95 595 1073 1010 661 899 301 128 336 903 1059 135 869 389 1107 819 855 612 1073 168 784 923 523 1068 1165 1199 182 594 996 510 510 280 1180 661 550 478 978 1163 704 218 364 348 1067 337 1041 1082 301 1035 640 1105 522 284 230 819 915 909 473 411 850 464 72 202 426 29 87 929 1127 968 531 43 501 493 941 320 233 99 793 830 155 444 960 753 1111 12 429 1015 986 850 906 1054 394 520 811 733 281 436 303 515 76 553 373 335 195 248 645 315 527 629 761 791 677 940 456 334 682 286 648 993 550 370 359 219 1025 69 229 1071 885 756 279 448 499 539 940 571 180 1087 369 391 211 489 1116 718 64 204 1017 546 221 138 43 566 791 1088 827 999 550 514 930 769 772 1104 1023 922 398 88 594 954 532 637 1049 959 1157 131 820 558 774 359 944 358 998 1182 870 562 602 1169 476 915 1027 522 1087 960 931 235 246 916 837 924 1151 625 426 876 930 692 722 403 561 263 254 102 850 780 386 790 223 469 824 986 373 168 433 696 97 415 870 1136 387 486 827 967 294 645 261 898 655 861 44 919 264 557 1033 1106 198 889 1197 778 937 537 989 762 265 567 773 341 538 943 477 102 812 349 1019 1057 69 373 883 261 53 594 1137 236 978 184 1059 875 175 184 588 142 477 354 463 667 95 885 819 104 118 176 1127 105 628 1022 344 181 50 244 1068 37 866 758 727 860 848 445 752 482 1102 236 976 551 246 764 335 1074 1063 90 957 716 1196 550 844 255 209 282 329 709 323 1146 646 218 538 389 654 286 946 621 536 259 817 281 394 954 166 806 722 366 1160 135 853 195 1124 452 1017 779 1060 1179 593 353 437 388 86 809 297 411 697 416 115 984 522 46 786 657 382 122 642 736 1013 515 588 1125 629 764 1062 126 320 885 1104 550 1138 300 571 1059 11 340 382 685 472 224 620 349 535 342 440 62 492 649 397 533 436 1151 494 1154 612 9 1058 1123 774 744 585 563 900 986 158 672 111 956 886 760 1112 507 830 447 259 219 378 259 1100 118 632 1146 88 968 705 614 478 1113 541 309 1013 936 287 404 518 709 157 591 1183 924 24 705 276 1100 319 236 685 847 511 128 206 500 657 1131 941 1175 496 1027 307 381 891 1173 1048 438 414 1185 510 983 943 404 853 849 304 932 371 1077 1051 174 558 349 582 638 221 775 1173 583 1176 312 351 840 793 155 678 1161 767 1016 790 417 1080 924 567 893 290 92 1071 828 621 631 416 987 444 185 603 24 245 86 1057 1019 703 82 1026 702 168 236 548 475 100 818 66 932 992 508 1194 511 969 308 516 612 82 881 556 278 191 399 102 343 1000 261 1023 643 869 340 31 744 976 197 27 622 9 1137 65 812 128 85 1189 1009 775 147 888 405 1099 1024 326 598 450 446 683 637 359 200 345 962 989 286 312 849 437 304 750 577 184 875 427 1137 236 1088 382 15 579 818 454 1087 534 135 116 702 945 213 157 266 1161 966 401 1050 182 41 538 1170 83 688 1 518 112 421 786 1150 595 858 26 862 634 650 536 448 565 949 232 111 430 152 230 329 841 1058 198 454 710 173 606 944 911 923 775 715 382 741 320 808 419 931 176 467 986 0 1016 657 557 1105 178 445 77 890 73 957 647 521 701 1174 1137 1178 23 919 823 821 841 496 453 181 113 284 271 948 397 17 202 469 1151 1127 192 836 519 530 829 1176 696 49 263 854 92 639 384 679 586 789 326 757 77 829 456 79 106 1120 544 645 1176 394 971 401 827 487 893 305 461 886 947 245 655 994 737 1081 701 508 453 764 963 333 1058 283 466 683 104 755 587 964 112 114 599 1098 756 380 928 1120 1037 276 342 640 780 508 852 251 1194 1170 11 960 432 530 442 1049 323 1108 1022 278 313 813 387 204 652 1034 1 63 50 179 539 1013 76 1001 52 619 1102 277 552 350 101 824 132 890 979 153 753 211 728 222 722 804 1053 837 449 389 293 698 472 1153 39 291 161 819 109 800 403 920 627 587 510 1087 1152 710 364 1141 980 494 214 680 506 217 452 874 334 873 291 547 457 743 825 1181 899 1161 717 1134 695 499 1146 407 95 1181 632 863 936 1186 66 815 841 843 172 377 337 778 323 1092 458 648 821 251 550 1123 526 16 1045 621 553 1095 662 485 1050 319 352 84 213 768 915 105 414 627 1014 159 752 901 467 841 778 359 103 567 746 255 789 38 912 1077 476 578 1096 130 889 772 498 744 816 924 1097 1112 688 1113 375 901 731 254 641 1070 154 1024 749 608 381 91 864 261 1181 982 397 756 161 768 65 518 125 302 354 737 508 206 443 431 248 1103 244 584 176 972 200 262 1101 1143 85 715 696 742 1154 391 884 85 644 238 520 1056 1089 874 578 464 295 1008 64 545 380 417 500 449 49 87 252 968 633 1063 157 51 1007 984 8 770 877 828 915 549 143 605 534 683 339 927 1011 633 688 304 68 758 186 625 864 302 508 142 1052 1044 465 640 386 810 408 273 413 14 218 930 1003 575 1066 793 1087 199 208 267 349 695 697 626 874 465 827 12 985 97 297 17 215 129 594 284 706 781 628 762 591 491 677 380 798 246 114 246 380 761 701 147 899 489 992 1107 647 502 761 66 472 1139 826 312 554 324 1132 1137 394 1078 172 127 935 29 1011 380 982 385 230 380 178 1018 624 230 78 1074 446 17 1058 603 939 712 827 648 768 23 864 167 1076 1194 397 692 676 314 779 545 838 896 342 607 822 433 351 566 668 926 630 124 612 429 39 1087 1041 454 465 449 1022 1173 186 1128 635 832 657 769 296 1095 995 48 1058 247 891 634 1059 135 960 482 238 393 773 776 111 186 737 822 330 385 742 749 908 348 146 223 987 903 94 408 834 335 615 204 245 117 110 242 1074 1183 290 668 201 164 265 282 338 13 558 1104 866 242 629 671 726 356 228 394 406 609 61 720 1105 825 263 970 159 1098 587 537 810 547 507 685 23 569 107 434 441 1171 970 122 810 722 644 748 220 310 1041 902 227 499 1007 216 749 1169 1100 253 137 18 1062 975 201 1035 592 1099 144 567 293 198 989 759 1029 0 253 1059 1034 1170 1115 790 73 24 871 327 365 447 481 997 1020 947 259 620 1068 827 1170 298 391 113 302 397 105 935 519 734 487 165 529 847 1007 857 759 329 5 220 247 677 739 402 454 606 528 1187 1105 141 969 845 933 2 641 1051 433 911 530 685 833 382 1157 1195 470 976 419 691 332 702 368 216 1055 158 62 1072 10 446 1124 940 883 858 1184 399 576 246 672 896 355 939 1197 73 783 362 911 649 150 662 21 440 1130 323 916 311 1185 885 1026 341 25 36 970 798 406 116 446 809 483 483 936 213 654 667 1085 1157 830 1136 438 109 45 256 706 1021 328 106 1183 700 97 125 1066 1153 963 540 777 884 76 528 64 281 466 1131 775 700 903 383 630 955 133 727 1154 193 410 864 1163 489 471 903 214 787 207 895 971 113 1024 993 960 836 106 153 253 189 129 1197 382 1185 882 986 526 163 219 102 675 772 323 388 850 939 950 1112 926 479 625 233 1179 64 492 178 664 314 642 222 1153 30 158 1068 143 82 187 123 545 1047 990 680 231 739 479 820 1101 310 1053 1194 324 132 678 293 552 581 1042 1195 1003 672 964 107 295 377 488 413 728 594 873 497 700 1127 776 679 128 768 56 421 773 206 418 356 323 504 609 939 42 859 303 849 1180 597 528 850 133 380 575 43 234 805 1143 896 103 196 275 803 53 245 90 125 948 603 204 817 982 92 464 298 837 288 649 1104 863 879 411 751 271 451 969 7 98 433 882 553 228 888 1165 1095 487 886 258 1127 636 374 228 1057 1074 870 704 955 161 165 206 840 551 897 1058 1160 503 228 431 589 274 392 1163 855 717 960 160 46 632 1146 243 91 921 790 466 1004 57 206 437 693 102 988 1139 53 674 872 822 314 169 1160 907 535 573 284 872 208 527 1114 79 9 10 713 364 484 937 1193 779 599 234 1097 941 1154 563 1096 959 24 678 1042 1087 964 214 608 586 213 399 1153 737 149 114 810 360 1149 8 61 671 1109 545 877 108 1148 526 1179 180 653 1072 782 348 967 20 756 1070 42 164 706 1156 1079 116 1032 1034 327 397 503 90 1043 318 68 948 128 1011 417 210 367 1164 244 761 1186 866 93 389 565 526 391 911 393 472 456 796 420 645 1121 183 20 582 1123 253 216 623 115 797 199 667 636 1031 867 358 854 1174 322 1071 530 189 1159 979 522 914 1179 688 172 715 323 792 1097 130 666 576 242 1059 732 708 175 555 256 957 964 485 407 984 1029 577 1085 971 1079 692 372 289 252 558 822 806 915 353 549 1021 926 381 456 881 106 151 0 116 167 356 100 690 286 264 423 253 561 702 749 1037 65 54 1193 1073 339 577 74 1125 773 60 1176 225 880 288 114 706 235 317 675 418 398 536 963 356 634 106 110 807 145 157 493 704 185 877 698 934 210 47 446 889 363 983 362 811 6 132 415 475 463 488 201 249 109 683 142 981 132 517 78 978 480 875 930 214 1053 557 831 103 484 401 711 541 52 523 256 633 714 340 664 898 1120 30 428 1138 700 589 206 237 978 195 436 371 431 862 1080 210 1007 489 216 38 622 17 551 652 199 1155 172 562 1164 198 1128 653 347 896 824 1167 260 260 535 70 774 275 168 524 805 255 451 1199 1168 944 1179 568 1008 62 489 948 262 239 1178 118 269 689 665 1135 332 460 814 530 1142 543 999 804 417 94 897 175 599 1 988 249 869 458 607 1105 955 834 86 648 1 984 49 1035 220 240 1188 150 702 271 98 77 315 82 342 115 1192 1170 556 465 259 1091 502 532 599 241 620 563 649 308 475 419 107 436 816 694 1039 383 482 841 1133 448 649 672 202 1139 991 1039 180 1031 320 475 983 278 523 22 1003 510 54 827 50 743 771 324 513 141 1002 374 725 435 1179 31 213 428 1186 680 988 1036 489 10 97 45 139 912 402 252 603 294 381 175 849 1088 628 1069 505 1076 568 295 1145 1177 12 31 416 540 723 1013 258 1053 1164 567 247 784 274 846 33 1115 289 1064 294 1039 1109 408 112 105 767 1 682 933 429 1010 987 525 899 788 1198 988 779 995 795 1192 394 615 92 778 1045 165 97 1077 763 327 372 1098 422 1074 669 399 1163 153 1079 798 959 674 1164 1103 467 528 1119 152 23 709 220 782 332 361 772 844 979 48 759 450 1195 1146 285 379 900 1146 473 390 294 260 32 296 338 814 443 28 96 563 93 129 246 567 929 901 556 167 581 29 647 813 1021 1104 472 221 100 985 217 322 405 101 180 81 22 896 700 849 103 1112 1110 677 897 456 239 945 644 1007 1195 486 1113 1118 165 25 161 190 184 53 1084 353 717 1176 64 444 780 1168 667 967 668 327 450 491 936 727 840 1067 97 627 9 1073 393 1011 648 39 379 822 730 266 758 172 902 498 259 497 226 417 939 571 1088 813 511 33 599 1041 742 668 1039 191 627 198 772 556 881 356 624 1066 883 747 1087 788 287 990 1121 453 373 394 490 590 989 1084 424 463 389 376 830 275 929 351 1149 138 878 375 1075 724 778 219 603 17 785 768 980 775 463 474 1155 1143 583 465 725 97 546 632 350 1157 657 785 1049 588 145 138 279 1004 989 724 366 632 963 427 925 968 608 486 463 648 1179 1042 665 1119 502 545 836 914 638 546 800 789 669 1119 1027 247 290 694 926 113 312 907 854 590 687 1102 950 1116 724 269 160 676 991 256 830 797 1087 724 841 956 977 402 999 262 570 600 321 592 991 647 610 482 616 950 171 185 74 203 1127 255 762 1076 915 422 602 580 744 310 257 679 924 335 537 194 690 168 907 779 527 542 681 544 684 874 261 169 1128 804 41 773 56 78 536 678 731 776 1043 1128 337 831 826 580 755 1156 919 799 206 260 787 127 745 349 552 1052 399 875 228 345 353 609 1071 736 606 164 1112 143 502 913 1015 338 874 1054 610 955 405 116 1111 316 538 53 915 541 492 351 620 458 542 1183 572 211 60 1092 341 112 783 771 851 114 195 1041 82 1179 866 1035 1148 1028 818 1129 40 496 585 1194 89 617 851 799 1057 335 926 741 408 917 3 840 1099 1115 912 732 379 1197 180 949 1129 1022 100 887 1010 800 520 1022 175 76 308 996 796 785 554 325 249 925 251 919 412 513 558 166 323 385 620 1050 910 1160 817 298 611 322 624 677 104 255 557 1037 1169 840 1199 116 169 273 43 913 123 619 1053 508 635 542 635 689 461 708 222 1013 219 169 877 1046 1028 758 921 374 589 261 1074 5 1145 238 351 973 912 460 571 180 1036 1164 139 89 1001 288 1163 676 293 1125 292 711 197 322 899 958 257 927 313 497 965 775 368 737 420 1065 380 225 91 980 1177 696 930 70 470 926 198 1106 1181 382 1124 855 403 1083 1152 5 317 69 429 1008 695 673 1139 336 683 656 215 722 1056 88 1141 1114 643 834 986 944 8 845 632 565 839 477 769 666 952 431 389 437 244 243 75 517 512 66 96 690 82 620 340 164 151 158 221 558 220 571 714 678 396 833 796 1057 373 933 146 799 1030 642 276 890 389 135 1182 318 875 65 1075 641 1158 542 805 297 483 425 561 989 84 815 826 1122 837 76 995 120 738 871 788 997 527 473 478 788 42 960 1010 331 140 791 758 665 1139 1107 71 333 852 10 1059 21 646 370 44 668 710 75 337 692 616 65 607 101 1069 187 552 150 334 566 569 13 172 1120 455 453 1181 270 765 51 53 108 565 253 336 1148 1146 887 470 213 906 1092 845 472 243 129 179 515 455 542 126 383 695 523 1001 391 1099 558 514 795 436 1037 792 1190 719 663 90 975 590 465 1191 1163 467 21 173 155 97 590 349 39 466 888 163 750 985 1060 670 7 247 517 70 529 321 671 885 449 561 1158 251 1047 707 28 1147 1113 1076 400 213 669 825 185 640 131 495 335 785 659 589 223 544 982 1178 1104 207 481 974 1125 764 520 170 367 315 1016 966 1115 92 464 292 589 1134 461 1178 799 547 840 115 163 289 162 621 937 1187 207 1009 538 668 1139 823 538 661 997 992 58 1130 669 483 715 593 138 831 503 1030 424 29 282 14 33 826 253 903 85 245 533 23 776 374 979 266 829 82 602 262 448 193 821 244 1023 619 184 355 1 151 272 633 1118 118 862 693 485 530 1014 824 514 463 506 73 1038 176 173 422 154 136 676 940 105 142 734 308 505 1195 738 725 486 470 141 665 120 945 663 479 140 702 138 512 199 100 242 653 716 552 1153 654 986 1022 440 521 241 678 10 1032 1139 450 1051 439 867 831 1072 971 709 781 751 1185 482 471 128 1008 754 689 16 298 567 198 858 345 1146 1061 888 37 1140 627 265 1081 285 174 242 56 358 997 1182 80 1169 200 855 267 440 482 794 875 1158 317 654 1153 812 725 608 719 1184 705 130 263 643 343 375 310 498 111 862 984 902 328 369 785 643 231 185 436 597 696 214 862 1150 98 1117 1145 375 758 811 407 672 170 960 523 1045 1133 1058 736 366 509 322 49 226 645 765 834 1090 54 1172 474 94 275 973 451 213 346 634 433 596 64 1100 255 468 323 776 5 1035 910 513 195 945 598 826 391 722 274 397 705 66 989 1139 953 574 1128 463 697 796 1091 797 421 1098 662 1053 374 1055 621 52 89 1148 654 382 732 411 331 43 1006 1035 827 453 1118 839 500 1187 909 31 98 956 681 912 608 391 401 705 72 329 187 570 602 247 964 82 823 790 969 466 594 1134 822 342 372 818 811 771 142 776 326 407 430 826 140 360 212 1091 874 131 904 1042 775 371 1081 1104 736 288 83 383 50 911 303 826 614 583 952 152 1126 324 690 762 648 518 729 463 327 729 374 652 1190 86 248 1123 485 997 635 345 897 1090 589 596 62 1115 1007 557 667 314 1189 580 351 677 1159 642 392 207 903 372 219 298 263 1013 711 430 550 1143 1078 731 589 872 897 54 916 1077 835 1198 314 1014 384 649 383 985 1125 1044 472 612 880 473 174 771 1039 435 1177 400 499 480 68 843 377 1120 675 912 823 690 252 116 415 15 538 287 868 340 877 1050 890 989 62 229 67 952 673 782 558 733 531 195 883 372 281 100 555 939 646 88 216 213 1005 1075 990 905 293 12 1113 1024 1089 1005 953 713 966 244 650 797 861 663 212 177 757 1157 265 266 916 1064 188 523 634 536 347 128 279 788 908 535 1100 315 733 202 1014 329 989 35 463 347 181 101 503 111 777 909 597 929 175 1130 640 1191 621 494 1193 954 123 93 203 119 618 1054 156 99 1042 208 269 954 144 945 1037 460 17 1066 530 724 729 98 1035 1155 76 526 1196 1057 1031 839 526 1192 911 844 349 932 1102 787 1196 478 997 375 585 198 565 940 124 2 389 773 22 353 269 588 1152 745 1019 420 1149 758 271 803 447 396 844 164 157 196 257 1122 400 324 452 599 429 396 97 1070 74 128 648 1008 591 83 1080 406 316 956 40 1134 258 227 250 561 625 556 248 633 603 247 936 701 842 471 363 323 657 467 826 776 516 482 237 898 728 1100 855 1130 1013 66 781 259 122 529 464 1173 517 719 532 1146 610 636 391 625 37 104 81 1097 235 805 640 1022 1076 681 960 1116 48 320 559 212 678 829 337 243 892 185 1160 672 467 683 915 124 638 567 206 51 713 774 925 1148 967 857 40 844 830 834 240 94 614 1093 763 897 551 42 122 957 786 881 293 22 1177 440 1129 955 1008 430 729 732 836 523 455 246 677 721 1020 220 954 904 353 672 1035 1132 1126 974 1182 488 967 60 996 361 989 1168 468 99 534 910 287 430 429 1078 886 678 40 495 516 963 662 942 1064 1198 834 55 151 39 165 176 320 451 345 927 441 282 161 559 247 387 128 438 13 1120 649 605 568 696 1197 960 1122 61 152 1030 816 1114 310 514 1122 643 318 419 735 466 188 384 168 453 41 715 849 246 210 118 96 531 436 1137 236 528 628 1146 594 1192 771 511 1008 468 880 734 775 248 68 143 229 638 768 1047 517 84 986 528 775 763 281 329 1188 1035 278 1021 939 1011 205 243 853 922 494 574 848 273 429 931 987 933 505 905 764 950 1190 934 786 117 925 1162 390 490 1100 486 539 755 505 1129 901 451 1028 478 616 584 823 133 720 294 566 967 38 1137 885 1069 439 932 761 1184 1029 623 354 101 1089 539 1105 139 471 78 797 1182 814 145 637 701 333 1174 796 615 1131 1113 341 556 609 1110 25 875 552 983 1183 557 414 1131 183 754 70 274 793 1072 85 710 282 1005 775 569 950 855 588 1195 879 1047 530 1048 306 38 103 276 954 1151 316 477 1153 728 19 419 212 757 467 66 135 498 1062 215 814 868 893 218 243 921 343 909 527 51 205 505 354 177 819 19 328 810 246 138 680 124 463 894 424 903 22 511 997 12 342 701 584 599 691 162 579 330 305 36 93 459 1149 507 540 1115 897 1102 896 206 1031 613 731 1132 1158 486 979 1060 533 759 235 1007 643 1146 453 867 672 1024 636 614 288 932 320 170 1070 15 391 11 534 1068 475 1159 327 755 180 834 441 604 542 500 63 532 384 66 713 63 272 492 644 187 285 1158 760 767 937 40 217 135 149 0 807 663 1173 155 1097 830 1072 872 627 719 577 857 1123 1169 698 523 1119 617 1076 641 280 377 106 648 487 591 970 1022 535 888 516 780 38 778 872 771 788 260 427 281 323 653 97 1087 584 55 797 157 873 1065 70 1174 246 885 998 207 642 1088 268 274 677 1046 183 879 506 9 560 470 478 929 706 216 1104 176 53 1039 686 355 167 374 506 578 102 1088 677 59 1067 1011 949 109 34 322 614 361 1187 308 677 750 532 896 701 245 470 740 923 847 1081 921 342 1133 995 898 789 881 765 451 833 483 327 129 8 752 316 566 433 788 129 811 983 205 1051 867 63 60 494 133 614 562 646 399 135 377 550 1047 709 1038 414 283 953 918 935 429 711 72 87 118 1158 1171 17 997 1194 872 415 1165 1024 357 498 234 630 670 562 63 392 1171 301 829 779 913 95 787 101 973 46 88 450 1177 483 1009 826 803 221 473 529 719 834 918 172 261 639 1030 864 286 1055 650 1065 152 681 303 1113 429 304 676 1044 457 486 601 174 8 751 1092 38 1176 938 732 133 546 706 1086 1149 1173 406 1109 1052 935 638 693 851 422 61 654 309 149 761 302 727 371 438 1016 126 150 104 859 309 1015 689 688 431 589 1118 448 888 96 339 241 1085 442 47 100 1123 227 1067 162 1138 757 189 810 474 332 537 166 388 568 596 612 532 595 352 365 971 348 191 683 407 27 104 302 87 458 786 617 905 839 248 820 764 414 227 758 674 457 114 150 869 850 205 159 1002 687 849 11 737 650 839 1132 223 379 33 971 86 861 1151 345 206 188 681 517 253 180 1060 287 853 288 969 58 461 48 186 826 1053 1134 217 108 174 225 319 300 1163 777 624 1100 24 638 923 635 842 504 332 1108 379 39 423 275 961 1185 575 703 851 513 740 523 283 23 576 1125 56 4 511 390 1060 498 418 619 771 13 915 145 319 924 441 24 757 905 105 10 699 78 634 1168 682 66 318 699 1073 399 518 463 38 474 750 645 935 784 397 6 148 51 973 1043 711 824 352 1088 558 1146 481 213 1132 669 1077 859 366 902 1045 442 456 133 855 228 229 908 705 394 139 82 423 682 858 45 450 179 659 175 176 834 143 159 505 902 692 1074 232 1023 966 709 388 16 934 114 356 679 305 1132 796 1190 291 234 639 339 300 1087 1059 918 1021 773 143 645 225 407 971 465 200 462 1117 1171 891 428 538 692 1143 77 545 815 768 795 84 940 281 1057 503 208 732 269 433 37 79 818 407 697 136 118 66 607 549 975 758 655 585 914 948 936 1023 379 687 25 617 837 804 433 235 1134 216 989 1074 760 1004 323 122 897 734 580 1082 147 188 244 15 0 946 268 909 1169 1126 774 225 98 201 862 319 938 954 696 577 139 625 957 572 942 593 1087 187 872 146 115 714 965 1186 742 1189 507 208 1199 857 872 470 97 907 232 512 125 950 353 946 971 1097 732 105 663 178 556 1102 436 1126 265 684 1029 612 1114 885 745 537 646 776 229 227 563 78 196 490 1012 46 350 871 93 763 742 1133 1111 249 109 147 951 622 929 33 236 131 967 64 512 843 298 502 1108 192 848 517 948 1141 340 838 1026 177 1121 821 486 1181 818 246 516 340 1122 1050 519 821 1041 764 927 50 487 704 156 1152 25 473 883 294 89 394 123 1149 994 806 694 1050 155 395 208 927 586 468 221 670 309 1092 95 430 538 751 97 90 543 174 857 743 27 1064 877 1133 270 1061 149 631 686 1102 601 458 787 957 23 1111 40 1164 23 1021 706 891 552 294 987 458 438 205 31 377 136 1076 50 961 248 642 195 800 1143 89 415 898 1067 260 185 460 141 406 1189 1030 117 385 127 191 908 849 891 345 427 168 705 457 65 264 61 602 939 888 890 787 1019 163 1138 449 372 1035 343 901 271 334 744 955 1140 561 481 816 120 1099 726 805 861 737 1025 1114 339 1089 1131 686 1062 488 187 672 955 427 983 327 259 22 563 741 1044 788 396 28 393 825 671 445 43 240 39 933 780 997 794 887 722 849 184 363 502 128 1042 541 855 405 246 40 1156 680 707 608 1069 375 953 865 1134 418 1111 1039 824 449 972 178 326 949 778 1046 459 670 570 903 877 1033 554 576 236 527 905 163 200 840 856 775 193 886 759 692 539 297 854 653 47 1103 317 30 537 39 615 473 962 1125 1032 169 627 287 582 220 431 863 489 435 412 60 444 232 790 25 1149 282 220 319 823 1182 131 362 130 94 14 959 183 51 881 388 657 686 43 946 549 1187 1165 367 1093 223 1121 930 544 509 935 363 380 263 820 202 657 155 931 571 784 1166 1155 987 1175 896 611 543 1018 937 1046 1138 1079 1104 886 259 161 34 326 706 1003 905 27 414 280 769 43 1084 1115 979 842 31 501 781 1030 287 14 78 387 519 450 337 627 101 704 512 790 791 436 941 938 279 175 806 524 1045 741 1121 613 117 455 848 774 105 946 395 518 1020 646 1123 381 624 666 1144 162 371 1174 1135 659 253 769 299 332 806 8 456 412 582 540 1007 341 41 450 867 18 194 96 275 725 545 558 615 1199 1088 245 249 212 416 347 615 978 877 446 1089 756 703 383 808 972 971 1086 604 216 652 885 1178 683 104 303 1026 84 199 914 15 25 732 906 1163 245 620 897 30 150 99 990 755 501 1015 1043 124 39 659 363 1052 212 1136 189 611 224 563 1185 717 60 749 947 145 891 785 129 413 390 955 35 967 920 265 371 169 1087 316 681 145 377 828 994 619 361 350 1127 28 215 50 196 5 512 149 1172 913 854 685 403 212 1134 105 1072 32 750 1148 531 112 377 224 240 156 858 257 388 702 945 329 377 780 391 810 539 1169 974 771 16 140 262 696 595 902 1030 640 1133 874 978 976 715 550 562 927 1142 735 26 11 718 1170 38 935 1121 149 93 105 593 738 1123 227 122 700 1191 1076 613 360 366 95 793 289 321 557 168 516 749 138 1196 932 1100 609 487 78 1159 1126 940 15 253 1113 383 970 78 655 427 266 984 762 1074 100 499 558 167 925 505 84 571 539 1059 410 81 455 266 1167 226 160 919 947 599 501 472 411 1078 417 910 506 1038 927 969 946 1099 666 593 173 543 548 920 198 663 709 675 629 515 1074 566 769 407 785 451 635 1089 42 517 315 924 430 1183 494 191 762 773 831 949 725 467 628 1083 811 589 750 190 793 850 735 541 738 141 289 1160 631 1192 696 772 577 1161 21 445 468 636 679 602 183 1125 60 488 1043 903 72 1089 1112 432 648 187 117 438 322 404 1058 561 591 213 1135 418 963 691 427 80 350 794 558 312 437 886 467 1087 169 1175 890 944 1079 424 1054 573 734 823 842 1062 194 1086 792 1163 406 429 645 14 89 373 324 164 823 454 1059 711 498 631 619 118 148 914 1010 874 28 1066 813 828 765 721 239 1089 636 260 508 450 1129 307 626 741 123 169 1195 387 442 818 677 6 4 616 423 817 1104 333 802 10 33 262 1034 571 975 945 281 101 764 730 942 109 801 221 957 948 619 262 1114 256 986 68 401 688 762 894 761 195 704 986 91 1082 874 1 276 701 132 329 409 1021 937 948 922 216 62 880 311 172 902 678 485 711 890 890 935 264 805 446 107 388 554 656 182 931 1190 602 671 657 26 532 938 555 978 1092 587 426 968 102 506 788 822 1021 1175 1142 355 1008 222 1163 1099 550 11 1190 616 193 918 1116 1084 51 539 847 240 39 88 52 520 936 372 842 34 978 1131 1019 614 164 139 750 705 826 940 179 63 1106 511 705 136 182 290 594 1063 483 424 984 23 315 662 388 574 1036 967 678 1010 29 899 441 1021 931 643 954 1089 707 373 604 641 1031 516 112 1081 988 278 97 296 1026 177 539 378 947 1066 545 293 502 278 608 82 1056 874 965 1030 171 807 1159 1041 910 147 900 255 904 1106 642 854 765 776 1015 732 609 485 886 1138 43 1140 1178 139 771 370 525 191 1142 412 470 86 874 794 646 106 447 909 997 12 994 675 28 468 97 585 610 947 245 1058 370 817 21 978 650 593 142 215 398 1193 50 22 659 181 1004 934 998 1183 615 167 936 946 505 344 403 415 1136 932 559 415 765 417 630 659 1005 1190 500 596 1105 79 407 377 782 600 263 981 699 853 162 956 793 1041 699 392 769 897 721 1058 1153 45 386 244 191 561 1051 317 563 666 914 1158 687 519 561 1036 291 311 17 1119 838 135 393 1064 337 404 947 930 1157 169 887 337 436 480 954 146 537 137 803 1081 541 507 791 92 692 302 1184 945 1062 860 314 646 961 562 312 569 1080 1045 71 574 581 385 313 88 1092 81 140 60 32 838 1170 72 416 787 478 108 214 843 40 136 319 499 657 324 370 972 248 286 729 1135 151 480 349 229 858 472 416 1072 492 50 1039 853 471 814 974 644 192 1144 1098 235 29 641 350 858 319 623 215 770 932 1150 552 1182 790 725 782 378 644 1122 237 1199 379 317 730 101 738 280 14 1137 561 730 686 261 337 378 882 709 45 489 1010 922 32 864 225 163 587 550 1138 1083 672 24 1168 29 170 1020 793 1026 947 717 832 89 469 1004 855 30 1129 279 473 248 1100 563 1052 1043 933 405 425 43 28 903 898 287 508 1129 1094 408 1032 215 1079 1028 591 957 171 1190 973 1096 1157 1082 934 1005 268 548 976 621 1191 1116 323 1004 1153 717 1125 831 743 841 1003 491 252 691 943 222 46 1148 611 400 301 1109 900 42 1003 44 654 910 1023 59 380 257 906 715 493 853 804 797 373 559 198 823 278 458 385 1145 719 605 939 13 791 650 322 1112 36 371 524 440 1134 883 828 254 541 594 966 1085 821 356 302 973 1133 1167 720 1017 877 207 401 997 702 284 1067 1002 602 294 76 53 551 846 141 702 842 996 33 761 1114 822 148 684 192 988 837 975 701 1119 1114 1134 761 564 221 827 1001 528 1022 584 14 181 994 40 208 821 65 1188 1127 729 874 957 715 453 301 698 642 183 795 961 62 285 942 465 763 156 907 779 689 600 831 58 273 233 915 997 178 1048 984 538 892 1131 587 1176 83 709 572 292 1053 732 193 876 480 1038 48 3 732 1107 728 409 777 88 702 846 1040 353 458 566 796 488 591 1036 192 580 1122 214 125 94 722 512 689 396 387 876 329 240 714 348 192 448 129 357 187 10 493 174 781 753 735 756 1175 377 982 187 739 438 464 869 24 1008 197 1129 110 1053 664 287 620 89 685 893 203 452 1040 733 260 875 631 1195 993 128 1152 1146 874 563 2 883 436 406 956 379 153 428 258 574 172 866 1015 225 621 443 486 1127 711 19 449 451 900 507 438 753 1169 138 942 907 107 685 371 950 374 443 826 61 1032 1008 325 163 478 918 519 933 35 692 533 68 986 815 7 881 322 492 1025 820 980 459 1150 1044 1180 543 733 358 361 514 228 255 872 771 1050 591 686 144 372 459 78 1135 598 87 950 390 1022 97 236 85 559 750 996 820 205 401 731 1178 782 678 571 594 330 187 558 963 334 746 494 209 1025 954 646 919 595 736 218 178 450 194 203 645 423 884 733 332 492 809 1116 976 751 353 471 111 681 98 138 306 1004 1135 845 738 287 1179 430 711 551 1005 1081 346 63 8 257 782 886 155 978 173 1029 100 1159 672 589 449 709 951 677 1026 482 125 953 817 1077 348 194 22 1175 729 637 689 915 199 532 1064 294 820 879 485 284 329 488 604 1088 967 995 495 1024 705 158 686 1056 293 228 537 1167 486 684 376 628 57 332 1119 90 442 587 1066 98 33 437 883 10 1163 970 802 794 38 189 272 453 673 560 14 382 862 172 1185 472 373 685 653 1169 395 1122 174 1057 288 1011 466 742 1098 502 594 992 818 798 534 1134 800 665 12 36 573 1103 824 262 359 887 602 1196 1057 967 460 532 690 928 834 560 270 267 957 474 885 1083 589 889 222 738 608 592 341 1130 601 1088 34 223 492 90 242 827 1153 1074 1034 160 641 1126 895 433 923 500 545 485 178 965 757 654 379 173 735 200 410 769 841 645 500 1088 165 1148 353 406 10 1179 199 227 1158 207 469 132 1096 84 554 826 79 868 779 65 372 936 1082 405 1078 702 330 161 614 462 1145 1111 881 188 632 1132 878 483 1076 447 181 768 535 1003 745 418 917 195 771 473 1096 802 976 100 42 100 587 1098 755 917 611 853 518 948 1007 592 458 973 826 73 351 208 401 1088 618 1081 1029 734 215 314 967 959 253 42 728 893 121 331 1031 440 611 450 1101 337 312 640 1134 1137 166 35 662 945 833 1191 526 110 411 10 612 955 858 1163 481 962 763 800 238 15 172 250 296 1079 669 771 1187 1063 736 836 751 527 1089 923 126 278 318 666 239 459 618 951 971 197 11 718 536 789 635 609 5 1000 715 305 792 492 136 582 1043 380 1165 665 376 518 682 530 1173 546 44 544 1044 742 262 1188 126 749 386 1054 1006 969 66 219 696 1154 514 826 764 284 1132 735 76 733 70 1095 72 357 1101 299 577 443 316 998 783 657 565 1039 75 1074 947 650 36 74 1054 323 967 837 156 247 695 415 365 958 485 564 520 642 399 431 417 915 709 829 33 441 926 474 991 325 536 718 782 127 520 393 1090 404 90 162 925 1122 931 745 65 573 1135 1055 787 459 996 384 359 1133 386 530 530 20 90 609 410 634 543 380 612 43 689 473 421 62 243 128 676 993 793 575 121 1138 1148 947 1192 1068 25 833 926 85 473 1098 397 856 1030 1166 769 449 1039 12 939 721 256 549 11 1094 828 140 1181 795 868 968 632 213 950 227 79 663 460 154 724 1137 874 281 55 204 408 984 212 472 40 412 506 1194 1168 1170 1032 306 1124 721 196 75 732 945 501 141 158 146 746 424 868 227 90 535 742 860 895 1130 798 1031 580 127 675 704 482 804 806 1074 1011 267 728 1176 307 435 326 945 103 817 388 101 1003 296 687 1159 722 1069 637 1199 941 280 286 606 31 402 595 316 210 422 788 339 1122 518 809 813 658 507 904 1108 993 242 144 538 624 329 882 681 106 689 1072 541 905 145 1035 517 460 354 394 1056 43 987 117 733 675 346 986 1101 428 1045 1168 965 703 1088 585 1123 552 15 604 965 874 1007 8 186 354 497 1066 246 576 976 419 901 124 21 731 804 258 824 910 696 661 1156 1018 308 717 677 185 861 48 277 1093 402 387 1121 34 402 1016 472 449 523 533 239 1033 1052 53 974 804 484 134 823 591 410 1186 148 527 413 288 1179 381 953 878 918 621 977 242 1016 206 245 969 159 1067 1168 545 590 1068 543 1094 860 875 493 439 423 100 234 251 1190 842 137 40 640 20 262 1148 371 0 221 335 1007 363 424 514 84 749 787 536 82 1132 791 353 106 941 986 518 1157 618 469 1056 113 574 459 16 1015 851 366 598 1042 614 1065 902 532 77 54 615 183 1085 593 1125 347 1174 987 173 965 876 716 1084 923 640 312 1153 378 238 508 946 1178 49 1072 127 663 456 930 262 1185 286 139 46 961 522 1092 707 410 1106 624 381 225 252 522 508 544 622 905 623 576 928 754 103 400 995 66 1050 991 125 340 854 22 59 492 766 93 1184 479 1191 96 611 774 1077 592 572 902 192 687 483 126 610 396 587 808 798 224 79 988 784 357 1113 1071 633 240 214 670 102 193 367 548 896 660 572 1124 426 574 993 1013 756 485 1079 603 429 795 280 779 403 741 524 124 32 579 241 1193 184 779 628 684 356 924 72 251 507 142 417 988 1117 655 502 67 411 374 1038 1162 399 31 578 186 175 1032 162 1058 675 1108 442 549 441 728 914 550 660 165 78 833 351 209 724 370 756 857 364 230 631 18 564 1050 891 406 1173 123 728 1048 1194 220 744 1104 1056 1012 1131 943 1061 436 1043 116 486 667 213 561 1090 287 482 388 331 88 648 413 1031 404 678 42 966 1148 487 1198 722 351 388 709 778 797 684 836 555 597 943 570 405 541 515 961 885 43 587 1133 48 1147 1113 509 669 199 688 773 1006 27 652 478 602 58 472 757 726 19 1020 162 764 276 8 1057 502 564 335 627 1095 41 123 567 384 177 1144 522 881 233 701 575 1 386 815 601 953 772 159 1151 523 1056 610 374 956 889 274 474 857 413 1017 57 181 135 236 921 675 1138 837 952 529 141 705 371 773 475 828 617 1059 1113 1185 916 335 767 745 539 988 1102 1075 54 1116 1107 997 729 960 12 1071 668 744 157 381 23 145 921 644 504 824 96 191 731 144 892 702 37 531 118 350 1136 1166 763 1045 258 101 201 657 13 1068 171 1031 85 781 596 331 888 551 997 1037 789 660 692 608 204 775 663 252 1165 713 254 742 556 126 263 765 984 514 710 1037 787 1044 808 1165 1170 305 294 219 1114 883 122 1028 541 41 328 428 189 430 795 810 1073 1045 1042 35 693 489 617 780 270 14 779 529 22 754 436 872 792 612 70 825 682 459 652 1065 608 156 509 332 986 460 390 116 627 224 1042 1149 1079 690 192 494 707 321 507 1093 1107 338 1148 827 97 1192 242 897 467 847 629 1032 437 26 111 766 94 204 738 1055 243 1032 814 764 670 1067 728 1068 918 536 582 393 93 907 45 1167 1040 666 385 175 2 283 715 744 640 889 1106 108 775 566 1006 1053 291 227 818 435 563 353 750 508 1137 965 960 89 1136 695 1057 509 70 116 48 705 650 282 35 655 499 927 627 406 289 589 364 260 565 429 956 921 602 986 608 767 26 1046 68 499 350 665 94 1156 547 434 938 623 341 902 284 511 240 924 658 737 354 80 186 313 241 757 410 875 753 411 222 52 60 42 445 402 224 305 451 113 570 906 729 585 1188 1167 588 1010 261 668 236 451 474 1118 542 1034 614 173 1056 200 60 122 568 498 1126 227 843 968 464 844 209 47 222 885 1051 445 717 668 1032 494 1108 617 774 1026 9 1133 1001 1054 111 417 789 775 249 676 473 568 274 156 97 82 249 199 331 1167 181 412 517 469 892 134 625 709 38 667 531 499 924 1176 72 405 483 1198 976 522 107 444 76 931 1031 26 742 914 78 1058 664 375 148 441 1044 534 107 962 371 213 772 980 729 1141 792 641 497 392 1093 458 984 577 69 652 862 446 423 958 366 756 1000 520 204 319 1157 730 712 789 409 844 201 873 188 23 1161 708 465 835 941 1156 543 774 164 284 428 440 1074 331 124 164 861 418 172 1061 921 954 195 1086 1039 915 1130 350 274 667 851 237 709 623 628 102 697 474 1190 72 165 545 738 533 839 205 766 277 121 355 499 520 268 23 1041 198 1116 703 433 540 1028 474 957 968 573 598 243 96 471 333 723 153 407 722 702 572 76 665 333 702 861 229 80 969 454 10 509 67 360 114 90 507 54 664 158 728 534 230 1110 314 653 660 669 950 246 63 695 299 1024 1109 387 766 945 723 734 588 350 515 501 116 749 285 524 207 21 787 361 1074 139 390 365 729 727 1115 1008 398 955 654 368 421 176 126 852 797 671 68 958 279 1192 894 655 884 1036 1032 450 834 342 466 765 967 956 164 134 326 116 940 1173 110 181 837 785 370 488 180 1036 579 738 800 1088 168 187 330 868 279 1146 599 564 1189 639 1052 853 1190 454 208 945 600 556 481 860 312 981 844 835 282 277 59 181 1080 654 105 80 392 741 56 1118 82 990 50 537 625 1072 851 535 66 433 1186 824 419 516 314 800 890 208 29 731 125 474 574 134 111 37 25 318 245 540 957 393 752 70 1115 157 729 517 290 322 595 1068 551 1057 193 954 23 825 159 908 129 615 936 1107 294 616 869 1124 734 433 1108 370 974 611 876 788 283 266 189 1082 998 225 1124 346 1014 438 871 393 670 205 1195 743 757 887 208 237 428 318 960 1013 422 747 1023 193 499 479 474 46 740 856 531 889 951 445 1166 600 186 242 950 925 415 743 480 689 1019 67 1057 382 223 1033 796 84 417 498 1065 393 1014 713 331 1166 222 916 1133 724 201 186 1078 534 421 370 1045 1039 1034 929 173 1060 70 733 997 934 570 249 1073 854 619 852 360 851 327 51 499 1111 947 69 167 631 1184 968 931 333 574 30 1020 768 390 844 490 84 283 237 548 735 664 723 520 86 101 175 555 132 658 946 744 669 706 1194 424 1012 69 421 259 606 415 1039 871 898 1101 332 678 214 1038 1095 395 736 299 952 123 351 957 723 237 329 1093 297 726 718 169 432 238 1059 605 731 414 332 777 372 69 988 478 1168 503 907 1124 158 304 412 972 126 428 606 47 238 829 48 750 1173 500 315 989 332 356 1090 502 1047 783 285 310 220 839 563 302 553 263 797 285 66 540 319 730 583 637 416 201 218 413 127 24 97 351 57 484 619 703 878 811 874 103 618 1071 781 851 781 178 625 972 600 921 1063 624 133 294 598 588 805 540 858 437 1042 1033 606 987 1049 648 286 550 399 1175 155 730 519 230 444 81 899 420 268 1096 745 785 608 590 878 955 300 1057 1061 581 790 560 903 1064 201 92 36 940 471 1071 95 902 772 374 472 647 358 474 1164 533 1173 1020 708 415 28 301 1101 650 274 373 622 1167 449 447 903 1162 719 866 125 350 548 778 547 999 396 342 1006 640 397 1111 131 24 885 777 719 1116 756 524 80 1084 290 806 404 119 795 1085 979 1085 968 1015 966 776 132 754 132 683 1136 1 358 968 852 949 206 959 830 2 1004 297 98 714 930 439 304 373 639 68 712 605 394 599 108 1002 199 882 793 501 693 1028 1020 1102 95 374 418 313 779 101 848 991 485 818 659 731 233 755 395 1124 393 1086 56 1106 16 337 567 429 496 27 847 297 612 390 1187 392 361 199 476 561 1038 1057 673 1123 707 71 752 721 88 1106 823 991 167 912 111 583 1048 324 782 691 658 429 69 732 273 529 1008 194 650 1112 302 1111 1170 830 391 333 774 209 195 888 615 920 1181 429 935 901 350 282 613 868 1029 1165 50 191 334 41 973 965 824 1073 641 999 903 199 1003 1142 421 501 577 668 1009 856 431 195 1095 954 85 532 1169 516 469 720 233 1162 429 151 592 977 958 688 681 572 178 137 569 489 80 1140 273 175 87 362 700 691 16 431 267 647 644 671 652 185 161 983 682 1109 219 913 70 1127 904 753 659 864 1142 368 575 1045 539 362 608 52 866 944 338 404 966 514 206 915 142 1068 410 479 603 340 38 254 1107 190 566 959 602 354 586 420 1160 611 827 1161 544 158 827 515 23 340 429 139 1089 531 851 425 568 258 852 249 1001 413 871 611 1141 498 852 647 818 1068 750 29 257 648 806 1175 770 395 354 200 331 259 689 332 13 469 193 633 948 30 834 1078 553 1087 710 552 592 1157 199 1191 589 341 28 914 189 106 597 647 274 42 919 187 716 757 911 858 179 242 1028 733 829 840 197 160 615 543 484 1172 943 405 908 229 1028 213 745 598 1170 913 837 221 943 610 321 931 1116 632 406 73 532 222 640 601 369 938 1122 813 1088 580 435 638 1159 322 682 933 1187 791 889 1095 12 57 24 551 890 436 38 212 756 73 674 1016 260 777 74 421 308 291 249 853 495 452 502 304 464 13 449 537 191 1006 867 358 399 931 843 190 789 139 304 13 37 1104 489 570 1199 888 1064 387 727 422 171 767 137 227 1158 419 475 475 884 1173 4 613 801 96 12 381 132 66 1012 332 415 230 810 794 660 1130 56 1172 437 282 194 621 247 417 783 208 195 461 829 1172 1014 904 578 1089 556 1026 1193 609 825 1072 669 335 858 277 411 434 1168 470 863 2 787 677 785 371 993 729 783 850 942 316 395 930 373 1198 614 518 751 136 458 868 599 103 26 745 468 148 315 171 480 880 761 145 972 1116 982 860 417 287 606 702 623 1070 929 709 750 78 837 875 334 882 37 615 232 347 930 58 1180 675 274 318 208 435 747 808 1092 503 163 48 872 14 930 233 630 1183 216 445 597 979 171 1070 849 783 729 92 479 633 936 756 29 259 358 192 294 1191 1168 465 443 345 257 343 1121 648 336 385 152 517 675 792 1042 575 1192 613 281 824 585 1 577 61 40 1130 1183 468 1089 1034 298 2 1174 661 998 663 36 462 1035 339 742 702 759 196 1035 563 976 189 581 488 360 360 699 313 469 149 564 55 193 579 29 350 1127 925 1183 292 726 976 890 761 486 1076 177 1128 1046 803 943 862 545 1035 426 116 293 12 574 399 88 494 598 562 158 709 532 1145 931 1157 1044 732 992 263 388 1137 552 532 431 1019 541 503 71 582 593 434 424 890 802 149 347 1061 183 608 786 1016 496 1137 717 234 738 924 478 1147 940 427 966 711 1111 728 1099 336 353 389 344 1143 1052 1072 137 190 643 919 578 367 1191 565 545 246 1123 1044 939 938 1148 772 993 306 599 162 561 900 1059 226 290 447 685 1116 1126 997 606 248 9 455 161 820 738 588 749 902 543 40 225 86 787 598 389 702 233 131 704 67 910 197 144 98 874 159 1030 99 453 1165 1004 959 4 786 872 417 971 292 48 951 593 874 1197 870 782 1034 575 463 852 644 46 1105 1135 810 235 270 11 473 139 987 725 1034 1178 52 755 413 1043 502 809 1143 752 121 660 182 933 393 122 799 590 197 666 382 212 519 558 622 683 1008 11 1104 156 50 492 50 167 1191 1157 1111 191 883 377 243 294 1009 1120 290 1008 1156 330 131 1162 1004 658 1152 70 859 233 406 1107 373 377 929 346 213 204 355 817 505 669 494 201 899 434 484 296 1056 716 1120 1107 1145 585 1018 1035 207 391 704 1011 155 190 1130 1011 464 1144 928 835 11 605 138 183 859 715 33 217 492 1027 908 494 302 596 20 221 710 638 917 109 418 925 755 175 760 1077 505 12 558 767 999 175 538 675 229 319 306 704 891 726 505 451 976 765 302 1197 1092 725 1157 472 390 139 418 273 408 572 756 573 524 222 85 800 290 237 1120 1135 624 74 707 719 840 881 67 146 372 633 826 316 638 55 939 777 850 595 1189 225 581 439 875 1127 411 1113 659 1065 202 520 1139 530 1166 778 138 1073 887 654 633 1116 214 1191 1162 853 788 636 933 532 301 817 1187 174 940 169 380 872 1065 305 509 834 1147 611 241 747 562 891 596 602 21 736 1004 14 34 1107 1154 1197 1044 436 737 79 849 655 201 120 299 591 981 249 930 183 358 892 351 70 638 548 481 817 217 696 342 1057 275 311 1139 371 675 231 740 56 43 794 847 6 835 236 15 727 653 1034 921 654 496 944 1056 705 291 1131 749 782 362 616 1172 1053 983 969 794 1170 781 265 1067 553 851 637 1055 751 322 86 630 404 80 800 992 437 819 1046 112 561 1097 722 653 609 761 1060 556 915 2 999 857 213 1184 574 407 805 41 236 1118 1155 495 766 270 748 1138 351 420 728 630 1137 212 1025 342 285 983 1003 726 876 363 192 36 76 243 787 698 414 1030 23 1 891 1126 338 982 106 1150 730 668 208 409 125 871 386 356 810 703 290 896 540 1192 1054 1012 555 6 862 636 592 64 1173 1198 1199 913 555 228 498 410 288 231 1022 494 1151 78 445 61 85 829 319 211 594 145 506 1014 965 1135 379 900 781 846 69 1065 916 703 782 424 569 328 491 486 448 592 287 590 31 40 27 382 124 651 897 662 1127 350 744 453 684 204 1178 748 434 389 228 864 492 54 1175 504 994 1045 503 1106 1147 115 609 564 1015 445 889 1148 813 1079 315 1033 506 30 1010 443 657 185 290 554 605 372 461 1010 95 346 1053 472 938 484 902 451 1037 668 714 63 85 180 21 3 187 1040 1138 504 688 1057 519 917 1092 477 406 1080 375 169 1189 281 1133 620 125 109 1082 1106 824 681 517 671 1031 1017 206 1126 306 45 320 127 593 927 963 284 1003 105 686 570 803 358 33 557 597 778 694 936 669 904 162 317 1146 721 323 151 309 753 686 1180 535 932 60 1136 603 485 943 584 728 870 430 865 187 148 552 541 871 62 859 89 1165 179 494 441 78 296 520 1194 1016 753 1083 915 321 216 886 348 785 650 348 1129 60 103 608 1119 44 215 885 1035 638 301 1086 1018 134 1187 963 920 181 1196 419 982 968 469 111 768 698 760 559 1198 322 812 299 520 913 227 1138 301 916 289 535 1148 778 311 223 834 168 1125 752 327 230 892 467 171 1198 782 1092 17 1129 302 1182 826 969 392 932 1148 860 207 359 1185 426 214 276 381 346 276 115 505 666 33 877 370 662 234 438 318 108 613 890 369 667 1005 149 1190 1021 1148 440 276 392 29 909 27 40 294 158 355 512 167 398 349 25 65 699 559 279 1084 1099 1006 811 90 566 502 1161 801 818 786 179 361 953 131 346 717 666 489 453 987 390 565 639 1029 508 518 870 145 176 585 982 167 711 530 167 55 335 457 9 1036 917 543 821 596 979 123 796 611 679 380 277 362 503 230 812 652 1180 590 550 1114 290 254 1043 605 1011 706 898 912 276 956 47 119 674 55 705 547 829 461 1077 990 795 831 942 689 155 1055 1028 695 395 705 993 307 1139 776 26 1196 1085 1022 787 157 912 238 318 1126 500 998 203 60 263 16 976 298 884 1180 95 382 1091 1054 929 574 273 1172 339 264 1191 246 907 881 845 198 898 1175 993 545 693 406 1045 143 333 424 353 1147 1081 807 81 730 314 485 897 878 400 440 203 1121 701 965 640 784 412 473 436 754 668 975 840 757 288 632 541 450 932 648 91 783 666 134 73 1074 318 289 795 1115 85 510 1156 257 267 704 545 58 760 1165 22 637 852 306 428 801 630 1131 6 907 33 1120 383 1150 623 73 1160 51 248 971 155 1125 687 600 2 798 1017 118 457 1015 477 157 534 236 961 683 567 282 846 1065 513 417 234 195 260 328 710 555 1103 585 857 1109 10 165 638 654 1024 86 560 847 22 746 489 885 1034 696 130 342 1117 766 887 395 342 488 368 1117 782 443 28 734 496 1193 1135 950 39 354 630 1113 1177 916 26 700 153 282 112 1121 38 956 617 679 801 697 1011 827 1123 730 786 756 660 437 1110 1142 940 757 1189 885 166 630 221 672 236 373 850 45 882 609 174 313 1061 943 885 741 651 251 27 780 431 930 79 114 952 1189 217 1196 428 535 226 859 870 3 1038 461 946 957 1024 839 558 680 1089 167 224 1049 555 53 385 800 1094 1144 374 888 253 632 894 57 704 529 102 1032 291 794 753 344 641 950 160 232 284 200 268 386 978 402 455 516 771 55 1169 576 973 484 209 54 508 305 896 110 996 419 735 206 348 594 878 768 1023 58 108 25 782 688 154 387 1044 590 27 432 280 901 464 1021 84 870 671 671 163 41 851 1027 914 275 317 341 1011 1054 1022 213 492 782 972 686 670 365 625 387 348 45 875 968 339 30 104 387 253 122 406 1114 484 200 393 358 706 129 619 554 1091 293 870 953 156 513 135 1117 53 1100 74 134 81 62 896 917 270 368 417 130 804 1003 808 272 186 810 657 1199 925 894 1017 60 998 1148 204 307 634 67 344 236 229 4 918 929 1058 277 937 529 507 897 210 679 159 1164 815 828 430 1087 1172 184 1197 666 802 530 322 1116 548 38 52 302 899 6 500 486 764 478 339 55 877 590 587 589 608 1011 8 408 1034 577 651 369 96 855 526 159 870 337 1109 243 636 603 445 814 253 297 737 530 150 306 449 113 560 487 2 333 936 924 28 405 379 284 747 627 656 1178 345 497 143 785 569 1128 223 477 788 811 816 217 859 1037 974 1193 1030 593 1196 784 316 1172 27 300 1132 1139 879 239 772 861 6 596 483 744 1008 1067 460 762 1188 230 1136 765 1192 949 212 91 150 216 494 1093 651 1120 30 1152 381 805 655 457 734 607 1024 144 631 418 263 135 332 265 806 713 473 896 680 823 586 449 258 635 710 1025 1164 360 522 475 16 999 209 914 85 1035 80 175 309 665 949 547 684 890 1185 638 1116 121 1139 33 1126 329 113 720 30 671 981 949 527 1164 1150 200 542 608 1197 1145 314 851 487 223 1073 731 346 84 776 429 570 401 540 523 799 1139 483 496 1052 611 798 833 120 909 973 148 231 1130 862 132 469 221 372 915 266 360 180 741 28 999 714 651 676 467 800 572 1159 1114 1089 723 196 959 744 187 911 310 100 400 1014 529 562 243 395 645 518 273 579 593 1133 766 323 723 79 543 1171 624 1185 893 1056 360 1069 1137 172 1059 491 260 631 413 182 312 332 1132 430 1111 537 277 469 320 1177 356 906 82 904 711 967 18 352 985 546 584 662 303 274 1098 1051 234 933 621 879 404 190 999 16 1160 1139 1054 949 378 286 668 504 437 1089 981 1020 817 990 715 454 420 1176 682 1074 905 419 713 470 941 1082 1092 549 381 568 913 717 939 319 446 42 945 789 1078 1197 1031 524 402 74 59 9 127 1080 992 51 1164 296 174 122 1169 943 1057 22 122 381 556 557 1051 1042 440 960 1195 507 926 80 546 607 901 257 414 86 758 87 348 713 440 1184 614 1160 118 439 1006 996 1038 593 47 212 254 1042 1042 1113 302 509 557 416 5 781 501 507 1121 188 273 868 531 933 946 8 104 1155 181 809 558 262 1054 359 934 562 683 306 1122 1182 1177 992 64 381 143 589 747 1158 182 1161 627 806 179 299 463 556 223 536 304 855 290 1102 756 293 1177 1170 481 229 1146 791 360 893 908 584 526 728 69 1184 1035 561 1077 510 412 174 715 473 1172 453 401 226 39 485 178 1070 845 39 540 613 545 551 378 1014 390 1158 5 92 367 523 740 1065 605 193 539 792 153 240 813 572 441 325 364 1174 233 1143 1156 394 810 50 1006 1019 185 732 91 441 426 199 250 397 23 123 239 572 128 184 1124 100 547 1012 1168 1107 1175 714 866 730 570 701 746 1123 974 645 857 185 281 2 1139 607 996 527 744 1011 420 19 331 895 1091 366 185 680 548 1137 495 404 800 283 987 60 556 730 543 1107 1053 305 644 105 283 946 485 800 614 172 175 295 1052 31 981 265 1145 1082 934 1116 405 174 843 464 1144 507 806 383 1089 729 917 437 679 76 1062 87 711 3 1103 928 284 217 802 107 1065 670 946 410 1133 945 422 679 213 465 390 569 21 529 27 472 428 196 1136 935 722 472 258 161 953 609 1083 947 584 282 1068 382 535 17 561 807 536 1114 1116 51 1150 252 701 1110 453 722 834 1078 779 542 960 48 315 1160 1048 602 301 922 654 1057 4 412 1039 514 1026 491 848 768 179 414 1166 446 790 577 1099 852 1149 771 677 805 898 19 831 2 556 582 1099 344 415 355 640 427 815 600 546 563 336 1139 1191 406 593 955 990 449 754 659 105 462 138 633 21 495 578 1100 118 606 1051 630 1193 255 133 1013 528 271 486 402 465 426 864 1067 894 1198 3 573 864 116 996 357 1181 1119 172 533 774 827 584 846 125 501 1130 261 609 165 807 654 205 294 955 892 352 343 64 411 796 1193 950 545 1066 804 444 1199 611 231 920 841 836 226 201 551 190 109 919 188 62 814 1162 673 867 106 663 129 528 299 24 411 850 697 1156 893 967 339 357 215 235 527 419 1166 489 352 35 1161 1082 752 819 102 9 947 368 1032 375 319 957 659 519 977 848 236 581 313 806 636 120 191 1176 1150 1114 1107 500 725 909 491 111 158 90 1004 820 341 37 216 1092 1145 55 1071 91 335 560 96 136 538 1037 493 727 1160 303 993 679 685 770 634 421 1064 231 85 784 555 24 152 242 887 681 626 610 401 511 920 117 962 1001 793 290 389 365 27 107 490 504 891 130 1145 805 788 652 1072 347 441 850 235 248 274 372 660 316 546 787 134 982 440 567 190 680 1047 557 235 448 415 594 875 955 509 341 220 589 626 503 551 1019 1189 1146 982 945 884 527 918 166 793 824 345 753 466 295 753 101 646 628 198 55 647 757 978 668 744 636 495 898 1159 515 975 972 321 1069 380 63 1133 823 699 494 88 688 215 1156 29 1142 665 175 6 531 986 1048 848 531 1070 1107 372 479 294 517 233 195 255 866 447 709 1182 939 244 228 417 56 479 585 739 920 299 934 560 978 91 234 65 554 472 740 164 130 1066 354 670 727 897 360 1179 1162 0 1148 826 902 12 484 487 40 962 353 769 545 1076 635 680 267 1169 885 78 865 355 862 354 471 862 444 888 832 947 504 1124 44 672 249 362 671 967 706 793 914 1027 703 12 1068 103 28 315 502 49 796 163 293 600 961 55 965 266 202 177 823 879 425 739 410 30 8 260 277 360 865 795 30 99 475 980 79 641 293 1071 14 205 539 604 740 472 847 651 1184 78 594 776 1146 842 74 76 725 298 533 439 27 474 537 588 815 1115 945 937 45 764 197 1139 1130 66 213 409 1145 351 354 998 412 767 211 84 1043 73 485 815 730 769 874 845 937 313 372 526 147 581 432 920 186 367 1181 628 689 343 174 617 647 64 140 927 64 202 496 536 447 714 841 1135 1191 777 199 199 935 1037 741 1160 56 1156 481 848 851 545 598 756 394 1004 46 1159 435 386 384 1179 1174 242 22 921 436 20 1077 428 461 480 132 993 910 42 946 336 1077 756 11 105 288 702 48 447 566 804 564 811 741 993 242 1090 703 674 751 682 636 263 517 320 593 84 348 1028 784 807 192 1170 942 621 187 1042 274 567 873 910 1023 303 536 902 56 707 623 678 836 1043 632 564 37 905 838 1001 364 303 1105 417 735 991 365 961 458 21 620 688 1030 2 1003 294 531 1031 12 730 487 261 1019 1146 84 953 954 596 714 791 63 848 724 771 933 740 1006 1166 749 143 895 647 316 939 841 533 941 282 924 385 96 768 767 615 49 1048 328 625 743 687 698 583 16 651 933 469 869 846 403 68 260 985 1044 794 65 323 307 1164 956 981 82 136 638 950 1040 112 1145 841 269 1108 972 1195 819 1120 565 361 30 1117 246 1005 982 560 571 1044 688 805 730 339 1080 683 1044 1105 694 668 350 1187 35 652 686 1101 140 877 557 438 763 182 718 309 809 708 810 409 970 1184 688 131 29 293 1076 282 328 1018 62 90 918 752 311 1197 853 1055 3 1129 124 874 699 307 279 345 338 545 739 609 54 296 549 599 588 485 170 686 224 231 940 131 969 1148 217 719 477 137 781 715 73 613 401 837 341 1085 66 133 659 1037 225 1110 814 404 227 13 108 236 1066 485 741 354 654 1118 611 218 523 522 1130 758 623 713 777 1057 395 240 309 981 1131 626 691 319 913 796 796 1154 349 191 107 935 1001 989 1104 540 986 869 1162 1177 373 1160 347 751 990 382 689 552 630 515 135 526 586 235 409 423 51 962 871 1158 966 1186 495 97 600 111 944 756 976 313 1133 521 355 1063 499 177 313 839 891 899 853 781 461 233 333 1110 1002 287 237 602 309 759 694 188 863 1065 426 212 188 486 68 488 171 334 1137 78 1181 475 679 1125 449 622 85 936 387 769 746 311 1007 986 1131 1036 330 425 1029 1033 715 969 106 1161 483 556 115 979 799 374 277 236 719 467 297 541 552 128 525 723 791 4 1101 461 407 828 229 297 108 435 692 340 502 530 221 131 302 802 161 593 879 527 435 572 185 437 143 839 453 1148 497 372 335 449 621 783 872 488 537 872 455 1089 155 770 1148 424 117 409 549 296 826 187 377 887 118 539 266 994 915 1136 1170 422 1153 620 93 752 312 603 906 497 1060 462 1190 114 863 704 404 309 917 664 61 23 479 216 448 523 62 485 102 829 1100 1193 139 396 986 132 342 265 706 86 91 1067 152 674 385 230 27 945 147 671 260 563 1120 646 89 861 784 823 785 597 50 753 257 705 644 1121 996 169 471 642 576 329 479 174 891 817 385 523 387 734 77 1087 458 935 162 213 56 540 820 959 556 1 367 159 450 986 722 0 221 510 173 617 1031 1151 1068 542 415 495 297 1008 759 923 950 86 739 222 18 217 975 140 197 1192 900 273 284 111 705 575 348 615 44 1033 492 402 518 431 579 128 749 453 389 798 300 101 511 813 692 326 559 1112 701 203 821 834 967 1008 195 511 667 452 1028 984 575 1193 340 763 330 374 16 1095 267 683 1098 483 915 841 832 548 656 0 245 16 364 333 916 1126 61 524 132 916 264 1141 950 330 250 1099 826 854 419 1171 767 890 1171 1127 406 1033 122 720 385 885 1128 758 1175 42 709 1074 844 1161 9 712 364 657 839 1166 518 63 910 51 510 490 837 1099 231 411 805 345 234 586 578 561 657 499 903 1164 913 482 144 486 112 990 991 439 1111 806 632 914 492 443 372 998 9 383 665 1020 696 28 775 544 298 41 482 122 112 364 916 791 834 342 218 128 882 673 321 853 599 379 515 522 683 151 1095 101 519 485 583 60 986 315 441 995 854 311 151 106 663 352 882 1120 583 960 1006 196 719 1084 266 1175 347 526 635 3 936 175 688 152 1136 1045 195 248 265 1148 361 1143 176 502 1032 565 188 144 719 445 68 401 1140 400 11 677 611 995 430 52 13 1032 267 244 429 1094 1046 1092 563 494 332 143 851 230 859 635 923 409 279 293 397 612 347 984 1121 339 1194 1182 1095 101 950 869 930 698 96 102 723 469 950 924 362 955 522 1053 340 216 187 883 755 979 516 410 20 626 6 930 357 616 601 842 87 813 878 1118 1002 378 1047 567 733 1005 970 978 1029 722 411 277 398 763 470 800 1093 649 870 513 1168 893 831 216 361 542 166 637 292 14 52 515 64 467 318 756 903 1159 1067 87 592 794 874 632 1016 118 1138 211 902 1185 1045 1045 844 424 505 709 144 997 575 313 888 627 979 864 375 361 606 239 1070 502 744 965 818 14 266 1040 579 724 673 666 398 1101 647 95 779 104 486 773 987 161 679 489 249 728 1068 525 1117 916 1004 8 291 882 353 465 1184 595 1043 653 1014 516 224 309 535 772 38 584 488 580 1107 818 425 971 741 910 970 422 900 923 627 787 954 996 855 470 375 734 1096 1161 633 581 1133 1122 205 1189 1174 243 660 1063 1062 497 343 553 224 1125 574 464 820 798 725 863 1135 401 535 916 287 227 860 455 1034 39 591 338 372 595 341 766 76 1195 454 883 397 552 172 454 171 645 1109 657 549 1058 286 7 18 377 109 75 326 938 769 784 820 745 920 372 1157 73 764 994 583 1146 186 1085 979 1017 464 364 483 810 613 495 774 550 256 594 871 617 295 631 229 49 810 229 381 979 79 544 459 1000 245 616 116 329 226 411 566 643 198 917 1109 1093 633 628 1124 666 986 961 470 386 188 134 171 981 634 270 891 366 178 1023 493 370 551 217 311 1061 580 184 813 793 403 356 406 778 95 991 1071 430 365 880 821 553 1040 1128 693 654 852 455 1092 910 48 498 696 740 551 481 560 741 699 999 1129 282 583 868 637 800 470 934 376 1056 1184 1124 1045 1101 1092 153 506 923 275 216 1105 792 965 359 75 692 206 1197 464 627 392 581 416 31 1041 985 897 79 1040 919 1189 944 90 1195 355 194 719 765 255 1018 444 735 774 947 687 1182 458 1149 735 942 1093 376 493 84 348 1081 1160 307 120 662 279 647 796 106 428 237 18 99 394 155 991 670 1060 131 450 152 1036 176 138 5 733 97 1054 977 909 176 1182 25 86 298 732 800 553 815 1113 881 2 998 883 87 619 716 488 671 849 465 1127 409 516 496 849 213 303 701 56 952 476 946 923 871 732 1065 953 904 493 902 105 533 974 80 698 1054 606 240 132 453 503 733 557 77 283 1018 1001 478 414 849 1085 304 1109 1079 991 1061 477 768 728 437 303 1121 118 799 747 348 215 71 1007 819 1109 313 585 361 584 972 79 261 722 559 539 970 218 509 583 328 178 464 670 988 370 5 219 1083 598 495 645 993 128 166 419 1193 1130 974 240 157 256 319 1067 129 284 0 577 1055 10 625 56 648 236 1033 817 1095 613 802 71 100 540 782 65 368 1041 886 1023 905 880 8 779 972 753 397 14 1147 14 641 649 709 1198 1002 793 799 706 458 149 956 500 134 781 653 1146 841 572 963 704 201 790 182 353 614 716 385 927 496 988 919 973 116 176 902 321 247 1062 565 437 562 344 708 111 380 1120 307 39 316 587 447 140 715 350 591 237 1072 654 18 1092 717 1102 1152 144 349 690 497 1069 874 216 204 21 715 873 1145 709 1109 823 165 607 637 985 180 1025 993 158 315 973 173 842 886 841 533 30 296 631 479 1113 562 530 204 200 89 79 561 1136 1112 350 629 714 790 801 90 385 932 30 926 352 134 1002 306 463 348 685 1016 765 441 1187 263 752 193 99 420 261 999 0 705 566 1175 429 253 72 354 1196 812 920 910 274 1017 274 953 28 153 1081 1034 21 410 480 109 392 1152 679 945 553 293 594 1031 910 220 664 641 280 196 1125 876 289 135 552 528 43 560 1176 859 1121 91 929 1046 341 1017 283 716 395 749 971 279 1056 103 814 1181 1104 823 806 790 970 680 205 566 395 658 472 679 701 728 862 463 899 1111 878 362 157 433 720 210 813 162 183 969 391 948 1021 940 545 1067 699 783 164 131 120 21 888 748 530 466 111 1043 961 25 961 427 314 365 766 279 129 1036 663 1116 402 840 977 809 980 83 189 190 989 376 834 871 743 954 882 1156 992 305 543 874 563 259 740 500 1171 767 981 728 648 585 1174 946 172 1047 76 768 690 379 1156 456 248 907 446 695 460 82 1029 778 1105 1085 80 866 893 37 1083 403 1122 1181 807 577 1128 890 842 1150 715 402 517 1053 1156 725 851 567 1034 892 948 847 437 1036 1128 32 985 735 241 880 205 110 142 721 129 96 327 1169 1045 296 733 53 79 193 161 625 48 517 575 629 939 149 907 971 879 780 51 529 964 56 224 395 865 1170 1037 209 35 644 1120 438 1166 92 503 1043 907 635 710 961 505 238 425 178 1076 608 627 311 629 770 901 134 96 566 147 440 679 973 5 555 983 1018 803 1073 220 288 354 190 953 331 131 784 896 86 884 312 691 792 432 27 1025 761 716 555 853 65 80 1048 455 206 172 251 985 431 606 1082 601 335 1151 982 512 617 722 658 94 344 623 516 544 673 967 1155 925 444 721 1021 580 1114 666 900 451 682 219 68 485 357 916 1057 781 91 54 462 658 910 263 709 1105 606 456 1157 900 965 873 428 1152 251 994 430 1009 950 167 729 1011 435 1058 123 671 838 355 1128 76 848 978 711 600 129 122 686 603 442 711 129 1038 503 1120 126 887 451 384 559 842 1199 1115 963 513 275 562 779 834 1172 1132 1168 47 268 633 1046 418 1034 2 846 718 716 702 772 251 848 104 819 339 325 820 691 418 702 1014 588 250 665 864 622 830 239 777 1115 152 899 924 198 1105 1078 929 109 20 661 720 146 1067 851 864 291 515 672 1133 1125 493 654 624 203 931 135 306 888 359 151 16 833 873 310 682 991 533 547 868 1021 804 1060 595 158 644 461 190 1067 375 1110 75 1090 29 914 912 601 558 961 255 1074 288 394 958 1043 128 398 206 249 449 505 423 404 400 594 940 982 778 620 660 934 394 916 386 987 986 749 362 1047 254 502 429 726 1004 329 359 606 203 80 304 162 167 243 740 428 195 781 1024 486 887 1123 997 989 923 258 950 552 1064 710 151 1142 524 645 498 35 935 547 703 934 648 515 708 363 1037 1070 286 878 556 846 73 621 592 163 117 942 318 277 97 1146 85 845 964 666 321 1121 2 940 264 1008 659 398 601 490 1060 143 166 227 974 1174 653 702 21 362 580 441 703 499 495 771 439 220 670 66 1138 1150 78 645 1116 506 901 10 235 592 249 548 520 704 1116 957 271 936 468 890 377 379 75 1090 274 431 6 946 143 116 728 864 133 1075 688 1052 634 1165 288 920 104 401 302 765 359 813 741 707 349 718 193 5 239 611 711 138 1021 794 84 720 91 444 505 951 737 231 917 468 992 390 671 1000 826 44 986 440 598 297 560 1187 193 377 857 729 275 738 629 1195 1172 1110 445 497 896 60 368 76 220 998 252 486 290 539 447 501 885 787 526 904 130 349 950 1192 1132 931 428 207 1000 62 213 573 742 695 958 642 419 82 485 791 390 817 1191 403 310 65 360 653 1060 897 1143 708 1109 472 831 55 755 156 1084 362 770 1075 62 671 328 80 690 866 264 949 284 1097 741 308 561 635 782 760 576 777 507 614 1072 1006 988 148 217 699 918 223 828 889 452 616 982 686 405 559 631 251 282 115 896 458 534 325 526 30 803 782 600 861 704 133 172 1158 185 1010 209 210 690 621 509 110 587 693 765 540 11 344 1176 472 904 6 634 86 394 1092 198 242 1193 675 267 1107 322 1104 315 134 1163 827 60 961 814 806 1115 1073 26 841 1067 332 467 676 787 1099 725 149 977 538 1008 704 63 726 315 433 310 170 413 787 2 825 726 1158 18 371 282 648 52 749 597 141 5 223 3 681 315 201 593 822 69 542 706 512 1197 1168 691 283 1071 1078 896 1007 77 520 422 494 166 219 459 731 171 1144 349 606 212 1135 699 349 644 727 268 550 783 775 566 18 640 1165 489 1089 959 1094 358 630 959 460 673 549 1093 896 642 884 427 49 245 617 423 1023 536 1071 485 380 57 311 577 1176 410 324 938 232 97 708 59 1003 1053 604 441 409 174 757 401 610 1195 663 193 440 953 1129 733 762 904 1108 191 344 575 646 968 1009 159 1180 1198 508 751 178 14 589 93 682 725 237 993 69 272 846 101 1007 266 207 176 181 598 1125 189 849 959 1078 620 400 924 269 297 487 573 1131 1195 556 39 560 198 15 30 921 570 49 672 68 864 734 999 666 1196 770 150 42 286 91 479 413 466 320 1051 88 1128 652 604 945 291 385 341 409 267 886 220 46 1066 122 103 986 1096 563 519 127 782 510 376 119 395 58 749 939 508 406 631 284 745 458 674 351 50 513 224 1148 817 1187 683 1134 86 1068 1037 113 124 980 1085 1130 199 112 36 158 487 246 473 739 971 287 629 979 7 821 141 250 1043 797 217 863 841 323 793 431 937 199 47 1079 693 675 93 6 101 951 650 537 765 789 278 954 1103 1109 268 1156 277 542 777 162 997 979 743 497 425 240 77 956 1186 698 501 634 1079 1107 1084 700 540 992 439 659 885 329 483 971 836 1062 449 286 1062 652 1160 194 252 883 447 211 302 555 1193 238 436 872 396 1069 566 1098 47 318 213 587 225 248 10 108 555 663 961 962 614 124 213 60 769 845 1109 1162 1182 23 47 559 10 31 384 704 1161 524 386 583 1175 1069 560 743 466 301 68 222 921 469 408 973 4 346 1008 352 665 881 233 365 1155 268 538 51 266 703 961 347 1021 1021 95 1142 142 843 194 821 1116 920 1102 537 968 225 231 418 356 903 123 196 753 679 800 540 2 1 1039 717 306 992 195 163 258 1121 177 782 561 906 1048 576 405 576 398 640 659 20 47 942 881 577 277 163 408 85 533 795 430 488 987 113 1123 950 998 536 480 961 1041 484 861 855 1062 1010 343 448 290 67 562 31 287 1054 480 874 387 1180 539 103 268 891 436 327 741 995 783 1051 518 672 112 609 878 208 533 506 991 189 174 1194 1175 412 816 641 827 447 317 755 739 754 763 149 119 625 1029 1032 743 1164 598 855 281 376 103 276 506 1195 735 485 1136 191 1120 431 621 634 362 1099 86 209 96 248 1170 417 338 662 812 1141 530 169 224 49 166 619 942 985 153 217 1044 82 1084 985 635 243 993 686 758 795 45 877 626 21 925 536 457 793 696 560 616 703 564 234 346 1006 624 791 17 131 839 138 1136 822 429 462 643 596 985 835 510 579 576 673 775 975 186 230 693 467 726 989 812 721 339 1029 839 297 91 728 813 332 998 570 126 1145 1130 481 1149 706 271 162 520 683 969 994 421 331 616 967 994 398 1163 519 385 705 356 871 507 1197 1177 430 235 24 709 60 1124 379 891 956 229 1182 653 639 146 742 777 380 1103 600 364 1174 207 1088 79 623 641 1180 348 245 758 1002 1031 426 345 626 871 107 72 39 434 734 1037 894 557 801 1102 804 1031 552 859 944 521 633 872 460 337 1042 920 35 1120 337 568 117 206 527 536 603 226 177 706 939 213 242 103 611 597 974 415 421 374 1024 230 1091 769 923 784 146 719 222 404 414 1059 127 17 655 1006 216 49 1139 78 750 407 403 487 503 596 936 973 317 390 682 695 839 1148 277 63 620 389 716 958 761 819 1131 729 969 168 997 403 738 663 851 110 1160 1086 30 1085 1125 1113 1115 751 1102 707 343 836 273 851 683 582 1104 256 863 559 1181 627 1188 1042 161 279 1077 527 1113 958 85 737 99 517 1030 1106 840 43 479 944 709 324 1055 1064 239 521 212 1147 824 620 240 485 1018 393 983 426 1094 982 675 186 592 245 927 288 328 1075 55 748 566 475 328 239 154 638 350 903 279 307 268 826 489 69 872 1048 1088 598 254 272 282 400 493 38 407 840 592 259 518 1179 659 954 1026 52 36 313 549 53 725 1 737 897 152 90 226 370 834 524 387 107 148 918 656 945 609 290 87 448 180 436 699 882 412 1063 1068 188 1085 459 116 655 1009 55 78 1082 24 388 382 1004 784 1185 383 682 1013 882 861 850 110 498 747 1094 893 389 962 366 1017 435 1028 212 1029 514 62 56 433 1116 579 915 92 154 1185 950 739 38 949 1142 776 828 870 511 981 183 273 126 1097 481 400 861 1156 600 165 565 999 347 942 341 749 365 356 16 335 278 441 534 57 411 1178 1127 64 1181 1107 999 1165 220 379 889 964 425 698 97 961 813 1038 741 291 971 827 240 25 810 381 601 866 550 1123 976 551 902 540 292 637 809 578 1084 606 620 290 361 1045 1174 771 639 769 1188 265 178 1005 561 183 943 439 12 103 102 319 121 469 109 670 1047 747 442 226 572 172 421 697 19 1053 893 568 1089 1098 136 1036 687 263 441 1130 190 210 234 717 576 1189 600 337 949 454 188 491 258 467 255 196 614 221 544 239 232 828 958 780 412 368 994 682 918 450 870 426 445 331 862 440 1096 44 625 842 1139 43 99 427 1155 940 333 194 1166 48 646 532 995 690 68 614 740 1189 624 931 740 969 1072 494 239 741 825 1131 321 81 395 1 634 126 796 246 1052 366 389 1179 257 254 407 47 898 762 975 172 1133 1108 193 64 1056 209 1161 905 916 1094 401 1120 920 708 239 1123 428 580 208 353 970 858 894 377 2 764 475 48 381 496 150 403 674 332 410 264 335 767 449 633 515 1050 830 310 40 798 489 872 807 410 793 747 622 1071 737 368 119 1134 596 1181 1087 119 1175 1077 578 990 457 4 960 46 203 949 929 1043 907 675 841 237 868 1098 114 54 762 1127 140 130 324 877 1085 727 378 859 1111 569 769 1147 260 216 1048 423 82 391 455 89 6 878 461 992 686 407 866 1169 94 1019 258 369 835 1055 883 766 987 511 838 1014 364 1149 984 591 1096 239 1072 124 378 699 202 895 729 666 52 302 463 1106 632 432 133 1095 437 371 1129 546 887 201 848 281 718 831 817 928 281 620 898 897 1161 822 165 966 734 516 849 651 343 840 907 664 436 773 385 70 289 1151 828 137 173 50 629 294 1125 890 1010 439 970 775 907 362 319 449 283 814 512 174 1031 767 394 321 1066 176 55 798 1097 186 24 1024 118 764 174 251 387 459 555 899 616 13 235 457 930 1177 4 163 89 990 405 1191 941 1081 126 79 935 970 173 587 494 968 358 289 35 761 690 201 947 912 503 1079 819 1191 106 315 1104 573 28 747 864 1092 348 635 1168 337 1073 521 218 325 176 542 962 327 878 813 280 1054 834 157 86 1126 536 169 72 118 224 226 519 1117 696 1125 915 900 254 497 562 378 701 347 854 819 1011 1098 348 1108 20 287 435 1059 797 351 1074 697 768 1037 688 965 184 963 295 162 233 376 54 652 150 429 33 477 222 44 289 125 837 865 681 1015 594 1057 134 1123 1089 189 16 881 617 414 85 558 98 736 1140 1166 1131 59 665 268 394 510 917 1030 405 643 1049 450 714 300 1090 797 823 516 314 366 108 954 910 66 189 191 358 703 839 1146 477 129 582 650 1110 198 369 361 1151 265 720 536 1022 177 217 730 580 1150 409 544 101 1145 619 838 723 1155 477 731 1127 868 536 927 22 872 606 795 1040 986 435 947 1039 859 1065 591 1100 544 665 320 518 393 345 591 707 20 528 878 430 920 786 122 1028 314 942 1172 911 1113 218 996 533 1099 447 673 454 354 255 1149 781 639 718 866 237 868 164 99 498 89 791 600 401 929 1031 1195 943 997 728 290 1079 878 1066 758 728 314 1063 200 978 406 721 385 64 878 343 722 745 1082 1137 869 8 977 475 306 748 854 257 800 956 997 425 1070 77 864 1195 156 783 908 867 888 1003 622 13 447 977 755 443 915 819 111 263 444 701 167 188 383 230 139 668 149 1027 279 604 14 529 1102 239 1130 674 192 686 913 42 285 544 869 645 695 688 756 792 333 401 955 961 483 669 776 214 1123 152 591 647 971 673 357 715 524 473 1078 1090 740 90 623 173 359 980 734 522 905 809 194 1158 449 745 755 557 21 853 930 656 404 168 809 476 483 160 562 1168 948 429 429 119 1192 377 492 968 883 703 671 155 359 20 553 947 715 1143 182 671 144 826 1020 723 701 1086 425 902 593 699 37 161 797 107 385 307 1136 284 321 638 299 756 821 934 242 894 303 626 211 898 64 566 441 779 89 242 545 542 883 1102 218 660 1032 914 971 105 347 528 312 529 887 280 1061 794 582 829 303 474 468 85 423 700 988 563 75 184 424 716 998 5 379 675 642 249 757 86 1169 655 962 937 336 1095 352 467 453 3 579 1142 1087 593 441 383 628 591 967 1165 1194 195 1199 784 775 45 971 896 185 58 134 218 341 409 722 1105 590 569 941 537 445 711 188 642 242 1097 775 556 801 265 824 1000 925 641 636 556 720 952 579 192 818 1095 1055 1144 163 1106 1002 917 1105 98 111 397 1031 759 489 338 165 138 453 8 44 899 490 804 501 97 890 231 503 94 335 294 593 694 1089 620 526 730 255 92 12 744 128 657 993 872 730 90 431 325 201 452 878 73 891 150 409 868 813 693 469 419 494 1023 123 429 97 400 1032 821 191 1018 1184 1061 374 707 57 144 757 89 154 222 510 87 315 345 144 736 254 822 636 107 924 741 103 472 654 798 638 954 547 970 2 338 796 249 288 647 873 85 273 344 405 278 35 285 536 57 540 153 527 770 1128 392 107 794 273 333 915 642 563 87 738 559 801 367 372 351 943 154 57 716 565 203 1170 31 895 1169 327 684 583 1025 961 777 736 127 323 752 1092 808 398 1115 429 166 110 199 654 1151 298 228 459 887 1039 79 985 912 534 84 1086 666 872 6 629 571 498 1074 486 741 1010 653 221 851 920 1174 67 1170 784 486 15 979 661 669 656 337 437 480 1167 343 682 778 682 1056 1028 685 441 501 234 770 1020 155 122 566 914 1173 102 66 47 1149 943 1034 315 487 794 1134 894 190 359 670 937 920 129 584 85 366 716 248 88 693 334 437 435 920 158 949 41 24 1091 184 877 566 785 1014 421 466 439 983 1161 984 608 800 1165 696 1005 18 918 80 519 254 895 98 1021 672 997 214 969 638 833 10 380 373 277 429 460 295 146 413 483 922 836 500 152 1141 105 21 219 197 160 949 209 789 881 277 942 160 107 93 793 329 457 717 303 902 399 45 950 807 456 1189 70 719 764 407 250 66 61 472 585 317 210 60 732 19 89 178 263 1190 167 112 1180 773 669 183 474 278 902 127 156 1195 1199 897 65 1025 1036 966 1023 920 270 579 132 160 52 593 574 322 892 1057 1181 96 808 769 763 386 957 466 623 14 304 1173 193 111 725 1100 860 904 1075 543 110 127 759 375 929 1091 346 448 887 795 805 528 1040 656 544 19 824 1004 496 1100 236 566 563 1129 334 602 1159 786 581 360 681 1063 672 190 855 1054 186 433 171 632 898 123 1048 784 172 685 191 216 860 1027 369 1097 377 62 564 494 842 770 528 146 191 1137 857 1151 717 148 1060 720 981 402 127 33 346 75 870 949 165 947 69 161 941 487 913 177 864 733 14 47 1062 898 72 959 754 236 552 331 992 675 888 373 302 923 240 516 498 1 591 1186 1158 1108 345 604 413 312 660 412 295 406 60 538 253 720 405 773 355 1186 147 479 1198 208 247 215 943 491 808 54 508 951 440 263 1067 102 693 999 111 242 217 454 526 759 810 998 950 64 723 156 587 1013 404 510 1046 854 1116 425 421 639 381 532 499 137 1140 827 1050 808 620 275 841 344 942 803 516 449 52 310 436 611 550 107 691 391 824 1073 852 661 20 551 818 522 854 1136 277 847 152 833 161 134 271 392 45 447 800 389 190 975 834 1130 383 601 483 888 564 864 904 1156 963 1033 304 110 423 508 48 484 435 821 313 116 888 266 1012 487 453 47 778 128 1095 365 765 544 615 1135 153 641 194 379 164 542 713 209 375 484 104 1057 599 658 552 937 471 405 114 288 942 812 57 168 39 159 395 551 120 45 223 431 431 141 549 709 481 381 450 463 113 16 448 39 1021 1085 884 393 774 907 1005 672 770 1053 562 901 1013 315 947 980 656 603 661 737 571 254 678 396 4 497 1157 23 1146 674 624 372 260 780 155 1007 906 203 22 906 1120 1096 377 1122 31 719 132 240 82 394 1150 1186 597 626 337 530 1086 226 175 147 1198 5 25 806 330 372 844 638 382 658 466 967 730 362 641 630 763 1084 1085 1049 678 485 275 605 697 765 864 1053 920 76 1194 172 480 377 378 56 328 162 1008 938 507 35 1159 78 816 1105 757 1016 1179 536 728 813 162 1177 840 302 654 943 456 1110 137 717 346 1167 137 549 1161 537 1099 7 668 620 979 326 1176 448 1103 862 106 348 558 473 177 186 906 406 1118 988 957 584 632 1135 807 427 85 1139 892 153 787 909 583 804 77 487 110 122 810 940 466 806 584 812 994 113 274 866 960 84 1063 645 248 763 88 575 266 307 12 833 371 335 55 458 1159 1031 679 711 378 521 64 142 403 701 175 476 266 64 801 1016 634 972 267 785 215 777 157 317 112 1065 861 225 615 1042 1079 493 890 958 72 261 180 314 847 692 471 889 793 499 684 816 801 283 207 142 932 253 696 829 717 191 1196 1124 691 93 991 910 337 278 685 122 98 723 668 979 1111 18 106 481 480 808 1084 1000 444 386 1092 475 617 440 988 967 45 1164 1101 798 595 224 871 321 242 1095 3 622 20 290 608 911 493 1072 469 960 910 106 822 649 447 233 834 146 1050 11 464 923 776 900 247 954 209 1032 88 802 1171 1159 959 1144 498 812 1002 984 47 127 200 755 645 619 695 856 45 456 477 433 810 0 413 280 643 259 867 112 1039 280 696 119 281 336 830 256 740 319 53 724 91 967 317 1123 1022 430 408 429 302 737 178 961 450 595 710 902 1160 565 850 751 1162 424 1166 285 495 265 316 1037 209 933 1156 641 207 518 44 717 1194 739 735 591 284 370 745 359 89 928 991 101 720 808 560 938 392 1005 68 415 860 3 699 124 666 964 622 550 391 690 249 880 714 143 418 636 928 241 817 1173 390 911 624 1110 40 321 558 27 465 1075 1106 136 587 384 328 910 414 0 400 1145 619 1050 913 344 45 706 904 948 674 1174 9 270 827 66 865 579 793 401 698 251 167 684 2 1033 809 1002 59 486 975 604 600 1091 942 809 585 840 742 426 1085 547 378 108 569 842 346 886 968 342 461 927 780 783 853 967 597 1163 376 1062 682 230 251 228 980 488 136 410 574 504 113 153 829 147 611 489 163 228 921 177 1065 896 737 346 1033 545 741 517 675 183 769 363 806 957 95 312 286 965 944 10 254 384 609 541 232 56 530 948 129 75 487 826 456 544 137 808 416 473 1160 970 357 199 1032 330 823 93 266 1176 1106 569 115 743 139 709 702 92 784 506 1099 1176 376 468 601 738 335 146 26 1170 259 627 348 971 351 76 818 966 882 317 415 485 288 885 168 937 1129 961 19 535 1047 804 1188 101 1114 894 325 717 400 479 498 206 22 1196 723 852 1172 42 835 784 259 977 700 480 895 540 878 1116 626 251 748 940 167 241 1075 617 44 845 115 124 1110 1136 1117 842 403 277 44 849 1104 154 232 437 89 366 1116 42 1040 806 521 164 372 464 212 63 205 365 652 590 955 1087 474 979 1129 123 613 303 124 512 898 484 810 152 299 970 359 424 701 403 662 1000 7 287 450 822 1191 224 1044 258 1166 213 459 144 316 683 988 878 33 995 1084 852 668 886 221 561 526 606 233 167 660 1100 810 524 679 763 1008 630 600 582 1157 758 200 97 1121 867 257 1162 997 451 932 1084 541 762 282 351 1139 817 27 314 1026 942 933 148 718 252 1147 448 366 1052 546 627 575 1119 673 1199 211 712 810 826 563 275 348 962 303 913 176 511 688 265 339 1032 423 1039 39 694 908 37 21 399 844 487 126 562 1184 821 7 1091 495 64 226 553 1113 726 130 587 1194 318 1052 1166 375 410 40 81 440 384 633 1168 257 418 0 191 344 564 589 954 743 62 918 1136 718 668 671 322 774 234 43 887 92 490 358 146 545 259 147 395 324 353 791 105 191 54 281 418 684 721 8 951 65 250 210 224 313 703 989 719 801 244 348 755 1062 453 464 980 816 1107 275 283 176 1046 354 738 610 896 418 949 993 326 1159 229 680 853 757 377 25 281 943 373 1190 481 584 665 490 1060 44 102 546 173 798 148 487 383 913 62 1082 508 889 510 678 1176 1198 294 474 482 247 1188 479 112 1099 392 812 983 515 699 662 35 773 669 944 1185 17 1000 926 374 41 560 761 171 819 187 462 565 814 866 576 826 1175 358 14 469 1068 168 222 419 505 117 461 603 1151 765 913 1196 289 714 636 1103 956 984 1008 148 973 2 323 777 852 107 986 1019 824 31 750 856 433 719 775 1049 1004 516 254 1134 194 721 705 863 1198 651 871 947 1198 1040 801 1189 864 599 965 752 333 386 1127 917 79 493 806 938 1186 180 321 260 446 672 410 202 369 1185 139 553 325 794 686 937 413 351 1088 356 635 527 456 851 563 28 1183 620 991 256 1190 177 575 232 120 1044 115 1013 802 587 892 170 882 1069 661 372 714 60 73 954 1004 1081 309 680 932 543 949 253 587 956 330 141 576 153 418 537 658 580 538 1189 2 452 1166 91 750 401 139 1003 914 1122 756 921 431 506 208 285 578 473 257 250 733 973 832 1050 230 330 54 599 250 743 935 443 457 1189 864 673 319 54 1008 606 758 195 950 292 609 779 728 708 263 203 568 571 503 723 456 488 344 346 118 922 623 573 5 535 606 348 851 337 1077 611 1062 373 926 210 819 715 895 364 858 602 784 464 612 911 1154 992 263 541 439 431 834 647 213 502 1169 782 252 229 1123 467 1155 619 299 360 1095 896 495 1142 289 931 463 259 196 649 563 112 800 416 275 781 604 597 661 1077 1171 954 411 583 751 122 198 159 1069 33 1059 938 1132 58 1158 182 1045 634 1150 497 806 819 879 1181 925 568 925 964 669 893 526 1148 600 491 680 830 990 199 687 602 883 229 624 196 1176 638 736 600 1192 577 1021 1128 1140 887 893 359 418 193 1116 1164 1077 404 792 537 721 1137 1161 888 347 121 227 280 842 1193 936 471 1012 987 1163 253 405 1070 264 138 232 553 655 1157 1021 866 966 834 685 361 344 571 512 123 447 143 274 639 828 49 536 1073 584 1127 417 196 558 578 570 1118 135 1022 562 812 592 997 645 549 620 422 687 545 121 896 721 429 968 731 196 608 1019 140 921 340 624 506 481 825 753 1049 969 937 228 408 122 520 307 95 382 499 804 1124 1041 327 2 1174 223 934 5 658 1 563 566 172 162 395 331 569 671 1090 897 632 360 464 664 662 592 862 432 287 1135 190 248 888 760 37 993 1073 254 821 544 1082 119 876 817 367 142 278 528 84 126 589 1024 671 216 348 1071 74 17 875 271 452 585 181 972 417 915 1118 481 439 1186 1054 619 447 424 533 261 775 777 158 1118 939 0 76 1019 98 42 567 10 26 1197 1128 1100 387 884 794 22 51 125 435 343 138 828 865 364 768 896 1179 419 25 16 157 858 919 1046 994 1025 841 65 577 305 610 66 161 350 411 1152 879 426 597 325 448 877 189 1087 208 686 1148 757 1050 24 562 703 374 617 16 503 139 1117 832 891 762 219 961 1019 929 379 1054 1171 294 987 1194 537 973 432 952 587 1062 107 1021 250 190 813 1159 815 57 1044 783 469 747 954 38 1016 873 607 585 204 279 825 1095 576 1178 183 365 1112 40 389 725 449 126 527 759 447 551 789 157 108 827 295 1021 980 356 615 300 211 1169 994 388 752 319 859 602 637 101 821 987 26 769 1146 384 523 257 963 304 1061 213 1074 279 366 410 1025 863 212 338 967 92 419 686 397 658 223 120 672 167 474 668 354 739 154 326 932 530 73 949 1180 330 452 1074 201 175 442 262 604 703 378 119 783 1111 27 408 122 953 35 1159 133 281 1080 38 963 311 211 376 798 967 840 885 718 474 236 107 41 128 1001 828 321 1146 961 742 226 1138 1089 1037 501 420 96 689 859 727 1026 54 416 999 1131 589 720 30 121 872 990 224 1101 16 323 92 714 586 346 666 912 1029 832 1052 248 738 988 683 825 369 911 671 785 565 332 517 509 865 804 511 296 440 16 823 660 807 1195 402 993 973 500 544 800 454 205 747 326 837 982 627 1086 28 1057 0 488 865 917 950 374 782 714 1092 25 956 540 363 730 1036 854 148 646 947 739 618 107 452 405 760 985 754 794 919 1198 217 1015 701 647 251 582 141 256 615 192 417 966 609 965 147 569 481 391 761 325 1022 372 1032 980 75 437 543 367 1025 636 400 248 571 1100 560 760 185 329 669 177 207 1111 1041 806 262 1098 522 1068 319 386 451 669 657 16 446 82 1144 172 719 628 539 183 345 904 503 621 144 1033 95 647 651 185 617 1012 675 668 923 1069 615 445 497 147 997 47 936 575 469 455 263 719 953 908 680 13 1058 742 8 639 812 1181 358 492 1107 426 99 154 910 367 1133 1150 231 762 1070 916 1127 788 89 1171 415 1106 780 684 485 328 323 76 892 982 1164 1194 1025 868 264 927 493 724 103 267 411 982 505 591 1136 197 1114 793 135 578 874 683 512 724 706 241 774 514 1165 769 1126 746 1111 456 1134 952 17 985 527 18 890 300 1064 527 689 326 47 232 166 1138 482 946 979 880 400 633 3 1040 829 265 43 531 480 72 778 993 675 1056 999 1093 685 746 1156 150 1013 810 617 266 822 76 0 501 297 399 996 1093 1173 32 94 821 933 113 550 1158 664 104 230 843 1014 203 1139 74 806 706 570 1164 918 946 741 892 654 1065 145 998 523 427 719 381 472 589 1134 264 1024 330 1049 115 1043 1008 730 62 922 1150 151 1096 319 33 696 1088 408 180 864 264 758 1074 7 104 676 785 1098 899 22 108 181 143 1087 603 36 1089 481 720 225 1191 1132 821 385 688 477 889 982 1001 976 139 226 950 1058 471 905 1158 391 167 632 708 687 582 61 1095 794 516 447 1058 21 1143 944 811 747 1194 399 873 173 539 423 130 705 1185 663 968 188 693 96 614 664 784 1025 767 327 443 163 579 140 940 201 1101 179 941 204 599 90 1077 471 129 1118 582 38 356 922 554 1003 873 1165 672 995 246 167 182 1161 529 139 940 730 222 742 253 368 1054 1092 807 502 1049 298 901 1093 458 517 1095 754 1057 240 192 634 965 316 233 778 415 1175 271 1071 1169 2 583 901 503 1043 1198 99 687 918 209 167 959 300 854 821 1161 40 331 1055 615 379 748 719 909 151 11 835 654 572 905 1191 1136 226 978 682 755 325 296 808 179 74 705 159 1091 467 1157 195 1027 118 423 462 79 337 606 1073 528 93 724 880 217 422 334 196 97 613 650 481 296 421 528 28 642 336 438 855 553 785 992 771 1126 554 985 1146 413 1020 530 1078 666 862 596 786 701 310 777 561 1149 862 659 680 732 717 333 512 702 510 312 1015 530 1080 95 972 48 691 666 750 490 893 850 1140 374 586 702 499 540 1051 129 461 500 305 230 20 560 755 151 186 173 363 1148 245 272 777 79 241 161 435 883 569 976 44 1114 790 337 435 646 1112 50 38 28 164 238 1083 835 670 133 1015 712 1095 337 683 712 777 766 1045 130 689 97 848 1012 83 283 1171 181 495 431 740 414 772 894 138 203 599 1136 658 1161 675 6 601 806 1165 21 1019 198 790 742 729 974 880 326 811 548 1073 377 583 596 1008 739 1086 276 725 476 954 999 1111 485 738 121 843 671 230 1153 615 932 497 164 955 331 322 330 91 487 467 1141 591 859 286 450 233 318 700 392 1118 1099 687 579 410 49 195 483 15 1074 887 273 652 100 4 426 308 497 46 115 909 934 137 811 929 771 1110 439 207 462 1075 1151 307 387 743 720 1126 717 1017 1035 236 1172 212 926 729 719 173 1123 799 29 815 497 105 371 143 973 558 1020 21 919 559 779 708 190 627 944 483 982 1071 188 620 1025 257 459 498 1105 18 1056 548 735 148 521 995 124 891 474 1100 637 1089 185 836 243 537 1151 1086 672 626 41 177 954 900 666 301 511 531 857 566 1112 1174 245 294 1120 779 354 768 1061 562 1092 189 386 921 814 252 867 990 861 780 1050 654 404 149 274 447 28 295 719 35 143 633 1027 313 1194 149 905 641 1169 30 705 993 430 484 798 1145 1150 587 130 170 549 485 610 129 550 459 337 501 111 278 4 1137 572 87 777 735 283 977 1108 562 244 346 1198 1133 297 343 99 20 523 803 858 510 661 581 814 626 812 731 264 720 951 202 822 677 28 389 1055 941 144 334 724 142 205 72 972 141 135 164 640 490 566 107 615 411 291 156 733 841 988 1099 472 129 760 188 144 581 629 943 318 1113 316 670 907 1113 273 439 322 932 1079 367 270 854 1025 1069 169 949 993 1000 892 846 695 977 957 1012 1111 754 150 1028 1032 941 275 155 169 1180 430 111 96 13 819 850 649 448 173 983 1056 973 1066 597 877 908 408 348 587 304 1 1072 1184 536 147 315 632 1158 1071 923 486 679 43 243 878 674 943 633 1019 677 565 616 598 111 619 6 183 596 696 749 800 206 155 266 549 287 1045 28 486 718 739 1097 60 316 908 1117 291 223 67 258 524 523 1089 332 158 345 358 995 888 1030 486 829 288 1155 515 197 954 1175 967 954 966 249 233 589 98 937 756 556 179 488 831 430 810 36 1186 444 134 397 57 574 344 1167 989 655 386 579 1010 853 1040 838 531 9 357 960 298 368 491 139 802 808 1001 1130 806 796 271 710 419 591 51 1144 39 528 39 711 1168 333 986 363 405 538 65 964 862 942 953 180 1165 1066 252 1011 1030 395 340 570 330 921 147 607 709 177 261 1087 800 625 1033 207 742 250 953 112 434 1091 374 107 1114 457 501 423 446 1102 762 324 386 962 542 263 614 1083 792 601 434 389 281 60 724 955 310 1153 618 547 711 1039 706 76 523 70 581 337 369 885 311 559 854 451 1195 650 1052 613 458 111 1051 550 453 180 991 1108 802 811 11 450 1174 31 917 852 433 312 491 126 1118 630 745 12 632 1194 67 1055 199 1063 730 794 943 41 349 858 578 503 957 367 668 97 1032 300 262 356 752 571 299 17 959 945 547 308 883 112 896 1139 142 475 590 1193 472 1092 895 946 68 464 1030 295 572 743 469 748 644 1025 467 633 553 498 486 92 579 585 928 1034 69 488 453 1030 157 279 447 778 631 653 175 750 999 1151 361 305 24 327 324 735 151 1175 695 845 1058 645 429 333 283 469 452 178 425 966 708 606 1173 833 552 1074 234 695 822 164 938 58 710 826 235 1006 671 510 1078 556 559 51 559 1142 70 77 858 870 562 14 409 209 606 673 123 1085 658 99 787 542 1064 99 278 512 329 688 82 895 1178 581 505 102 1068 30 411 1144 374 160 174 407 823 454 900 575 172 617 1165 851 286 331 254 358 119 355 484 750 986 333 864 63 690 419 811 306 299 169 695 930 299 1178 877 774 1136 858 536 567 79 663 1076 673 954 1121 66 570 82 140 586 848 503 656 102 98 538 519 526 562 1153 957 914 508 1083 1074 576 1028 1082 404 1152 1150 1116 784 167 507 396 531 165 1146 934 824 689 442 1192 234 426 169 213 292 792 844 585 1162 669 771 559 876 1130 398 930 1161 535 1086 1123 566 522 310 109 706 19 201 223 22 1075 425 350 339 868 238 914 178 1138 1070 824 7 1171 810 1026 961 621 319 1004 784 1035 902 342 967 418 903 1023 69 185 90 247 1194 245 608 1199 1155 676 1115 387 943 923 58 89 523 1100 100 1039 646 566 980 178 798 395 889 324 924 283 584 1009 5 973 775 1089 224 1152 742 1186 1049 821 999 892 494 719 886 281 886 1091 357 981 680 813 890 836 162 237 1114 223 529 841 1023 903 799 1154 529 126 740 805 853 225 141 1038 461 9 1109 314 146 712 830 602 846 129 442 828 826 1112 1000 623 93 995 1102 1147 391 228 551 717 455 967 175 772 789 599 1179 1043 1176 818 330 783 628 923 85 1106 983 1080 962 1032 675 1056 575 366 784 336 1152 1081 242 6 551 143 939 1122 822 600 421 626 652 322 329 970 636 1078 558 497 2 213 754 707 16 329 381 208 147 666 123 8 1192 704 946 1105 773 67 447 866 248 258 227 577 1010 177 331 1039 19 772 264 697 1038 181 1135 705 711 58 71 107 737 279 1176 2 1067 792 644 280 1096 1024 1169 464 696 503 30 258 705 511 971 966 84 120 61 362 317 679 533 177 831 142 404 914 128 1153 396 619 292 986 875 154 866 554 431 1022 1076 813 1157 350 945 966 490 500 433 143 146 992 223 933 469 1192 809 142 1043 244 75 1098 495 787 1070 846 1173 1085 977 999 12 1078 1083 275 776 762 773 675 460 703 499 224 816 528 1030 396 261 378 296 264 1143 94 1170 415 446 913 684 153 158 125 992 769 955 963 1117 820 364 979 644 611 100 195 1110 1185 246 1091 600 1123 740 684 989 780 695 27 181 111 1043 91 222 627 1175 398 1180 668 75 769 1172 257 980 1044 164 884 195 682 848 1168 257 607 155 656 1023 924 356 167 1104 628 220 56 234 140 1151 818 991 761 131 91 546 21 340 857 207 330 452 1092 978 749 1004 1070 1145 323 193 222 634 649 1005 1083 945 1045 635 1177 17 578 256 776 488 520 895 1142 1124 189 65 502 199 1034 515 1140 1020 714 829 101 214 1092 981 0 637 1135 693 1083 1075 483 1073 836 761 245 902 307 341 1124 458 59 87 1128 984 767 1017 95 292 519 925 3 1112 222 828 934 207 661 701 1040 215 852 1183 1122 516 1151 748 351 499 257 73 753 32 1050 156 500 100 653 279 518 436 962 922 938 678 223 573 396 245 568 1014 921 625 683 1018 470 318 1094 947 683 1130 252 31 171 754 97 674 830 1030 885 769 722 871 814 445 877 816 131 297 703 365 499 667 855 652 777 567 180 1119 940 1050 380 1194 178 529 962 438 653 741 698 244 321 111 876 713 956 721 546 955 144 31 70 53 391 745 1045 90 519 456 933 629 607 965 994 519 575 29 817 761 520 129 69 973 596 563 437 510 509 116 593 616 154 492 452 630 437 1089 238 1100 454 902 790 90 127 1150 241 996 995 713 273 619 67 141 21 418 284 827 73 661 155 360 170 734 978 471 1036 585 1025 928 626 1198 530 1069 157 756 1188 135 1056 496 398 351 327 498 486 181 180 144 1130 1193 499 523 1184 705 707 912 760 871 345 649 839 697 1008 610 322 993 830 768 653 395 1118 315 931 763 988 360 981 380 763 663 445 236 1174 15 1006 941 800 1060 688 1136 620 91 550 440 458 902 366 13 997 62 201 106 958 601 759 1053 1175 465 909 934 1198 193 1106 757 1108 1050 801 616 773 238 967 1199 1193 350 380 146 492 574 593 185 705 674 473 169 644 864 1147 403 487 448 807 259 802 594 123 764 783 348 156 290 677 620 498 689 408 245 1106 165 337 592 605 877 1070 334 462 372 272 894 260 423 576 895 855 859 23 391 1176 771 1061 336 848 509 302 519 490 428 512 151 605 1031 950 629 1152 575 1130 479 1127 229 34 1189 440 792 324 933 599 49 675 335 361 552 451 432 327 1065 830 1179 407 98 278 127 985 52 184 652 209 314 311 950 798 461 1105 290 516 1075 177 467 1132 632 919 558 433 432 1010 1175 659 722 706 11 784 991 382 1172 104 341 314 1058 1140 938 1043 1126 922 790 1175 201 712 826 322 775 418 433 100 1061 629 573 1175 188 924 1001 602 918 1129 769 1062 795 1094 1182 812 48 761 988 837 691 1106 540 1020 777 498 46 148 1192 304 839 46 188 968 954 516 122 1160 922 500 46 798 948 203 944 838 1094 534 1125 937 716 86 181 519 771 996 994 164 503 508 1172 1151 675 799 504 590 226 199 1193 1130 571 1042 339 237 653 602 1069 1117 252 687 84 1176 864 377 526 1054 899 360 272 321 345 314 27 303 56 873 750 1163 533 841 763 1147 49 1083 468 50 486 870 459 635 575 470 295 557 550 47 169 838 706 68 102 584 895 829 7 1160 1194 614 731 200 699 274 581 388 307 314 498 1004 391 708 1080 686 325 1162 1113 1081 477 1150 696 41 501 1042 333 355 91 826 645 922 1073 432 243 831 576 155 637 325 220 1000 380 789 927 1132 555 709 118 574 765 434 1105 201 446 848 264 93 210 972 53 612 402 833 43 622 466 1096 418 155 0 497 350 423 1000 353 873 21 1131 743 829 1122 431 372 931 807 911 750 766 93 99 960 124 757 102 594 1029 345 969 593 225 248 1150 37 964 1038 2 475 999 69 832 1134 14 565 622 216 774 474 970 160 462 420 701 354 606 224 956 1130 623 56 1111 211 1124 1053 578 1065 990 614 72 766 548 304 589 777 226 745 740 637 1121 1192 922 162 162 1061 288 916 1021 1048 134 65 417 205 227 710 805 1140 883 855 1076 240 717 663 980 216 907 490 173 792 337 885 515 279 288 138 1110 1166 753 1181 738 131 924 1191 1063 312 407 486 130 1055 900 957 731 1069 1071 936 448 744 444 1072 770 167 725 292 423 862 61 1003 898 626 963 223 231 77 63 107 1095 191 239 356 1003 1003 224 59 805 1111 483 162 994 541 1135 120 758 238 331 717 584 1079 1103 609 1068 733 254 987 1158 204 231 317 43 418 871 200 607 930 728 206 879 717 383 753 861 394 833 219 723 710 61 920 661 72 618 853 905 117 515 1121 1192 888 342 347 294 1043 163 28 884 1186 739 1080 985 778 405 502 1131 895 255 1175 193 247 446 575 165 672 357 227 1068 582 427 995 180 786 605 435 178 253 1092 531 1044 237 591 725 103 311 564 961 739 71 1087 698 622 1084 76 413 1164 312 345 1044 1015 694 55 265 191 957 1058 1128 286 197 870 541 1102 67 643 231 1168 311 373 1062 243 825 971 781 953 746 1038 393 672 907 1047 371 310 966 398 743 1160 1156 622 114 93 1167 686 698 461 535 225 1039 569 245 511 630 577 125 896 122 116 1043 880 783 1185 660 731 542 572 219 776 16 327 935 927 1010 128 10 28 939 502 801 158 1099 898 1025 309 160 678 1178 864 187 766 382 223 1191 130 563 463 469 1052 55 1054 77 1042 648 730 1133 1165 714 401 89 90 410 211 755 132 345 244 1057 221 399 266 351 379 1040 102 746 701 318 485 1145 71 842 964 902 1144 353 994 850 284 65 490 28 348 797 309 526 918 666 147 894 412 830 1182 1021 793 837 719 186 1183 818 820 216 483 22 869 535 1032 260 812 751 1165 891 173 300 1141 486 1031 548 507 840 291 217 773 503 549 1153 625 1083 581 76 546 131 853 562 1040 379 573 396 472 992 1136 177 274 487 277 482 3 131 666 590 839 142 44 59 565 305 915 841 708 717 716 700 1014 1149 618 22 854 907 785 257 414 215 1100 450 281 950 8 500 636 740 414 190 588 571 109 487 1077 992 948 419 243 684 567 1089 208 434 389 478 621 1180 645 391 1116 672 598 716 558 723 179 409 694 460 960 580 609 1177 654 475 218 542 892 260 328 222 531 887 78 688 227 920 275 163 487 815 1127 648 459 196 583 75 538 1012 858 124 326 33 789 61 401 186 842 102 186 592 794 281 1155 344 42 160 408 71 233 309 152 788 195 1055 712 453 564 185 376 480 1067 436 1001 661 407 246 425 193 141 875 374 39 315 267 642 302 290 1039 560 784 929 1112 369 668 719 898 56 356 808 321 40 731 574 378 182 36 454 805 953 107 880 383 278 812 22 132 376 1011 861 378 742 434 220 577 788 949 508 888 942 2 346 424 1087 993 1096 918 732 350 669 444 314 151 1053 868 1000 1100 341 200 142 574 914 600 168 615 162 878 682 388 120 15 1006 203 670 827 640 1047 637 103 1038 382 27 982 177 999 171 1168 1100 699 500 38 628 711 793 593 638 1032 233 585 496 393 501 1162 678 191 866 540 998 823 385 1148 39 173 66 1058 627 526 472 316 998 539 894 388 537 566 911 758 885 1142 26 859 627 503 704 370 1123 913 991 289 989 1084 1064 798 531 953 158 1060 351 203 664 1064 692 464 1102 131 763 37 254 614 67 851 798 1113 380 957 1035 657 591 1053 1031 787 44 178 241 613 29 711 947 231 1036 375 1072 1013 789 1105 1130 863 1124 1076 10 247 1170 452 627 511 146 48 183 512 13 1180 499 506 656 238 125 1040 22 590 704 918 28 544 66 1141 909 546 307 740 700 898 1098 531 1138 910 130 710 618 1090 729 172 878 837 435 317 1067 126 326 287 906 455 1104 1175 1141 89 1177 843 524 575 83 1083 165 447 891 309 401 161 423 332 368 1029 700 505 273 725 264 490 399 502 213 349 875 180 462 55 168 1165 31 32 450 364 62 273 26 300 441 52 531 171 13 632 799 938 941 592 798 417 776 316 780 177 306 696 556 569 63 443 897 858 570 1070 413 563 863 89 440 514 895 219 905 942 566 1160 1134 600 565 720 339 1137 465 225 687 795 1115 778 524 225 904 308 712 373 363 135 451 357 140 87 303 673 40 692 1182 482 751 497 1083 172 794 830 368 675 418 983 111 1087 173 2 169 322 920 657 841 797 1063 699 805 598 460 180 1004 752 1096 359 795 201 995 971 445 906 597 450 1173 520 622 350 1143 700 431 842 76 571 491 463 617 24 215 476 922 447 312 447 40 645 607 635 575 181 521 708 1173 735 22 991 413 276 1151 952 618 987 1135 268 993 386 744 1103 937 715 708 217 888 655 812 214 126 1055 1009 758 6 277 807 1026 485 1175 746 698 1011 492 69 1068 160 1141 722 482 1079 1057 859 344 180 35 891 94 818 194 41 705 40 782 6 1190 966 980 1083 458 248 301 466 806 608 830 1009 933 475 509 375 429 938 640 1171 560 115 744 873 102 423 764 321 962 1182 344 741 464 576 514 695 1006 1161 1095 520 526 666 697 946 292 984 704 731 1190 1039 687 949 849 221 273 564 849 222 388 727 411 593 949 810 60 958 1142 154 822 1066 615 658 266 886 1191 367 1171 823 538 1060 125 438 204 204 55 260 528 98 1112 569 1162 538 977 494 468 235 450 580 189 462 593 1001 126 319 249 829 1137 489 409 430 276 1117 277 705 873 229 1070 868 973 1015 165 1171 829 659 611 234 341 957 458 1111 868 1182 761 22 9 67 429 535 619 241 992 50 738 491 554 37 515 715 591 472 1087 380 844 415 1097 201 216 669 982 1000 988 568 1027 1005 858 1185 402 929 256 132 786 593 660 656 1125 712 1191 985 1109 649 429 808 1122 338 804 1116 874 908 1052 1046 1190 489 1054 180 589 144 1062 887 538 786 879 638 233 987 489 946 742 931 1062 1012 87 106 791 876 1154 328 1068 869 368 354 783 255 132 1076 1002 514 659 43 1095 849 916 752 785 480 882 933 718 184 1021 897 467 1155 1095 333 283 73 287 449 1012 284 924 974 270 1067 1143 525 1097 972 674 486 949 603 699 512 12 1112 604 601 186 1030 1000 363 903 674 1183 255 445 824 382 991 632 925 904 71 554 634 990 147 1154 440 40 206 1064 775 877 1094 158 37 429 890 1103 480 84 991 829 653 1104 1092 1178 104 1089 1055 112 741 799 960 939 1147 352 1028 547 759 839 966 719 298 634 920 489 1156 686 552 963 42 933 450 594 837 606 1002 905 679 1032 135 953 822 870 195 923 582 446 533 894 138 510 635 654 935 1086 697 537 113 92 190 984 1138 644 0 101 831 87 110 461 711 992 556 647 248 293 630 1078 770 478 102 91 1130 374 624 189 441 960 683 684 583 388 52 765 797 644 304 959 530 1076 296 102 892 554 997 1195 752 607 231 668 1054 1116 1105 864 516 673 414 537 495 1184 464 716 601 812 246 290 12 78 507 269 4 872 537 450 780 730 1146 655 694 947 50 671 663 763 226 945 958 215 733 223 1171 1013 1192 969 359 165 27 472 950 261 886 714 462 778 658 186 438 943 764 885 790 85 285 1076 184 1162 122 256 430 678 229 707 154 91 1045 309 419 842 923 1124 182 905 535 1176 716 603 797 294 582 290 1030 331 81 535 568 129 24 102 898 465 1000 319 23 51 851 1086 732 911 1106 1123 1152 799 202 742 367 440 673 753 1135 427 953 939 53 1151 953 457 1086 491 403 89 563 108 193 425 1131 45 542 852 91 671 434 1131 759 565 642 1137 6 64 682 94 52 270 826 595 149 155 1150 786 1067 679 776 1025 163 661 781 766 182 401 970 828 456 59 699 570 869 241 1107 136 290 609 713 284 1007 63 63 543 1114 753 464 591 354 511 497 481 577 1080 386 210 1109 566 569 557 890 356 1198 1039 351 695 155 796 84 143 788 219 93 987 297 584 262 112 252 466 195 266 552 803 988 1052 256 972 325 876 1171 425 1140 628 760 178 36 101 434 399 569 154 972 859 264 1099 507 180 1031 930 1067 880 377 898 26 241 651 930 812 573 24 3 23 29 999 284 534 883 675 1150 172 350 1021 1126 899 22 611 603 556 777 1158 1165 14 591 477 584 73 592 1129 518 109 503 839 66 817 190 1105 676 321 758 1150 314 695 505 82 606 16 132 381 526 74 761 230 781 1022 876 630 223 195 96 702 335 108 590 1013 185 1072 1008 199 571 296 668 186 492 1061 1180 894 980 334 1154 848 382 191 1165 778 832 760 420 227 756 512 41 340 235 794 954 1059 1036 690 824 643 26 1124 1194 848 875 1078 415 894 1144 319 373 1164 1043 330 195 362 180 231 785 46 1057 232 343 493 928 274 1115 468 872 1180 1080 17 660 618 693 26 1048 1194 365 275 438 826 1005 867 851 543 175 9 985 454 542 744 80 1171 63 158 362 12 403 437 1163 467 1156 811 800 149 986 1096 800 762 992 630 799 1010 1127 777 81 773 692 227 864 284 818 854 849 284 319 542 391 660 265 164 684 879 1124 759 53 1190 16 371 181 836 1003 191 1162 1067 476 542 715 628 726 234 439 1063 232 934 505 783 866 864 528 575 152 548 904 95 660 423 34 1189 376 158 565 343 1070 764 284 835 1039 426 891 299 367 1161 789 183 611 474 289 479 72 1194 36 786 1158 422 471 190 308 869 287 1111 715 1053 214 446 0 723 927 929 968 721 836 276 736 442 84 811 342 514 483 788 525 935 576 28 258 479 238 729 9 551 562 796 1101 422 1174 0 1090 1125 798 1193 1102 1116 839 521 864 473 94 863 1046 607 543 639 558 544 238 694 252 334 1148 936 403 1086 275 97 140 968 967 386 33 710 386 255 55 886 394 984 371 201 958 291 662 1116 643 457 54 862 119 117 453 941 664 1035 539 368 950 195 879 667 148 1119 551 1079 440 710 136 746 852 1044 191 57 1124 865 33 1151 733 874 797 283 212 862 1119 495 238 390 1082 716 639 572 719 1100 745 608 295 640 1117 338 122 605 178 590 434 35 18 236 733 889 208 1090 349 751 437 140 1059 824 387 561 1198 324 166 229 653 92 888 55 727 443 245 389 176 265 610 72 278 757 361 574 591 743 804 839 932 436 277 43 1084 1132 970 404 145 641 399 541 18 1108 248 1067 598 659 1093 23 32 34 648 227 724 297 77 696 42 631 411 115 621 711 367 585 1035 111 672 610 395 173 848 478 129 459 1196 1029 149 930 1121 1003 1151 547 64 985 874 923 602 1096 675 702 861 456 638 122 1156 1141 411 411 1114 159 197 38 379 317 227 240 1059 236 1159 503 29 929 286 1168 991 32 328 1143 128 224 447 756 139 1009 207 1088 87 707 1075 722 908 25 1094 438 474 825 807 265 223 334 285 487 874 830 676 38 698 76 96 494 1099 384 58 47 797 329 345 449 78 323 676 649 89 1097 640 91 325 1160 22 1164 550 14 960 148 974 384 229 715 1122 739 950 1004 716 652 874 586 935 939 841 378 191 833 638 246 1047 871 128 1190 251 1064 517 936 30 710 756 185 631 994 670 37 646 1026 608 831 182 698 1116 1065 511 58 156 937 519 684 431 65 144 767 149 16 106 19 569 334 96 648 777 691 1105 158 6 280 445 138 1027 47 902 496 101 671 249 980 204 419 1162 812 770 1139 322 61 118 265 261 407 615 1157 878 283 268 777 1194 145 420 791 529 390 272 1044 1129 433 267 870 612 611 1027 383 823 704 1175 525 553 1043 555 822 386 1001 796 935 36 69 1058 109 723 888 201 474 522 813 967 183 1049 1145 685 992 1084 955 458 658 1019 720 823 587 448 239 857 609 929 1099 36 456 909 176 224 352 201 841 467 265 289 184 860 1045 1195 824 821 1139 27 1170 411 108 81 361 1119 1126 575 632 886 864 1141 573 812 421 516 53 460 1177 95 609 183 1172 671 212 509 727 162 1069 605 15 421 398 1020 102 833 231 416 936 1009 760 873 979 522 1146 857 543 345 738 182 540 1000 530 1018 269 33 807 772 786 680 65 84 707 526 1164 1181 234 197 170 583 871 677 374 214 915 1193 1075 167 29 266 970 422 605 1170 797 111 156 347 628 639 912 1164 938 897 638 98 128 1062 995 156 154 653 283 127 331 840 1105 850 1090 178 615 135 899 1031 527 685 137 780 67 40 718 954 34 1147 982 817 667 245 215 428 880 1064 475 1075 38 881 717 656 984 1022 844 730 726 1169 298 850 96 177 888 1161 431 998 838 615 1032 340 509 745 418 189 1192 96 1149 983 950 1022 946 500 423 872 1053 503 39 440 580 1060 1117 78 629 876 962 354 1020 627 321 801 602 804 1190 911 1048 800 305 709 876 478 829 695 631 791 1062 131 1016 1120 420 1052 542 1180 754 428 300 367 598 1142 748 512 28 117 673 320 440 50 813 91 618 516 182 367 850 1195 340 933 851 54 468 175 1183 1106 38 512 741 136 653 368 436 1181 234 61 166 882 661 249 839 370 993 13 68 1151 347 566 5 566 952 1137 1089 718 1159 981 138 356 373 449 374 907 801 721 1069 953 887 1169 1189 227 247 211 38 242 1080 981 1027 598 271 677 93 908 65 437 759 253 345 926 604 44 456 35 144 1137 545 566 944 100 160 579 10 1194 921 252 364 530 924 150 260 463 43 508 951 41 1029 857 315 1148 330 747 592 569 1038 876 117 1166 301 43 731 180 554 1079 1067 1012 151 1034 309 859 291 685 328 844 46 544 1019 174 693 226 628 859 1190 799 1009 761 124 34 835 47 400 902 642 110 595 96 1089 1030 14 103 504 289 549 595 1091 386 8 398 824 771 702 654 263 1113 1174 1083 154 210 733 313 581 621 638 712 752 830 502 750 1189 1125 1143 872 258 285 1114 536 309 1149 1191 74 817 736 806 398 847 410 718 512 210 852 421 392 158 88 378 1087 55 887 1073 630 642 669 1101 944 274 461 325 859 300 882 55 1178 1133 1170 511 1171 1155 581 1 919 831 471 1107 461 371 59 696 134 567 899 1085 1087 645 756 201 1072 26 602 448 255 401 758 781 436 777 677 477 101 321 226 8 743 564 578 485 126 463 489 651 752 546 678 1199 148 1142 551 438 502 299 541 425 447 866 305 136 898 542 428 1123 929 476 248 630 871 674 653 575 772 820 280 148 73 132 787 230 578 527 641 429 179 1007 1122 682 800 209 959 80 1148 872 525 882 293 758 1140 218 26 704 442 535 4 1008 665 532 962 749 304 1166 715 350 176 97 1040 608 1055 440 968 44 210 166 931 883 1003 560 342 306 388 1173 620 128 578 227 934 994 694 411 885 304 515 454 897 679 929 798 1047 230 195 255 0 740 36 805 585 455 243 294 601 636 1172 917 571 601 792 781 1134 245 697 971 1068 920 147 1093 357 1069 464 232 802 630 986 411 208 832 405 271 102 143 1122 314 268 322 570 158 109 301 1044 589 504 740 1051 119 846 7 1001 659 253 671 578 265 556 924 113 212 302 577 361 447 916 587 307 436 180 1041 198 77 589 313 1097 677 939 738 951 391 722 819 618 32 642 970 422 460 427 600 909 788 181 817 639 1127 995 789 165 916 1011 820 803 678 422 47 11 634 1038 879 491 1185 693 1188 1047 859 418 384 566 127 941 1009 297 469 701 508 212 311 172 945 657 811 541 386 740 730 1036 617 200 692 1168 516 461 763 1009 499 948 949 345 44 107 516 283 796 174 366 417 10 532 1073 90 1114 1175 944 425 995 901 84 329 681 541 584 1172 207 1121 85 868 1193 364 186 843 138 516 497 934 422 745 416 708 865 33 1017 1041 172 9 360 732 1046 581 516 1039 779 857 487 854 863 981 486 350 31 966 444 62 231 13 17 364 396 1094 406 793 837 745 929 507 1002 477 1170 289 249 631 226 307 439 887 795 775 1181 239 452 845 1069 1142 129 337 1144 294 749 952 617 1129 337 942 273 225 966 88 81 669 309 582 115 809 1108 910 1046 1067 946 1105 1027 615 985 198 435 1134 1193 276 595 233 381 893 844 461 652 883 147 1036 457 514 933 213 1005 523 960 611 162 700 225 883 1084 647 1041 597 40 558 75 515 487 274 433 231 343 259 1000 428 450 706 193 177 596 708 240 610 404 978 1124 893 88 1034 482 793 255 52 654 545 113 90 146 554 552 59 543 904 570 322 960 746 796 782 604 975 113 180 114 1122 381 697 841 416 621 746 971 843 449 476 261 678 1142 658 516 125 370 64 228 1176 449 459 444 54 445 75 1181 958 1057 60 1115 449 1151 851 382 87 1042 771 578 114 273 678 944 859 5 584 372 250 334 1044 805 334 143 166 326 118 298 867 295 1092 1074 269 1132 553 946 72 135 912 1120 296 1008 215 316 347 958 239 729 1136 420 241 1054 659 518 624 429 450 556 797 350 746 1092 1004 321 451 787 1060 61 578 189 117 863 818 439 1142 446 641 750 673 772 104 536 861 1077 1190 993 344 397 817 408 698 1116 570 562 256 1129 512 162 881 1198 619 79 51 547 91 588 398 563 118 1000 518 543 1145 515 196 651 786 1122 508 445 362 892 743 765 111 658 301 576 890 677 480 8 903 286 528 146 308 1046 58 1007 87 60 328 472 1130 246 580 681 471 1117 741 173 701 228 1101 39 436 629 1113 676 9 791 1095 514 667 786 117 147 45 559 1138 647 675 77 694 975 148 355 1078 474 754 395 544 844 42 678 263 68 627 297 172 684 461 961 429 316 131 1185 91 352 386 671 573 465 545 104 569 188 1156 1148 790 241 126 153 94 283 367 255 148 444 1165 355 342 488 726 774 801 1028 645 79 961 1000 982 954 1189 549 1198 498 833 858 13 711 1088 963 656 382 850 456 79 421 402 962 1029 263 261 20 619 682 539 836 884 454 1049 985 903 801 995 968 946 1046 449 1199 590 679 642 522 901 375 697 761 930 264 1125 362 526 775 977 214 807 162 602 895 237 684 56 100 7 387 1014 563 635 983 1124 904 979 1159 161 21 98 1006 993 1065 923 205 500 916 991 678 110 27 1097 875 806 997 587 157 979 329 76 861 154 385 930 441 109 418 392 127 545 854 965 733 492 192 947 737 660 695 1113 230 884 1038 566 143 667 776 910 218 399 1112 803 145 912 949 159 603 170 565 306 399 1164 102 181 516 1061 310 566 141 1180 716 786 82 611 953 184 83 1139 239 858 1070 157 802 197 500 14 26 754 1180 836 573 556 1085 819 766 1121 1136 901 51 732 447 1172 36 307 706 95 893 1178 993 569 1028 533 846 653 40 66 1083 1013 736 1156 451 458 668 1001 970 325 872 985 238 85 974 968 53 737 1051 539 459 823 712 408 49 418 158 374 9 236 818 612 421 395 816 838 200 809 304 962 594 172 379 664 429 488 1010 686 368 1071 136 750 273 699 892 473 909 920 108 841 754 618 863 80 529 104 862 805 165 946 151 713 345 363 108 585 799 433 1074 885 613 569 981 563 150 523 892 1011 382 1017 121 940 494 680 556 833 298 430 406 795 847 628 480 613 830 660 109 173 33 165 543 821 967 256 206 496 817 233 397 1183 1169 943 354 211 346 100 419 907 393 670 802 586 573 979 878 488 457 1004 105 1141 1153 662 731 375 1040 1079 958 519 357 473 72 276 408 58 187 712 680 1151 733 590 253 365 1030 1102 672 947 345 692 134 405 192 89 145 162 637 1024 491 452 543 518 427 620 445 540 8 494 472 518 1165 1033 142 507 1025 927 39 776 29 1151 724 91 666 234 892 748 869 833 281 851 193 758 1187 79 1088 573 205 1147 209 755 389 618 506 286 1105 701 364 783 389 441 122 869 944 608 329 211 16 798 212 456 635 775 737 438 463 971 85 1006 317 846 483 728 909 100 980 468 300 586 426 72 827 89 1050 973 605 92 1027 683 997 503 224 1122 873 274 450 446 281 549 211 950 444 207 251 119 531 1143 716 265 260 1192 434 588 866 485 926 1023 1019 333 624 87 356 570 1184 278 1183 678 1000 558 776 190 646 788 510 1154 1100 496 643 878 557 29 360 769 239 416 167 462 504 953 562 553 725 230 379 915 504 611 438 1184 99 263 169 786 166 301 316 685 1144 87 914 323 43 400 231 468 643 815 934 145 877 20 28 442 516 753 384 957 797 879 831 48 1042 941 557 1190 468 1030 672 1115 923 1173 22 1109 631 1057 431 126 194 478 158 56 755 891 782 949 348 68 740 592 358 625 1123 955 526 19 840 531 815 16 929 758 83 342 196 285 515 0 485 603 522 70 1172 716 713 454 1118 99 74 623 1165 125 102 14 510 30 323 194 637 156 110 617 462 461 753 619 1055 811 854 84 859 373 1138 459 209 266 551 333 981 170 212 175 341 327 417 765 456 521 858 743 885 1179 1164 442 749 1156 1193 202 625 1172 351 1000 866 1106 989 165 472 128 176 1159 133 304 499 856 721 207 617 208 307 864 387 29 691 948 900 585 933 909 980 699 416 839 582 548 954 1174 961 797 1090 957 1028 41 344 517 631 230 941 424 1197 243 755 654 128 497 457 414 719 846 815 1152 1019 499 225 836 1048 1179 155 852 924 1072 1138 522 142 34 442 200 111 1071 1108 875 796 715 106 574 459 660 259 660 441 546 1028 788 1145 593 630 1196 140 1140 1077 1099 1081 47 270 589 712 1079 848 68 601 777 180 55 956 935 1047 803 405 677 229 264 279 364 219 448 825 586 1007 656 233 793 660 1020 509 146 289 871 538 436 580 1168 603 72 1096 663 565 884 213 920 912 691 705 771 804 155 367 513 925 51 696 1034 730 689 473 402 860 478 450 897 965 322 1103 638 593 334 171 1184 1115 4 600 1157 521 1136 607 169 891 241 381 358 312 825 570 1057 670 1108 1165 1 436 165 384 276 997 281 620 1139 489 940 711 340 1185 811 440 361 48 1175 1173 146 575 72 510 235 140 300 875 1060 785 553 1012 925 112 366 449 922 499 513 406 492 394 1163 133 617 560 142 12 1104 94 891 456 758 13 859 785 337 305 894 980 900 985 813 370 1172 167 574 938 110 1032 239 686 258 1168 547 1189 655 937 47 948 591 168 65 331 208 903 755 1084 693 443 765 1015 474 867 50 450 510 784 639 424 876 792 168 1014 199 1044 696 898 910 765 170 626 1121 716 168 785 1120 344 600 184 214 1039 85 271 1141 74 1153 945 543 801 1184 377 1126 776 632 1189 773 431 235 327 578 984 861 1161 1033 540 436 292 544 487 672 1102 653 795 1095 645 525 782 247 369 673 919 139 373 110 216 553 776 346 1022 618 315 398 251 757 164 708 921 783 980 239 429 324 55 142 228 1040 966 953 968 624 839 523 408 159 1180 810 597 1181 1135 649 1169 341 619 22 398 361 831 618 831 387 410 499 506 951 372 875 389 81 1153 750 304 469 698 1045 561 921 625 129 318 94 224 186 381 241 1078 651 216 532 270 316 584 947 140 947 381 501 976 753 583 741 1118 846 378 539 895 1084 153 696 486 1105 457 475 701 815 369 507 745 881 561 1077 917 195 258 418 1066 1160 117 440 1085 193 200 673 18 658 414 49 356 1071 12 823 241 945 953 55 138 620 272 941 494 32 17 338 564 626 825 1053 612 1091 583 1152 311 911 1020 1179 564 681 1124 360 988 581 82 291 701 465 485 624 807 641 697 466 718 791 1113 12 971 933 511 492 663 386 1180 898 129 448 1160 462 28 635 530 318 687 1075 157 823 629 655 846 682 999 105 475 221 971 927 810 335 70 552 555 374 491 593 144 352 314 407 40 155 481 499 688 96 72 613 460 1146 599 88 53 967 402 15 1155 1155 358 829 474 924 168 778 520 733 974 592 464 920 18 722 880 457 855 957 347 788 95 1022 160 1193 796 1160 752 51 811 1007 932 218 699 1130 1162 1081 831 361 1185 988 48 619 926 3 1081 86 918 649 818 566 677 147 1118 327 1081 1103 135 583 134 13 666 955 137 878 350 744 577 0 301 1015 87 1165 1145 501 239 490 617 630 403 331 528 185 905 160 222 1177 482 739 656 984 674 2 672 964 588 571 788 739 1153 760 442 773 287 1038 158 510 1127 24 410 260 715 933 792 22 317 1055 300 720 1093 55 370 117 55 574 763 909 919 600 374 731 979 1180 830 659 247 730 619 257 882 588 131 529 1102 692 407 990 842 619 1010 154 588 23 749 249 366 335 336 86 457 546 311 265 50 1045 243 48 422 106 483 464 1043 643 610 1030 676 1122 447 295 894 786 981 539 57 507 547 728 175 134 1028 970 408 493 1061 1080 247 605 1170 202 252 384 1074 45 1135 357 957 799 986 852 237 16 65 751 626 842 337 495 430 1185 853 907 396 210 171 209 968 409 814 276 12 94 1100 525 589 311 91 415 659 34 385 824 417 1059 144 669 250 1038 204 300 704 460 618 306 1050 997 838 769 922 24 304 827 549 96 726 157 720 865 468 591 1049 741 910 503 517 737 332 201 87 524 82 465 988 834 244 558 99 1074 39 38 310 444 552 886 357 1098 824 916 346 758 1006 890 18 373 1167 610 416 694 940 644 253 568 1126 291 210 537 982 324 780 1147 535 901 103 108 159 1154 1195 438 757 57 394 498 136 941 1176 1093 111 989 543 1182 613 548 336 693 243 1090 741 855 822 477 691 841 1124 764 39 39 109 936 973 354 168 989 1183 417 793 117 643 6 209 933 161 616 255 38 652 246 774 293 1178 622 312 141 777 1022 536 1129 1152 326 805 779 542 170 925 255 128 829 925 134 2 391 64 841 160 8 88 331 608 364 1177 454 273 543 1110 483 942 497 434 695 555 819 93 462 242 411 289 696 163 114 167 179 1189 569 1035 581 449 156 1002 898 710 1092 176 29 113 29 344 1017 790 286 528 739 932 1064 1190 598 882 416 617 323 428 587 139 154 478 587 635 769 653 92 132 1130 813 909 960 443 381 459 366 1017 851 410 1127 970 132 945 911 1078 166 117 260 168 722 657 405 387 105 430 319 272 668 883 1010 1105 949 940 961 1146 1175 1031 1069 210 534 1191 640 1021 338 913 616 1125 655 112 1035 1059 667 761 1080 758 662 1156 1047 917 572 350 1162 903 202 166 348 1043 1179 552 1144 8 707 1050 746 85 260 934 835 291 893 497 993 694 884 1048 983 212 622 1066 1132 362 784 493 719 937 1011 631 316 792 937 809 1141 164 499 741 38 992 964 437 293 967 661 215 130 705 1093 476 673 441 78 106 126 923 1198 408 155 257 49 321 860 156 805 636 560 853 550 451 604 1126 523 370 1086 126 624 215 1141 1071 366 88 1152 890 1069 1030 280 1108 718 363 186 350 713 875 978 285 584 1045 80 881 99 118 210 126 167 362 645 1134 963 1107 236 132 469 705 397 586 353 411 269 640 296 121 136 836 357 228 1195 4 7 449 538 1087 715 854 175 533 321 287 631 1031 111 1170 609 115 590 770 716 541 358 962 375 595 580 1093 180 1044 121 896 786 332 315 1028 432 411 683 661 1075 1100 774 795 1118 462 30 1124 829 207 655 730 93 1066 805 225 907 773 130 973 393 674 58 508 1060 133 746 624 56 1155 718 220 809 386 993 166 431 76 481 535 1109 348 661 65 1115 401 407 933 453 756 115 1064 920 48 499 582 157 406 496 595 921 542 755 33 112 288 834 1189 189 747 24 1107 192 522 836 586 728 741 577 783 41 68 109 882 765 450 983 443 503 1133 1173 671 546 1165 71 14 857 559 353 364 1072 493 1084 525 113 624 268 227 146 492 268 907 896 755 35 1060 397 716 625 675 442 172 567 1094 875 49 846 255 191 806 735 797 485 925 1167 419 658 1020 0 709 550 391 901 235 1000 693 145 558 782 129 723 283 762 1148 165 809 1063 1197 107 389 922 1175 225 844 961 733 785 177 70 979 824 518 1053 304 378 967 156 20 251 446 1132 21 1157 774 528 272 948 128 610 401 857 438 165 1047 519 658 371 834 931 411 989 524 367 581 196 873 645 205 396 204 1034 1188 663 260 771 165 858 40 179 1160 817 418 967 766 886 156 1158 384 349 974 898 321 195 1006 1083 10 668 1135 472 1053 944 684 314 301 719 136 1097 1175 748 499 1154 143 148 720 1018 943 713 361 587 688 858 606 1038 938 593 0 219 153 1143 882 84 4 459 177 152 1131 573 197 644 721 284 578 370 206 194 143 812 116 74 1128 579 779 176 303 868 356 1099 196 213 1162 898 574 157 361 1028 953 1 947 481 506 433 1095 154 624 1097 907 717 67 660 358 199 197 1171 74 389 25 313 982 345 129 687 854 683 216 181 620 470 1172 1130 598 383 3 299 903 876 572 895 774 867 450 537 1102 981 149 538 1193 562 624 312 406 804 671 383 153 1012 755 895 138 762 740 972 756 915 790 1093 911 1007 374 1186 810 929 1197 53 211 1151 941 338 231 1149 1004 743 128 628 324 483 469 1094 286 353 530 32 602 704 563 833 500 537 465 1143 430 1063 922 300 485 614 730 36 1155 1094 1176 888 293 17 1191 2 40 619 423 827 859 873 508 928 952 1083 514 278 1064 1046 539 153 764 908 88 1089 904 373 403 949 934 592 992 1053 587 608 294 772 36 669 652 550 166 448 604 216 1012 784 846 632 313 410 42 766 46 405 980 853 1054 9 346 538 697 285 1066 200 914 590 1043 182 817 265 1072 171 528 1061 848 29 518 246 36 280 247 1192 805 93 416 288 46 472 356 820 750 598 899 515 245 484 824 719 41 35 237 216 410 785 1064 276 1050 342 858 623 839 214 522 464 226 221 873 1158 525 1141 242 885 22 843 155 313 1133 718 155 727 787 65 263 43 219 623 732 350 435 464 905 806 105 816 878 847 475 898 468 941 883 244 487 1168 364 823 203 863 860 83 779 400 715 421 162 155 184 788 266 1131 318 758 958 1132 466 624 952 797 1093 123 927 1129 694 962 796 331 316 50 368 1173 952 450 1189 301 505 333 381 130 597 496 623 124 1072 588 1075 788 1183 110 886 1153 658 565 255 632 810 560 484 844 413 1198 1005 925 760 350 741 957 63 1084 1128 1096 664 872 56 113 779 605 1187 1082 1054 489 507 373 836 690 186 1138 1024 393 27 390 622 350 470 261 586 993 619 809 462 504 560 91 1079 612 56 524 190 809 843 339 354 633 1013 328 902 1008 38 1071 71 161 1006 797 19 221 396 396 1095 725 612 418 201 486 1096 1140 1041 551 1134 109 201 782 695 63 324 279 270 191 20 691 51 406 457 62 520 423 792 187 512 1032 619 200 624 133 644 655 1003 1148 879 931 104 694 525 372 462 295 184 102 1132 474 753 800 618 219 7 243 1007 197 51 872 96 954 1132 148 455 611 232 38 328 155 77 581 1073 381 648 604 89 86 263 750 760 138 462 45 752 66 137 939 1072 876 70 452 105 1102 817 368 159 767 674 1012 275 365 566 989 1179 891 1066 758 448 796 932 585 1164 380 627 897 1053 468 947 196 1048 231 569 855 349 873 420 39 1090 249 456 442 649 349 1128 676 1165 168 99 257 1013 1101 832 0 598 924 546 270 942 704 1102 44 523 170 171 457 110 624 68 631 862 840 353 1068 872 352 1195 728 276 892 367 198 101 1001 623 742 1166 242 1188 1167 828 947 923 700 496 776 908 7 372 653 65 539 383 985 207 947 700 77 559 1025 493 355 405 816 359 302 563 982 1027 1081 292 342 902 810 531 123 916 852 189 864 857 353 76 1004 654 820 915 1097 583 1110 314 410 147 536 574 897 479 16 1170 168 218 503 484 853 402 892 203 1000 274 1004 525 1057 293 350 392 610 919 715 171 1181 241 618 1114 1 1147 761 271 1056 90 513 959 887 991 370 1072 479 568 866 135 60 234 1069 685 802 816 773 1143 948 1070 549 636 736 189 890 1096 688 245 1083 958 1173 19 696 785 1162 255 766 532 1064 36 1036 420 486 179 311 1060 751 77 823 618 1101 1142 694 1097 179 1002 920 455 913 1081 1115 856 262 743 600 256 476 138 427 854 703 798 199 870 1175 994 872 758 236 407 104 621 742 705 811 48 701 238 747 437 397 116 65 882 127 29 785 125 929 499 562 948 611 1100 888 1073 617 544 245 1015 55 764 382 359 928 846 515 445 229 787 1158 535 927 857 546 1086 737 851 751 269 349 293 49 16 675 509 942 401 866 725 180 253 83 565 687 1151 489 46 876 922 191 747 132 1083 152 522 247 945 142 766 176 1052 9 781 516 896 638 287 929 901 1180 528 991 1196 135 1156 253 420 1144 225 374 432 779 845 1031 341 445 67 185 424 273 618 234 104 939 223 277 224 490 699 97 731 1072 659 23 885 552 700 748 316 107 297 160 207 685 387 980 198 821 486 753 79 388 31 1134 85 437 551 618 1137 532 400 602 111 212 878 287 1067 160 519 703 435 151 186 826 864 1160 1127 861 40 671 101 275 476 642 1049 425 1195 313 1054 223 380 19 342 550 1188 801 1068 1193 343 107 632 590 188 1144 993 966 1133 82 967 1013 523 377 984 297 424 682 575 1080 490 385 630 105 405 237 857 910 157 1127 125 1125 584 247 774 609 969 271 591 718 216 922 1042 1153 894 1089 1116 821 272 429 915 1167 598 450 1090 24 825 1016 933 923 352 666 977 471 790 3 111 362 979 77 633 590 1175 730 1094 693 557 811 554 443 927 94 910 655 463 723 704 25 102 905 195 1064 547 242 429 735 1075 791 634 1053 642 398 1145 597 457 786 696 1118 516 706 744 426 1162 498 517 445 611 778 354 948 755 205 1030 1144 581 350 646 910 760 168 318 577 1095 532 1147 583 948 68 741 1057 378 679 602 204 344 428 88 852 661 1171 934 383 79 840 1169 699 176 356 397 585 429 488 136 821 730 272 236 899 1113 951 15 302 205 1025 748 538 1168 30 1074 26 1088 212 1046 893 541 926 693 841 319 147 236 108 1119 1152 465 193 428 107 307 179 303 289 412 744 662 48 532 1006 283 351 706 66 870 65 476 1016 311 770 803 1089 337 1175 895 1023 786 415 582 890 308 1106 1178 460 370 541 78 442 49 868 592 199 569 221 711 1072 447 956 258 820 849 706 622 385 346 1066 599 864 450 952 471 962 838 1121 489 267 476 776 519 619 679 126 1117 121 1165 125 425 624 1148 159 203 99 109 1159 982 1137 150 194 336 81 240 1037 1159 432 739 118 85 909 111 588 152 984 105 511 182 1106 809 671 208 707 857 210 495 304 204 609 300 987 831 88 1185 1049 12 677 1149 290 895 417 525 1051 43 1051 841 577 956 716 330 380 371 696 258 656 500 352 38 227 843 878 456 534 277 1130 359 242 928 1082 220 1182 428 177 1070 394 1079 395 305 535 619 684 472 1130 153 11 994 491 726 198 582 249 379 394 768 521 363 514 763 347 537 900 996 1040 46 1108 859 459 284 885 593 507 214 749 599 34 163 121 152 216 609 595 16 514 595 492 327 952 720 323 1126 193 754 843 755 700 800 174 381 1053 408 225 426 205 1192 481 916 438 923 16 104 1041 645 425 294 730 1104 697 742 464 1029 793 886 191 24 26 347 194 346 377 298 854 306 1010 1003 632 1163 819 923 605 622 743 254 1197 1093 1163 446 986 365 90 632 1079 343 1065 892 693 76 144 477 1092 902 1018 376 228 955 1139 663 884 1029 590 128 994 812 321 333 297 1013 334 885 626 1101 22 1126 840 234 772 934 49 149 898 602 570 1117 57 996 852 457 1053 243 1045 740 1047 94 688 986 830 301 53 1037 548 570 1031 868 379 841 287 872 24 1026 896 1091 255 465 784 981 691 276 454 225 943 933 669 1001 932 513 592 306 1052 820 564 1178 704 654 59 25 352 378 1085 6 282 499 710 40 308 1090 695 601 778 1 64 740 420 1081 108 826 30 479 425 243 118 795 460 398 237 62 946 190 606 246 282 718 882 298 500 864 106 439 154 498 271 542 1141 1142 428 1059 256 711 901 222 80 627 813 709 342 1077 1070 882 963 917 375 574 129 251 347 325 903 29 1154 891 47 469 762 1022 349 455 256 599 473 1184 1185 411 369 436 699 864 1000 408 535 954 598 1033 945 932 96 881 343 578 1179 117 380 423 725 766 430 791 208 592 441 1093 282 843 973 973 1015 588 505 704 725 73 513 1097 1179 210 667 380 949 927 682 457 315 356 17 477 322 157 118 896 784 687 644 882 566 1185 265 47 1080 321 858 606 1157 650 306 638 388 941 991 585 12 939 32 199 1077 1048 1078 1196 704 831 343 306 404 661 1029 963 1186 295 492 801 318 152 1173 939 324 704 401 639 771 524 929 977 1001 876 1048 653 849 237 1051 566 138 162 1029 410 1013 842 127 758 1093 614 460 727 477 187 994 875 49 229 512 842 1079 1026 200 989 442 892 932 502 939 566 1142 120 1181 443 109 178 734 682 604 735 957 398 143 537 687 515 1064 880 780 505 562 334 1182 1123 988 912 1002 633 675 325 774 1195 959 1041 324 341 642 459 684 257 189 326 949 877 831 179 727 1088 580 557 1147 1091 416 541 1198 402 1031 1001 876 1197 5 140 725 1066 97 637 777 579 192 247 230 317 397 961 468 917 595 458 459 1118 1061 1100 804 949 621 769 722 70 53 915 937 1137 267 995 257 205 189 242 979 511 807 1002 904 612 1065 237 204 105 171 713 280 798 117 1015 574 161 134 1018 1182 386 865 429 702 232 342 331 376 194 912 75 82 1136 1147 397 1033 305 1082 448 160 1066 187 241 99 893 42 769 973 305 983 1140 953 243 160 500 1099 239 732 430 497 756 571 359 837 785 271 701 156 934 311 51 191 306 476 814 1190 424 1069 509 77 449 71 263 799 413 916 340 729 1163 533 1169 118 50 650 1069 488 932 427 750 839 250 171 806 1140 985 23 1014 179 19 101 980 520 860 774 787 1000 349 566 358 852 671 208 687 1032 260 1021 36 1054 94 336 772 1134 552 207 644 1096 236 760 390 237 209 155 17 1195 902 667 1013 423 840 810 1052 1155 71 697 999 85 1119 781 15 397 679 160 432 517 554 135 736 1024 1027 788 640 1046 845 45 604 302 122 898 150 152 1034 460 16 1161 11 637 572 142 717 1035 425 573 74 701 831 198 128 1097 810 1044 965 1155 1097 991 1129 46 915 1026 444 991 390 1164 136 37 290 858 990 963 860 721 5 481 339 972 328 359 667 897 312 839 971 634 362 403 142 218 1171 68 497 1023 438 198 486 448 301 1155 117 68 1049 738 713 170 376 621 802 1023 162 509 952 552 776 938 1052 921 1115 1101 120 342 876 459 696 254 1008 328 1170 964 197 794 387 706 947 252 630 935 455 1100 268 153 1179 167 367 999 874 158 1137 1162 381 824 1017 707 112 114 311 725 988 676 320 523 526 1069 971 247 721 217 196 1043 670 38 333 675 350 226 1091 1165 850 1132 911 1024 585 13 113 731 256 76 502 1048 611 1148 543 580 288 158 391 34 846 581 54 997 561 181 720 370 19 1177 405 1144 219 639 153 563 1045 42 325 961 1129 113 646 485 870 233 777 136 458 922 112 906 1014 733 1152 736 1183 800 836 1016 1048 323 752 5 89 1119 459 1102 896 1017 72 1171 386 984 900 387 671 610 31 969 540 383 635 898 65 698 560 1106 1068 933 593 407 1181 728 660 300 9 660 686 978 33 124 706 470 686 426 487 1119 133 756 915 1132 1164 85 546 854 713 1013 834 765 893 692 851 863 566 250 1196 743 887 56 1116 14 1016 1009 765 516 1197 1115 130 544 177 393 597 372 742 563 480 1024 1032 524 611 858 237 578 23 977 425 758 34 1092 111 122 1081 382 809 335 1158 1020 857 574 835 84 507 872 634 1124 79 371 868 107 42 210 905 221 235 626 341 352 131 1014 888 1119 341 28 539 640 77 347 213 506 357 559 1009 516 955 628 1027 191 1012 834 83 231 514 399 308 1045 1099 377 9 945 222 536 111 692 937 89 419 487 261 787 978 496 848 1071 213 1170 362 269 34 225 134 279 358 468 877 187 986 1057 370 428 1117 522 646 24 724 284 1160 894 892 1013 1036 742 258 623 320 286 1016 471 1046 1111 994 685 342 18 641 127 221 657 262 1086 271 59 1185 1194 1011 222 975 538 186 239 1042 513 945 807 1173 1097 1197 531 10 954 1010 536 455 557 521 199 889 54 195 297 855 829 228 331 1080 873 1125 903 668 414 66 985 582 1067 540 597 552 92 968 778 722 1007 120 1112 1069 681 626 853 1 635 942 647 87 137 487 348 1141 47 1095 1059 283 1055 534 264 557 439 601 830 159 680 954 627 583 549 138 491 178 150 1043 1138 877 1166 868 727 875 905 1061 1074 1195 252 717 395 97 1080 463 655 950 1002 276 156 933 209 650 535 119 472 880 842 1015 1144 657 27 299 146 1079 117 757 291 929 74 243 393 638 1180 551 1077 642 876 242 143 438 175 124 577 12 90 970 906 696 438 646 484 317 882 410 1156 100 584 539 284 930 812 253 919 923 438 818 983 289 565 32 281 773 1079 29 946 1117 282 1133 974 1184 716 1174 685 834 367 775 375 394 622 879 139 684 1084 753 729 901 474 1051 456 490 23 1053 950 327 124 559 1145 875 481 1092 471 597 350 712 176 962 138 483 437 813 302 383 369 987 292 728 0 1088 21 165 1108 488 205 993 311 320 1195 867 607 719 721 173 50 676 94 789 1165 174 515 1100 835 742 327 531 755 779 364 186 1067 146 961 1180 917 348 429 242 286 117 220 134 844 511 1076 1198 1134 598 467 1104 206 845 836 957 613 1168 706 468 727 70 1141 50 731 1054 268 976 325 566 469 1046 462 1023 1180 270 594 408 373 397 976 838 854 975 639 579 974 573 915 217 715 1178 688 254 417 974 1058 557 741 150 406 1104 714 566 0 785 1151 1017 680 547 1165 473 866 54 153 446 1123 576 1149 274 332 234 690 939 744 771 508 652 923 578 311 394 40 987 1172 584 873 321 141 1015 530 465 314 466 717 26 645 35 371 77 521 225 620 1153 375 631 993 860 451 595 753 1046 106 380 797 1176 218 803 844 710 252 399 524 172 201 28 374 780 802 713 670 68 535 1135 478 984 168 1007 891 406 1003 715 45 1026 667 905 752 457 201 740 818 587 50 618 982 40 294 99 1187 210 750 581 871 820 1087 902 676 796 82 631 480 1025 60 364 1125 111 1086 429 511 882 187 935 92 791 854 404 259 501 711 247 979 526 579 962 674 927 78 1005 911 655 635 996 342 677 858 850 749 1191 1008 784 294 1120 87 112 604 1065 929 866 830 1191 782 942 29 760 361 775 1092 160 620 464 334 44 25 795 345 364 405 663 935 892 603 140 588 616 54 1106 386 487 538 800 243 1014 806 931 670 623 298 1197 151 112 173 6 1195 76 881 1183 750 947 1125 1108 1149 116 401 978 887 1042 171 9 149 649 34 627 151 654 78 168 102 720 641 247 186 841 14 304 157 202 1071 1028 147 737 444 167 1111 171 432 974 922 274 426 998 307 770 1002 229 1185 296 1102 628 1078 932 724 187 226 420 836 914 766 1099 362 166 175 854 834 1195 103 886 856 907 908 728 114 885 53 975 69 98 579 682 735 686 560 275 815 1065 35 959 903 707 169 269 674 219 342 651 324 162 1103 700 1059 158 943 686 1104 931 417 1017 101 58 595 415 1046 1172 542 1077 325 494 667 752 252 180 1175 325 572 951 76 1012 208 81 291 403 730 551 450 1156 378 848 819 267 1087 121 1155 1181 115 758 531 494 878 339 711 10 70 109 828 523 737 583 1136 1027 1019 724 481 271 677 260 173 89 149 7 533 1148 565 1185 616 224 414 98 294 163 379 29 381 756 997 990 1178 983 567 55 416 107 1013 640 256 377 709 333 980 174 514 863 202 734 817 1058 971 1093 1136 192 648 13 51 851 104 1130 712 739 176 254 447 976 1156 192 739 852 145 504 544 1093 1067 297 140 996 402 116 1022 167 310 866 1018 391 30 534 593 587 231 906 232 737 373 1 291 618 1079 1151 142 349 260 533 226 437 1144 222 857 859 1047 154 1021 955 448 180 176 560 211 376 639 139 724 665 989 963 1006 745 304 485 788 978 335 451 260 15 88 507 572 275 529 1124 1073 613 690 811 1159 449 422 318 500 291 85 361 357 975 728 519 1109 333 788 1186 909 363 1064 93 264 606 1058 758 437 172 129 101 994 805 663 713 244 912 392 1154 458 1089 668 83 913 648 260 1130 1148 1 715 853 15 1122 536 403 408 771 1113 222 902 503 902 650 434 1084 834 161 961 684 1043 768 575 433 107 882 200 164 553 711 412 1113 967 933 173 450 959 250 219 164 1028 277 533 1179 76 722 968 429 590 686 538 1040 732 692 806 873 526 532 282 189 0 382 720 925 649 635 535 1094 420 846 858 429 979 619 301 42 1131 906 912 713 134 937 161 526 343 1131 224 918 1006 353 341 340 214 864 162 298 701 265 171 976 909 785 1132 147 375 284 198 736 753 3 396 505 1082 192 211 325 232 240 719 66 935 94 1180 801 238 399 1002 414 150 662 1144 993 882 513 174 478 76 1069 576 587 42 349 588 930 375 747 552 466 46 257 764 362 664 109 1127 462 166 1004 29 169 524 1170 1051 67 629 1008 266 1019 69 349 928 375 692 887 930 877 1017 629 337 727 1118 328 248 826 1094 800 962 391 182 351 12 779 611 421 759 867 632 33 147 1140 74 900 70 308 211 96 1121 503 948 1155 412 543 359 1019 1087 872 108 98 974 261 1021 100 170 680 417 170 738 470 1065 755 87 805 345 430 1016 557 1126 269 285 748 369 313 963 1009 446 490 112 563 243 1171 607 342 528 787 356 1031 1132 1132 270 485 1144 405 148 1033 158 686 1178 1066 652 24 955 5 29 798 426 117 1097 19 648 785 149 1098 598 317 1132 621 533 790 945 761 116 516 297 852 253 466 529 1141 964 804 652 98 575 738 698 150 368 1158 71 713 873 42 880 235 436 1017 315 567 1132 84 1071 290 39 352 1154 604 370 11 389 1098 135 809 996 724 444 42 1051 255 1033 437 862 689 834 1043 1043 122 703 435 413 967 852 790 698 260 719 368 74 856 145 591 82 791 1134 716 414 1076 119 487 727 727 49 972 459 851 1179 144 162 960 541 716 154 666 512 792 260 180 700 399 79 571 843 999 815 28 651 415 451 785 374 1179 192 792 186 555 809 192 301 692 35 253 746 836 1032 1198 491 587 429 701 901 902 755 767 272 335 1110 495 1136 636 775 750 890 1055 537 22 281 935 888 130 917 164 20 101 41 403 1120 794 468 369 452 339 1028 626 593 815 223 995 679 1010 992 1080 421 167 456 81 468 344 823 267 160 1050 1020 238 630 817 345 336 475 45 967 291 1007 207 15 767 884 612 481 1088 928 899 412 326 545 291 632 459 460 1006 374 722 653 97 1024 209 1086 957 1060 553 82 902 350 1099 174 948 597 33 418 352 999 242 136 656 243 1095 806 1062 1105 458 1162 25 1041 781 723 506 599 331 502 79 357 239 8 1164 572 666 664 452 1014 1013 562 1010 483 633 520 974 360 550 590 694 212 762 228 40 830 996 757 984 1061 663 320 177 819 860 144 15 913 559 1053 927 746 501 446 1175 929 417 924 1126 383 346 313 904 888 200 645 1041 435 927 322 635 787 948 124 1115 1098 1080 679 1060 181 823 951 989 337 614 835 270 885 917 569 188 326 204 1162 394 65 416 1024 401 1197 557 928 36 471 1120 590 197 132 977 292 620 391 545 575 950 598 321 651 178 683 371 915 784 84 348 298 447 545 637 477 1157 912 404 749 334 1140 856 895 955 778 1029 706 669 92 1149 668 601 539 366 1172 321 120 446 411 1103 1083 278 949 56 951 513 306 800 296 246 1014 1100 113 1086 1176 801 62 1031 433 262 302 187 156 552 1052 63 142 964 984 207 950 405 846 765 331 468 953 949 1126 500 645 992 976 852 821 1081 139 870 403 507 966 798 679 8 938 790 491 1036 582 1179 118 506 1088 29 24 177 19 635 306 52 359 648 210 631 1152 885 563 1131 534 314 338 780 207 1178 452 757 969 131 400 340 333 804 779 679 796 124 1165 795 802 371 372 998 474 349 114 243 466 494 487 251 101 997 102 1070 329 825 933 369 739 884 491 444 3 556 450 261 461 365 1186 608 340 407 530 262 20 1124 1111 1067 44 1199 323 1120 772 305 1183 608 406 450 880 728 529 932 1015 641 796 45 531 139 540 1003 726 517 897 52 176 387 1123 1151 10 1118 239 1042 1177 734 930 248 377 384 48 649 29 1012 1117 990 578 403 665 1108 1187 456 883 156 1111 14 1118 251 447 709 265 642 1118 365 689 1086 45 133 939 472 872 404 715 1143 1014 766 650 1162 707 363 155 514 665 981 233 923 862 581 323 525 744 932 29 110 398 241 670 256 668 56 1189 708 1077 1098 845 251 791 1143 976 939 120 517 601 744 510 665 791 230 81 1167 763 927 942 1186 521 948 26 1022 659 1165 921 122 455 747 498 865 710 487 996 982 1163 565 1007 624 519 658 661 124 990 1157 1190 280 344 565 89 461 1101 113 1109 497 181 976 529 188 948 263 1089 39 284 1007 83 568 1129 8 997 1159 506 718 1053 1056 830 1074 656 825 396 479 1101 799 799 633 955 828 1037 379 225 55 91 1061 841 10 295 994 965 732 155 322 529 827 892 637 529 89 113 904 132 459 1012 1108 45 812 738 628 579 159 951 68 913 216 669 812 891 1001 4 573 57 376 141 838 1161 332 547 386 977 576 185 282 857 599 1057 414 336 10 266 773 1061 56 876 1168 34 89 512 676 934 1020 392 649 412 1039 963 1176 577 2 881 269 715 16 543 823 440 48 1117 810 1015 452 468 534 1078 355 138 1169 479 546 125 245 785 417 1092 289 297 349 1148 860 116 519 1049 565 285 875 253 889 536 1016 890 719 750 1132 266 543 1035 467 1010 1097 1128 613 927 348 254 414 199 838 925 757 394 1092 166 715 524 1173 175 135 484 446 869 131 49 162 417 193 19 67 424 400 875 948 1124 412 767 307 431 1034 853 728 480 731 670 1194 57 104 1188 517 1022 560 683 1194 826 529 687 580 515 361 284 1038 154 280 297 648 1118 175 1090 138 1147 681 1198 737 548 745 706 58 740 1190 76 1161 522 227 1042 841 508 364 1022 406 314 532 971 613 768 1151 454 801 1086 52 604 310 60 725 386 746 1063 30 1188 588 24 325 28 521 508 393 57 344 1069 36 334 674 846 311 674 512 648 1038 517 822 60 825 1003 496 982 613 1080 1096 955 1034 813 222 591 350 394 164 4 114 904 240 460 746 850 796 542 949 366 180 367 566 901 632 595 115 902 206 194 764 104 374 872 205 732 825 803 956 252 619 1184 844 460 400 49 762 136 656 664 952 1076 70 417 200 389 697 316 31 248 899 1151 1199 915 816 1078 32 452 919 550 45 56 848 314 642 44 464 822 1002 73 493 3 520 476 626 1020 480 784 556 540 898 1169 958 690 1062 635 899 539 380 421 478 295 960 419 398 729 82 959 1005 14 491 230 447 207 285 868 684 892 879 760 685 399 467 545 1034 698 666 369 430 116 98 224 1179 609 956 921 205 144 943 417 971 144 1169 730 924 825 861 668 289 153 309 658 122 169 369 792 935 509 1096 618 24 426 676 690 703 538 296 1050 418 430 956 234 58 679 315 138 630 775 191 316 478 1021 243 503 752 116 638 859 480 1157 313 920 570 172 1085 728 632 48 905 363 339 816 17 614 810 596 755 243 739 1119 585 436 585 708 1196 794 1 401 917 112 254 565 1066 1043 455 488 973 584 1011 79 942 291 1064 524 1009 478 1153 480 1008 739 884 1191 1063 1146 389 940 104 432 289 979 203 231 605 222 450 89 63 690 207 576 846 1037 132 764 143 942 42 271 256 867 7 252 971 564 531 924 913 618 537 813 559 1054 777 1098 340 806 869 1156 647 334 513 441 586 509 883 189 641 15 567 1135 479 663 1133 140 46 543 695 56 776 730 1190 1184 881 1153 310 373 871 929 613 161 657 1115 1135 1074 970 247 249 894 782 831 455 135 977 640 156 870 1086 328 119 86 207 285 867 893 239 1118 654 896 1006 1183 1082 391 509 855 53 922 674 163 573 733 696 228 3 1045 1137 372 768 568 283 668 305 1120 846 73 830 1008 977 224 104 947 430 457 37 608 643 1107 616 1074 612 294 1066 81 629 64 776 567 367 119 1190 135 374 769 513 970 820 523 493 539 622 739 709 952 367 1151 340 707 129 595 599 343 483 32 990 58 873 269 671 129 247 126 288 1183 1015 748 910 681 885 1151 704 1180 525 135 733 728 13 618 408 223 650 863 803 431 130 223 791 902 825 764 295 243 243 654 1024 85 431 874 746 66 301 625 391 1142 408 98 1109 443 472 873 543 766 395 272 839 1125 762 887 111 119 845 796 854 579 42 705 994 29 1070 758 552 783 1040 1197 1031 997 448 1121 907 1057 508 582 150 1077 279 568 541 1118 61 774 15 555 599 183 193 741 1029 281 474 991 754 627 557 999 318 428 696 116 49 1069 891 331 369 299 86 271 260 238 685 1183 467 731 113 1108 1086 767 970 881 936 1121 712 950 1056 164 562 431 1025 341 361 972 1102 831 944 920 1120 1088 45 463 1080 798 1171 188 1119 960 668 94 98 417 1000 1047 723 272 1197 792 1134 816 165 914 131 305 1107 1080 1167 630 866 561 22 339 291 158 792 664 1168 927 495 1169 1112 948 1048 667 463 951 1179 999 1159 933 632 500 635 154 615 638 1017 412 378 264 923 701 281 281 667 263 954 828 20 359 535 678 604 34 686 854 301 353 385 1128 37 549 1172 936 633 1036 610 866 283 11 562 565 404 140 484 535 1184 961 804 851 181 631 1073 659 794 475 277 191 1159 479 306 1034 886 260 533 984 665 646 366 386 881 47 187 767 479 1113 218 710 1000 476 148 244 956 602 234 601 338 665 475 1140 969 613 536 823 653 428 240 8 304 1107 850 983 300 305 437 324 690 911 348 796 828 861 855 989 280 171 1061 1156 320 392 51 913 590 1147 18 86 909 208 481 519 315 369 1128 745 426 1117 0 1009 365 165 313 615 717 5 1187 530 605 1150 217 242 678 703 201 961 166 187 1145 1118 357 205 45 941 645 642 824 455 585 776 203 193 25 702 910 948 388 648 920 484 727 318 419 186 702 229 6 848 957 11 485 157 1034 401 391 321 656 562 839 656 246 1110 16 118 934 613 337 930 436 2 600 402 1168 999 236 254 927 1124 336 209 121 714 907 976 803 492 361 437 72 913 910 164 339 827 39 1073 1031 292 1127 1092 655 419 1115 558 168 571 237 1080 1001 102 165 938 257 440 632 87 851 955 1133 795 474 754 139 902 649 470 786 791 1128 978 627 124 784 600 543 438 194 1117 211 435 1119 760 559 484 288 325 774 974 357 688 824 114 787 758 25 950 171 961 1188 668 460 1017 773 1050 531 118 644 850 170 975 1133 818 730 489 93 629 1180 978 848 457 757 163 114 29 711 894 94 793 415 781 118 890 1024 1192 213 202 1178 731 23 852 1098 583 177 475 182 5 957 352 601 242 920 283 1061 1059 921 608 979 559 265 395 695 348 872 238 45 718 894 335 867 480 1041 573 1042 1165 972 383 195 279 1109 288 793 503 227 463 113 733 1039 438 488 297 782 722 570 698 259 946 989 56 392 275 112 679 318 1073 280 396 652 107 416 1089 875 541 441 271 232 408 627 234 678 903 1070 236 911 62 1080 921 632 804 221 313 981 842 810 1158 69 1001 1028 237 605 611 306 605 478 671 200 547 518 971 334 784 692 1071 860 902 1012 227 588 480 1079 849 584 33 236 804 963 617 748 1153 1150 739 652 162 1158 1129 977 212 985 1053 394 130 1049 655 766 739 280 182 905 34 97 1045 342 446 377 1078 496 903 799 52 510 273 5 844 1183 412 453 126 635 655 1120 701 103 1149 922 851 1037 927 667 808 874 1108 1153 244 66 1101 644 960 508 738 660 1098 132 251 832 1107 1012 571 672 519 899 679 495 926 125 874 916 1151 649 828 875 787 1024 273 758 874 445 71 524 1168 775 387 1001 1082 1149 359 756 559 325 16 532 1096 389 834 52 788 260 241 197 465 110 89 182 551 726 1075 143 996 285 243 363 568 82 546 916 385 1136 200 828 394 417 858 1169 1053 380 334 270 322 955 880 528 934 770 760 113 423 148 71 414 718 59 415 278 865 110 605 359 297 67 401 724 958 867 681 713 518 28 222 917 866 143 224 977 48 415 535 677 281 674 913 986 1076 1179 208 2 358 936 600 1167 467 863 225 15 461 706 1118 248 925 999 1052 801 1090 920 670 1077 371 740 1089 1059 879 69 91 39 163 1116 412 268 372 32 523 496 58 346 1195 199 994 487 22 213 332 140 175 522 685 214 612 411 614 156 752 1194 606 149 54 217 986 917 565 39 703 332 394 1101 207 754 917 129 971 205 973 540 765 447 441 273 967 296 272 739 801 162 1083 275 141 1024 1171 820 381 1025 813 362 547 764 637 67 1069 219 426 59 989 340 1002 241 928 316 1108 725 195 1142 785 28 1167 910 1065 173 1 830 559 249 1148 657 958 775 91 11 538 825 1120 697 170 771 393 674 665 320 146 32 816 1064 431 837 1139 209 156 45 911 519 1028 7 138 929 276 1027 839 120 686 352 229 816 422 1016 23 751 679 518 178 414 1186 184 1139 501 212 649 908 336 384 759 1199 444 606 335 21 626 201 249 468 112 484 1153 653 1102 427 858 145 576 181 688 947 1116 1124 766 78 791 843 710 1118 360 313 681 112 758 206 76 618 980 281 381 436 74 341 290 599 854 395 1033 884 579 11 233 124 779 909 942 22 158 28 558 144 992 858 1067 157 259 126 635 1029 436 1179 224 1120 801 769 1049 332 435 238 451 131 1161 707 765 887 16 260 472 793 1150 681 869 817 1054 646 467 893 608 182 221 652 298 372 539 799 1176 581 744 606 1092 111 676 1009 545 139 878 875 1191 637 333 868 562 34 916 509 483 153 418 297 755 505 743 926 215 222 460 842 441 588 495 659 650 1091 949 537 882 481 234 842 109 1066 453 1031 449 554 58 128 79 413 760 405 351 207 564 396 216 983 286 88 895 555 136 376 132 122 704 416 619 320 640 977 634 893 1171 662 257 1029 355 724 211 880 451 779 513 529 595 135 1115 252 893 645 236 841 404 312 348 568 299 1182 206 577 486 1037 733 989 1188 346 491 896 156 85 221 697 136 331 931 670 440 1188 711 750 803 56 592 1169 967 242 866 189 1056 860 286 524 633 455 2 657 437 639 562 637 914 21 644 1143 864 574 786 681 1156 561 1180 229 734 459 754 822 156 927 256 943 67 453 411 680 736 863 807 1131 686 906 937 287 893 196 643 416 735 47 1198 230 580 350 550 540 1167 279 46 425 704 669 497 121 620 804 1162 49 161 285 783 918 786 26 901 613 732 300 221 340 145 866 1114 1152 382 880 403 987 60 319 262 1091 747 567 619 1131 443 494 586 441 607 604 811 314 912 606 952 1133 960 702 393 151 882 221 737 268 10 310 325 1179 146 1190 348 631 2 612 0 190 572 392 3 769 98 187 701 77 614 1035 719 720 233 215 412 724 81 653 1001 518 227 142 239 551 924 585 847 86 98 380 37 270 415 468 168 304 880 147 896 156 827 741 649 1129 263 221 1096 421 676 464 1133 235 19 358 601 293 1034 924 9 187 1017 1148 947 466 528 14 987 295 1074 101 461 323 32 891 1028 722 473 1124 447 642 1077 138 709 563 628 1186 576 1009 969 980 905 411 594 1115 754 615 907 392 459 431 26 208 843 495 1102 946 345 244 598 482 497 587 352 835 218 988 564 360 845 794 1155 715 437 535 552 665 1176 52 785 864 1107 1148 718 129 1168 369 828 777 125 644 600 111 1013 101 988 1041 881 932 145 352 1029 1110 773 816 901 1138 16 1031 572 1147 862 751 483 739 888 909 405 211 1169 1106 1100 1163 755 651 566 1177 17 23 1 452 264 375 1025 133 370 1149 36 199 271 232 70 457 935 130 298 112 182 884 215 636 1174 421 293 226 1101 959 984 1076 673 349 119 754 1014 823 270 493 328 903 388 797 771 580 1012 669 720 606 427 581 865 704 1173 1181 736 475 856 1057 1009 463 279 1109 85 920 596 260 420 1134 1020 121 699 38 829 524 873 773 869 1001 1156 950 222 493 780 466 416 1001 868 614 459 510 707 435 749 630 1143 185 831 433 668 1104 966 910 867 357 419 13 831 1062 241 952 1095 124 80 320 652 884 251 0 573 934 222 544 688 814 824 175 500 182 834 1144 632 287 585 447 720 1172 333 1067 780 504 244 235 465 1041 727 880 871 798 88 830 1047 70 358 42 355 156 786 657 93 1153 95 818 779 725 95 709 756 38 562 1150 935 256 1097 1108 429 1112 680 177 113 260 148 381 537 991 38 1031 951 723 245 190 626 317 1106 555 373 67 74 801 439 1016 499 1185 684 856 334 1101 695 750 1036 2 1174 741 341 768 908 790 242 704 766 200 687 361 914 412 655 976 925 1058 991 1110 368 1010 118 247 459 87 82 847 18 948 727 333 207 335 117 773 781 1 1079 485 959 652 217 402 991 1129 1058 648 331 1096 740 1037 166 27 126 736 598 713 2 479 767 984 78 312 1186 256 924 591 209 88 1177 527 647 272 1026 491 161 240 1064 498 802 755 181 496 475 165 170 1020 576 674 679 177 816 204 1175 1175 372 611 1164 290 1127 1082 76 1179 591 195 1164 834 864 1011 349 1164 793 100 811 44 249 613 1026 1105 884 345 35 458 665 707 476 1165 1110 140 413 540 14 195 1166 606 534 419 804 579 267 1036 22 538 318 1059 949 180 774 36 1061 248 958 1067 837 1064 1153 121 682 325 979 768 110 465 624 1111 905 1111 950 1156 51 742 1099 1056 669 742 141 320 259 95 212 215 1023 812 72 253 254 762 1023 744 675 751 122 758 895 339 88 393 1160 34 1030 371 886 438 696 489 650 114 25 1001 695 661 431 455 649 93 920 1123 673 164 1001 613 520 411 510 1091 609 466 817 269 372 855 426 1196 1183 1160 210 752 676 485 968 149 1171 271 821 690 919 323 213 837 1119 662 699 887 327 902 709 793 571 1039 404 1121 533 836 257 569 890 297 418 589 743 218 1065 378 644 183 490 446 9 597 388 1016 377 408 217 1149 640 685 486 511 867 640 982 726 139 655 360 956 1049 978 41 130 319 55 318 114 596 368 133 299 568 997 1018 897 278 679 332 215 75 55 1030 1189 915 360 21 528 508 939 194 1141 759 270 1046 418 206 828 171 757 744 1170 262 809 525 596 489 402 1024 257 51 88 1196 222 138 1096 1103 216 487 638 565 1107 462 841 1087 272 101 650 152 841 718 1177 321 281 196 640 801 230 346 1005 810 992 1050 354 862 811 644 904 437 569 846 1123 250 536 896 394 191 459 503 100 1111 161 1059 517 578 318 139 240 558 648 413 863 360 683 593 878 36 960 423 1001 450 873 25 759 531 284 235 91 159 650 975 1188 1184 337 112 957 619 374 42 336 202 421 879 277 811 1130 1101 578 634 574 666 259 768 1016 763 1109 359 998 646 40 467 343 1161 132 207 115 780 598 921 304 532 565 424 923 206 882 1155 660 259 217 473 74 203 607 841 545 140 1133 458 333 286 745 646 594 464 912 404 446 787 521 977 431 942 570 50 911 1025 248 724 867 61 94 966 670 302 12 481 484 167 962 515 890 431 408 469 858 845 888 417 68 469 178 505 468 438 750 721 74 31 757 401 895 503 345 1098 817 875 75 804 319 572 760 1057 427 50 486 58 856 167 599 22 311 925 220 437 422 225 433 562 143 740 170 1055 1199 1029 113 91 535 291 855 190 117 207 322 780 896 916 324 225 561 1055 1162 393 1141 207 190 687 73 444 254 534 1150 14 113 106 245 444 1133 75 70 1002 1100 920 492 1168 1108 644 1136 147 604 1156 171 634 144 1059 474 1130 274 211 453 870 944 254 634 564 144 598 335 684 608 1198 849 900 898 913 294 559 1135 252 533 185 583 449 160 253 31 690 311 528 401 681 1110 1 349 1110 847 446 765 233 183 920 452 499 1108 73 345 937 194 912 1104 735 499 1145 840 471 562 381 257 921 167 1065 419 794 55 146 284 321 95 820 417 418 772 201 307 377 517 212 248 678 312 315 100 142 622 240 195 844 841 1135 567 1155 941 38 53 19 1054 1056 581 150 29 500 404 513 1136 37 211 1139 703 1013 748 588 925 269 1038 874 990 649 936 153 967 889 809 544 1160 345 849 982 142 546 604 816 1195 607 926 243 1182 650 1196 1158 411 391 1109 634 969 1143 855 373 638 984 212 868 1 538 902 507 57 463 507 60 697 298 1002 105 224 383 1047 495 204 399 156 399 1151 503 1116 684 1069 1087 277 242 1151 773 277 480 972 35 409 1137 342 980 648 135 613 920 392 301 536 588 142 24 45 648 845 246 701 1141 510 783 290 253 804 95 286 563 433 689 892 271 10 456 4 200 124 911 999 1009 840 1011 120 359 401 33 285 220 719 1172 689 41 159 909 528 346 92 261 160 976 41 504 1029 508 123 578 518 194 425 281 906 390 694 467 478 13 529 6 332 852 593 1045 1097 980 730 932 1187 1153 531 781 194 851 764 729 504 488 330 81 1156 798 829 246 426 817 521 589 476 365 524 871 1053 1068 98 121 162 1161 1168 758 620 496 1150 456 1104 988 88 928 576 340 487 1120 264 732 36 269 1110 1090 415 526 788 647 195 510 1016 948 932 573 289 63 27 1075 574 1161 390 1196 1016 217 385 748 666 356 216 173 877 572 728 998 1046 962 959 689 985 356 131 173 583 300 439 782 124 92 101 598 1140 639 594 938 1187 1018 744 467 675 1137 18 1150 307 834 1122 912 1043 802 888 873 876 882 460 1082 1169 632 215 497 1101 740 24 1093 526 129 840 350 578 656 211 932 779 14 427 637 180 792 949 1106 1023 330 808 629 1018 973 863 1122 593 603 168 944 717 202 897 617 1077 118 407 234 272 847 913 863 756 621 1014 630 564 1144 627 836 765 402 337 271 619 37 1022 481 119 530 982 1102 869 872 959 14 1136 1132 349 447 332 621 726 775 177 438 261 745 281 106 799 32 773 409 852 267 853 158 453 378 931 44 389 716 561 775 720 580 946 493 814 653 622 314 1088 1083 252 1135 156 733 682 575 365 244 78 617 383 1017 401 231 746 493 1173 181 202 241 228 601 972 132 412 525 337 536 908 231 859 410 953 857 16 764 66 436 924 955 519 698 823 989 105 982 49 796 755 273 549 396 1069 371 579 1109 906 958 207 328 440 756 73 298 829 166 1167 621 4 709 951 197 1055 92 679 1022 807 94 207 206 246 88 76 348 926 152 1053 214 38 311 468 1011 391 654 1168 670 1078 1010 15 268 1085 1165 103 94 568 853 236 800 894 52 196 317 240 16 1010 628 664 304 22 177 378 551 1030 565 95 727 126 784 951 646 895 1160 866 713 246 1117 106 909 1189 1055 946 561 1170 516 221 430 287 914 328 841 801 526 748 1191 939 781 1130 21 519 1191 284 527 243 36 981 567 653 471 559 207 107 475 331 211 923 781 286 17 1121 234 365 667 440 461 776 929 563 682 455 547 1193 573 123 175 736 773 732 440 127 413 635 527 1194 946 887 1012 356 1070 911 718 867 383 357 78 212 1102 855 321 648 133 162 776 383 123 118 937 578 211 130 1148 991 453 272 41 746 124 570 530 994 844 211 434 101 1195 635 1168 790 1197 371 627 138 176 673 91 541 111 365 570 519 74 775 1070 426 496 1082 520 1017 541 721 1015 51 18 480 54 903 883 724 1065 730 923 342 520 697 492 393 1057 583 387 1128 1177 504 1161 933 384 551 458 1170 427 411 1084 950 532 1087 1028 240 553 559 364 405 59 1138 1048 681 338 789 646 526 325 1089 757 1166 546 338 776 362 857 20 544 699 38 852 1112 545 625 271 107 646 1075 1092 820 395 740 905 274 500 1000 521 922 868 1172 787 361 221 271 1109 469 196 480 24 296 532 1010 43 642 547 212 126 880 511 783 1080 589 475 270 679 169 1100 1136 347 689 801 576 555 750 993 736 208 532 569 48 8 888 562 977 1090 969 1185 217 64 89 749 820 31 790 656 878 138 328 91 644 396 1008 939 682 332 281 1008 880 857 1007 930 624 952 571 410 1129 543 572 756 565 1044 694 944 1109 795 1148 1180 88 220 68 850 988 1011 294 218 769 231 304 720 1107 228 525 63 1003 305 1098 362 922 335 230 309 0 631 1140 1081 120 550 1030 73 155 152 854 4 31 52 201 377 743 496 901 849 117 833 778 864 349 779 322 127 1120 1180 833 699 292 374 692 489 378 1193 822 449 957 863 678 134 345 459 861 1090 208 67 796 233 1021 87 660 542 68 775 612 758 1094 298 615 926 538 638 679 852 730 404 861 142 907 497 260 1057 195 1181 722 597 777 282 1129 43 595 111 828 338 725 860 375 797 1120 295 192 893 230 585 693 1134 427 309 579 541 6 448 205 1106 1185 947 109 365 1198 923 354 419 1115 694 349 94 620 238 1056 978 414 671 636 1087 454 783 470 351 12 1197 1020 413 782 437 725 733 863 777 215 541 115 1095 858 1155 14 361 69 63 539 1041 1110 316 215 309 938 526 506 484 685 51 628 721 1089 632 117 940 557 84 400 1167 565 1121 337 330 1178 334 820 517 1083 1060 786 717 362 458 508 792 752 682 829 267 1021 145 909 728 175 1006 896 684 578 984 1176 194 224 372 288 846 858 1042 136 312 444 289 912 819 883 174 806 847 281 976 40 321 824 946 805 56 34 456 806 174 106 1161 696 81 566 695 1139 217 79 822 119 934 1135 20 322 550 870 275 1176 767 19 1143 1141 308 586 1019 767 436 170 373 162 805 1179 1031 1151 1184 270 350 230 322 265 706 2 959 228 547 204 185 783 895 36 997 193 313 945 1197 321 950 204 812 306 379 1003 417 67 98 1002 212 377 139 273 180 153 752 265 110 819 557 1178 5 782 238 555 61 573 1181 798 58 1180 715 674 432 974 967 784 925 523 93 541 1129 1036 351 1079 472 645 881 1091 67 169 1061 1123 676 1198 134 680 718 242 987 1161 602 681 314 1120 131 57 869 1182 973 202 56 1067 569 1108 867 623 903 677 19 366 0 877 644 425 419 110 970 56 970 98 455 25 22 280 217 361 938 1125 247 455 1172 442 605 223 1198 449 201 839 849 134 1126 541 839 416 149 1019 1174 81 840 917 481 257 783 169 655 713 829 661 1066 1078 732 747 1033 1181 566 935 385 1141 436 877 392 350 693 697 921 200 822 317 659 805 984 631 616 986 314 204 676 1057 14 1028 173 144 670 1058 688 331 33 980 419 732 475 269 66 797 1029 1046 113 619 1075 84 739 9 112 82 509 1183 230 517 529 474 802 1012 414 754 427 783 548 34 2 1038 191 271 366 287 1151 15 263 511 447 1122 972 715 407 98 869 433 135 900 66 262 1164 207 1158 379 1165 144 1142 265 120 891 837 1099 1191 255 116 200 503 418 306 646 633 1130 81 858 619 330 78 659 587 461 63 778 546 774 1116 505 734 671 783 132 366 906 835 775 547 724 20 971 1089 474 152 118 59 492 978 367 1002 27 616 78 764 73 306 220 239 1019 665 1051 306 1133 1151 291 424 104 1080 1131 754 187 714 579 1020 93 180 830 943 441 694 527 47 154 33 260 20 290 982 367 1019 259 905 794 200 474 1156 261 590 930 855 627 1025 149 1131 679 816 332 1018 833 708 570 1062 357 624 1136 482 655 170 593 828 649 294 114 53 1051 554 800 1112 814 27 112 241 210 695 92 673 81 148 1090 475 198 712 4 788 636 209 922 275 182 364 1120 1077 600 1109 880 769 41 271 1100 707 435 402 986 1093 457 14 124 785 949 980 781 400 888 984 829 803 30 60 808 362 767 899 1096 206 757 1055 780 892 944 48 834 343 15 675 372 211 841 436 247 645 889 1081 131 624 254 285 1124 820 520 1050 1130 191 101 1005 1063 11 277 1092 771 499 293 349 364 308 593 338 657 114 1039 272 399 739 421 1104 339 1177 1009 196 124 1008 155 837 1119 47 436 215 90 1172 405 1043 1127 300 984 586 1053 1052 947 589 703 863 766 1097 635 292 390 1053 628 1105 288 674 114 101 1197 239 466 400 1156 263 906 318 651 645 393 220 136 308 293 80 443 1051 924 419 184 1121 211 884 544 84 1097 42 1138 253 273 22 980 737 760 992 847 340 62 482 813 932 927 91 453 1170 536 634 288 1104 922 994 847 1078 171 69 999 24 336 900 95 450 1067 269 785 789 183 174 398 1163 1015 103 515 1116 557 98 424 1138 291 652 530 293 1026 566 238 67 1105 316 1096 1095 468 767 260 259 955 461 177 215 581 285 283 384 883 485 457 22 308 243 276 251 377 691 473 77 583 275 650 75 635 481 658 874 352 866 195 3 745 463 24 318 788 234 1154 697 534 342 136 186 726 395 415 1171 1100 1111 1007 1161 745 981 726 695 1083 311 90 416 782 604 755 756 313 877 812 392 440 441 554 17 186 349 809 222 603 33 1011 729 838 751 972 637 795 530 163 436 5 19 1124 1119 655 911 1176 730 494 64 285 736 622 129 893 429 567 350 397 861 832 964 16 149 1004 222 640 693 1198 1036 14 658 372 44 600 280 1057 980 329 366 438 246 522 419 523 834 72 1153 817 692 220 1178 3 496 273 314 821 483 437 813 501 859 578 647 550 291 1090 1146 801 973 938 750 562 1136 749 583 30 431 1014 1027 177 748 296 141 1111 484 391 612 377 727 528 427 644 186 493 543 723 820 308 634 160 994 343 518 257 628 405 124 1162 1111 537 697 1008 984 1171 927 792 684 1073 1051 464 497 1195 221 576 412 1048 376 601 905 1119 1199 606 1134 311 480 291 758 921 1078 911 449 231 687 351 488 676 915 266 741 321 1015 204 252 113 934 367 355 654 881 372 419 796 312 925 191 457 1043 1062 1170 213 561 219 294 719 712 713 1142 680 551 1004 488 1092 152 481 780 744 158 511 329 765 613 582 846 866 1160 1187 234 764 665 850 1001 1000 574 351 1021 509 500 893 770 110 578 848 1009 375 562 552 240 17 839 257 1157 663 767 780 331 48 436 208 77 567 9 458 459 467 196 649 1073 237 1120 137 857 270 78 125 288 458 85 744 1111 772 575 838 657 294 283 78 1108 286 408 12 38 843 301 1050 526 1161 712 788 31 870 236 489 88 1152 1180 155 510 558 87 859 515 27 159 419 248 227 921 724 201 0 862 385 469 438 89 1148 245 1079 1157 1110 539 367 781 241 169 600 894 278 493 326 349 992 761 566 903 195 111 376 663 333 297 1031 397 689 111 359 833 700 727 214 15 795 911 173 153 1145 1090 1179 1001 159 903 1026 359 742 552 1086 546 19 943 567 355 398 134 396 828 1119 326 1092 734 179 613 205 1055 1043 475 934 912 65 983 963 980 77 999 17 744 1026 1012 627 697 392 451 405 1020 335 823 671 346 1182 956 676 831 1169 1021 740 561 32 928 904 303 314 170 197 857 150 939 604 1169 863 574 624 884 204 376 425 960 778 785 273 153 651 707 97 277 242 1060 613 1077 138 395 153 746 629 1074 814 16 943 774 330 645 771 302 123 1019 714 133 949 375 978 137 1151 547 820 872 181 626 550 764 1023 819 1063 600 938 605 1037 1122 577 1176 1110 738 103 408 326 428 674 997 15 288 1152 966 1027 103 44 948 215 844 389 794 278 668 120 237 454 806 160 1101 527 72 568 91 250 1014 343 1078 223 1107 970 244 326 1121 851 1118 747 1034 1001 89 254 297 123 934 293 803 141 705 564 1057 514 633 127 545 679 204 1082 1131 1089 145 34 836 652 324 165 918 716 405 459 691 428 640 920 600 1149 350 57 991 369 605 1110 580 621 624 301 261 255 650 760 520 392 857 1182 1135 840 663 112 151 1029 1139 1032 1165 1044 752 161 1000 811 792 939 3 342 230 289 228 118 434 302 630 99 811 398 1164 377 759 553 733 355 667 37 651 134 686 319 818 928 176 751 33 1078 1111 778 1182 276 97 762 941 94 933 985 384 668 546 102 475 1020 1017 766 968 654 254 464 117 113 13 810 630 740 395 204 911 350 700 281 1116 768 973 504 239 1189 1104 966 1004 232 855 534 196 493 1066 1188 593 474 899 244 92 981 344 370 96 484 470 1139 500 145 529 1139 270 1179 1165 1191 1138 126 296 27 195 656 125 347 140 486 176 205 195 736 935 25 105 643 1143 184 136 984 313 149 1137 517 357 635 375 634 722 944 627 1190 1074 743 659 1053 91 732 534 1193 651 124 384 1190 190 194 825 218 820 27 951 343 870 900 993 1173 150 228 800 1118 237 830 33 88 1177 376 1108 104 310 911 69 647 93 684 599 316 530 671 268 5 492 1115 459 1118 281 315 1129 1000 270 942 20 67 303 900 1117 39 1105 1176 205 81 299 675 1058 1104 409 18 373 990 802 961 961 425 55 282 100 441 771 1149 298 625 971 982 475 734 536 1102 970 657 17 365 869 87 644 322 1066 906 97 1145 197 918 794 802 418 407 94 623 197 1062 772 667 107 121 481 634 396 662 136 621 1074 218 1142 1000 1143 389 490 179 453 14 964 599 1136 406 153 490 673 99 637 62 113 189 993 753 1183 51 280 337 223 678 253 923 999 594 422 264 740 883 244 741 828 746 848 690 1041 428 363 460 756 1051 917 473 36 507 605 1106 784 903 879 1057 346 1137 1186 732 757 1050 58 702 1165 923 1098 891 138 572 169 922 77 461 95 1130 367 298 567 1140 487 62 902 131 914 253 485 274 32 435 466 531 1129 1177 58 570 789 607 635 417 694 62 780 90 468 957 92 352 659 167 815 89 1063 375 859 993 140 278 950 1042 198 352 1078 1040 402 1041 309 332 397 1074 632 701 170 775 521 506 202 1041 158 642 1025 321 951 808 890 492 142 467 243 888 422 361 864 69 1044 481 403 93 429 10 610 1096 1142 19 458 779 665 1137 946 897 32 745 100 735 650 550 874 1169 1118 931 305 480 757 156 1076 990 1168 939 218 1086 1194 1023 206 398 917 106 160 240 398 687 1114 941 691 550 188 213 328 445 1004 1187 284 111 177 75 687 1036 524 856 650 567 1085 953 105 607 1019 907 155 321 32 680 717 298 67 115 439 583 483 1085 887 332 1140 30 364 217 601 57 792 638 201 684 915 554 44 718 317 471 901 802 627 585 227 717 1147 261 80 189 370 215 1134 696 1040 173 1 624 1114 421 52 284 451 755 1109 720 263 946 922 65 905 177 119 1129 1126 102 270 873 383 313 253 219 433 1068 611 848 485 260 406 1155 876 700 1139 686 415 61 377 54 405 235 1015 1127 497 159 1088 813 964 486 594 669 835 388 109 354 700 768 1106 811 182 1039 83 657 738 1032 226 777 572 1016 623 574 948 1048 1073 908 1160 32 337 132 806 232 832 337 69 437 460 747 212 1054 987 386 1110 290 339 556 840 978 1118 1105 70 142 194 1165 810 978 624 830 689 372 1076 668 136 414 764 702 501 201 50 1158 655 888 27 9 994 2 388 661 1138 305 679 290 272 418 0 997 41 1070 44 707 710 12 1119 1044 750 848 530 488 1104 874 593 288 355 512 611 627 102 592 287 329 164 1048 305 986 998 387 168 84 794 945 679 875 481 906 824 300 391 73 1057 766 773 1154 148 405 213 1163 579 371 668 435 344 835 894 469 706 869 882 1092 174 903 1119 480 963 543 684 648 246 1072 526 171 753 920 611 468 1044 514 1194 105 76 859 1039 232 603 1003 43 989 1113 643 645 756 1041 944 167 734 114 165 603 466 902 722 651 370 635 298 826 307 826 554 6 251 79 747 934 378 444 628 187 771 347 333 146 558 427 479 454 118 822 319 1098 1115 619 393 1049 1084 1125 1056 803 354 346 487 900 297 742 577 70 475 1067 956 183 987 225 1155 631 163 1135 57 1134 668 599 1021 351 1164 225 115 422 1070 938 761 456 838 413 376 107 418 12 1030 954 350 597 867 746 505 1191 939 391 1104 773 1054 290 163 205 917 1159 269 536 399 701 1061 742 747 863 488 1188 426 981 424 40 791 2 731 840 1147 967 419 612 1030 1036 407 14 1024 256 1140 1163 31 1077 817 205 95 64 788 658 271 427 352 40 605 249 643 1014 1095 642 1197 520 715 66 26 38 766 452 508 66 523 874 120 282 399 176 543 241 1025 44 25 841 818 1146 322 729 1087 161 1005 794 1149 696 1120 993 848 655 385 885 119 74 508 563 1052 361 183 539 807 157 152 1112 181 355 176 603 157 1114 904 296 1150 687 977 805 419 920 1165 748 471 437 469 90 497 633 237 306 1090 127 1111 655 669 159 436 1183 671 564 4 809 68 94 1120 647 443 878 912 88 729 216 187 399 1134 747 228 741 57 592 546 1150 821 60 22 139 35 817 439 210 222 655 218 229 686 961 656 323 1133 105 560 795 701 397 95 354 888 565 341 808 1112 805 338 827 224 673 831 26 309 1054 767 1191 287 497 239 656 1076 892 532 23 1066 512 517 1114 518 7 468 491 1112 1121 99 1137 741 815 807 520 1181 57 1078 777 823 926 735 402 969 406 818 563 349 809 141 139 913 246 278 856 381 322 823 951 22 115 64 534 58 1040 861 437 464 273 654 1029 1191 582 755 395 786 41 1048 1 456 781 94 234 580 264 275 812 1 662 125 356 180 81 704 93 722 311 967 207 927 1182 1172 1173 1068 582 297 1175 473 727 77 391 244 103 311 541 903 562 574 700 192 124 1020 0 531 325 168 576 692 823 708 207 258 1056 1098 1199 548 738 186 852 691 83 1175 1022 256 1077 1037 896 138 351 144 675 437 833 466 113 290 662 946 340 529 1165 320 366 250 885 832 336 442 449 366 615 1163 370 784 284 1151 1157 843 584 56 1081 836 328 396 419 200 761 261 945 598 783 372 916 130 998 1015 737 978 518 685 1179 733 708 650 1177 1013 512 228 625 823 423 354 514 148 709 753 597 396 560 770 347 1155 585 260 262 258 378 427 181 175 1030 213 99 741 234 1065 615 586 506 495 617 339 441 243 21 126 669 991 205 890 711 449 798 124 842 645 854 754 922 358 272 946 892 220 709 1165 808 470 984 1104 136 875 913 301 323 53 238 861 446 917 527 913 23 844 527 1060 163 416 1157 1140 242 148 681 862 62 592 147 25 1097 60 501 714 370 34 475 18 1047 890 891 94 60 348 623 66 1010 116 568 996 718 634 918 620 157 376 712 833 177 716 894 968 36 281 417 46 980 277 172 279 578 565 380 999 16 694 341 654 818 178 1086 654 310 540 1100 996 312 1193 495 969 335 719 1160 881 500 842 1158 288 976 296 240 202 8 584 444 1103 628 414 291 895 1172 945 371 98 251 774 119 643 981 1086 129 344 935 517 538 850 79 72 291 404 828 740 357 492 408 735 733 793 232 280 453 116 556 353 145 877 72 47 1112 89 991 1132 158 83 969 788 1047 127 474 985 15 421 270 23 97 1162 671 425 322 809 892 842 84 1106 640 904 898 181 713 46 618 669 123 111 172 400 965 177 432 133 1103 9 1068 132 211 1172 852 710 159 1117 1082 736 611 509 893 690 840 843 769 1182 534 469 902 1058 603 697 358 903 874 596 9 487 7 197 62 79 820 760 1117 1143 531 45 1103 969 110 319 121 116 686 1075 567 934 542 897 692 121 581 488 1149 1107 142 607 676 1171 980 1160 1066 128 988 579 657 71 988 1156 674 1116 486 58 658 333 564 963 278 84 154 108 628 214 712 191 593 475 635 789 880 297 4 1022 170 1132 1013 641 179 11 666 374 566 651 282 1136 393 67 1081 283 698 721 370 809 624 245 207 1160 151 900 1026 810 1177 507 717 190 1034 970 610 952 335 217 821 529 197 524 463 716 863 715 520 71 249 1110 646 183 957 511 371 567 818 827 725 808 453 60 52 708 7 862 911 930 337 36 612 153 962 1070 1011 582 714 535 737 233 735 1007 695 88 1049 352 200 916 311 110 126 408 882 937 1154 938 221 1161 195 942 344 424 441 662 666 116 981 28 1116 139 48 513 320 1089 1178 447 231 593 950 721 919 1198 1055 924 196 421 396 972 1077 94 412 255 763 359 462 654 592 450 433 636 57 912 798 1163 733 28 666 605 746 254 172 950 1079 355 93 698 342 552 1160 111 10 835 292 756 949 603 927 193 142 166 465 1121 110 923 1009 701 1057 123 557 799 1133 386 1065 996 1025 263 670 12 315 326 1072 1005 44 1008 1168 482 346 856 1167 60 588 587 485 1108 837 853 688 638 171 739 542 690 793 206 887 34 499 1194 695 846 794 1145 100 387 617 1191 890 858 1135 417 840 87 451 679 103 78 303 600 948 857 588 451 1050 107 532 194 850 555 808 889 177 1109 1031 11 449 751 60 772 1162 28 784 944 377 826 775 548 927 675 138 431 179 471 1009 429 529 1033 1120 743 25 1164 583 163 964 988 548 1108 179 535 707 300 459 1046 39 765 176 975 357 1140 743 1063 309 423 112 230 106 150 363 117 906 416 162 782 355 252 850 1100 144 352 1031 460 761 929 217 877 198 1162 829 1138 330 560 537 386 514 327 1127 502 994 1001 1027 1149 430 471 6 1048 761 174 537 273 269 783 1042 685 761 622 71 20 514 282 58 491 320 28 80 423 1187 753 527 698 1072 1054 637 211 357 415 502 1091 51 368 107 800 721 1081 1050 473 881 527 236 65 96 809 379 1029 66 806 1109 192 31 638 357 147 510 494 957 864 983 505 236 482 809 1095 1129 1191 887 212 578 537 529 438 788 397 570 938 871 830 363 527 1136 784 557 303 406 1118 576 842 9 1024 402 426 495 326 463 473 849 1083 802 330 991 973 782 1150 933 831 8 192 1158 955 240 415 705 731 668 358 481 225 911 863 322 990 652 317 1075 127 587 54 329 1016 357 64 62 1184 436 251 649 490 761 98 227 308 710 131 324 595 676 576 391 521 1145 753 355 754 171 525 481 730 297 562 76 854 286 916 1048 729 691 782 981 333 962 771 213 525 530 700 702 683 279 576 1003 158 347 952 215 793 36 328 250 229 832 297 555 652 323 944 1137 1190 407 455 1057 1193 416 1057 1188 720 386 773 1103 573 416 736 738 616 1158 528 867 350 70 6 1191 986 946 673 113 310 20 993 1000 1144 1130 564 570 37 260 373 935 251 64 1050 166 432 299 706 128 806 671 29 692 633 438 742 984 809 562 468 1166 895 476 508 1157 1043 979 675 518 137 44 398 228 535 261 269 832 1067 653 842 889 97 27 23 522 891 108 735 528 41 684 734 1188 633 146 401 1107 876 1009 579 394 502 1091 137 730 1181 102 1035 652 751 529 1181 522 891 153 1026 653 241 575 978 666 707 959 408 691 535 658 334 89 892 1075 968 909 1062 191 776 1031 317 634 813 380 90 155 1007 645 340 864 948 191 444 19 657 722 182 1119 174 785 287 171 517 605 315 45 1009 1186 626 629 361 443 511 865 677 84 985 205 374 1004 667 428 128 1070 490 769 68 1182 284 755 982 931 366 920 655 903 983 1005 1065 736 270 541 548 160 583 87 140 448 9 627 138 344 244 958 121 978 313 167 828 216 1113 256 792 980 227 785 1197 948 232 584 808 778 217 553 993 478 271 813 13 981 365 863 767 833 720 443 768 286 375 358 1131 582 141 261 715 1086 515 1169 799 503 185 687 207 1173 916 499 1195 626 125 828 700 1067 621 861 416 62 625 841 828 280 468 850 277 628 1123 389 462 85 587 1069 127 145 1190 850 978 23 862 17 840 378 621 853 195 388 243 40 905 74 254 259 676 298 269 252 317 31 777 30 828 1029 636 679 196 891 731 881 242 15 1016 673 1130 547 660 213 220 323 236 1071 700 395 290 108 932 6 957 70 648 807 1088 294 272 375 404 361 116 1015 1063 107 934 1146 284 521 560 1194 1152 84 597 1059 473 736 624 555 368 988 720 676 797 533 1159 307 519 439 598 1057 873 231 997 639 799 355 593 583 1112 124 12 1126 830 213 872 224 1128 298 1155 1010 492 936 972 539 906 1185 716 669 292 742 641 1199 270 667 283 1007 47 30 755 647 750 183 43 499 437 1057 498 865 1129 78 51 1196 85 191 886 91 583 513 801 50 928 724 170 1068 1056 189 549 144 299 1040 1182 689 613 613 167 65 764 401 512 440 489 440 994 998 738 447 276 367 29 731 279 717 500 369 814 742 206 1191 1032 1191 827 228 877 82 627 1160 827 582 763 155 935 849 266 119 883 666 88 968 560 800 404 433 844 770 1080 1189 381 1009 1015 746 221 238 1199 303 110 799 724 424 356 342 924 537 1066 131 532 867 193 112 138 1031 1142 508 200 1028 715 130 600 289 215 561 1148 271 717 913 926 93 935 565 487 265 966 266 422 1068 127 1184 659 318 691 546 1068 1014 758 1080 389 891 846 597 1190 1199 574 124 769 93 259 1013 28 821 121 603 151 1025 871 22 674 347 730 873 523 767 365 849 280 112 638 429 28 1193 1174 304 745 421 70 1118 322 488 231 160 34 560 570 668 829 1082 1076 814 897 136 390 354 187 737 872 748 1043 1173 768 1077 137 465 247 345 1148 112 951 780 565 993 555 712 1162 892 890 58 673 1033 382 408 969 444 837 65 718 380 437 285 33 547 706 642 792 1165 817 1114 82 781 676 364 811 1184 649 745 1010 61 237 202 108 1043 690 918 689 897 658 739 301 143 588 283 271 454 42 1188 1023 21 1122 559 671 580 90 567 871 949 787 872 118 973 795 153 1126 698 146 48 673 356 929 502 487 834 261 567 490 1178 736 187 326 879 379 377 796 474 965 367 1107 76 657 484 615 545 1148 754 457 100 591 568 488 559 935 418 354 841 330 1009 453 590 518 1014 1078 879 495 1182 378 375 1125 525 921 691 94 1154 462 743 1030 552 1005 10 598 321 1168 219 746 382 1040 1004 1025 465 998 608 710 816 493 752 96 617 104 74 746 537 524 603 576 887 181 256 599 579 787 723 616 48 1059 295 1125 364 781 231 398 383 807 213 772 937 317 41 28 209 681 871 568 606 1164 1082 587 738 588 491 216 794 411 192 237 741 839 165 17 425 909 918 592 793 8 278 550 564 783 92 370 1088 275 677 236 27 233 708 476 453 811 939 727 1018 11 684 474 682 130 24 1132 962 340 350 897 266 205 266 529 883 688 875 975 46 314 1025 812 416 955 1009 1021 1162 707 894 513 83 1063 656 750 281 1019 121 125 408 779 48 64 341 1152 414 285 270 989 414 182 182 8 693 962 581 682 164 448 252 40 803 387 205 1019 811 61 521 6 559 471 792 1155 812 117 1088 87 27 211 1170 1195 1084 921 1164 827 790 225 515 559 62 203 248 536 557 389 691 612 1121 1128 193 780 1135 1183 575 745 370 758 793 974 942 1143 631 304 277 290 1055 512 1194 984 622 449 930 288 999 813 603 146 318 178 812 120 221 407 72 696 886 638 1086 94 544 124 594 1180 465 985 696 675 1193 422 1102 296 1166 690 123 25 116 74 1021 271 693 1181 828 431 885 469 145 273 775 398 591 298 512 310 9 717 949 1161 921 823 225 205 172 711 190 705 355 1086 505 1180 1021 420 1145 771 596 562 1079 1015 218 905 243 607 762 815 714 997 492 248 470 958 1013 322 279 934 386 264 644 758 1153 272 1041 980 665 395 912 676 241 1030 717 674 1055 66 909 696 1065 440 1013 464 977 946 28 364 634 894 233 1127 1049 1119 655 794 318 432 153 1118 359 639 423 846 830 111 767 682 951 28 835 658 1150 249 606 99 787 1001 744 68 290 505 1173 377 1024 559 1006 358 764 68 645 526 978 756 1165 699 515 442 938 238 706 1187 787 191 29 953 720 1087 650 259 1031 791 53 294 633 583 215 387 678 780 990 568 821 1133 27 1009 318 871 367 152 1045 290 1094 173 1067 780 578 1012 298 206 159 486 145 333 691 755 1008 98 1046 360 536 716 950 1142 1105 85 126 467 486 124 2 513 830 808 733 90 888 698 1151 506 712 415 367 194 1123 388 1105 865 656 384 332 1051 1080 445 159 189 290 522 401 386 155 871 89 617 846 1045 96 349 1131 23 706 657 741 981 314 248 653 623 389 9 683 978 11 1109 1075 945 39 1002 216 867 1123 814 1180 201 172 504 1005 447 309 1060 676 1145 567 90 403 948 517 859 821 354 229 790 1128 141 950 277 1065 1083 1179 149 635 461 654 378 530 875 731 98 590 175 867 1136 517 504 133 648 14 381 348 297 284 855 637 655 300 463 806 94 1107 106 978 424 528 399 487 1080 128 872 153 1147 9 839 958 967 552 866 713 1132 1104 381 520 1023 118 114 714 359 937 864 493 659 145 717 12 1062 202 425 853 53 356 1094 576 706 236 481 193 792 866 550 733 247 571 828 1195 321 933 205 0 137 278 330 211 532 1067 395 360 748 19 332 353 788 941 1180 53 1111 469 552 897 700 911 742 999 448 395 807 187 369 1177 345 251 811 928 1002 1199 1133 606 273 630 364 645 125 1083 1177 859 645 341 355 714 160 601 860 104 972 980 494 514 191 705 247 591 528 781 419 710 94 194 106 129 415 418 248 1104 207 724 67 1089 715 935 960 690 470 51 365 1020 914 484 733 295 880 352 607 694 154 347 1173 275 297 63 629 630 1199 902 451 77 13 1061 996 1087 289 111 255 456 221 285 128 724 794 208 346 731 1150 644 1111 1008 1092 654 727 128 686 1091 998 538 397 245 677 278 314 300 596 866 336 925 332 955 400 124 948 87 741 224 1087 1101 194 69 82 300 478 345 640 844 728 361 454 151 315 1198 711 283 348 523 534 604 491 1135 43 1146 31 686 772 907 79 470 551 804 815 38 331 995 929 667 1195 169 770 637 645 698 470 147 126 714 708 1098 352 480 330 1062 884 93 549 727 521 923 621 326 883 690 643 662 407 870 823 218 938 498 493 829 1179 999 1033 888 387 644 1144 540 119 580 1093 248 293 777 426 132 1007 648 488 104 544 924 832 950 118 288 712 625 1171 925 827 421 726 969 810 893 260 602 484 502 932 753 521 954 762 1167 99 186 735 596 486 1053 266 657 663 416 470 470 372 557 1 607 835 1119 988 772 173 719 457 548 139 767 579 766 209 391 404 21 956 336 750 296 552 83 200 1079 925 924 661 91 1173 943 940 904 757 1032 1100 1199 885 227 978 32 953 790 798 114 997 461 808 950 1157 7 1155 76 246 912 124 56 859 966 428 720 396 1110 126 801 265 1109 113 1134 15 691 365 509 834 202 64 1184 634 1087 399 112 114 18 708 70 691 876 714 1160 991 1099 739 315 515 1190 644 1144 651 129 398 682 378 645 865 453 301 793 919 1148 1128 400 951 952 710 1005 547 281 653 674 105 1089 759 463 373 883 243 231 412 630 855 34 755 1107 1024 1198 988 372 746 315 543 477 77 641 722 355 434 1175 800 950 704 986 157 1088 546 1084 88 1066 1013 992 1041 251 245 36 907 168 1057 235 300 48 212 582 30 677 1029 74 319 234 1039 1137 587 1128 859 330 584 616 197 481 1179 166 965 158 23 236 618 206 882 829 300 1030 838 750 206 5 844 999 672 43 10 352 291 474 190 792 855 1137 804 724 842 154 301 286 592 591 1085 563 1089 832 1035 759 1187 555 787 560 948 422 326 1016 243 1159 825 982 1128 347 1140 366 236 713 776 579 218 165 99 1086 314 613 829 989 1101 480 340 780 1117 1126 681 84 709 607 1173 695 936 557 82 943 1061 389 626 998 794 107 259 748 621 271 1054 850 883 1076 776 491 181 390 46 1041 1090 1120 429 506 399 751 420 1187 298 979 243 293 6 1045 607 252 733 510 812 514 1149 481 869 1070 765 828 38 1099 414 157 769 527 409 860 426 489 378 938 225 1040 587 357 932 109 96 525 1102 685 1117 770 63 674 275 422 710 166 1076 442 145 114 810 168 824 359 926 210 212 910 658 211 704 230 1187 472 932 257 543 741 913 642 897 949 837 139 1028 1061 1098 608 160 824 954 232 786 534 973 58 380 398 1192 1169 613 987 339 613 460 10 994 881 925 46 1150 1061 365 1067 428 276 898 137 202 375 886 973 75 166 821 283 818 1025 225 45 639 779 506 962 448 838 1034 807 1163 308 124 467 468 838 971 15 65 1035 782 318 145 302 432 333 206 367 1198 128 1045 309 506 808 512 58 238 284 476 1126 1012 410 848 166 412 1184 846 445 420 584 418 380 359 688 309 1009 920 940 141 858 769 832 1041 1086 204 317 248 1143 4 373 631 624 892 526 923 891 364 209 515 614 702 317 1192 409 824 207 447 438 540 177 920 916 34 372 633 155 91 240 848 883 431 880 899 839 944 159 29 572 358 325 138 774 59 532 489 879 798 688 1142 626 877 934 112 270 342 665 2 768 249 1108 382 984 628 648 228 854 1140 1107 887 649 913 79 1046 1151 946 150 403 136 1148 928 532 363 1031 1039 12 721 968 774 1028 591 1187 125 490 1012 644 626 7 256 432 561 826 968 720 90 757 147 847 1013 883 313 749 605 708 1111 471 138 68 349 32 834 74 598 939 977 738 242 1195 476 524 1155 645 591 942 347 716 709 1133 618 1106 1071 376 498 273 546 847 560 632 456 374 525 1141 198 1067 620 728 12 496 177 307 1058 986 1181 1 1152 764 10 1011 817 156 558 961 530 519 378 688 227 58 808 634 993 1143 94 401 469 196 838 830 535 1119 52 693 396 345 29 333 165 683 622 936 1095 272 800 152 390 732 922 748 452 38 340 1060 894 372 967 940 832 68 375 150 963 951 204 925 199 146 709 198 1069 212 809 942 94 672 752 234 274 109 536 717 836 205 587 990 850 1040 721 468 650 322 529 529 119 689 255 1191 628 1181 464 50 272 430 409 115 510 1133 663 1199 987 152 716 560 1102 687 774 76 979 643 29 221 637 600 353 1110 295 647 653 1107 645 74 678 126 482 234 653 450 520 135 941 1175 187 748 440 1049 546 762 113 591 1193 300 732 455 1189 363 717 282 353 1166 420 989 1093 617 16 248 759 558 534 427 490 658 697 185 255 969 596 15 808 804 937 958 1 939 636 739 1194 338 341 400 278 564 513 899 317 645 796 543 545 87 1068 110 1147 363 848 394 631 971 897 983 1012 59 563 156 616 536 293 796 734 141 39 483 224 214 653 283 634 90 557 515 1160 337 769 654 648 89 836 581 870 901 297 860 1062 383 991 363 604 464 160 822 11 37 87 896 616 711 626 105 791 754 317 686 624 92 904 643 423 657 834 376 29 911 211 803 376 954 571 316 940 571 20 432 1150 562 397 555 558 390 1143 31 441 826 142 149 981 415 252 599 628 349 1065 756 1136 221 451 762 37 427 224 1047 393 604 603 813 457 61 10 164 171 1103 285 329 54 609 589 999 1140 1161 596 393 941 93 961 35 471 15 671 336 1094 595 646 1108 6 818 656 325 734 229 481 814 126 177 1070 891 94 753 490 612 704 1032 1114 715 168 776 880 643 1022 232 839 998 831 138 944 973 0 450 1071 892 41 915 580 509 178 646 42 920 1045 27 1049 272 1180 501 1163 518 317 728 579 602 358 1155 624 791 430 130 541 349 18 760 967 850 222 434 176 169 809 87 269 1008 809 1154 1173 460 960 225 1192 713 701 944 549 628 951 263 666 557 853 1038 1161 349 1016 952 660 378 706 941 1110 48 1079 283 215 808 561 680 1065 274 826 190 1163 866 977 906 572 705 792 708 555 37 41 360 789 1054 356 311 826 117 360 543 1 542 1028 409 603 27 1045 626 412 732 1123 1117 439 582 49 960 407 867 1149 693 279 912 509 1032 616 5 1191 1064 1195 1120 351 418 58 662 1029 565 713 606 375 289 518 632 811 1177 255 724 854 687 344 452 1079 822 1173 134 692 39 276 69 913 482 552 647 704 695 1139 377 754 553 782 984 420 223 595 217 255 1192 367 720 467 1192 427 729 987 16 1188 365 341 816 428 383 703 556 669 683 472 440 225 901 85 520 438 787 527 617 536 662 315 367 1073 276 1126 268 1149 843 863 648 1013 563 84 721 240 305 4 119 110 405 1157 1174 982 625 247 288 172 378 23 1090 1183 1162 363 1093 847 562 347 1080 690 618 982 1143 516 850 329 911 823 234 667 695 950 1181 651 1182 617 661 191 563 1040 265 814 155 151 612 536 1100 618 72 799 300 515 715 117 907 297 645 357 36 437 1001 181 1138 213 425 483 393 435 266 1019 140 20 359 1081 816 1100 487 238 451 22 604 1175 706 284 1035 935 85 1043 409 1115 973 1013 1127 983 537 1176 543 548 367 923 149 399 638 188 48 955 876 696 469 1019 1190 81 830 1169 1124 64 1049 837 887 235 529 899 227 693 1006 192 546 993 875 144 661 401 455 9 1194 365 914 998 100 869 629 561 894 1003 1139 1175 163 48 1166 1156 660 542 1089 482 1181 914 656 777 1098 452 353 366 578 0 979 475 704 361 1009 94 336 1003 681 665 71 647 15 1039 1102 271 745 533 992 874 734 889 75 294 180 402 447 473 353 1067 949 499 354 788 18 941 727 861 452 581 490 450 607 927 1059 981 83 383 160 906 850 225 1108 88 1091 1190 931 749 268 1142 338 1035 925 753 1019 1126 1002 881 220 67 468 562 163 729 293 559 717 719 638 1177 674 612 713 56 190 953 1000 1178 735 277 1001 612 1032 40 888 1171 675 656 73 156 846 89 561 587 368 191 201 799 399 332 276 224 599 180 942 1086 201 1095 171 1046 850 936 572 908 1111 981 564 805 517 430 812 965 312 122 248 524 535 963 1179 718 1 281 414 734 785 508 959 951 563 652 686 1084 408 119 47 600 949 381 612 894 1167 182 522 991 816 393 1022 1089 1039 114 111 49 906 286 903 1130 951 872 657 32 648 988 339 66 696 984 66 523 1069 607 1190 672 828 1086 935 851 1014 1126 1115 30 1196 761 139 455 1006 473 442 450 1090 10 92 918 241 200 839 252 309 922 1095 556 1143 1010 994 615 1178 648 1151 324 425 702 159 758 684 808 869 642 1107 994 553 864 228 77 515 117 225 406 802 1086 102 523 388 1178 510 513 400 60 201 381 838 944 440 51 811 602 412 950 125 338 1160 185 387 685 391 371 205 755 23 1172 125 243 956 929 146 1002 928 421 862 393 888 1078 215 32 977 655 922 955 645 902 847 842 487 276 275 905 21 114 573 318 263 1079 638 402 573 1099 526 1136 326 162 218 841 84 6 38 1164 953 1056 89 903 53 855 264 504 902 653 689 1182 1064 640 114 632 308 104 597 667 82 627 331 31 780 238 216 663 265 783 101 127 1029 428 535 729 207 884 208 669 1014 742 593 687 317 824 234 354 826 280 550 1010 959 170 339 935 559 291 610 543 1132 647 755 1198 162 785 223 1090 1156 8 280 78 187 622 577 242 1076 526 189 53 1032 16 797 424 802 1 190 771 551 310 92 869 654 696 421 1034 521 370 461 1109 916 122 1043 972 711 629 843 212 667 285 496 789 916 1103 1133 967 267 1075 977 377 51 870 795 819 499 123 1051 90 455 699 251 194 788 320 95 1032 550 29 223 7 542 796 880 133 517 270 765 1030 1120 399 473 684 930 579 1006 841 955 791 471 467 273 305 197 35 645 937 356 832 1072 848 429 518 305 104 1153 120 479 676 788 41 560 1024 196 1170 937 1092 1011 662 383 562 1182 151 5 821 371 1129 38 299 370 657 66 925 239 455 1123 1052 697 360 878 111 410 111 1193 398 967 88 980 688 334 502 1181 929 176 187 296 199 959 317 861 610 1146 954 4 942 569 640 126 359 307 1155 435 557 118 730 180 1150 1145 283 891 654 818 430 1035 733 1198 491 657 427 413 822 85 504 509 1101 1180 1055 1058 733 451 942 277 230 1171 511 119 931 140 468 732 841 526 1007 969 811 211 373 986 916 139 966 272 118 781 1180 153 583 1000 936 97 366 756 315 781 145 824 955 448 23 1004 1054 359 982 468 424 81 877 777 1194 197 758 445 143 819 946 538 8 299 62 770 98 459 497 897 1050 659 678 71 905 592 682 1199 145 182 554 323 638 162 1037 336 49 51 137 4 100 107 402 125 830 881 405 1150 446 978 1182 735 1001 977 899 1093 443 885 626 796 372 934 1065 1161 699 728 803 107 1199 902 812 296 308 707 6 676 531 208 384 902 510 962 683 1142 297 342 76 446 282 242 388 1004 614 309 1030 869 618 1091 1032 1104 695 634 61 607 129 130 97 1019 921 862 335 1150 277 149 1093 100 1007 995 837 649 656 68 431 256 1118 990 153 209 1034 419 1159 434 750 1196 417 456 534 422 632 398 208 540 826 287 1184 102 938 290 165 619 1007 199 1095 146 700 360 42 650 1091 1119 459 1098 727 803 17 593 131 1064 1129 1105 523 875 351 28 588 817 114 894 1009 494 1196 1035 683 417 131 875 393 202 1187 516 579 783 978 904 836 1193 399 438 347 806 1148 513 381 184 867 216 477 1165 426 112 755 974 75 219 863 654 650 452 632 771 581 22 1086 1010 209 1092 657 200 560 973 784 1129 1027 745 1172 564 295 190 674 776 1119 766 135 452 688 501 1149 314 742 389 984 687 367 186 431 185 655 649 558 329 99 220 658 813 262 343 767 825 375 785 913 120 461 1192 559 375 453 193 581 980 762 225 58 872 215 1089 534 619 699 667 830 1032 1175 1094 355 105 45 1151 271 516 654 283 347 961 256 430 247 338 1166 927 712 811 391 185 661 391 595 238 480 999 232 359 462 1101 1069 947 666 190 619 638 760 387 168 180 114 298 765 860 298 806 545 654 715 1085 131 917 872 227 1198 199 590 230 569 565 1101 379 380 891 659 163 684 958 712 527 31 368 952 779 41 191 598 472 1156 9 682 481 970 514 896 854 1162 101 251 705 1018 206 242 248 203 1000 735 581 188 995 998 750 187 385 686 978 571 447 232 933 861 53 415 996 742 94 296 421 1009 465 223 96 85 1035 567 1102 674 766 872 536 729 323 1073 205 27 1174 387 989 899 908 390 738 1147 814 640 995 180 32 251 223 804 586 951 393 1164 113 789 1073 643 272 182 66 370 265 662 556 597 534 765 724 384 953 894 286 588 527 388 1199 901 547 857 970 992 688 1019 330 1037 48 668 39 677 1089 1136 1180 572 568 676 883 89 364 181 584 363 869 920 373 497 1093 576 393 1105 1160 968 592 286 478 1028 3 1021 638 415 816 826 1079 192 124 738 797 1080 670 136 497 85 773 738 1093 1032 848 2 100 233 294 347 1169 204 883 521 900 422 230 184 1061 1137 889 26 578 500 989 991 1151 420 251 799 59 29 1054 153 636 562 598 48 1037 411 986 360 284 366 514 852 1027 827 1057 661 1165 1064 658 1152 1108 963 858 852 142 730 764 549 686 104 1131 988 953 1186 518 560 680 506 591 867 911 518 413 1184 369 240 788 1109 1074 767 720 663 378 582 1162 42 417 5 988 679 193 451 1153 106 412 752 234 220 325 590 792 907 414 1032 61 460 508 473 849 357 1068 1145 411 746 375 760 72 127 103 259 221 796 132 896 173 1060 788 1166 818 591 506 1131 480 1058 291 1168 320 136 24 618 97 84 171 909 641 803 719 76 458 33 219 143 314 537 139 846 296 215 276 8 560 927 933 948 576 275 978 679 95 643 539 241 892 447 643 470 917 602 547 851 493 1191 80 900 782 705 25 1195 701 1024 1 633 1153 934 990 1178 140 360 679 489 307 248 160 302 620 784 375 55 964 511 1083 816 425 885 407 1 22 1023 665 596 923 296 302 1091 862 471 531 698 831 255 925 128 1033 237 165 308 700 62 788 81 540 403 823 478 1159 570 714 531 678 166 612 79 655 285 50 1164 948 743 302 530 1035 1099 396 239 188 540 1144 307 919 510 45 314 557 1167 847 493 375 807 192 920 1022 979 832 820 1099 197 672 577 328 934 1015 1197 358 1099 473 773 894 744 501 783 978 562 154 1121 236 397 520 290 969 182 1077 53 841 1114 832 462 191 552 903 634 908 1079 919 500 417 935 372 920 450 24 234 64 1149 668 976 119 885 525 1134 1138 629 84 1041 848 468 128 1114 482 4 525 212 964 828 1011 929 264 674 1181 109 388 1175 925 952 553 268 938 1132 459 495 362 22 327 773 907 460 251 872 704 1086 908 601 967 1034 573 994 1053 1173 959 589 281 705 446 1084 5 1195 489 526 1149 649 191 967 1065 668 639 988 1027 438 943 1124 386 580 195 523 623 911 941 2 751 384 1168 594 345 191 1081 837 721 1116 1026 248 245 1043 159 561 696 1159 384 402 274 148 693 251 877 1074 953 582 1107 1146 620 493 230 779 358 151 700 874 321 131 731 138 991 384 210 718 782 181 980 640 50 292 155 368 797 811 868 709 423 844 520 24 909 505 534 1089 385 810 599 21 1178 763 845 314 399 676 1111 401 90 318 1096 1054 698 303 1115 884 868 392 873 73 586 1132 621 492 321 263 361 260 838 305 764 81 237 54 1143 663 496 663 361 241 357 260 112 994 1061 660 986 812 1012 220 843 1155 202 976 650 786 625 730 176 1022 179 280 1 432 23 482 761 615 10 784 563 143 575 953 386 576 886 1107 1163 1056 1197 493 1065 714 1061 979 492 996 328 1114 101 590 899 339 1133 258 662 1016 605 172 186 142 308 141 250 714 1053 812 987 881 536 443 1156 352 1148 207 572 609 645 733 204 821 109 1015 185 507 299 873 169 251 764 795 1106 497 207 897 1042 381 804 598 1046 444 141 1061 589 1148 251 834 787 1023 240 897 932 154 1041 1168 766 488 26 42 570 1086 1060 122 1144 924 722 578 130 289 588 287 1170 868 699 1133 1 1052 1025 4 452 999 853 913 849 971 250 293 605 1000 564 1123 871 783 279 217 127 421 706 98 844 83 551 128 920 1088 376 867 140 1149 52 300 192 865 266 830 1120 505 686 1016 406 986 739 82 1142 815 916 481 329 649 893 429 1160 1105 1088 1183 664 233 622 1146 741 633 468 105 832 674 1082 620 823 1081 519 22 1074 464 407 974 1146 1140 509 794 1036 57 319 296 847 682 92 440 658 1085 226 678 574 1088 90 69 738 947 366 884 698 444 538 853 936 829 902 425 228 578 420 1179 760 362 589 1000 556 1136 1103 514 160 108 873 235 72 118 914 880 518 638 527 663 1120 301 509 80 51 1175 537 651 283 494 412 50 1092 17 588 680 529 778 397 386 100 756 1065 265 1146 435 125 801 584 638 37 576 1106 459 679 406 448 153 776 1176 499 139 599 534 259 282 450 278 991 105 542 684 704 659 1087 623 723 1113 807 711 524 983 762 20 433 896 671 533 148 626 639 387 733 658 847 58 125 731 61 673 1130 281 1012 226 839 1052 449 1002 172 465 1166 782 210 524 926 850 1051 1173 762 530 1180 71 313 1136 1017 36 533 543 425 259 39 717 794 1043 834 192 1001 202 52 122 806 195 483 257 1053 471 1009 429 207 754 34 783 1125 225 526 622 683 388 76 970 858 151 430 949 144 287 176 122 1088 1193 937 619 971 1084 1132 1184 1067 1005 1067 268 782 773 905 707 837 447 699 466 521 1175 528 949 752 428 506 505 763 983 786 1095 242 752 565 586 685 996 661 744 991 871 1046 754 1057 1114 1006 953 662 597 867 153 686 170 344 1164 446 1035 119 1115 147 547 34 353 1001 548 720 663 971 905 231 379 937 1124 1151 1177 258 221 287 1157 730 1022 849 1113 1041 48 291 598 1196 697 1035 757 202 790 722 711 914 238 1044 1081 134 305 128 30 394 777 270 771 746 280 1126 33 1073 503 310 469 1163 1063 257 1058 998 1051 496 1181 325 798 699 1100 794 566 502 1008 195 205 991 350 415 952 992 1024 923 94 166 1124 198 1086 90 827 792 685 44 513 832 405 336 899 96 511 724 603 574 1110 532 778 651 659 115 383 81 905 119 716 852 61 330 144 414 237 288 799 215 1149 803 496 1001 1076 750 708 368 499 624 324 445 671 39 711 1003 476 62 643 836 249 102 510 239 984 198 1106 780 991 73 946 415 89 955 131 429 125 632 174 1181 420 750 749 433 14 672 366 394 526 961 1104 66 788 938 1119 392 366 15 797 832 998 160 752 522 417 1101 1136 616 259 491 180 9 92 439 209 829 151 146 763 612 553 78 488 988 471 1187 621 373 628 625 894 289 304 662 737 167 523 699 1002 68 463 226 233 681 1085 1043 778 9 180 444 537 406 10 429 63 644 123 791 1199 890 525 564 944 453 759 358 936 1052 1011 1123 214 927 480 138 1176 261 997 88 1072 994 449 77 523 522 304 3 1172 229 827 780 357 809 822 771 651 382 227 459 11 101 40 47 958 390 397 764 760 1190 707 521 782 261 1003 856 746 268 284 757 447 931 664 683 985 976 189 982 376 480 149 725 1194 842 811 174 639 827 331 143 333 928 148 844 1167 801 1044 177 955 908 867 776 278 626 686 769 1026 953 413 391 20 689 507 544 589 732 674 652 525 403 930 445 1065 563 315 321 709 1126 366 493 203 15 516 590 1198 344 626 537 1196 313 1032 552 236 443 1039 536 111 302 418 39 291 1105 241 79 730 887 850 940 311 550 343 666 721 257 193 597 681 692 595 835 191 668 772 1152 139 484 432 422 491 279 1028 686 719 901 195 777 872 420 685 289 1160 291 1088 654 84 496 1173 889 1124 429 165 355 672 603 1120 873 484 98 977 462 610 1131 578 129 799 398 176 74 1063 172 255 278 796 660 1197 152 587 199 713 504 736 357 935 1052 263 336 51 241 686 177 758 851 1099 99 299 385 1152 642 54 164 186 839 959 154 914 919 1042 484 533 977 345 738 1196 394 624 429 494 751 411 59 595 1086 866 444 692 1168 545 229 559 188 875 255 727 574 280 397 635 542 123 800 795 7 1028 587 1100 440 440 132 1124 1128 424 455 970 246 668 179 1014 513 271 512 433 1029 872 511 777 87 187 39 1164 513 1127 943 1118 791 829 792 748 918 507 1129 175 648 975 660 951 137 458 69 1014 226 815 1097 75 551 856 287 989 256 750 1194 702 553 725 380 670 1000 183 1081 563 495 155 89 948 759 760 878 133 364 758 1058 510 36 416 1173 723 14 38 1130 662 790 789 1086 171 385 9 335 336 240 266 768 720 860 134 175 602 1089 48 730 783 895 886 538 880 588 566 1138 677 535 480 187 678 913 793 539 158 720 293 967 14 493 189 578 616 314 83 247 192 584 113 687 972 1172 1071 651 148 1008 1164 8 1027 1011 1055 144 517 999 624 347 798 453 1046 751 952 302 916 1162 596 905 953 17 188 900 537 553 546 802 105 1121 198 974 1125 800 1194 309 26 804 376 762 188 854 609 508 675 634 1168 777 830 786 974 398 568 861 325 218 854 791 717 746 1000 601 482 573 287 963 941 557 886 680 25 824 952 471 893 1173 126 53 967 601 60 604 886 1121 891 1135 622 340 262 318 1190 1162 980 107 820 909 311 290 1047 867 459 664 818 1101 1127 264 317 537 256 907 1183 534 1050 502 670 208 493 302 278 55 64 1116 871 226 1096 918 116 598 385 469 124 1075 504 944 246 421 120 696 847 400 178 401 190 1162 1049 59 1172 1119 178 288 1164 1029 746 824 244 672 1151 684 391 283 1194 356 931 601 312 446 228 74 528 892 558 173 933 186 870 1172 1163 828 970 1119 467 772 1023 936 927 313 938 504 57 844 549 1150 642 811 914 1190 839 1129 798 1177 1122 165 371 432 1163 970 119 256 733 99 993 611 524 1059 301 985 1100 162 524 411 1064 802 729 809 767 415 274 944 1059 1178 388 843 1191 152 1047 285 778 136 941 80 498 585 947 102 587 510 556 994 355 1114 1169 1008 612 779 60 309 320 369 858 508 310 250 688 420 541 620 919 403 609 646 369 602 394 185 981 948 970 264 1121 336 900 575 907 899 473 89 417 753 527 435 517 917 906 449 461 1156 555 1133 47 837 211 1035 1126 499 1144 796 100 609 124 730 734 342 86 310 927 96 1087 481 89 93 926 1126 231 171 925 1007 904 495 157 606 247 433 965 527 999 741 236 930 261 878 977 921 190 883 1037 82 802 430 226 105 770 282 770 497 525 981 282 187 56 946 260 551 314 1099 352 314 715 988 426 600 1027 243 350 185 377 189 741 852 484 936 1116 262 550 488 958 889 347 553 425 966 1183 433 1140 1152 596 183 1186 923 953 1101 1142 217 747 1132 669 332 193 1105 889 288 52 25 62 318 847 60 953 658 48 1156 894 72 245 1002 879 980 794 792 726 1141 766 1017 1113 600 1009 1192 1132 1095 370 500 479 557 1071 469 87 100 643 848 1192 780 1188 310 496 1100 262 1157 319 899 415 14 987 1137 96 283 1016 1083 232 746 452 891 537 271 244 618 769 568 1136 967 660 112 787 836 1073 168 890 800 730 674 1019 387 480 654 1171 1067 479 799 983 972 247 339 983 29 620 893 52 927 979 837 112 639 53 155 33 640 842 537 676 289 732 191 209 122 57 273 1115 339 1011 402 803 491 403 1048 1185 294 901 231 926 78 387 250 107 856 781 1047 1053 723 405 717 763 213 1066 613 569 1109 285 183 40 1133 1163 390 1168 1132 624 271 678 831 1142 685 935 186 1007 446 335 282 764 830 1130 258 950 1161 251 1 895 1017 253 639 504 365 605 1026 239 865 425 694 1115 89 637 231 503 272 652 1157 467 734 506 396 1002 411 494 135 701 785 891 536 191 1124 775 116 56 198 575 1043 328 710 814 912 58 835 640 82 600 972 334 310 783 692 381 985 618 516 229 827 659 726 1181 537 632 320 719 747 63 760 867 626 558 560 40 1086 802 456 783 67 771 785 891 935 1191 342 806 428 136 828 284 1109 1034 303 323 999 678 764 1014 851 72 308 398 325 778 232 912 1197 269 427 18 607 90 381 662 381 1119 1057 99 849 306 854 648 760 492 411 1007 749 980 162 83 396 202 180 940 1105 213 456 170 369 582 954 250 626 27 160 758 942 909 84 311 595 838 248 933 1094 26 940 230 687 552 451 566 190 1186 1009 923 799 1182 872 754 827 1138 1087 881 139 793 914 556 306 1163 626 160 976 1093 170 868 1009 600 491 338 887 1115 504 1190 243 538 645 1135 756 1091 929 704 54 919 798 778 668 203 825 391 121 1088 897 563 990 1196 694 549 204 572 500 1187 1092 604 282 169 447 909 306 1029 651 288 976 810 269 1141 701 380 1117 1190 275 333 264 246 1153 1107 15 339 804 574 439 739 887 246 429 175 153 194 1131 499 263 61 958 600 48 303 63 630 173 977 932 593 207 1182 751 1081 165 1136 575 310 216 247 1193 915 611 560 559 268 1147 1051 262 1177 1099 38 1161 809 39 299 836 648 233 1020 783 60 909 41 168 867 51 934 960 273 737 762 146 115 898 657 405 263 916 465 1193 1101 143 423 174 1178 540 449 654 1183 1199 135 633 1022 739 66 27 720 818 509 370 238 2 1040 721 372 1009 421 168 816 1194 286 335 623 284 224 915 266 892 128 695 334 327 599 559 351 339 278 745 499 78 1195 75 546 1146 967 177 532 805 74 1094 591 1044 206 178 903 1180 1050 105 591 451 1082 1173 465 416 985 1180 385 65 373 1189 527 511 541 171 932 473 59 163 287 861 606 823 404 1164 656 129 697 271 556 965 628 434 203 972 8 931 173 754 715 668 1122 609 299 298 1149 326 953 941 1048 840 232 448 198 597 142 528 297 490 57 235 127 517 302 15 731 531 330 858 377 27 71 1 96 753 943 502 161 246 967 992 856 755 735 644 987 1144 729 201 699 1132 168 626 1003 569 956 685 726 775 1059 278 1104 1099 810 1081 721 483 411 368 834 1118 238 987 1164 221 372 439 919 513 329 216 171 99 718 419 400 260 223 533 352 1114 140 304 42 685 1107 14 703 275 565 345 547 462 686 377 585 49 892 656 1093 565 438 513 430 727 155 982 805 470 838 900 790 721 396 1068 958 458 368 53 621 900 198 277 351 577 821 220 912 1129 509 363 589 811 696 701 382 66 999 403 16 766 943 805 411 258 510 273 556 105 121 1146 14 649 207 1092 566 135 651 838 151 1137 1035 1019 1124 846 1174 224 382 84 301 720 908 520 688 560 327 541 563 673 977 459 115 242 240 1051 37 671 319 780 392 926 1111 1149 1095 412 955 1177 270 769 162 214 1004 860 463 395 859 896 887 987 279 386 301 1035 354 515 278 412 391 603 957 117 246 1141 469 513 1047 742 173 859 1046 224 710 268 887 92 938 335 880 174 562 1005 821 720 916 1089 308 744 445 205 732 553 552 1153 194 286 849 327 186 840 607 509 695 1119 416 151 1182 867 578 539 618 714 499 953 611 115 584 1097 1048 630 1030 381 87 780 1173 1182 522 236 950 444 999 107 1131 657 127 710 193 657 1053 167 613 264 269 137 918 399 491 1039 127 158 953 270 272 1196 1043 979 120 714 758 843 273 523 319 620 641 725 657 698 7 1181 24 889 4 625 1047 624 649 549 930 458 160 1154 703 64 46 921 801 331 525 150 5 963 986 78 305 532 752 1174 41 1038 1139 803 277 1167 267 582 442 338 662 1172 308 960 389 463 955 569 513 674 505 1025 950 292 681 236 335 569 8 624 285 591 1104 635 443 1096 552 332 152 623 449 286 967 173 458 433 319 237 406 201 995 342 178 808 1166 1017 549 26 538 966 1072 159 458 810 751 672 1158 765 598 293 1083 316 572 215 774 542 909 1045 60 376 667 470 751 498 116 1176 421 696 622 572 778 293 526 709 1062 48 546 280 894 399 933 538 1002 433 894 398 139 501 468 589 684 840 161 369 873 423 684 232 956 282 914 592 365 325 514 808 356 779 526 30 84 122 256 213 593 1021 246 433 386 80 743 1195 102 455 408 265 153 65 30 415 95 799 244 414 751 216 198 285 934 814 1082 453 1113 786 910 150 822 279 31 928 330 899 1066 203 474 639 590 563 724 987 217 342 786 1003 84 584 111 1096 825 1184 1089 253 412 804 64 742 178 949 677 99 175 334 348 1069 43 651 985 954 345 82 329 37 31 3 384 618 348 1083 531 558 828 1050 102 733 437 712 113 894 363 404 544 1097 47 890 403 233 325 725 571 788 767 1069 368 124 875 1173 242 659 769 321 921 346 663 313 684 1032 237 1073 1061 230 1029 1152 585 84 394 999 1155 1054 1044 463 55 5 413 202 156 408 588 290 298 23 906 142 756 603 1151 985 613 769 1169 604 982 171 929 30 662 767 782 42 288 945 180 580 1017 501 930 360 673 151 754 215 346 848 593 1194 577 1104 958 152 455 399 420 288 797 1040 199 1092 312 282 925 955 1071 619 351 806 615 383 1143 1066 867 528 961 499 1058 649 1173 974 995 796 61 1080 808 728 145 1036 235 1146 352 279 583 8 104 1028 1065 387 421 843 99 1092 235 821 694 87 378 1185 97 457 368 1017 46 150 583 580 125 1182 1075 309 678 526 1108 929 872 530 863 795 1125 856 202 1090 924 691 563 1031 53 1096 32 1173 742 209 515 720 958 900 893 610 630 787 890 518 664 919 582 1111 199 223 314 147 825 437 263 1077 297 518 1101 260 289 859 424 599 421 261 81 877 325 1143 850 522 229 836 1060 892 1022 787 548 950 209 1191 359 642 14 534 1123 297 1142 192 488 844 635 1157 690 262 298 804 599 431 180 904 902 379 910 594 822 695 437 1152 55 258 279 1150 770 517 1184 1172 933 458 129 672 607 290 688 7 862 588 1098 1039 919 793 449 568 131 40 480 1118 465 481 689 597 58 601 367 911 995 995 1064 609 718 1040 1144 741 1140 748 973 931 623 346 646 113 1137 965 401 807 787 920 292 327 626 1174 712 659 796 461 1042 964 282 705 617 1 3 388 977 981 27 757 922 186 1164 544 359 444 678 916 426 323 652 753 1044 163 859 1141 647 665 670 7 857 133 735 194 643 955 254 752 145 26 939 1158 1012 476 968 73 418 204 740 712 255 567 717 1165 1186 719 267 803 949 909 91 402 946 742 64 374 629 225 879 32 219 532 1021 850 922 942 704 203 247 105 1002 1173 250 1150 196 1049 439 370 353 687 756 593 779 1043 1055 607 299 1055 729 580 74 194 1134 89 375 835 715 1133 51 727 699 1149 1006 1015 328 1054 237 452 685 383 11 4 617 904 503 824 271 49 361 894 362 425 597 706 1109 676 678 1037 939 1169 155 230 946 47 338 1155 45 951 204 18 385 519 166 325 178 948 299 71 817 811 1008 233 269 133 632 705 526 60 852 995 114 513 70 701 419 720 288 140 745 1043 109 559 564 105 567 975 885 662 1099 429 657 15 209 1179 809 1180 415 688 121 623 626 701 397 917 941 272 75 337 66 1130 218 774 206 687 897 46 724 433 903 89 230 319 64 680 656 378 222 145 637 509 240 95 510 698 1162 1081 180 1131 877 260 66 918 890 143 755 300 384 888 1094 91 1140 241 667 488 1131 394 877 58 1051 1101 641 966 153 271 1016 1087 247 336 1079 553 197 600 119 36 281 786 193 932 360 603 153 337 1051 828 792 39 1075 931 338 1159 24 857 1190 673 731 417 366 1015 1175 885 971 501 536 608 643 1147 799 993 79 108 110 777 1153 118 186 515 251 9 902 421 1029 539 988 761 507 105 214 275 414 852 482 133 670 347 199 1075 1027 836 504 1097 245 115 284 806 1097 1146 159 677 104 403 815 507 735 118 729 26 618 554 999 133 1137 421 280 708 1051 740 876 157 739 200 919 315 669 1045 1175 868 84 815 695 777 1018 578 904 1032 334 988 980 687 1175 904 711 964 467 446 633 459 29 92 874 655 485 208 704 52 665 865 582 215 88 1019 468 106 679 1190 982 103 491 523 576 660 747 509 14 879 565 166 404 994 735 143 1100 1174 657 346 796 1087 432 702 702 28 845 200 135 875 355 749 616 113 45 571 535 908 956 658 901 1163 618 389 819 518 205 522 927 1147 376 453 669 1131 639 698 626 796 231 1158 137 1196 86 230 877 1003 121 6 291 706 909 807 496 910 1116 722 966 924 295 1131 863 1123 582 400 1020 573 463 965 711 154 117 55 342 578 550 419 759 781 1028 282 756 63 1030 795 561 911 1126 571 1004 187 760 590 166 755 329 176 1036 322 270 757 902 303 764 1162 61 383 459 306 196 710 343 26 288 950 1107 703 721 487 279 957 0 611 455 345 454 783 847 569 242 756 633 481 299 28 1193 150 164 330 166 1014 440 230 1190 3 45 222 1133 970 853 113 1161 115 1040 936 224 249 330 961 1041 432 61 59 449 229 32 663 893 336 151 1151 99 193 416 1027 23 727 763 1181 1142 733 550 841 410 932 773 958 996 24 1080 650 1081 702 687 958 261 1089 95 39 2 699 583 62 69 2 79 93 1050 738 388 342 90 154 1025 677 126 575 868 631 1149 798 316 42 861 335 417 244 224 1192 807 65 688 396 612 1026 360 502 333 132 686 475 419 801 557 1011 929 693 1148 70 519 982 953 671 849 1010 1100 40 683 6 432 902 700 7 801 746 1119 959 899 89 879 2 777 890 79 1164 832 1025 608 719 936 478 333 174 935 1090 168 191 331 84 111 246 867 1111 696 393 963 471 1038 1157 338 852 1115 925 880 683 544 835 1037 350 1063 748 457 248 433 108 99 764 682 991 15 997 1109 647 133 512 582 236 222 1124 405 550 738 341 797 954 972 982 240 986 413 822 332 574 671 947 50 753 38 0 573 529 519 605 775 459 1020 444 533 590 127 180 1131 730 403 942 86 286 1147 335 605 760 515 105 707 100 836 889 768 1132 87 823 161 267 1070 416 424 361 661 235 449 805 533 713 136 89 384 745 737 243 1026 631 717 262 674 589 1036 228 311 538 172 1086 439 1094 384 710 348 680 483 403 88 310 355 105 347 807 461 833 353 146 922 1076 788 816 813 699 878 267 556 263 199 264 1154 662 514 25 713 95 978 158 787 1100 531 473 86 413 713 793 1175 131 417 925 331 181 517 592 176 598 1071 831 529 372 458 334 454 632 65 244 1179 88 607 1033 214 768 480 190 456 728 436 791 497 836 711 345 1103 1078 108 900 1150 549 724 157 375 890 605 79 149 878 254 1103 245 29 63 826 998 298 915 725 900 423 20 26 542 264 1025 603 1138 973 140 935 815 62 47 1023 826 1054 458 222 275 0 194 1139 304 533 70 608 160 33 1054 469 1066 151 1111 621 1190 787 702 344 140 199 536 37 543 86 498 753 201 852 502 15 544 671 144 79 289 1112 1190 127 242 111 180 961 421 470 1120 681 946 881 199 4 395 304 1105 212 859 422 212 782 698 923 220 166 362 562 252 928 1101 790 1089 822 1189 57 1015 244 217 17 987 921 599 720 695 710 1155 788 981 1179 955 442 565 588 667 240 1077 507 756 869 412 966 41 406 548 1109 748 680 13 201 488 534 1162 680 796 1139 424 30 537 800 1120 709 794 280 185 197 1043 467 534 637 488 946 704 243 145 1059 299 1082 72 507 240 1005 1161 293 1074 1182 863 106 577 452 299 153 1081 1076 72 877 683 862 43 641 185 146 998 808 751 728 1155 621 1111 688 1043 445 406 329 923 176 544 760 761 1023 532 847 728 474 697 873 42 187 849 207 844 613 862 796 1076 1016 216 232 596 467 393 1178 386 224 316 676 226 859 6 1024 718 827 786 1025 113 616 876 433 718 59 349 1167 855 726 679 1127 1038 391 947 464 782 390 1130 821 618 310 196 1098 794 1197 412 594 159 498 633 878 1085 224 493 200 576 934 122 687 740 1077 648 1008 1099 416 20 914 863 424 1047 425 1084 469 298 1096 284 412 328 967 852 885 1155 105 474 395 865 341 393 93 321 984 463 760 1163 251 1173 728 126 310 356 333 487 329 447 638 791 664 1124 762 745 781 798 807 543 376 49 1093 1055 142 568 953 1106 56 1096 952 1118 1184 1043 77 1109 1060 662 960 837 495 554 1129 726 497 499 795 329 451 69 485 861 390 206 744 494 173 476 4 1021 331 421 240 239 648 423 232 234 887 372 227 511 867 1134 169 238 153 363 889 903 449 489 1100 663 996 1112 125 564 773 730 750 755 626 996 555 162 1049 1063 892 208 822 110 458 182 937 992 985 1124 747 635 253 810 14 888 732 869 543 238 1143 309 965 920 625 356 833 426 648 423 479 857 593 970 1049 615 339 18 27 646 337 985 1171 113 852 59 1170 127 256 221 299 379 850 732 1132 1119 194 1131 1050 103 67 971 1107 140 274 840 99 628 157 66 386 610 498 568 1061 1121 648 578 374 428 53 48 993 43 999 54 435 1172 627 1000 258 930 357 4 1072 9 103 231 1153 895 600 923 495 196 110 1031 190 386 426 668 413 434 239 1059 1042 134 245 952 315 955 671 793 1077 637 344 1105 761 41 401 305 400 318 881 702 684 59 592 118 962 1001 235 414 35 973 1132 967 302 412 658 448 61 110 1102 26 65 1191 1117 348 1045 832 877 182 1060 930 1184 1178 403 700 200 247 773 580 299 24 1067 329 1148 726 1124 712 768 365 279 578 589 589 963 677 241 1137 463 997 1063 211 726 525 119 751 540 376 36 1030 701 176 697 1114 537 766 878 926 632 537 572 723 1152 365 204 89 759 692 852 1166 789 78 480 551 105 822 102 312 45 568 144 280 1171 540 298 507 549 277 474 1020 160 1124 357 413 1121 287 296 1056 896 111 1062 447 780 1123 252 1176 233 530 289 744 86 160 766 829 424 452 994 970 8 692 910 672 1073 387 788 358 1133 130 214 801 1067 143 1017 713 1129 1141 35 345 616 688 112 267 720 633 970 951 500 1098 252 883 121 134 21 1052 4 43 639 222 945 493 183 107 573 981 364 445 1070 575 95 872 294 897 26 259 185 401 297 282 544 1034 307 160 127 612 325 548 1142 962 322 209 30 281 574 49 1076 791 289 540 1175 271 845 958 600 1016 812 147 628 996 198 510 271 543 245 166 273 1158 50 893 1088 356 592 869 888 636 237 1175 400 211 1177 1056 726 916 1115 426 977 245 1018 576 420 831 182 275 719 720 46 416 1021 370 863 627 488 106 918 540 790 271 937 603 902 322 793 1185 908 95 282 844 454 231 520 486 232 675 282 416 920 22 413 177 715 412 1010 311 842 724 440 938 725 408 935 797 823 199 531 1075 751 425 707 615 1074 266 1035 723 633 532 163 423 1066 22 614 173 406 326 336 510 94 194 599 606 343 754 1084 868 386 168 184 596 162 697 573 726 492 689 411 24 422 940 157 928 1004 1145 439 350 220 189 504 1012 280 367 365 839 512 965 1045 105 423 203 391 1032 396 244 745 707 1144 599 415 353 814 1054 60 265 977 212 158 43 611 758 125 662 305 360 713 420 197 577 197 1105 524 50 688 748 365 261 202 807 124 1194 1143 1168 769 122 552 214 120 1051 1093 689 976 757 170 599 394 655 545 1045 927 751 322 873 431 412 888 99 213 1118 991 1136 163 1170 917 910 1054 58 447 500 99 823 1165 706 332 1093 81 168 79 669 13 26 325 413 1007 1004 950 887 415 841 498 943 590 804 321 21 303 294 5 1108 1187 130 1183 913 186 525 374 1159 557 271 731 540 261 982 148 882 272 791 288 69 592 27 982 360 149 796 667 443 1192 293 355 660 966 191 1111 107 544 860 354 82 449 478 280 824 782 1112 474 655 212 122 1039 681 760 372 142 625 781 509 152 198 992 593 511 899 621 549 199 447 789 614 1140 659 1179 1187 1022 528 1110 502 835 613 539 437 88 303 354 1199 333 398 655 1150 713 760 403 588 509 760 1000 876 533 80 793 1174 757 2 837 472 660 55 1171 182 1001 334 535 1192 98 1164 1148 986 522 1113 923 661 487 471 620 1035 13 1153 933 413 535 68 754 937 248 50 437 609 1114 1054 1106 546 739 837 189 1118 284 198 641 441 873 1008 1086 5 74 171 1082 401 368 117 515 1059 744 295 534 797 565 822 277 109 226 1110 35 467 1192 553 795 274 758 861 1187 657 282 604 1167 1068 1147 1006 515 111 20 688 1184 604 965 149 735 668 702 733 1107 1163 839 648 247 547 8 177 390 1086 810 985 735 917 332 1034 805 88 537 139 808 472 334 299 1124 454 1168 1182 55 525 284 360 368 238 336 1067 354 740 449 730 491 708 525 198 698 456 572 823 403 783 333 613 108 179 558 39 158 532 916 189 1032 219 592 63 1064 1036 1135 285 458 846 429 962 545 481 1189 448 788 175 285 326 285 455 767 690 734 67 27 841 177 665 350 423 718 971 451 282 748 910 1128 390 423 604 723 568 204 845 620 1130 423 873 472 237 312 60 625 912 307 76 4 156 68 640 1043 98 377 707 109 827 791 942 1064 1093 169 724 771 885 174 126 64 728 1138 659 1170 969 183 932 1161 1019 1150 56 971 960 5 540 224 894 1186 849 1077 791 65 730 310 1154 80 483 1076 1103 836 165 1149 633 289 910 775 247 669 493 896 1151 748 699 825 647 326 1109 98 363 1173 459 654 1116 109 713 210 741 276 197 301 1050 73 110 925 678 509 832 73 1184 737 1063 833 491 1164 734 1058 368 764 517 861 282 450 771 863 811 9 474 871 556 659 452 1180 174 130 913 1068 937 45 228 980 217 542 934 967 566 298 139 525 296 829 931 800 1089 512 243 1028 300 495 1133 893 59 888 986 762 697 868 244 350 1022 842 2 1101 482 518 1018 111 995 210 543 431 93 505 985 327 1022 17 792 312 70 1188 823 953 1115 1056 1170 40 620 1025 25 521 501 562 382 788 35 800 190 859 757 664 879 680 619 386 148 888 1062 662 1093 379 36 370 735 1111 541 633 400 377 622 585 366 425 54 1115 379 787 913 597 682 604 362 465 240 299 288 361 869 21 540 945 729 94 65 91 957 109 140 1122 250 1037 967 774 1143 520 705 653 621 215 1188 427 359 1186 756 1135 962 621 552 724 17 983 326 1196 687 713 1145 732 702 413 525 139 742 729 583 1144 412 339 751 276 391 482 1088 1134 1091 156 168 979 352 220 288 508 123 793 697 1122 1091 924 764 670 1180 1109 1008 691 784 993 648 598 915 25 503 555 352 1060 784 949 179 486 774 1114 968 865 1169 1096 344 1175 344 1002 326 486 463 663 362 466 782 469 94 623 638 1145 727 1199 9 1174 874 158 500 800 177 334 1044 684 1157 315 39 708 591 810 639 561 876 531 1018 867 1050 219 378 601 918 944 721 769 1140 997 130 57 1153 754 540 16 523 635 1148 242 962 304 909 586 606 570 447 347 989 1168 1082 602 1163 833 856 396 77 540 1187 1117 425 680 922 1067 1117 869 481 886 1082 437 1162 728 1013 301 893 214 386 64 479 1171 346 545 694 185 622 150 1178 920 247 421 239 950 86 67 1184 1009 856 833 94 1086 211 1085 84 734 900 433 1165 604 767 73 353 703 887 217 30 582 342 697 23 374 745 744 414 143 981 677 36 360 971 981 572 411 85 272 1030 28 541 539 492 270 914 935 218 239 344 136 169 194 397 1055 178 823 249 1130 416 798 1085 793 377 342 668 317 884 740 249 258 51 839 712 742 1075 1093 284 503 33 230 120 844 104 94 783 655 602 634 804 419 385 1198 213 425 776 938 682 47 996 994 917 982 545 604 849 149 1113 1082 68 275 279 1107 431 656 17 1137 401 953 936 425 216 561 105 312 671 432 841 901 199 882 190 1093 642 1079 266 1141 338 1093 427 212 377 498 1020 1129 844 366 961 784 469 1045 207 717 591 61 822 908 724 1019 761 678 1007 177 627 710 166 84 1062 139 30 259 1032 1152 1147 883 81 156 942 300 386 1145 841 722 105 157 28 933 865 315 859 149 1189 39 723 223 462 695 28 496 865 22 1101 427 878 698 664 783 252 500 48 880 95 305 329 905 834 972 454 968 991 846 194 1014 989 893 1146 254 211 896 882 424 343 516 10 864 628 753 1010 840 391 843 878 472 412 286 364 524 665 1115 477 514 13 937 664 174 844 382 153 872 759 370 894 789 1131 1170 861 677 728 706 1134 459 693 859 890 730 671 726 635 439 461 804 216 618 1065 652 861 341 834 653 876 716 552 484 853 822 156 152 977 590 294 770 730 325 121 1016 304 585 571 992 104 496 433 93 865 404 113 312 1186 589 413 411 922 26 212 118 1151 816 34 984 64 314 673 834 969 912 1084 39 793 545 944 709 979 440 916 998 902 772 825 330 482 602 1156 1196 315 1174 296 409 774 439 111 893 422 1098 887 745 1198 732 985 1175 836 265 189 930 855 647 1011 191 792 286 932 673 880 1158 384 441 301 264 1155 1177 124 122 583 709 115 756 67 565 527 966 797 1138 834 934 883 897 1060 851 392 921 1085 793 1114 935 893 876 492 918 917 469 1067 67 662 89 607 1170 286 42 253 147 1187 362 938 643 547 1149 587 682 19 556 88 40 406 25 732 482 1103 375 1008 316 180 227 48 637 1115 307 1022 688 117 649 502 554 1145 202 613 613 968 403 120 532 599 335 574 360 491 602 616 868 554 220 1048 873 513 768 838 863 817 1138 666 17 581 1060 1197 377 1079 494 535 509 403 390 34 1022 1188 648 228 892 757 1029 691 180 1051 39 965 893 716 358 1000 317 972 965 525 464 1185 463 969 500 116 797 268 1152 454 651 863 43 684 1008 284 1129 1131 795 974 266 804 623 1140 877 341 952 606 514 949 1097 208 409 925 1020 324 431 428 42 597 140 806 64 594 1191 635 14 692 836 854 124 983 203 1126 219 453 360 265 238 989 1010 1065 272 405 437 458 804 456 433 251 1025 674 132 475 455 506 441 31 543 770 1045 548 831 734 311 452 1040 936 230 854 57 869 1030 2 1073 1171 1153 865 707 646 624 110 1113 373 212 1132 1077 592 60 433 686 225 868 466 109 448 561 476 860 671 1014 159 554 528 758 798 820 742 729 367 585 706 1043 650 434 170 392 357 1022 121 661 79 831 638 497 169 111 60 315 340 507 430 826 315 866 280 381 530 892 852 1181 887 877 129 312 638 521 1010 1169 713 135 578 161 449 923 727 26 485 717 184 106 50 330 825 823 238 589 973 742 900 732 991 835 318 210 1088 599 125 544 139 19 601 594 689 657 1009 1121 271 815 1000 225 1009 327 984 256 3 1182 714 1007 1077 762 850 1116 336 530 1001 1169 542 586 583 496 966 4 7 17 964 263 457 62 854 217 643 1177 645 1121 1019 1171 388 1131 696 962 788 601 555 1144 1108 326 523 856 626 132 481 924 359 775 162 337 953 65 69 1024 404 747 737 738 213 1109 409 1025 700 584 429 429 1138 881 732 507 774 1017 894 347 428 1163 862 824 1076 1129 773 81 700 1013 467 1167 905 648 152 188 928 380 883 128 26 1152 993 1005 209 1098 574 256 224 54 1160 677 102 517 296 196 531 1070 268 858 1157 333 177 865 885 814 1097 103 220 352 628 91 695 893 1179 56 788 539 198 52 46 751 985 1156 102 760 1120 368 662 575 799 272 583 564 856 573 522 820 745 797 1189 828 175 78 643 77 152 1057 351 565 597 645 825 382 541 722 456 933 805 528 457 698 665 286 203 114 19 196 597 684 286 836 1086 50 691 154 115 114 423 250 1100 793 994 842 266 780 282 698 705 999 787 817 122 1136 354 1197 243 234 168 623 1103 151 570 384 827 993 36 1026 23 698 108 368 213 894 621 584 797 92 138 432 849 944 698 97 346 338 932 1030 249 488 1123 723 557 487 595 887 1125 277 427 285 315 671 196 616 163 736 48 51 641 424 1141 14 694 163 1090 328 987 521 278 1010 994 1196 1171 1011 178 677 336 344 630 305 557 89 458 905 81 892 385 1003 805 905 184 729 913 737 398 923 882 460 806 1187 782 588 637 536 253 998 1128 314 616 231 1043 1069 52 664 162 376 850 690 479 725 910 931 882 762 720 792 896 699 992 743 943 733 130 1029 188 999 741 447 637 791 714 711 458 130 459 1025 189 113 334 1093 861 721 976 963 175 838 966 1120 1180 502 454 378 969 855 667 186 1018 1115 350 973 113 409 1135 973 141 1169 851 142 983 1064 257 149 800 1 587 780 232 216 1103 180 1172 883 374 776 30 220 422 0 61 102 171 1165 263 702 306 646 552 648 188 1197 127 717 757 302 327 748 443 350 929 518 1124 235 639 1189 54 831 280 1063 596 1105 1177 185 790 407 1160 352 1173 492 248 317 89 77 96 359 194 68 953 311 111 214 795 25 1150 485 1087 1102 576 268 958 244 358 677 277 737 750 392 573 340 448 134 848 474 633 539 1186 874 1140 63 887 329 1052 467 388 330 986 317 18 1140 966 674 157 399 852 856 845 635 1098 820 746 141 1005 448 23 685 265 498 1064 1072 590 1198 590 289 121 102 763 119 287 744 655 421 149 1048 105 95 403 321 698 384 537 773 1123 501 856 627 703 786 681 830 1190 295 433 980 121 189 1017 1146 1033 1051 1028 875 1192 669 658 369 166 1087 636 915 333 205 613 952 290 682 506 321 358 767 927 670 351 822 1068 212 984 364 597 845 835 1115 983 133 386 925 992 67 589 115 341 1077 799 763 907 379 1004 1190 5 475 45 823 595 645 128 1031 642 245 1084 650 625 101 758 987 862 860 1112 660 1131 1106 828 737 543 213 1093 14 927 719 381 444 209 709 1072 252 257 678 614 693 35 13 584 552 1080 255 670 795 68 881 287 462 426 635 572 784 796 953 273 877 533 457 890 919 19 187 751 379 779 546 245 633 1155 877 773 154 1187 924 355 53 1134 638 1037 630 734 203 239 927 690 1139 331 907 149 9 1005 556 221 954 324 159 660 306 1004 942 1018 97 810 870 620 301 389 485 634 625 318 982 796 615 974 4 831 678 181 813 97 890 198 1060 1002 86 219 292 214 798 514 1143 206 115 85 825 72 1163 1083 693 442 200 644 37 606 257 1102 48 821 10 761 649 214 204 793 348 428 1059 995 210 194 318 290 929 588 775 271 1088 908 655 709 1172 957 99 539 784 738 17 562 456 535 410 1165 295 990 329 514 563 1086 229 463 1124 609 855 461 1080 212 924 79 631 938 879 1 693 1168 624 298 1180 963 164 793 980 763 83 1117 794 1174 492 741 823 239 228 1131 1127 257 1039 268 186 1186 213 395 720 574 772 274 136 943 47 513 795 823 301 118 375 1056 513 820 986 871 403 589 517 658 102 617 1080 141 311 839 479 933 1102 75 214 180 794 1110 4 1172 220 506 124 1043 196 937 371 536 868 3 75 93 870 167 1061 997 242 686 281 865 874 857 495 78 165 60 646 226 827 1177 513 225 1190 44 670 552 152 550 253 164 1104 519 63 201 0 21 961 533 384 559 1001 1137 409 1057 304 1026 103 214 174 876 585 712 850 682 434 421 112 450 382 249 548 863 184 10 557 463 332 392 353 431 546 500 290 453 933 1117 1094 378 944 683 168 658 1097 819 237 1078 455 1065 1145 357 868 1150 1134 65 79 486 1146 895 690 1067 51 364 1060 573 1171 864 370 58 762 10 96 1198 445 1105 254 1047 306 423 793 351 473 980 1101 574 844 61 811 449 599 109 608 770 299 654 1016 773 498 110 367 11 575 137 1117 667 1024 654 1067 449 944 979 164 40 1071 918 886 1082 1097 1156 892 188 259 364 364 911 613 128 719 448 908 64 143 450 568 28 1110 288 120 398 1118 696 1105 1167 688 118 315 635 1074 1140 935 693 1103 238 1164 761 415 773 252 342 368 276 390 1148 82 880 121 926 406 938 59 781 1075 486 336 454 993 511 122 548 312 690 700 343 57 505 268 755 464 964 522 1034 847 69 121 343 1156 633 836 1114 521 823 814 294 258 1046 362 157 224 376 13 712 1074 69 580 854 755 1162 733 557 1136 418 458 844 247 1196 963 375 711 677 333 665 846 1126 755 221 592 330 331 184 1188 767 289 984 1095 1171 1073 389 1070 1001 695 499 393 144 1178 462 550 11 145 521 1083 163 245 704 1004 1083 38 462 753 178 1134 143 615 286 185 762 448 125 1062 455 718 868 981 646 341 719 782 542 1008 605 898 277 186 1082 49 396 636 367 817 559 464 817 970 561 895 389 943 323 912 440 532 1105 655 1006 463 1166 862 571 786 660 1048 525 1107 433 407 1182 589 223 1027 535 650 413 741 207 763 1051 1145 170 25 837 1147 908 1197 1093 1082 147 642 970 307 449 1185 1006 395 7 62 420 607 1081 113 95 86 143 443 805 1031 722 441 969 776 137 875 186 857 190 649 85 1054 997 148 1180 1126 694 961 211 724 945 841 549 697 461 399 304 989 428 1031 1157 876 713 491 788 687 612 1189 459 161 934 191 517 1197 552 283 935 800 6 625 910 136 94 1095 966 439 986 1032 809 63 328 293 816 844 650 161 1124 1063 78 1107 1161 749 429 221 1137 837 424 584 160 552 231 991 1182 589 828 882 245 1015 898 396 521 185 965 783 196 1033 134 468 701 486 1142 507 196 164 36 162 214 264 908 244 917 566 91 915 48 751 226 1128 146 1066 924 1189 747 605 452 429 931 1166 1066 88 620 542 814 1129 736 300 921 51 16 724 729 173 580 435 910 10 104 1178 354 1046 396 867 559 965 1093 305 725 7 1119 862 365 74 1183 1162 105 245 634 692 939 412 529 1003 998 848 747 284 431 435 73 831 652 952 383 669 277 598 579 808 1023 1027 1124 734 62 1014 564 662 203 687 975 1144 945 639 317 711 1031 643 798 39 699 266 445 278 20 1156 787 315 1190 826 869 1048 248 1056 1135 38 617 86 858 614 613 1103 79 99 562 138 240 460 298 1080 110 610 624 345 61 1123 890 823 851 650 1012 300 450 1167 379 721 583 1041 476 928 285 58 1057 444 109 926 219 889 1060 868 331 735 999 215 611 205 28 241 1027 503 945 689 687 488 970 767 284 70 1148 315 123 223 1060 363 252 828 1031 1195 144 552 920 237 228 170 982 118 321 249 1130 767 866 659 682 470 645 354 388 524 1100 361 486 894 577 112 1090 458 615 1099 1003 116 142 255 1012 943 1060 1005 376 1112 212 470 1064 939 528 718 6 514 994 708 107 938 1090 581 43 252 808 274 1052 599 443 212 212 1172 734 481 150 41 80 878 705 597 673 1035 1050 676 854 266 517 780 218 1133 771 752 899 416 352 385 299 409 880 410 603 1068 234 520 851 590 536 147 1001 63 325 121 349 920 39 476 511 492 832 627 1104 6 256 1045 802 323 483 125 433 176 712 565 795 502 874 50 704 100 34 804 860 691 1035 655 480 1048 175 756 333 765 1010 947 577 723 499 830 281 320 671 1184 692 615 700 23 790 89 738 401 447 1050 1041 73 771 305 598 253 139 1140 22 1108 442 298 774 715 370 874 216 1055 1156 1119 1072 277 764 626 1141 1051 1190 868 758 357 1188 877 1127 1134 89 792 1019 700 1193 610 662 512 225 881 911 654 161 503 113 670 1150 360 221 641 1025 99 394 604 433 176 872 456 974 617 180 830 453 1070 49 878 601 1008 668 990 1189 406 703 146 52 501 1173 969 600 26 1054 1080 709 1074 962 433 556 103 611 1129 184 1168 213 75 979 894 814 246 336 1071 1003 481 224 588 668 842 764 305 618 635 147 977 67 779 586 134 1143 310 863 804 1159 886 275 82 773 739 208 589 812 325 922 392 976 877 600 1164 463 96 1163 82 458 114 453 13 148 22 374 877 846 1009 367 462 498 790 1153 455 717 679 705 372 1000 1067 997 1128 490 1116 682 92 25 558 1185 1123 47 754 143 1197 553 626 12 259 503 659 659 101 974 1060 78 731 1085 1102 489 1123 855 12 601 524 431 994 381 52 569 540 82 314 1029 1141 491 316 891 980 173 1175 336 250 461 805 145 993 299 797 185 808 819 1002 830 1067 193 125 1089 413 114 105 533 675 924 353 547 229 59 1188 447 53 1134 1145 1091 639 507 311 608 869 958 1085 495 846 1192 1167 561 811 382 827 1077 1145 645 875 602 311 873 531 827 259 825 880 606 1089 19 1142 203 893 200 555 898 290 352 955 147 1071 252 673 804 1007 884 794 323 122 688 861 989 187 856 15 1069 765 1063 540 519 395 731 510 1158 1096 1001 544 1099 413 610 615 863 508 175 801 114 596 480 305 114 747 751 110 92 803 979 103 562 1120 255 275 777 163 876 305 543 107 920 855 940 64 900 771 775 732 959 1165 291 709 793 451 768 1095 817 1062 344 1186 32 1135 715 452 790 1184 625 1011 872 765 1087 263 918 604 1187 716 637 507 876 1060 456 355 269 468 1113 1180 573 136 1083 36 709 1044 763 783 705 284 1014 743 110 835 916 804 216 262 1041 938 182 605 220 120 746 760 328 550 887 726 772 634 1123 81 541 67 1182 755 916 342 393 450 173 679 1068 630 856 0 405 86 695 727 634 133 1076 407 186 856 1025 325 592 843 536 247 887 386 978 948 600 947 777 1005 898 521 309 672 594 908 50 435 1175 535 1067 1029 114 1019 525 1126 432 416 840 548 1124 705 911 93 414 578 569 1154 1018 93 818 581 51 817 1053 5 179 1028 156 383 112 738 216 309 434 267 68 1119 1169 68 1043 376 69 187 660 1013 772 1084 1023 26 1113 597 49 619 648 673 514 671 802 991 187 774 627 506 323 1153 751 983 440 760 1165 1089 857 179 708 813 1154 582 410 802 912 780 302 416 240 773 689 290 1136 444 389 1177 1195 11 265 108 1033 617 309 673 384 200 541 122 162 952 90 282 93 211 603 173 926 999 412 189 497 866 525 1100 920 1110 913 851 644 489 169 717 204 11 819 85 283 643 1120 326 812 1054 1111 150 589 1111 16 237 497 1178 1044 951 1189 1188 880 530 305 645 716 147 1066 613 841 440 78 1153 935 966 81 913 1082 633 626 763 37 70 956 289 129 327 729 996 382 680 1044 1135 150 117 290 878 1026 447 320 297 506 766 630 1077 158 847 859 432 408 1041 970 476 961 42 681 1187 1174 989 508 471 218 771 47 468 183 429 494 330 767 870 548 1198 838 587 797 911 352 853 700 483 26 49 288 1058 755 187 1066 504 983 614 243 328 1147 362 86 587 26 918 113 845 200 146 823 527 1116 254 884 217 911 319 346 890 889 431 889 639 166 846 747 397 961 817 16 706 273 631 462 1041 950 979 353 51 730 752 198 296 76 154 1053 119 978 552 462 578 1124 62 1128 332 1029 598 605 507 458 676 307 759 419 1017 63 990 1079 1095 766 728 1051 805 652 598 257 16 512 938 1055 616 672 179 1185 664 252 170 1176 1049 216 1076 238 1069 678 622 484 1186 918 1097 1135 1119 973 992 729 1095 1136 613 462 64 1052 1006 711 2 100 747 99 625 150 924 1199 520 285 946 640 364 939 1026 297 381 609 1045 261 504 958 395 750 14 516 450 739 607 604 1053 238 840 273 150 902 729 832 706 129 985 341 728 1184 1066 398 914 1034 237 305 524 254 1166 340 1129 215 287 1091 780 102 1137 1072 1040 134 210 1121 485 1079 73 323 799 464 1128 756 785 831 652 918 353 971 183 1191 317 929 522 253 1165 214 509 891 727 225 197 1127 344 608 23 787 643 635 404 49 612 271 831 527 490 369 366 99 327 91 911 7 1022 349 96 395 81 623 225 347 209 497 153 538 114 135 204 1159 2 947 1068 93 841 313 418 968 516 335 645 1145 1085 847 221 18 1081 256 225 863 705 707 1080 919 575 189 1119 925 491 1032 772 269 470 464 599 381 0 1112 51 116 970 730 646 1075 465 689 14 1054 559 1085 295 267 456 1193 177 941 168 52 660 1164 194 474 559 607 801 593 202 451 890 310 631 1020 1187 655 1091 863 712 791 179 1129 374 263 357 828 766 141 609 359 546 435 682 91 1184 747 1060 409 44 688 132 574 887 987 1002 26 346 57 1042 901 625 260 561 139 325 613 625 700 690 55 391 1089 1107 1177 1166 599 617 1060 255 183 442 534 210 416 141 555 126 979 285 193 811 1002 928 41 124 89 543 857 281 372 632 724 1161 366 706 119 822 592 287 614 378 823 748 266 484 1054 680 1032 1072 1029 299 526 1195 751 488 685 101 417 638 232 236 1065 614 182 683 640 1107 178 690 534 1074 448 230 49 445 324 1028 435 336 860 592 528 444 563 394 458 3 42 1166 401 409 637 910 789 1068 346 69 708 1003 1139 1049 395 60 852 0 347 1051 855 640 1138 509 629 279 882 826 643 419 1 622 124 868 625 163 375 711 306 841 668 1001 590 34 546 66 785 535 1154 374 61 659 1108 91 513 1048 74 1157 1184 1031 349 101 213 366 354 116 511 1012 583 182 604 207 208 1087 319 770 763 687 317 1002 891 207 743 199 288 215 21 402 724 967 981 396 448 1197 1083 1028 561 333 764 576 303 994 164 48 615 794 141 836 527 493 517 739 106 185 736 1146 995 698 712 340 806 326 1028 416 1143 248 452 495 748 1174 691 1008 21 1062 1183 421 552 720 622 1162 992 1026 579 554 144 329 897 34 702 1146 822 190 828 651 1097 349 1066 526 148 1151 672 824 40 497 419 680 856 1000 32 1126 916 1 286 3 651 850 150 976 1063 225 390 193 301 120 1078 428 914 560 953 252 48 481 899 1178 788 151 1 43 927 154 301 680 79 350 80 184 299 677 1173 1199 1120 885 540 136 1093 1060 167 518 964 1071 1192 814 1170 799 151 1027 378 361 278 904 678 373 901 885 520 229 1064 1145 602 644 370 1112 567 123 725 100 138 1005 290 799 439 743 310 119 550 1183 292 443 732 380 891 867 547 1103 199 818 345 301 507 1042 179 291 1028 1138 1170 156 774 1103 227 1176 1149 368 857 1081 39 996 591 161 1194 329 171 795 879 1063 989 1049 70 181 883 1059 402 499 502 768 597 1027 930 1135 359 118 538 33 144 1024 456 18 1147 215 197 687 94 134 114 871 807 307 749 883 44 1025 1190 394 583 309 945 663 337 974 631 180 489 841 595 789 504 128 1186 878 223 859 556 36 1175 657 518 324 718 425 675 445 208 900 1165 708 1177 1059 403 302 272 388 46 312 52 987 310 788 689 11 120 1076 707 948 343 913 1170 1114 1057 643 984 539 676 660 822 935 237 1125 781 950 135 467 1107 897 775 902 710 914 74 700 560 219 281 154 676 1137 805 857 830 1053 833 1173 427 803 188 150 127 520 119 569 555 63 864 960 780 692 725 727 410 191 502 919 1148 958 593 1004 547 601 755 1167 861 703 836 689 592 952 917 1044 598 953 621 215 58 678 736 439 285 48 819 269 838 762 539 410 308 724 1143 100 783 863 447 87 923 585 1167 1149 14 964 597 1038 526 942 688 1121 518 337 736 449 346 481 62 467 147 995 860 756 11 1 641 313 22 1106 848 300 713 1064 1053 924 88 769 127 31 92 812 506 815 69 916 708 508 891 770 228 627 990 247 778 639 640 598 93 597 1012 1151 591 1002 779 749 1016 392 723 1178 1126 641 627 843 355 43 936 269 1093 540 770 19 636 1070 1118 860 253 1028 111 542 151 89 1108 1053 715 1048 1191 797 145 1137 52 106 459 914 414 453 728 588 772 1093 411 384 415 459 121 706 405 4 1131 1137 88 1098 777 976 463 1110 304 768 1014 707 436 601 635 246 634 93 948 971 149 1174 1126 919 290 82 121 1133 370 543 752 641 698 358 362 366 128 698 444 640 1118 796 980 852 1009 5 361 1166 815 742 257 952 996 360 364 22 198 139 321 995 21 776 1070 531 988 1094 594 257 572 1005 170 229 264 648 668 876 1166 355 47 325 1123 795 673 231 858 457 724 578 1179 90 1019 91 387 576 857 416 422 484 796 310 889 211 1155 850 975 140 32 33 567 1105 1031 618 60 87 1133 580 1195 290 414 301 525 274 63 713 862 507 886 1011 1020 333 704 899 168 718 234 377 953 397 964 941 276 671 1188 481 230 338 938 361 1115 288 594 588 956 481 42 490 968 958 75 125 1111 1086 64 251 516 1188 16 544 958 168 221 930 807 510 858 383 907 1121 485 70 1090 546 807 759 857 144 918 955 672 427 220 820 756 269 1154 805 195 316 84 695 452 238 523 538 774 454 623 1107 737 104 451 305 305 966 684 343 128 243 572 1197 69 205 449 1066 730 645 263 152 641 25 22 690 612 624 97 495 955 192 1108 29 912 1136 1177 565 937 599 1131 602 688 866 860 243 740 347 1066 1026 341 1020 617 1088 725 187 804 610 934 873 238 589 449 44 2 788 444 371 555 406 608 114 1121 977 1042 90 1188 536 484 641 22 648 346 690 642 303 136 359 246 743 1154 1162 782 198 1048 444 1108 272 316 307 207 552 1055 978 933 1078 293 528 243 402 183 850 454 47 435 860 924 271 129 1085 1184 691 1160 793 478 194 781 735 356 64 469 585 593 865 611 192 1075 831 668 82 862 96 980 116 745 1028 712 1153 840 1156 156 1126 1016 874 1059 866 380 1123 995 384 461 341 29 709 1194 1066 1009 342 303 369 877 783 934 767 693 780 179 696 720 456 1112 780 70 644 1045 387 992 340 424 476 986 228 971 961 817 482 286 182 661 1170 200 194 839 1035 223 118 500 257 1126 914 679 721 122 1116 1025 917 602 244 664 115 457 778 623 1047 544 108 661 926 244 107 401 207 429 1157 64 358 946 578 513 810 100 812 281 209 647 312 596 5 7 580 176 782 144 104 945 205 41 1102 899 778 1175 63 119 731 148 503 1103 133 1030 731 159 26 39 905 166 919 512 1198 197 1141 459 712 649 568 281 481 515 1110 927 962 546 1163 169 110 947 72 600 1188 1164 687 613 852 1023 33 908 908 115 1034 286 905 636 969 870 568 1023 919 926 977 1051 494 750 689 13 730 565 393 184 651 325 643 290 41 197 58 456 152 340 1020 831 448 1134 205 718 587 1004 353 66 681 738 989 543 365 240 888 405 1126 377 225 902 953 17 589 395 114 1046 219 1028 924 43 597 797 548 1119 517 248 847 575 22 120 390 1073 28 195 705 781 827 578 884 477 45 54 1198 178 288 331 728 667 186 304 827 465 1165 77 493 298 93 153 81 863 541 814 578 451 740 264 120 809 833 457 815 1066 118 532 304 1090 221 208 371 766 1119 797 465 802 756 237 759 719 107 547 769 66 1020 359 361 253 287 638 828 425 967 744 1083 559 110 570 292 392 99 910 238 1105 674 1054 1011 236 1084 767 436 522 455 880 371 1151 708 556 1033 1184 773 723 1163 704 756 14 225 408 103 974 0 239 850 300 554 596 746 253 716 585 1090 1061 159 1142 283 32 596 594 193 119 1009 428 732 186 607 709 1192 1125 179 314 171 932 654 1137 1051 529 962 905 278 150 285 278 205 733 1018 480 857 1046 257 1076 1174 173 712 861 945 351 321 604 209 564 977 84 194 1181 764 1142 382 914 764 69 704 305 1031 546 363 655 377 876 845 486 1157 58 888 405 762 158 706 450 969 1042 397 949 238 342 281 494 171 804 862 857 625 778 534 722 451 700 289 298 315 278 367 687 1042 366 333 1037 1161 333 184 1149 336 554 272 493 244 1033 1090 839 342 366 281 372 904 1174 831 350 622 613 868 802 934 943 286 150 72 574 658 775 238 219 208 1170 442 1070 400 633 1091 895 106 758 785 808 671 1074 922 81 715 1167 184 601 355 1083 1083 1076 703 412 1176 1023 322 481 68 775 780 171 437 27 366 61 993 362 75 838 406 941 614 540 1008 612 479 384 1166 140 1079 406 77 946 1108 185 581 260 915 1154 47 1146 741 233 999 510 1014 7 1045 28 803 104 935 168 116 565 1081 576 314 134 38 310 189 81 417 126 827 773 468 165 1176 1073 54 576 637 420 843 727 406 518 997 1126 548 7 1085 644 576 965 550 1030 1031 949 874 1115 547 784 343 718 41 699 678 37 255 99 1035 676 445 332 185 201 1109 927 367 479 913 1155 757 736 801 343 950 745 1078 75 458 777 220 33 285 400 462 924 481 650 733 279 577 904 4 208 482 790 384 702 305 1157 638 273 710 373 224 807 243 873 986 633 166 371 783 929 825 216 8 341 357 456 796 429 778 188 357 264 461 620 807 985 1056 324 908 837 197 1060 294 1057 446 624 910 1180 507 626 245 291 383 747 725 938 377 519 838 184 892 1058 629 464 620 206 825 990 974 1020 462 1097 663 344 943 164 704 893 814 1135 647 681 862 331 902 65 962 132 603 1199 32 1080 1071 425 103 1141 639 779 1170 252 772 338 119 421 686 1060 14 453 203 755 527 785 477 47 572 369 497 620 199 214 1104 9 107 778 266 1097 210 345 581 81 269 85 231 1028 363 398 104 553 379 970 1123 678 731 1056 301 408 10 593 375 1018 1169 582 1116 586 433 275 68 165 768 620 31 373 28 63 890 809 30 847 865 746 174 597 166 1169 520 65 650 153 254 591 1196 305 104 631 826 85 183 879 53 441 980 190 950 83 761 651 1192 1033 124 20 53 760 551 1154 6 471 320 249 1132 353 849 646 1153 974 820 398 473 13 525 88 615 500 347 650 1181 409 481 713 518 931 697 1096 765 322 720 433 387 664 266 2 637 401 254 714 466 627 316 551 962 405 565 482 373 856 593 1057 561 969 817 990 600 924 1156 1065 482 500 152 589 684 325 740 463 217 290 960 273 469 1021 650 482 927 553 271 992 251 406 561 106 531 966 1173 127 340 143 329 795 1030 379 755 77 978 1017 362 835 230 51 944 101 305 597 230 210 184 109 398 160 1010 1149 677 1013 170 1067 661 754 88 1155 789 1105 110 976 738 894 478 711 597 204 335 230 548 682 719 994 876 592 301 259 645 766 295 1158 135 477 1169 539 825 789 681 864 505 748 454 504 907 639 1172 295 1159 1174 813 105 912 123 1187 958 895 1015 943 1094 966 832 52 1189 1130 550 414 246 344 887 178 1115 444 344 463 748 933 111 766 338 17 813 122 356 128 223 1163 173 1093 912 62 1000 762 600 181 622 4 705 972 132 210 496 1168 143 712 1003 1082 172 1156 810 1122 932 208 597 63 201 329 364 423 1005 984 464 320 724 354 467 757 783 245 817 1186 352 267 338 270 386 1068 158 714 807 1052 101 188 895 69 98 960 78 222 292 1155 441 1129 641 686 1080 232 1160 535 428 567 317 807 852 501 215 302 397 816 422 247 573 1007 747 333 578 704 128 38 874 217 287 254 666 906 978 205 139 521 213 207 121 34 641 916 104 231 386 156 529 29 1189 656 772 269 339 249 1031 662 917 677 1090 767 884 124 128 944 117 990 1102 778 723 732 579 13 1144 1112 527 57 165 578 1049 989 1022 1062 523 1019 872 480 1004 815 404 621 945 81 154 783 766 878 829 1145 777 451 259 948 1022 433 506 121 302 146 953 614 266 676 29 306 1041 952 252 81 338 1131 120 1102 673 820 69 438 87 1177 385 316 714 47 787 603 661 1171 990 909 999 497 32 933 637 1088 31 756 1197 483 692 767 979 348 1098 1118 458 611 746 25 638 546 1121 582 812 797 923 832 1063 822 677 406 625 236 1004 330 194 132 1162 735 651 640 29 953 1121 409 449 126 999 52 939 832 381 615 94 157 1124 163 365 985 213 1091 888 42 551 1157 16 172 1126 563 202 257 426 351 143 329 282 1106 279 140 199 723 943 398 1140 611 687 1147 978 461 28 378 178 612 532 1107 1041 1127 974 243 300 102 996 879 3 782 954 1064 1121 77 980 354 18 659 629 636 311 205 573 775 654 914 768 667 734 391 360 646 386 700 818 529 169 202 1051 948 270 719 565 574 717 810 138 77 371 823 1108 356 1055 156 584 552 784 73 29 411 994 474 134 144 435 76 465 26 443 455 1112 837 107 324 737 708 790 1009 203 40 537 743 744 541 516 696 910 385 2 608 861 328 389 485 85 698 912 1014 251 727 159 656 429 477 555 588 1139 1199 999 492 166 56 540 62 595 1095 1020 758 123 66 701 558 1024 838 918 372 875 664 168 218 10 1162 1036 755 620 863 578 581 32 855 167 982 412 925 451 178 546 1061 19 125 139 1035 519 1144 346 81 1002 875 1075 691 252 1022 725 831 176 1036 557 294 741 79 1141 262 840 331 347 203 528 145 255 877 856 865 211 146 887 579 1052 294 302 598 816 1096 859 1055 196 364 999 1059 1184 1166 506 631 430 1069 1106 124 471 924 131 648 899 255 959 57 640 403 292 942 1178 1070 289 719 1176 586 408 633 834 971 459 898 535 394 592 280 672 652 1079 908 183 260 908 839 694 92 364 1042 335 274 1009 1165 68 128 647 91 802 524 1058 664 810 806 1164 153 418 1009 346 1115 1135 288 254 933 542 409 606 790 1146 1088 464 1043 1094 138 7 829 488 722 617 106 466 884 345 300 1044 246 654 658 1032 22 368 282 69 944 1193 350 834 991 721 411 1184 720 113 1013 313 1116 544 1037 191 307 907 931 951 371 250 311 475 230 998 312 1150 661 537 473 88 491 212 276 586 764 30 199 392 518 1173 539 704 460 1139 901 951 836 1101 877 996 718 302 427 30 48 909 459 105 114 678 977 617 352 131 1067 582 1149 832 786 969 750 166 722 99 930 438 239 931 408 1065 363 6 283 445 1181 924 396 441 351 708 265 1024 1154 33 254 183 863 211 442 668 203 266 438 249 813 19 1090 484 858 842 141 706 867 510 1005 530 800 65 853 169 546 730 948 811 512 12 692 113 967 796 183 408 486 1131 361 823 604 505 102 458 1066 906 134 293 38 1133 370 462 1169 1196 830 296 530 1134 586 816 1199 639 1030 944 941 1057 867 857 512 1021 29 386 113 126 1036 982 120 303 1140 1009 973 432 548 992 995 248 491 286 743 1194 700 57 1196 870 104 658 729 557 49 353 1131 550 539 715 146 648 893 969 671 478 453 469 524 870 466 121 487 57 1095 568 868 533 693 452 657 78 358 779 1129 695 908 751 803 1017 1027 186 605 847 741 289 630 424 500 513 1172 257 683 107 988 13 945 225 801 618 774 190 118 656 982 16 358 898 381 1003 648 1097 321 1111 878 11 642 1065 1156 990 444 432 589 10 1023 1020 526 1192 39 434 741 175 410 707 894 97 124 372 382 744 298 316 95 1186 258 780 766 688 936 207 719 198 620 724 875 964 164 964 873 514 559 711 915 890 767 1163 709 471 70 1081 573 52 513 1090 1163 94 581 1167 147 1088 572 567 76 7 900 428 258 12 1100 331 93 780 665 65 638 949 1153 565 762 408 383 78 836 697 129 441 1164 895 870 482 744 850 400 328 858 1039 545 691 445 910 627 341 1183 837 432 1050 251 477 578 853 393 860 274 347 668 140 1154 974 45 872 93 759 1005 531 601 751 202 1151 213 516 1078 37 447 1077 796 671 190 881 71 154 1088 818 47 204 180 181 258 448 202 1146 261 463 1085 1042 472 360 421 943 596 1091 987 552 536 375 331 707 80 128 1111 449 427 706 326 968 988 523 79 973 611 170 387 35 173 419 654 924 363 1000 738 72 1103 4 333 4 466 870 366 97 707 651 547 811 1142 772 896 386 1052 920 670 581 676 61 375 1055 460 294 539 261 1150 949 348 185 660 623 913 209 3 705 620 967 631 611 362 978 961 440 137 630 946 804 1007 772 1111 859 277 1168 484 369 5 130 304 1125 1151 209 88 1062 150 1192 383 356 90 557 433 741 520 821 18 180 444 155 383 526 1175 318 1120 259 1150 6 1004 273 719 32 1016 948 313 124 1008 282 245 688 1017 27 866 410 434 138 406 258 871 502 334 849 527 452 364 1092 379 249 823 504 444 255 684 88 530 1127 670 900 1 26 1128 607 1155 583 440 1144 670 132 1087 417 815 1042 664 1158 569 425 483 1119 1148 100 531 485 991 882 722 949 991 315 683 413 730 415 903 1003 185 1042 933 649 357 861 1057 40 1123 1034 182 796 413 771 899 679 783 826 922 128 813 730 1124 954 543 187 759 622 1002 512 409 258 914 323 1152 601 588 678 335 29 1129 455 1101 992 781 207 704 104 733 428 136 95 282 860 88 450 978 144 933 1020 1124 879 1059 1054 939 855 11 43 1054 1038 1161 1089 542 17 582 49 516 629 489 1059 1004 683 969 175 971 674 234 139 276 157 701 27 959 682 566 1179 1075 1085 871 868 1 874 337 156 10 345 1063 1078 1035 713 418 139 323 93 494 1142 556 5 751 19 658 898 1171 465 782 513 173 269 578 224 560 1006 247 188 554 1112 1042 1197 112 381 580 73 500 501 1183 805 1168 260 1032 753 506 632 79 894 790 616 436 252 1058 545 639 428 14 107 1075 160 982 222 283 479 281 560 1175 242 395 330 829 640 862 999 1003 193 792 438 922 519 546 1155 351 227 403 588 197 532 106 499 191 176 243 1013 202 1079 980 1190 949 613 542 1078 242 602 558 335 734 24 382 852 535 159 366 119 119 730 55 395 591 521 799 458 903 903 371 331 951 763 369 895 35 357 216 450 297 83 333 402 334 810 505 1032 878 9 64 644 30 56 311 709 1095 209 509 324 614 808 807 452 850 759 817 1197 278 742 782 343 1083 427 1191 5 618 485 83 880 1047 1074 599 494 70 607 401 224 644 656 289 14 521 908 267 653 34 1013 484 977 391 831 134 293 483 342 483 611 850 707 711 1158 152 1093 1127 126 658 785 633 1010 597 311 694 712 378 203 491 1083 582 29 1057 94 1008 1098 543 479 424 302 571 503 311 52 407 739 229 980 928 64 467 882 363 188 1013 121 396 847 1197 787 168 402 955 223 166 1118 650 685 795 939 1056 306 439 478 366 371 1151 652 916 899 1060 207 362 276 719 581 121 744 703 294 1080 388 272 1197 720 743 408 707 1045 7 1022 575 502 541 1188 680 434 569 1105 1032 770 161 676 436 146 464 66 684 5 528 163 28 1048 693 552 1167 1196 717 390 663 522 171 957 984 80 146 660 332 493 456 313 1107 208 277 563 210 415 682 882 621 651 904 81 451 627 81 76 1064 764 63 1199 1177 147 849 1152 392 877 594 568 929 645 699 795 939 25 398 359 959 747 899 89 818 457 584 432 476 383 568 626 90 1071 1136 1015 707 73 293 887 1008 966 1037 1158 939 877 1188 546 268 79 118 1101 230 832 571 592 640 840 61 975 337 726 969 651 142 134 387 533 822 72 545 872 768 872 902 430 657 597 726 1104 1082 582 531 1028 945 181 873 226 938 820 572 1193 489 1184 567 813 716 1182 1000 833 657 560 650 367 697 63 767 196 1042 724 276 803 666 506 606 697 228 305 108 118 280 1138 896 891 237 1091 848 909 945 819 522 836 993 1198 328 781 199 673 1147 106 500 664 643 1110 371 457 266 723 128 799 400 395 1094 442 1022 826 575 413 1090 711 926 256 903 1025 1138 169 453 472 716 1093 1044 65 397 700 976 624 266 251 258 201 1087 1077 482 657 1080 361 445 951 1103 299 767 757 1196 125 915 1100 226 421 652 219 583 273 1100 1138 1151 1073 864 887 994 18 543 907 156 646 770 496 659 138 279 229 22 246 907 408 339 1005 166 1179 990 438 317 1163 807 269 696 408 130 191 468 707 550 250 909 452 869 1127 113 915 249 949 1158 555 784 823 265 345 302 39 10 345 56 1183 984 1129 97 719 193 1132 270 1093 7 1172 566 144 823 936 971 924 354 573 353 589 605 611 276 981 584 1073 755 404 336 278 376 950 204 701 53 562 727 957 1125 127 1185 1147 447 302 1146 847 1123 604 589 99 64 184 684 147 309 157 906 328 687 468 859 1165 251 459 868 125 65 692 383 838 309 1091 1018 447 244 944 267 85 503 916 1012 996 246 762 291 401 1110 184 605 285 124 342 287 858 636 984 1163 1022 715 545 142 1122 431 1069 870 214 146 535 914 1196 317 198 645 28 104 44 241 1138 654 228 42 1079 616 802 353 648 638 721 309 877 762 1129 581 559 350 287 1151 220 252 26 763 1001 134 1078 704 233 383 594 788 647 348 880 169 323 1110 171 565 1022 982 326 374 114 60 190 1163 418 720 374 1089 917 693 186 392 721 1098 197 311 196 224 441 900 315 82 381 89 20 301 1163 304 548 5 81 972 701 755 82 412 833 561 611 357 752 1139 64 42 11 316 389 412 486 955 1186 481 798 485 549 304 415 534 860 1113 563 181 267 902 1061 1114 575 372 1118 661 1128 488 723 58 614 446 434 825 906 741 898 177 698 1162 502 345 240 140 904 70 463 237 643 706 825 383 171 10 541 848 576 535 807 712 852 1188 978 599 70 875 792 423 903 1059 1151 52 164 1047 1063 546 1114 471 1107 371 251 28 113 503 177 810 419 734 401 236 39 954 461 498 1050 70 1199 283 68 493 628 680 878 664 658 926 727 512 138 71 644 1077 433 284 26 731 130 1189 609 614 291 340 711 586 595 46 612 55 300 725 726 850 167 580 471 556 91 105 1196 700 62 1173 793 345 222 76 749 600 1124 127 657 1140 933 1149 473 330 239 1045 1081 945 379 193 348 410 119 356 202 921 940 116 795 412 535 25 352 1136 96 820 1145 33 410 1124 59 785 1051 853 1030 699 1095 946 767 858 655 1143 83 585 892 433 787 59 477 361 773 230 1068 257 96 369 164 638 59 136 1077 236 146 984 912 896 1081 254 119 446 187 720 627 955 1188 1026 474 465 767 1062 682 408 1181 107 586 911 45 218 78 973 866 180 944 139 891 679 531 1130 867 59 517 760 165 735 681 1013 679 1001 103 304 482 850 1175 364 343 1015 14 589 557 857 13 553 682 1169 215 944 505 227 1193 718 1096 1132 1143 97 123 106 312 834 680 149 159 322 656 699 1111 164 387 1150 679 90 985 581 1180 1088 31 965 1004 506 191 840 358 397 962 368 353 1000 1012 604 1018 1167 120 913 907 444 153 992 68 959 206 1089 603 50 1075 686 482 166 1124 778 395 308 322 872 1005 1189 1065 559 108 706 1009 1014 241 1063 1038 767 714 716 370 745 548 1061 925 1027 191 701 123 931 1140 189 37 149 315 172 840 1011 84 1163 1027 58 307 1198 1145 1097 212 714 198 920 369 235 348 850 1128 1096 735 227 327 165 191 367 528 288 494 974 1082 146 32 568 1096 34 860 533 264 639 396 359 865 388 199 1120 122 969 599 854 533 87 877 995 797 599 417 57 941 416 484 501 1041 310 539 832 391 351 910 327 166 6 365 15 121 22 539 381 425 261 365 614 416 105 83 320 674 258 282 228 221 275 665 367 487 614 1167 969 504 57 644 791 259 846 1045 1123 261 557 889 1038 93 192 618 585 1034 1043 181 150 444 578 545 114 952 548 656 1187 511 415 529 190 1039 688 102 1013 915 880 1166 347 199 148 478 760 1072 702 444 944 1183 536 476 923 568 891 1174 525 243 421 276 396 444 626 135 579 215 825 410 172 622 619 64 1088 1106 401 266 828 274 1059 995 616 1191 136 1187 28 537 929 594 720 400 426 160 758 1120 838 376 521 837 140 828 189 1186 245 879 712 770 971 528 18 262 43 504 913 998 974 1143 268 1169 500 93 666 423 421 48 431 200 725 988 1096 1038 445 922 410 851 1180 104 779 231 946 737 710 116 232 868 260 381 364 185 991 238 594 874 915 715 64 806 978 1116 131 79 814 243 384 115 597 315 1157 1052 1111 506 254 311 762 1062 852 755 527 1031 1101 837 517 563 719 229 509 873 256 924 53 211 1125 795 510 549 621 1179 823 434 239 807 756 734 198 967 725 335 1128 351 350 162 343 15 1012 319 796 1168 976 60 273 889 26 614 594 30 28 533 939 700 767 427 746 765 179 1198 727 401 990 315 262 975 26 171 889 1040 257 1055 46 573 382 686 83 83 962 87 1003 223 941 998 711 189 34 1094 355 753 510 1021 252 1078 651 1044 379 905 387 906 1170 830 148 82 447 132 711 80 406 787 210 180 944 939 822 1174 1046 920 375 1018 910 1004 920 382 353 507 296 339 204 1019 1020 320 199 319 424 913 886 769 613 344 380 996 1171 574 220 227 738 661 813 348 935 619 754 704 589 621 188 750 57 479 668 141 1168 1129 787 96 770 553 403 293 1109 778 281 790 1189 635 319 201 820 411 706 1019 509 885 224 329 428 322 948 943 701 446 111 756 622 340 1000 350 509 383 853 341 230 1127 690 773 23 379 253 193 969 732 1195 1113 377 268 295 175 932 621 228 550 739 338 811 853 719 1020 273 753 807 276 99 742 655 11 154 784 762 1163 372 1169 950 176 587 910 756 1181 725 98 911 270 617 302 415 622 484 314 758 963 111 472 306 286 183 371 449 1135 836 140 935 587 1157 37 319 147 134 124 1190 12 744 280 487 708 1062 947 1031 298 1172 894 829 651 569 320 725 429 1129 398 88 793 407 854 732 42 392 1158 267 676 344 201 1000 804 627 243 554 227 880 582 91 885 246 588 971 342 386 1138 756 663 927 242 19 47 304 351 649 312 1 1118 412 301 1005 929 802 552 880 173 622 353 1153 347 860 1184 1062 419 38 114 208 677 331 477 700 150 652 434 501 592 156 169 935 684 423 219 917 163 1064 44 1001 1161 73 1191 895 937 581 1172 1002 388 698 76 873 314 702 1113 262 473 88 38 272 57 758 206 964 787 632 1060 10 853 24 446 57 224 411 697 873 741 1095 292 143 1162 837 198 820 822 1103 229 610 1153 403 925 457 680 362 889 322 900 298 359 329 272 221 145 926 948 552 1143 615 521 1054 873 1195 1185 864 1161 7 1061 1099 1087 413 75 596 308 497 566 972 770 809 831 386 104 163 897 1146 969 839 415 477 776 282 100 816 781 433 702 1164 730 611 107 866 661 980 794 538 764 665 1000 329 647 53 248 596 390 179 556 497 169 161 1195 843 191 106 354 707 923 337 889 23 511 439 1093 799 1113 797 1092 283 522 239 1013 875 533 269 851 655 1179 1023 129 178 308 659 1005 414 777 884 810 124 127 879 5 1128 473 1081 657 711 1127 923 70 558 229 1181 905 650 751 258 273 452 786 169 123 118 385 744 1075 132 10 348 545 671 805 751 546 335 598 597 592 241 1158 1095 86 423 365 88 920 145 707 232 511 852 996 1040 241 600 993 82 245 272 892 172 953 200 729 530 49 1116 656 855 1114 763 578 612 909 499 1136 230 909 778 14 808 985 806 661 340 107 752 195 209 643 352 484 319 782 621 794 757 63 467 216 627 1166 375 309 120 599 449 179 1029 844 895 661 947 144 1041 755 646 1005 1122 1005 82 1019 495 182 862 1058 894 1067 982 1142 858 327 842 122 46 476 135 551 988 937 637 515 408 149 1166 59 1176 550 835 769 295 701 811 36 1001 178 610 1128 629 552 828 1067 135 248 304 1024 936 14 751 1089 1127 800 180 91 39 367 650 202 1042 533 1199 491 1066 516 60 556 1185 1064 878 711 682 703 318 791 54 462 530 127 54 911 358 70 606 232 714 120 446 330 1074 835 188 822 122 467 56 0 629 1051 883 62 843 1140 187 1153 1007 717 955 1197 810 230 774 914 258 314 556 647 301 344 1082 834 551 818 940 909 394 429 922 789 94 340 111 776 285 902 851 954 294 1116 804 337 396 774 854 746 905 109 823 738 11 156 250 829 896 625 139 512 912 551 1118 395 134 875 441 788 962 1169 508 989 428 1042 545 595 1183 142 963 192 746 856 301 917 390 389 1026 514 566 272 1123 1187 161 21 681 274 9 91 92 413 564 699 523 23 28 625 1080 821 1058 1196 156 446 1028 267 221 376 1078 190 232 809 622 766 719 1050 1185 302 655 898 255 811 616 595 1074 867 352 27 729 593 1108 317 1025 946 1041 956 431 189 968 424 627 1006 1139 860 36 900 142 475 1090 177 590 1036 672 1186 15 322 682 928 313 1156 312 86 228 537 529 435 339 1181 181 1159 715 1076 482 242 19 96 1019 926 129 441 369 932 893 828 574 18 280 318 441 1102 735 464 872 1168 1036 198 464 494 1151 413 851 173 1104 81 919 360 317 470 606 337 859 1193 509 22 278 238 1114 516 159 881 896 622 285 772 40 1090 4 521 294 505 229 460 870 985 365 536 931 341 439 1141 522 380 648 960 833 563 1104 356 811 579 327 196 434 981 12 1132 559 387 620 168 636 137 724 330 44 454 343 1052 877 633 84 517 1105 170 904 901 1146 996 736 1191 842 412 270 602 126 808 1098 18 247 1119 406 533 340 906 484 931 626 35 376 263 1041 73 691 1156 456 898 789 620 549 815 480 182 566 1004 1159 518 1037 398 679 23 139 635 909 457 45 915 701 1074 511 510 120 389 292 131 251 183 376 145 633 273 303 601 543 508 767 332 133 1080 617 465 1138 1025 467 876 598 681 368 655 437 1196 60 1122 77 6 558 1009 574 1112 680 564 1140 440 591 525 472 477 41 22 744 867 619 648 1 1150 444 476 61 148 522 19 695 979 155 729 49 1125 967 953 37 501 76 207 420 481 283 507 444 653 84 866 547 920 1173 1159 899 18 506 717 754 520 238 139 454 870 78 746 717 350 837 847 569 973 300 385 637 1041 84 1075 935 880 660 642 816 337 421 1178 158 506 1028 198 626 1027 192 1122 147 591 636 376 593 603 802 592 829 472 57 61 1173 777 133 563 708 484 678 827 830 366 407 705 973 565 778 940 637 1080 518 425 14 984 1198 121 374 320 1049 427 93 685 926 26 272 766 391 40 470 137 383 176 884 743 1103 437 404 833 757 1162 982 8 197 912 167 803 1163 704 105 464 70 778 389 1052 270 578 1179 277 740 128 1188 175 807 1043 714 692 842 161 626 1166 855 103 274 1021 1018 66 21 1147 465 711 770 1088 1108 398 743 414 640 799 598 983 457 493 798 373 383 802 919 1116 930 225 618 979 157 1168 170 1109 43 1129 22 646 612 657 109 360 1109 280 148 1018 77 726 785 331 509 108 768 406 185 523 973 408 98 1082 1081 41 232 278 1117 969 1086 941 1019 238 900 226 1094 384 227 609 1056 912 834 116 735 94 826 3 72 520 865 829 964 1075 400 1099 485 628 997 755 1007 303 1005 984 77 838 989 650 894 478 1129 1073 461 475 933 495 127 1017 483 161 228 147 287 863 1035 745 261 1166 972 564 857 508 959 1004 1021 319 305 875 835 309 349 709 966 1075 504 181 526 107 438 770 181 973 538 1095 548 581 400 864 1124 739 115 491 630 1149 646 108 81 710 253 1037 197 1164 100 47 916 1076 561 184 1165 78 342 930 757 654 104 183 756 723 952 483 1166 1031 203 221 424 370 320 587 312 1058 1193 572 401 119 609 530 905 48 923 349 367 960 858 831 1123 435 1009 281 507 522 853 623 573 963 845 1121 775 348 374 741 70 692 641 1150 120 1061 484 15 1155 288 201 608 639 979 823 667 540 739 218 394 46 1116 1152 810 751 143 26 1057 366 490 800 1122 956 300 568 976 653 871 940 353 1188 1159 382 242 216 587 255 987 264 648 123 397 137 224 51 1190 202 816 1068 1155 923 523 389 559 277 29 158 574 1038 1069 552 826 580 8 468 1194 138 735 738 614 227 122 942 822 765 657 797 48 227 80 886 458 435 117 431 24 1131 247 915 42 361 249 1117 807 667 1098 200 957 62 597 319 599 889 1133 656 824 924 109 455 677 1155 585 298 952 902 886 876 1127 574 207 136 57 1095 973 220 931 26 301 446 329 986 64 693 676 188 139 195 1070 628 664 161 1153 195 671 220 969 618 754 810 1012 760 147 124 890 746 1065 620 325 625 212 12 1033 31 705 357 594 549 504 1176 1038 1127 790 271 1133 1004 743 84 45 412 275 798 1138 592 125 810 329 441 141 308 1025 812 655 482 419 96 249 298 815 157 413 536 66 385 624 965 196 1066 965 629 931 300 337 362 1099 829 634 238 718 1037 744 818 904 127 526 1085 995 983 981 526 835 762 226 824 622 305 266 1006 213 22 1058 751 1032 336 387 788 47 1134 77 746 437 205 1163 787 670 676 164 222 58 634 739 899 695 485 262 319 1146 993 1089 921 295 419 1162 777 638 636 581 759 845 242 582 57 210 745 840 431 792 505 208 533 600 1079 1178 1 532 278 932 914 1019 971 440 1081 988 16 824 651 539 709 789 937 611 316 981 582 816 1045 384 747 297 1168 899 242 60 539 432 945 401 46 511 723 1108 580 1189 166 844 685 403 1086 637 1041 1114 580 831 211 816 726 1114 353 510 692 594 790 531 835 59 624 1103 889 259 512 120 1090 806 382 389 180 220 410 989 405 238 629 832 530 272 1165 330 679 385 1082 383 218 743 1053 1088 561 541 799 727 904 452 1147 558 584 1071 159 979 169 682 492 552 1089 311 763 696 368 871 783 860 108 1085 217 1044 886 360 401 498 282 507 999 1162 28 1090 689 1059 886 437 469 1022 954 991 909 92 0 963 1021 433 386 568 885 205 936 504 961 672 921 259 595 734 499 475 65 242 132 1090 952 325 376 940 533 619 826 684 905 175 22 357 468 746 126 809 868 251 172 733 439 884 366 217 463 239 867 423 975 947 188 1021 1154 589 291 918 153 130 952 712 914 252 563 377 852 315 929 146 697 711 591 405 1034 82 745 219 402 976 681 933 1053 313 711 340 1109 132 936 214 940 140 418 406 959 170 243 1022 546 989 674 115 519 830 1107 80 592 883 959 1032 386 394 358 800 740 488 370 908 1098 18 289 705 808 843 150 1035 1060 193 371 865 376 17 545 361 451 111 358 826 525 676 401 474 614 649 691 21 1163 800 1033 606 828 104 243 621 834 845 858 464 816 75 1164 611 476 766 1140 1022 307 58 320 199 1052 974 874 871 1151 532 1130 217 596 884 632 100 188 181 1015 325 1059 612 471 423 27 486 725 396 489 777 791 920 410 932 917 270 1160 211 756 632 220 1190 849 479 24 1123 451 334 364 139 938 483 454 1016 40 1196 1145 537 39 114 1035 244 1113 415 104 470 274 647 879 749 269 250 887 330 181 229 843 25 879 534 125 541 141 824 415 138 10 133 1041 694 604 301 879 404 231 73 1130 538 110 904 447 461 326 1115 477 735 526 128 820 1107 1146 840 1136 530 484 476 532 497 301 364 330 714 425 865 236 171 745 1108 1044 518 965 351 32 1001 129 7 1008 1014 486 950 1124 1054 757 423 606 266 93 129 537 213 450 960 865 624 524 636 399 140 628 670 387 166 469 1105 446 49 374 643 530 738 763 1114 98 984 402 262 389 735 476 280 1103 781 505 596 471 1042 20 741 437 715 825 760 630 535 1117 821 129 476 1031 358 1039 626 755 1108 579 1126 1172 822 1181 404 1056 266 523 586 1088 1150 1156 915 1085 544 836 1170 1154 250 494 476 265 570 99 498 654 407 683 930 375 798 291 919 711 930 1176 731 669 271 1050 1140 971 1004 411 607 859 1085 1172 146 117 556 46 1156 1111 887 806 594 946 629 390 785 754 235 670 201 1033 164 36 1032 423 335 697 477 84 845 489 188 1175 660 1066 50 1013 1025 775 285 432 1149 1030 213 1047 282 950 391 651 261 59 38 450 696 119 1135 1021 434 206 348 1041 345 487 560 1023 483 360 631 382 938 265 1048 914 483 80 901 420 182 232 213 714 1019 1090 412 1012 588 57 109 291 1119 347 412 1116 1020 284 816 828 1064 507 573 189 602 388 831 744 352 843 546 921 465 537 483 116 386 102 142 110 1019 1138 592 984 638 736 230 447 910 760 571 1081 700 1047 37 521 1046 1036 423 741 456 843 368 1141 521 1190 463 775 847 1085 360 78 664 1149 625 952 149 712 722 511 92 122 876 505 377 336 1052 33 801 67 1157 894 778 562 247 294 182 596 688 1057 180 258 138 657 1123 464 689 585 1068 150 513 880 872 289 613 932 286 1151 543 339 1002 365 478 1196 478 518 489 1119 1016 973 1034 723 743 589 1004 1048 666 1157 1184 723 283 692 384 465 1025 280 577 828 817 838 980 584 84 274 391 666 1028 1079 88 1103 578 527 87 470 413 968 269 263 203 433 176 412 523 561 38 741 729 60 854 508 487 641 686 1038 1078 664 591 976 56 456 480 570 8 686 787 527 326 831 82 164 392 409 1086 1199 464 1055 303 627 577 984 796 970 257 1033 120 58 727 397 594 11 675 1029 355 708 971 67 1091 811 175 1142 962 1117 907 31 729 13 508 191 782 764 637 230 827 7 471 347 633 780 95 225 438 1189 792 1145 964 512 466 2 17 34 430 1172 650 857 138 209 465 808 142 991 239 836 308 521 563 779 77 362 129 41 143 632 276 836 1130 1089 794 457 96 591 373 425 1001 663 693 705 372 68 1119 622 53 652 506 652 581 613 293 529 975 992 352 203 631 961 324 204 652 254 1021 1164 745 418 51 730 771 883 286 918 848 708 1032 292 217 1060 315 925 176 952 484 1149 82 385 413 266 1080 990 352 301 259 1115 519 1058 791 903 39 329 253 133 724 452 314 1017 594 570 105 761 619 1093 482 608 409 384 154 1146 826 76 989 906 831 276 392 280 849 980 767 683 1087 1060 685 870 391 0 637 1020 241 1186 22 548 880 739 912 1072 70 968 347 637 24 317 713 321 609 1137 910 213 322 823 1152 850 403 326 437 53 33 786 717 207 935 320 881 175 987 1085 517 782 1148 1007 993 1003 184 179 935 112 265 853 641 535 926 309 496 1168 667 228 998 620 922 1018 522 254 429 838 635 232 116 810 1020 871 228 650 428 45 367 759 948 530 914 420 731 315 951 880 1084 961 789 675 180 950 135 128 1036 1115 611 177 443 176 729 443 1189 267 996 711 557 897 1014 1163 210 784 40 970 453 196 305 148 1156 727 515 772 903 498 964 909 11 672 235 1148 795 871 489 314 56 398 675 858 64 315 803 774 245 1040 919 530 836 100 216 866 1095 269 299 522 88 471 675 525 491 1198 644 57 550 69 1112 933 217 341 913 1074 758 318 195 996 563 162 540 1109 1179 51 303 794 436 90 88 130 1108 610 890 623 1182 1016 960 142 853 591 574 320 748 25 774 932 769 455 25 244 507 359 5 839 1101 136 259 926 498 435 885 442 841 324 782 1103 642 134 270 389 939 375 519 17 166 672 448 671 859 1162 791 813 69 701 633 17 670 896 317 287 41 681 91 495 677 712 528 692 944 377 669 395 818 790 1040 690 1056 178 1048 613 712 745 1073 535 1199 451 283 519 553 907 643 1171 365 961 810 1071 1014 145 893 541 439 447 650 299 1074 10 60 664 524 165 568 879 946 815 871 957 926 913 695 627 1044 616 1066 840 217 204 876 1105 868 425 512 793 146 315 357 1133 641 923 343 616 610 992 1173 373 741 255 985 408 1025 453 248 434 10 723 1063 101 475 929 836 240 767 82 286 138 1144 694 214 1171 1152 1012 731 1175 783 156 581 54 421 962 534 394 405 1088 270 1180 369 216 1060 1088 606 155 30 264 63 448 429 23 219 598 380 295 922 1036 529 705 274 1135 1032 839 713 544 429 379 1140 1184 1134 562 271 850 687 426 1082 271 892 1124 107 877 587 403 604 643 200 246 889 800 814 554 752 1027 1088 120 186 777 353 1129 607 385 507 634 74 703 830 670 939 934 460 675 690 1034 1071 16 1053 1024 358 215 30 849 797 803 128 101 233 572 1137 38 767 1024 587 964 1188 1159 380 315 241 632 435 433 567 503 950 236 747 460 328 1188 654 42 91 70 404 253 503 538 1067 41 636 24 1047 279 32 160 753 747 1188 141 544 963 637 1074 788 754 829 950 1049 1043 895 543 515 803 486 1102 1191 387 1146 1011 91 930 1096 550 1002 510 672 209 253 803 874 227 552 211 722 374 577 547 922 440 1054 725 159 373 668 741 788 906 678 481 928 90 634 253 762 1053 356 1187 1099 1076 426 53 373 560 927 384 898 1161 374 1068 567 201 905 1021 986 583 330 724 641 1109 341 405 379 484 265 381 654 118 710 629 583 294 898 1059 1130 1197 1163 496 324 384 312 861 1097 1172 502 316 1166 783 1042 946 461 286 1173 1042 29 257 803 551 486 1138 1196 346 39 23 580 1180 1011 863 1020 232 246 328 789 559 829 313 1148 1149 385 147 969 987 139 937 1109 3 919 591 18 816 1038 583 589 132 1095 156 378 472 179 642 269 1048 64 1071 281 551 320 886 523 746 144 1069 929 171 8 786 664 997 76 541 1014 1021 890 978 90 697 640 1016 21 532 745 1113 529 555 123 230 185 1127 938 526 240 558 884 525 1019 497 666 177 1193 543 202 548 264 27 409 278 74 164 341 888 119 280 333 380 164 839 111 254 866 765 1002 1096 61 303 302 1041 443 254 877 241 596 320 275 810 606 323 307 220 172 789 660 532 425 841 1172 959 201 367 94 56 58 693 173 742 372 712 218 826 1155 1145 653 1016 51 411 261 35 1028 147 976 1020 467 386 1003 237 359 764 438 1134 648 774 1196 1190 722 572 860 1091 268 335 898 595 993 734 876 21 1027 395 675 554 1086 686 287 914 202 828 139 305 695 447 976 104 762 221 187 18 650 1088 324 132 481 501 758 1055 277 495 646 637 616 1002 286 432 850 509 885 881 42 1125 1147 433 773 6 545 616 15 612 809 582 145 1179 10 122 326 393 423 1092 1175 315 378 6 989 457 331 398 571 696 328 470 754 10 630 155 1134 677 291 485 1063 515 276 152 1121 982 274 1087 4 703 320 139 740 623 994 675 1112 432 294 481 704 310 359 775 1181 251 792 1166 413 818 273 474 571 164 750 931 341 21 971 782 833 857 825 121 555 1139 1010 792 951 137 525 122 1192 552 144 803 795 64 973 885 93 658 340 303 1067 312 1097 470 525 481 769 681 711 213 320 697 202 538 304 984 369 307 1154 588 526 60 810 1181 582 281 1083 746 88 280 931 330 1014 1087 208 722 481 543 930 82 1193 788 531 530 989 424 194 33 545 1003 266 255 266 104 246 1010 409 645 422 851 814 569 269 1042 31 1062 589 792 1119 670 893 1172 659 1037 932 1136 677 904 450 506 652 532 662 46 881 1026 837 415 893 229 1175 299 133 956 687 280 985 1002 664 443 604 1161 887 1108 205 300 180 1172 395 301 191 16 0 690 533 148 221 993 782 753 337 496 472 342 735 393 571 1010 329 346 829 1031 576 277 163 983 114 574 356 490 280 242 95 665 1191 650 210 1043 22 462 177 774 1108 1191 1170 687 567 739 837 544 588 768 1093 370 725 1099 1180 1030 413 185 53 1183 707 44 607 1040 690 398 1153 1053 1014 766 45 294 572 323 471 555 844 190 589 437 260 871 234 99 548 119 929 325 687 439 474 869 208 1194 785 230 765 323 648 323 500 298 1189 307 73 328 160 745 17 770 355 817 273 374 975 971 614 1072 188 785 798 702 706 632 637 716 266 170 964 110 5 1143 360 696 1084 533 117 80 341 902 770 1076 161 846 240 1120 949 1091 1031 1001 882 821 104 965 241 456 127 282 306 1049 331 432 416 99 843 1130 409 851 448 1141 1078 1020 494 34 301 76 204 329 887 91 577 154 736 992 331 49 582 358 989 236 386 111 510 408 355 94 519 472 148 1197 216 376 745 816 648 272 1147 1193 1036 830 336 388 723 419 1172 776 924 251 456 221 1171 944 80 461 676 909 413 620 168 1101 74 982 1158 1049 671 551 619 1170 10 1021 431 520 869 392 120 936 1153 984 388 813 545 640 1187 1023 664 1073 563 1184 525 570 70 1073 750 23 976 1143 1037 472 425 871 14 670 791 40 715 128 548 322 48 31 492 531 697 1106 440 605 336 639 295 890 987 1191 309 671 754 425 1184 732 254 508 456 870 74 1068 880 1182 722 788 391 785 1132 244 344 391 178 519 296 1030 786 964 1194 834 87 938 428 744 30 268 20 733 825 35 1168 803 922 784 1134 106 136 702 363 1011 1020 481 625 874 259 631 983 776 1077 883 839 814 347 1195 203 909 333 84 399 603 196 1170 65 592 600 539 610 386 778 499 437 536 851 562 1128 959 338 463 50 674 875 972 830 543 493 942 502 280 881 404 974 1138 609 1042 631 577 45 200 950 771 166 424 95 1125 742 268 49 959 249 594 628 275 920 913 464 68 919 380 5 364 931 601 809 636 43 953 703 35 282 154 925 913 990 955 1170 23 51 1124 112 626 765 131 843 863 303 796 104 461 290 212 536 679 746 107 108 868 693 388 914 512 371 647 574 1150 101 936 1197 687 672 700 140 221 1168 111 91 104 857 491 1103 766 312 939 704 797 727 1166 1189 362 856 1067 767 940 6 1077 25 671 1187 318 1015 824 210 570 886 469 275 688 831 922 507 749 590 668 410 972 1061 1108 467 592 292 35 817 1130 412 114 539 39 441 969 1134 668 703 953 398 946 1186 383 1091 677 1114 414 357 973 633 731 185 527 84 99 408 51 74 802 286 24 1183 942 108 851 674 821 847 1132 483 1134 179 910 526 12 1059 636 418 629 638 214 876 692 34 486 418 425 1069 11 907 181 42 200 945 53 936 12 546 776 41 1179 31 982 618 852 580 280 1141 1123 94 407 846 724 162 503 389 1133 412 422 166 575 24 239 71 296 1142 539 656 779 103 894 1171 1168 81 128 1143 145 218 898 1077 1177 760 435 977 293 859 454 935 157 243 890 230 680 858 781 613 970 629 413 486 694 178 866 740 1134 131 979 973 761 894 1148 1134 501 569 1099 876 288 732 55 938 398 345 257 222 913 1168 1125 869 171 415 9 758 942 1063 678 953 254 510 794 785 724 540 560 145 739 951 220 384 1025 1182 98 299 44 444 24 1057 951 698 88 186 970 942 857 608 1160 196 396 779 862 304 463 844 877 330 579 284 356 1106 21 934 88 1059 324 907 872 838 738 200 629 26 123 396 999 495 624 996 876 288 991 210 687 1156 997 15 345 880 135 120 793 678 492 690 844 325 897 101 348 1102 156 840 893 834 567 874 1022 656 59 1028 639 67 1079 565 106 514 785 624 298 586 86 1042 836 1182 1005 742 828 881 625 1166 664 156 374 70 352 102 177 531 544 385 847 673 617 119 670 1080 1017 150 1045 524 102 145 678 944 1077 552 867 825 223 220 1010 756 340 791 616 533 389 59 443 111 393 1164 695 111 416 980 713 601 1156 732 1081 487 771 588 117 1098 366 773 318 680 19 1094 1185 600 713 1022 1081 876 268 870 979 654 200 42 462 219 1125 781 480 381 856 754 362 1037 962 175 35 593 63 92 970 317 366 555 461 336 244 941 758 580 1188 697 340 705 842 1052 945 414 554 872 979 777 107 692 910 118 163 806 417 504 490 347 144 1108 801 636 948 209 1020 674 936 23 340 510 9 223 729 1042 370 608 637 998 512 520 904 964 1047 1077 533 1 1096 1178 1014 1161 1003 719 842 917 720 909 248 1133 499 1110 969 36 528 39 541 802 718 36 898 1031 730 122 424 206 526 521 339 94 302 1095 57 224 1145 1053 220 282 501 1100 563 1149 447 860 239 162 392 774 38 675 1144 17 663 149 300 90 818 332 813 828 249 968 685 422 345 152 794 822 642 725 984 830 675 960 1116 702 402 657 800 222 939 1113 1029 160 1016 1139 1125 636 1149 354 172 793 204 487 886 470 902 19 604 57 45 790 369 1181 973 1171 418 157 281 456 427 299 169 283 528 1026 95 1046 311 734 291 695 314 1019 1044 154 426 1110 738 1028 718 143 412 445 304 1185 604 536 1103 163 269 310 663 234 360 577 941 471 456 49 601 891 290 108 109 919 271 813 286 1131 824 884 946 376 689 1056 309 287 1009 734 112 600 1046 782 1170 757 1078 262 449 730 536 406 342 169 1020 214 491 1193 87 954 63 980 899 319 207 416 592 943 266 1168 101 425 574 794 7 833 795 526 239 1005 1124 409 522 142 751 319 866 307 466 961 689 260 1099 894 632 1044 46 142 75 493 749 64 253 1178 447 296 626 79 519 1189 738 922 1111 850 480 207 210 105 700 436 360 837 987 66 1110 955 901 1083 910 227 423 552 835 300 1061 117 767 372 384 84 389 517 595 929 935 1104 227 666 122 703 582 315 231 424 26 1072 181 719 778 705 576 916 565 386 540 881 937 516 450 373 657 85 345 410 530 745 581 818 332 451 493 24 324 1004 183 554 70 1168 597 481 1153 686 228 255 448 135 245 171 935 1067 937 758 703 525 727 935 874 379 635 391 142 94 412 610 986 788 674 0 1053 631 655 727 783 239 478 363 586 416 513 352 4 624 1051 1157 1062 344 490 179 56 824 118 897 470 378 322 595 800 318 730 604 462 37 920 553 605 485 1073 456 855 399 1060 364 204 949 995 423 148 857 416 1 1082 726 1153 154 942 558 8 281 774 461 1157 723 788 1083 510 930 656 1097 792 657 449 830 210 182 946 275 176 871 798 641 1131 230 766 560 715 697 658 755 1147 1188 214 166 936 596 18 1069 144 29 1199 230 1036 36 738 155 657 1094 1089 990 148 45 1082 748 803 1045 507 1189 910 573 333 872 836 1046 710 705 815 395 17 367 550 141 19 1039 440 124 138 258 818 172 662 810 686 901 173 80 354 418 977 184 1060 1 758 180 512 825 284 186 518 565 1118 730 425 687 882 142 556 441 109 484 30 561 700 131 48 152 664 682 472 992 822 730 1049 93 170 352 772 521 90 168 1 296 883 509 318 225 721 1062 281 90 1056 1119 401 1119 505 971 292 176 491 709 851 1068 242 1106 299 329 451 852 454 1035 131 595 996 423 761 337 159 475 367 1028 19 557 646 0 276 468 678 916 1198 232 302 5 674 107 648 1129 625 794 758 308 624 1059 685 1120 360 40 1064 252 992 68 322 761 682 820 280 915 1006 30 65 1155 527 156 238 1119 1135 728 10 64 1024 1038 658 264 959 502 396 852 211 672 973 778 733 344 532 400 442 1156 51 250 590 579 1140 123 752 924 1146 710 38 971 651 998 8 16 141 681 702 17 1167 983 788 153 1106 714 332 303 348 1104 1134 570 300 306 840 736 1083 924 302 246 1059 398 596 872 874 424 334 349 975 1061 1012 678 27 764 453 1009 570 1193 198 959 1162 453 807 900 417 716 863 1171 21 8 987 49 1148 469 1046 662 507 682 652 317 73 1103 720 116 831 527 825 899 363 1142 318 887 163 455 436 990 296 332 1095 332 426 805 456 193 234 383 87 627 1072 730 583 580 92 1175 90 428 1076 848 346 247 454 1081 388 406 681 962 344 263 390 983 270 817 412 680 171 928 149 788 413 147 181 495 320 678 826 885 560 633 362 63 909 1126 92 925 981 86 585 982 933 1051 979 270 1071 767 235 402 254 481 438 598 1130 1189 657 743 247 802 687 1109 353 823 372 920 289 105 686 461 905 648 1189 470 1090 669 500 389 37 1021 578 497 5 175 65 931 1036 859 373 47 718 378 1047 1165 180 461 985 414 849 557 891 949 814 623 1062 842 861 453 1121 979 308 194 39 1055 544 626 268 177 189 842 54 737 23 374 523 962 566 1065 6 149 1069 512 1154 13 874 892 464 33 588 752 225 183 6 1197 329 997 1098 158 550 581 177 404 682 406 90 10 835 779 320 45 689 742 147 538 320 927 967 963 721 147 762 498 1083 489 809 590 1086 1184 679 927 613 364 828 1183 355 137 149 1010 297 470 226 430 941 379 519 879 254 342 826 489 1035 994 477 389 46 247 636 225 510 77 147 611 700 1066 1070 547 479 575 816 607 1009 991 825 764 719 81 171 830 147 242 109 94 481 18 1064 1036 640 1127 756 1178 171 89 834 395 993 938 311 959 73 670 710 937 823 978 16 119 786 808 374 931 543 712 743 632 494 621 26 390 377 231 1087 348 79 668 594 633 778 610 606 125 1177 87 799 268 151 856 297 724 496 778 1024 1120 628 46 517 260 486 411 29 964 273 467 68 476 30 1007 1161 49 822 555 220 271 960 806 366 551 196 542 1142 737 255 1096 474 556 1032 579 872 158 475 311 1034 72 665 801 313 318 156 402 300 466 569 461 857 549 1003 828 656 231 210 641 952 736 339 195 377 922 1187 1031 79 282 926 724 1076 9 867 350 241 168 804 83 542 498 798 621 790 395 1051 744 124 717 750 281 190 932 1061 686 327 1196 94 870 221 939 163 901 1113 916 959 306 808 379 1103 926 467 248 304 745 817 807 268 1152 685 949 701 187 1149 978 769 1192 248 806 289 202 144 1192 988 523 202 1064 621 645 248 559 613 594 505 1159 882 1143 402 570 1003 598 127 219 398 422 566 106 314 217 310 1135 510 293 474 903 645 379 92 546 16 1179 439 584 984 42 326 984 601 1121 598 902 699 903 873 768 22 648 1130 634 659 1183 713 707 693 1190 1039 959 669 426 557 1027 691 667 1024 1005 302 1114 798 1132 324 723 610 50 279 285 266 132 722 703 1149 5 380 946 498 406 177 431 65 558 784 674 1131 1127 156 406 1087 817 577 1191 1037 905 470 362 1122 763 1040 1055 936 980 940 292 519 683 888 1019 200 131 965 951 867 570 1138 133 884 1072 1099 1170 158 414 1131 969 573 828 678 1144 245 258 963 75 615 1063 184 181 980 1189 710 473 410 785 15 559 880 1061 1043 1037 827 211 116 121 913 487 182 54 886 253 426 964 732 293 94 832 682 350 447 736 369 989 1098 549 989 681 572 838 855 689 655 529 193 622 71 582 576 55 259 355 1127 909 309 925 689 808 14 687 267 816 344 920 578 1148 442 1116 560 350 1013 382 545 122 439 946 1153 1017 637 658 173 631 904 305 23 588 1101 491 278 359 612 839 596 260 1021 947 449 818 626 811 528 938 244 1083 1151 43 111 685 1163 646 527 210 1029 1155 295 1094 1066 848 1112 432 522 514 951 802 505 817 995 372 531 584 374 845 663 241 940 359 127 433 246 54 760 789 1155 1014 794 372 863 636 138 908 765 1058 1191 106 326 236 1097 460 362 635 256 901 190 1086 350 570 458 61 1150 252 619 925 694 371 189 469 1043 505 532 769 915 681 887 813 801 1156 358 125 1031 677 1185 1112 988 189 511 592 336 734 944 578 685 15 512 108 692 463 732 460 1188 67 905 133 367 632 297 1134 678 1185 928 1041 575 67 205 72 1148 284 627 1069 753 590 241 442 196 646 305 541 964 1112 523 871 318 210 1137 366 176 1128 202 266 444 906 1156 405 1069 284 325 923 594 368 603 926 290 898 910 1137 132 39 555 667 1165 47 918 308 452 441 188 817 153 1017 163 918 960 1123 600 466 513 232 798 985 833 202 403 461 1114 370 960 808 43 767 528 109 1143 1143 1162 1161 241 479 1095 201 540 279 326 959 1030 1138 288 650 609 883 579 246 1114 910 836 828 49 325 765 750 704 166 1183 744 1188 801 188 1104 665 558 469 1076 380 266 742 859 61 241 49 588 837 630 629 799 87 308 58 677 957 195 981 964 156 679 105 833 508 929 574 707 969 386 988 450 988 602 712 1082 305 81 132 833 138 1100 966 1175 287 689 100 684 804 438 731 618 35 449 235 1002 741 691 1032 1015 528 960 716 385 1122 762 581 570 964 282 1128 766 331 415 702 4 191 991 357 212 952 484 1121 1113 1199 1156 978 967 943 668 869 363 77 697 643 19 1035 507 624 686 248 126 1079 88 1002 155 226 159 97 839 392 11 506 1041 651 920 467 718 955 635 239 124 603 155 677 292 867 587 377 531 283 178 840 432 669 489 620 107 1170 1176 1127 192 966 797 529 951 213 791 27 973 991 518 779 375 433 930 231 390 856 690 121 999 1103 40 455 1104 641 505 568 192 1172 606 371 369 1153 945 842 974 304 992 22 776 588 400 451 602 15 684 795 686 974 35 235 1090 911 462 497 1042 1043 7 253 94 789 928 1010 253 937 442 642 587 178 358 467 415 1049 843 781 180 214 1053 534 1067 546 259 745 13 237 175 151 1018 350 758 306 686 1160 842 1182 523 847 50 300 49 1005 785 1177 663 143 66 953 482 194 173 383 164 340 487 311 1116 84 145 108 645 378 804 71 460 303 386 93 995 333 601 960 705 972 553 848 453 559 528 670 977 669 912 679 346 19 998 499 545 114 959 331 800 376 454 157 955 295 627 8 152 982 103 1141 314 50 433 890 279 206 906 448 723 795 605 941 618 786 204 891 751 1080 496 126 741 677 916 717 17 554 196 659 1054 894 1178 155 503 132 151 79 640 454 702 855 899 143 1075 494 1018 75 476 169 602 257 875 408 718 272 874 981 817 597 945 215 1136 830 703 784 764 785 120 367 466 103 165 549 83 243 495 693 705 46 811 897 888 1064 583 599 1056 992 624 161 274 414 195 936 1189 491 593 844 1177 650 1000 383 624 18 325 369 23 502 488 73 242 19 800 185 1156 255 709 760 984 733 38 1125 732 1091 89 1106 261 30 53 58 262 509 371 876 988 832 608 561 989 848 1052 942 1141 547 1107 519 635 1100 844 1171 1162 848 1190 1177 39 712 447 979 943 111 632 1043 1012 42 533 84 742 493 1149 810 844 648 876 778 107 1 1140 191 591 260 835 1014 107 525 36 987 1099 656 885 1023 18 525 292 972 98 351 175 849 244 1015 378 1168 562 891 444 818 439 769 808 377 1079 750 1192 1187 660 237 644 515 231 784 261 873 444 189 542 221 1076 857 411 900 361 17 1062 922 626 1192 427 1104 447 169 1024 315 813 603 582 1118 835 536 1040 57 216 1022 264 871 192 1019 649 40 619 460 771 875 1130 464 428 629 72 520 602 430 960 282 22 538 625 698 111 642 3 1172 509 36 69 1051 20 1044 362 508 887 1198 590 285 836 908 278 1006 154 702 1113 930 120 571 436 1102 89 928 293 119 173 1018 1128 1023 766 219 161 68 522 858 497 221 244 509 323 21 361 249 1001 194 632 908 1054 1115 202 590 835 1027 1192 805 1069 266 1182 627 360 658 763 597 924 333 1128 944 331 889 939 1156 1100 373 972 402 65 627 99 661 1173 863 770 420 165 261 182 637 1140 154 726 139 298 422 13 1075 10 509 271 682 881 142 599 157 858 429 1064 785 425 116 930 656 9 321 746 1035 1066 301 79 378 270 124 184 292 131 12 1111 1118 1012 536 1037 52 368 250 193 832 660 109 1181 865 1093 802 1044 1008 280 360 1099 28 427 814 975 762 816 540 150 746 412 876 1199 498 660 305 748 1086 970 1165 998 444 77 859 234 973 914 908 375 750 411 1168 792 898 1177 148 837 1082 781 226 378 302 574 445 1194 837 351 496 181 622 993 769 5 757 998 295 236 43 1174 431 874 417 103 568 325 1171 131 1118 836 879 878 740 682 523 1106 1052 616 457 336 3 204 569 773 777 249 302 374 497 867 1191 111 954 1189 676 427 1156 1126 1099 1048 997 533 1186 189 453 1147 438 94 101 457 812 465 605 301 1100 1050 965 352 994 1192 73 165 796 454 987 1147 667 346 431 352 476 766 142 640 804 174 768 32 831 405 387 785 439 1038 374 1074 870 551 182 94 244 371 280 877 318 1134 615 1187 853 622 918 231 1194 1103 600 852 14 391 399 1015 1014 49 615 642 784 1113 883 1034 356 748 1174 1197 172 449 1175 405 168 231 520 450 49 186 842 515 6 1120 1095 389 119 160 1073 42 418 472 519 825 575 168 546 737 40 291 1150 210 814 1100 92 280 846 697 655 381 1053 41 612 1077 1019 341 492 281 1100 111 1104 1136 708 365 318 717 1123 726 798 289 861 1081 912 966 382 619 1151 304 749 1018 398 1131 676 570 1 198 1127 180 694 917 597 370 990 759 964 604 538 216 73 332 206 574 595 57 342 1004 97 492 391 484 157 3 931 773 257 919 655 344 421 232 1129 923 430 183 56 885 772 382 825 296 1097 868 267 412 909 0 377 216 821 571 544 1039 930 190 198 178 1194 744 143 257 969 1022 482 99 859 699 1180 361 127 985 1104 408 1008 412 399 592 369 939 1002 660 1006 254 626 954 178 453 109 563 193 169 1063 135 888 1023 979 931 22 113 357 1039 231 493 639 504 655 195 431 1199 303 1031 89 304 273 504 179 133 1151 1154 958 891 38 466 1187 371 190 278 1077 183 1124 1008 95 742 827 1040 538 504 20 1011 1071 151 718 55 215 686 491 15 160 1048 361 988 1192 843 714 579 889 996 999 67 907 37 247 293 398 157 271 1037 699 662 691 1190 720 279 457 738 1037 20 400 471 751 470 259 608 369 229 861 234 186 906 757 229 207 1173 1074 75 1053 646 357 1062 768 431 283 1189 898 275 555 426 158 127 391 598 572 517 1016 406 1188 721 208 86 345 1146 622 1182 609 482 599 631 227 949 359 201 1042 814 407 1110 481 727 713 570 721 294 649 425 133 1168 1149 173 1166 1041 448 1000 778 234 684 539 573 179 207 1182 599 110 668 93 308 839 141 1161 778 714 182 411 730 172 1189 869 1176 446 656 686 657 201 105 352 494 189 434 1100 301 328 583 1129 254 754 502 415 1002 326 782 29 54 96 1039 309 151 798 690 42 828 507 486 1019 854 45 986 937 685 769 157 47 972 54 992 1110 1120 606 17 209 319 1011 827 1101 117 749 1137 626 826 628 617 443 1110 727 856 41 321 237 301 871 1028 226 690 812 203 994 256 678 1197 136 208 597 719 284 680 772 129 344 257 732 999 461 618 1190 1176 271 790 593 712 889 777 831 551 521 27 920 927 984 26 831 1167 229 16 661 236 936 1195 500 1094 490 995 139 1040 773 959 221 462 920 835 1191 518 784 219 749 112 876 596 1047 303 1114 815 531 627 434 334 1018 193 473 283 56 92 1106 391 390 306 252 223 1101 462 324 588 999 188 186 869 857 437 641 331 1069 67 320 367 730 21 581 909 860 224 768 482 1050 574 483 311 844 628 824 295 810 483 127 688 689 389 1043 171 69 781 1013 857 1046 722 496 1189 1163 79 1048 421 837 38 1054 884 535 845 722 596 857 1006 510 685 252 378 614 705 287 516 355 626 225 367 385 634 890 897 1063 3 401 440 507 1174 948 850 507 707 268 995 1111 869 730 76 317 703 873 711 773 411 656 1015 442 136 869 276 410 201 1165 703 1187 893 348 1119 475 1123 127 215 75 1005 828 542 183 865 621 857 452 833 336 442 966 711 965 982 611 514 377 289 6 764 792 1093 795 4 16 137 960 154 477 1051 772 754 678 1160 857 1012 163 743 581 901 1187 242 84 122 893 1058 463 468 1112 628 149 338 849 1176 274 203 386 548 643 891 429 721 773 33 8 1115 1052 871 453 520 1106 864 592 520 1062 911 726 979 556 1026 456 1058 1104 384 363 373 193 197 1120 488 928 1196 116 828 1004 806 284 386 209 160 193 739 1119 118 712 909 774 1156 766 307 1007 840 984 561 1094 263 714 192 782 169 611 149 811 396 946 281 723 129 300 186 22 530 606 351 885 957 571 372 811 393 1011 694 333 621 51 898 414 673 669 231 1194 326 757 10 489 276 1112 910 361 530 1177 680 1171 798 969 1083 1130 97 1053 330 404 820 729 120 129 515 307 366 977 562 527 858 938 1075 30 1161 737 144 690 686 995 1151 489 962 1121 9 458 385 524 206 371 565 59 611 360 673 271 86 1150 586 628 553 151 677 90 988 837 242 130 1156 808 341 276 1069 3 692 700 438 578 266 111 363 1180 300 1197 384 1184 1098 803 960 736 612 11 470 1096 218 651 863 579 341 630 728 584 1151 547 520 929 636 239 33 785 151 465 875 807 906 395 512 502 636 9 814 1055 878 633 838 597 1069 1009 324 1170 346 1140 884 70 546 587 167 1184 1027 687 73 255 917 368 3 44 653 784 1103 723 463 256 228 1141 9 512 1132 104 844 731 394 649 110 747 1089 463 190 340 1002 387 454 1167 501 612 669 550 924 244 303 839 490 570 149 177 511 162 140 936 645 347 94 793 766 508 208 954 760 373 206 556 923 561 1077 221 984 1108 207 1123 872 634 479 958 641 360 69 928 632 1038 824 934 1024 1085 242 538 175 1143 692 457 623 509 35 944 298 1188 213 598 86 127 494 84 995 714 632 588 957 886 739 244 353 1051 418 535 967 253 79 875 771 619 1171 874 75 363 722 430 817 953 1038 950 838 853 405 244 23 442 889 1153 176 1014 395 951 45 1012 545 760 689 234 613 623 359 752 319 761 291 1068 761 282 699 962 64 893 187 133 41 1034 386 46 1001 152 364 1015 519 1103 1165 875 158 949 280 402 694 1178 502 736 983 146 1175 717 802 1121 420 773 48 644 675 657 140 222 655 602 1060 443 1077 944 161 1167 141 678 103 981 1011 384 213 32 782 947 268 954 274 720 666 1070 1073 621 133 527 1077 533 1120 676 946 1077 1036 37 578 779 105 308 973 839 273 43 637 290 180 1079 752 497 1192 1127 169 812 190 1112 1127 1127 951 123 343 415 916 959 1164 1094 839 1113 940 817 671 1012 191 1153 213 170 374 1000 745 1073 389 122 342 717 354 838 843 42 747 416 570 54 161 45 578 678 604 703 493 411 467 467 219 1096 866 399 588 627 1152 480 764 506 221 1022 639 173 48 132 434 849 7 665 517 1189 183 929 912 851 1016 1108 1059 535 774 127 899 74 229 40 152 206 170 76 1136 738 1034 1109 259 514 476 382 96 469 405 679 452 784 658 1180 1052 1024 570 212 1017 683 732 666 1081 134 901 1156 729 170 43 903 1014 1061 757 889 25 686 843 684 975 843 284 457 123 137 445 1034 851 311 23 339 354 451 89 1002 541 381 475 786 501 608 882 83 374 784 1083 703 592 132 1127 481 713 607 1003 955 1009 806 996 931 39 1053 722 1012 269 411 392 738 1182 545 627 1058 11 1157 461 122 1084 549 886 1015 415 225 1142 960 1096 1178 1081 921 88 660 298 501 324 877 957 565 176 1019 828 348 597 973 745 1140 188 622 820 529 1197 666 735 79 1049 871 905 1038 546 889 622 651 887 383 816 1092 450 1076 791 467 337 1026 708 893 1133 889 415 381 245 344 205 627 454 1022 249 875 88 259 1034 778 267 357 1122 293 165 348 308 102 371 49 1043 659 592 531 1085 1033 378 191 526 1134 292 856 839 511 861 556 1177 1054 1198 30 976 525 902 395 457 388 55 302 719 294 1100 359 386 940 710 804 365 914 1023 94 284 303 1100 1039 1079 7 770 244 488 791 468 533 349 179 887 820 841 1163 78 1049 795 1123 17 272 594 865 804 1112 25 1141 219 841 771 973 362 828 483 90 482 220 969 655 725 547 422 473 117 458 929 726 1077 68 1176 607 621 101 1102 685 714 799 987 873 722 1015 470 1158 827 495 166 773 201 362 970 302 1130 183 405 690 216 478 587 463 330 901 542 91 421 200 168 673 450 315 643 43 547 475 190 1043 1064 407 330 36 316 258 473 787 1072 197 455 1177 231 470 453 883 613 498 959 675 1046 897 949 950 366 878 227 1054 40 106 777 545 399 425 252 165 564 1188 521 256 213 567 899 395 776 118 542 569 583 535 848 874 1028 1141 453 1051 428 235 536 769 1025 504 471 1123 132 847 1080 879 896 78 874 431 1130 845 78 54 261 732 443 723 1128 589 325 1066 492 362 845 1058 152 49 919 468 83 416 146 241 828 1084 947 936 627 140 841 689 146 92 145 201 67 864 8 545 755 888 571 1005 206 735 565 511 641 718 757 641 756 300 189 294 77 65 239 689 133 900 861 1009 1130 1050 1156 354 1106 694 908 456 1115 632 819 1097 1034 758 372 119 263 448 1071 954 593 568 831 510 1002 132 722 958 680 156 1134 385 605 963 277 844 123 578 1195 693 477 1045 613 794 437 534 308 840 109 476 93 80 161 463 639 814 672 63 577 621 811 1143 1075 1101 1064 352 662 55 1052 698 1008 512 1191 161 192 1105 134 521 1039 308 810 536 412 589 546 262 354 660 20 686 1144 250 1104 974 81 1005 386 815 380 847 126 923 196 1149 1017 775 134 656 992 544 691 142 423 71 629 1189 336 569 847 722 305 563 14 122 981 813 947 818 707 495 520 1076 744 825 46 461 307 329 969 799 411 217 1059 774 84 152 1007 1115 724 931 293 301 687 1002 289 1143 978 948 768 305 1119 377 610 314 378 1193 315 453 22 727 185 278 375 93 355 632 160 551 990 979 472 239 151 1187 753 305 0 621 269 654 729 1191 951 96 1138 313 465 1184 737 431 142 929 842 1019 566 512 942 206 479 817 835 1151 440 338 917 450 85 506 452 880 364 555 535 997 21 537 1039 282 600 58 59 313 413 449 756 392 963 1082 357 118 548 691 329 1114 802 300 272 194 1155 1028 170 662 1173 956 43 1113 1017 508 491 103 892 193 352 1140 426 1107 236 577 602 742 82 11 62 777 1088 233 1015 816 97 576 61 1150 420 137 477 606 942 1001 597 174 31 271 155 687 492 1131 648 384 886 243 438 90 736 595 48 792 602 811 377 499 275 158 789 929 1051 782 880 349 14 116 135 670 354 283 1106 191 1097 791 596 745 163 350 26 491 790 1161 1149 337 436 649 1114 1139 539 438 632 474 928 602 439 764 544 845 733 4 739 154 723 489 375 1174 199 524 886 152 120 305 752 532 325 329 544 192 366 313 939 1164 128 841 148 868 668 1093 1107 232 797 927 315 148 441 1195 1058 462 572 755 901 1018 656 940 1027 829 765 859 80 1003 129 1003 570 393 164 675 652 544 389 69 745 1013 197 975 1197 1031 1178 854 1086 720 173 211 278 298 1032 724 1134 802 1000 472 852 120 179 865 993 1082 1015 491 830 488 854 124 1188 25 1058 489 214 382 573 1126 268 212 655 889 1039 921 779 1103 188 165 874 1059 65 215 776 267 346 324 253 1086 372 1021 1198 656 1091 801 24 867 1086 910 1130 954 762 331 925 19 772 381 296 721 347 275 918 1132 132 500 1193 966 672 1191 410 882 344 107 675 39 363 894 117 1008 872 768 833 917 284 742 22 660 575 471 1106 115 289 782 68 856 1153 691 40 585 329 1054 1178 615 121 656 210 427 187 296 956 500 960 299 945 453 453 547 453 1189 1006 1001 1131 1149 23 505 465 896 65 408 851 806 122 1030 1188 1008 1192 820 442 1125 603 138 442 500 1154 1052 458 835 129 768 59 536 207 391 250 547 887 628 1170 574 984 944 1166 286 370 633 350 1027 716 1006 1134 913 925 748 379 1001 518 44 1024 975 1060 1182 635 399 1096 618 166 173 593 493 272 637 404 1157 63 770 849 361 1098 896 1098 179 677 389 811 829 47 652 645 987 75 622 1047 301 1067 688 942 216 755 352 792 1130 1082 395 998 823 86 663 731 234 593 811 639 765 134 124 156 660 487 583 709 1043 590 957 323 1038 671 182 971 1066 565 839 1186 982 600 899 1191 945 1134 261 1190 1174 304 1157 265 1031 200 553 604 1 336 624 645 1051 1156 290 476 860 538 353 1147 864 617 79 385 1151 693 889 791 125 721 173 296 21 73 1132 94 222 115 113 413 465 92 355 612 701 562 842 533 395 1140 570 148 517 924 1020 360 1069 286 543 38 215 76 882 813 1060 334 810 1165 1089 1005 191 105 1007 387 448 391 442 307 890 59 959 654 53 263 889 1083 1085 860 121 11 450 297 613 868 410 270 324 736 739 969 522 198 722 598 899 1165 222 1065 480 936 269 483 328 293 533 830 556 74 689 1102 60 272 451 459 867 795 700 402 1028 959 914 365 338 1008 640 307 772 54 609 1083 856 159 928 583 171 8 133 622 875 908 790 881 205 386 210 816 212 830 1021 52 174 559 272 772 524 1171 644 607 82 1006 694 354 675 1195 282 120 111 723 294 383 1180 924 163 727 828 952 1116 85 1094 188 535 190 171 36 619 277 1 163 731 1185 837 582 841 1106 562 754 432 857 484 42 1028 299 897 265 1192 1013 398 49 46 757 374 983 416 529 339 904 945 12 1044 1011 282 630 247 413 582 360 303 1077 414 754 53 1129 977 302 1035 667 744 981 693 503 90 975 1173 690 840 1191 734 892 429 883 314 975 1162 615 130 501 151 147 211 5 1144 470 1118 134 854 427 719 198 923 47 707 321 255 272 1091 919 95 417 757 1105 1141 484 1016 265 816 752 298 60 367 153 893 70 190 0 980 250 541 450 991 966 494 618 186 406 977 822 109 1028 253 341 311 613 335 643 972 1045 256 570 769 315 806 832 29 526 420 66 787 817 181 672 412 1108 705 1195 655 839 550 809 295 678 647 57 299 576 813 450 846 877 766 631 190 589 763 1038 1020 304 144 2 430 484 993 517 106 100 840 405 965 1043 369 189 790 983 974 1157 162 325 835 925 728 372 1172 81 803 394 471 748 205 256 990 882 547 246 821 963 589 955 150 722 590 842 306 801 1031 107 456 215 879 443 422 524 435 307 707 821 170 220 632 153 932 815 927 111 995 1135 230 727 1133 150 451 1027 1188 702 111 220 305 256 647 806 365 828 247 125 330 570 225 1006 357 23 81 445 237 493 1149 170 253 361 318 225 1074 27 920 1035 162 501 31 452 984 889 967 215 252 571 8 1135 72 1017 281 701 1178 802 905 896 690 1059 966 83 71 396 57 183 565 474 860 453 418 999 963 475 73 40 487 381 972 1089 675 563 870 1192 824 104 263 698 313 1058 11 429 209 51 708 962 236 873 913 945 272 581 867 916 1058 118 493 1026 609 630 25 340 378 446 692 940 248 1112 496 685 257 860 97 71 704 1110 42 693 284 409 192 109 331 676 891 975 969 795 535 39 528 560 231 732 135 576 770 827 499 574 208 163 732 147 807 33 757 1082 546 214 717 593 1130 1143 867 1169 670 97 225 431 1053 287 1145 421 514 1087 601 821 611 1012 1097 225 904 1072 1099 126 91 661 118 834 1196 796 701 282 1049 537 927 171 1141 86 346 117 38 1024 377 620 767 1118 9 843 6 267 1196 123 638 473 190 610 761 601 810 972 760 1149 879 1042 1099 772 121 392 612 114 49 1029 641 332 148 332 294 295 924 187 208 458 1025 880 606 149 129 73 344 162 1091 797 936 937 68 338 950 42 1136 1022 634 48 882 358 739 946 1022 1117 51 1178 1030 1128 861 266 1192 92 1054 0 1109 839 439 782 1165 910 1042 851 1192 161 62 937 1039 882 613 649 917 1116 828 422 499 1058 223 964 124 365 666 980 987 1196 383 662 237 683 935 115 518 1184 143 254 1139 512 865 233 571 533 896 1099 813 734 412 625 816 679 1079 308 685 1042 644 334 268 693 1025 18 1157 779 78 562 1052 378 1109 1067 264 121 630 530 719 1111 962 685 559 14 910 870 474 450 367 690 105 731 511 424 581 373 881 628 1139 594 306 120 186 720 406 126 446 48 293 1002 164 215 173 401 834 230 325 30 355 72 274 1109 617 491 567 377 943 1199 49 359 815 547 517 108 830 143 850 356 899 1103 270 625 466 1190 535 223 234 730 916 674 118 609 661 635 1156 1046 1152 391 419 785 817 1190 987 360 1054 977 808 821 235 128 413 616 7 928 1119 1148 124 1197 664 646 889 231 569 591 946 743 995 1171 535 876 305 513 1024 461 4 180 47 123 363 344 707 899 970 706 754 509 1132 457 928 1065 232 1130 738 499 517 672 976 483 275 472 888 78 519 814 258 804 789 427 642 664 157 480 147 946 18 478 914 729 692 427 895 747 1170 415 1115 805 389 143 156 447 1088 355 1119 831 747 611 1106 214 1144 1098 471 206 12 911 830 1140 852 545 604 473 715 856 892 1040 598 358 1144 754 1112 1137 274 252 1017 413 948 226 315 1000 317 10 404 525 688 798 550 597 1018 191 157 700 1112 583 771 88 281 566 890 900 566 656 1005 891 1081 19 934 733 1074 851 342 789 1151 947 295 543 780 25 296 869 148 460 809 786 980 184 758 607 1073 823 688 776 338 317 591 145 67 365 607 564 2 741 982 851 51 318 287 628 544 44 1051 649 899 319 96 491 751 1174 475 628 556 565 588 1094 217 321 342 371 1194 204 462 642 1042 560 248 28 1028 1041 607 1160 922 440 714 433 643 59 312 539 831 319 63 670 359 695 106 1104 634 307 775 252 1086 747 614 832 341 1095 37 74 393 1189 895 1164 622 814 35 679 1019 945 428 299 295 160 458 212 1004 789 552 1029 1179 603 1183 419 528 913 89 966 200 307 369 305 703 1188 78 969 1122 444 340 1155 873 12 1084 93 742 297 365 184 535 985 345 1121 370 799 977 1181 441 980 990 406 444 961 189 953 649 1086 851 136 894 428 19 1013 175 120 448 1195 1013 849 567 406 380 908 1196 794 833 132 733 586 1181 445 896 777 163 1077 545 448 68 585 265 790 560 981 812 1054 898 1022 387 631 955 171 744 403 1017 168 604 378 624 558 140 763 383 614 345 299 58 363 735 382 762 797 579 440 225 1191 241 832 272 235 983 844 282 237 411 845 114 239 332 551 899 80 874 31 823 432 503 520 811 24 1088 638 1134 487 522 513 804 1015 955 487 203 1118 309 21 692 775 253 830 80 642 443 336 1097 1135 963 1057 761 1135 889 182 645 854 383 788 416 823 148 65 661 861 796 736 350 942 43 1144 1140 302 1093 464 945 388 1115 350 1179 1148 362 366 710 180 1044 278 889 489 744 1113 810 22 327 14 103 967 1032 344 464 1094 1044 304 991 508 694 568 28 1034 557 858 469 986 1122 479 366 869 157 473 964 729 95 1056 1153 1066 467 632 213 748 258 213 88 896 339 241 396 171 551 5 1033 673 614 227 880 405 1032 159 442 1128 935 414 259 1125 140 733 2 873 1111 711 221 664 1032 325 434 869 365 711 1195 678 449 387 423 456 1192 998 727 226 922 560 815 61 895 763 11 1029 362 962 1114 1111 489 276 17 427 1093 255 1064 830 84 1199 201 1196 1041 460 319 692 320 367 828 883 1004 695 872 938 1177 344 811 1119 136 111 990 363 128 810 297 276 1061 106 13 131 1011 366 1117 688 1137 534 1082 144 86 158 282 1174 143 936 993 750 400 642 421 523 712 335 531 840 330 193 114 559 1171 167 926 341 843 1111 297 1035 876 858 514 897 49 95 25 409 1037 738 58 607 1143 456 63 1088 1079 1142 183 1135 896 876 18 1013 1193 896 435 105 338 593 804 87 172 1121 589 782 572 124 326 1141 807 19 274 798 171 881 824 1091 573 353 547 680 1035 462 501 757 399 515 10 340 912 71 441 437 26 496 762 449 672 527 543 824 539 442 295 712 156 332 386 865 659 410 1038 1096 649 619 596 1170 294 1077 1065 1010 462 1107 141 916 763 750 873 805 248 668 583 497 830 1099 665 302 1049 151 463 1003 1069 607 633 843 301 904 426 737 425 782 606 20 89 1077 978 383 534 760 767 279 633 879 406 87 786 399 684 852 211 1102 736 473 1126 562 357 471 635 523 545 930 885 400 659 299 998 548 1119 819 82 633 59 1166 782 0 1139 993 350 782 947 283 744 432 999 367 214 292 360 128 1178 175 708 49 125 554 631 664 424 657 1043 649 1045 403 931 577 384 535 883 325 451 272 159 981 580 390 1057 882 1004 50 265 305 1074 770 11 788 331 74 391 716 195 654 771 124 505 265 263 285 480 987 58 935 643 904 304 414 878 63 198 1068 353 610 779 550 929 7 329 377 894 504 1190 990 893 808 770 897 245 645 681 735 179 366 679 772 542 954 88 539 1136 199 442 39 781 1138 122 294 105 212 379 371 995 559 261 593 351 43 364 949 1084 633 193 723 766 577 634 355 966 464 158 580 1120 507 191 854 1031 1100 671 1106 317 835 800 411 918 717 82 66 1199 503 242 225 546 520 219 422 350 131 864 418 1023 63 653 52 1198 636 153 321 306 274 694 336 383 719 287 1162 204 715 721 807 551 1132 205 566 862 1009 359 216 81 808 710 333 202 553 226 1063 329 1064 378 1140 965 897 410 205 1129 144 969 268 867 111 919 82 1019 199 742 422 319 855 182 1061 627 23 848 401 379 477 525 958 251 461 733 799 526 19 654 834 946 151 369 590 593 1192 122 44 995 336 357 1084 48 1097 777 560 1015 175 846 700 833 890 298 414 370 376 967 174 699 25 1041 265 124 1178 872 34 200 283 368 940 940 502 519 229 331 581 679 800 1080 386 209 48 628 559 12 696 433 1178 255 198 497 240 95 193 873 771 743 21 678 114 1173 416 38 431 419 604 839 542 524 243 845 321 844 823 442 226 142 847 595 1012 128 492 726 150 163 907 985 637 783 558 1162 731 1161 413 279 403 147 841 507 189 702 976 215 603 691 951 75 279 344 156 809 252 309 854 374 844 982 376 311 93 1158 936 1007 437 693 83 143 35 949 992 874 733 501 542 68 355 18 147 51 638 161 1194 270 46 254 558 55 1075 1143 1167 700 1171 711 754 103 372 761 848 283 909 230 1031 1103 182 858 38 499 406 168 1003 1030 14 1079 126 268 495 217 973 70 425 113 1013 774 889 524 867 300 1193 786 525 448 779 363 914 884 452 639 870 606 556 223 407 1144 1124 1183 996 933 805 1064 103 324 575 1123 422 57 256 205 562 1140 846 428 441 1118 1131 178 837 4 510 44 342 93 82 933 974 934 576 35 545 1050 0 647 1167 457 0 68 271 1015 822 882 428 856 607 722 1135 832 1038 903 1191 623 365 456 201 647 917 499 596 1109 153 755 471 421 559 524 876 1130 228 232 226 1091 6 694 791 590 780 192 845 198 1066 511 627 539 747 1170 533 88 679 122 567 611 1037 553 109 305 679 921 151 53 549 153 1177 599 1063 498 678 991 682 848 1068 352 764 197 556 176 219 567 415 788 880 1165 1194 179 653 423 311 853 489 652 383 1021 1074 228 1128 121 873 778 976 841 753 0 450 94 1065 299 280 254 541 959 849 739 813 372 889 719 946 812 219 1145 74 612 180 723 157 270 882 307 546 100 65 803 1003 434 842 559 1169 1096 883 754 814 227 89 1097 748 657 954 77 735 798 689 410 931 609 935 987 214 481 374 812 297 920 514 89 371 54 390 27 862 310 23 1103 986 831 1102 896 375 1045 989 284 22 212 425 1072 1044 1081 295 964 923 318 547 701 899 1149 1063 581 1160 326 1123 771 361 990 496 178 207 260 758 791 1143 314 110 967 260 279 191 230 71 52 301 1185 1177 793 967 324 946 767 900 286 164 524 370 333 733 297 185 655 907 748 1101 967 942 56 650 953 737 824 932 24 887 1125 9 890 785 1016 610 243 444 810 640 869 242 188 905 213 457 628 1164 886 133 272 189 417 925 535 928 788 652 1007 1144 130 172 1199 537 759 411 492 322 369 712 149 144 335 116 693 805 798 395 493 1034 988 571 554 861 1049 1149 143 688 675 694 140 222 562 301 395 617 1036 775 346 331 1162 860 1087 5 108 637 197 105 341 697 963 492 1088 706 160 354 236 139 794 69 409 933 417 1027 829 717 88 511 720 96 1158 291 473 394 894 134 435 948 1195 550 1067 1110 189 761 585 1145 702 805 946 551 504 1073 822 297 702 239 1057 77 269 396 91 948 1010 814 1145 212 1087 1057 859 730 158 1091 65 877 1136 292 848 608 657 923 23 430 1047 99 370 164 858 553 47 864 841 708 282 1170 1104 300 741 945 820 740 767 1055 663 868 375 1165 173 283 647 660 36 1186 48 158 768 813 1177 679 844 83 83 569 918 666 927 804 615 131 669 508 1171 634 41 386 899 556 88 317 651 805 743 69 236 1015 556 1150 964 234 553 244 964 801 313 779 610 140 92 339 167 1062 1026 375 239 1197 433 1044 603 274 578 883 629 1180 997 815 733 901 246 592 150 132 64 722 330 1020 184 100 371 1197 990 726 799 640 185 499 145 781 1184 1135 1018 1135 165 1092 239 116 1097 913 645 105 738 644 124 748 80 564 257 894 825 561 187 795 213 476 464 417 678 459 20 311 459 1072 786 506 849 420 198 419 1052 278 963 917 1055 1160 629 400 172 944 870 750 396 1110 825 287 1120 672 883 642 371 1006 751 418 97 235 35 241 507 866 1050 401 241 409 568 1099 704 757 459 276 1122 412 715 610 22 570 771 915 339 459 580 906 1055 1187 994 761 1016 1097 237 883 1034 584 685 827 533 558 719 676 558 683 253 269 615 130 945 872 396 1078 498 349 94 323 1107 514 1090 317 436 866 334 562 1041 1040 1135 14 195 446 566 922 723 427 785 312 1078 970 744 747 1144 547 823 500 43 336 981 1060 273 549 1040 760 1167 403 695 342 1073 78 774 751 696 576 273 999 108 1030 139 555 689 726 1154 1017 650 163 947 789 1081 428 673 355 90 983 306 433 224 146 183 864 500 946 146 100 262 468 60 862 608 187 1095 702 976 543 54 757 45 1087 848 1005 460 960 451 998 983 1105 636 155 1132 878 1160 763 432 438 1009 184 44 1178 914 718 1156 915 6 384 71 934 792 1119 334 143 60 432 514 288 1038 509 305 1075 314 188 1138 290 776 963 437 1117 52 362 573 537 354 856 73 746 1152 618 40 379 763 841 659 117 902 320 940 379 23 807 37 991 1020 833 1056 476 669 657 463 338 77 889 250 389 616 979 103 1193 1064 1037 543 434 1 215 1073 134 258 345 785 226 189 486 23 506 571 820 647 1193 550 522 572 1031 988 572 180 301 595 240 935 509 240 811 727 745 507 890 1183 748 424 559 264 260 1165 1155 1189 525 343 1114 811 198 63 104 103 514 1177 50 526 307 161 199 24 150 993 293 770 1155 80 493 956 1120 312 535 610 451 616 357 995 249 648 35 490 538 636 1176 656 584 814 1076 352 30 424 954 556 332 1046 1139 836 911 242 1191 732 1123 329 137 194 1139 284 878 5 840 984 987 1148 590 236 1036 25 1173 486 1198 970 823 249 1074 1094 662 472 670 374 1188 473 1131 190 145 897 27 466 624 515 428 10 684 149 180 203 578 118 582 524 256 954 956 242 264 738 833 206 305 504 709 1169 1187 899 1161 390 231 424 123 106 986 317 12 503 241 134 501 233 767 221 1064 886 563 814 1135 1045 971 9 697 792 832 738 1040 427 1062 1007 460 1163 320 864 748 847 168 311 544 79 549 826 225 528 1107 1113 123 173 238 875 1118 1105 170 789 289 997 374 964 870 266 631 170 742 629 1005 466 367 333 260 648 889 1156 197 466 1 853 845 332 708 140 376 222 964 404 909 74 1078 430 411 816 741 1111 490 432 316 671 1011 1195 975 539 958 399 791 128 237 1106 892 348 731 153 382 1062 1126 1185 968 529 645 346 737 986 607 133 419 1147 1085 704 36 103 333 953 555 815 249 1156 142 594 825 895 796 247 203 100 244 410 1008 368 97 759 381 526 429 645 416 559 864 708 1139 82 1124 707 927 41 779 1126 464 91 972 1011 460 425 163 123 798 913 309 241 1003 762 86 344 435 279 248 1014 878 232 753 693 613 314 1036 965 115 54 1065 632 592 305 671 756 575 1155 586 690 451 905 22 739 428 874 912 899 296 95 980 1121 97 270 1127 911 929 533 215 196 214 684 320 108 243 654 508 133 572 459 1074 636 581 528 338 356 504 263 487 242 647 1079 819 304 281 817 135 17 312 130 1034 871 1013 317 902 222 606 1198 981 660 1028 451 810 303 1121 342 526 23 1060 1150 1029 1129 411 917 392 975 835 576 1080 384 764 373 537 720 245 102 558 239 337 205 117 198 481 168 1066 1105 723 346 599 618 767 603 725 220 653 116 549 378 179 823 986 404 16 438 175 1128 590 481 1031 597 761 283 822 518 1114 714 1071 156 699 783 189 500 872 983 314 158 539 1119 121 644 509 918 1004 839 349 868 500 777 89 612 252 531 251 261 103 1057 668 820 814 187 1084 67 688 828 1085 72 409 853 309 613 331 1040 347 253 95 201 779 843 333 868 421 493 96 815 1019 594 464 1064 130 860 946 186 1003 327 83 5 161 86 383 860 959 609 540 352 22 171 872 781 1086 386 799 229 872 933 633 592 522 113 948 952 480 1108 379 422 490 443 310 401 449 996 316 1182 101 542 382 851 1005 231 1105 825 142 604 638 883 578 493 993 1179 821 1093 353 87 982 950 597 1125 420 289 1037 312 939 921 344 944 117 250 196 739 766 780 906 251 706 416 732 59 1054 761 764 427 911 63 386 868 1026 552 434 143 45 856 43 776 862 665 153 164 258 562 664 258 163 906 929 257 45 1152 48 924 794 58 363 76 1095 439 95 37 999 290 570 12 1157 1038 435 607 969 1089 327 248 743 167 279 1168 659 359 839 131 448 415 731 836 982 482 368 823 891 1146 914 697 205 805 1077 1197 738 551 782 58 242 107 1031 45 716 1133 321 494 64 672 29 1165 815 658 559 353 687 91 1034 21 1074 547 785 762 777 964 67 469 1031 315 740 640 1144 136 513 233 713 172 990 1156 438 1152 85 506 753 549 144 616 1008 85 1102 168 567 464 1031 1150 453 614 246 217 572 796 505 1027 846 895 653 1166 943 330 1148 354 95 451 463 226 303 990 1044 984 144 1023 20 895 189 828 866 833 713 73 91 778 1070 826 1157 161 1197 769 113 1080 786 995 311 396 70 668 631 366 979 1127 110 746 668 1146 1132 267 439 1100 247 941 623 1012 743 1004 339 468 781 270 1008 438 621 503 595 902 1117 159 812 377 1148 54 220 337 962 970 887 984 131 1053 1166 848 896 240 693 129 550 306 1058 527 922 217 157 249 78 655 872 93 627 1098 437 298 1155 71 291 809 191 222 994 511 706 619 389 44 310 1067 609 717 1060 462 252 1181 640 468 109 918 103 474 237 189 193 522 991 315 826 175 739 703 746 746 271 1066 903 633 649 481 165 1102 308 610 878 267 210 184 874 838 422 271 1173 257 1060 981 731 963 757 504 67 1140 826 906 905 670 348 737 1097 497 624 727 692 1034 642 382 141 1154 1059 571 182 585 181 1164 88 1143 230 233 991 990 799 853 566 86 276 17 128 797 123 531 290 676 363 957 579 1053 964 798 767 805 1177 186 706 1027 81 173 1138 310 844 806 746 481 1190 176 58 630 1087 55 172 983 1158 445 225 984 1085 1190 294 776 67 78 153 959 215 922 863 176 1073 860 673 498 140 46 316 900 940 47 269 1035 1056 1190 147 1137 766 609 682 974 355 69 753 68 1085 220 448 168 1182 1138 386 832 186 1128 1144 583 936 352 403 871 351 951 994 370 455 540 645 778 953 715 440 187 661 342 122 728 934 562 548 108 1073 1028 661 558 666 412 931 1136 382 575 1198 928 195 331 446 55 869 989 674 343 1046 588 505 312 262 325 131 1106 993 1097 262 592 416 1171 236 820 693 826 1078 746 169 867 442 588 969 894 865 17 1100 51 284 90 235 359 905 640 739 1179 1085 457 871 841 870 141 920 345 760 920 317 49 815 564 94 971 523 849 453 331 13 60 719 898 859 378 384 806 459 977 1036 527 531 388 418 538 934 703 467 876 95 539 1042 105 364 1064 473 45 21 7 166 226 1003 674 78 842 1052 243 386 157 318 461 898 85 666 558 3 213 250 802 589 642 890 871 903 1137 649 868 1024 970 69 420 70 849 657 2 1142 29 930 642 415 432 1181 902 260 377 277 72 690 16 468 333 892 584 1168 157 879 799 341 29 581 121 1036 56 114 134 499 552 420 741 974 98 328 177 190 606 178 981 646 470 134 911 1169 914 920 339 768 940 1142 969 879 433 923 242 320 428 1011 312 351 57 260 233 740 1165 513 373 1077 141 630 438 16 918 437 561 774 929 602 808 325 194 528 1010 1160 706 7 812 1185 826 537 686 402 1144 874 63 140 468 471 329 751 943 1022 661 958 12 17 217 636 1037 1166 761 788 349 282 278 203 38 352 26 165 1060 86 497 1084 700 611 612 396 542 151 912 191 619 657 119 355 349 591 289 172 710 875 880 120 1127 957 718 904 478 431 178 669 844 777 418 1077 719 269 728 689 339 950 1161 169 689 436 18 237 81 404 675 342 760 747 394 890 1023 940 1065 789 545 616 813 538 564 699 132 108 148 511 1006 1187 842 1111 1144 452 515 739 762 834 166 732 255 920 393 908 606 607 589 999 156 1158 699 954 903 519 766 823 812 730 836 685 874 808 267 848 748 992 159 693 476 779 222 1007 1155 142 1066 936 486 707 387 596 346 1176 172 728 510 593 207 807 280 467 151 525 271 142 810 471 415 465 1120 933 272 144 181 510 127 168 891 756 131 90 972 394 370 616 782 705 56 747 564 963 608 14 1006 994 871 736 678 125 286 1097 419 901 1052 88 825 589 435 53 383 397 371 564 377 59 104 73 947 210 132 226 660 552 1105 1081 97 1103 975 324 15 891 302 899 887 34 1068 269 661 35 267 40 735 271 1080 911 784 335 205 97 58 456 458 1006 1141 379 666 222 1109 618 789 1129 372 1086 173 698 868 1173 281 843 24 819 1172 177 11 601 267 884 40 715 174 1070 725 529 476 1002 878 806 696 893 324 399 514 42 925 1045 373 302 757 1070 651 765 655 702 847 215 876 201 806 197 1161 41 523 0 692 821 755 97 573 98 301 1000 766 392 1076 513 456 901 748 555 994 7 511 220 112 724 881 1122 448 371 387 1025 190 277 698 819 926 1155 651 1167 1104 270 477 956 1105 595 302 1007 63 673 529 362 23 868 26 981 578 177 291 1173 1189 517 751 159 865 1018 26 508 684 998 359 626 116 859 973 1168 80 853 335 511 607 1071 40 1101 129 629 499 907 231 182 593 3 4 1072 125 998 859 253 103 776 597 987 135 261 67 81 478 697 866 888 405 373 611 341 92 1084 49 916 1025 448 71 142 32 56 172 125 8 586 432 107 70 512 375 460 1187 790 811 609 149 760 1046 59 51 828 38 759 112 42 1182 981 847 493 157 935 907 435 571 904 707 428 83 199 498 646 592 316 465 777 1127 674 1026 750 76 1090 357 110 1088 813 594 113 412 801 270 575 63 475 348 987 649 355 699 907 387 553 822 397 682 1119 123 1103 876 702 720 347 932 176 581 154 868 935 378 301 88 263 546 253 831 922 120 148 838 366 742 811 865 998 753 984 1170 788 1154 419 222 1176 312 589 919 325 155 579 488 195 740 306 294 600 952 1194 132 779 521 64 305 59 790 982 725 820 575 983 709 544 587 28 657 146 1179 699 1092 609 7 149 909 715 1000 496 631 106 1033 150 802 889 782 519 166 703 969 255 604 66 843 1058 1121 600 370 662 13 5 910 232 1102 1004 1066 580 563 172 25 1125 892 210 1042 1141 963 1063 1188 534 991 166 600 335 75 1055 327 904 1079 220 297 323 668 908 626 1081 1036 992 1079 1074 21 1098 684 162 273 769 503 1165 1168 396 847 579 900 1121 358 193 984 333 8 407 123 1056 602 1172 330 77 640 319 781 1198 935 402 302 466 54 168 639 1063 827 592 787 95 1083 644 1106 991 856 802 815 628 381 285 1187 1131 1131 258 1070 261 230 460 1128 594 216 876 512 705 1011 93 842 450 933 1191 67 370 579 269 682 257 1024 45 525 136 466 340 675 185 1187 198 568 1084 601 509 626 160 147 69 129 472 468 343 847 630 1077 814 283 604 603 719 369 182 237 1160 1163 511 1077 717 206 1140 637 976 357 50 504 51 635 1110 1101 1082 1057 458 454 68 951 796 1012 507 69 191 221 167 481 345 440 529 20 254 601 1024 1041 862 1141 684 410 663 1031 900 73 144 725 187 629 1052 8 318 819 1079 641 778 726 556 1087 71 133 367 705 1136 715 61 124 914 881 62 984 227 466 125 399 178 795 614 393 707 1182 1175 311 579 367 444 1151 252 590 48 1083 1128 603 857 1155 756 927 481 844 1057 1063 475 583 140 371 604 704 818 833 140 278 625 980 252 928 952 883 808 683 177 292 1135 208 308 483 242 165 36 552 938 648 343 662 149 436 500 338 1114 741 744 1126 613 173 90 925 342 118 52 285 1093 129 42 834 632 779 1015 174 974 728 759 577 583 510 807 362 1031 14 347 422 425 1119 1162 1046 783 590 1040 437 70 779 293 887 308 893 948 842 898 264 830 1007 430 1009 546 1165 645 957 130 472 869 1109 417 870 181 995 1117 130 1139 627 72 83 456 170 979 467 1094 296 997 892 179 36 916 935 799 841 730 372 341 494 104 638 266 608 617 145 1049 935 998 1108 408 260 359 1003 803 600 105 253 85 429 231 949 682 1198 877 648 479 333 1015 767 350 507 531 164 670 1058 444 76 1113 106 839 901 180 706 738 855 1113 384 126 513 416 1190 368 969 956 214 1160 986 73 189 216 3 332 178 1165 1160 1064 763 437 498 702 599 917 963 719 311 385 444 614 1169 1197 768 260 648 56 7 236 1035 661 481 162 645 452 600 103 550 102 543 353 291 67 867 996 855 284 432 525 204 692 920 1135 715 194 370 457 249 431 232 14 272 681 413 487 434 520 356 458 757 314 1199 909 9 848 697 1137 157 1166 678 1087 1099 462 178 444 644 908 988 964 719 1001 31 271 1019 755 676 1173 733 643 93 845 1006 381 281 460 1065 565 921 1156 365 1028 787 458 1130 193 1101 767 685 380 679 814 795 590 191 539 778 229 990 606 205 7 690 1007 248 355 881 190 423 284 812 611 1182 358 98 1108 793 1158 111 437 1164 389 780 153 51 1117 490 202 780 271 1016 1155 665 353 325 189 633 317 568 609 12 630 960 341 1140 900 238 237 100 787 1011 534 505 519 889 923 1001 877 752 365 416 400 715 594 51 685 372 733 766 732 801 198 749 89 339 621 1034 1126 962 1163 580 1068 971 454 1089 1165 58 628 1031 67 147 185 1164 106 604 1185 310 384 1111 927 105 1099 895 61 69 487 1170 633 137 144 606 1186 1011 104 984 682 535 488 702 502 109 386 604 95 424 797 752 755 650 752 369 214 329 46 29 669 290 419 406 419 939 713 158 1035 979 331 330 351 408 609 930 782 132 381 765 932 302 972 1086 392 872 945 20 600 805 663 611 367 843 29 922 999 1181 1193 595 266 1051 6 950 292 373 917 540 685 290 772 265 719 1009 291 826 518 917 50 346 585 349 925 463 135 888 137 745 1076 917 785 128 1192 17 461 404 544 596 1019 145 1149 609 670 308 1109 548 1021 1017 780 514 1127 573 1140 1012 835 42 867 859 314 1034 796 759 528 452 568 728 900 432 608 722 139 598 308 13 515 530 902 676 73 396 1079 305 51 611 1164 231 1147 840 642 87 141 637 653 1089 679 1106 268 191 986 835 620 380 83 316 476 325 163 637 744 844 1125 1089 520 349 974 853 964 64 50 85 1086 769 643 336 737 216 762 606 511 427 383 1168 750 481 1058 884 824 77 952 995 647 258 327 141 927 161 1198 786 376 89 759 929 261 606 921 890 318 1135 954 489 644 1018 492 364 290 878 224 854 700 913 265 713 527 887 47 1034 356 414 542 693 333 809 121 746 997 707 989 830 857 209 731 1079 402 708 395 429 94 624 653 34 250 159 548 97 409 177 925 1196 870 54 812 589 942 171 931 1094 1112 834 986 628 1019 548 748 677 478 1059 916 697 312 727 1159 520 121 613 165 277 273 701 613 1150 473 1115 408 149 303 873 604 480 202 817 98 86 987 80 1038 301 775 207 767 695 1064 40 776 1122 1132 194 1104 82 700 1027 98 83 289 504 725 449 43 984 286 81 64 499 1064 1094 21 808 447 166 776 1135 481 421 1129 545 1134 784 1171 107 614 388 534 641 9 76 1004 984 314 346 317 729 378 953 378 490 34 835 522 365 1054 233 575 777 1158 947 1134 625 530 857 675 765 1080 65 973 171 949 398 169 918 415 472 67 894 9 874 754 552 1059 961 181 820 1102 106 33 694 1147 445 665 375 791 663 1196 544 318 311 1004 87 976 952 178 1172 78 1130 341 206 214 508 329 203 997 7 47 55 982 809 673 389 558 919 916 57 229 976 486 5 345 890 1004 1193 534 179 499 1076 645 412 367 789 399 518 258 1083 189 594 16 979 193 386 63 455 708 452 1179 19 376 738 1122 242 3 865 903 950 785 147 819 403 1185 348 1134 1098 892 933 105 160 976 520 597 138 359 324 851 151 459 37 792 1111 657 568 5 932 249 1001 883 82 222 604 418 911 637 834 660 524 1053 445 935 48 319 255 912 1082 350 942 763 373 1117 47 441 236 293 792 836 1059 842 408 149 904 211 805 189 178 740 265 1082 1108 232 173 211 206 890 91 632 164 784 214 343 170 56 256 533 867 723 855 1068 836 781 87 161 941 1018 520 2 768 803 840 699 790 189 702 894 617 210 669 491 595 48 51 300 288 394 164 421 585 1175 646 196 93 662 672 253 591 1104 553 889 1126 122 566 579 974 395 722 511 1153 525 522 503 623 426 469 537 1021 839 654 100 317 102 816 253 387 729 565 138 319 537 45 890 955 752 182 133 166 1074 282 644 1033 905 441 361 528 286 676 502 1184 9 965 208 496 322 715 377 836 968 997 315 1084 529 358 399 1030 1079 790 531 365 812 302 80 841 876 507 347 979 812 114 883 34 285 113 520 210 828 682 181 244 866 738 370 36 728 318 295 448 871 201 885 652 1131 457 1108 841 739 425 96 70 511 1037 1144 188 112 386 667 272 333 576 344 580 449 559 339 545 314 826 1084 1118 124 939 696 349 261 730 91 726 1082 718 394 148 6 307 787 331 180 932 819 225 444 269 338 734 690 834 202 79 162 340 417 233 506 646 71 116 16 1022 499 78 689 594 40 979 963 927 436 787 56 599 1155 277 376 814 189 1177 695 656 769 1029 117 466 788 718 543 983 338 19 1084 973 200 651 722 578 661 486 896 376 32 1197 582 1073 819 842 388 382 419 1152 464 267 896 1125 658 553 957 780 1122 390 270 1012 947 94 1157 563 914 968 700 823 375 997 694 665 796 887 780 112 645 701 442 295 58 1082 409 472 391 217 24 1008 102 1053 759 167 947 881 545 779 357 1046 607 885 381 414 1096 836 19 644 294 596 496 632 1142 577 377 593 501 1138 783 784 131 156 1188 233 596 90 586 853 565 429 584 607 254 46 591 972 499 518 621 20 397 797 1151 1045 650 252 350 422 911 184 950 821 1100 1012 429 571 745 1019 552 674 210 239 517 125 516 724 476 793 1051 452 139 78 859 1088 1064 910 335 844 1004 285 3 539 798 1087 641 279 232 249 875 877 947 1066 1020 59 419 817 687 340 879 461 1059 634 331 914 219 1161 1192 1075 987 36 221 416 63 539 30 1117 281 808 980 85 102 808 327 1084 822 1021 205 1183 180 350 1096 859 994 1138 340 587 159 65 12 186 517 1009 542 327 462 957 1026 107 102 861 85 363 554 788 730 1124 595 1177 674 816 1039 307 439 666 78 528 1082 1031 496 766 897 751 881 1179 69 393 873 573 807 395 1091 615 1020 1094 438 213 635 1057 679 1097 826 981 834 845 224 788 626 228 1057 624 772 412 656 806 764 288 914 58 485 957 1082 799 456 626 320 827 154 608 536 172 1142 1129 111 931 1111 64 528 624 384 456 1195 466 454 172 106 238 787 975 903 102 215 544 109 832 1136 1115 698 428 489 78 632 34 189 134 415 85 1038 446 465 163 305 216 867 687 232 1021 352 783 129 64 897 754 1117 640 110 6 696 1004 649 234 144 764 996 800 901 456 796 542 1115 101 1101 593 204 413 749 486 774 307 38 89 610 504 765 342 534 201 186 690 680 197 756 620 207 345 122 834 247 398 119 1141 343 447 323 990 19 721 530 932 1032 1145 330 873 492 869 818 27 936 154 89 223 270 112 1124 944 1088 330 484 188 361 1029 216 337 164 276 437 1127 935 791 504 1059 755 378 313 223 1192 1103 1044 280 849 506 272 626 148 841 248 810 776 250 414 417 414 284 1153 315 238 1126 637 251 8 336 697 348 459 723 900 241 126 641 1117 648 359 396 349 525 116 881 908 494 704 194 54 527 701 1099 1117 500 99 475 722 983 857 406 473 359 360 218 871 720 96 933 112 136 512 693 343 406 633 11 792 138 500 331 209 1181 1015 563 242 266 329 1066 135 366 1111 729 117 751 681 343 175 654 725 325 818 989 991 868 758 728 314 502 80 447 607 1072 775 590 1187 1191 362 863 247 411 371 1178 193 377 400 566 353 122 1155 538 102 963 774 359 497 353 385 928 271 1046 1118 1119 57 326 271 710 775 863 1023 519 320 1138 668 663 1181 1063 479 928 304 143 771 49 946 617 654 967 43 595 248 479 1050 100 376 79 310 956 917 519 983 355 952 145 942 1124 371 86 145 375 229 966 184 510 288 264 776 313 1156 843 392 1006 437 490 164 157 638 396 538 294 529 590 435 213 322 551 1141 872 969 944 519 1036 604 563 924 1085 159 653 218 235 258 1023 510 875 296 317 1172 214 675 55 821 1122 1012 1104 987 990 1009 821 476 871 400 1093 863 679 800 88 264 25 789 657 1163 735 200 1188 201 312 668 657 470 1159 930 335 659 1130 639 1121 529 134 1124 600 856 608 1025 526 387 228 1136 301 1086 716 472 949 935 898 264 178 95 499 398 432 325 1036 499 319 607 1129 241 833 297 923 827 655 1146 447 452 84 881 689 490 1087 448 921 752 846 95 719 386 917 503 1159 326 829 517 695 67 848 112 284 326 927 947 882 814 106 74 845 507 1019 231 425 791 881 314 488 213 333 265 312 1037 102 277 395 933 594 544 866 495 238 620 11 1179 752 272 669 806 1114 106 1025 135 23 661 1111 14 516 1059 1037 144 1168 330 910 962 248 1010 574 535 1008 89 1156 83 353 1151 644 459 76 843 920 1112 907 706 982 1135 940 884 310 282 839 405 607 199 229 1017 352 699 11 470 943 230 570 876 79 966 1105 600 723 218 210 1174 892 856 1115 927 541 613 1135 459 129 275 394 949 1031 564 231 992 452 1009 297 627 909 924 1066 427 601 1180 510 672 82 181 506 852 574 783 580 714 722 17 461 277 360 139 212 683 196 246 995 570 672 181 117 871 100 251 774 808 340 715 39 559 617 763 70 408 279 1190 580 540 42 754 277 970 1068 930 502 1136 466 410 949 159 65 842 636 571 420 392 490 1134 880 822 11 204 135 228 496 497 798 686 1123 967 584 313 499 189 445 5 1109 41 1056 457 654 653 367 873 168 858 11 457 938 1170 572 652 851 115 83 527 318 424 475 876 210 401 970 588 314 835 984 1059 929 910 657 702 521 916 496 532 339 927 824 454 254 603 213 26 861 1088 475 141 326 1084 514 306 195 959 1020 69 643 975 225 583 138 1019 770 596 843 442 775 991 749 250 515 1192 176 671 736 135 148 277 44 241 887 406 223 573 1185 957 505 846 99 614 263 395 48 1149 119 660 127 173 1074 893 203 1079 539 803 486 803 656 1135 30 852 764 914 415 132 1173 1045 223 166 478 974 557 12 952 1012 851 217 705 846 972 701 639 878 772 998 475 975 107 532 1010 1177 0 994 183 515 862 191 428 1169 1003 470 547 1124 584 1033 1072 816 738 764 836 65 363 376 262 584 428 430 714 475 765 353 554 865 380 449 89 96 119 245 1060 533 902 998 157 36 900 382 480 109 155 941 220 970 391 61 182 994 159 861 655 498 1027 485 479 447 182 170 573 292 510 164 143 477 12 527 959 1015 1048 128 1017 856 307 420 1013 817 109 360 483 160 55 527 961 766 717 132 808 65 969 968 904 1058 109 228 966 460 742 365 410 436 6 520 15 1023 544 1094 750 386 170 672 970 49 428 810 788 911 1113 390 556 232 171 770 591 661 249 281 987 241 343 896 728 404 1123 948 661 29 165 1040 965 704 408 876 262 581 463 1136 57 598 343 741 901 624 385 842 36 456 110 575 202 636 266 572 442 1045 88 120 217 590 1014 466 565 65 885 898 252 652 118 1091 978 833 930 1175 1086 961 934 274 1186 130 1127 905 830 1052 282 365 739 11 303 942 496 437 401 282 1075 579 498 169 755 643 967 1169 924 838 75 491 611 489 443 897 407 361 887 762 878 753 1145 249 979 779 821 120 148 922 703 1095 146 422 373 427 272 1004 1118 173 180 429 304 873 163 676 564 284 385 504 973 737 44 1057 209 1101 1009 987 183 795 400 1137 497 283 1080 878 950 1094 852 8 548 666 1093 919 396 281 548 453 71 102 703 72 753 1151 1055 1081 1075 985 279 172 1158 1128 302 1047 1134 632 1134 1064 49 453 707 690 463 592 17 492 993 1082 78 795 1179 731 805 526 670 701 999 293 919 624 31 980 372 442 74 269 609 1073 1159 455 749 1045 1197 983 492 1189 1014 149 335 910 93 867 412 551 629 317 1123 740 406 758 1058 1090 1184 200 38 674 342 689 547 929 1017 148 1067 89 322 997 164 823 928 851 324 357 926 652 210 301 761 468 1166 226 1051 767 413 478 1160 291 8 202 139 218 41 453 844 501 77 482 465 117 313 1126 1163 649 883 289 978 979 234 362 938 905 1058 615 1007 119 1056 654 986 378 287 1012 691 263 556 284 569 409 946 850 59 228 1118 1123 442 1041 167 51 39 996 309 1091 1049 1083 331 938 122 1017 284 385 1187 648 619 677 52 461 838 460 852 487 923 626 788 692 941 494 1094 1045 590 334 165 129 689 6 863 572 832 808 819 3 707 115 791 840 480 1136 814 257 884 835 862 1160 748 824 107 800 230 494 309 101 627 749 1143 946 968 155 1170 946 476 1029 838 507 10 1144 368 316 916 403 26 761 1067 469 349 977 1183 204 1131 551 301 750 651 994 1198 111 1182 25 813 993 914 151 703 1089 914 456 335 1108 231 475 485 1121 49 925 435 723 981 860 494 386 782 495 574 526 1194 1064 478 274 624 177 272 354 501 561 411 613 141 539 587 694 225 43 796 1165 718 44 1112 1140 214 1008 340 665 211 775 398 237 983 396 788 853 395 411 413 820 787 1167 948 822 565 485 31 1156 1151 876 145 151 1023 210 947 349 489 214 1047 207 713 94 940 980 323 177 476 947 185 317 115 642 832 267 106 962 328 620 559 452 1076 815 276 259 1190 863 187 679 190 670 1194 442 633 787 1170 416 191 344 73 848 445 490 1029 571 969 229 1041 71 1190 539 729 1194 547 669 687 591 197 400 1147 943 67 734 360 1001 712 444 1120 16 1072 1142 179 705 652 465 993 1180 532 735 202 446 1192 1027 1087 714 916 355 567 217 706 1011 208 532 548 826 230 1098 228 190 1099 120 566 506 820 682 265 46 987 897 879 58 638 42 421 662 1038 242 1064 985 167 968 1078 430 428 689 90 407 696 730 886 47 111 543 80 932 401 443 742 773 413 709 64 436 1126 146 41 1061 705 1069 1024 141 135 398 158 875 1103 356 290 721 241 1122 1167 247 186 194 779 254 683 757 165 580 382 1193 210 765 756 526 487 872 619 198 1045 604 1184 488 340 977 189 694 1102 108 165 557 554 464 672 817 498 508 595 122 1060 837 456 574 718 294 800 34 10 582 285 354 291 196 908 795 919 667 318 996 248 1065 43 481 615 401 194 66 978 216 98 642 283 568 776 406 1069 329 711 1073 322 704 978 1000 1111 317 994 14 828 543 1182 49 480 1017 627 263 897 742 14 9 157 524 606 305 574 935 287 257 269 783 757 684 1034 373 489 898 994 886 801 358 407 941 344 656 223 415 882 259 171 273 549 1087 521 282 524 64 598 537 854 1030 360 344 353 36 673 843 40 797 705 258 370 54 1128 984 537 257 197 1016 53 657 853 870 482 415 759 439 93 757 641 652 258 304 1118 32 1194 677 141 1080 1100 978 104 172 211 979 865 607 1059 790 651 1142 223 832 882 1130 80 409 150 680 945 291 1079 126 461 1094 1131 896 522 368 918 932 1025 59 422 1085 1011 378 345 541 1088 838 573 698 388 597 156 527 945 935 1194 885 727 1015 585 1092 794 375 910 597 1021 383 348 561 551 1124 293 576 748 933 593 1140 1072 878 795 775 804 763 360 242 47 35 1124 1136 986 773 161 328 35 483 763 256 816 430 1158 1120 1047 1100 68 872 583 371 475 428 1187 538 868 628 713 426 188 586 657 310 68 1132 774 139 508 425 557 634 402 1187 801 610 871 706 724 41 11 906 1084 106 705 823 1117 693 122 1069 81 661 994 1006 798 927 681 1098 437 828 78 901 507 814 963 100 541 871 1025 1174 694 626 1002 20 622 263 1033 460 259 475 140 626 326 1157 1194 479 1035 920 34 932 946 1082 1057 1123 1019 328 1101 1031 370 181 769 830 873 90 637 976 12 39 935 171 271 527 429 879 51 510 708 827 356 326 346 774 1070 196 829 1026 754 765 580 1047 1187 190 685 399 27 373 1088 477 376 852 397 283 286 714 1165 505 274 203 928 116 1028 1168 466 183 1083 554 16 968 337 836 655 52 159 583 221 951 962 518 673 324 144 449 368 321 1063 135 534 725 1100 46 736 552 260 1192 475 1115 592 783 913 212 497 664 651 403 867 403 766 465 453 294 588 491 82 567 36 1174 890 1175 468 624 472 227 196 318 308 291 205 385 435 434 390 259 218 1167 757 979 462 1156 161 612 701 833 825 860 432 559 551 0 1033 1170 284 889 44 130 983 632 588 434 1075 1010 624 274 717 1041 1093 54 777 362 543 185 757 391 920 1075 1089 457 964 911 300 306 399 879 225 927 201 746 1027 538 310 757 1134 791 935 44 300 878 1168 215 405 898 820 1069 841 149 1181 350 770 900 681 29 814 529 890 379 376 1110 764 663 458 54 384 151 408 705 455 1013 341 508 857 1057 1046 1188 1040 1043 929 329 874 150 1044 1077 1139 816 121 635 780 808 325 779 19 730 1165 669 313 843 709 426 363 116 465 204 568 542 646 1037 629 715 1035 525 859 688 884 817 760 182 1162 267 716 241 483 340 393 730 965 886 255 386 230 2 1023 144 24 4 822 561 201 564 270 149 870 835 538 1189 1099 221 567 884 969 939 1 33 452 834 660 906 1096 132 106 1086 744 652 360 731 919 94 964 302 453 833 734 607 112 273 138 658 172 763 637 1098 318 163 1162 165 845 971 817 332 932 901 205 1067 140 899 1173 1031 177 1060 218 394 1008 519 613 75 167 944 139 677 799 482 249 296 570 432 253 112 1184 162 359 457 1154 928 373 601 898 832 331 271 403 831 1079 804 880 838 729 515 381 970 734 1028 313 704 866 881 988 73 483 65 137 779 1150 297 393 883 664 530 468 663 752 777 930 286 657 1147 900 194 518 677 892 534 1129 219 950 591 150 401 599 342 1005 1088 949 969 882 834 577 330 621 175 24 623 186 124 840 492 293 352 51 666 76 145 168 1019 908 229 717 58 646 1051 691 864 897 334 607 794 490 563 603 362 59 1175 787 804 545 722 33 600 679 588 811 1001 272 885 1187 657 1063 1176 227 438 920 666 971 853 18 116 146 694 1118 1161 620 366 131 144 389 1112 775 1027 839 580 36 303 1170 968 1196 50 1191 128 366 324 1148 593 738 147 1049 193 1057 345 342 1005 660 366 564 197 8 1025 926 954 1099 28 258 195 706 655 1005 141 1069 1025 159 293 987 404 248 505 743 90 977 440 858 24 479 748 315 48 93 22 880 752 943 880 1016 598 606 39 1019 94 278 780 619 165 404 951 363 159 122 994 706 338 202 776 1178 557 596 380 567 250 865 705 899 941 467 631 472 510 1186 1130 1094 640 311 62 361 527 81 686 1013 970 604 49 659 167 1143 1026 208 3 1016 1132 599 1024 810 1077 474 603 795 878 72 325 912 129 729 821 152 264 610 352 403 1081 883 562 827 96 931 92 240 377 346 899 528 406 553 1059 249 803 355 1131 777 1003 127 601 566 40 988 246 239 849 955 340 342 1179 151 66 685 790 259 1122 183 799 931 998 685 1189 361 1133 212 577 658 787 126 351 1060 101 139 329 745 377 89 502 619 826 911 1022 644 69 393 183 52 229 307 534 141 640 38 945 801 1130 881 616 1004 394 576 608 682 536 1139 653 132 1103 349 918 122 874 144 425 910 138 712 1027 1083 147 655 115 412 58 321 1102 668 258 1169 392 310 230 295 157 591 277 779 166 381 777 367 788 970 1084 649 305 582 365 1149 117 50 1093 389 6 330 791 771 194 736 392 957 972 492 1039 82 967 719 382 1023 675 495 606 213 1125 695 891 632 552 413 232 474 191 193 1017 508 1139 350 136 715 615 1160 323 341 859 860 344 529 382 1047 267 780 595 704 790 931 1162 456 511 16 1128 354 737 637 206 127 225 291 132 274 1012 239 406 1072 479 444 945 669 519 374 375 678 1124 380 584 115 52 808 852 824 1050 410 311 307 405 764 728 678 360 638 958 809 390 570 890 370 935 158 493 701 924 1070 185 830 839 760 399 681 1149 67 178 795 406 360 904 884 392 556 1190 314 998 51 1066 952 177 639 853 1066 886 215 596 1077 1018 257 341 359 123 574 144 702 259 459 742 831 752 1193 697 270 760 54 1181 556 117 774 51 1012 659 559 79 997 633 735 330 285 953 733 54 776 576 8 1136 1154 1057 6 797 775 689 377 992 593 145 1051 1060 347 577 340 660 872 964 30 239 920 399 814 708 1123 131 911 699 643 1020 1110 474 929 76 683 483 1177 861 945 934 979 1000 239 624 558 594 704 263 432 844 74 269 47 1181 415 225 973 248 1126 8 722 344 610 363 951 510 243 253 275 364 340 1068 301 547 347 206 219 538 683 336 299 498 261 679 597 125 796 1102 1058 1059 455 1079 1189 365 270 909 276 342 837 625 69 1041 839 70 192 693 1168 407 488 216 723 1 34 654 849 1086 104 749 1122 501 830 713 408 971 714 854 802 966 768 150 620 989 1022 1161 1143 1170 816 1035 517 555 916 934 140 1152 162 312 254 412 249 983 719 267 1124 851 15 202 919 972 895 548 276 616 919 456 732 467 1124 607 341 792 1165 21 522 261 691 456 432 1159 768 675 837 818 707 791 1175 933 1119 330 71 1045 674 492 427 521 913 129 666 373 645 270 330 1141 37 772 320 157 475 173 364 900 611 1047 944 29 847 943 1151 484 1086 979 36 631 440 334 431 806 507 1094 1108 1166 434 213 744 548 899 954 141 787 372 30 574 436 253 975 40 61 35 523 191 518 300 180 404 1063 1175 960 924 812 356 1083 811 1030 830 223 81 269 754 289 634 578 1148 4 305 495 733 38 928 344 995 258 1168 672 144 591 667 1155 635 1056 1168 623 503 996 844 358 688 92 727 140 288 100 450 1116 370 282 761 967 1194 1183 1099 1045 243 606 802 39 657 884 1040 733 518 1017 38 847 594 794 411 1125 596 866 172 212 947 1022 319 611 398 1041 703 676 1070 569 692 410 274 621 958 1065 957 450 424 524 1194 635 593 321 656 806 341 819 345 657 528 1005 1045 663 395 1022 494 66 659 649 623 232 86 749 250 1014 845 972 1042 233 821 492 43 47 1197 502 82 1182 55 31 1127 548 872 271 125 611 825 1199 349 584 63 689 927 443 589 199 474 25 982 371 841 984 342 476 743 129 287 1044 677 78 185 873 340 195 1005 431 805 664 429 1117 645 27 964 579 488 923 607 420 801 128 912 766 113 646 155 740 272 1090 1077 778 397 489 582 643 950 96 438 240 227 994 1135 706 7 382 793 1140 130 1021 86 541 563 40 656 1078 146 1104 954 605 1073 71 50 608 68 199 71 152 1170 743 444 932 257 1198 156 869 760 571 610 1068 353 273 759 1122 118 1181 305 482 1186 639 845 1004 269 400 854 748 1046 923 1049 294 425 163 646 1046 169 265 1016 568 12 1166 822 709 809 1067 1053 231 752 843 868 956 428 96 146 967 879 966 581 770 788 790 1054 810 379 199 965 816 432 558 79 899 630 564 823 705 1130 36 369 369 431 589 695 582 1050 103 814 333 819 366 604 110 647 772 632 940 1163 32 455 861 434 762 387 40 966 1180 191 835 1105 571 438 1082 398 930 531 512 10 343 917 278 1190 875 1152 68 542 887 992 1098 1027 266 588 137 1041 286 1122 1030 115 638 740 162 438 978 421 146 1047 392 832 599 467 113 555 92 297 444 795 79 573 751 607 1020 1176 539 1187 391 365 346 520 446 1051 949 1118 885 44 16 501 122 77 527 1162 121 290 527 665 1108 661 523 743 1066 204 390 540 385 1074 1002 34 1198 7 594 870 988 695 340 214 425 305 484 317 1104 1006 569 1064 189 320 775 474 99 422 580 158 841 238 740 1 208 855 846 745 376 326 243 624 109 110 919 159 362 1015 723 872 55 1143 429 453 796 617 194 663 764 350 1127 858 1141 493 1117 425 1026 713 545 168 327 949 1031 415 289 822 1059 1059 664 1103 1052 372 869 883 328 472 927 159 376 303 570 967 371 1029 342 977 924 67 190 256 942 1110 111 570 105 1139 276 254 760 17 315 682 541 1118 559 3 364 242 638 365 153 369 597 366 741 625 966 972 185 405 511 965 418 291 905 523 138 286 731 204 922 519 1110 45 160 858 1094 442 379 612 1046 875 606 370 475 492 162 941 261 604 894 1024 472 474 744 298 589 251 163 99 544 859 758 789 212 1099 66 36 680 664 282 1104 793 339 132 310 522 418 1167 840 59 1004 270 199 790 329 716 428 997 286 493 46 1196 400 783 335 413 253 739 351 1111 932 762 1006 385 343 869 28 1190 964 863 5 717 713 189 1098 520 228 389 506 1113 665 130 696 970 1136 205 946 438 387 465 760 238 1056 757 643 711 627 1139 237 558 789 515 757 30 917 439 1057 831 235 35 586 61 968 836 557 428 729 1193 477 515 7 238 748 548 1011 381 1190 440 1194 356 350 9 1095 125 298 88 728 283 1136 33 36 465 253 31 108 620 1172 985 907 1129 1038 1108 755 901 1058 716 542 383 383 389 262 341 333 9 524 677 784 827 284 1188 609 167 776 370 71 646 1064 605 1056 928 576 999 353 925 197 787 632 786 47 871 181 4 817 636 649 780 31 814 147 1135 1076 510 441 1148 183 1186 253 906 1020 624 367 1025 665 745 677 1031 401 537 752 409 552 351 420 1116 570 367 9 385 631 626 838 315 138 277 147 1079 976 240 283 187 397 1090 625 745 668 404 240 767 839 601 729 66 1040 27 125 62 964 981 927 797 520 667 404 12 1121 682 1143 67 1099 669 920 163 95 1195 861 949 328 31 1197 309 191 484 727 584 82 320 723 93 432 1182 185 399 669 327 23 603 660 442 749 98 1129 515 91 101 108 18 1074 1198 642 641 10 122 427 1141 13 1147 2 1157 141 1173 1119 1089 765 719 670 397 978 464 936 951 577 832 886 514 583 1115 405 779 302 1157 1043 340 550 342 815 225 407 1052 454 261 1131 666 689 246 241 188 1008 267 33 945 535 227 599 6 1034 108 1197 1017 1189 656 542 905 899 1037 610 177 57 888 927 908 1188 427 834 380 1150 347 477 1105 1144 839 61 1009 1070 21 1143 1082 273 440 530 986 1067 1006 789 906 377 934 742 1128 631 562 74 262 98 1187 279 923 182 366 1134 643 1109 121 256 811 139 1079 370 734 575 163 771 798 98 671 1181 160 861 88 173 292 57 437 596 31 441 315 431 974 399 370 1170 645 1072 216 546 933 1199 239 608 548 381 985 50 798 900 7 1094 20 728 172 1111 157 3 295 209 247 556 107 510 970 1049 288 329 933 1151 243 1064 479 661 714 93 951 228 481 89 1196 593 355 1154 907 8 459 1099 1161 724 471 1106 868 711 55 416 1024 924 201 396 737 377 597 627 100 243 361 984 650 721 885 923 379 198 1044 212 879 538 265 63 1099 423 599 1034 751 411 181 1107 1013 405 552 586 48 581 430 1035 1154 524 1083 1115 13 655 226 620 351 789 198 321 401 632 1100 1045 342 429 918 836 967 636 866 952 646 143 1056 742 696 432 531 13 846 778 175 315 1156 961 754 792 4 920 841 664 453 131 370 954 476 540 848 961 368 947 1032 504 297 1140 827 1008 138 1140 240 1146 1060 421 620 683 139 914 954 392 372 326 1133 903 518 107 81 57 1156 627 244 905 210 938 2 873 244 1136 970 153 401 331 23 187 857 565 517 680 531 749 996 1173 1174 160 867 1139 384 369 252 742 718 811 766 106 391 787 561 358 47 551 1155 705 1173 235 547 1087 894 1086 141 996 920 642 571 1002 759 936 192 1173 591 759 1108 457 140 889 1126 555 243 1057 599 330 536 850 437 266 230 1172 1198 467 1000 178 449 266 653 223 476 910 1133 276 92 311 618 1128 163 671 637 303 1101 665 489 1185 265 73 256 752 8 1143 765 7 407 733 689 536 305 424 197 1044 72 515 435 335 1061 973 740 1098 1063 762 264 1127 1124 1194 584 687 650 1082 365 989 516 393 1096 424 397 879 134 431 580 246 146 757 1098 376 267 102 986 435 286 509 23 806 185 426 623 628 369 1021 374 32 906 1141 702 696 29 338 458 516 587 196 409 694 428 283 782 1001 635 1177 51 1125 654 854 815 1046 33 22 944 760 220 226 942 688 973 1073 140 353 259 1123 193 655 484 895 133 241 470 957 284 1055 739 305 763 1063 985 643 482 1100 219 224 778 373 208 732 85 751 1080 256 51 347 153 62 783 1163 363 631 687 544 277 353 670 726 448 1018 907 114 593 467 577 40 566 1088 83 934 65 793 579 704 1014 502 590 953 930 770 494 834 590 809 185 155 296 629 694 197 800 97 196 636 475 546 567 300 841 5 427 926 216 1175 916 265 62 752 155 134 971 339 959 442 1093 725 1085 189 661 972 689 36 1080 1086 51 654 556 549 551 1120 869 594 498 573 1043 545 885 1199 389 636 1185 1107 26 910 298 14 1044 407 223 992 787 104 871 639 554 366 976 371 1069 65 524 796 1091 965 945 263 3 655 772 330 1011 621 1130 1175 150 956 1095 568 103 939 752 474 1046 1189 123 926 469 210 959 753 1126 9 866 248 1136 232 1137 603 1073 418 182 205 690 882 357 979 942 1102 1040 503 981 5 505 136 527 249 1084 697 927 458 189 1108 849 400 749 551 726 401 504 387 798 128 18 1021 1194 270 53 882 985 1176 61 521 1020 399 371 218 402 843 136 1192 714 576 98 812 571 655 351 960 23 43 171 229 901 321 729 1162 719 1074 482 941 463 889 348 450 399 226 177 323 566 859 26 685 185 556 7 1163 427 827 710 31 390 390 359 653 1150 981 894 430 311 1034 1038 217 619 964 1020 1045 787 396 410 125 185 855 8 467 666 983 737 612 651 67 53 1032 167 727 815 519 0 775 512 487 61 260 1087 737 29 646 696 754 412 544 244 168 1197 671 773 791 209 549 388 33 125 159 1083 658 1186 236 1160 998 77 404 696 1119 194 829 892 523 96 765 945 644 891 147 8 1047 1018 445 596 778 34 1023 751 606 1109 1117 935 504 907 254 435 1069 769 449 736 532 337 264 101 761 62 960 948 203 1026 714 542 522 112 461 501 899 868 69 746 80 521 237 599 1037 894 583 1166 621 1009 861 448 42 322 836 794 443 1 1057 513 731 1089 293 1179 27 904 1173 782 1196 847 1092 390 91 119 51 665 489 1164 55 98 349 422 396 776 771 648 771 1193 605 336 769 107 854 455 1083 23 983 494 541 1160 255 867 436 670 353 667 230 563 1178 324 117 223 877 792 633 76 18 606 677 48 490 1164 31 821 456 1034 596 953 184 861 253 629 602 922 873 132 1143 851 377 750 316 874 499 835 196 227 809 74 376 1016 615 1004 455 1144 166 358 438 396 906 262 911 310 1074 8 1170 6 700 566 617 290 374 667 1089 239 649 1154 562 554 67 230 446 1197 68 431 338 224 373 540 1012 119 802 723 855 1140 830 369 961 423 181 1009 642 766 973 1063 579 160 641 289 1066 426 745 775 732 1165 932 970 655 249 111 460 1087 444 927 596 875 465 603 1098 244 1173 719 1141 158 1081 229 1051 100 996 500 570 875 449 976 172 328 689 443 1116 430 277 795 843 812 666 11 904 297 892 336 57 476 1159 940 879 369 167 521 324 659 170 363 631 80 552 91 1125 1136 395 54 34 453 387 905 416 108 592 544 144 570 591 1143 793 1149 751 949 716 95 1098 76 830 38 495 424 718 451 656 315 297 783 489 949 91 621 317 666 91 966 218 172 817 1114 567 124 213 705 76 263 1124 756 1113 250 660 901 820 567 791 722 585 930 1186 1106 806 160 277 994 540 1139 687 416 1015 675 329 164 237 607 872 776 702 840 526 997 982 681 746 1006 348 622 216 867 570 431 421 960 1011 57 879 222 915 174 899 287 170 427 922 1072 196 1107 649 907 214 1167 952 883 464 1108 238 688 478 409 684 128 115 423 977 1169 924 636 1192 100 936 1121 1127 778 94 287 1139 1007 940 1110 367 805 154 471 821 243 343 801 1075 1081 649 792 971 1043 1174 182 115 258 1054 987 673 205 484 109 1074 296 335 996 17 327 646 694 1091 1132 295 360 424 5 1046 472 272 183 1074 1167 711 264 401 821 251 677 97 253 632 907 369 424 1177 1056 746 608 253 791 873 888 580 774 238 877 375 861 1039 1118 705 849 214 1164 577 659 1080 67 771 676 882 585 583 843 747 19 486 1037 942 813 585 408 488 760 170 303 239 1095 611 977 1107 721 19 1057 70 463 761 498 837 464 49 251 610 374 721 448 1120 9 398 317 1148 798 640 547 54 297 756 577 133 246 1027 850 948 416 1066 646 1102 831 178 729 569 1046 1173 1151 324 1008 748 402 923 589 668 128 377 935 4 811 320 132 145 470 452 547 664 690 1018 223 933 168 896 995 1124 338 382 271 997 409 742 694 1151 1160 886 719 817 600 315 87 396 1146 879 643 481 778 483 731 1174 941 32 273 859 250 277 679 975 824 580 1138 1029 1120 445 218 672 593 3 86 366 943 558 1136 947 114 657 1195 681 180 283 692 135 332 810 966 510 1167 653 582 394 102 1098 1135 1090 414 804 883 742 154 1194 1139 271 914 1167 640 14 174 383 601 270 979 1151 903 1062 345 826 694 166 363 941 629 505 1015 421 485 1040 1065 354 25 785 1099 572 805 701 849 970 315 300 266 795 206 342 687 525 956 961 44 1143 489 442 805 842 1139 1023 974 371 357 487 166 120 1017 708 649 799 864 437 907 999 523 1071 489 1051 941 94 167 767 790 773 259 421 9 461 1076 1087 496 494 496 926 428 825 506 765 201 1002 701 792 17 490 557 561 998 584 132 1037 846 1181 1126 154 1019 1108 765 681 555 494 208 745 653 24 70 978 644 229 285 813 440 791 280 401 828 651 323 884 347 392 794 18 1098 936 648 1061 846 568 477 772 919 501 1003 471 1049 386 1037 933 444 912 518 662 869 1170 406 224 271 387 1049 811 144 17 742 369 1063 872 1195 720 861 435 512 685 827 216 380 201 1137 937 665 932 629 344 750 518 506 825 881 25 543 272 243 397 1016 651 391 134 507 581 600 692 511 199 691 768 729 259 1143 220 8 1147 1119 354 1117 320 130 337 295 653 675 401 266 917 769 1001 1010 167 373 987 293 468 489 1067 250 1113 46 750 1108 701 738 857 926 513 1070 69 272 1091 210 651 1166 1050 430 391 316 658 1083 251 810 1020 1094 989 1195 439 1157 205 937 884 1091 1183 448 25 841 129 500 734 1162 251 630 252 876 432 470 704 828 983 344 342 324 71 808 303 288 646 519 496 820 739 989 1071 1123 438 1061 273 635 615 1091 534 1048 829 381 1055 560 779 574 477 990 800 463 600 321 512 108 952 163 852 1191 450 490 662 1044 450 1016 253 291 529 982 1059 402 712 931 465 513 812 792 367 1015 1156 759 686 407 1108 334 1114 358 998 1120 1036 199 368 54 14 728 1171 1181 552 360 625 290 47 725 209 410 890 23 42 245 920 662 1060 890 234 800 591 402 661 912 608 642 882 59 388 805 292 491 1096 430 177 594 1144 1178 263 453 502 797 265 187 758 159 425 826 1023 1104 697 474 1170 1149 16 1085 358 592 929 381 670 702 156 1199 81 85 426 513 786 662 107 998 584 513 998 766 1153 289 738 516 1146 106 10 524 456 1048 1051 582 459 1097 1106 73 513 683 488 598 615 296 598 362 531 304 110 685 468 650 608 999 54 28 1110 1120 879 55 688 256 811 85 1083 824 1041 352 751 552 78 409 1184 920 638 69 271 1051 317 608 490 834 1051 1070 206 399 1128 72 432 636 180 918 1057 67 1153 1079 204 520 990 142 577 940 1006 1061 301 364 1198 689 1195 17 863 994 503 216 86 824 937 389 437 917 378 459 563 972 715 986 994 532 1142 1142 1171 98 1017 736 771 213 389 1134 866 279 421 1035 748 720 1146 767 571 280 1160 63 398 191 442 630 311 1147 169 701 259 475 734 934 610 471 2 902 257 1106 657 1185 222 1101 142 368 1192 937 1011 765 1005 81 346 1002 28 1047 807 494 1134 694 367 478 92 772 515 243 320 354 58 449 609 340 899 1031 172 639 593 945 152 299 919 496 838 71 1187 385 743 279 890 420 569 702 38 1025 687 713 974 695 353 121 371 106 1014 345 780 932 512 791 815 294 1134 676 346 72 975 651 500 351 872 924 685 64 232 94 1117 471 946 549 853 745 490 482 845 882 1129 105 50 924 871 600 778 584 405 211 439 1142 603 602 946 766 641 143 8 303 954 650 1155 1166 527 429 122 1112 222 579 1040 833 591 435 631 929 721 903 546 224 598 739 827 239 885 57 978 1032 232 887 433 292 743 694 582 572 896 900 973 878 664 990 167 1172 1086 1138 940 31 552 779 1177 277 692 93 925 787 871 183 132 617 567 122 301 221 216 1160 584 536 99 1009 1082 407 323 557 437 360 291 980 62 368 897 998 154 114 137 286 1146 63 610 467 789 225 169 685 1125 386 761 869 83 388 583 479 259 272 764 925 173 1175 343 722 1161 223 733 891 475 493 921 606 384 1144 1143 1079 1012 1055 727 193 603 635 199 255 739 852 177 657 252 392 844 207 1067 823 781 1127 608 579 249 680 632 1150 725 971 479 445 285 887 1191 0 972 157 815 83 715 778 61 641 92 40 422 818 764 1068 1039 797 691 807 774 1089 980 98 682 62 1116 726 1163 1113 792 327 1117 299 1152 79 794 1194 380 418 507 292 565 20 637 32 927 748 21 124 596 995 678 747 818 472 652 431 377 573 512 27 0 913 880 864 223 650 477 601 1024 1184 95 1056 758 674 296 997 854 1039 784 890 801 747 257 694 1198 1001 542 708 305 1004 689 1 408 825 486 165 919 92 445 194 985 857 835 1140 266 791 860 563 1125 146 959 841 356 1083 1103 667 937 279 1040 43 935 1085 378 660 181 675 283 426 1021 1034 977 465 776 787 633 1142 512 766 256 678 270 395 98 537 1192 724 1156 676 13 1062 921 762 335 89 818 721 632 467 151 188 400 171 959 889 205 1173 32 948 477 594 403 969 211 197 362 703 1196 384 1076 316 948 979 553 1119 459 766 672 715 214 596 454 553 993 235 1169 397 194 413 728 1159 19 544 214 744 13 829 745 1050 241 292 1051 994 1018 748 360 741 844 844 948 916 409 1062 187 421 809 317 1178 1024 883 688 268 444 425 788 756 1124 566 122 1089 500 409 242 57 153 242 994 163 938 385 202 701 134 100 791 930 982 886 893 488 1017 797 927 819 469 717 2 612 938 680 1020 1183 349 616 538 943 1091 754 81 399 1063 773 458 473 728 1010 509 667 1061 1114 1090 129 990 304 649 828 961 300 1066 862 985 389 451 1001 978 944 366 259 169 883 966 969 858 572 1125 403 945 264 1125 862 174 633 990 209 575 513 761 575 235 583 287 1125 696 285 955 1020 456 330 684 230 201 760 1098 506 111 91 745 1118 95 427 855 66 807 832 1116 397 279 1184 882 170 342 180 1198 262 749 562 825 93 527 772 45 1131 720 228 114 291 66 911 482 230 37 228 214 24 830 696 611 360 819 648 1021 219 250 815 619 314 297 337 1087 1085 536 911 803 663 492 1147 833 701 261 804 1086 592 178 1066 772 844 585 431 779 786 442 475 689 272 240 301 652 72 522 1006 204 992 890 1002 715 527 362 31 387 254 1087 761 548 302 66 414 607 654 270 494 467 204 616 719 302 1190 872 1066 501 1186 928 691 743 704 1045 1185 672 873 129 495 120 897 865 521 133 68 575 746 6 344 905 494 832 92 634 1149 364 820 984 588 938 521 308 446 892 188 557 956 1128 476 631 528 1113 26 1075 701 901 647 277 1077 1068 637 127 878 978 426 805 600 251 650 811 12 571 1170 1190 1198 478 1161 654 622 279 484 610 931 749 1158 382 220 1046 2 250 958 1170 121 318 30 59 578 570 411 234 375 914 1041 1053 1104 165 193 694 884 57 385 644 460 659 278 1026 982 1017 5 880 78 417 106 367 109 429 149 890 944 923 418 114 672 384 5 91 78 606 1010 774 87 911 1181 691 1131 355 383 332 902 50 848 898 1023 104 72 485 1101 292 101 1057 306 169 954 844 125 431 743 1193 1040 553 1156 653 1192 628 809 188 611 688 68 10 706 1095 534 907 539 748 396 941 830 657 938 749 920 859 767 619 561 1198 644 705 1021 1190 292 352 34 501 367 398 359 766 1083 1018 340 760 211 491 628 886 827 969 988 828 1024 275 248 792 199 1151 180 218 340 473 977 182 354 963 838 555 52 1177 903 97 450 677 794 305 996 66 738 203 373 374 365 41 207 1076 249 171 985 267 1170 1059 510 490 1161 308 724 222 545 846 439 18 560 414 663 692 1170 997 254 706 1096 62 48 197 252 256 276 553 403 232 292 1070 972 684 568 989 138 669 966 1079 915 701 1179 618 716 1000 15 100 1070 547 905 62 620 296 619 767 244 700 1181 742 1165 292 586 381 675 747 470 685 453 219 446 580 659 901 352 1117 1149 1063 764 491 991 641 401 679 448 153 46 531 687 129 279 1044 903 1198 627 585 390 491 707 773 1093 100 929 706 945 401 69 362 834 973 698 544 976 90 576 924 1014 340 388 994 966 775 647 390 779 744 696 1155 573 715 343 628 196 263 905 928 1007 689 146 581 1022 767 152 830 480 734 172 244 113 339 679 444 56 622 66 424 809 1068 64 64 696 516 593 126 629 1061 407 1026 966 703 403 292 146 923 880 668 699 451 1008 259 500 862 916 53 358 907 845 521 1141 244 1122 624 838 48 572 1124 46 607 20 1023 874 123 469 225 46 247 361 272 320 373 1142 932 446 804 357 166 345 209 952 31 190 892 23 800 107 902 136 9 929 459 666 1157 659 324 1162 973 747 165 1105 1014 594 421 927 773 811 116 509 10 763 760 179 600 437 404 553 83 284 692 14 140 590 1104 35 669 500 852 250 1123 513 520 1190 223 206 583 14 575 95 324 106 817 878 355 953 329 188 40 638 1155 230 712 881 209 987 813 468 376 304 289 9 491 435 53 939 216 395 288 463 1086 1108 877 173 720 1196 1144 1062 464 331 538 1119 419 1166 169 308 226 34 930 164 942 759 784 83 846 1180 424 64 1027 571 691 269 384 425 473 1144 220 853 397 384 99 679 178 920 147 1148 581 881 749 1000 324 1099 647 280 358 177 707 864 206 1153 528 561 493 1116 299 74 718 1191 63 355 547 1070 269 52 98 83 1175 997 662 479 386 511 876 686 1095 590 43 22 992 822 734 11 1047 898 717 655 1079 1058 94 507 1006 819 918 352 108 1179 941 964 382 216 768 937 1067 249 1039 528 1133 246 662 399 784 378 679 282 892 251 851 1127 781 783 923 847 800 1131 584 341 753 960 997 683 741 44 636 627 925 275 176 654 1194 120 115 1185 876 5 1065 594 758 674 75 381 605 111 535 248 178 889 381 1041 409 414 1168 695 573 27 511 539 82 162 589 4 728 1061 1097 422 690 561 102 191 601 91 795 461 181 187 513 66 52 436 901 452 1043 853 799 228 224 662 304 552 930 477 520 979 583 213 373 61 561 482 388 989 784 21 1007 485 398 19 1100 828 322 84 36 798 316 939 145 135 720 928 955 519 359 996 169 231 481 79 1040 761 200 734 189 792 853 353 1016 378 870 957 904 355 676 1057 1124 229 609 586 127 660 913 268 974 368 260 21 955 550 1038 313 215 605 343 746 795 579 830 879 425 360 70 1036 49 1053 405 678 607 260 500 123 133 1049 189 376 682 98 741 370 200 804 214 988 1015 893 1029 653 1097 326 916 189 401 154 443 960 700 484 764 978 701 525 1032 1173 15 155 490 382 738 235 824 372 100 301 970 801 447 675 717 949 7 1078 599 22 922 361 533 371 859 71 857 850 959 82 769 497 285 842 227 701 567 348 434 1034 954 892 614 1075 362 247 1078 448 693 463 699 22 628 805 731 510 409 552 871 285 960 754 1157 87 183 367 24 605 129 220 1 291 359 434 725 26 477 758 321 702 508 557 458 1044 1142 183 233 425 868 771 205 1175 534 855 264 732 979 353 738 739 136 811 249 855 211 760 156 902 189 888 791 335 277 304 220 64 156 783 1097 71 416 1016 1034 330 788 58 727 113 516 472 3 979 348 733 171 723 910 871 414 428 215 678 877 595 837 410 440 458 726 804 400 1184 942 572 888 675 154 542 1079 120 225 379 1094 832 1016 1182 1146 227 227 932 1099 504 386 298 106 995 712 14 1065 216 354 1140 1021 306 420 895 575 746 672 760 481 807 566 1086 137 593 170 1049 18 274 1154 924 938 707 421 1102 529 371 491 279 172 604 697 746 669 998 1028 183 266 729 617 490 1041 486 506 806 1054 660 273 416 808 954 1091 965 890 1015 895 408 1157 300 470 1019 901 1157 805 209 556 645 59 1103 408 106 335 93 676 818 176 31 662 369 1113 701 770 120 1133 483 217 1065 555 153 817 818 968 301 543 365 1197 969 1144 486 898 983 147 843 922 3 991 588 1124 97 1160 489 683 93 846 157 1112 343 83 872 153 554 909 712 598 873 1030 800 922 922 909 35 867 796 213 800 342 820 981 873 49 593 80 532 516 1096 451 898 38 798 181 995 1110 787 67 314 739 73 762 699 1159 549 629 702 419 20 462 562 1019 223 312 412 841 605 1017 850 1177 803 473 242 364 842 652 360 1119 528 737 892 451 38 180 562 137 1129 4 1009 791 799 1111 961 1195 919 681 1000 890 795 218 31 1157 535 1120 598 158 499 645 876 397 621 229 496 1024 952 1054 912 632 849 148 300 592 1099 482 301 472 324 182 1192 576 279 852 274 162 198 209 1022 1084 980 721 1092 362 1068 1002 254 174 1103 144 1192 1060 730 685 552 444 354 190 226 671 830 611 817 383 508 21 817 918 262 1017 383 784 113 498 398 975 574 1011 805 75 259 551 636 940 334 1111 375 265 521 1131 134 581 143 768 474 891 1107 28 1164 753 701 416 105 224 194 664 2 397 906 449 234 265 528 867 527 583 824 91 1089 854 275 447 1164 13 1060 896 612 789 646 263 641 596 394 1105 167 532 753 175 220 339 834 260 752 564 276 246 1186 975 593 1113 332 1054 542 762 378 730 77 950 722 1018 963 658 123 879 408 605 97 377 90 154 188 1128 658 727 348 292 826 1044 1198 928 1125 188 995 871 637 766 577 685 249 956 475 3 933 434 1067 101 420 692 304 246 842 46 394 544 1010 210 97 449 1063 996 21 1089 1151 157 280 633 116 1098 1122 949 908 959 1021 612 736 921 1021 769 821 1056 225 335 547 980 605 594 1027 286 889 461 209 387 287 1090 286 503 861 518 253 286 499 23 1058 713 882 170 492 1048 844 289 304 599 821 215 179 973 199 1174 275 1132 1029 1151 267 1159 247 388 481 190 440 519 598 273 5 993 742 214 936 466 94 406 1163 605 827 370 239 636 25 670 750 153 614 846 556 868 127 46 546 251 362 232 1093 463 270 268 635 213 717 1124 53 46 901 768 93 1088 380 966 867 153 185 563 532 263 387 937 532 638 1170 451 684 707 237 584 343 183 914 334 464 884 231 1093 65 844 737 724 371 892 762 122 313 191 104 285 120 1066 86 704 125 117 419 1044 648 210 915 561 871 1086 854 759 198 49 227 325 80 426 111 881 1121 949 760 817 338 369 1004 862 485 200 245 15 337 5 47 24 202 167 1014 937 555 506 900 374 254 48 155 329 586 587 321 516 725 88 354 923 418 987 1105 567 839 651 873 894 848 643 1164 418 501 89 461 1195 1142 287 570 97 162 1162 578 651 401 1068 1179 400 665 819 125 1183 1103 936 1175 555 780 452 1150 59 430 902 161 1073 462 556 131 311 284 999 861 293 550 231 729 404 1070 1105 42 914 193 854 386 86 452 267 686 476 804 1025 77 947 934 106 1056 626 719 342 442 1115 734 772 81 1167 604 1171 102 498 1162 317 320 427 778 199 120 787 171 883 373 98 349 108 395 52 1192 1097 690 265 490 517 826 474 1067 747 245 789 1065 192 656 1163 302 165 1183 744 521 924 951 820 1086 345 229 1172 620 71 699 338 879 60 892 949 505 648 129 1171 717 41 742 43 479 739 917 1055 55 811 707 388 202 407 677 544 931 320 546 894 603 240 180 648 521 785 393 74 1021 841 12 1095 288 171 621 724 228 130 241 509 623 421 61 493 1018 70 412 950 396 644 42 1017 873 512 185 182 757 975 988 669 1192 304 81 1026 592 967 368 639 595 113 300 768 379 842 701 681 352 866 0 620 499 992 910 1150 222 380 640 131 602 1135 1031 958 35 660 486 745 1194 20 0 384 605 926 846 524 218 327 417 85 649 92 51 95 792 1004 784 984 695 282 618 288 322 41 67 454 886 1017 920 1047 637 824 65 257 994 723 464 462 23 129 273 1168 401 1045 1104 10 1066 286 1037 809 79 979 801 627 858 66 1077 278 697 258 1099 405 45 275 431 329 507 590 958 1126 478 610 921 1160 353 181 696 1046 186 163 171 969 206 185 888 192 786 783 840 58 684 470 1114 1112 126 114 556 563 1103 618 444 899 33 795 320 30 446 904 413 913 836 991 921 445 757 705 173 901 853 626 139 764 401 888 516 558 143 754 1082 199 974 218 1177 179 876 1063 741 439 230 521 471 156 334 1160 783 228 715 601 286 834 627 955 26 842 1119 466 713 162 67 225 40 450 402 876 624 567 1057 340 67 726 566 503 537 418 1017 1102 420 1040 508 58 372 1153 1176 870 905 512 758 465 845 174 495 232 245 113 130 592 1006 588 74 1019 1065 363 309 919 625 1169 723 1190 492 118 1122 220 95 31 112 356 66 1079 1014 145 1141 29 876 544 63 515 509 1140 260 486 415 48 1186 1144 210 739 1119 517 35 155 924 740 975 673 1070 131 266 1 1142 842 710 1086 651 46 858 981 725 1157 330 346 748 22 512 127 959 72 1026 262 72 1051 1009 616 1176 468 251 873 869 350 890 1114 765 1135 1171 264 588 187 185 579 1140 992 296 65 880 764 459 48 0 924 993 27 544 767 1070 999 129 692 231 935 895 771 370 477 488 123 471 527 886 488 1186 572 1196 283 1018 445 971 1074 479 322 1191 870 567 963 567 90 768 1067 879 60 540 988 307 1007 499 868 138 141 733 538 1116 688 540 165 84 1113 168 895 1038 487 1091 890 1095 531 405 1132 781 1194 77 924 49 671 1113 986 83 1100 562 26 431 182 643 166 95 692 858 660 1198 483 694 150 833 75 1065 729 1116 29 729 568 511 770 662 843 1002 478 202 405 841 1031 1000 890 582 770 448 1094 554 174 531 450 803 433 1099 1111 228 422 1154 483 1003 981 44 1175 125 858 1121 314 959 842 858 358 939 775 378 97 1019 40 124 1089 713 240 211 230 1138 613 278 960 73 1145 705 290 959 1181 639 583 859 938 162 1047 222 153 409 711 1123 1132 350 307 566 126 798 136 193 1162 4 504 1153 815 471 712 1024 712 1122 592 925 42 24 976 1134 722 861 247 401 1113 621 264 489 992 895 304 120 1081 105 763 105 1112 100 1004 517 36 868 895 663 187 444 774 273 1091 1133 361 27 240 223 1159 538 775 463 683 828 640 16 429 787 410 139 334 1038 9 281 1147 383 894 741 898 244 102 529 1033 370 362 105 878 743 799 48 1067 350 274 763 1123 556 75 1131 569 732 834 618 862 1022 468 39 537 77 466 838 522 522 1191 631 700 487 146 814 1009 166 16 1081 549 972 249 317 904 53 564 497 1018 1195 842 488 830 1030 341 318 397 246 423 371 261 754 872 527 998 597 756 1126 238 271 787 606 552 559 1085 566 255 32 1012 803 512 625 772 429 673 37 746 216 856 1084 91 513 923 932 1164 297 902 635 428 1150 926 969 1 1083 712 131 267 702 65 990 1126 193 1129 791 469 793 943 650 854 55 1009 775 1127 1009 792 767 163 965 677 963 1106 6 98 1002 648 707 767 212 100 684 842 640 513 712 105 528 557 389 288 887 930 959 715 1142 666 1174 63 704 255 382 224 623 142 607 760 133 856 433 2 915 1135 216 1052 615 866 407 448 429 318 777 1046 533 326 532 709 236 716 780 163 273 1102 747 35 630 331 428 366 676 33 602 923 48 424 353 77 327 893 605 52 501 1022 927 648 293 1120 853 549 727 1165 654 1067 329 809 328 992 965 302 663 1029 136 39 706 839 712 754 88 677 926 645 1121 104 994 477 695 387 239 829 304 49 175 139 466 753 568 811 280 1151 398 40 661 941 995 1177 335 816 405 381 740 569 187 326 255 1001 475 82 618 1106 666 533 126 1112 337 1010 93 833 252 438 1126 325 338 798 900 102 168 39 559 5 224 543 799 260 570 665 625 434 142 367 66 674 423 376 293 812 342 958 396 1094 167 445 462 1052 589 373 830 678 1022 373 813 493 1071 958 17 882 1134 420 351 873 793 281 1187 133 1037 326 380 650 341 791 489 765 766 115 715 70 610 12 463 24 214 630 671 1001 179 301 547 1028 224 143 214 894 1116 424 665 497 1018 267 624 428 1098 625 42 825 744 605 350 912 956 1083 224 353 395 435 274 267 141 959 36 523 1035 224 73 187 667 1181 853 871 445 506 1025 1148 131 470 1162 824 943 496 316 911 213 454 1097 664 549 539 1061 1077 1181 963 1193 302 459 1110 282 436 206 385 273 106 429 659 937 976 802 348 900 274 464 87 841 1191 286 993 322 450 979 223 527 179 1055 149 428 124 538 754 1064 1093 31 271 22 246 53 975 153 681 1194 718 436 801 603 9 842 245 930 610 164 105 1160 214 790 314 874 428 40 581 635 759 553 614 242 400 31 187 280 654 460 1032 354 360 331 237 748 398 810 77 695 513 58 920 983 196 234 251 542 658 913 715 794 478 1072 122 6 463 570 68 630 746 1059 132 1168 540 670 798 366 416 1004 675 961 991 1184 527 843 277 340 333 956 149 130 778 408 710 1045 855 371 469 233 1156 235 410 592 1170 116 523 1165 751 739 188 882 918 607 757 416 846 836 1121 597 835 533 752 138 261 29 258 1154 1192 566 243 754 771 977 903 566 541 702 628 516 722 923 416 689 446 219 718 87 848 545 486 37 707 739 670 261 521 603 92 483 401 1000 704 120 702 193 390 1117 444 988 995 233 368 1146 618 820 940 598 764 1024 950 677 932 1103 894 135 595 880 1104 189 458 1174 323 373 991 638 504 1174 307 54 106 683 216 121 385 0 870 862 311 438 40 624 234 71 409 29 853 415 9 1112 72 45 94 271 114 147 358 620 1179 481 721 971 181 846 176 42 1089 448 1185 563 1092 672 128 64 696 62 705 391 7 1133 283 335 496 1057 706 883 809 803 67 148 415 290 433 1095 531 817 288 329 448 306 940 478 1035 1165 987 583 28 183 275 416 223 1159 936 865 514 810 657 261 641 366 603 1155 960 496 509 278 69 951 364 250 739 313 760 1023 1049 565 300 856 627 442 807 237 247 679 214 641 800 642 732 316 12 613 871 1115 1150 500 1074 13 564 1054 747 989 585 43 427 192 6 118 62 861 664 152 1098 518 340 1061 1140 1163 1025 375 43 903 25 1184 581 1160 1085 1181 231 717 1095 796 591 589 618 159 401 1145 573 1192 420 746 850 156 1028 1090 565 681 659 331 293 431 757 1069 351 60 179 976 957 886 312 59 1124 127 427 798 103 794 213 918 960 168 420 678 35 107 562 950 531 1090 464 628 113 552 541 970 214 1009 1084 196 189 831 658 424 37 1179 710 102 580 541 959 733 739 371 749 753 519 700 1003 229 676 31 668 202 26 1172 1156 1032 99 781 690 712 1019 295 971 753 1114 1038 94 702 698 336 925 1051 414 296 65 272 57 160 492 941 1143 780 904 264 859 67 983 1029 811 995 1099 955 768 389 1096 623 1168 428 401 288 874 65 992 319 184 1100 24 1012 173 842 208 756 168 652 590 289 562 13 664 1091 1172 431 953 32 650 689 400 472 1160 556 625 603 217 805 299 144 353 286 927 184 288 567 772 482 315 176 131 271 933 314 1175 1027 190 442 518 1106 1150 286 564 277 267 81 326 158 1022 334 98 741 1005 221 232 122 1099 531 841 822 654 84 927 2 983 361 1196 938 608 1072 983 413 1129 289 851 1167 527 257 934 329 721 957 721 876 1008 64 205 561 86 504 917 797 852 560 589 519 704 403 925 637 1059 947 886 804 151 216 756 844 29 831 742 1193 1066 103 1057 968 210 453 725 946 383 586 51 963 1000 637 840 590 9 409 734 691 266 3 218 794 632 342 909 749 146 523 65 403 202 261 244 314 570 214 8 420 914 507 197 585 669 1198 878 1145 476 121 480 847 506 614 502 1162 796 365 1036 641 1157 109 38 640 39 539 217 215 306 282 446 188 847 174 63 513 810 1068 53 518 844 505 890 640 629 848 784 172 466 962 92 374 433 735 435 875 619 40 221 194 468 531 494 729 2 215 830 452 483 725 720 233 1113 610 453 572 293 507 772 630 484 530 446 143 684 56 716 872 370 497 211 880 54 887 459 963 591 48 723 319 1197 900 279 345 381 525 999 417 886 373 646 474 459 459 1003 1068 678 950 280 195 663 699 1184 580 315 1015 894 1198 187 918 1112 788 338 379 211 530 509 176 800 947 502 804 404 705 1093 193 516 80 744 185 611 288 616 1187 719 243 398 652 650 622 502 1059 937 402 1108 191 3 505 543 593 54 194 876 564 539 376 939 1084 513 26 743 512 39 540 560 952 416 359 693 87 399 632 627 167 769 861 6 46 540 1184 864 725 120 1141 485 973 885 170 1163 0 1060 418 359 892 695 913 194 555 431 315 714 531 104 1143 441 366 514 1009 1104 1012 887 567 752 210 295 210 360 847 974 126 482 738 31 1037 572 898 419 48 613 1190 1025 51 134 428 596 100 1026 915 431 1026 282 1098 898 901 1149 443 1177 1131 851 1009 268 1159 1039 622 1142 540 384 389 1197 604 843 137 399 1127 459 219 862 827 119 214 620 904 299 1149 585 963 734 204 68 1189 1156 1099 423 1156 825 1064 817 439 448 977 222 647 491 97 403 442 1 237 305 430 990 296 381 27 527 991 92 780 515 161 1073 883 351 883 863 1135 1156 363 187 496 315 830 34 1059 237 104 771 11 555 837 600 1106 320 415 800 441 211 820 255 172 1087 154 31 1146 350 95 922 181 23 875 331 1120 1007 1020 1155 959 703 994 85 1076 511 762 636 164 80 402 700 266 875 616 769 304 1100 716 750 336 1074 664 730 17 710 308 30 284 1128 6 931 125 988 1107 540 1075 545 507 1073 582 34 36 915 1134 725 113 613 272 211 887 483 151 383 703 633 523 1082 72 699 372 684 808 157 573 757 1076 215 588 682 1109 52 147 31 369 118 958 113 224 1043 760 205 657 631 213 641 759 519 900 164 434 555 976 519 1101 951 871 878 414 726 1058 322 734 377 340 515 332 701 885 642 766 744 1151 586 482 1142 159 961 575 917 988 1068 289 539 1067 279 223 420 525 689 1140 439 1003 848 321 1108 299 896 309 262 82 688 572 265 440 488 56 452 862 147 447 545 309 137 742 410 48 443 621 166 994 419 681 1050 732 58 1150 116 719 1037 1078 893 1182 91 926 100 721 595 710 1107 722 150 1008 631 909 100 384 855 998 310 342 137 217 202 1011 221 238 782 942 1024 769 629 996 74 253 591 899 426 695 502 692 368 1163 141 610 482 1044 396 1053 800 718 56 148 341 940 592 18 572 74 762 454 435 220 1095 832 1193 335 865 442 368 1029 399 69 115 547 1033 94 751 916 655 701 53 149 1163 1116 924 788 967 1122 568 871 965 736 1043 1180 389 1196 431 446 851 171 795 218 699 983 746 453 136 227 877 1156 593 967 983 281 206 340 624 836 1092 100 226 1050 56 706 681 121 808 758 939 213 421 434 603 1128 247 245 834 651 682 151 1063 1120 571 155 841 283 843 1022 381 63 1154 870 686 268 1065 580 609 535 1028 890 239 8 786 46 909 1127 870 633 1102 994 1001 33 712 671 436 294 1139 98 831 360 730 34 596 121 807 473 775 1051 289 713 486 436 960 74 846 317 380 325 935 1052 591 389 475 753 162 1138 966 147 747 158 505 97 656 218 986 10 938 420 1082 797 1007 97 366 945 232 923 689 995 792 125 738 919 796 1169 559 396 117 505 674 171 369 71 89 78 383 347 691 1114 63 524 740 324 479 151 262 1125 1096 1107 242 827 961 1057 535 972 937 716 774 76 687 559 501 180 780 669 1142 648 201 951 948 856 89 566 1012 1191 868 623 946 915 438 101 150 721 608 230 53 296 1119 4 671 455 191 40 511 317 208 998 368 572 856 36 298 30 86 1054 238 578 945 148 90 1154 857 723 887 140 797 48 1151 197 54 315 105 730 107 651 615 588 412 1089 638 798 168 889 360 816 1020 452 884 328 606 339 32 885 518 844 1103 644 92 1125 624 202 589 490 753 39 952 207 28 686 650 788 874 557 841 1001 1198 991 1149 544 207 236 548 116 818 951 454 615 658 75 878 779 614 1155 236 530 472 242 589 254 542 622 766 573 83 1119 1121 644 903 703 672 322 599 201 899 709 1129 102 239 930 631 1070 609 494 931 394 192 20 333 918 1057 1098 609 519 93 163 90 289 928 1119 511 624 1027 883 234 421 1039 792 1008 661 138 200 111 292 611 857 381 1066 550 892 154 1133 244 1161 1027 901 1019 93 1123 428 1063 78 654 552 1019 847 344 899 76 88 1081 426 26 50 649 884 506 949 867 517 520 1076 164 454 918 236 853 371 879 36 527 253 747 510 695 25 944 403 1047 493 234 1110 863 261 1185 621 728 204 1108 879 475 681 330 508 362 888 951 1030 362 285 322 364 286 400 553 231 477 768 328 231 288 38 407 215 344 619 903 508 107 314 1004 843 758 629 813 554 319 738 418 483 530 788 352 117 1175 668 982 586 1055 971 971 369 946 768 68 136 173 950 1020 1190 142 163 38 1000 857 547 632 284 746 126 373 320 372 443 87 269 778 767 1122 543 1080 1187 297 1130 709 1193 547 0 147 511 610 731 871 746 86 78 1039 276 661 1044 17 1003 18 794 488 748 674 345 860 233 183 842 628 241 377 81 831 772 926 342 386 644 123 1045 99 25 542 684 939 709 436 145 802 147 649 896 982 228 429 189 78 991 26 992 176 346 969 303 174 1167 882 817 932 1105 151 1088 306 548 781 827 209 121 220 505 182 219 142 683 758 716 306 958 431 297 68 885 871 899 112 642 8 855 1060 621 253 1105 493 68 1088 25 1092 915 228 637 679 844 514 348 473 1117 481 82 292 909 741 286 801 595 689 24 1064 1066 19 714 637 441 824 703 492 477 643 327 498 441 1100 1139 347 1086 321 164 119 64 152 1037 760 1133 237 1022 185 532 478 398 560 517 131 343 131 806 843 1034 1090 1002 102 547 1081 1001 390 694 639 89 551 955 969 990 503 767 276 863 486 414 243 803 988 301 393 1146 545 699 513 898 1078 628 626 1194 615 678 458 123 1192 20 946 212 693 465 974 908 833 1129 844 1098 164 936 1138 494 1004 562 968 1071 24 1146 454 738 708 925 685 714 792 424 44 839 601 317 22 1136 160 43 452 818 1047 123 548 381 592 670 424 134 1059 113 423 572 492 389 469 135 672 133 593 701 61 259 625 527 254 371 54 577 1017 788 695 151 792 801 312 363 236 393 204 555 48 264 959 853 1167 1039 176 433 1120 1103 839 94 934 1084 980 1190 1187 869 1181 720 317 879 771 616 446 495 162 0 1064 905 789 540 310 986 1176 947 1098 340 838 373 27 1008 430 162 529 382 1062 720 946 495 513 884 430 995 129 250 975 156 1058 1 839 436 257 448 878 713 1064 490 845 1113 206 827 859 778 1031 289 964 1090 1094 679 1112 324 324 1005 824 999 383 281 77 100 631 423 384 119 605 1094 123 811 1124 288 233 383 922 335 995 891 1009 297 18 961 499 6 556 95 474 1062 935 966 73 718 694 745 1177 326 846 532 735 875 870 164 903 767 7 558 503 835 458 261 472 70 699 102 1024 225 947 244 424 50 50 823 402 2 1144 242 684 410 1071 283 121 719 81 699 847 800 781 447 660 694 362 496 713 703 211 17 999 1108 800 977 991 121 121 804 1058 1044 218 1001 225 242 830 125 712 674 1031 108 699 29 243 980 3 506 44 49 310 95 1016 777 1033 143 162 30 1197 564 177 392 717 986 1150 244 584 231 632 533 1128 14 500 396 44 413 894 620 175 367 1049 50 975 353 559 694 1124 1028 56 776 1081 1104 590 715 685 536 568 137 623 1094 1006 267 88 102 1181 605 1099 108 248 782 120 225 433 449 928 818 925 629 157 984 808 451 1090 244 143 1118 684 884 287 739 166 478 854 962 1093 43 1106 674 933 797 516 1108 56 650 1103 375 599 1118 673 611 704 1138 140 594 990 573 1166 517 45 152 62 1065 1041 591 1078 547 677 3 207 1113 312 864 789 919 821 102 603 585 817 868 70 905 669 756 59 585 464 244 176 409 349 632 127 744 695 624 1020 762 852 54 256 527 301 915 158 301 187 1187 335 1061 582 313 801 309 822 725 773 989 882 955 834 325 842 203 1082 33 453 1127 1151 1137 714 670 855 1157 888 1184 1034 375 870 223 756 548 1023 841 649 374 63 949 367 356 126 769 1173 547 754 894 302 99 433 202 948 731 1068 1163 824 512 1043 701 156 136 965 403 424 473 842 471 1075 499 865 935 99 125 774 840 367 69 174 111 1039 215 183 170 920 1016 496 911 138 751 1074 603 438 903 757 950 776 618 632 648 163 328 793 883 1120 1161 438 58 401 455 35 427 226 953 783 96 711 36 27 1096 158 864 673 88 181 768 494 239 763 803 702 1174 675 862 577 144 684 227 1198 374 359 556 27 68 142 550 549 308 46 41 852 628 263 70 189 435 210 649 969 940 295 936 53 678 234 511 188 795 403 793 440 651 993 362 1136 704 924 823 1112 295 356 545 783 591 925 715 1091 488 1075 668 230 20 268 191 728 334 964 250 998 368 213 147 739 31 290 827 894 660 394 0 127 113 755 330 935 615 593 894 1050 1070 419 641 336 214 219 714 108 728 336 51 395 1191 229 233 695 925 1072 85 851 658 1186 196 460 378 497 1197 297 964 257 56 369 1060 977 481 748 240 917 907 221 70 225 401 1149 907 91 950 327 74 359 58 175 358 260 293 685 179 131 816 986 1169 582 1084 766 739 612 707 95 363 827 410 857 480 324 1104 1030 548 423 169 808 576 244 86 38 448 536 276 216 199 281 112 1158 130 298 1166 914 1164 187 412 1111 791 73 922 146 313 152 653 405 313 586 4 28 950 544 920 88 1005 686 879 443 647 900 171 1184 854 61 819 104 138 846 323 1062 55 449 249 645 553 50 992 698 463 811 263 636 256 544 578 670 600 528 1178 462 453 397 529 257 316 685 371 264 28 1114 1084 742 785 1125 634 143 911 970 582 915 577 482 1149 124 646 1 556 271 116 357 628 560 381 567 605 615 1178 915 586 702 221 959 467 580 499 77 954 1095 825 776 28 1119 538 724 654 667 990 773 906 1101 1193 199 536 1145 211 373 641 666 537 625 210 1153 767 1028 577 751 33 1002 159 291 265 1142 1181 116 905 227 1043 1070 615 536 546 230 911 947 468 200 892 406 876 539 779 368 891 1070 1103 156 913 165 750 136 659 940 11 2 369 409 586 1138 272 710 364 58 639 206 1026 50 293 288 997 153 172 478 149 423 85 795 1047 822 221 51 114 177 764 307 179 1016 661 26 896 130 610 570 743 755 670 826 1007 1162 625 1123 247 1005 592 341 240 274 214 1146 473 668 629 265 49 841 805 974 859 628 170 828 966 341 1166 432 308 1009 1183 17 375 557 950 742 752 843 98 914 294 1016 277 63 46 520 557 1199 52 216 723 649 152 647 76 371 1121 1061 111 134 324 1065 447 52 546 39 920 432 746 923 181 1162 540 1067 832 407 256 99 741 47 41 658 1070 390 194 1078 594 828 375 1188 644 732 129 1002 818 441 953 1068 477 211 93 457 1174 107 602 1168 432 150 125 1112 1020 994 791 138 803 255 534 1119 318 250 138 782 558 1148 126 341 67 217 1085 601 4 136 642 280 784 795 539 1160 1016 382 836 1141 1112 247 357 897 273 322 51 353 626 99 645 756 176 53 468 909 1030 601 473 1105 351 400 727 986 83 651 853 1062 907 8 178 163 1074 815 853 230 96 910 969 225 442 838 200 979 466 154 726 277 391 424 604 298 759 728 840 150 418 826 719 1040 73 333 208 472 466 670 748 903 663 688 598 274 524 729 145 248 928 868 1125 635 634 729 797 383 1083 1103 982 389 876 137 501 1004 965 129 16 843 959 691 1161 827 175 61 194 20 440 157 292 674 8 380 890 25 955 468 561 427 287 770 721 212 754 295 1120 1100 973 69 211 276 690 179 949 813 525 1165 967 1192 1113 522 208 251 60 288 522 403 323 3 406 618 529 974 498 1107 857 1070 1021 814 675 1092 849 186 672 687 1133 1 747 844 299 42 965 137 33 142 355 1070 27 458 1125 703 39 349 1116 1066 750 188 1015 742 848 129 472 1089 313 643 64 1194 657 1085 787 1156 785 34 363 580 380 989 569 360 989 1002 433 3 1082 956 39 706 663 138 371 1006 144 792 354 802 625 571 980 653 180 1143 329 678 274 73 873 621 739 548 1160 75 1151 1140 367 438 975 700 575 687 1172 497 704 1142 812 373 25 313 1027 678 804 550 987 1 834 368 431 1065 622 815 512 1102 1001 839 727 681 594 680 704 377 535 352 770 291 10 413 491 1070 1150 878 657 787 976 967 125 323 628 1044 309 1133 18 179 803 1092 611 900 379 341 1073 690 276 429 1134 975 441 1054 764 778 519 231 614 625 32 932 479 356 607 431 620 59 964 695 1088 932 571 165 682 945 198 668 1122 123 3 569 1045 734 50 215 564 298 686 587 66 89 1095 708 148 722 35 891 115 1015 115 712 713 1085 1134 840 138 775 135 564 903 1118 784 779 169 674 1170 316 615 131 627 370 311 1152 887 119 1138 834 538 99 656 739 10 391 847 1176 686 145 1123 1178 690 551 682 1139 321 1044 549 444 951 412 672 428 777 1118 328 1022 218 621 81 524 650 490 660 146 644 779 223 1130 465 1142 877 468 386 471 1177 84 532 147 386 1175 892 986 1165 740 1 200 580 95 417 1037 43 314 306 545 924 575 994 747 663 275 331 301 189 635 61 670 331 4 675 1168 281 708 372 339 1193 644 29 604 633 857 504 844 509 253 178 1001 27 549 869 1075 445 1186 456 281 1151 520 60 324 344 166 932 197 421 591 625 147 62 163 295 394 1081 1115 105 1131 1126 249 518 689 458 355 452 447 957 57 134 304 988 735 595 869 449 1114 984 1181 269 56 897 38 880 791 587 1162 124 241 113 736 787 596 140 39 972 1164 1172 149 1096 1063 461 522 537 792 165 861 605 170 446 5 123 669 623 454 408 135 948 355 943 216 665 991 949 124 29 241 483 803 1102 380 531 675 239 939 1172 550 846 378 1023 114 619 415 70 121 604 976 1151 394 283 985 978 951 945 101 493 866 559 719 755 659 430 237 212 971 672 717 999 425 1034 155 916 225 701 1174 383 981 384 847 896 610 77 89 1166 913 950 1165 594 143 853 782 618 24 906 607 55 620 985 115 811 195 300 1152 255 812 18 181 1085 799 3 880 115 308 83 8 926 988 389 786 325 606 1082 931 1128 686 703 1070 508 191 744 965 162 754 584 51 1004 3 561 814 477 273 323 769 870 305 1014 887 145 896 988 983 321 775 462 235 45 1 437 404 445 1166 1048 80 81 480 682 308 1040 482 297 1022 894 626 150 233 494 1157 964 224 502 203 266 137 800 194 730 760 294 1014 125 887 270 102 406 394 122 76 821 471 76 533 595 638 826 293 983 311 576 986 423 166 999 201 839 691 1055 428 1056 826 111 1176 1177 569 588 68 728 81 754 329 472 825 555 133 508 127 830 384 571 1083 591 988 979 535 1037 249 411 610 619 1030 1077 959 95 485 1050 950 127 1104 150 106 1174 487 903 1160 1043 526 1173 686 558 735 1079 285 16 944 661 773 1170 266 702 895 28 253 548 325 290 332 440 792 815 1046 155 184 924 862 1153 1044 721 317 293 352 663 312 496 270 1147 829 488 371 1106 518 898 871 12 124 567 41 958 727 878 450 327 999 333 981 1052 237 161 818 833 461 139 767 1001 915 1106 550 481 1160 419 688 902 1098 318 666 621 990 952 532 438 881 108 105 424 1047 301 518 920 295 897 606 1010 127 869 415 111 1073 576 1029 192 99 812 785 129 767 1107 315 1066 14 749 482 353 642 383 73 640 1087 323 3 619 29 114 384 1037 318 1053 384 724 751 1142 1064 868 786 597 828 1164 970 1130 264 443 779 981 676 853 476 1157 391 274 658 576 567 11 1188 764 305 245 534 14 107 624 343 611 311 982 903 1082 716 631 2 64 867 726 237 151 424 209 739 1161 227 506 267 999 248 990 628 600 1025 701 485 345 132 1105 1047 157 704 871 1051 176 399 405 813 75 168 269 730 140 266 122 120 535 151 603 558 943 390 576 356 356 247 5 709 406 745 405 19 148 718 46 342 19 1093 658 797 320 1079 323 643 71 368 667 478 929 1125 1124 723 566 792 491 192 867 252 302 1145 912 801 404 87 393 1069 1164 228 430 1038 716 1007 305 15 565 982 554 878 377 345 690 1019 29 955 831 634 791 622 808 1159 759 618 223 1174 1097 56 182 613 613 258 237 79 110 845 722 337 66 580 567 488 11 342 94 717 413 805 611 441 698 686 1120 1031 524 718 320 653 164 919 456 82 126 839 394 470 167 172 65 345 18 282 140 455 499 281 986 355 834 409 659 1051 877 646 119 356 898 72 336 32 991 1130 421 151 863 720 1027 1025 581 415 413 532 1178 69 1177 276 999 210 623 666 645 1074 698 736 964 1107 75 156 463 1198 746 851 354 777 738 867 206 714 387 961 661 474 893 543 818 150 3 318 39 227 48 1182 1182 573 36 1096 175 1154 1038 157 201 926 236 916 584 1199 60 989 714 426 491 97 244 1026 494 686 350 960 355 4 1021 596 102 789 642 1154 608 1172 772 393 830 845 815 764 434 1126 960 225 519 85 1127 401 380 1161 85 609 626 1102 669 60 1067 441 484 43 305 1077 397 569 863 1052 448 129 632 555 904 1072 1195 684 456 854 914 987 534 440 607 439 1027 507 568 228 1187 1091 1085 464 388 547 294 67 981 235 700 705 336 231 1054 1198 867 807 249 609 1156 28 218 857 294 651 216 659 2 676 636 521 580 1033 714 296 161 573 653 193 958 643 587 748 1162 951 337 320 684 493 418 573 178 112 360 1096 159 78 544 646 424 864 196 331 954 531 210 932 380 740 470 569 983 141 371 966 342 580 306 1020 263 33 501 463 834 488 23 1071 1115 507 988 535 1090 756 86 733 56 788 707 381 796 200 6 189 943 125 1113 1163 81 714 1118 777 284 306 162 170 869 1029 781 569 430 166 216 364 605 1043 950 212 812 982 108 82 642 860 429 989 439 866 134 633 1144 138 365 80 600 458 1163 457 820 591 906 289 1070 477 899 1138 950 188 26 931 491 190 429 105 452 1059 142 108 614 1049 348 278 1151 1138 1014 727 202 1151 112 783 545 1060 372 65 572 47 877 354 673 351 624 223 277 251 1147 333 582 13 716 161 344 636 996 118 890 388 980 871 1173 190 294 447 696 118 526 215 989 450 251 1087 86 192 881 19 81 520 620 803 275 1104 908 916 745 253 255 554 818 636 643 935 841 962 173 733 938 761 985 364 883 485 1137 1147 905 302 271 155 367 751 1044 986 126 716 656 756 456 277 468 728 1114 756 651 283 204 1049 562 1026 869 282 1116 524 283 771 968 770 394 1015 949 572 911 217 720 44 994 879 159 339 391 463 84 162 591 522 963 859 706 392 1128 324 401 413 244 905 513 904 106 337 269 566 247 1152 788 1015 562 707 41 988 1095 674 694 457 580 324 1011 369 502 774 483 1091 1104 143 1051 880 1019 1050 68 1025 935 732 969 336 768 371 483 1074 902 710 184 692 1027 450 37 56 572 301 385 779 929 768 549 347 1166 933 525 16 0 549 1099 974 69 785 410 866 1158 469 1058 757 537 9 685 569 964 114 809 477 148 637 277 161 661 466 5 458 289 55 51 652 937 294 684 562 43 798 354 750 541 108 1142 807 367 900 362 286 612 763 694 616 911 165 605 224 1190 845 1103 13 901 667 1007 1081 347 830 422 409 508 733 770 477 693 1122 887 576 588 109 404 17 1078 1156 858 512 452 558 310 375 130 163 966 1079 457 1064 891 1165 183 595 1183 142 971 609 628 318 147 62 294 614 308 1113 342 1057 1055 802 292 813 1154 610 502 661 221 424 496 1047 1091 514 434 802 175 1123 524 139 1073 704 833 575 724 910 653 666 607 725 286 792 899 468 827 40 1086 756 325 418 719 1081 537 731 173 869 338 380 942 73 934 286 438 148 119 167 839 370 307 1122 739 676 173 297 1132 336 84 535 1018 619 843 990 267 230 712 454 855 272 309 653 994 29 459 1054 929 39 11 189 835 651 1191 1131 320 322 190 391 392 244 1107 266 705 2 891 1161 349 1003 1076 1072 257 1082 257 782 928 333 817 807 66 877 143 638 101 654 1 366 1012 4 1187 765 68 862 578 81 40 524 968 579 368 1003 521 712 768 134 464 946 1061 537 90 566 173 11 410 1109 73 1176 429 835 430 135 967 922 721 1101 275 441 933 1046 310 2 853 989 28 627 203 896 563 924 123 825 311 866 201 471 697 821 937 44 817 198 554 193 867 912 754 343 652 215 460 266 336 162 697 994 10 835 846 1048 219 492 122 134 605 376 239 967 872 967 1155 994 987 155 666 418 939 955 106 571 922 319 651 515 1151 73 497 221 1168 89 520 976 293 916 1013 1128 979 368 234 821 129 315 493 331 644 1106 922 221 482 273 365 11 331 493 211 271 119 1088 422 182 171 531 693 1108 571 541 1132 916 791 604 945 1184 1129 938 150 381 678 740 226 271 1107 774 864 1115 874 314 656 763 332 238 211 1115 1020 836 981 702 747 92 540 62 576 1104 724 47 1120 754 801 1146 830 287 1194 1088 12 1022 936 658 704 16 790 587 1189 911 642 691 1080 54 739 125 835 822 1176 56 206 368 584 212 202 691 896 813 1014 378 966 1033 800 2 48 921 254 814 200 79 313 462 31 757 956 837 164 413 1109 958 894 1088 232 60 223 137 882 488 1134 1011 207 312 22 1131 930 494 256 909 864 529 785 1121 843 303 436 116 1195 306 448 996 1115 439 808 645 391 653 588 447 755 555 449 248 34 345 1138 204 309 1059 1073 986 665 246 709 615 917 99 386 1122 39 827 557 1031 621 653 516 179 74 1093 14 1073 867 93 991 1025 553 702 1097 646 937 1093 1199 1053 863 131 766 713 416 249 304 1091 399 419 47 1027 908 821 513 225 24 1132 945 134 530 611 1186 92 137 1196 1148 846 785 1030 623 308 747 49 57 897 237 659 381 839 1093 443 1157 550 1046 823 834 336 1139 158 746 588 288 468 939 370 275 664 1042 1182 1008 725 99 160 682 1134 855 1057 744 267 1108 811 908 894 65 468 670 826 27 825 269 692 1052 770 1102 660 775 33 755 1134 885 1180 360 953 380 207 1034 313 222 782 1042 292 555 165 597 536 829 315 423 600 427 309 791 538 76 973 394 297 491 801 1069 863 824 1194 509 922 12 88 819 18 909 234 66 384 12 427 806 392 226 987 32 536 479 1141 605 273 116 1153 808 1150 216 1114 191 605 784 218 278 769 1015 16 291 1109 1033 444 392 922 508 472 1141 382 109 267 310 162 767 1128 149 1179 760 1173 356 1137 534 1113 611 347 681 1053 161 612 27 35 107 743 523 1047 128 999 825 444 1055 179 924 1009 861 857 891 1002 379 1045 86 885 1141 474 1053 962 1059 581 873 291 363 766 856 941 1190 502 318 1156 785 820 463 638 322 1020 83 442 868 279 346 560 1097 1015 456 702 944 475 1186 402 733 64 448 606 375 763 999 1105 113 597 511 385 228 1137 486 953 528 337 17 212 849 470 1166 1189 263 553 946 457 778 261 932 189 344 825 14 387 356 885 34 465 148 59 543 738 1117 603 959 836 938 651 888 973 500 9 1092 356 1031 620 761 799 1017 1104 361 32 1165 85 1182 71 865 769 1114 1047 1002 222 123 148 1106 1013 137 966 859 1132 874 880 97 531 1088 268 358 417 482 165 892 959 1183 534 1085 1009 284 84 91 572 378 1175 1056 539 208 530 262 265 1068 858 439 107 365 150 933 779 151 1143 985 762 92 312 903 375 682 471 918 301 666 771 941 694 960 206 210 844 541 395 802 1154 251 1138 17 201 228 442 638 857 485 923 446 169 843 562 119 115 385 1060 1146 363 907 977 788 66 896 1099 513 861 1132 513 437 373 718 941 836 821 364 79 554 702 1118 611 1129 27 115 408 906 1156 319 296 246 33 226 1047 1144 92 34 299 1124 426 431 905 1178 206 853 432 647 488 183 803 1075 853 70 1099 1038 599 433 315 640 852 766 551 1189 910 772 512 544 520 269 1149 707 483 961 534 765 471 1191 119 1123 207 127 1131 524 773 659 1087 707 897 406 661 104 1075 997 766 767 1195 1109 1014 1096 1191 645 178 1126 447 719 671 345 433 116 541 1024 752 410 687 729 813 552 783 875 1139 572 1035 1056 972 1028 283 299 706 1044 3 886 878 826 186 1008 1031 331 85 605 883 659 18 37 452 42 237 1175 1194 553 423 647 1150 1167 839 361 846 913 375 463 422 552 23 614 729 984 740 360 258 632 523 375 349 108 135 91 155 302 503 69 787 228 260 261 1145 68 1015 926 56 842 1192 60 486 120 249 868 244 303 79 1119 941 214 152 130 718 524 356 1197 814 732 517 263 369 890 159 331 595 1094 594 669 1090 545 861 224 937 30 862 781 521 230 52 1139 160 1181 704 19 1055 334 742 807 617 216 1085 525 1107 304 332 931 217 959 1199 926 500 624 783 835 1018 645 806 905 231 894 312 532 465 736 1153 564 632 93 715 481 1141 192 350 1164 907 309 347 620 671 784 1142 1047 1062 423 572 616 202 560 1083 848 167 1150 1073 718 655 1123 1197 947 42 319 834 337 185 644 51 41 716 426 1197 676 527 112 175 524 10 640 463 427 566 1096 57 460 497 557 114 151 979 361 857 1129 520 753 382 663 1130 1165 964 212 945 1015 156 671 388 179 569 928 645 956 302 1118 730 316 1104 668 1175 93 94 190 1127 70 398 608 1050 160 911 741 618 404 971 998 105 315 703 968 635 110 834 954 293 340 391 883 69 1079 78 290 661 1175 226 889 407 12 475 859 410 126 582 822 849 644 578 580 965 58 1087 686 312 319 225 5 554 632 206 1051 303 950 113 1145 95 784 636 608 580 875 29 426 12 620 955 1024 254 893 939 1171 969 363 357 966 1122 636 1070 365 44 1185 679 146 327 232 39 245 785 458 705 422 889 653 585 237 297 706 951 692 753 132 396 774 515 609 139 409 203 430 1059 952 40 213 288 961 259 725 112 213 255 1181 1021 601 404 895 791 1053 650 700 115 1001 1189 60 1122 901 182 305 1037 581 1097 950 793 590 988 857 606 502 1091 98 51 790 762 785 259 900 259 345 1057 547 192 1017 914 1069 17 227 47 267 976 1110 294 435 460 252 562 995 912 734 868 279 1031 221 703 1137 1081 283 192 474 464 337 335 622 1008 872 1109 682 22 594 886 746 244 15 385 700 641 266 902 997 160 373 816 397 690 281 644 288 484 631 1179 329 970 282 205 492 982 163 744 69 17 278 947 888 726 1178 1091 859 923 352 985 308 1072 1125 854 50 503 1040 234 1144 230 577 683 280 313 842 520 1065 906 1118 541 919 555 1037 1164 218 931 330 423 58 1044 736 161 1160 531 617 562 652 339 134 553 20 348 781 1061 914 935 403 740 752 717 529 327 471 992 1094 52 1078 719 935 683 271 388 0 332 132 268 172 875 542 835 101 168 997 28 262 270 1129 553 4 770 693 1072 757 1101 477 441 162 939 43 490 521 403 242 446 1002 508 1012 297 560 18 862 1120 631 1187 582 710 186 733 778 695 145 529 641 263 382 930 260 1095 996 402 309 385 790 55 1107 727 120 556 388 382 951 1121 110 120 303 858 336 422 983 448 1026 822 724 817 884 1137 457 128 366 25 770 1139 478 1008 828 544 258 755 274 709 665 1024 23 934 429 697 513 3 2 671 552 678 816 1004 120 756 433 893 897 817 176 514 675 522 814 810 354 492 666 1169 1034 931 379 361 1146 648 246 945 988 918 739 1147 580 756 913 623 564 905 1163 995 1043 508 633 804 100 560 720 376 982 197 899 88 104 648 703 710 601 70 497 687 896 1028 1122 712 93 333 473 724 45 90 46 981 942 264 638 768 288 905 377 311 988 268 72 75 637 1153 250 958 268 456 833 296 714 324 760 679 237 1066 258 795 444 794 508 655 714 20 1090 124 172 666 969 661 220 47 440 536 832 247 103 854 332 952 1062 691 766 4 548 1132 46 946 186 298 1193 692 751 290 109 558 879 1081 777 431 141 613 779 66 320 571 164 684 596 942 38 1141 993 193 702 1064 78 960 1137 314 216 472 802 468 343 988 436 560 295 645 28 73 20 539 1001 958 415 757 1101 399 1035 594 1016 350 873 842 805 803 400 276 1096 924 974 197 750 948 897 1004 429 354 857 427 694 691 695 650 423 316 266 330 147 614 1174 525 1119 940 838 397 939 932 578 19 685 1003 855 1084 199 183 1078 3 472 817 416 875 841 864 433 430 797 184 1073 362 644 405 349 302 818 313 512 1004 165 703 87 389 55 874 101 717 461 455 1176 861 1187 137 592 376 901 839 114 310 665 943 159 300 45 4 391 854 450 397 574 246 740 831 10 308 236 850 1056 193 557 366 287 509 445 731 1157 1169 887 96 320 899 19 329 381 171 1036 115 753 91 292 38 391 72 809 594 1053 80 796 945 487 846 805 257 692 542 994 18 806 795 815 60 550 432 41 54 702 867 699 232 511 311 566 172 182 501 631 93 1109 1108 1187 765 708 232 475 355 323 549 805 748 63 42 664 638 300 30 311 250 280 1171 459 100 353 265 726 442 874 831 53 1013 730 869 377 678 238 780 765 461 370 223 389 883 416 1144 620 279 77 692 268 70 638 1008 488 966 1187 1035 202 864 445 48 331 662 973 713 940 1003 366 94 880 812 572 885 32 75 228 475 694 1184 372 556 1044 591 233 1190 987 290 353 633 224 107 355 562 826 642 1027 1167 208 421 372 1135 148 228 588 763 606 386 642 85 341 272 196 1113 381 105 1145 389 791 1135 377 867 424 1164 1114 1118 1159 315 49 202 489 282 656 436 239 716 174 145 921 1075 795 893 421 475 1086 1165 336 1161 276 990 1063 0 133 181 747 301 822 1166 387 226 17 53 46 552 1126 754 373 391 190 359 604 248 589 1003 1148 921 9 91 262 1076 952 329 628 758 1039 756 830 354 218 95 793 654 1151 130 1145 612 249 413 462 866 1119 111 832 639 1048 643 694 413 675 154 435 438 1187 623 701 1186 183 45 606 866 625 488 718 592 69 440 860 1044 1194 628 160 1001 736 201 192 146 1107 1074 624 788 761 546 717 577 1006 132 935 458 260 304 160 165 92 716 578 323 547 288 1034 550 698 1176 444 425 1168 143 380 916 3 933 801 360 98 1104 299 893 982 34 957 615 864 520 653 979 66 531 106 1000 980 211 270 915 367 1190 590 434 196 992 952 230 483 236 240 1097 1074 536 89 219 700 10 415 1017 843 193 282 121 447 706 83 455 225 274 852 98 406 970 390 77 879 93 396 807 872 711 576 448 835 704 474 594 866 165 939 922 183 1130 288 384 981 160 331 833 778 474 554 518 242 967 1157 343 1068 1051 764 552 135 876 885 129 1076 736 1055 565 1178 435 606 846 657 416 1040 807 780 249 18 651 1126 761 695 895 1082 1038 811 1120 631 942 763 1144 496 1072 1126 258 34 848 866 790 315 946 611 1013 78 4 1176 526 113 540 191 982 660 785 84 510 184 51 1194 534 939 380 494 505 1010 54 1145 47 405 102 994 1087 1160 253 206 673 1039 107 715 1138 1136 173 292 488 133 1182 326 258 1011 96 1004 375 894 283 293 204 73 472 323 659 56 614 126 1169 203 316 55 556 364 792 853 378 1142 152 1165 694 93 245 1127 476 473 656 1115 626 242 26 392 443 177 64 322 620 1176 920 28 924 972 94 593 753 859 791 1021 621 393 366 1011 661 748 780 638 771 152 1191 852 664 132 956 252 1008 536 1103 236 1182 119 984 1 1142 320 406 983 368 809 18 1003 704 925 742 934 249 138 600 1029 233 604 364 1165 430 760 1050 635 182 558 243 91 71 955 357 678 399 449 754 870 796 840 674 1136 167 484 1195 726 782 617 1057 729 220 805 292 26 179 446 59 940 727 623 644 1109 976 1062 741 1032 453 692 579 990 75 771 453 1061 937 1043 150 361 963 93 161 429 98 1175 253 522 297 576 164 688 989 1107 268 68 385 1099 945 113 291 542 437 1 719 158 972 611 680 606 623 552 489 408 532 559 641 232 38 670 520 856 202 75 373 231 717 488 1155 429 848 291 785 266 998 79 1161 840 167 530 574 862 993 622 1184 620 171 815 1102 164 1056 157 491 251 580 813 91 732 1143 581 885 1116 84 612 579 127 908 1166 151 527 143 196 119 584 69 549 709 314 1199 379 1186 811 575 30 610 543 673 1169 643 723 781 328 316 647 420 560 606 812 1130 787 479 588 415 334 938 703 817 664 1044 195 128 288 552 887 948 340 769 818 62 221 988 764 265 107 355 404 625 224 829 195 302 548 319 205 497 294 510 269 933 247 238 62 1128 774 449 382 241 670 540 624 417 217 940 420 826 289 1006 1073 82 73 808 373 827 106 979 838 290 280 356 728 428 548 800 1036 308 490 538 28 5 271 738 258 148 779 348 659 1117 852 903 438 14 67 1081 614 73 724 891 711 405 961 1056 901 175 935 1017 7 715 275 850 555 525 532 336 157 327 836 106 247 670 63 365 59 124 622 833 467 145 556 969 1019 347 193 606 1177 1061 100 115 521 297 54 992 839 351 13 454 217 1190 837 553 249 813 523 1112 953 60 39 346 1085 296 918 896 152 1195 683 213 94 66 212 807 757 289 369 697 1052 165 652 384 190 35 643 555 1065 599 514 886 535 785 421 132 468 556 100 741 120 69 453 469 176 187 590 263 613 638 294 1193 413 416 1022 1004 1056 698 502 228 445 182 735 652 281 891 760 779 926 993 795 123 1119 666 223 251 1166 881 815 154 882 629 1061 720 755 943 55 190 1019 360 1005 388 93 663 1086 465 950 781 939 1022 736 404 776 635 265 457 1084 858 365 898 683 334 35 993 714 602 847 870 1037 545 833 1017 252 536 1038 93 98 990 115 1005 119 1074 29 650 533 767 486 84 121 451 401 385 178 761 1036 111 221 282 1083 886 782 1118 1182 541 29 196 1046 1142 1122 883 485 607 764 264 532 111 91 591 1021 479 191 83 537 599 234 1001 1137 547 605 616 979 866 484 1149 599 1184 800 1091 996 129 204 345 398 584 237 735 15 656 753 155 118 622 1193 740 460 119 416 1052 326 539 693 213 872 291 751 1008 1176 1153 493 439 486 610 454 671 536 868 435 688 727 918 299 1172 42 606 415 985 838 124 806 72 346 839 769 1103 1057 859 958 933 304 463 786 1187 527 531 692 435 417 964 429 372 296 93 589 706 971 208 511 368 547 36 287 48 1099 279 1093 75 395 194 1106 871 386 189 640 163 531 999 589 995 1186 573 277 631 635 473 1179 635 131 1116 484 1047 519 1085 809 470 313 836 251 1130 934 905 378 39 998 427 520 837 1092 1083 158 948 125 550 1043 623 351 799 1120 889 1136 774 1080 319 780 201 744 920 1089 71 865 426 283 492 942 934 324 56 266 661 608 758 244 1198 106 568 609 302 1032 1173 222 345 549 1055 619 397 677 329 1025 1115 57 659 1053 1166 597 502 1030 811 700 863 578 1034 631 763 705 139 562 1111 1062 455 1019 1157 496 728 623 130 683 996 263 592 565 905 922 582 334 1150 913 955 3 1046 304 638 741 162 788 76 929 375 94 717 473 1190 856 722 294 876 1069 99 663 206 671 19 861 559 715 782 883 917 51 528 219 193 664 244 698 712 874 616 886 846 402 749 800 94 1198 6 450 481 737 922 1107 1104 747 89 406 207 401 792 334 699 667 632 230 1064 326 363 635 419 694 201 740 133 74 713 1096 385 728 46 1016 1168 826 918 1148 344 489 226 283 388 673 1094 175 613 773 1043 825 512 764 693 339 1149 506 355 323 1007 520 111 1049 925 188 1185 652 714 941 1155 450 825 481 218 902 886 1153 1162 388 950 1004 732 1158 554 448 612 273 1050 999 972 782 780 1048 491 610 1125 900 623 1186 639 495 672 188 388 959 795 579 817 683 546 1116 3 1142 554 221 385 255 738 303 762 411 894 877 1079 772 498 386 708 430 1195 113 785 226 50 706 341 1014 354 1085 247 764 739 632 90 319 205 141 1085 28 50 208 949 454 1081 675 824 1182 181 499 102 1149 478 121 681 164 6 1120 180 387 1029 467 663 311 255 977 1155 405 525 645 605 630 264 98 975 709 799 160 108 967 45 936 471 1038 323 969 1119 302 296 908 196 1159 848 446 493 865 1082 758 314 746 1117 882 796 874 866 648 548 815 1189 212 750 456 545 722 582 1195 1160 1146 743 1194 784 892 813 642 881 284 598 1008 262 660 136 286 161 678 772 1132 1044 98 627 531 707 857 186 922 795 315 831 757 723 415 656 45 877 366 26 469 966 629 467 241 176 443 523 177 570 876 1140 1164 654 1006 737 43 896 837 55 733 761 422 279 811 1135 45 398 150 926 408 180 657 301 585 134 539 71 594 848 1196 421 636 1079 1158 601 1194 936 284 125 483 642 149 376 730 690 1040 584 644 1034 1115 424 965 131 99 29 927 952 68 574 152 860 367 80 321 849 300 370 68 834 526 902 451 358 805 213 568 267 1133 764 333 61 1144 696 605 64 250 503 547 1065 707 801 1161 527 930 640 239 153 964 433 721 788 651 707 949 992 843 1160 885 851 658 74 167 543 1140 1190 174 1178 437 1106 142 8 165 225 1063 590 997 1159 26 827 1158 64 915 31 460 570 134 623 164 928 941 398 571 219 676 140 310 708 1095 18 637 1152 1171 1012 1024 482 382 363 1043 1158 1158 281 791 796 500 898 483 1188 93 65 188 784 759 252 418 502 392 1062 458 327 188 403 204 573 332 734 952 911 934 887 968 896 318 280 426 56 561 1058 157 820 613 0 439 523 335 99 1082 513 201 264 678 678 954 563 356 839 438 514 999 1159 315 339 663 278 901 694 815 188 300 591 1170 529 821 559 956 799 607 39 1042 122 1172 1100 38 120 394 629 549 315 791 23 232 140 595 490 87 144 694 224 200 826 207 948 898 118 708 255 533 92 1093 630 1 452 1151 840 1185 1116 250 651 914 150 758 1066 784 999 491 856 906 172 270 587 205 1195 1026 548 1147 1062 272 1025 724 36 716 498 726 138 1171 326 1190 674 612 883 129 942 834 93 1106 62 414 349 180 928 459 369 106 1031 1137 654 28 1155 571 670 332 380 640 634 4 43 558 283 239 921 695 452 797 532 627 1157 600 614 5 1007 126 398 227 732 1057 1019 52 260 898 522 1096 654 305 350 177 362 1008 328 268 747 350 119 393 675 896 262 890 1048 467 802 1059 1183 886 1055 50 321 754 383 672 113 444 1126 864 532 557 39 725 914 833 342 1151 37 933 753 750 442 126 1176 1186 738 161 1164 1055 696 520 1166 280 11 685 357 633 93 1009 663 587 171 407 826 314 168 610 787 950 1117 1125 581 68 277 293 576 933 1180 267 874 838 347 701 1040 692 65 414 797 431 715 109 623 944 34 1157 40 974 634 809 725 290 1128 1053 499 596 470 894 905 482 737 1169 1160 171 117 1081 796 921 1097 1011 325 151 436 313 12 86 954 361 1057 306 757 291 879 187 797 731 217 1193 698 246 1127 988 139 1034 963 179 152 3 632 702 1180 376 1155 189 650 134 1074 701 13 988 1126 403 1015 1159 964 740 784 919 823 586 422 848 908 929 552 875 1173 758 1148 39 1052 877 1004 810 829 848 842 333 71 189 325 1082 1078 209 978 888 652 784 536 343 905 677 570 565 884 112 928 631 406 629 699 396 1198 1073 1176 583 577 1121 256 1077 482 838 384 614 980 889 561 470 485 908 418 624 655 1196 920 519 709 424 847 266 929 389 234 406 93 629 437 282 493 556 463 450 195 397 420 159 592 841 559 663 593 130 605 879 937 692 361 1136 503 224 1042 1148 409 493 762 170 215 1096 126 924 492 967 269 243 1016 379 1128 362 341 948 435 1013 982 316 507 888 695 854 54 735 853 1175 1028 540 447 1023 321 340 929 948 578 865 515 1082 510 1112 380 261 128 1099 395 52 683 386 1062 138 756 377 431 390 577 671 772 17 570 274 178 1111 1183 410 1161 321 416 646 788 328 511 18 702 28 680 747 98 316 768 1097 842 933 995 1167 178 79 506 536 837 508 230 255 246 889 557 852 353 396 544 759 949 770 958 1164 831 36 593 373 1084 282 875 1143 53 1129 901 640 843 788 334 500 234 512 373 1054 538 735 1056 823 288 802 726 534 807 509 643 632 359 113 592 617 778 231 279 190 229 797 314 679 716 148 1156 205 761 706 19 270 745 629 720 564 781 608 574 1074 818 251 320 237 722 12 755 1118 936 1039 569 832 428 1034 1003 83 936 150 91 1175 779 251 205 680 567 1183 279 602 57 524 1141 212 629 591 85 858 295 66 686 1141 79 1178 797 1087 45 896 174 148 44 933 175 192 573 1039 341 846 263 314 858 654 992 360 738 694 990 140 10 695 668 7 720 1114 346 255 169 269 281 586 63 495 1004 399 926 787 1063 851 519 398 175 501 1121 1122 432 539 702 239 470 256 1156 610 207 918 251 535 744 320 172 1105 169 806 823 259 70 56 23 450 775 1147 1133 21 823 468 1028 546 918 945 974 658 691 618 485 984 573 944 993 1027 740 874 124 353 249 158 426 427 715 902 935 509 514 780 812 688 916 209 711 974 932 788 600 587 306 659 606 857 18 488 449 1107 1175 991 45 177 76 424 1140 958 907 1198 749 689 413 575 1126 1100 692 1007 205 330 279 48 1092 1129 679 1085 284 921 117 1040 382 550 328 788 309 23 1165 47 444 231 912 1022 423 1142 1040 183 54 318 253 442 979 260 601 199 325 1021 215 586 937 493 597 373 163 879 15 799 1181 261 786 11 765 445 634 1111 392 494 940 585 595 797 44 308 473 743 656 1017 407 341 421 1032 41 1187 885 67 257 364 177 1002 403 120 62 87 196 410 155 1146 732 968 521 317 792 338 315 202 584 728 447 27 112 746 227 285 536 1102 766 399 592 431 126 501 1108 738 664 290 669 213 779 693 391 604 817 470 777 1021 803 1167 33 1125 695 684 1069 985 937 555 128 421 666 568 728 1149 751 469 1053 442 991 411 362 287 936 495 698 880 1159 1155 567 185 915 543 189 932 967 783 421 486 1186 1049 180 279 851 775 372 121 694 578 1030 455 972 551 1018 398 628 555 1189 927 1167 473 1059 693 776 200 639 102 283 882 94 262 1129 247 405 871 416 704 1102 600 1034 16 560 452 1167 392 404 419 315 194 961 802 57 209 1097 699 804 338 597 749 64 56 575 679 869 303 27 1122 653 590 548 321 1085 385 8 278 625 929 416 754 308 305 370 1164 515 591 1185 969 1156 958 384 956 987 1171 149 225 387 1131 548 620 95 414 10 582 475 787 150 537 375 1186 635 443 714 264 890 503 910 872 74 912 842 171 365 570 312 758 146 354 531 62 615 282 1035 512 301 603 395 934 280 1095 1182 1173 295 156 115 191 820 98 740 409 70 200 573 430 646 1146 528 878 766 1198 249 698 1156 1137 660 30 380 437 338 335 271 827 320 335 476 479 798 93 695 841 1170 993 11 812 309 830 351 933 86 636 351 290 1050 44 257 755 1161 38 543 839 286 356 519 148 622 973 167 479 982 956 298 707 288 1027 249 1079 508 494 951 799 1023 7 19 1021 299 444 775 475 1181 36 471 1131 895 467 730 658 629 362 947 167 546 348 677 540 1072 1100 1180 670 22 226 723 569 51 666 1032 152 795 1167 770 1190 914 1185 354 1066 1113 269 715 896 106 357 809 496 271 519 1042 396 1149 390 943 1022 635 818 863 251 480 1175 25 29 727 346 2 1065 1158 824 1109 937 479 878 1195 377 858 809 488 564 178 693 1132 687 96 573 73 896 745 408 71 418 66 474 1186 358 367 494 1154 821 264 716 996 934 826 140 173 237 800 9 361 1086 1096 407 212 662 672 1047 865 640 797 129 833 259 578 1187 123 1077 141 778 402 896 129 232 112 599 83 1044 1139 968 628 476 610 578 1077 106 321 983 252 745 422 184 976 884 920 1007 1018 998 776 175 803 489 781 477 1138 332 76 977 340 472 255 863 481 732 560 881 467 214 1157 305 162 731 28 505 304 962 572 1169 914 574 1064 543 966 267 10 67 384 194 810 229 349 692 965 1023 803 723 643 310 123 600 1011 968 535 1196 561 906 977 1141 1117 17 644 124 187 560 79 1 85 836 972 733 757 696 1050 161 845 606 236 898 855 169 466 443 717 1001 995 510 1048 530 104 1088 673 169 573 277 744 339 692 23 527 441 194 427 204 341 636 260 730 484 855 1126 415 683 601 837 558 163 701 510 347 487 1118 284 413 19 212 813 1038 624 1063 289 990 664 408 47 493 675 1128 248 817 905 642 744 298 746 1127 1075 440 322 1134 285 359 386 506 585 237 528 214 197 891 298 25 328 1044 418 769 354 781 511 690 533 22 410 279 806 14 968 838 1183 72 1058 635 753 1123 884 796 636 83 1109 656 1031 642 1132 1046 520 707 356 37 139 449 1143 1077 330 870 798 19 615 553 1172 212 179 29 724 903 328 612 112 144 985 1123 1060 313 828 681 310 1135 900 97 937 993 1029 850 547 1169 165 799 1103 937 831 493 352 734 886 483 287 379 432 1005 1069 518 1055 488 122 1060 530 16 112 562 810 1116 358 246 145 744 750 174 786 1031 927 303 1131 491 139 660 441 918 1049 1085 1057 1039 1096 1155 864 283 548 529 437 27 480 175 1193 368 491 472 694 852 553 184 806 1105 692 456 150 842 577 1096 1197 858 1048 121 813 400 126 1142 876 429 338 290 670 324 822 775 913 480 174 1089 867 10 610 227 226 1196 55 670 577 751 654 691 132 1087 115 1164 900 412 781 1077 1040 344 900 615 573 949 671 167 124 285 4 841 975 530 260 1142 213 9 816 1167 519 357 262 841 132 1140 1177 200 185 1148 1037 475 931 990 341 58 157 415 793 384 422 579 62 311 1046 1182 436 971 407 1197 1082 322 731 889 1045 1123 294 809 51 802 387 970 308 823 781 1191 737 743 653 112 556 290 469 165 727 1163 511 185 771 241 185 645 663 593 232 69 478 790 1137 145 965 487 1057 33 50 271 1015 536 191 206 978 274 628 105 109 470 371 723 1158 460 897 1074 754 893 850 301 310 431 993 1105 1017 187 1038 142 663 570 330 728 47 592 230 153 59 22 6 180 489 793 646 1123 1045 1003 698 1071 212 1140 115 181 35 738 104 222 767 765 521 31 490 259 1044 777 547 328 731 582 52 731 78 735 87 11 972 203 797 158 710 252 4 850 656 305 303 207 1168 352 1001 572 1099 515 605 1153 341 372 409 577 851 287 361 227 631 202 351 602 441 721 176 961 957 444 207 835 837 806 6 492 1161 546 30 137 570 1034 527 974 330 384 398 80 749 509 1033 1048 1024 279 100 83 599 305 261 732 161 584 296 1146 1056 1068 202 770 69 48 307 42 370 442 552 388 735 814 30 558 530 24 173 265 543 1029 184 184 257 923 910 28 525 1083 117 81 373 574 329 734 112 507 267 807 764 612 463 915 1110 570 887 435 148 1120 748 742 268 216 113 300 882 604 984 674 280 434 104 103 609 347 557 118 580 191 92 1091 672 993 201 880 132 1095 534 166 238 1065 498 18 872 341 1167 1118 958 586 689 99 483 175 501 522 1162 586 370 63 936 828 69 488 184 1190 382 218 458 534 896 571 996 385 947 529 423 770 956 1002 645 1186 99 908 52 884 1016 78 125 1076 800 162 316 123 502 460 408 1081 534 636 630 986 349 1170 994 768 904 919 58 972 259 694 135 1195 799 369 31 364 418 886 996 479 1013 172 883 983 1013 340 420 1164 13 1150 997 476 999 170 566 376 185 400 570 757 1010 52 781 409 784 86 454 448 1029 1049 362 392 674 280 648 1064 213 1122 939 367 160 1102 8 287 1150 731 1138 620 1199 881 307 824 1078 203 924 499 332 318 916 24 589 79 1031 1042 676 1073 1091 900 945 191 665 1197 613 130 152 1199 81 432 869 1091 1052 685 288 1139 679 1108 278 442 168 526 773 270 427 426 443 513 753 173 200 1144 601 1155 183 599 420 231 373 758 216 505 1178 383 558 472 558 929 1032 413 1168 1103 221 894 686 1183 434 888 505 83 143 323 461 732 1199 158 1078 219 1010 1160 1196 639 95 351 404 115 698 347 1192 70 295 407 669 291 520 421 1096 448 1174 1110 547 962 91 293 791 1173 329 944 1017 592 129 751 425 863 942 54 726 412 909 739 1011 1183 1117 304 691 288 516 973 891 73 85 900 407 2 97 358 612 402 454 33 915 1000 584 640 856 745 695 899 1144 1015 964 500 298 840 964 992 124 550 1005 102 953 740 887 1155 1134 519 849 909 424 294 600 66 61 1039 301 62 739 960 1151 963 899 422 566 225 500 869 936 1136 809 933 390 1043 871 324 1119 1195 26 660 828 106 641 851 585 616 101 232 2 189 620 1104 25 946 358 481 129 109 225 859 717 331 495 137 218 864 331 1041 726 392 383 199 738 534 1027 716 109 530 135 718 534 740 55 224 1075 793 97 1059 1158 602 845 1066 723 381 241 433 979 270 1104 81 554 639 587 683 511 669 789 176 895 72 147 517 861 217 30 1157 673 500 374 537 669 235 1141 239 987 184 116 504 574 1111 667 1057 479 1075 952 5 232 727 360 805 743 600 581 1124 39 1130 137 1169 632 1130 1039 1118 288 266 348 145 924 628 267 1122 99 956 968 218 1135 620 397 398 334 25 133 382 735 376 12 902 1146 774 1010 928 440 353 946 307 1110 495 682 335 315 179 389 967 243 913 91 1007 770 76 670 1019 871 83 1019 924 582 511 903 880 885 902 767 339 995 144 445 896 425 377 799 359 39 932 335 1041 1004 943 806 239 703 101 127 1056 808 1052 361 822 1098 846 1041 1149 66 284 189 963 1035 478 160 231 227 569 1011 840 1031 961 853 282 953 796 782 332 513 1125 895 687 904 235 691 814 722 909 80 780 87 725 1063 766 626 1077 1119 1071 354 1054 449 430 1171 457 810 321 161 338 1126 1024 586 1071 705 390 34 839 1172 1127 1150 1056 946 906 1107 669 547 451 787 915 466 473 22 383 1150 724 667 72 587 902 1187 523 582 813 175 630 1101 1008 646 603 305 301 904 787 317 427 1076 4 975 743 690 843 1034 951 88 917 787 338 169 586 16 404 680 701 1115 25 1189 841 707 949 863 227 471 759 1193 358 1080 1184 1165 188 564 403 925 315 660 33 127 531 896 711 8 31 516 675 977 195 1162 250 1144 28 430 258 592 189 924 473 527 306 467 317 572 870 1063 63 602 893 691 595 415 405 950 906 1112 718 355 587 1014 941 1058 681 837 659 997 509 101 1136 917 398 700 1071 355 824 560 837 350 374 1184 524 363 121 176 1039 947 983 170 988 734 99 1087 1150 845 514 292 618 0 258 1139 1067 1122 384 485 131 444 1120 427 67 1147 1190 628 650 860 1194 355 1010 1144 905 410 109 814 328 1163 568 17 894 165 200 88 322 912 551 928 941 232 473 1037 1052 906 716 1013 1131 1096 452 106 383 252 1073 845 310 346 473 236 503 378 249 266 878 279 719 383 36 895 560 656 516 1067 861 882 881 1157 940 1194 169 713 1089 168 205 307 1027 38 773 549 15 1002 846 563 355 325 718 100 991 1126 1128 742 1176 133 314 99 1124 1165 152 1081 465 543 645 148 1090 367 752 429 898 369 562 301 1123 969 555 402 798 1053 652 436 886 483 627 554 921 1166 570 648 274 1199 393 96 325 489 656 274 508 408 158 357 1009 122 842 993 588 147 854 40 503 118 11 277 572 731 847 1087 532 781 1062 587 684 97 1175 311 45 67 967 407 1158 777 241 930 522 1001 1170 832 658 378 1024 1007 1073 405 1058 27 141 356 1066 636 549 164 1169 506 87 479 1116 1082 18 154 444 966 154 114 191 1158 351 598 306 14 559 87 330 569 674 1141 114 416 975 1036 761 557 1141 884 685 916 1081 615 621 793 309 99 517 318 384 1086 772 1195 528 1084 385 833 1087 717 811 1180 520 927 1195 457 714 354 354 338 477 1108 868 544 953 1006 580 4 901 104 457 1130 1010 800 1017 566 110 761 395 1134 1115 45 974 862 1047 589 480 483 134 128 202 177 33 237 923 63 882 583 730 1042 866 621 246 714 172 150 869 830 1123 1038 946 87 844 480 937 165 471 26 825 609 695 958 319 975 1075 2 1038 172 901 85 1094 971 1084 1081 1006 1022 1005 185 745 580 986 1173 844 85 211 297 440 518 118 278 817 404 1125 444 665 496 414 132 601 858 834 402 816 28 395 719 903 488 169 41 458 1109 854 80 738 820 1142 481 1173 922 743 663 418 881 596 1187 363 707 996 495 962 288 310 699 677 106 47 676 967 60 132 1061 143 759 1140 763 993 96 427 228 953 877 629 257 1182 679 1076 992 1101 1118 1004 57 512 1020 718 1011 1191 836 630 726 166 821 107 38 312 868 658 799 284 823 940 1144 56 86 1186 411 1060 721 94 612 752 665 866 757 1183 740 1071 16 1179 1177 933 799 435 814 898 179 431 823 946 465 89 1157 660 13 619 670 896 738 326 1067 740 125 339 881 98 765 1145 189 620 281 521 264 666 108 510 453 448 145 1158 373 188 231 428 65 390 258 694 739 944 965 842 940 572 950 1173 828 580 311 733 238 52 1037 50 734 994 1180 1139 799 1004 187 429 68 72 49 654 285 699 857 224 886 279 1063 262 791 270 961 837 481 667 560 312 630 1083 376 211 419 346 216 0 810 282 666 1130 280 186 120 1061 1075 545 505 77 258 574 237 1040 37 628 56 1135 242 651 801 456 288 181 743 17 803 467 816 955 893 193 988 1198 757 631 246 530 867 551 300 1190 90 632 155 68 146 506 1016 14 181 221 327 340 592 305 605 1027 340 918 795 238 431 918 558 1088 796 1004 733 1181 1117 1126 724 866 1031 491 742 208 918 542 392 248 629 240 457 73 288 397 512 689 1121 879 1086 450 263 649 1007 639 212 923 943 909 847 700 231 609 406 501 13 952 937 33 37 463 473 889 656 178 465 361 863 754 260 673 31 1192 330 801 671 972 724 724 345 945 888 692 717 434 1114 943 914 1124 264 872 89 1108 248 455 147 221 420 627 526 328 67 398 318 314 419 1151 828 826 527 99 1190 50 1037 652 1065 1145 170 710 794 54 270 96 776 131 33 1042 76 495 957 668 303 1010 183 13 604 357 652 326 560 731 9 690 1010 1035 210 554 139 89 100 707 845 88 282 418 527 801 273 771 62 343 671 717 125 683 161 920 321 762 417 1142 303 1140 119 1104 436 141 994 703 230 378 515 986 916 21 450 552 14 122 1002 1114 457 646 348 569 626 399 519 822 558 1000 26 1126 423 888 132 926 298 1001 709 135 1199 1166 741 188 49 479 688 120 767 193 67 325 350 265 1037 1149 1072 113 488 762 861 1107 253 504 211 892 1177 1195 140 1115 856 81 164 320 743 263 1142 224 363 852 1126 723 675 204 683 752 1106 587 632 1176 427 597 122 242 851 75 583 938 254 218 419 1143 1047 1172 898 968 628 1170 364 372 702 833 9 764 181 901 637 282 1154 736 355 429 524 833 172 744 697 1125 579 646 1115 593 436 273 1092 992 1162 292 1107 120 629 225 1110 703 1022 567 104 626 227 992 48 720 809 307 575 692 501 667 34 272 863 1142 587 283 1143 706 805 914 1182 846 1165 780 145 526 954 587 425 1024 426 1048 389 305 505 747 39 421 1074 1080 852 813 908 388 616 800 972 514 447 538 564 228 481 811 514 861 203 50 262 84 741 959 534 1142 915 606 360 788 713 16 68 1055 1138 828 822 856 520 855 81 1190 659 7 644 358 316 1076 841 1181 345 192 45 786 0 139 1095 943 690 893 906 1136 413 447 969 1075 879 395 110 982 573 1181 398 384 468 610 577 299 471 201 114 780 940 1137 433 100 610 631 1028 681 588 311 38 417 166 839 241 1023 39 209 232 599 80 170 71 1109 739 153 1066 783 918 663 332 236 672 778 622 925 1112 464 212 1039 600 378 703 703 417 555 721 402 1081 794 324 1013 818 101 1101 1120 773 301 1081 468 309 518 725 1106 785 782 139 61 43 859 359 51 1041 3 1018 605 111 712 447 1030 1065 450 281 310 547 1140 140 71 895 904 932 495 72 382 1172 186 713 660 370 1049 412 723 556 554 87 258 336 132 395 112 679 98 860 416 1038 733 465 686 937 981 593 1130 535 420 1086 418 1111 476 220 1107 644 1103 332 82 260 627 1116 558 411 348 220 546 351 547 687 1198 960 575 1062 995 738 1114 407 503 838 32 850 218 1010 365 261 1051 78 602 50 22 648 759 1026 339 387 1048 763 204 726 282 81 447 730 375 720 1026 683 60 992 82 774 782 1167 31 1157 59 964 764 550 50 388 694 459 346 822 282 979 1197 1199 953 134 342 471 913 548 976 987 935 122 576 167 385 706 291 233 453 904 803 1096 304 1116 818 111 407 486 509 451 571 1008 1135 730 329 652 343 393 434 229 1181 960 630 56 916 114 1160 937 951 696 396 1083 1151 588 148 974 26 1179 572 633 529 291 1101 433 463 111 382 477 1092 919 1155 834 693 239 623 299 1181 964 648 321 179 682 990 367 63 191 552 98 863 70 1016 788 920 452 1180 406 695 637 828 445 555 534 726 1011 423 333 834 194 981 519 875 1021 1049 522 458 394 757 373 903 116 93 608 339 1061 494 280 373 1052 414 13 399 910 1128 834 1002 880 341 862 974 950 1025 1188 614 24 525 1044 255 47 924 796 494 960 940 510 1194 1138 680 1091 524 386 129 21 56 515 462 1140 849 1030 1169 934 225 761 113 898 786 1042 406 963 854 1011 223 819 204 807 754 173 319 351 703 532 159 1073 213 1048 796 1083 585 144 596 353 440 732 223 960 1044 959 773 956 862 380 211 905 322 958 296 907 58 950 134 349 37 39 1172 659 308 1062 290 506 1197 861 24 872 1025 375 467 343 136 801 878 311 754 406 1010 1 122 591 388 303 230 846 606 713 333 20 312 872 580 251 60 803 710 340 936 871 955 1128 425 69 514 708 871 505 231 735 399 36 916 485 1088 772 1196 486 732 157 753 888 634 71 671 539 1015 492 1 7 1160 66 614 563 140 971 737 919 1120 1192 704 420 1043 520 57 223 690 1006 365 496 641 29 176 352 696 888 158 110 685 170 449 1076 817 333 167 883 240 751 16 616 90 427 1062 986 1118 1109 984 1008 26 127 843 1053 448 246 460 30 1191 333 319 249 1016 464 763 1152 416 486 101 948 532 853 1068 12 1069 785 229 1087 209 174 1056 88 489 1095 292 723 610 379 781 299 518 746 656 885 776 197 844 597 1081 508 120 217 259 593 417 694 294 406 467 46 905 23 209 666 187 23 950 882 187 906 686 595 332 403 94 38 949 1075 835 181 8 303 1105 389 284 607 295 38 1148 75 243 254 741 17 889 917 267 447 864 685 917 387 1190 604 786 753 153 516 834 5 163 879 967 690 290 691 254 1193 748 650 548 950 313 468 1173 134 428 651 649 216 467 650 996 556 1126 870 1147 375 127 563 106 62 703 222 1100 472 555 872 837 607 747 1186 697 224 406 466 275 248 991 390 615 381 883 500 265 737 68 808 911 642 427 260 1160 916 545 1175 228 307 1191 1192 592 759 832 1014 193 329 210 99 538 451 175 726 534 27 1149 674 316 631 771 420 110 456 516 684 818 306 1034 123 851 848 584 25 1033 207 1109 204 1135 1086 398 581 1088 1166 442 190 738 410 571 739 838 694 205 881 484 710 230 688 827 328 838 1087 291 844 238 538 595 357 313 937 480 777 879 826 427 626 344 1004 955 434 791 881 346 441 308 329 1183 584 370 1069 1084 420 579 644 1051 1030 619 599 479 425 549 1027 1038 855 440 160 1060 1048 4 720 332 223 695 679 896 368 374 404 120 789 830 1036 443 721 372 305 185 587 941 380 12 1115 609 285 438 995 462 508 815 576 434 470 1009 56 201 835 1060 126 30 869 356 923 803 332 640 254 87 1013 19 524 410 240 135 521 265 1127 1051 384 67 862 877 591 281 1110 54 1116 1157 497 189 757 783 569 169 337 722 857 931 18 1089 736 783 914 1009 928 1013 298 690 1013 314 1082 1024 642 384 728 467 1145 303 782 929 938 865 1154 553 58 644 252 834 1109 50 256 538 179 862 886 162 368 901 708 600 206 1068 1134 893 187 460 535 446 194 413 213 378 171 108 1158 26 10 851 1167 922 481 264 560 23 1110 143 1058 540 74 951 354 31 205 878 555 1060 658 328 200 348 240 830 673 12 723 744 1036 135 944 1164 764 588 907 287 353 245 567 159 628 527 1035 745 313 374 160 335 91 1192 749 189 270 847 68 264 438 545 1061 164 647 841 533 259 31 757 492 387 115 612 1079 950 974 1026 181 1185 577 243 843 978 972 955 1137 707 37 235 158 942 313 725 220 76 998 460 461 760 633 1007 482 675 1125 267 294 53 281 198 623 599 437 1006 49 724 224 451 329 479 1070 303 840 427 948 864 796 1151 161 238 1193 434 1144 232 259 924 120 250 1000 212 127 100 765 699 639 760 885 1153 816 1112 231 743 481 256 771 952 501 149 932 580 143 728 49 390 703 441 1082 727 1173 400 466 774 645 96 309 755 412 111 185 1199 871 254 1139 1066 137 349 1186 163 460 497 379 368 678 888 808 747 591 759 632 842 202 123 408 299 1059 387 1109 829 835 551 372 32 794 767 376 366 636 889 298 564 515 11 1107 830 417 536 153 503 1108 951 540 1029 826 588 329 745 136 201 112 60 723 91 522 135 916 167 207 1148 1174 1141 914 568 136 84 338 119 1153 211 314 552 1185 433 70 513 101 1074 1057 483 477 1070 616 1164 485 60 425 921 17 85 383 767 350 979 250 784 97 49 592 186 399 702 246 601 924 573 1128 13 961 199 206 967 1090 400 5 508 465 751 755 613 418 1173 717 794 47 35 419 318 223 284 337 56 554 1145 513 1136 124 990 287 161 1022 174 548 571 845 861 770 358 307 208 323 1181 620 414 1063 448 317 724 451 961 229 1170 713 575 449 1016 1021 944 805 877 122 571 910 998 1051 1111 954 437 838 233 312 398 614 1032 1169 204 727 7 1096 71 1143 1113 146 111 764 918 937 527 462 899 153 243 891 1039 80 207 321 958 215 205 936 1004 933 43 1170 97 447 632 360 1039 1039 135 1042 237 1039 348 214 305 451 791 1009 324 500 437 342 614 98 12 787 612 1121 81 182 520 511 375 688 793 1008 583 158 423 101 355 202 208 17 839 1133 273 359 14 715 261 274 139 623 269 222 232 1030 384 638 1166 552 843 972 723 973 49 1149 742 899 755 884 918 186 561 20 711 486 741 474 1004 801 472 1187 127 947 1191 822 648 234 592 278 259 1079 345 66 367 401 601 466 965 199 590 532 269 328 1068 625 831 246 274 697 1116 1034 366 24 19 113 1042 487 553 1092 908 57 1074 643 86 503 1124 736 1044 348 678 1083 502 392 282 855 1017 901 687 673 822 262 1038 671 57 458 519 971 597 569 461 623 132 167 767 1107 364 138 1132 471 999 291 30 837 875 693 1055 295 906 226 353 652 814 916 96 435 1061 902 455 703 930 982 173 141 329 835 1122 451 558 255 1017 245 1176 903 317 1158 975 887 77 388 687 991 735 279 172 1183 225 944 395 919 822 28 659 222 1115 485 279 999 604 866 806 863 992 48 1119 780 702 957 920 943 517 627 603 533 47 12 1120 801 394 380 372 862 500 1159 933 348 914 708 1097 1099 313 792 365 90 650 935 393 1178 75 439 314 86 288 704 461 99 919 7 953 965 189 661 911 88 954 219 244 1191 50 259 891 888 969 843 1117 520 248 68 667 500 763 958 984 777 192 213 680 585 880 542 559 307 714 1027 483 711 1123 866 281 7 980 28 469 639 1193 827 239 751 1042 249 1058 249 343 649 464 513 554 125 420 725 541 274 471 537 1099 844 556 556 724 431 750 695 672 655 741 1110 394 17 808 1087 150 236 47 868 663 954 359 371 620 542 857 1095 1088 631 661 376 133 1069 12 482 741 734 777 580 545 554 389 55 922 229 892 112 436 780 718 567 1192 523 562 263 444 113 843 365 601 37 947 602 727 317 409 685 1043 279 716 103 534 299 1144 214 207 842 70 506 928 761 1077 518 196 290 236 1173 167 138 1127 180 151 414 559 379 297 56 329 43 218 1022 356 332 954 279 114 405 38 695 892 206 214 376 918 276 1144 354 1154 943 563 121 1068 1197 501 907 648 215 1149 274 653 83 607 828 1102 93 537 176 805 66 479 940 815 147 573 749 823 240 349 34 189 768 293 168 1067 1177 1108 185 636 569 130 516 567 390 1020 30 903 422 59 548 813 705 685 1031 713 887 165 902 418 613 112 480 344 936 31 784 328 904 199 354 58 429 141 377 729 198 1068 911 906 767 969 568 153 446 740 953 937 723 1099 705 460 235 1061 461 537 1070 655 554 458 52 260 100 931 718 756 1178 209 1076 1057 127 226 961 304 77 497 1048 98 882 219 649 1162 566 139 1022 917 297 951 351 960 1037 83 370 763 532 852 802 77 154 626 254 319 389 180 956 766 726 57 771 174 616 1001 822 883 700 1048 1151 1002 583 812 753 631 83 544 100 568 1170 540 330 171 628 312 8 145 1184 250 152 169 204 587 307 429 392 263 1055 584 961 359 324 441 212 1063 0 264 847 356 824 654 911 477 525 870 202 589 351 644 1022 369 1172 747 763 400 930 1138 903 683 929 637 936 1114 1155 1036 337 965 1174 1117 253 28 1089 215 1049 1181 291 103 1008 416 507 235 121 544 720 18 1031 941 93 697 44 456 131 746 320 1038 159 613 877 59 596 1189 1071 264 1110 1036 1190 1160 406 2 552 333 940 555 981 1156 605 51 485 955 986 997 32 960 522 577 845 628 291 868 792 961 543 561 792 796 649 1079 361 231 484 234 345 293 543 958 879 153 818 522 882 839 562 256 472 643 766 677 879 1040 469 119 1033 274 610 779 800 613 73 1083 635 767 707 320 192 240 1111 1167 387 848 578 203 611 529 298 298 465 578 1164 783 884 1056 867 806 743 22 737 184 735 932 1153 131 458 61 101 256 867 438 921 337 340 160 594 1191 763 1086 1080 77 1003 687 497 370 52 148 507 1056 582 913 11 316 146 759 1112 491 531 380 606 777 80 135 919 82 845 495 858 930 704 361 1137 660 951 30 820 101 943 325 546 157 842 922 1147 986 208 862 303 992 505 1161 192 235 1115 1025 85 758 580 383 252 146 232 1149 376 1151 246 510 234 86 71 388 188 616 131 326 527 974 789 1115 919 1171 765 9 302 1059 423 515 815 1038 288 631 25 969 962 436 480 407 1003 31 211 169 46 147 728 214 633 172 937 1020 114 434 368 535 850 929 618 992 438 928 1057 285 450 959 882 1070 735 760 508 721 423 1057 755 889 720 653 486 242 190 989 683 833 56 324 493 1107 1183 648 409 981 848 863 365 604 899 764 336 542 1186 403 284 731 447 720 367 910 879 814 439 376 273 79 885 752 995 1049 1175 214 76 694 237 761 150 958 77 207 527 1085 1030 423 369 983 234 631 505 148 547 817 289 100 880 1007 944 820 12 368 439 646 1158 11 163 610 985 671 939 686 185 883 177 232 1194 466 669 335 40 366 672 507 172 163 529 1067 876 973 959 934 455 240 162 877 313 117 460 760 563 233 981 188 759 820 361 1084 248 1051 1120 915 1096 952 215 610 74 986 1084 865 502 239 118 1192 1133 262 570 210 720 1188 646 906 947 249 1090 1080 276 1101 596 843 448 598 905 463 1080 1153 291 416 249 942 895 1007 1150 512 208 523 80 788 511 860 234 144 113 1054 611 1185 1119 978 513 459 1078 793 1135 952 541 719 500 897 322 1 739 804 944 492 660 1056 60 284 592 85 744 588 175 223 161 802 615 193 275 538 303 222 391 348 320 30 1079 933 802 229 1178 1100 932 995 577 978 317 508 744 250 851 148 342 51 921 1085 413 511 807 76 895 370 817 526 706 766 672 626 891 320 214 595 891 51 606 1192 663 479 369 554 301 782 201 980 1013 20 1178 649 325 245 392 580 767 473 1005 348 1171 432 162 588 585 777 186 723 249 145 594 517 6 702 1003 107 178 523 1122 232 300 892 90 920 1038 714 1102 684 169 649 917 1120 961 1089 865 289 1138 25 1140 442 320 997 1057 619 801 123 779 486 1144 484 417 198 782 161 392 669 669 29 1137 1190 774 266 542 790 613 391 783 303 403 660 1000 714 944 307 611 439 90 479 766 35 245 50 979 147 1131 518 363 280 425 491 947 543 1041 93 970 435 597 674 47 308 759 151 35 536 616 927 179 117 348 758 357 64 596 457 416 342 906 536 25 242 970 864 84 297 538 492 504 63 176 1002 699 1168 416 1169 572 979 28 723 1177 907 211 158 1171 16 124 343 863 983 636 733 980 1 704 1140 70 1071 757 798 657 96 1120 82 30 351 871 229 280 973 542 478 1051 373 291 235 233 759 1071 638 1095 34 770 638 166 772 732 123 502 631 207 795 1102 523 351 913 1121 35 676 500 497 654 244 648 326 470 756 633 924 924 857 571 808 533 959 1047 915 643 1155 197 19 267 91 136 246 398 555 712 375 237 510 860 458 76 667 436 1195 453 492 162 264 592 266 1077 137 981 400 6 251 563 796 221 507 165 246 1118 800 875 1120 515 814 641 309 329 985 512 568 991 673 738 188 951 845 1178 606 602 409 212 665 1014 911 318 852 155 688 483 265 21 281 267 759 833 213 95 231 481 351 713 1004 472 858 957 60 642 502 752 123 406 709 340 885 677 67 123 466 121 589 489 1058 311 103 1149 458 59 630 528 1093 697 570 1025 757 646 765 1077 771 603 89 310 231 1143 1133 100 9 328 1070 405 1048 638 215 297 567 304 1191 378 560 1043 301 663 124 261 799 1078 1038 459 916 47 139 1051 624 1025 1199 786 904 787 400 877 1127 241 156 847 909 238 930 753 363 1083 1089 838 79 457 242 498 134 1021 237 1059 1163 1116 58 383 256 616 179 1167 1197 67 429 652 30 717 564 165 0 279 920 334 517 280 1037 534 530 99 871 577 63 657 594 696 336 1003 1171 523 71 583 818 384 823 751 270 452 530 675 942 847 642 782 75 1164 202 671 781 79 817 147 705 815 1144 590 74 981 753 290 316 992 377 1056 1044 819 1053 766 557 590 195 894 1043 163 873 1049 1088 1066 244 550 1035 198 822 732 248 1017 1134 89 324 732 178 55 415 175 656 733 776 174 388 439 93 104 718 269 236 164 370 994 686 978 1159 913 568 1005 356 733 1017 1135 511 523 237 861 351 1086 499 485 816 1104 379 1080 993 930 722 432 450 234 434 162 665 486 807 922 854 882 300 677 215 1110 646 990 701 929 1034 1124 405 448 1004 738 895 1129 525 983 420 147 1113 626 513 473 559 873 784 959 1034 369 403 1063 301 18 90 570 801 618 432 1050 329 110 302 193 1150 703 743 47 756 883 203 704 609 787 403 940 44 485 446 1142 491 1142 722 610 396 347 1150 1023 419 122 301 258 88 601 756 1142 394 443 549 535 669 301 389 201 624 1099 628 26 274 923 1024 603 198 1126 1003 665 1193 206 762 1078 841 1144 373 94 533 826 27 326 1163 89 698 555 1173 1055 1111 220 931 1084 345 65 746 407 820 14 458 597 594 565 224 1027 1168 627 261 85 193 266 182 834 565 142 182 842 409 1044 256 176 285 67 1109 668 233 855 1013 229 1048 626 437 885 558 288 965 640 1160 511 847 632 971 410 65 491 982 770 906 759 1018 242 452 578 734 768 821 892 22 613 923 67 465 1108 364 198 551 240 598 903 909 1146 726 546 591 777 358 1095 1099 341 887 564 1017 1082 326 224 1170 1096 1068 603 836 34 877 1066 719 1002 1154 111 1161 566 68 266 475 341 737 201 374 675 934 553 409 891 52 1160 1184 787 918 1003 647 102 703 1159 949 1136 133 26 491 1013 189 985 26 603 753 1126 899 1073 701 582 206 459 804 1004 816 1111 569 630 1177 357 103 252 658 756 974 490 382 183 560 1060 751 892 200 207 627 894 121 44 908 16 152 143 349 266 1110 1090 1142 692 609 1091 381 3 241 76 116 797 740 389 1144 1016 397 594 393 1079 229 854 399 470 100 730 438 256 372 912 845 411 912 344 1066 632 1156 129 158 731 38 175 181 641 407 355 441 529 1025 212 927 767 1067 66 71 18 1165 1185 566 472 982 156 954 141 628 642 1155 950 997 1016 177 350 215 791 830 737 651 520 187 479 928 1165 699 1022 574 306 339 359 820 819 134 330 697 969 504 1042 943 667 249 606 1012 1145 171 172 457 944 646 936 278 919 190 766 475 1028 621 1041 291 11 913 1177 177 999 843 225 73 609 850 122 167 625 956 287 279 795 407 198 781 366 187 370 639 1137 701 1080 499 712 652 550 1007 285 407 786 220 1179 909 949 821 438 619 402 331 656 422 1146 341 69 1023 771 116 469 541 913 12 895 1033 16 184 1087 770 59 412 183 377 71 882 181 682 1176 684 155 643 1039 1062 1099 127 723 407 156 651 736 1137 1042 446 1046 266 475 238 329 648 1111 758 660 536 669 250 310 409 730 912 747 997 1136 858 142 970 583 440 361 876 541 843 861 749 43 105 1017 476 1134 1163 684 701 331 48 299 885 118 227 69 1123 46 1132 116 30 1179 803 43 461 586 613 589 769 526 588 332 298 57 673 864 979 542 122 174 1075 1118 268 17 842 110 331 696 755 1069 1185 886 1085 107 1044 1014 99 1012 255 226 908 409 1049 1184 1190 726 127 95 59 1053 138 631 953 1077 17 310 573 1033 457 37 105 1103 888 25 626 262 1002 573 522 1182 847 1024 210 40 185 176 743 804 951 1018 1054 23 370 803 51 735 232 1151 818 324 711 336 1104 398 1111 592 678 53 817 67 242 1104 814 1133 871 972 79 219 223 978 513 494 648 178 1150 831 152 203 1050 33 759 49 860 770 964 580 200 676 712 617 90 559 319 1107 1082 540 177 272 291 89 32 253 599 1103 1114 10 888 246 65 936 898 127 761 141 168 845 723 434 194 160 326 176 569 847 959 151 123 92 1053 317 694 383 38 91 922 227 555 287 1193 391 186 424 231 301 331 1008 241 341 700 156 1151 566 6 186 175 526 522 219 438 719 891 580 927 386 932 842 857 979 568 317 1132 514 257 880 505 150 407 813 583 366 540 231 1013 1031 864 544 831 78 817 249 651 634 1166 547 800 658 1133 773 1055 785 603 932 1006 219 183 942 690 1091 522 836 109 1001 487 1120 200 138 368 396 165 591 1168 734 332 1127 96 213 68 1077 480 681 331 1024 886 602 674 259 279 922 119 308 436 929 379 762 827 386 457 40 1125 764 1115 854 226 376 918 918 641 919 91 492 867 628 162 777 691 352 919 205 113 289 1133 272 852 1149 632 139 803 180 655 653 972 1182 551 1144 898 1194 922 137 251 306 784 515 506 1133 475 333 613 1021 709 325 200 102 1159 310 340 429 608 712 501 896 738 193 606 992 121 1133 898 537 1180 701 677 164 312 323 634 1027 757 712 221 237 264 822 505 1070 942 387 421 550 880 3 449 377 6 1175 1180 615 434 952 938 124 310 329 120 321 698 434 530 327 617 61 279 711 891 403 1146 601 1057 480 240 227 628 459 355 471 1112 369 474 1144 771 667 676 369 29 1132 934 940 971 1087 1076 560 501 706 954 470 273 493 1190 510 1106 500 467 317 713 200 814 261 593 693 345 916 601 1163 482 1191 212 313 171 265 943 805 1152 914 1122 167 667 431 102 326 59 987 563 139 419 358 729 431 262 141 133 1113 311 503 931 1135 413 165 1173 143 1182 688 192 1113 469 510 1070 1090 10 1163 304 465 801 1098 622 51 398 452 559 1095 878 449 467 956 441 1017 337 785 102 692 121 722 345 1191 805 602 568 1012 757 1143 674 483 15 652 111 1113 993 82 655 972 110 388 502 390 134 421 550 17 762 1192 693 380 414 973 27 952 535 399 728 374 597 941 439 1161 387 658 270 1123 1087 283 758 372 682 842 526 888 878 909 696 378 1100 1178 149 205 967 1025 832 1170 404 907 398 833 7 1003 135 956 14 569 555 5 374 1134 688 831 917 238 548 46 150 374 907 1134 443 785 241 857 488 81 268 301 885 1143 514 136 1072 1073 595 569 185 1112 259 671 160 1068 1163 660 652 698 1127 67 1067 959 589 1188 406 1073 530 346 951 984 923 688 76 783 704 972 1108 915 411 1104 1129 565 706 120 1123 238 442 397 1034 300 355 1124 412 466 667 166 1186 866 551 370 473 718 629 1132 390 230 742 198 649 448 523 469 361 821 449 601 196 563 905 580 1091 805 760 1079 27 930 609 651 576 58 291 344 994 865 1123 886 952 1096 125 1114 915 154 858 735 868 301 922 562 747 611 398 267 782 941 513 251 171 427 620 1087 910 15 131 867 1005 107 402 931 615 1034 724 547 1074 183 286 980 582 668 1049 827 673 1152 735 117 983 135 1179 1102 130 4 401 917 852 1111 970 678 588 777 48 694 1017 158 459 260 752 1094 228 562 146 1170 424 411 744 828 81 88 753 964 572 415 1173 784 1107 915 299 1137 302 774 878 741 1199 567 1080 587 701 1020 748 738 724 128 221 77 725 971 815 502 123 892 806 944 872 905 632 187 1193 758 619 760 450 1198 73 256 28 1 692 1154 449 895 737 570 160 301 345 732 781 498 9 238 215 847 110 490 364 564 1016 104 795 166 824 778 1196 785 942 962 656 246 880 541 1174 615 1192 547 315 745 1021 333 971 886 453 314 1049 32 1188 877 282 461 558 265 810 1149 541 1194 1146 568 1007 937 151 809 781 1089 628 257 982 1193 1168 1057 1024 433 2 96 403 1139 694 966 3 693 639 112 1169 87 722 821 452 748 948 598 851 318 389 318 847 75 311 1162 998 369 1030 250 712 1024 468 994 307 292 17 771 775 186 583 685 688 704 828 49 591 642 618 912 136 125 588 1139 279 1049 681 219 408 683 291 451 1158 1040 711 950 519 286 527 1128 426 18 1024 830 1079 783 26 405 508 702 946 155 996 977 793 608 643 756 626 1111 585 73 630 873 991 533 386 299 1199 384 125 179 407 921 920 171 298 965 32 971 462 380 862 78 557 316 850 546 833 195 169 124 963 421 1125 1063 928 67 1014 609 1148 803 635 721 868 529 966 602 683 395 733 455 511 416 1019 963 480 1195 90 255 84 231 779 755 396 1065 523 1097 524 1042 955 204 444 1007 198 936 746 1122 1072 1117 419 312 192 737 1023 141 487 263 447 490 303 988 992 1130 394 712 1008 637 486 837 671 36 106 961 60 796 787 16 553 226 438 516 122 313 736 704 730 795 76 724 659 1037 159 1103 48 357 398 963 290 776 857 1081 285 370 511 730 607 279 743 880 1039 527 1027 1043 83 1118 842 1143 262 383 372 933 905 991 134 124 959 525 948 767 1060 473 1070 52 116 1060 747 589 887 351 1083 579 774 56 442 386 561 827 293 355 1053 343 895 824 0 161 1009 119 34 12 1094 564 960 593 515 286 286 53 497 192 410 10 458 585 113 1107 858 916 799 767 427 446 270 978 1033 109 207 643 1103 96 117 662 584 1179 44 825 545 504 1064 1092 383 450 244 206 1105 708 763 722 869 282 502 684 1071 834 114 1172 371 449 907 1192 736 956 912 823 640 689 271 712 107 1051 499 695 1196 629 775 54 76 973 1010 185 628 567 48 92 839 1154 448 531 44 1171 426 28 937 567 596 861 560 405 770 25 1007 556 701 860 229 73 1010 622 1046 185 627 267 776 8 483 569 691 884 743 1185 841 751 592 259 771 1149 305 1178 665 671 905 1196 74 292 1065 670 119 713 685 654 139 969 659 380 366 648 21 402 537 929 1167 1009 135 923 566 325 611 515 76 286 479 889 1146 283 1058 713 1110 946 333 896 165 813 840 791 36 1144 871 674 740 391 1006 953 246 237 1187 525 863 286 609 690 1062 618 906 1025 789 692 36 858 625 740 384 692 740 796 914 67 518 1073 746 1012 227 667 204 409 646 14 980 1183 426 771 116 170 1058 560 251 442 940 406 182 516 972 114 519 766 621 292 492 896 1109 795 321 778 267 15 416 870 400 146 1020 927 23 1007 230 976 973 1135 893 756 942 1053 582 453 384 325 945 810 1004 1035 232 453 549 5 938 623 268 416 119 629 775 186 72 926 1054 341 658 982 452 1029 925 543 994 941 718 521 979 169 1144 980 917 590 121 378 514 754 190 1081 1158 753 476 240 1146 538 960 291 335 1127 295 1094 643 129 229 425 3 720 1004 590 587 1172 172 926 206 148 818 697 1014 21 716 467 911 546 703 464 893 837 1174 205 1170 219 1100 399 841 409 203 74 29 439 1095 665 358 749 128 305 951 818 1073 179 1056 30 958 87 873 86 373 716 132 690 888 877 314 46 225 1074 239 422 546 365 708 349 13 320 682 1042 886 915 1129 143 335 133 309 690 869 232 427 89 522 439 447 333 965 242 826 345 1022 16 749 1184 924 170 625 701 763 867 623 282 29 1128 948 200 6 886 18 1024 910 163 969 809 502 563 307 316 123 1021 986 1149 147 628 397 1053 402 40 613 807 665 182 505 372 144 231 224 455 633 182 984 707 327 680 510 18 219 1189 718 273 62 528 32 376 846 1141 107 231 1176 385 925 52 110 1102 1124 348 74 250 395 413 532 655 166 745 672 552 377 720 314 960 10 210 435 527 1001 44 482 18 1148 353 783 570 632 590 612 1187 1162 1003 837 110 1009 628 935 532 804 249 1068 821 961 954 91 500 919 147 83 785 640 1185 230 1003 828 683 900 1052 241 615 328 1080 768 962 737 827 158 151 748 233 255 860 994 1144 1185 622 639 553 232 704 780 1067 280 69 1154 254 184 843 1094 445 456 776 693 642 968 1185 296 795 656 821 443 1018 170 350 172 99 615 120 367 726 1060 1076 333 873 595 818 1014 598 421 1 321 382 351 961 840 1065 2 717 1163 961 1072 874 785 129 1008 188 836 330 918 85 419 592 78 987 309 640 92 255 288 1160 305 172 401 136 49 449 1083 641 947 983 167 1103 259 675 727 11 853 1005 299 577 549 290 169 138 1112 1022 521 240 1119 917 46 1117 1044 590 348 569 1054 303 876 1081 407 417 1144 94 573 113 287 78 121 385 143 265 329 676 420 39 515 443 84 811 804 958 639 476 258 351 556 917 385 1057 965 5 36 919 680 326 487 989 90 723 705 636 1138 547 915 489 116 320 961 373 43 555 766 294 804 638 1093 153 974 954 707 144 964 373 353 1127 81 216 1186 327 516 647 897 475 522 888 218 450 21 71 885 469 162 649 106 867 926 133 232 1193 1171 599 427 610 369 238 94 409 628 93 979 848 179 835 643 734 190 1086 62 661 41 463 1058 764 926 149 1098 1068 651 192 712 1031 877 596 1198 514 617 717 765 323 865 501 574 1000 114 38 1130 61 17 1142 1104 964 4 70 696 706 787 118 1186 663 898 582 230 634 344 608 772 404 113 1020 468 73 777 969 855 160 95 595 799 714 772 457 520 331 866 598 138 374 498 696 1161 270 830 720 826 849 525 128 64 563 508 75 967 381 707 92 265 226 1070 272 75 502 212 370 390 998 440 1145 1083 384 747 133 757 1028 622 980 800 1041 301 728 678 1005 404 1075 56 61 1155 564 937 1166 24 334 1002 614 393 934 1162 471 169 856 1026 711 1016 965 721 729 662 1067 514 318 942 783 421 602 1023 909 563 663 141 699 82 222 919 204 94 412 190 728 497 672 220 623 705 22 250 589 409 235 650 558 235 269 1030 1005 944 869 465 929 909 74 708 828 382 66 291 887 279 1160 799 352 1080 56 617 733 522 532 1073 49 691 1006 956 245 166 573 756 251 615 352 535 1182 984 880 61 750 872 987 315 235 156 748 756 443 1168 529 566 46 1046 348 664 346 336 534 1033 949 957 1103 343 294 935 853 497 435 825 117 959 315 416 293 631 517 279 290 534 783 636 1117 26 303 1017 59 127 845 1193 906 623 556 1174 432 783 332 884 298 950 38 331 941 0 814 143 425 1126 201 289 747 898 1075 735 3 478 447 83 1172 1141 967 1154 291 211 1135 124 715 1102 1089 13 100 1176 426 913 440 689 766 308 687 1128 701 543 347 616 609 794 139 484 170 989 737 140 137 648 701 257 680 46 456 894 106 700 153 555 1125 1186 661 580 986 794 151 107 219 149 647 1099 317 1197 241 784 961 1122 211 748 1086 800 993 429 277 1023 830 319 98 716 834 134 751 1005 729 434 158 709 856 1173 939 446 330 138 172 947 830 437 13 779 985 876 936 481 1048 525 54 844 291 358 70 531 18 352 1177 9 1136 723 272 1081 1073 70 893 251 146 931 102 547 259 1163 945 116 581 902 99 40 212 543 1129 1045 76 369 966 263 343 723 560 1056 1124 191 801 375 486 919 883 772 537 820 415 835 139 566 1085 1125 862 569 434 813 627 191 1153 976 984 347 543 579 247 59 1106 216 97 1000 218 372 686 583 460 511 1136 13 894 724 9 923 106 271 1004 150 450 167 64 424 917 679 287 665 220 636 1067 321 84 177 722 226 44 588 358 975 1079 1185 465 1005 112 581 72 221 739 1047 164 41 884 987 34 538 619 536 467 822 469 261 1029 632 334 373 530 107 1079 984 19 931 908 1153 920 112 274 455 1183 1015 792 148 585 688 1007 664 224 1039 698 954 69 65 282 362 856 182 1153 1182 779 346 242 90 22 758 577 1147 735 714 963 729 203 977 24 616 32 809 835 669 131 212 894 935 407 7 386 550 67 900 792 949 571 263 821 55 599 1016 682 228 103 723 729 766 1049 635 846 660 205 210 1008 827 461 589 402 1106 1131 669 964 431 369 966 393 288 629 1040 755 827 838 821 1 855 1145 236 1051 430 157 879 1169 197 774 1151 163 831 746 697 599 1186 87 1137 282 666 790 898 237 164 1150 469 344 757 272 776 832 21 467 1023 1157 1054 85 296 794 260 549 1194 1100 917 666 618 759 63 412 48 11 88 408 969 1052 42 287 1155 1122 59 61 860 730 1197 724 765 897 822 715 1101 33 924 510 885 733 516 396 1128 580 674 1033 898 934 550 1072 86 126 449 1086 1151 54 231 798 782 646 336 211 137 983 813 725 1164 891 1162 936 875 54 292 1124 127 1118 1137 750 449 1104 161 135 757 436 968 208 596 294 564 801 1172 873 543 496 719 667 776 624 528 12 555 122 633 192 1142 719 241 1179 245 318 775 1132 245 976 567 313 1094 613 1108 302 658 720 550 355 902 143 663 465 1007 660 798 397 923 4 12 242 395 1116 1072 1016 1125 124 126 905 145 917 542 99 208 966 645 582 919 685 615 144 485 842 818 643 1089 317 909 781 718 753 1185 449 1199 136 370 844 254 997 842 299 608 2 699 958 608 461 146 801 712 971 1008 260 22 567 661 550 345 274 467 968 800 923 551 1062 882 367 1056 852 322 346 54 325 189 207 269 976 422 78 337 91 930 178 1090 1016 1019 925 63 1102 615 1 368 592 507 95 146 120 1141 1126 419 504 1087 277 544 1058 935 650 465 924 588 1015 1111 1035 518 329 602 707 526 420 610 1046 247 853 303 941 66 849 135 476 1122 948 881 268 1147 33 246 408 44 810 946 815 326 73 541 522 934 1141 1059 522 672 881 776 786 620 809 406 85 406 257 1181 571 97 448 218 605 548 316 825 840 1113 592 1077 787 223 633 612 259 620 141 135 894 385 632 539 330 753 371 636 396 693 235 749 1161 171 272 833 1097 828 1050 759 718 853 929 82 2 303 959 1107 1029 347 434 229 615 1191 345 464 996 540 242 404 866 527 739 801 530 738 102 686 150 47 322 776 804 855 406 675 1068 1083 888 165 1019 75 974 812 226 864 699 1084 1192 142 1148 422 847 811 1071 858 248 865 605 283 399 513 875 448 624 869 275 696 220 206 712 728 967 290 836 1060 409 1013 582 120 105 352 866 567 840 565 1125 898 723 845 961 1162 970 177 486 548 337 1122 15 832 948 805 1043 411 167 750 679 464 362 561 968 712 1101 748 717 298 738 208 975 218 596 918 152 449 1139 1102 1131 455 678 790 718 567 129 844 123 237 386 941 938 4 974 14 810 136 869 798 738 1004 186 1110 1148 1104 105 117 864 787 519 1034 1035 1009 937 89 887 3 1119 551 1017 170 321 468 458 622 291 777 1007 1174 221 1108 301 1149 899 733 1101 515 42 1006 167 518 530 739 605 642 741 589 863 615 133 1003 1103 649 376 365 822 1063 981 223 54 677 596 797 5 357 1134 230 1103 610 122 91 201 1152 689 20 526 70 10 695 742 37 499 927 607 982 934 444 796 361 48 846 694 112 1100 691 931 243 1130 950 34 516 781 250 955 3 1115 998 916 99 430 556 437 957 619 503 119 1101 837 435 94 68 1156 969 186 316 610 1141 166 469 264 886 209 1103 11 801 414 845 531 90 620 683 173 116 91 822 853 657 264 0 540 454 248 468 729 1188 382 934 1028 16 351 351 154 694 555 355 771 50 676 246 12 1182 243 938 139 811 1067 852 465 171 324 854 708 102 188 793 522 448 676 252 1035 1166 663 558 894 462 245 504 196 751 1166 196 424 1199 346 392 4 898 1002 436 414 56 766 991 45 626 467 1019 250 1052 778 437 546 882 660 1199 938 106 548 1114 980 15 978 705 1064 214 749 1033 714 136 748 63 1007 945 913 909 1041 528 661 421 795 633 822 179 1025 647 925 805 1024 621 1005 1113 706 778 714 823 903 257 456 886 856 292 414 664 236 394 1071 1044 4 554 1075 566 1164 72 195 1103 266 890 1114 187 970 55 1122 439 620 388 606 153 1105 335 240 204 990 209 34 399 278 415 395 417 866 751 879 142 279 947 390 287 986 48 900 995 761 342 456 62 1045 1068 515 951 109 552 592 553 386 876 1044 582 159 596 387 0 330 824 264 1193 641 514 440 768 1063 123 859 1103 1040 1075 495 806 251 95 97 299 732 1153 234 884 909 269 737 641 391 1130 96 189 104 1094 814 641 1159 1179 468 210 129 348 408 24 89 866 443 406 758 565 750 636 698 248 1120 1154 641 568 536 1077 362 113 436 146 386 547 808 2 866 1158 874 625 222 589 313 1062 216 38 900 35 996 467 920 934 856 997 810 138 278 645 1009 89 12 1103 405 600 832 945 414 1161 356 670 1044 562 568 1106 702 804 81 69 1175 840 1051 380 1084 325 436 220 958 1155 263 492 60 414 1088 691 1187 1025 1013 39 219 193 996 31 394 729 145 271 1112 18 757 43 823 871 53 910 1149 583 670 248 640 871 439 341 195 504 127 576 421 550 777 732 1180 991 1037 660 1100 827 798 905 1173 53 1124 455 508 462 681 265 1099 601 1110 614 1083 193 455 673 946 417 431 116 1099 813 1190 524 217 200 970 466 872 383 148 1094 549 510 627 711 1135 550 9 912 1010 121 78 60 358 982 454 233 1130 1166 684 553 1179 1071 1095 496 379 1035 14 290 984 396 384 1071 298 702 1085 18 743 470 143 1130 290 429 113 711 705 265 46 630 884 809 760 820 282 175 937 1030 15 946 404 356 262 267 938 126 342 340 926 1003 960 732 294 50 568 30 94 288 1022 99 615 175 118 63 182 889 1089 414 1006 797 723 648 1164 997 1096 178 660 600 237 104 761 117 338 495 661 648 1128 146 1179 596 960 908 128 510 827 178 509 95 622 344 236 363 533 404 354 655 396 94 1078 281 1181 596 639 1176 467 572 359 1060 1031 238 728 505 242 1106 1107 30 337 1013 546 727 1083 852 710 78 619 771 97 240 1047 625 156 27 778 149 267 191 1125 419 876 90 238 1043 97 641 41 986 626 343 450 357 407 1050 478 424 965 717 126 653 613 771 704 474 285 733 659 88 690 1124 519 858 954 718 871 851 692 345 361 973 1132 1043 402 915 309 695 927 380 1014 1005 1013 185 220 54 749 701 826 73 212 49 404 948 237 151 184 216 24 561 684 1173 277 22 821 952 643 728 682 145 463 197 914 235 1167 602 416 319 541 847 926 134 647 982 178 835 934 942 542 1013 438 525 1053 97 921 929 328 972 446 481 213 1175 666 712 77 10 436 768 756 728 127 515 846 262 734 1077 355 617 926 320 595 975 807 315 1095 1074 743 263 678 24 333 498 345 499 251 1049 4 1030 588 958 943 706 748 483 248 66 525 768 884 977 247 970 800 604 1087 726 1093 780 90 1147 157 596 744 208 620 8 57 287 554 1061 1146 192 1041 1107 167 338 108 300 515 780 129 465 490 392 691 261 12 367 103 521 64 96 101 107 550 1170 573 1181 1007 80 258 793 1143 907 511 772 468 321 209 1036 203 306 316 669 519 410 43 416 863 189 224 450 119 942 538 1079 280 430 1162 1109 853 561 545 755 117 144 1084 397 584 1079 632 612 68 371 270 677 1072 733 984 1030 571 986 681 879 474 743 780 1087 898 355 358 891 89 1150 999 939 454 347 614 15 976 1169 639 1080 761 304 1184 603 499 179 268 535 1021 302 779 889 112 453 331 1042 837 978 283 127 1103 123 315 529 423 572 1196 1018 463 652 757 1108 1118 204 1161 613 1074 487 884 96 1065 105 51 802 757 872 1197 862 331 678 1151 72 38 484 339 695 428 1026 922 998 1010 611 699 227 802 1145 396 1008 267 986 412 925 1035 726 380 1043 757 803 1036 548 767 774 409 129 433 644 303 588 1082 127 179 1031 659 737 1055 1128 491 831 334 652 613 360 16 147 433 493 477 233 433 913 164 404 194 1158 990 860 843 36 206 161 677 883 1103 327 844 1160 666 778 46 590 1121 232 1099 1085 995 994 804 89 84 828 452 234 1156 901 629 396 125 252 985 383 934 484 1078 685 9 1137 849 567 807 895 825 815 38 545 444 46 118 92 302 70 607 745 864 541 616 490 487 472 1177 1070 412 1167 346 808 740 330 911 1020 611 1176 648 774 251 1124 1175 1023 324 520 418 170 313 489 258 741 867 249 627 322 873 53 262 654 1116 705 664 61 108 27 897 158 274 767 262 342 1164 766 1094 1135 21 741 450 671 776 728 701 42 1149 316 409 407 103 938 213 326 838 876 849 911 648 665 721 768 621 1037 716 73 601 123 1175 120 1030 949 376 407 1059 1100 90 1121 717 955 405 969 989 1023 1017 67 1078 828 780 879 609 65 1013 840 600 184 428 974 410 897 198 1018 117 813 140 1057 284 984 1120 1161 247 424 1166 1091 458 41 79 669 127 618 741 825 709 168 1167 592 117 548 360 166 1176 176 486 145 745 105 1188 350 1198 137 1105 765 1152 98 385 1004 1078 868 897 1100 660 577 1180 379 908 916 357 926 917 892 865 1118 564 269 1111 536 55 550 993 960 668 645 635 683 543 216 481 969 132 1138 1146 399 1127 995 318 850 571 657 1111 265 76 664 298 829 157 310 67 647 578 295 1050 1011 692 966 123 1123 381 1056 769 995 347 460 810 370 539 562 1122 993 791 748 1194 624 879 57 482 1014 117 194 35 1030 342 985 1021 165 41 905 455 1069 574 535 165 1085 220 179 148 1005 984 1199 696 537 393 197 103 37 391 812 841 1066 1010 566 289 329 738 304 1127 613 930 1025 249 351 1059 1097 133 397 1184 869 358 674 30 340 892 1028 563 319 585 429 550 774 989 771 1099 809 1088 448 1188 1147 238 317 654 349 71 477 660 1073 115 472 978 145 1088 841 123 611 627 130 898 893 828 1183 636 87 704 466 566 126 1180 1167 1004 649 277 1092 1153 557 671 1037 364 334 1060 997 588 740 1167 1010 968 1021 77 917 39 587 578 1170 1099 822 859 699 859 183 241 925 947 581 791 220 373 324 231 973 219 305 703 133 683 960 413 415 665 174 918 893 872 302 1089 599 771 245 26 607 187 638 280 225 172 635 549 1062 954 157 445 653 980 865 482 576 696 643 368 449 609 958 1080 941 792 817 884 843 484 272 342 1 951 72 1010 727 624 365 633 878 79 441 385 251 708 320 48 523 997 174 731 304 1014 608 758 83 163 1024 1041 1146 635 669 653 1021 342 759 1173 834 123 145 911 1182 391 1065 538 876 537 450 79 256 145 121 831 1163 100 307 490 927 609 189 546 522 461 165 549 555 391 484 743 254 625 228 675 812 398 362 1086 223 960 441 404 381 57 992 338 710 1116 219 1182 793 816 1157 43 193 350 373 658 828 60 1037 74 763 453 632 15 1042 362 456 270 556 166 480 132 713 1189 672 649 65 397 1016 274 451 899 613 232 453 537 486 318 442 1093 509 362 649 959 615 98 159 724 1194 425 919 1007 261 861 965 57 285 732 297 588 1101 596 1165 807 102 751 541 99 821 645 523 1148 362 315 628 1015 79 360 976 225 1131 146 658 60 948 174 88 792 269 782 640 396 1187 84 47 1069 507 710 99 640 108 533 606 465 752 44 264 344 628 364 272 337 1051 654 1106 164 624 423 194 281 1139 12 594 93 1125 439 54 24 304 266 470 220 841 186 232 710 517 748 589 910 895 156 1138 188 668 910 473 405 742 202 311 373 206 411 167 178 188 1007 189 1176 264 1163 374 253 758 961 584 429 13 466 483 644 380 83 85 338 1127 917 1159 637 709 1046 154 639 618 891 872 347 256 970 74 1045 680 1016 996 39 943 474 815 998 1159 44 53 1154 29 108 679 139 692 289 1167 1006 298 343 307 71 298 856 826 1109 744 1090 47 855 281 1050 36 782 916 954 658 777 188 1074 138 347 104 918 398 622 864 576 419 701 1180 936 570 1129 1122 1183 484 538 877 1088 434 419 1027 972 882 428 863 1115 248 965 1005 301 416 355 612 655 937 297 934 296 1154 849 322 491 923 1096 1083 613 509 737 790 592 290 387 165 362 176 485 261 335 753 1130 610 33 781 761 41 541 896 77 570 290 69 748 780 774 280 922 714 628 817 276 669 842 1161 532 87 125 914 477 877 262 685 1197 840 160 929 233 249 477 42 1 201 678 1151 401 135 266 1104 408 1026 748 1012 410 1093 571 236 798 966 313 800 743 41 1106 1010 473 1199 997 662 443 339 874 573 36 968 707 1160 870 411 604 1153 417 482 396 1118 350 971 532 734 559 229 544 755 982 1104 47 188 448 767 394 1086 392 827 39 157 518 411 1076 215 156 936 200 57 904 286 447 941 1022 1035 26 563 184 1067 399 470 97 364 54 1074 91 568 131 860 779 918 405 867 182 572 586 891 979 955 430 711 862 49 948 752 1128 101 587 796 263 923 507 310 906 338 713 378 443 701 461 186 1054 1005 43 111 531 585 579 527 518 886 865 1008 718 737 563 960 884 81 21 684 779 1014 1111 524 51 932 2 431 896 139 137 408 512 211 515 573 216 97 645 1011 649 231 1030 6 176 81 1083 461 289 501 94 941 219 103 889 75 30 687 206 305 983 334 1045 422 133 594 615 367 477 733 427 56 410 783 943 733 1170 701 355 72 618 369 468 1047 168 912 532 1045 342 423 666 1151 1173 262 220 1016 529 884 952 47 567 1147 773 967 1159 471 925 270 416 242 252 1116 777 501 257 501 604 7 244 507 1191 678 462 742 466 879 977 691 883 999 508 771 442 19 310 139 592 659 1057 1160 795 335 117 826 407 421 31 1127 377 1119 703 451 1121 370 576 726 196 745 571 859 211 810 786 1171 279 197 543 575 985 239 1192 721 528 1180 1180 1139 926 1146 685 456 185 240 711 321 237 477 371 210 760 365 1019 245 179 433 700 1019 844 750 842 1103 29 481 550 628 629 1071 675 360 30 934 1157 235 1072 710 646 1002 168 950 87 282 472 1149 52 32 1168 1036 475 736 716 1143 358 562 1071 872 737 727 181 1144 1000 156 1003 949 790 644 171 1199 434 984 671 510 85 452 704 1057 723 392 102 204 201 75 504 683 1137 253 292 669 917 60 358 5 102 668 64 1047 504 163 697 105 370 496 506 1038 153 265 217 599 1120 553 479 754 772 963 210 922 418 543 329 1060 911 420 1129 1115 1100 309 575 993 1002 205 711 897 734 570 772 1025 75 280 215 529 185 762 488 722 933 20 828 1174 1082 206 941 401 710 338 736 243 895 1082 1185 987 102 846 1069 716 78 220 1059 728 337 110 218 673 842 1019 21 22 954 620 39 266 276 242 242 1121 441 664 1043 979 833 1194 140 1026 590 429 1097 478 640 194 789 700 624 392 476 33 157 882 308 258 821 49 822 48 1153 997 285 894 867 702 833 473 548 1168 1065 544 107 238 1176 681 542 977 557 967 24 980 353 1030 762 259 947 1 280 912 916 298 1011 714 515 540 600 982 1145 136 566 159 208 951 365 285 123 210 733 989 901 1011 1130 1111 602 7 492 224 719 957 54 133 947 956 99 410 218 950 196 136 512 193 808 1022 1067 557 1033 254 1087 14 1045 727 967 971 58 1007 482 1079 1179 573 790 1 653 1178 59 381 234 879 491 151 35 470 636 19 540 657 1103 1195 164 59 473 840 648 387 787 498 1038 747 1151 950 898 1182 794 1158 886 453 509 666 217 304 207 1199 1044 235 1085 594 351 941 610 1165 807 621 33 946 960 525 376 349 692 126 1136 178 469 514 97 55 632 969 303 280 659 918 146 476 422 1193 414 663 302 606 1175 910 1037 346 241 144 78 620 359 520 1074 874 877 190 1150 510 452 42 823 1184 53 591 266 372 834 72 228 53 634 441 673 803 731 333 1061 1011 232 367 274 471 39 396 1155 802 1033 563 816 516 809 671 875 491 1120 200 183 257 1072 1178 396 800 144 625 1186 485 467 326 52 278 885 358 411 423 170 718 1125 633 17 676 469 771 586 508 168 443 1024 871 437 784 909 54 571 481 132 248 842 369 886 951 359 229 869 282 265 356 448 857 743 91 1179 1053 424 44 1047 870 744 1051 686 835 768 268 1182 773 1040 1150 384 1145 899 104 847 381 356 481 191 507 1111 762 442 1142 975 1081 2 1032 385 995 484 1124 1176 124 858 249 169 135 29 1118 144 622 826 201 669 376 199 176 1 539 700 839 190 972 648 576 150 940 439 611 1104 72 276 579 910 8 171 902 376 725 346 112 865 464 809 800 67 825 58 548 44 311 322 994 706 728 1114 1036 1151 245 455 924 467 363 1183 762 842 327 714 1045 760 701 812 699 810 848 195 549 904 305 525 276 169 391 631 652 1144 676 298 1026 255 1064 933 986 233 504 144 432 980 19 578 155 132 66 905 319 172 635 161 314 939 93 625 419 575 692 1081 39 442 33 262 947 512 699 108 497 483 485 467 843 86 822 887 1168 1059 192 527 1075 970 591 483 703 506 423 490 387 141 646 343 513 960 52 687 25 646 508 340 273 410 52 595 480 982 142 1124 208 124 407 322 207 1190 835 990 450 728 209 301 142 54 581 965 286 1119 41 845 1082 310 940 492 165 966 922 136 672 1142 896 82 579 945 591 1174 927 75 1195 118 576 80 479 834 457 828 724 249 662 32 957 337 1005 714 211 615 882 146 149 430 398 263 620 650 646 575 3 1033 178 789 152 19 225 531 1125 109 975 0 32 736 483 1148 1170 455 540 936 385 193 997 1116 747 764 313 182 1040 770 445 607 694 52 870 637 21 1081 687 48 432 922 375 906 952 1001 323 477 620 679 995 54 605 559 381 908 824 703 362 403 357 671 938 623 980 222 916 670 439 1188 1164 872 998 367 796 844 550 177 190 846 290 701 918 517 779 82 465 307 876 283 887 1067 324 629 270 1006 47 379 974 641 1023 709 608 648 625 472 665 335 293 1051 640 356 422 586 842 831 761 1007 457 540 1104 220 471 1147 315 347 378 100 470 112 478 1080 998 887 162 834 420 913 264 660 180 393 902 454 1046 209 826 1057 950 1176 840 795 879 380 647 970 257 40 534 1159 465 207 635 720 1086 479 1151 448 1190 979 210 1142 1034 870 130 108 698 862 1156 284 1101 945 294 808 903 962 1083 660 642 39 168 441 1015 1157 362 1009 565 380 12 1004 38 189 747 979 386 986 1195 1185 484 796 295 513 383 101 1076 958 428 443 623 549 731 270 311 59 184 529 27 272 459 21 839 942 865 570 985 306 49 1146 132 324 241 999 202 148 255 341 36 965 339 530 200 534 156 888 443 980 669 369 799 1039 342 405 853 662 1030 341 459 193 251 1061 826 1171 878 525 797 440 1069 690 751 136 883 344 196 323 84 1030 259 1102 405 769 405 375 76 554 710 234 1157 1050 599 668 631 1025 1186 28 717 851 1056 693 950 806 356 800 615 117 914 216 692 776 571 757 914 428 865 736 1095 951 109 412 906 1129 549 969 829 1170 52 53 1034 714 442 492 269 675 1154 168 196 880 52 428 51 987 348 623 138 622 461 3 618 29 1021 420 1164 659 1173 942 187 158 479 396 905 220 143 956 305 709 747 571 931 1048 995 313 123 806 489 94 450 421 1164 680 837 757 307 373 1164 438 1036 600 829 930 864 1171 644 9 155 133 807 768 484 520 470 705 685 580 704 85 363 1135 265 527 1063 878 557 75 1115 1139 16 338 649 914 1125 812 623 150 737 557 865 335 662 237 777 786 366 572 1067 51 168 398 447 123 126 321 39 1035 479 780 340 681 311 831 570 484 214 948 1103 922 54 266 953 459 597 561 1081 87 324 950 39 612 16 228 186 13 384 844 1062 263 53 698 485 770 1059 376 128 720 922 1091 160 833 482 316 74 577 1083 817 4 1040 184 1123 986 48 188 1052 23 14 669 553 1106 987 555 531 975 964 359 1028 855 1127 197 655 884 1079 641 481 118 133 202 632 598 857 812 786 567 909 1065 602 9 956 1174 104 269 1133 155 38 290 28 577 513 477 274 1172 753 755 853 126 1019 160 418 3 85 739 13 1119 68 6 412 705 630 34 478 754 38 439 1103 870 1054 1136 824 375 864 412 766 235 737 964 1121 55 88 492 1059 267 966 317 545 152 629 1009 1189 1036 1020 1064 910 770 724 415 275 991 48 1029 75 310 806 1115 112 237 141 167 536 291 879 96 1056 639 757 957 1124 228 451 496 293 838 182 370 36 806 744 666 370 225 712 349 109 1029 534 378 320 532 578 352 207 641 254 185 899 375 362 1040 474 677 64 351 1077 1049 861 500 1045 357 395 558 210 227 291 956 374 211 1047 1130 889 1018 698 1167 815 1142 379 608 1041 723 951 667 578 445 26 134 456 121 488 1053 881 1175 1021 1026 1 1039 407 405 931 441 1153 712 515 231 1090 316 90 48 328 331 1061 351 971 975 697 257 583 449 864 209 347 629 1171 636 265 975 1007 654 634 915 58 783 416 881 296 762 958 1083 954 686 716 745 1042 31 721 735 868 1068 865 431 553 783 930 1050 46 687 773 5 830 626 559 16 172 358 1182 165 823 110 1028 99 205 326 706 990 377 785 1166 2 345 179 1088 303 807 8 464 69 686 158 446 1096 606 340 245 1167 866 871 614 304 884 776 913 1165 591 925 235 65 453 1167 539 686 950 504 1013 359 937 95 33 173 1128 12 614 832 547 261 677 800 908 513 1132 149 1151 675 958 521 63 972 875 1125 993 315 719 275 147 415 1078 90 389 984 607 935 1066 724 600 1093 412 806 618 145 1030 626 204 450 682 547 160 8 336 883 606 973 1093 443 58 818 1060 563 527 424 342 691 1151 671 1094 120 1165 577 1069 1111 840 164 85 431 340 945 998 74 251 642 256 986 550 506 146 1035 53 608 845 270 77 719 349 75 538 690 297 152 74 742 765 1134 1136 740 1180 948 1104 691 52 49 378 1027 200 261 346 719 984 56 169 560 846 584 1185 713 872 205 366 32 998 141 884 98 782 589 395 1082 105 1100 398 431 1172 920 608 974 589 776 468 192 306 80 535 431 267 740 1157 314 796 738 117 822 974 599 664 515 928 307 387 519 1174 1091 1154 996 671 1191 1005 890 1007 412 1084 645 880 983 478 258 1157 377 1148 142 8 1194 476 742 415 592 159 821 923 1195 663 863 961 475 764 50 802 593 404 720 93 388 1158 1092 8 420 178 753 691 501 1033 566 1140 381 386 140 802 823 394 908 652 838 720 132 1065 343 254 387 1096 408 1165 271 408 745 799 734 198 832 566 319 632 1159 503 1126 316 60 36 388 116 690 30 1102 1000 1052 243 775 512 494 1144 70 862 1078 309 1140 338 1111 576 61 434 467 1045 371 584 1122 7 1129 402 176 911 992 13 1052 1063 1090 1124 1120 1105 265 263 1030 964 704 974 548 490 460 141 670 802 214 615 726 856 46 962 560 925 506 763 199 1092 232 1129 1108 1195 630 738 1081 522 155 697 637 14 931 789 1105 657 1068 124 518 858 624 817 931 640 553 316 1143 1061 716 425 7 693 161 854 848 227 716 303 1114 125 778 198 1174 694 1011 1146 729 1016 885 1071 1192 893 245 972 312 466 525 345 803 1026 894 118 346 33 865 722 1179 410 851 998 1022 560 380 390 683 648 652 1126 1062 774 422 900 1123 455 845 369 805 1051 326 613 78 84 190 743 1042 431 405 222 683 743 963 371 19 998 527 973 1016 173 1141 803 867 556 637 279 1178 764 781 98 1074 172 297 483 803 1156 463 285 1093 273 1012 572 315 1035 847 184 360 879 1186 34 748 1057 707 651 1093 407 1020 367 22 1108 838 697 231 333 950 84 1074 651 954 451 1134 747 1 542 1173 840 1084 387 674 634 1189 628 1111 525 1045 649 758 67 234 508 210 63 932 17 77 67 1058 197 36 828 1026 1073 769 124 131 1096 773 234 121 1070 163 217 239 980 632 690 310 656 130 573 433 1132 729 378 241 894 201 547 54 863 1115 690 261 896 1176 1031 947 850 736 672 1027 1188 575 314 1033 1072 490 197 293 610 507 437 63 694 1141 199 530 745 533 67 215 380 519 230 919 165 780 49 937 461 922 413 875 562 1101 1123 856 607 734 27 1156 209 709 431 493 20 902 416 141 391 695 510 410 649 943 638 428 1124 637 240 692 966 654 349 751 530 910 982 629 518 243 942 627 251 851 432 36 462 776 864 260 595 403 460 321 613 550 938 853 1114 371 404 505 13 471 46 763 911 1150 436 748 918 330 834 49 1063 1095 196 542 415 1033 434 500 215 717 1046 147 802 93 1004 463 506 105 810 356 1149 1148 1111 367 1063 101 103 1140 405 478 604 675 384 583 1118 848 434 569 1119 832 850 1091 562 175 557 436 165 101 635 1003 708 1101 1026 43 288 17 725 28 584 84 765 1161 12 1092 956 241 380 821 899 318 380 132 732 910 993 907 534 825 419 559 382 652 588 885 487 277 429 472 930 818 978 299 1096 46 598 263 801 414 1006 983 550 638 1031 447 490 783 166 280 414 726 94 411 1085 773 6 660 7 498 997 560 336 578 485 477 1155 261 957 159 453 1152 604 457 361 1184 1169 1048 1065 1045 849 1037 181 646 861 240 127 740 327 250 304 540 779 412 113 479 467 939 1050 285 390 898 141 602 530 761 1188 1031 757 140 557 865 1110 900 967 940 659 1079 404 523 606 594 590 93 610 1091 895 1121 2 503 163 865 1167 986 450 83 271 1079 897 1013 150 260 106 515 314 430 227 787 853 1080 149 912 752 780 226 70 917 963 903 945 334 306 1021 1004 57 98 801 31 269 465 701 631 1171 1161 911 996 55 1153 692 970 532 659 779 828 355 1035 544 147 928 491 1163 378 633 1124 1137 250 293 127 1139 872 1033 370 63 532 49 505 775 366 1182 503 1090 223 375 243 182 221 645 1139 533 827 102 174 422 1116 566 229 348 564 756 786 218 708 983 800 851 287 89 319 1164 83 103 1074 496 72 252 1098 169 506 346 865 1091 781 779 146 861 923 77 1138 906 797 623 507 1186 923 1129 87 128 57 345 747 776 558 817 1192 499 30 1079 473 423 451 75 74 276 360 262 1198 612 705 810 93 448 840 826 133 1018 1149 718 104 824 43 1170 159 200 459 1007 205 66 183 955 1104 1165 1095 583 324 888 624 885 476 922 535 175 899 391 723 1101 1061 853 886 775 843 805 735 177 117 421 674 226 966 2 157 783 1107 885 290 809 914 262 198 178 1152 1157 406 30 628 1014 504 206 17 505 899 537 237 1039 881 1007 1019 85 1100 604 800 1026 250 79 1134 936 486 1078 265 497 1188 803 254 887 677 123 1035 810 47 908 475 748 158 1002 214 693 1027 1 686 600 948 922 653 811 236 1141 1011 926 850 507 986 874 243 742 115 983 513 1022 448 173 320 235 397 392 1032 275 1114 65 591 1072 154 772 150 590 1079 52 723 573 939 529 420 516 621 36 1032 1044 205 232 564 1051 963 545 159 1091 876 24 130 121 847 272 169 314 1129 352 935 375 1116 969 387 655 227 1069 87 663 1165 514 115 911 348 754 84 249 34 910 1187 769 1060 882 849 662 74 580 1199 522 963 598 690 470 1190 233 525 797 988 911 105 397 923 255 403 354 690 440 218 225 669 460 921 777 16 187 1150 665 405 25 1101 863 1050 1012 745 665 442 406 374 363 239 213 342 227 946 120 690 24 702 773 662 226 902 713 699 531 471 962 1111 499 672 449 1053 382 267 1173 283 81 407 981 504 232 430 817 756 882 24 407 371 289 124 327 301 71 589 97 941 435 527 724 100 882 397 196 597 471 945 945 347 176 239 458 49 683 871 1115 988 550 391 67 581 1078 607 517 1002 1166 952 0 775 967 862 675 984 762 768 776 1162 1098 370 901 793 167 788 428 648 501 880 587 410 46 722 472 1193 271 1170 1122 1045 86 255 392 995 355 442 157 956 342 187 440 888 760 537 1071 637 431 558 1136 146 189 712 799 307 973 726 1127 1126 1043 960 842 665 814 629 596 106 953 155 707 828 377 925 96 909 105 795 219 1097 1056 126 1045 868 365 456 436 638 939 541 249 569 321 725 210 23 871 343 594 1077 1129 1171 1096 543 1019 367 247 620 1087 60 507 688 210 637 1124 172 1194 115 657 179 281 171 425 295 999 1133 550 628 706 502 412 908 1186 994 719 74 1147 1089 1057 1076 175 329 880 137 385 1089 1036 333 799 1096 622 961 1102 239 788 128 158 868 647 532 23 478 357 137 624 435 543 1194 54 983 1150 1126 405 434 619 1041 993 745 251 779 406 485 742 85 531 724 614 524 757 1101 778 122 119 276 25 218 506 439 1186 676 653 1145 21 489 119 132 1102 649 503 26 1046 798 418 200 1195 499 307 745 730 789 1175 1043 353 23 78 1088 1166 745 1113 889 258 598 125 730 1195 950 99 563 758 97 1156 303 897 187 1135 377 907 858 617 182 368 530 560 872 446 954 659 94 500 254 1078 572 738 969 28 31 455 927 283 578 909 417 1126 307 1118 27 535 241 341 746 627 1169 985 1114 807 421 349 681 987 316 627 380 387 440 417 77 94 590 1144 728 784 887 163 1195 364 531 4 782 270 114 619 909 236 654 502 1161 148 941 204 98 122 90 575 759 37 180 380 1069 765 578 592 800 181 885 982 744 915 795 1116 226 774 536 13 822 762 456 318 91 491 108 1129 459 130 195 816 838 307 79 450 924 1110 435 650 683 962 563 105 781 717 114 739 1193 614 38 712 1069 203 221 958 188 541 298 477 296 288 832 221 611 1190 495 94 237 439 609 487 38 276 65 273 1045 60 661 544 785 253 675 51 952 164 944 370 1 176 733 716 208 1085 38 1055 952 34 911 265 1027 590 2 775 1106 376 1085 1061 403 592 615 587 712 813 1144 852 269 493 220 983 731 1 59 491 74 1194 450 1050 343 107 989 605 421 237 378 477 446 736 1084 3 894 250 720 980 551 647 1170 218 1072 1139 967 1056 442 371 410 162 283 755 915 682 764 243 243 215 1016 556 560 332 1064 544 1172 1196 546 720 298 751 591 1109 859 211 563 892 138 996 1058 853 233 229 680 634 625 431 275 1121 238 959 534 964 667 909 313 806 325 596 1186 505 472 811 281 1138 269 369 894 343 217 764 324 231 614 1187 214 884 26 973 1100 780 1129 128 182 1106 876 712 86 836 1196 790 641 964 49 1161 530 727 1059 641 1111 356 1174 1131 640 219 258 932 787 335 926 252 1110 591 1009 166 915 963 661 1076 992 701 176 1017 561 359 1138 589 304 408 1087 953 336 437 743 667 117 1063 46 659 590 1103 426 900 159 758 147 169 439 436 672 187 566 354 229 186 5 949 224 755 435 772 872 644 923 713 271 846 553 702 836 995 1000 1058 383 755 1101 846 1089 984 757 580 598 807 971 437 229 587 278 286 1138 230 1157 295 119 972 1024 659 1149 1185 197 448 1062 695 1047 497 288 414 151 307 1125 414 324 418 306 704 1153 192 556 779 967 1050 148 1010 232 1086 164 464 206 260 1044 897 971 728 431 1015 1080 1139 866 788 985 708 324 242 328 809 576 1013 507 353 592 917 117 900 511 882 899 368 46 543 541 941 463 78 296 1164 699 1082 1014 837 704 969 79 1047 227 1152 1118 1021 857 1116 1084 863 508 406 325 648 602 869 434 225 128 566 582 213 879 1163 179 1096 249 883 118 727 633 730 291 7 791 141 615 253 33 75 518 1158 108 800 887 66 1190 1126 787 739 593 728 90 714 585 93 63 23 337 629 434 794 112 660 722 747 1072 1103 989 749 273 943 696 393 316 975 337 713 625 952 701 128 733 212 698 859 1064 1127 409 453 1189 113 754 108 1177 805 438 496 683 760 832 483 902 351 1142 605 617 94 891 648 196 394 944 546 149 492 416 887 1065 151 341 9 359 385 138 32 515 1046 333 861 110 467 794 157 615 286 1050 23 531 185 742 462 485 918 504 426 579 949 107 970 652 799 91 890 755 1157 286 769 1198 1002 91 106 1070 1179 1195 222 692 801 712 236 107 67 1115 404 631 983 557 934 401 615 33 1009 606 852 928 237 500 428 576 683 593 324 158 643 738 136 1076 65 808 1115 233 333 1052 474 1169 20 1114 825 1153 672 669 1006 1142 4 1016 346 538 796 1124 405 593 433 1076 409 649 791 239 1049 758 1125 267 47 1164 812 531 305 1142 1029 428 1081 270 447 529 798 1151 286 1068 1109 937 613 715 301 424 994 889 305 525 1104 336 988 1163 1031 1076 995 815 735 318 535 757 112 841 1147 378 413 66 144 803 1053 828 140 350 1150 492 86 1041 856 1170 235 831 842 675 1190 590 642 58 614 647 1197 780 460 119 792 272 663 812 340 881 635 535 1063 72 219 874 936 163 501 19 783 383 326 575 750 198 27 219 163 872 200 1127 479 763 542 140 10 30 158 394 194 263 549 500 31 1129 1198 633 1009 69 1160 1195 95 752 266 194 332 75 1126 827 218 1009 963 213 1019 945 443 259 517 226 185 1017 519 537 472 1095 974 664 351 513 1097 654 1098 835 829 864 180 61 458 1031 119 1081 604 649 626 1035 787 681 1092 632 664 547 346 371 19 68 1046 34 872 236 972 661 556 183 1100 456 373 407 199 798 1128 34 439 388 494 25 486 840 584 1070 598 1013 408 43 139 176 522 922 734 1197 277 790 420 288 641 895 771 638 52 232 753 118 874 37 224 798 1085 218 492 85 697 281 965 463 443 666 568 197 132 430 102 181 1048 126 531 166 766 535 880 434 910 1179 50 834 484 917 1084 715 410 678 1166 784 754 634 518 1138 253 277 539 319 1060 1017 512 525 478 135 138 413 736 510 503 29 430 625 1092 1129 222 65 862 403 715 1179 1042 105 168 751 272 724 573 591 748 230 1162 502 826 199 427 625 715 947 293 883 902 744 432 1032 840 1109 165 891 473 810 823 1075 842 948 399 952 769 527 919 591 1119 627 1012 86 344 1101 447 1142 357 747 482 1049 942 710 266 801 1018 876 749 1014 848 545 124 832 922 821 700 773 101 264 173 336 142 349 704 353 324 917 242 780 889 500 321 280 936 37 511 308 7 335 976 774 642 242 310 1082 129 454 440 647 266 706 990 638 326 729 253 765 889 1131 17 329 1103 202 1095 815 281 756 1009 1157 124 123 363 752 431 736 384 119 504 428 43 333 490 721 843 660 436 1178 1067 421 1088 540 611 105 483 71 297 52 979 457 514 167 670 152 933 216 1062 55 639 621 350 1131 878 785 728 293 114 375 176 933 850 635 364 1060 683 430 764 81 75 186 480 488 905 712 309 543 853 67 583 227 212 58 121 491 527 1033 323 923 113 1026 607 970 385 1103 103 566 85 781 562 407 190 793 855 684 1195 513 236 598 1184 418 150 119 301 283 51 817 381 1177 372 849 821 84 1022 343 1102 398 1106 1124 874 616 1116 527 984 1104 549 269 126 34 398 398 1157 521 534 531 1067 620 285 996 251 799 259 173 886 697 851 466 998 247 942 43 683 426 904 740 1131 491 926 772 140 328 49 256 755 375 49 894 143 1167 698 305 240 744 6 592 999 511 757 1046 580 273 751 304 1106 589 1152 561 925 202 385 899 1020 445 1112 866 303 929 62 109 455 71 413 107 1039 1113 913 731 747 730 1068 836 479 214 805 608 1020 1036 96 999 903 1124 53 136 611 156 394 625 207 589 1092 163 835 700 1029 494 1130 229 1180 953 743 1150 904 170 701 274 1188 516 1199 963 632 849 1028 382 1050 206 605 796 770 709 476 1034 735 425 514 396 1093 603 594 1002 527 1125 140 225 576 202 76 1084 964 597 968 119 236 972 500 351 251 643 319 396 877 1174 674 567 689 1042 482 672 599 564 273 21 327 645 778 206 135 1024 805 738 111 550 506 311 1027 422 297 881 23 141 311 858 845 508 473 1025 388 776 45 1038 145 462 1125 489 462 720 34 782 825 442 649 239 317 608 956 145 49 882 130 833 6 296 216 1167 1006 658 457 858 1074 434 1036 597 218 404 592 260 845 154 533 954 57 845 386 210 1182 205 181 427 896 747 794 549 99 624 1070 174 388 524 135 185 157 501 945 144 508 251 779 475 899 476 104 323 547 546 681 539 623 247 1117 774 410 1119 119 988 629 184 711 334 892 1132 856 306 866 103 1080 1116 489 582 100 877 397 408 168 704 711 912 771 790 898 755 1126 594 407 38 701 457 796 276 528 677 1032 562 1071 976 474 1039 313 571 878 565 744 79 96 861 604 1195 421 1163 556 277 878 163 738 686 121 1187 838 250 992 730 445 108 365 34 246 1172 365 502 572 1174 832 53 1080 675 39 1138 664 965 249 942 225 547 196 6 875 1109 1012 256 570 920 335 1175 740 1182 426 706 760 597 686 170 472 193 57 628 699 177 769 235 188 1108 195 779 327 1062 953 357 826 1109 254 442 544 478 223 620 1078 375 890 838 227 993 473 232 735 566 911 1088 202 1198 690 1115 943 1187 338 215 803 321 1105 592 189 531 97 1157 1139 870 315 1070 238 194 1166 394 680 684 525 221 480 1140 107 525 1114 504 179 920 963 110 675 178 539 870 482 634 1110 139 431 795 221 69 244 625 1177 400 396 241 1148 1105 311 747 532 105 891 65 933 530 617 708 715 758 1034 256 577 251 655 762 1000 1094 277 188 1164 947 1161 702 336 805 442 1110 794 518 409 155 1021 361 53 451 678 498 1087 464 902 552 826 230 1186 1083 858 300 949 339 613 913 1068 895 583 477 648 339 886 505 675 950 205 1121 1106 150 721 44 518 343 1120 948 956 183 1051 708 274 651 859 747 1077 29 576 115 399 209 932 772 91 861 763 378 627 808 493 411 375 691 814 800 765 1130 124 418 821 804 106 433 182 728 949 361 102 366 703 990 1190 364 924 1135 24 882 1182 953 671 364 987 209 703 1010 161 1093 490 498 1108 710 941 464 959 47 168 172 756 229 321 784 1067 980 366 18 976 990 811 698 87 28 324 1141 80 255 73 513 405 89 284 547 100 625 956 650 919 465 783 342 759 716 1164 110 632 518 94 271 156 724 362 30 276 145 1158 400 430 487 339 285 531 279 440 575 327 942 344 216 1169 407 127 132 934 649 797 440 184 563 962 358 890 774 397 796 878 12 529 6 275 386 337 330 192 887 1116 1169 411 837 609 649 1178 68 128 463 113 551 544 803 1060 383 1056 20 193 988 1121 450 608 768 1019 485 577 1185 1083 543 765 604 881 142 1074 931 243 77 340 61 169 760 360 543 422 565 298 134 326 224 1043 1135 267 414 559 542 95 560 381 111 206 723 328 487 165 899 719 631 706 594 736 365 689 229 111 134 987 600 1190 528 929 246 670 70 442 215 1154 505 451 778 848 1186 119 403 838 362 425 966 381 871 999 745 1080 1189 903 873 111 237 247 174 774 742 588 116 873 1140 5 679 208 521 60 1194 865 732 700 612 365 1166 101 799 353 64 892 635 1044 722 292 1083 604 508 664 966 462 1136 1079 804 394 480 541 875 1178 185 979 257 891 878 3 1153 770 809 228 1011 1154 1160 139 755 952 2 333 795 410 307 150 757 934 1128 61 1085 626 100 207 602 742 503 146 529 1139 561 570 1193 472 756 370 518 962 923 521 952 566 983 865 94 955 1085 1090 360 667 17 1015 1086 73 190 29 847 864 747 1161 319 401 11 507 961 938 820 803 95 716 1195 1005 524 450 952 339 661 408 998 141 73 190 225 227 1031 1137 442 901 537 1091 862 864 566 990 172 121 1023 638 665 113 388 12 915 729 955 658 727 373 294 660 74 979 742 732 274 612 1001 14 1030 31 605 542 338 840 564 1032 774 878 1196 343 970 422 887 378 574 476 433 970 1092 173 1119 449 555 80 550 338 1017 415 1187 730 1152 562 659 1183 557 730 1130 1197 647 689 674 1157 1102 377 880 612 987 193 255 596 344 678 819 743 134 478 881 62 345 53 397 865 879 568 640 364 329 622 461 284 823 579 284 642 909 270 901 470 1071 392 1026 954 783 673 409 747 716 876 254 244 1093 147 990 388 302 325 430 187 628 574 191 576 1089 32 486 891 843 1068 766 1077 215 525 1005 360 144 1150 654 1177 306 376 136 1067 1145 506 457 85 963 291 804 967 62 237 878 60 1049 587 967 580 653 72 1048 45 351 946 826 1018 481 301 494 437 1100 98 175 943 1036 724 623 1008 259 1072 1175 113 320 489 234 10 492 99 972 19 275 59 1079 442 283 432 412 731 507 1060 592 1018 797 628 295 728 853 157 226 189 64 827 628 444 370 770 785 1102 982 362 715 335 918 1001 892 1111 710 261 637 681 769 495 366 28 46 49 842 856 1105 651 425 499 349 907 800 1143 122 201 333 495 1096 342 797 1097 200 965 228 1061 1138 506 463 984 1045 1102 654 979 1127 594 225 484 1197 1091 660 790 1164 512 577 437 563 898 1001 717 148 800 823 342 1154 803 37 88 376 925 1014 361 366 906 420 607 1050 290 538 210 25 205 1049 868 375 243 468 887 348 239 358 430 1194 832 81 597 217 586 694 996 853 282 244 438 981 370 1103 735 261 289 1130 483 281 257 839 183 1143 414 361 1041 743 111 1174 133 734 388 302 176 651 1182 748 602 211 1146 225 977 1060 881 710 10 1121 168 773 314 584 798 771 1073 392 741 844 615 385 233 1040 338 877 888 773 406 214 1072 386 288 542 1078 899 975 1136 797 648 923 316 529 1049 323 153 934 863 1199 574 1033 462 42 1102 501 695 74 638 504 1142 193 6 1071 791 731 788 654 236 246 270 372 164 1071 973 364 373 254 676 326 385 1055 585 248 291 429 910 912 993 1108 438 612 555 656 596 856 127 890 689 926 961 319 222 115 636 742 1070 816 19 646 656 785 999 562 231 369 1120 393 988 424 263 1035 509 169 1172 549 748 932 1162 437 758 142 198 675 105 751 148 1197 581 380 519 74 774 680 1160 888 673 742 1037 556 924 644 137 28 414 1172 587 484 161 98 509 35 523 739 545 905 39 1103 268 762 180 231 754 119 388 603 953 650 150 400 364 302 68 215 852 1151 598 890 280 587 497 729 213 514 738 273 228 184 1091 759 702 1162 1060 112 240 907 929 111 864 343 714 34 976 1056 636 849 1198 945 1078 364 69 327 552 254 769 1014 568 1137 677 656 172 29 771 459 1193 774 941 440 228 479 753 1154 502 1176 903 140 59 35 788 1140 1118 721 680 472 543 804 1064 235 312 565 107 254 377 647 430 722 27 89 436 801 480 846 1169 55 728 1098 815 554 461 270 1187 719 684 582 1077 834 263 680 740 318 335 391 125 165 736 581 633 392 832 485 198 247 308 842 797 719 1131 913 286 766 0 1152 519 371 550 108 747 597 796 1157 1032 196 1167 1053 548 166 955 309 427 280 667 992 791 1050 75 128 969 1164 717 684 901 610 1063 847 631 1013 204 24 994 1078 10 570 862 506 751 764 209 710 1076 1129 963 1172 818 25 399 925 444 1198 725 536 835 174 1187 898 1012 159 924 456 1088 339 58 305 777 824 434 841 756 408 371 145 879 1171 1055 978 739 820 624 323 1135 317 15 368 211 669 1162 682 1099 574 609 1160 209 1018 982 285 1086 368 521 906 489 977 1035 574 738 785 756 858 82 1193 683 579 379 618 594 946 735 262 250 1170 971 135 550 176 713 283 223 628 729 755 974 456 500 614 333 954 1112 1059 639 130 947 632 964 1052 1148 142 263 986 212 787 716 254 1138 397 987 723 805 259 966 79 695 1037 683 937 786 26 202 645 497 110 552 494 456 1155 1000 913 849 98 993 883 605 907 283 34 450 292 685 783 194 81 478 581 970 940 16 404 771 20 1188 641 162 779 718 170 13 776 443 964 1088 1198 238 708 558 526 1161 817 313 854 785 30 17 971 1 631 1137 339 635 730 1193 982 244 136 26 57 78 441 579 460 1174 202 189 1039 654 409 800 100 601 281 1048 474 15 58 50 1154 490 1083 704 291 559 694 884 1109 358 790 1008 962 304 964 787 515 114 518 604 971 68 268 1035 246 313 82 1028 1075 392 182 883 303 661 511 707 55 592 625 482 158 33 910 615 210 731 810 1072 1114 549 285 700 395 1146 303 394 215 0 968 1167 300 150 420 641 878 216 758 592 887 1087 88 548 541 485 1007 25 206 665 1068 436 56 549 379 581 670 975 912 123 328 297 338 347 116 250 209 1054 67 334 1178 1015 812 957 770 184 925 599 1067 747 103 398 420 1052 1148 596 357 148 462 371 380 183 66 712 711 951 1 194 1020 211 490 1066 324 309 593 330 239 947 1005 72 817 1071 709 878 156 639 318 1016 855 859 373 619 1183 1086 853 101 825 680 1149 109 290 670 973 210 276 426 115 429 903 1058 362 499 349 396 180 979 1142 215 252 3 191 774 931 236 66 327 739 1133 477 227 653 911 170 586 1162 39 559 1077 441 1167 406 572 907 706 955 846 1093 727 914 516 1034 804 788 1187 867 107 141 323 731 741 650 112 236 258 1177 1022 162 360 1025 819 382 722 174 837 172 931 431 30 847 708 664 1186 735 532 975 1076 106 231 177 233 42 205 1189 2 268 404 59 1160 284 1185 410 617 848 22 185 634 876 91 91 504 965 1029 891 53 71 488 960 668 1097 305 1105 144 1038 831 361 385 971 507 934 975 328 139 697 916 319 215 722 61 325 25 1144 626 867 515 105 1087 849 886 850 974 1154 878 719 49 167 797 277 476 916 500 689 906 69 568 660 186 147 514 429 500 281 1148 491 530 683 847 639 464 878 948 837 146 175 1135 1157 933 1178 27 978 973 51 846 726 1188 730 599 955 404 114 536 250 442 765 379 61 534 191 679 735 1163 246 1034 1044 49 277 1073 573 335 1014 722 485 1031 542 733 558 707 85 867 252 245 306 860 901 920 687 194 183 781 1072 252 1037 934 1050 992 324 1075 882 159 1146 63 1060 972 1078 361 360 895 226 783 852 683 210 179 1057 6 18 110 525 919 131 422 1199 626 116 346 1020 564 600 417 799 376 232 1120 396 780 1155 727 108 911 550 6 962 701 881 226 901 415 786 615 878 602 719 545 498 896 269 278 1185 740 1136 936 91 702 264 45 655 300 917 540 471 816 969 917 958 1192 1161 1093 522 717 439 1013 458 997 510 922 375 943 769 288 1023 123 135 482 647 88 814 739 482 700 761 879 362 145 1117 203 488 89 684 788 1048 3 224 383 591 421 330 1102 694 326 1082 373 734 720 860 146 560 610 677 744 634 598 68 290 619 650 57 678 225 578 1066 964 735 1156 1187 63 827 1056 1061 915 1013 532 50 276 299 1132 1052 321 878 172 1148 842 364 735 643 986 642 223 880 635 630 596 752 220 74 626 325 1139 408 734 86 694 80 185 613 334 921 928 138 931 368 397 744 1092 71 612 364 364 817 252 588 802 1119 889 223 85 46 1040 902 745 422 11 109 256 1006 348 646 757 548 1087 178 461 329 633 436 270 456 106 236 112 889 872 539 224 352 383 109 118 914 470 1169 523 1178 400 710 540 798 130 1132 923 1107 690 946 1036 561 906 17 848 513 834 248 586 335 197 774 1059 1139 611 1024 535 461 14 186 350 301 177 378 843 920 319 973 204 1145 534 596 702 890 918 470 362 992 1189 648 90 369 818 929 93 558 1141 967 647 1175 517 1149 658 857 397 793 465 268 129 1170 466 886 695 629 455 890 821 813 951 842 672 580 289 852 508 244 1000 302 409 447 1140 84 812 672 926 487 455 350 1161 519 1019 394 14 1129 1083 478 1175 631 632 303 932 1156 153 144 783 1087 176 1 911 1018 111 776 774 24 54 915 21 282 710 752 730 169 176 159 103 361 460 210 1123 922 125 465 559 1114 1140 773 263 925 493 849 876 823 647 182 186 877 1114 1010 1101 537 1116 345 1013 1120 87 295 420 453 853 947 1047 74 817 1163 477 60 643 551 688 308 317 956 942 1100 354 517 832 472 662 123 27 956 581 1033 647 1130 955 626 1086 135 613 420 381 475 1155 327 1065 141 508 1025 881 672 5 891 485 569 956 710 185 293 297 348 901 644 1144 266 246 266 486 138 953 406 73 317 1164 955 15 296 348 788 1048 472 533 791 725 282 949 1182 54 99 105 459 867 1002 28 30 543 331 216 288 583 798 835 513 872 435 539 1069 352 738 461 1065 1033 767 867 1162 320 11 1041 182 387 704 388 256 984 965 1080 945 0 562 709 546 973 945 858 357 899 424 1062 982 224 976 430 234 477 1053 509 532 421 1166 68 450 499 501 350 1189 856 904 23 1141 605 527 347 497 447 968 13 538 184 378 62 915 292 251 349 614 113 849 879 797 392 335 799 959 667 435 680 809 387 1097 848 151 595 264 882 10 26 455 582 839 457 774 367 759 923 1176 348 1049 169 301 352 648 45 976 25 799 322 633 67 533 474 516 201 1027 677 676 222 805 499 325 136 596 160 711 1093 284 475 935 1022 1076 62 637 320 263 910 245 1005 450 965 309 350 777 1102 502 743 1145 1166 820 1136 273 931 1022 60 679 433 117 729 311 617 458 476 811 882 529 613 142 146 519 472 514 859 662 121 727 101 58 1031 918 208 747 799 616 877 132 913 738 40 567 954 90 660 1095 293 849 525 293 232 96 751 964 5 81 321 949 197 430 1149 132 927 146 1167 604 930 1096 413 1090 638 896 724 388 462 1093 968 680 938 148 40 685 743 465 394 402 519 413 193 922 525 28 975 226 246 750 801 203 345 1192 35 1196 1187 1136 645 662 361 1027 540 440 719 423 470 728 773 386 217 957 1163 153 1155 861 1098 939 496 594 1141 926 512 438 288 1183 312 759 426 104 550 919 32 1143 602 622 124 408 1116 65 536 708 855 659 618 1195 873 451 271 244 338 934 246 146 886 44 1066 306 334 766 7 807 90 449 1087 379 773 828 618 707 1092 560 566 1167 27 138 30 104 228 522 1039 113 847 751 1040 690 810 190 1126 368 490 495 1165 516 194 947 182 524 818 55 686 1176 522 473 860 781 449 348 857 30 146 928 177 52 1162 1126 314 94 1097 242 159 1020 834 724 95 541 1044 1041 553 136 23 969 549 1094 1129 915 570 104 140 1112 520 1024 492 1039 213 563 214 456 947 368 959 184 146 1189 281 618 273 231 491 122 1108 783 789 594 988 568 1183 649 436 577 112 229 375 652 482 364 153 320 1136 396 310 458 502 1100 587 499 219 110 102 676 33 20 66 730 939 802 167 1091 1136 494 157 669 956 438 755 673 1103 365 436 518 942 731 168 693 372 219 1156 225 7 711 220 369 945 1014 1199 1074 559 274 1168 968 733 66 545 832 227 833 284 376 599 666 1001 85 83 342 706 120 145 471 755 997 298 851 387 661 1016 917 216 531 258 1138 42 455 974 233 1083 599 524 1095 933 94 384 994 793 282 1191 818 713 698 758 802 410 986 285 1076 134 304 599 794 275 1 814 413 267 887 348 473 431 1181 83 634 388 989 508 375 555 627 1084 14 938 66 20 1109 690 537 1052 38 66 762 303 634 156 381 857 104 967 1099 1108 665 857 825 547 1163 77 788 486 1155 111 961 983 617 400 949 749 593 1184 556 825 583 141 58 845 680 509 684 630 262 600 1025 735 1084 432 470 189 682 805 211 1077 135 651 1158 1167 437 62 132 619 918 609 13 304 204 647 1133 60 548 380 210 347 1169 151 65 322 592 480 1171 588 1130 1033 360 579 138 603 1118 1139 195 1156 53 442 731 127 436 567 945 1071 765 729 523 844 140 822 762 643 741 1047 1005 881 643 973 1049 893 268 582 276 470 839 1113 159 107 1134 691 721 951 1095 218 473 478 893 649 43 1122 354 445 406 426 718 1167 1137 697 1183 171 183 81 825 986 773 1080 304 390 1003 170 768 863 1008 506 468 852 22 1178 409 1098 1047 867 822 616 238 217 292 489 98 472 1124 403 878 374 503 42 859 216 1169 365 861 501 753 19 1048 882 910 245 58 1162 724 188 922 826 59 250 861 73 860 556 431 971 1120 939 627 148 406 73 38 418 359 1055 895 204 147 552 123 197 776 234 123 452 644 483 1006 692 1008 540 1081 299 1163 779 922 272 1178 1103 571 546 675 1192 1012 103 720 452 942 1077 1049 785 824 138 641 589 1120 454 286 159 578 687 989 544 119 1149 704 294 964 765 486 491 727 253 619 197 1003 842 104 26 1186 172 444 236 643 120 707 92 446 647 835 1170 1112 535 9 1161 555 894 1145 1141 200 461 422 426 97 659 499 1080 570 239 808 549 150 425 1043 939 356 483 524 575 274 283 430 1137 202 257 214 1141 873 705 579 331 944 888 519 725 739 419 280 959 1068 1114 259 428 1079 1010 1190 121 376 952 234 554 433 102 43 9 424 288 564 38 956 341 672 186 165 670 411 514 391 854 919 666 483 364 507 340 662 570 849 1088 90 84 82 24 1089 422 32 922 47 614 1020 735 1056 1050 688 397 223 221 273 364 295 214 82 224 289 362 1120 620 758 351 787 18 787 994 568 1084 1085 154 1064 876 835 1124 610 899 744 824 1132 430 714 124 678 750 887 1123 975 286 597 1068 609 421 335 854 1027 840 737 261 1123 919 54 717 814 347 1000 528 47 672 682 604 245 149 280 621 656 497 341 307 19 205 523 592 1188 1128 696 77 1170 617 406 1185 566 239 106 180 78 5 49 878 399 119 861 894 1042 465 921 923 177 373 769 264 228 777 836 423 1044 1093 688 372 76 911 454 723 1024 1042 1051 325 592 887 753 793 11 795 382 370 36 24 1119 1057 895 272 400 455 1150 258 563 497 1089 113 629 661 977 687 621 243 159 219 564 1006 1186 985 764 406 331 390 853 994 336 1092 259 5 1035 1001 877 1177 16 11 709 1146 481 1141 1006 328 1189 829 395 475 53 465 284 343 454 514 475 152 1067 152 989 1146 1005 1060 733 933 760 566 274 92 266 1166 646 1068 155 48 952 622 814 796 328 174 1009 1001 27 434 1161 84 831 377 846 976 528 777 445 1060 655 1165 1087 855 386 359 676 375 727 938 442 1130 1106 397 4 200 1001 366 1147 1064 554 40 969 1029 36 477 424 1161 293 730 20 142 859 123 97 515 293 378 845 15 651 992 316 580 19 1188 290 472 493 256 894 253 1104 1151 273 860 925 1097 323 30 220 454 1158 148 921 480 816 13 580 923 200 924 190 511 409 247 770 448 1139 1119 507 327 855 561 31 1187 916 15 517 48 633 988 785 1032 1102 86 506 979 974 685 97 1137 168 972 658 1070 557 90 1195 804 189 561 445 940 871 1020 196 201 751 898 17 818 587 872 784 183 16 145 6 634 53 907 718 908 914 132 1171 889 807 70 114 776 146 544 839 589 361 1020 403 448 457 577 366 525 630 728 1083 775 1168 67 649 120 293 676 92 1159 207 564 684 393 1150 749 45 326 1121 458 198 609 664 290 589 635 1165 457 261 1063 229 500 955 290 172 488 431 278 494 880 844 25 156 113 358 867 165 841 826 1179 1075 211 623 1094 1082 476 664 329 342 885 983 1138 541 772 980 1053 739 1109 451 319 446 454 583 901 736 631 808 174 127 548 602 76 534 177 907 390 649 886 928 498 608 611 937 111 839 462 196 33 595 1047 1108 311 722 763 629 800 899 481 468 866 673 1031 718 476 55 28 1004 648 375 498 21 876 1160 297 1015 921 824 521 1016 78 980 693 555 670 157 1162 1094 863 674 799 54 445 874 220 1169 346 1074 1001 302 242 1086 464 493 495 1012 545 740 564 353 619 285 936 23 921 905 922 1091 164 629 264 877 576 619 331 444 825 613 1187 849 127 517 941 867 593 1141 667 302 1085 306 423 1036 302 947 392 1076 82 1165 124 1172 835 755 184 919 330 985 643 312 1189 697 134 720 910 677 884 382 1091 491 67 513 910 1098 903 9 780 4 17 759 173 676 98 934 524 680 486 647 1104 1116 317 240 425 137 22 59 960 510 1085 469 683 1159 741 448 1050 1113 1167 574 614 492 0 137 582 1092 915 264 201 345 628 299 169 106 549 847 795 602 600 538 992 172 971 672 680 883 265 213 209 702 387 322 960 453 5 389 751 975 447 128 962 1085 949 189 76 1102 372 484 1193 872 312 353 686 814 476 42 1087 73 1079 21 997 1066 816 154 612 528 509 1191 755 1102 64 869 1099 71 922 874 429 744 251 927 600 187 273 268 446 102 491 991 1110 811 83 268 308 882 218 440 911 859 979 741 460 951 406 930 549 26 119 800 42 1108 422 317 1150 532 420 795 196 966 1189 3 1112 849 440 1110 489 491 511 516 973 804 1095 918 701 394 740 578 685 3 276 1189 671 641 830 455 293 1190 214 798 487 590 1143 1188 1098 411 432 575 243 548 167 894 599 864 979 258 904 107 898 472 1083 178 677 489 770 455 158 601 565 1176 84 271 942 225 489 413 71 178 148 376 962 121 879 80 1000 368 40 1075 378 781 1007 842 856 1009 1097 267 425 1022 132 292 842 1004 370 27 1164 692 810 758 77 506 528 707 119 330 61 1064 422 449 1174 756 849 352 904 799 213 82 41 95 489 1154 422 894 726 858 110 336 791 364 346 809 17 913 340 765 1188 867 79 455 573 246 900 991 517 778 883 723 840 948 313 690 1189 1033 266 495 747 476 764 921 981 559 780 872 911 1006 396 705 126 623 1186 845 771 75 413 1082 718 1171 254 1176 239 418 150 127 104 1173 741 943 672 128 137 204 1083 631 1159 94 953 894 1031 249 1168 1016 382 213 458 801 773 133 534 206 483 211 519 1141 641 953 738 1077 641 336 689 1028 205 1091 1047 235 1120 523 305 34 274 1104 1157 108 1152 990 787 853 475 754 1145 219 462 125 855 339 136 129 848 1002 26 326 351 434 0 1197 95 610 316 107 1100 30 849 867 413 1161 148 88 113 379 422 704 590 939 1097 289 755 803 1020 661 546 345 374 124 621 618 152 649 193 1152 631 31 90 967 100 568 362 1051 443 172 382 441 1164 28 281 297 362 437 987 275 54 93 262 1097 752 442 1021 826 954 613 277 364 92 397 1010 361 61 181 497 596 710 741 259 836 874 497 454 1140 1014 875 702 535 1060 272 279 364 146 1038 246 1170 814 534 1070 702 911 546 323 814 398 488 446 812 206 206 455 652 1162 244 1016 205 458 385 137 145 916 671 1092 135 818 245 762 601 967 250 954 929 677 141 640 370 536 245 793 1031 1086 622 549 749 435 638 155 751 234 493 566 121 969 664 161 414 608 117 469 1104 762 968 290 798 206 153 649 520 1063 879 659 983 1129 712 359 1140 655 568 94 416 694 712 559 19 693 655 1031 388 671 557 287 532 621 543 61 812 723 575 1153 74 547 1095 415 455 1106 437 63 144 556 776 492 579 1095 847 295 234 991 843 350 703 1083 495 569 297 573 623 718 1095 552 1174 1022 152 1018 694 652 887 777 848 839 206 98 417 476 103 554 293 766 1172 437 421 1074 940 1074 169 505 110 435 855 180 668 1177 4 204 753 208 543 574 918 917 1198 1103 375 394 648 309 864 147 1179 28 330 353 426 159 441 227 481 669 670 83 325 252 119 837 1113 134 1126 845 1019 35 891 479 398 414 426 348 254 509 937 1054 632 1089 833 1187 1013 618 395 1072 1162 771 245 815 197 118 539 321 915 731 734 556 169 359 662 747 256 870 1 129 256 447 842 327 255 595 626 91 186 85 628 629 874 83 803 34 217 279 141 55 205 1187 598 514 790 427 671 852 912 221 590 917 542 880 43 920 587 576 12 380 546 315 818 488 83 258 726 36 366 1081 586 524 555 637 350 667 1136 879 809 392 269 974 593 881 371 1017 627 270 534 187 39 1031 703 513 961 508 1003 608 1058 1183 651 9 60 1107 1042 1081 284 904 389 768 970 1068 967 255 974 143 1195 487 525 753 364 1064 282 332 630 229 880 726 371 60 1175 989 1030 1167 941 929 44 892 661 1126 590 1041 821 173 508 495 937 908 43 601 511 343 57 553 548 278 262 367 311 612 139 849 1051 359 86 403 747 447 1080 321 1132 956 201 622 865 576 162 695 703 669 870 994 1106 63 795 889 140 656 452 752 1049 430 103 642 1003 1175 494 605 549 861 437 80 541 1147 534 1125 493 163 1003 1007 716 726 699 237 407 965 27 438 860 383 944 252 144 998 47 821 649 408 35 1140 747 1049 910 7 1109 250 38 646 931 180 323 1182 824 362 932 228 839 552 964 680 1169 272 217 702 351 641 88 642 1171 720 7 1189 571 1029 62 746 507 359 343 25 1180 905 1112 235 819 886 810 225 741 793 1185 738 1122 332 270 1139 376 339 440 1058 816 966 109 859 865 334 355 903 730 333 477 1098 1198 1002 990 354 40 24 1040 437 1075 428 216 927 1075 278 991 812 359 792 869 218 835 364 93 670 1116 256 689 895 113 283 305 448 293 178 857 837 634 823 596 572 651 887 772 968 359 158 421 383 745 945 199 961 1061 343 848 716 354 1076 403 62 946 420 139 756 1072 694 341 294 221 784 276 65 55 534 633 499 981 1146 984 279 151 409 628 1077 548 111 503 805 914 984 865 890 87 783 799 344 515 924 138 119 953 676 323 18 1017 882 47 958 557 1128 423 977 112 583 683 548 470 440 1087 541 1149 1125 435 145 619 246 439 1109 401 487 202 1067 492 552 549 200 400 424 111 1133 492 852 13 637 79 1192 748 45 536 880 896 41 522 595 128 1189 186 80 1159 935 993 8 472 149 890 586 923 269 88 138 1194 1166 1091 956 1133 936 1135 206 204 981 40 563 459 926 1066 1188 244 153 757 494 200 770 1196 764 842 1055 878 856 237 443 1085 673 171 606 572 1021 34 1037 1173 592 520 855 565 543 543 1062 826 264 990 835 1123 992 606 500 1107 115 208 122 1176 992 330 1067 143 973 425 789 274 1109 1045 152 336 698 590 1180 903 48 1190 683 821 200 132 1188 247 965 37 1086 296 876 737 121 586 1187 218 695 178 833 854 18 461 337 602 367 1183 1010 518 737 206 673 655 401 754 666 864 1148 292 183 463 236 638 1103 65 865 785 1155 201 348 1055 1134 425 172 49 505 156 467 323 737 505 377 251 518 637 407 1042 135 661 842 637 831 121 380 825 908 161 559 1150 531 382 1065 84 371 385 1110 923 878 970 392 590 461 321 173 423 162 1014 234 138 173 887 330 830 36 498 50 679 711 436 1143 896 887 794 450 158 35 784 694 510 57 473 960 493 467 347 59 970 433 87 129 1086 310 809 1197 244 1141 747 1112 899 854 311 971 1111 877 776 365 74 1058 41 818 965 660 210 180 910 242 75 554 294 719 708 808 668 483 1084 295 510 358 639 368 462 557 24 923 502 481 361 737 15 617 80 825 1009 506 219 286 122 617 671 527 871 1093 1029 616 813 880 543 1014 965 707 280 523 97 537 1065 1038 441 903 583 93 260 387 496 979 633 1109 153 679 458 295 1022 898 30 638 662 642 869 620 494 1030 740 1085 354 440 278 811 634 877 289 648 336 1006 868 83 1109 476 319 477 334 992 960 1063 630 965 164 737 27 1084 1008 99 27 936 192 435 1072 816 176 65 402 173 601 79 233 567 27 76 449 291 778 810 602 552 769 912 1140 577 1157 722 634 388 819 54 1040 538 322 86 1194 328 70 478 876 205 796 1059 827 864 261 493 900 1012 913 528 75 1157 572 215 774 637 104 1046 709 1182 593 672 853 160 1157 207 683 60 350 52 854 137 76 274 170 367 147 597 1112 473 613 970 253 335 163 270 341 834 1143 935 73 599 831 1078 331 74 756 542 1016 179 1168 762 270 763 262 993 559 723 137 1030 1041 980 479 239 345 709 793 733 225 201 587 392 914 617 425 977 890 1080 162 900 718 581 1102 37 1138 1052 827 747 1161 661 1072 4 1101 841 197 503 394 1076 398 73 991 146 1000 939 179 83 819 578 723 849 780 315 19 905 661 318 253 691 178 435 575 964 473 527 533 235 530 376 236 640 702 632 61 878 377 700 1125 500 835 996 734 220 641 1129 612 946 164 551 146 897 632 353 251 548 902 468 912 65 284 151 558 180 930 181 235 720 886 885 304 32 710 427 1080 592 99 866 1066 179 706 527 878 632 1000 283 553 687 1179 673 752 357 7 242 561 1003 775 229 40 736 1001 683 347 1144 1075 197 594 73 683 1023 1012 705 1140 980 145 838 375 661 259 553 815 343 1163 766 526 765 965 62 216 480 671 199 148 196 162 595 1188 1007 300 237 77 734 32 529 312 60 730 757 672 434 1178 90 17 375 128 145 583 699 507 452 631 526 158 210 259 266 218 415 453 1088 976 796 51 70 560 79 367 706 1088 853 375 349 43 850 174 385 123 431 496 664 809 1174 943 312 427 899 658 579 386 114 1051 814 1175 819 976 222 563 318 1199 546 763 1104 915 525 887 46 312 309 802 816 121 826 132 905 1006 1114 374 975 1116 159 518 602 940 1116 365 962 510 477 997 315 95 680 726 1 303 914 807 715 819 616 814 1058 52 745 724 621 5 399 710 69 237 65 445 324 391 897 1105 958 54 518 49 1060 557 857 607 766 324 274 863 1172 8 192 146 1181 696 762 543 3 8 748 53 1048 633 1167 207 244 637 1096 1095 524 837 88 697 197 11 822 382 502 756 609 961 735 94 807 590 1075 860 744 62 37 1008 575 696 811 503 416 1183 1072 44 606 425 629 1011 150 528 449 1176 571 1031 431 655 44 629 30 780 90 1147 168 607 120 690 399 121 772 213 1028 144 1099 119 218 468 723 560 852 405 954 71 634 708 961 696 1147 444 527 275 796 1105 534 322 64 265 283 1190 140 441 593 605 480 605 333 197 410 639 264 517 95 322 348 1099 1069 1127 371 191 1132 792 514 274 74 498 109 141 481 102 851 633 7 434 308 999 1123 4 182 358 838 1111 803 786 655 146 139 985 1190 213 672 929 620 757 846 693 995 1194 856 885 300 171 733 845 1011 280 865 339 6 832 1004 472 917 104 216 920 1132 396 630 328 53 334 63 385 1065 807 869 329 282 445 330 1142 345 355 782 870 98 266 367 1036 483 804 871 1188 930 956 1191 623 3 697 989 833 590 258 989 904 542 623 475 477 683 1157 61 360 1026 70 1116 898 884 692 197 369 737 400 83 950 790 858 955 45 1062 202 1145 380 1032 1030 800 1167 1149 723 731 972 431 253 468 643 958 500 1030 654 328 602 636 680 488 249 501 707 939 821 695 676 357 409 513 503 198 926 468 490 1055 624 329 544 765 904 384 890 1066 971 1131 994 482 490 1184 436 405 20 665 457 357 206 1006 150 740 869 541 1108 788 553 806 220 48 819 353 573 168 1182 638 212 168 782 155 555 374 229 175 846 357 740 900 1146 348 218 531 1045 340 889 1121 170 1168 92 912 1021 387 794 139 1028 447 207 1188 484 667 11 749 228 988 1028 1157 1011 1191 463 640 252 650 786 630 328 380 825 119 995 1177 393 44 688 1057 346 534 87 667 569 684 99 827 150 465 961 241 410 412 769 865 789 1086 92 705 824 184 401 468 41 859 1188 1008 811 666 1170 56 878 1042 814 834 815 482 421 980 171 754 907 157 713 790 846 533 434 608 1022 257 372 700 871 164 95 1184 1101 654 511 1112 129 917 205 1189 1025 973 482 809 98 1073 826 1151 76 775 123 1197 557 417 292 54 1007 356 413 421 117 727 626 306 775 344 298 1162 115 337 955 85 1168 570 338 790 283 512 442 315 465 703 290 623 1096 533 834 1133 607 218 1133 541 1037 769 961 33 751 756 501 512 51 199 124 996 63 196 529 470 237 200 528 433 72 367 1178 409 22 131 797 758 143 397 191 1 146 687 457 1093 376 871 719 885 778 1097 3 1184 438 1019 387 775 754 1057 122 668 961 611 1149 195 1163 930 1074 120 777 673 884 1195 1034 857 319 891 914 226 1196 433 1178 531 334 914 453 695 769 909 1001 151 649 1073 969 552 416 835 525 916 814 505 828 791 683 897 793 856 670 20 921 1161 102 824 928 137 166 529 147 90 498 1067 66 866 270 1137 69 1081 629 0 606 735 1019 917 73 452 459 344 527 579 510 1048 560 297 595 1198 93 479 377 333 265 1181 963 163 969 358 341 1148 665 254 675 561 90 999 595 564 754 1094 273 558 840 633 204 438 525 972 35 953 260 15 404 1195 630 293 458 1130 823 905 25 114 1048 824 86 492 1047 714 622 666 672 658 1066 152 1074 425 288 170 639 810 438 684 1113 948 535 615 959 1056 482 47 380 329 39 539 809 1093 733 841 1076 652 403 137 619 358 610 778 1077 1063 90 1151 430 755 825 367 693 1044 394 570 895 759 578 320 530 614 661 585 484 40 861 694 593 691 360 88 665 1013 880 1094 436 296 882 831 1007 631 951 1023 943 746 515 873 178 909 1098 508 732 1014 397 781 246 617 507 1110 507 796 584 613 187 597 863 566 1188 900 160 878 493 1188 582 280 176 795 193 838 588 761 197 114 956 97 679 94 343 966 532 650 346 1149 230 64 969 1018 365 27 1064 956 1024 1066 575 863 271 515 130 1151 704 935 973 857 1178 484 1043 788 359 895 811 1038 1153 1175 73 224 88 760 1182 1188 1099 641 144 1037 1047 852 937 1124 1033 208 1090 962 903 1127 210 188 449 42 681 1126 528 620 77 675 799 829 271 405 247 454 394 31 212 202 816 899 982 796 201 1080 176 193 1062 1026 649 732 272 369 1172 851 322 298 406 808 1061 209 389 724 946 941 913 541 206 383 1074 63 1197 1053 144 286 460 494 860 80 452 1190 830 304 197 434 193 4 546 1053 366 296 869 182 612 622 1193 238 732 432 1066 147 391 532 131 671 800 20 803 841 612 976 1001 508 1052 1059 229 160 384 742 25 134 394 801 700 454 404 966 30 456 745 823 347 783 641 433 808 935 610 35 402 1160 141 104 1043 301 769 1190 548 310 117 348 86 85 804 516 538 448 768 97 990 296 691 788 222 1120 201 1060 299 361 261 652 115 410 641 295 767 260 604 1057 1155 29 861 999 461 1005 1188 624 1155 264 1016 699 1033 127 751 745 1070 1026 964 893 572 454 1098 511 78 508 451 177 176 362 1120 871 632 798 839 1013 1116 1165 221 711 1167 221 1068 1120 18 363 408 1011 657 497 436 124 593 1145 933 61 224 1006 120 353 748 838 761 805 808 769 324 496 1076 210 666 942 606 105 794 671 457 381 1176 532 1192 860 753 645 83 862 847 843 382 327 544 472 102 758 654 463 368 25 92 25 849 152 99 957 791 617 409 465 410 1161 371 10 382 503 276 689 890 379 976 765 582 567 210 205 779 419 355 421 827 538 478 1166 868 767 1159 593 769 794 557 973 818 979 9 262 134 876 1194 829 644 993 676 391 362 422 975 319 899 428 244 846 960 627 979 54 835 980 841 282 701 591 1079 644 1001 442 397 471 135 421 864 150 849 1094 351 415 944 1051 0 284 904 242 1060 48 449 753 626 481 927 152 222 101 806 38 141 277 860 273 599 767 371 106 1162 1098 552 202 311 821 750 48 818 520 218 846 755 997 777 207 576 798 1122 280 165 794 25 53 428 462 151 523 1045 720 1024 340 481 464 586 526 1134 1153 1101 175 753 966 599 46 707 326 789 308 953 900 622 639 580 538 40 951 285 996 401 862 350 290 93 43 827 616 36 921 828 125 222 879 494 671 1169 848 126 826 54 629 595 148 1047 716 40 621 1054 225 837 159 1038 558 883 932 620 684 53 537 539 736 37 229 615 778 334 45 318 627 95 360 1077 1079 164 962 1172 846 1156 524 762 1070 134 685 834 736 352 1016 597 277 514 407 788 966 499 800 1041 655 145 1037 167 757 1132 782 181 196 685 55 178 923 231 883 927 305 1031 766 46 1082 456 826 1074 821 199 201 835 246 404 920 511 258 817 363 742 295 674 1114 103 1077 34 1087 438 504 765 136 281 109 639 763 537 62 1047 1060 284 458 624 795 514 1038 546 1175 638 1170 220 1045 862 1170 652 919 738 823 676 390 1002 364 533 123 453 752 163 922 297 199 1132 333 862 362 489 1121 894 834 886 959 898 191 286 642 950 821 1073 82 305 1082 951 107 477 510 719 22 639 78 3 645 430 476 318 451 63 25 326 182 302 508 597 587 761 414 1178 570 1013 419 1199 425 725 257 240 960 657 103 1095 951 383 892 505 338 579 880 767 86 665 464 922 1137 762 198 352 255 118 782 729 904 914 158 206 1152 264 1061 1151 735 848 67 391 107 408 1116 405 360 302 208 593 269 344 403 579 444 716 730 829 464 378 714 1032 1169 250 868 364 37 1155 662 877 1061 802 1002 496 1160 185 53 984 1190 1088 712 76 464 93 487 526 798 947 1024 1005 758 783 795 1027 12 626 1078 74 973 233 1072 774 317 67 471 108 1176 364 539 396 503 687 502 1001 1160 1025 1180 934 297 631 270 782 1089 305 33 49 456 532 467 10 594 594 721 991 301 54 153 789 474 1112 526 987 189 421 257 198 1112 1198 502 8 569 554 814 106 868 302 159 1191 691 1086 982 390 1002 480 757 532 556 927 1066 939 1013 376 950 300 102 1101 1148 440 951 443 942 202 1174 1080 1185 961 322 734 82 1121 224 490 1183 290 1168 1190 1137 387 978 348 379 660 828 116 668 1122 813 786 558 62 691 963 478 856 945 38 10 918 1065 1162 412 911 42 959 823 948 83 942 1114 99 454 248 440 719 72 416 95 985 987 368 1092 1080 625 1141 644 405 107 727 29 1056 1162 744 240 1018 535 597 0 734 376 267 1003 1028 1192 443 100 434 235 86 694 749 703 1173 447 1003 998 246 801 160 552 1163 4 995 278 185 213 1047 679 752 469 1076 380 584 112 758 765 929 1185 64 561 792 352 762 505 1011 929 1195 17 1014 391 527 643 995 544 263 899 256 131 474 744 1190 918 351 158 19 911 869 1017 666 940 37 190 407 436 196 228 704 256 509 713 437 165 891 1099 1055 778 235 947 509 977 1163 387 1021 1033 955 770 283 1068 518 262 418 979 1046 290 205 101 903 21 528 932 441 1124 606 615 133 878 1036 902 624 557 888 462 61 270 1054 62 1168 390 382 649 1051 307 445 846 259 425 258 734 109 414 337 747 465 649 480 732 1175 68 1051 295 476 1000 454 370 1124 852 656 772 29 397 685 1175 551 919 774 389 573 706 1124 340 287 596 661 85 1038 970 971 575 196 1018 107 256 825 804 588 34 345 812 1184 373 377 498 740 264 18 9 894 241 1146 784 432 388 611 885 705 694 652 242 524 671 165 20 347 394 1155 389 897 952 1058 31 829 719 102 174 836 686 24 338 18 1104 303 502 901 473 1135 260 50 72 295 953 105 739 816 792 922 655 545 1100 58 732 46 670 618 144 579 990 504 266 1118 937 1138 764 529 1032 951 963 1167 531 868 1025 688 1167 654 12 765 1131 127 1053 208 1082 554 708 182 1050 856 1039 268 806 592 1141 358 632 692 783 1180 901 807 714 816 123 309 630 360 178 1143 483 890 1097 283 1123 479 51 515 503 494 43 906 1140 624 242 738 962 1189 795 697 242 106 206 60 601 1039 803 841 437 450 616 967 1184 899 351 282 1124 1194 998 158 889 269 804 622 1153 521 283 1082 779 829 379 413 638 1052 530 572 985 890 968 1127 1191 1141 1195 1066 377 406 301 333 302 703 1138 1085 827 1120 1089 837 345 61 861 684 125 1053 210 725 486 904 953 691 962 462 1028 290 296 1048 742 337 312 639 778 751 37 296 353 157 632 185 433 1019 449 868 792 316 184 492 275 86 508 734 356 849 541 826 939 773 361 21 110 385 493 24 1102 279 683 1040 705 640 242 970 407 578 811 227 599 216 935 138 1137 688 535 168 178 1032 952 560 925 426 771 511 45 792 777 319 1130 1072 21 542 951 721 963 12 130 1166 696 637 281 498 1187 531 1163 91 576 475 436 304 78 510 644 1133 945 795 658 754 662 544 177 181 1024 1022 1147 860 792 24 663 807 855 163 340 309 907 264 588 351 459 1128 7 724 843 58 448 815 404 452 264 234 186 265 422 829 2 155 604 1120 173 1147 64 89 634 39 107 1034 260 1061 686 925 686 1073 362 1180 324 904 611 751 758 787 1036 450 866 1095 561 864 712 652 438 917 764 799 1108 528 297 639 75 357 917 536 878 337 95 0 340 784 769 355 1030 1118 519 1021 1164 341 801 622 305 840 147 245 271 1085 302 821 722 203 262 444 554 965 669 426 1185 380 1101 303 760 124 608 1042 1136 989 343 846 70 282 904 825 224 439 135 412 1179 835 770 235 1039 972 226 1116 831 773 436 751 1057 327 841 928 423 98 640 72 891 666 689 885 894 0 832 133 300 68 76 159 463 170 275 77 1197 869 565 82 208 644 790 917 372 51 237 19 48 771 432 709 526 13 28 794 287 237 34 103 1057 182 687 598 947 1139 723 1026 525 973 710 465 199 208 993 56 704 835 1050 1095 168 497 178 442 610 101 1198 637 368 497 349 980 169 216 1026 1095 507 300 428 196 834 1091 189 1123 189 7 158 341 597 393 448 995 579 662 68 474 30 240 748 1099 706 632 544 1138 888 416 13 1193 885 816 606 350 797 12 872 1103 975 1119 243 61 227 644 342 906 1126 604 994 257 271 1132 208 519 207 848 357 1060 444 272 130 182 359 1158 1158 886 686 334 418 167 551 759 942 560 180 1047 455 313 288 888 531 76 185 477 1082 1134 960 809 35 793 1123 643 126 351 960 663 1047 623 70 776 1181 958 366 105 254 773 131 1015 129 49 1095 918 49 296 250 260 1025 628 650 761 358 149 885 1021 387 1117 928 779 627 103 92 939 1027 30 540 408 868 593 541 488 648 1019 971 117 1085 1035 696 1071 249 492 106 866 1045 623 516 651 143 1091 628 507 178 794 1187 181 921 877 1055 409 186 1137 308 438 969 169 760 234 736 678 557 704 125 483 222 220 1032 635 83 354 102 911 187 701 723 880 382 662 256 341 1057 983 908 891 163 303 1062 315 844 795 175 387 1104 686 987 94 750 1132 94 593 1019 866 1046 396 193 992 1062 1071 122 53 188 581 1023 377 67 1049 370 563 906 340 783 1093 84 99 541 1198 709 657 20 533 601 855 1062 575 96 411 279 344 887 644 384 1034 213 686 186 547 840 1192 1122 933 99 874 765 1040 406 201 1174 1001 656 620 1044 1140 350 1118 1131 632 56 113 94 136 241 332 334 69 651 493 236 412 402 262 353 298 752 1100 670 851 1114 958 874 194 1054 695 1135 915 920 894 141 829 400 842 612 20 478 527 983 415 996 1066 967 231 550 1152 593 220 421 579 596 0 280 626 1080 391 973 795 867 252 705 809 907 411 179 1157 1011 197 1064 405 167 1073 1074 1139 133 541 895 393 1132 844 139 897 614 862 461 500 35 692 805 1177 851 413 435 266 386 587 714 174 767 36 657 19 244 923 950 766 1193 1069 453 465 25 124 775 308 543 476 349 837 571 540 19 584 159 514 281 494 1168 305 904 992 1037 158 54 256 776 820 385 903 203 281 946 844 10 507 1061 616 976 289 345 1167 715 1184 1113 618 1079 13 895 727 319 854 53 1183 721 947 993 637 462 398 823 141 1015 925 1070 555 1083 441 526 42 336 833 782 465 877 227 286 873 355 10 562 730 150 359 62 193 614 60 121 247 572 664 225 222 1130 352 1173 865 1110 295 1065 846 149 505 368 391 1083 1150 80 95 552 197 67 1071 88 424 338 1111 503 656 803 1140 21 1199 345 1175 363 278 341 1108 71 89 1058 728 210 589 866 346 36 540 1013 1187 543 623 832 998 473 517 537 112 973 113 365 980 599 180 526 755 708 251 481 979 424 906 808 442 1020 738 31 107 966 464 259 415 1190 325 739 461 853 1131 610 917 758 1003 349 604 51 29 1164 899 1117 40 979 123 227 897 1037 719 1113 249 516 761 366 751 824 784 1039 534 484 975 887 591 1186 377 410 259 95 689 677 1176 1082 991 217 1053 844 342 1092 185 804 773 1060 460 535 895 1057 1070 1106 820 913 940 877 877 232 1162 242 1048 214 801 158 135 820 41 127 65 1176 72 1075 1101 90 187 163 444 142 1159 335 178 391 378 100 477 158 1100 767 56 169 526 684 674 512 665 0 1147 839 290 1121 299 543 1099 351 1071 791 962 53 349 789 1101 534 984 743 564 667 920 378 51 763 1035 162 420 737 221 107 309 278 533 517 861 1151 554 794 839 340 632 572 664 1111 1165 377 329 1187 661 507 323 1152 163 13 359 342 421 1116 84 1091 1139 58 96 679 445 451 58 377 99 870 1097 121 1084 630 566 736 997 924 1164 257 450 388 588 3 610 1029 37 423 559 143 1156 1016 827 845 1015 121 807 50 335 388 991 887 284 138 616 128 1042 783 359 5 428 77 76 716 1106 530 645 545 468 1096 1110 1008 200 335 96 1078 761 81 291 225 1170 726 1149 352 530 31 215 170 840 260 598 687 239 434 525 546 1172 657 165 737 589 666 933 357 740 23 102 535 831 639 725 405 650 291 494 1036 534 678 42 511 914 806 952 1156 1028 1180 1024 821 261 163 1019 962 479 682 122 1177 100 1192 907 556 160 40 106 985 572 572 677 125 315 971 754 642 581 647 294 264 172 804 959 1116 417 638 254 374 179 862 286 1167 643 773 1063 589 902 613 137 320 426 947 252 1152 473 779 410 459 557 739 95 473 219 684 993 223 1135 22 886 810 413 821 1139 620 41 1164 1037 587 1053 164 922 660 347 40 687 775 644 878 104 1131 614 804 746 1001 74 243 540 412 868 237 294 553 754 533 718 293 899 611 371 594 236 937 661 1133 300 70 1157 27 596 162 941 582 320 693 49 104 1184 726 68 296 802 923 937 974 738 452 108 15 569 686 540 413 874 1070 177 23 208 915 437 149 224 35 818 277 1077 1108 506 294 642 113 59 959 1095 756 143 43 357 884 892 566 992 1130 222 89 290 1068 1021 22 28 500 581 571 922 557 183 345 642 236 622 748 289 871 467 158 800 71 979 920 208 562 348 640 657 1030 1130 587 1145 336 404 1060 122 244 1006 627 801 1104 63 474 590 99 139 1028 1070 959 412 100 1088 516 633 1032 572 803 478 198 1050 916 182 951 464 1198 811 1199 705 314 335 1073 123 864 1053 932 205 783 1184 828 761 424 796 997 757 812 14 926 222 1056 1014 992 1179 38 552 1036 101 1063 1007 97 493 575 615 980 582 597 33 1039 718 59 962 1014 217 82 412 1175 430 1089 443 789 745 493 372 235 887 354 851 487 1129 374 342 715 1044 1043 353 646 758 1028 497 495 1162 1084 138 319 715 271 497 1118 994 680 431 956 413 439 425 803 953 376 668 596 848 394 512 536 291 64 273 1084 39 229 106 422 613 883 319 680 999 597 717 996 122 98 639 97 1043 960 569 825 413 979 84 441 212 1053 279 165 181 1103 1104 1088 704 558 349 293 933 1152 1086 366 991 565 640 92 222 1128 784 1003 935 1191 38 1044 227 400 562 982 820 396 1170 79 706 729 221 393 389 300 753 85 880 934 1112 686 661 444 579 167 35 422 373 994 690 1133 51 92 832 1175 373 1047 333 100 874 1091 803 698 231 978 517 820 769 622 516 979 934 459 742 818 62 361 360 1020 647 541 915 139 238 768 617 1013 349 110 283 651 750 264 50 450 562 3 900 361 1021 768 61 892 1021 849 929 710 959 596 941 313 62 915 759 760 584 310 781 691 127 16 783 406 1003 169 157 1058 1022 1016 749 21 0 684 741 524 621 22 927 207 1165 460 962 284 800 303 730 216 890 254 1150 470 840 1178 1135 900 295 455 918 895 378 818 731 580 28 1114 587 61 891 950 373 1008 36 278 0 885 86 381 489 386 561 640 727 609 700 16 240 549 1183 528 207 1099 785 1120 1145 21 665 7 764 379 77 689 805 645 1181 1192 81 621 951 584 1060 1174 786 1144 523 536 853 375 1039 326 654 600 857 22 751 549 777 725 819 849 1116 224 1181 231 419 812 49 8 796 1051 920 458 210 407 123 615 894 780 359 648 945 1095 962 256 264 948 384 978 511 639 490 1103 1155 594 443 275 842 104 451 389 613 55 79 107 859 209 1092 313 871 334 1095 898 1081 783 1195 290 135 508 451 495 242 282 410 42 52 993 591 757 879 1065 774 718 48 1057 401 287 1009 1088 177 580 1191 881 673 649 7 167 276 1162 67 1137 481 401 39 978 442 261 426 821 477 1183 806 602 281 204 211 501 1102 814 855 1129 967 717 77 453 383 1087 752 515 620 149 1198 519 993 74 91 693 878 940 1115 353 748 1078 494 8 933 236 1120 606 205 869 1058 1077 278 675 43 266 402 409 1110 730 70 1034 1042 1151 677 220 415 766 1158 1136 728 190 45 1130 816 674 267 229 33 106 614 92 246 910 0 1174 1046 866 573 722 69 455 349 161 428 505 762 228 1165 711 195 417 968 772 401 612 512 635 1062 1154 973 590 1007 906 13 758 262 220 243 187 311 1119 22 1170 1068 140 987 1048 1156 435 866 1072 1095 302 16 718 772 746 754 1126 71 970 519 258 894 522 432 18 1048 952 375 1119 1043 646 1166 921 260 488 385 693 681 642 1196 324 1077 238 444 940 834 401 822 865 146 446 645 298 842 1199 480 212 893 823 863 770 116 27 1162 925 644 275 924 978 934 1096 1081 221 1071 925 327 784 917 1012 1070 215 905 316 172 740 553 697 727 537 32 545 353 90 24 797 772 895 1116 485 532 571 998 489 797 480 878 585 430 995 530 982 380 104 1185 598 271 1158 999 790 1039 513 87 685 1090 402 793 1172 1005 1035 401 878 412 307 808 789 255 126 32 364 150 587 756 527 425 224 779 798 117 1082 272 1002 202 267 720 559 125 845 495 459 91 397 1198 397 250 341 146 172 686 652 1112 835 890 111 155 392 816 26 243 361 921 73 184 455 58 875 138 1105 915 602 897 1166 754 8 634 1177 1070 69 921 492 695 468 822 849 980 631 1034 807 137 1147 187 589 586 191 78 1003 201 575 1006 977 835 983 559 1050 724 555 373 852 86 246 281 443 964 929 33 968 483 662 268 1187 1178 301 552 516 601 186 549 97 142 1128 950 284 108 259 707 931 1027 314 777 77 581 606 1132 139 272 1080 853 252 1175 186 250 3 36 576 759 399 600 281 952 841 426 457 205 655 919 1177 170 650 415 752 548 648 566 988 166 152 547 681 1147 1097 1057 994 599 509 823 525 398 1033 720 344 1057 378 792 118 91 7 1102 709 385 1005 825 700 420 709 1056 1003 263 477 606 1115 43 1156 998 1025 1126 816 727 431 928 701 832 121 418 455 1014 171 175 658 197 1188 40 1078 468 1113 1110 704 720 97 1125 821 326 274 434 540 768 50 757 834 33 979 94 662 91 645 291 10 686 1115 271 555 255 1191 921 141 51 65 920 904 750 727 1076 412 509 915 93 95 453 247 893 997 1198 963 306 829 154 47 117 127 570 564 936 658 480 12 94 599 144 955 404 691 138 482 668 56 1019 616 277 1175 590 59 1023 776 522 1147 1014 662 1108 168 437 63 364 1 850 860 516 325 513 272 72 550 825 1198 423 1049 1114 73 239 521 871 458 669 628 378 275 661 333 271 59 274 107 98 872 619 1162 785 546 896 727 1049 674 606 559 611 475 884 120 889 665 742 729 876 980 868 876 910 663 1167 245 748 775 395 1154 777 916 1043 528 782 1037 1172 1001 183 239 271 767 580 864 369 859 36 782 361 1168 26 1008 1024 320 107 490 435 808 593 61 254 521 1078 36 1039 705 851 918 1049 389 210 455 293 1054 855 230 751 578 1039 70 803 1040 120 532 286 352 851 668 826 752 730 215 864 58 961 665 66 39 165 235 532 996 171 1081 1043 903 595 51 553 503 872 190 74 553 845 309 133 71 787 999 620 720 492 620 1188 631 935 1031 603 329 1066 1149 1141 1179 273 350 563 736 589 257 1087 0 884 331 564 484 762 698 1129 696 748 354 693 86 411 413 680 367 639 721 1080 963 845 788 964 73 547 955 647 989 824 48 157 678 1082 88 310 480 14 686 129 105 923 887 1069 426 906 147 1048 700 378 1137 625 1139 1059 689 389 805 975 196 855 1049 366 205 1010 244 1084 1120 425 616 426 246 798 774 858 873 1096 692 439 334 90 927 912 543 958 702 1035 245 1191 1036 45 542 621 189 906 740 737 1055 59 1002 211 378 821 1107 336 1005 552 948 1047 129 82 598 271 1023 1042 62 770 114 125 633 197 1176 328 88 828 1186 568 1087 493 883 425 604 1093 106 261 573 489 1072 19 587 7 788 249 886 1116 1084 1140 108 908 1168 730 138 689 983 458 594 415 75 18 1188 670 441 1181 754 972 1085 809 741 116 243 510 678 383 1177 234 91 418 345 35 135 809 432 418 569 278 1105 1115 296 949 904 150 829 774 197 1140 769 173 409 818 694 608 587 833 1098 1005 280 1101 919 560 770 4 242 254 1001 1078 624 959 149 545 946 671 16 153 1006 336 646 501 916 198 1135 534 486 476 389 785 459 83 577 171 1104 233 997 14 804 980 818 633 682 898 1155 189 355 344 1047 847 1112 1088 524 376 686 1165 13 1053 389 1007 626 382 286 612 462 985 1005 181 124 507 816 1176 685 653 280 1061 1053 369 1186 1147 931 1185 828 1065 885 142 786 1147 523 26 37 394 1122 441 490 454 1024 313 454 792 1100 946 609 468 281 289 278 498 1139 627 34 637 846 962 835 268 240 278 752 860 773 112 470 699 353 1021 182 626 216 231 76 206 100 466 1018 901 133 140 111 164 151 513 546 610 1099 716 916 328 726 272 612 848 351 972 1195 457 383 618 149 649 766 151 1177 1051 16 379 191 941 712 878 1003 1147 640 1135 226 606 591 1190 392 356 959 305 270 1118 989 777 582 953 878 455 913 1132 1016 889 1057 1174 426 968 843 312 92 761 5 858 1035 658 317 728 727 1146 37 598 531 995 266 867 265 923 120 12 195 1013 831 764 1085 676 595 114 777 273 940 1021 516 777 377 1068 655 1147 347 827 1144 213 993 1089 531 255 855 373 573 628 76 159 713 987 1165 170 161 104 728 219 1098 417 538 787 719 1109 159 507 99 805 1120 116 233 12 590 953 605 100 744 360 659 884 234 537 973 335 1112 820 438 872 501 417 514 930 1011 433 480 395 623 1148 971 624 881 635 103 670 1033 188 94 633 1066 905 748 412 372 1038 1006 127 427 573 779 796 424 263 757 550 1018 366 315 660 402 845 1163 1175 558 469 1188 915 850 137 800 940 511 337 1086 1184 377 1075 251 148 137 718 169 1054 508 73 161 640 64 732 651 352 101 268 921 232 1003 679 477 571 781 691 532 65 398 1185 961 200 1198 145 112 1046 905 345 623 531 85 1041 573 459 1136 932 712 254 1195 1070 647 383 372 1027 841 1014 909 845 212 473 58 600 678 922 1131 1073 438 526 782 1089 11 968 1010 411 145 551 203 1025 686 1009 1081 1107 111 666 882 610 449 521 720 1032 548 946 521 215 313 272 315 1146 589 1186 924 146 181 761 871 688 679 942 1118 30 1179 216 932 994 667 963 358 607 867 1117 270 728 161 3 696 556 621 345 897 694 756 888 367 77 734 415 665 568 47 264 388 1009 362 1096 776 1024 31 102 94 980 564 1074 511 512 245 642 795 734 354 1102 458 673 1005 215 28 425 127 1081 705 650 939 326 451 270 1041 972 1068 995 1119 2 984 12 608 1083 972 370 76 610 568 900 193 344 963 162 311 418 54 324 746 669 697 1126 897 117 327 357 873 1115 464 692 388 1125 344 1031 882 418 1148 784 632 504 567 362 170 52 557 679 1037 41 543 964 35 224 241 787 1142 60 289 58 1105 553 1103 672 410 200 33 389 922 548 1087 429 945 700 1197 675 1057 1010 965 287 527 993 807 602 37 612 766 1012 907 666 790 52 606 673 875 296 534 1132 1064 903 721 269 433 215 426 368 492 52 48 800 591 629 664 730 953 16 149 257 42 517 955 1157 675 456 1176 1065 1166 204 478 501 124 848 109 886 1026 944 206 936 997 537 674 815 742 426 853 426 948 423 1095 694 1060 1073 398 81 576 858 125 530 1105 377 40 907 52 896 165 242 324 700 1129 99 430 1017 65 1108 989 763 822 686 904 1031 322 45 543 297 950 1099 153 533 336 681 646 50 267 1075 1178 960 883 1099 310 54 416 96 823 997 293 576 452 319 3 510 1025 310 623 19 142 751 857 81 1103 793 201 190 833 302 1001 1140 1055 894 819 535 632 330 1130 119 440 124 733 509 937 752 356 811 704 753 906 976 82 498 404 1027 253 97 303 278 482 393 860 467 591 316 598 1195 566 348 564 124 502 924 1013 712 5 882 197 909 372 482 134 707 553 430 1120 1165 45 362 353 1196 966 75 798 806 67 123 750 805 987 214 506 507 1054 261 661 157 592 95 201 926 509 841 8 160 1039 393 1108 1137 933 170 901 131 793 10 45 396 389 595 863 577 570 445 88 600 36 93 891 171 423 356 81 290 364 950 212 978 390 1063 755 809 996 1191 196 5 617 1175 631 1074 77 774 14 149 818 1178 441 941 203 258 928 710 558 819 389 923 895 686 42 1129 322 1070 1083 1185 502 560 395 284 1153 782 452 804 928 676 1065 133 207 918 848 792 118 1054 1070 318 234 291 807 589 639 220 537 1174 230 859 141 805 1029 1140 809 411 84 1060 1196 143 729 598 1041 1047 929 870 878 4 644 373 479 1034 865 1001 959 1081 1093 405 326 185 245 225 142 702 816 761 202 280 810 667 786 538 878 793 520 861 1083 400 1131 167 853 77 152 144 766 650 1124 145 362 496 797 906 921 172 939 157 552 757 83 114 892 415 38 962 965 217 517 852 1093 659 380 1186 350 212 1033 152 459 425 658 94 93 972 1049 251 189 532 988 213 1164 460 750 535 1077 1072 783 578 1018 240 407 57 565 713 1009 530 691 1036 667 131 362 1093 872 348 1190 7 731 677 955 867 1159 266 1174 807 738 409 53 952 367 948 360 166 247 1016 875 369 913 464 33 604 323 223 113 406 213 1137 914 87 23 92 382 982 265 300 557 1008 450 1065 217 463 952 256 860 441 992 904 1117 647 600 655 646 249 170 25 520 769 944 88 57 880 548 11 1134 800 646 1042 590 653 222 807 2 321 1005 519 169 376 688 717 993 996 267 838 949 503 252 136 976 560 1067 651 155 1008 82 279 952 915 294 1144 58 964 1097 155 233 1084 966 479 318 447 73 588 1106 204 259 548 884 451 1133 1098 69 493 968 1034 392 1089 800 800 90 1127 290 837 930 117 312 212 58 598 460 1199 652 559 588 523 351 397 566 921 32 141 353 137 378 1080 938 752 221 788 466 186 25 98 1197 239 941 124 5 414 152 396 881 285 402 230 642 658 1157 1084 331 182 390 669 152 404 1188 668 462 1136 450 1145 520 293 33 371 823 1152 572 51 879 937 547 59 329 802 111 721 424 804 346 941 122 685 160 491 64 261 589 61 811 662 1111 286 761 913 36 1053 350 617 418 396 766 729 111 819 499 39 121 725 1020 530 452 889 226 577 1097 1192 1093 779 972 671 715 1182 182 295 511 695 1086 275 118 727 1176 1191 534 998 491 906 673 683 119 197 963 688 794 644 642 580 295 39 97 627 1108 745 915 433 959 737 96 390 862 663 248 949 437 1174 723 746 781 1198 712 512 238 348 814 634 718 466 176 103 915 1110 339 553 1180 73 980 975 944 815 254 898 829 309 1178 961 788 226 705 616 670 954 600 915 934 122 884 74 676 736 948 608 198 909 447 240 1140 263 112 131 876 251 496 632 784 166 215 355 486 842 653 764 821 945 851 165 442 793 34 507 1017 971 217 286 546 937 574 680 824 899 935 254 131 192 189 826 473 1135 39 721 1176 882 61 289 776 642 701 515 1000 1152 387 1022 250 726 134 1128 360 1042 1039 46 61 493 304 1127 284 967 974 831 488 468 983 477 540 930 1064 315 567 1127 53 988 131 118 637 746 755 1035 622 872 361 1084 805 1057 366 462 389 928 88 912 152 896 666 185 282 1092 448 103 857 1190 1007 97 225 108 535 765 377 740 448 908 330 805 549 168 256 131 881 359 1076 976 925 1105 764 1167 249 381 525 64 201 1005 550 291 838 143 996 1080 164 808 504 651 865 3 520 0 1194 861 976 248 222 11 379 705 310 131 515 674 735 351 621 1193 96 15 723 514 262 532 491 1149 660 328 894 231 281 808 598 172 641 58 301 116 57 418 228 859 1025 701 190 527 661 284 404 126 181 637 286 251 378 1075 524 925 215 97 643 426 1127 1013 84 1162 52 415 267 1012 329 656 278 694 136 325 792 162 490 34 209 909 1053 518 48 1105 838 504 733 141 1157 675 294 987 536 1042 204 185 761 586 673 830 134 948 614 99 445 571 643 811 1 1162 59 627 711 610 573 109 752 682 610 865 545 705 436 266 692 887 135 232 1077 957 1021 705 408 73 248 218 593 4 1108 793 1166 562 385 920 313 1190 461 267 894 876 177 784 254 618 1012 1039 883 314 160 331 465 889 737 1153 563 494 65 177 798 138 858 861 7 1127 795 1007 300 881 37 827 301 594 891 526 120 628 362 35 792 250 389 1106 129 641 479 930 15 771 933 161 831 1035 636 277 111 662 716 171 650 950 243 658 590 1101 894 636 439 697 1123 850 145 648 43 913 198 652 221 571 724 366 1085 405 1079 96 488 426 631 666 1161 614 509 1155 99 684 776 722 251 96 670 535 736 620 777 336 905 1094 536 211 1155 1181 154 553 1003 245 634 765 136 1106 744 737 119 172 135 420 190 537 742 543 626 732 476 197 343 278 569 1183 747 490 886 762 589 694 381 717 771 1110 442 540 681 323 543 174 885 1007 19 326 949 67 1009 448 1110 16 1067 918 739 727 121 1189 626 457 296 232 876 791 280 264 998 643 131 756 1184 933 1186 263 355 148 1159 1064 466 886 518 594 534 970 748 728 675 785 971 119 649 796 70 49 1005 680 1029 164 516 31 868 254 817 545 50 453 5 929 424 433 966 791 435 878 352 101 757 1093 863 563 796 571 107 375 115 1128 129 199 924 810 1048 178 1037 320 138 625 662 9 1183 418 1098 639 111 83 52 578 54 697 807 903 858 172 818 548 679 932 80 805 431 157 1057 210 232 490 691 6 1085 484 669 559 1113 219 404 344 1110 1055 224 360 1063 63 968 793 971 157 910 1160 584 134 309 913 63 19 1177 1064 25 1008 982 639 717 1084 934 807 467 909 947 900 794 608 924 52 239 128 1116 544 375 639 146 207 768 514 501 196 735 1007 837 250 925 993 547 1188 364 915 281 733 532 461 274 404 280 1113 768 508 1003 975 189 161 510 241 265 506 670 1001 1014 1178 62 262 202 1015 419 566 221 581 613 277 232 921 152 46 1116 216 727 493 1077 917 39 74 26 275 703 931 1041 204 730 272 346 193 2 475 443 314 903 237 201 582 979 463 381 1105 814 1158 446 714 809 829 598 400 141 240 358 238 725 557 1012 1105 998 935 528 24 531 654 686 381 744 950 465 967 508 251 979 132 555 1109 290 1173 978 92 828 972 952 448 101 291 1130 871 714 835 633 1108 1189 952 887 187 586 894 959 1172 1183 556 77 597 18 666 681 121 408 552 76 316 757 68 1032 942 1181 957 23 780 951 696 995 727 348 1089 822 539 1123 431 884 523 466 423 129 813 1084 625 869 1180 688 986 40 380 1155 625 453 533 786 136 755 847 845 549 172 1059 429 1152 542 62 511 973 1068 1133 215 669 949 1010 501 610 55 555 1012 1114 664 1132 855 67 462 685 441 331 766 695 715 615 490 130 16 206 605 1017 681 144 286 845 827 664 863 399 324 214 168 962 506 326 902 152 370 84 806 42 1170 644 488 284 961 1159 499 1036 853 430 1122 365 919 862 1079 79 1009 148 33 1087 1153 1170 1175 434 715 340 231 635 736 533 205 758 1068 823 821 350 1005 344 102 975 652 742 956 776 410 1028 329 297 366 947 968 525 1194 702 1174 223 358 631 700 882 279 223 1007 563 386 928 559 124 931 1038 137 223 187 279 1194 931 200 689 1080 981 415 551 499 881 81 932 1075 262 21 302 567 778 47 60 329 325 1162 763 51 590 304 482 885 543 694 1062 615 828 46 1063 23 1148 675 885 86 685 701 655 388 918 1007 843 417 166 483 739 640 311 783 562 148 601 312 87 1067 1065 613 710 510 218 770 330 1031 770 977 876 761 193 794 354 884 176 141 217 854 577 326 1149 217 715 949 1055 966 516 329 542 249 789 204 432 886 1141 15 207 592 1093 969 118 194 344 103 1098 1097 561 957 198 1071 102 533 387 261 911 115 55 857 41 89 786 474 686 158 919 344 508 666 881 145 347 567 890 1191 433 1065 140 708 448 149 761 338 405 1165 413 655 14 675 312 1131 50 1088 182 778 989 979 1191 202 525 613 272 522 386 495 179 518 406 788 652 946 673 439 1071 329 619 187 1091 347 252 24 326 1001 124 1125 621 920 273 746 269 643 319 258 787 700 1032 426 743 503 19 282 570 833 789 103 337 731 139 631 962 894 673 932 672 411 1195 158 1174 788 236 743 678 1041 281 543 1084 309 398 1060 773 237 160 885 1029 237 241 434 1069 470 244 199 813 952 804 1138 1090 1198 112 925 518 1090 956 70 696 778 1028 904 57 896 1017 634 120 971 74 1193 38 1156 340 415 370 263 250 284 816 807 1158 720 332 1144 540 937 843 922 124 351 193 174 595 960 966 721 423 1159 864 254 285 194 616 723 525 1076 71 1025 645 1182 51 438 1136 86 343 378 85 338 780 138 338 102 231 834 1047 1111 395 430 127 943 883 489 545 790 1171 645 35 210 360 1004 914 436 825 1057 749 170 428 861 1080 1044 9 591 1192 98 569 677 616 364 302 370 762 482 685 717 1078 1107 67 1015 526 17 548 871 868 421 779 758 134 260 339 701 493 241 194 180 592 1070 41 1140 594 539 149 887 1134 213 682 938 715 311 733 334 1102 168 933 583 780 835 823 604 1049 974 644 941 756 837 649 1119 749 600 716 968 416 112 1037 572 620 917 998 290 411 934 743 717 483 1177 417 767 1124 807 239 951 167 839 1020 405 338 955 592 548 994 155 912 1134 227 187 456 1174 521 567 548 1103 614 312 583 190 530 478 919 692 959 579 245 126 1074 721 796 117 736 1023 277 873 278 275 1198 599 763 869 692 319 18 177 1082 706 78 699 445 474 750 168 111 1136 866 242 403 964 1195 1025 763 993 567 1096 604 116 1188 951 1033 603 958 235 919 174 479 975 853 276 51 259 207 692 282 546 1124 976 716 1165 398 453 293 570 649 850 733 321 825 1050 990 923 1071 287 1123 1033 750 320 992 220 168 1111 1022 1008 559 1113 1174 608 956 914 202 646 485 1013 1048 463 244 206 257 193 446 724 622 376 316 978 820 619 1093 402 260 921 539 215 562 923 709 470 758 788 334 300 620 729 945 421 494 287 440 65 364 81 35 959 268 142 168 101 858 600 1136 13 988 839 918 131 601 3 775 430 480 366 751 1065 961 1002 557 238 641 575 1121 74 90 1070 6 570 1132 773 1065 1155 209 838 821 185 231 952 562 649 369 272 803 940 241 512 741 573 119 957 861 333 1151 476 1097 534 1048 950 646 1082 1182 796 1059 490 856 700 87 901 164 422 391 183 308 223 755 18 415 28 681 762 1153 894 375 491 615 290 4 784 508 698 569 70 713 942 238 767 272 267 441 783 750 297 865 255 683 231 950 740 1062 799 334 950 88 503 1026 165 1070 629 138 529 427 476 289 1028 446 301 1049 480 650 827 688 350 764 1006 523 812 495 273 58 957 112 1041 548 523 880 634 1175 900 1116 956 622 877 1024 80 997 1085 1149 392 84 88 906 221 168 801 341 856 73 668 1023 544 1166 800 967 710 400 165 544 926 582 167 615 451 122 947 427 471 601 187 303 804 819 459 373 113 591 799 611 177 297 280 933 593 1011 898 590 210 878 1157 542 166 821 255 1024 259 426 605 659 666 123 214 51 392 52 731 191 190 364 580 1177 329 535 792 1163 890 515 860 1007 820 464 787 1163 702 759 1065 930 309 141 968 125 82 556 71 1105 310 1161 467 673 694 193 287 61 897 648 804 338 413 758 540 551 615 1120 13 280 124 458 131 525 958 207 75 1196 313 636 616 925 1035 136 1011 438 924 229 534 760 87 91 887 324 235 793 958 601 184 967 325 322 558 97 163 844 1092 562 944 852 791 147 202 806 768 506 1195 424 891 170 713 168 824 418 629 320 759 222 846 585 1097 663 313 928 915 767 831 80 271 456 750 1169 581 46 560 754 296 725 767 674 158 615 558 244 295 828 600 638 98 989 301 1084 1021 604 255 399 60 985 837 1179 152 86 918 212 362 559 83 820 0 1130 571 992 696 20 58 219 1119 719 76 119 57 324 700 804 1006 197 463 23 222 432 166 599 468 20 99 763 762 789 751 938 136 308 607 558 697 1172 254 440 1107 772 702 170 457 438 827 283 345 891 679 878 898 120 593 550 793 84 1180 1131 646 1131 718 151 9 929 561 423 804 1009 1161 473 1072 260 596 1028 773 226 708 694 95 406 1024 747 472 102 399 581 1059 160 935 390 497 1078 119 1160 1161 752 498 1087 894 686 1060 258 1061 874 196 1042 52 801 1107 507 581 882 839 604 231 1089 201 564 263 256 699 369 666 1164 1138 202 363 543 74 531 659 150 316 747 617 403 1083 352 1069 346 535 657 735 81 26 989 426 710 771 1166 667 692 56 599 339 729 1073 839 369 1109 908 1142 730 293 238 1049 571 619 100 677 656 125 928 652 198 902 208 734 514 184 963 603 717 894 286 854 974 1031 27 48 573 1119 755 375 777 414 1126 219 511 931 832 790 355 472 86 287 86 153 585 259 757 101 797 884 1144 103 1140 1124 953 723 809 21 127 383 361 528 53 1109 569 123 343 486 276 563 781 220 226 219 1043 1127 684 849 896 554 122 585 806 1034 422 1196 6 775 654 859 759 430 237 569 153 9 519 592 338 1090 867 822 37 1172 237 389 31 78 294 106 363 277 820 760 316 98 79 161 785 672 665 226 152 981 429 463 1165 181 831 662 1063 1064 763 131 560 1156 222 710 1094 1129 531 1015 286 516 286 355 361 1023 139 520 850 605 221 1116 645 372 491 1064 812 1055 449 299 53 139 1025 386 870 556 471 999 680 252 54 1001 381 1086 286 1079 1009 576 940 213 266 275 348 50 157 607 190 193 421 148 1164 418 640 1138 710 831 353 574 1172 837 205 23 622 797 481 1080 1168 1188 501 513 713 991 986 1030 174 444 464 360 318 365 247 144 594 421 717 156 1082 363 851 482 815 317 837 280 1025 163 1184 1085 918 29 930 75 1192 36 992 662 261 1065 1049 157 750 135 76 1138 648 839 934 255 295 948 1155 746 723 414 140 208 158 314 566 690 631 150 556 418 177 1029 1109 937 827 22 621 946 686 349 1009 312 554 762 345 354 207 348 277 917 6 198 339 868 991 1076 937 137 338 297 1022 792 246 1150 275 174 694 545 615 873 1128 289 518 768 1101 540 737 1035 1073 525 1106 770 940 38 615 1056 457 1062 374 710 1072 916 1029 432 206 696 690 430 702 827 446 833 694 109 480 531 546 119 309 634 528 406 1077 856 909 366 954 737 1038 417 670 28 779 765 1117 938 668 148 608 456 836 90 646 368 828 762 1128 585 985 1124 474 1093 240 997 940 42 498 707 385 704 504 1058 127 113 844 1161 1096 951 328 284 503 803 216 856 297 1138 109 239 1102 1069 81 1013 232 682 314 91 959 599 779 494 478 22 888 534 438 1192 557 1036 9 767 782 263 997 562 332 455 764 745 914 1017 551 224 287 117 654 129 327 1092 346 871 196 71 1131 881 189 668 1066 737 17 623 945 1064 662 13 1092 871 272 880 786 213 911 98 1063 498 155 448 423 1066 1170 1180 1042 960 23 389 654 621 374 968 574 125 9 752 273 1055 1129 783 674 965 959 776 257 861 743 265 458 990 424 625 727 577 533 387 109 73 55 410 159 1184 340 38 1081 303 441 720 839 233 1113 822 1165 681 136 1071 641 177 1135 994 371 402 939 820 858 326 343 650 1178 894 140 685 1068 438 19 451 661 473 348 916 200 618 1196 229 216 126 1121 661 89 1013 31 429 78 544 1037 606 711 919 372 250 772 395 276 789 574 456 1114 857 1011 475 660 1118 527 862 682 401 1034 791 981 838 588 313 1138 672 333 512 1022 839 132 219 347 170 1042 182 787 178 506 336 643 751 219 490 516 70 263 141 341 427 682 820 442 432 936 1043 209 917 221 589 978 173 127 552 640 1048 68 1156 942 800 394 135 715 886 371 942 16 666 796 466 1108 394 580 955 557 1103 719 56 1081 541 311 730 344 837 206 56 351 1014 198 185 1146 294 1066 1107 671 805 995 1052 1100 518 274 184 333 369 102 743 770 1033 568 1176 154 97 348 1141 248 849 801 503 923 575 109 747 1072 419 965 926 182 340 1082 253 240 363 786 1151 288 890 858 149 229 1085 1049 61 68 310 458 851 745 278 124 780 230 402 131 1141 807 1077 665 927 1170 698 207 1065 566 508 153 107 610 630 432 848 267 585 928 782 861 697 153 122 883 680 1053 980 551 475 756 1174 179 45 324 924 261 806 346 792 466 202 861 938 988 411 546 1165 727 58 709 195 709 1080 666 1061 279 200 1002 942 431 838 737 1032 659 1198 863 87 549 1070 32 274 245 390 473 662 1073 957 756 154 843 572 1194 1014 797 628 1182 1056 1100 62 221 72 961 718 462 281 847 806 202 1032 1026 786 647 1044 1034 803 157 1139 53 6 711 555 1027 540 754 48 888 814 722 25 549 371 1066 626 119 406 17 966 873 930 734 848 695 376 192 455 864 1075 467 252 591 1046 181 1164 869 318 52 471 496 316 217 373 1159 1174 62 817 535 32 201 451 577 1084 1073 973 1180 390 463 116 193 644 232 860 1164 773 17 803 1180 639 770 810 57 421 815 652 613 1129 987 623 939 292 95 794 109 308 97 1070 1199 1171 81 75 1037 259 154 438 1081 892 108 1023 1057 159 468 489 965 83 853 894 356 435 807 881 1037 379 641 528 751 476 525 474 605 455 462 627 19 733 1114 1047 1001 179 121 702 1001 311 252 834 1199 56 878 964 30 1105 238 380 934 546 598 1193 626 123 629 758 285 230 1072 694 475 597 232 855 1023 849 266 164 127 460 834 261 1016 218 1005 281 959 224 235 476 1195 1130 8 470 775 519 933 453 1051 398 494 481 774 766 847 264 350 1041 144 486 665 198 961 390 1154 279 706 427 68 250 407 480 793 1108 592 1033 5 176 1112 865 446 1115 36 1193 967 1004 120 41 727 1134 1030 1052 303 1040 1121 427 18 193 823 369 340 644 638 764 1143 1159 688 488 126 1095 301 2 690 507 685 269 426 640 74 1083 582 1189 1179 492 399 966 991 850 931 581 613 3 383 1054 911 511 102 1176 726 629 1035 70 359 693 330 1092 775 675 1070 373 195 223 737 584 1023 15 10 1188 1128 1154 264 937 740 383 373 368 239 16 240 1090 1011 3 583 500 571 232 483 788 670 1049 855 990 1176 297 509 65 460 766 446 448 17 1054 386 916 321 144 1071 654 1173 1198 1037 262 784 83 182 355 25 977 986 718 1187 916 602 114 600 1072 709 29 157 564 716 380 1034 940 922 1184 196 686 280 1156 170 415 1125 541 1069 862 1133 1159 322 234 640 536 192 782 193 554 297 997 797 495 162 356 1088 999 169 729 162 602 765 220 220 460 829 424 1101 674 685 900 450 6 597 411 654 57 842 940 342 1015 729 952 14 742 849 439 846 706 4 37 180 1140 1110 139 655 741 576 365 787 741 360 219 78 193 1021 942 853 15 594 7 1134 433 93 7 552 638 496 116 741 292 240 184 834 335 708 373 145 779 1192 876 103 91 11 968 113 344 1179 56 863 769 876 459 872 643 1185 167 279 141 962 100 149 1080 807 612 747 221 1099 1027 213 21 113 219 144 576 416 1077 480 437 356 197 110 602 1112 1166 528 1090 183 838 240 280 157 279 1121 924 983 331 230 468 778 239 136 309 1115 108 392 87 728 217 277 57 276 773 108 565 942 24 567 316 327 1151 1088 345 1189 1069 382 329 724 523 598 468 488 890 586 1034 923 601 315 673 690 913 356 14 706 604 811 1135 63 48 800 554 572 398 918 75 1160 950 28 773 319 620 1027 776 353 1020 951 526 495 437 348 640 233 836 412 16 723 422 1191 988 296 749 306 1130 150 512 40 467 107 540 88 360 1033 706 20 1068 560 1185 484 1078 625 112 384 999 136 647 1033 1116 581 1099 403 633 87 132 342 95 805 1135 1195 257 120 126 718 606 776 182 724 1150 858 1065 232 1182 730 477 1029 539 765 234 637 45 473 637 228 123 834 98 225 691 1109 108 394 978 301 266 474 609 865 39 134 1075 717 607 478 425 341 610 967 79 362 1020 566 1135 252 282 543 164 886 286 582 599 862 1 120 588 840 446 412 736 726 315 816 920 521 545 227 130 1049 563 489 308 884 631 225 408 116 508 596 510 934 914 378 857 191 773 106 229 53 802 299 591 1066 320 1043 16 577 1044 1057 462 1154 412 644 933 158 836 640 458 176 571 970 738 151 484 415 62 323 1070 603 672 728 118 946 379 73 3 616 1138 344 207 11 547 33 951 392 315 168 837 525 176 820 383 1174 1163 452 437 164 625 988 31 516 246 680 133 584 921 953 590 620 299 1190 147 556 182 1139 117 237 890 905 447 660 533 5 961 237 821 63 980 595 230 910 178 849 445 221 545 124 346 702 683 155 994 898 218 921 478 1110 1171 681 533 650 398 363 271 76 853 446 1041 179 168 313 367 158 367 61 108 726 948 8 509 15 616 93 958 46 419 1095 890 997 1191 821 421 742 373 881 157 348 865 1123 621 455 737 598 1198 988 128 39 1099 776 71 531 151 541 533 494 170 647 226 651 944 755 404 788 790 250 908 266 1009 636 488 610 103 593 547 744 577 100 955 80 522 928 1140 989 995 329 471 1154 651 693 1129 865 575 703 1156 485 56 593 997 118 651 396 117 456 1017 1072 430 563 617 278 640 1126 394 709 70 1118 1156 225 525 1122 966 314 1199 574 573 280 250 648 514 984 1108 1129 350 97 795 818 323 884 850 254 52 1031 793 594 1120 570 647 692 1115 928 210 526 56 516 850 922 915 278 170 887 1050 165 559 65 103 1164 934 294 662 1107 1056 782 792 1084 294 194 256 262 250 1039 981 968 401 1097 940 356 967 1085 1134 703 549 771 505 288 119 902 387 978 902 798 628 570 1133 871 999 371 10 354 123 310 93 42 697 776 120 419 430 733 1191 804 543 571 850 618 761 1018 507 683 80 203 955 898 586 833 983 135 94 173 598 764 773 37 411 265 186 110 410 154 698 937 362 925 902 739 474 420 925 582 539 306 616 56 38 627 1092 705 91 147 1097 35 692 974 513 890 462 605 279 904 767 139 791 1153 192 969 375 86 526 680 4 192 375 247 147 443 702 45 276 299 1034 426 1099 11 566 875 34 118 1181 767 1143 685 701 936 360 102 912 319 663 791 749 1095 949 284 341 650 1026 547 776 8 738 335 870 976 1054 177 457 109 715 585 784 666 613 950 372 567 401 734 483 1044 657 797 922 482 788 728 1009 1050 1184 123 408 186 1058 1176 461 420 810 510 87 434 642 974 211 829 373 223 1061 302 1159 194 98 93 487 233 3 554 739 1087 1005 371 958 259 928 924 1062 444 717 959 636 84 521 971 1183 313 600 175 474 68 457 772 662 521 628 1112 380 964 640 689 162 709 19 103 666 638 784 702 1141 1105 478 707 837 900 324 758 643 1029 668 285 701 773 540 702 418 147 338 435 276 370 801 987 743 409 1191 1133 760 337 289 618 387 1187 286 312 509 757 727 103 347 615 28 527 638 916 791 426 47 786 1006 1168 740 987 1171 283 741 10 107 431 1071 570 100 1003 829 708 373 439 419 661 176 293 56 483 1182 521 109 259 644 935 1014 570 849 932 368 962 471 442 842 790 263 473 251 29 778 914 225 196 117 180 453 235 191 773 769 1191 567 1117 67 599 836 794 258 645 792 668 377 820 588 95 528 540 858 813 646 1161 672 59 828 369 915 1069 8 347 413 732 35 611 928 131 955 405 913 245 67 788 427 1050 991 615 100 97 894 468 808 719 609 748 545 110 926 877 886 543 71 522 1180 1026 999 49 928 263 1177 822 800 1093 274 94 548 1015 1115 1167 1036 479 496 20 968 122 91 658 322 1169 1051 174 672 244 896 934 921 260 605 978 817 127 889 237 1041 492 655 677 1048 64 207 747 202 642 741 901 81 4 675 776 679 637 597 126 997 1179 649 83 824 650 605 826 612 239 626 478 694 34 114 717 1192 38 132 139 622 147 369 631 1100 969 692 889 904 1051 1 684 532 646 657 9 931 950 580 754 516 826 650 436 659 579 199 431 839 628 132 1187 572 913 517 906 903 1176 637 397 846 1143 607 543 222 171 1030 622 862 786 270 766 862 167 845 736 228 250 372 524 632 1081 165 664 330 899 717 689 85 204 702 509 71 918 144 9 1087 1153 46 262 790 969 416 783 69 491 4 841 395 876 196 1078 301 243 37 634 982 206 425 1029 66 294 222 1136 833 791 137 428 546 341 1174 111 699 313 555 301 104 586 119 554 483 945 248 614 1147 1098 98 1087 715 822 831 960 1129 1033 710 239 109 1081 1070 1063 250 780 72 895 683 121 723 827 991 1093 50 294 51 942 650 908 637 792 377 757 713 209 913 1165 0 294 59 923 273 271 663 155 852 20 63 739 486 330 1161 346 28 648 506 430 354 80 435 423 656 525 82 731 727 872 4 220 616 977 1134 597 496 133 376 466 140 735 569 594 12 405 754 829 760 651 1032 801 656 313 946 857 782 111 466 1108 506 1085 124 1016 417 351 1114 17 577 484 933 563 1170 1109 944 378 722 502 108 164 338 1140 866 797 1162 367 456 403 1101 1042 825 375 1151 860 1144 461 260 605 1105 318 659 1052 895 707 696 781 380 437 1173 857 915 898 115 69 894 883 198 1173 11 772 207 313 202 719 1158 1007 1055 462 315 736 117 848 79 30 1169 785 1124 841 97 150 993 202 836 1160 839 529 263 568 105 1162 663 248 42 447 182 734 561 10 761 867 934 199 929 954 592 1196 270 570 404 1140 520 722 4 1031 99 881 942 963 253 363 352 323 396 312 409 816 311 456 748 933 851 231 1118 706 1047 1061 199 421 535 1064 362 396 436 102 31 168 277 1186 104 631 613 1135 228 469 444 119 1012 515 479 756 483 730 563 367 245 67 737 239 852 1110 945 548 337 602 269 315 1029 478 30 1193 333 524 18 870 95 1019 55 689 634 223 278 848 474 694 845 1044 488 739 1195 212 602 299 91 603 1183 805 787 1124 612 351 468 710 1028 788 1156 989 503 231 21 712 34 277 691 1021 1055 130 743 677 791 256 718 236 382 746 512 929 214 305 501 390 531 1196 415 718 1140 998 888 859 668 763 1049 303 501 1035 188 392 1076 157 90 82 1040 164 542 410 681 812 220 140 250 498 860 45 1103 1138 1062 324 33 492 784 871 182 580 1013 1065 673 877 862 1021 665 453 1129 131 1077 161 727 650 1059 883 176 376 1183 1086 821 574 696 220 176 424 629 794 560 538 1076 853 664 1165 558 1110 118 772 1033 137 836 10 971 808 657 753 128 208 619 257 690 1021 1130 512 1010 1087 513 1119 357 1113 510 283 792 59 17 1145 758 592 224 930 579 1065 952 258 937 238 1128 365 477 822 412 690 514 161 1055 312 429 104 1070 498 942 1198 584 1049 1107 885 758 674 567 497 745 44 605 1153 774 1130 178 354 822 994 28 62 921 1028 1094 7 667 1010 1158 16 359 839 162 848 774 165 301 969 678 1089 13 1015 30 257 800 269 900 964 463 459 221 25 990 1175 218 695 1004 302 1195 922 549 784 889 383 724 928 552 1013 110 637 515 832 886 389 135 1160 436 630 845 985 760 157 365 256 58 703 576 750 1013 1025 33 545 984 631 1161 333 320 54 272 516 1043 1064 1187 933 827 1182 326 395 768 638 28 96 673 470 454 44 938 1184 548 771 1194 1000 296 52 377 720 324 155 402 1196 120 437 1177 22 162 313 838 956 632 699 196 33 871 418 805 338 1135 810 95 168 21 341 1053 777 707 582 1185 1016 1070 321 951 636 948 460 1027 30 236 256 637 758 44 1063 1159 208 615 948 1165 63 324 864 384 650 1156 804 56 689 196 129 391 206 907 32 647 686 1054 856 891 951 540 953 850 116 1086 1105 134 540 547 28 1009 97 244 823 1064 184 18 821 765 357 453 304 99 376 693 17 825 53 232 786 270 838 574 874 14 198 804 380 519 1112 506 114 115 468 59 1119 423 933 99 894 422 148 1183 1000 860 1157 253 53 658 834 242 1166 340 365 1138 363 878 476 1133 74 766 1128 1199 972 1161 96 944 346 412 1015 499 945 567 43 564 1024 747 401 898 449 1001 276 521 927 744 878 1161 1090 799 78 1192 159 721 1064 831 59 616 330 827 308 440 1089 308 1132 1197 679 55 520 307 711 275 202 736 182 481 800 463 365 1136 624 1058 593 1159 649 62 10 400 880 1143 544 1140 295 779 465 84 550 1114 1093 64 617 715 637 1141 88 949 784 616 786 570 1138 471 1031 408 472 1131 105 278 1099 338 509 1153 144 914 992 333 825 1110 898 870 49 1100 682 147 314 1051 821 237 498 198 129 1069 594 1056 196 423 651 2 639 720 913 20 770 13 1141 613 502 894 562 874 909 771 135 1182 1151 1133 1115 980 371 979 172 210 961 995 175 81 831 321 1103 237 129 565 1075 421 280 1017 777 572 966 240 1105 19 260 314 30 935 1119 617 861 172 199 1179 1055 267 630 406 836 530 1048 488 580 729 57 989 603 946 321 915 107 11 1099 680 1052 386 260 347 888 1156 208 952 532 436 409 1061 865 903 559 802 124 477 152 771 293 436 391 61 1140 435 385 642 887 669 603 1133 95 606 438 452 566 614 1130 195 118 1182 304 594 304 432 749 33 935 434 751 710 334 847 134 990 265 119 1172 794 548 19 203 143 531 193 1033 907 666 836 559 323 1027 396 681 1037 659 201 331 291 630 568 695 493 780 904 1015 335 343 1030 475 725 629 851 10 142 111 589 180 460 403 331 655 422 330 2 963 640 130 477 323 587 960 1110 85 460 595 309 912 888 172 423 10 802 76 43 242 956 1117 602 769 261 241 1053 998 789 808 769 153 334 419 914 756 89 1037 161 1102 180 241 139 306 882 1098 1188 1066 927 387 1002 849 109 1 392 1199 1074 284 667 166 656 1006 250 1199 1150 150 344 24 1130 905 458 1097 975 573 978 554 522 65 870 958 687 828 232 1015 97 463 362 923 578 1116 14 839 43 1150 650 757 351 213 833 1010 466 13 491 476 767 517 550 498 10 807 1067 458 853 1085 830 663 102 290 1159 299 508 867 622 682 879 832 958 1149 947 905 914 126 312 502 913 451 431 1167 74 71 204 116 457 118 368 1147 1043 907 796 54 670 1193 948 195 700 266 821 769 1142 843 504 758 1147 534 745 318 958 554 155 386 283 133 794 561 694 1082 948 835 401 716 1035 992 624 654 902 847 552 645 429 870 149 653 1033 815 781 506 959 1018 1188 58 980 288 938 343 524 334 298 554 995 972 463 170 29 533 1126 458 231 40 1152 644 438 391 587 189 246 893 651 803 797 25 392 810 1171 412 145 512 119 676 1046 1095 549 259 344 148 747 881 409 455 991 940 385 246 231 223 722 1110 716 121 425 1013 816 312 44 250 188 840 238 1006 956 732 519 461 267 893 554 1016 693 696 520 871 20 902 1081 1150 1060 251 860 1090 12 733 173 470 672 184 621 139 1155 787 402 590 177 85 58 65 1028 1038 440 167 710 206 1164 541 191 118 601 505 579 522 1077 840 869 689 159 445 874 599 237 178 480 638 413 1081 372 213 479 402 307 809 991 223 435 143 575 934 1144 509 1090 841 591 1119 617 596 1029 246 208 277 382 420 953 253 688 1099 661 298 817 104 974 858 611 1061 125 683 76 112 1165 61 396 85 694 802 807 163 204 921 334 1071 227 505 357 829 70 1175 118 905 580 841 824 111 1033 179 1092 624 724 189 311 44 752 1027 627 866 536 135 322 403 1157 1127 103 375 913 242 1099 1008 748 1000 116 330 1192 539 845 989 867 910 640 966 1194 325 313 743 879 720 1141 303 791 461 389 1038 140 505 980 380 1081 1076 910 119 485 997 361 94 1137 351 1120 358 690 139 1072 786 23 518 176 860 1112 811 1090 861 223 158 604 388 107 379 5 444 660 997 368 326 161 155 589 485 433 211 20 275 893 741 831 673 408 1058 216 312 4 520 539 1177 1031 713 694 425 406 556 890 655 971 182 1188 964 203 288 290 865 137 204 674 539 397 1131 158 795 448 382 263 295 462 721 511 304 966 530 329 198 511 205 440 730 118 433 35 396 302 909 1028 424 516 411 912 990 259 973 944 1089 522 481 451 353 831 668 492 1192 1159 1084 566 1081 237 619 374 210 1067 1031 1148 655 1124 1063 1025 956 806 1002 926 117 1184 937 1168 1048 59 57 964 879 912 838 603 857 763 438 268 220 91 242 190 206 368 894 898 378 25 684 609 870 108 822 1188 326 847 1181 923 935 487 591 315 1006 1160 422 451 403 820 619 407 217 384 877 646 877 925 40 722 766 222 388 98 1134 897 393 971 954 800 623 77 726 617 443 1117 665 764 33 17 346 768 673 387 137 51 77 860 993 1179 400 82 910 1129 508 571 416 877 899 321 692 1068 106 143 1120 647 1079 773 1117 1176 929 1114 505 1067 636 955 1131 1140 952 42 1123 250 466 475 544 560 598 1063 1115 292 29 320 587 925 654 1183 141 24 206 386 233 457 646 667 141 746 262 1148 512 236 1120 330 726 127 1015 1165 589 1088 566 419 1020 823 1035 794 320 1190 841 890 1011 992 1177 250 509 392 197 1159 1191 824 163 1082 953 539 470 69 346 281 937 392 976 705 415 145 367 877 648 247 797 72 676 492 888 1055 1170 377 186 66 167 587 618 1053 746 57 665 256 537 1131 1117 337 650 1059 45 445 440 113 99 1066 199 175 805 1102 358 612 884 160 60 239 363 222 421 1050 1155 920 87 480 1158 280 411 1069 833 487 1157 284 18 175 128 73 833 856 872 875 180 1063 833 1050 174 626 425 890 258 69 156 898 475 966 274 1158 1145 246 692 1105 43 386 660 377 454 1197 208 249 723 806 573 805 10 822 379 892 215 235 1032 1112 135 409 557 656 536 209 171 1139 853 635 380 118 306 838 878 1045 920 816 889 1101 689 61 1054 526 234 643 1064 802 121 728 196 1039 1145 577 878 882 427 634 1097 540 592 55 417 507 981 1019 87 154 797 855 249 586 882 403 789 666 93 586 449 966 120 831 9 1165 713 251 653 835 1084 682 973 306 999 126 619 62 572 1137 587 301 1111 230 1114 151 122 793 350 119 971 313 499 5 77 720 278 535 261 500 583 687 1003 411 47 608 1123 559 848 1113 1198 219 793 239 45 144 396 966 971 872 824 1017 889 147 429 351 778 1149 586 299 562 184 94 794 516 344 155 545 316 757 569 834 931 279 79 125 96 788 1065 1164 866 649 432 380 969 105 364 538 513 976 308 328 110 1021 939 631 1188 1177 548 550 486 893 341 535 516 810 366 427 94 1142 919 739 828 801 304 373 633 709 1003 146 162 1032 585 768 417 771 667 633 795 966 424 658 73 507 499 1020 599 1094 1199 267 408 342 552 931 231 705 765 531 212 1007 1170 263 297 553 677 56 734 450 714 752 489 254 638 295 477 908 396 1145 831 760 642 904 858 1169 1008 199 240 901 834 1048 613 68 30 1177 316 1169 399 158 534 527 914 657 822 359 1035 349 438 988 926 765 764 8 538 222 65 127 918 979 862 147 879 1168 59 869 248 789 679 679 579 484 427 463 1035 239 937 156 756 73 910 1125 1087 917 173 284 909 1144 1080 113 652 367 483 697 923 361 867 225 537 308 15 57 594 900 697 820 552 1120 128 1099 971 882 947 979 85 899 887 789 1126 1048 1028 327 172 853 596 1056 178 263 16 1196 507 95 950 454 757 1104 178 1088 86 917 643 977 416 962 351 542 745 31 819 1162 851 181 590 167 1095 642 1015 514 1190 19 1041 698 651 930 670 942 1027 230 1067 608 9 453 681 480 166 955 707 92 835 735 144 216 1004 203 181 946 455 779 895 836 1186 995 1168 193 999 2 325 331 604 361 1000 524 911 382 411 214 358 501 893 999 506 719 952 320 824 722 273 323 148 193 55 508 194 906 861 1040 1027 314 444 78 425 897 95 982 859 942 341 401 706 1169 755 761 825 471 395 110 425 840 585 849 160 709 936 365 1087 164 873 1142 176 473 310 450 966 322 956 126 733 500 938 885 771 1144 474 241 1136 229 271 824 437 713 896 323 793 415 1047 304 419 607 428 747 332 246 133 234 582 436 1110 741 615 889 181 347 625 738 299 186 1102 298 434 214 250 316 1106 653 947 346 130 602 794 73 1090 9 538 631 74 929 982 1069 314 927 392 133 211 535 200 554 941 795 220 48 280 849 829 973 1098 1135 567 701 891 61 18 694 416 661 578 1017 678 852 470 1149 76 940 836 691 346 1001 100 536 80 1019 739 795 998 691 528 173 135 439 845 219 329 374 406 385 949 12 266 369 259 853 314 217 260 661 889 1155 484 845 1062 497 266 918 67 292 880 1169 143 968 575 898 307 34 525 658 892 1172 171 585 1108 82 884 374 1128 456 938 771 477 298 1146 46 661 896 95 533 731 675 715 969 14 1019 146 534 773 558 774 896 833 904 1074 1159 409 5 910 33 500 439 1120 185 335 1015 109 388 191 1117 698 1087 93 205 334 223 2 864 46 997 1135 564 387 496 497 215 1105 1066 305 1094 326 134 388 999 501 251 834 656 614 184 478 203 561 1082 680 866 827 527 304 1187 241 591 306 179 1054 1010 583 665 326 19 831 1135 311 174 894 964 1103 989 442 177 280 363 219 172 901 320 145 842 769 1180 131 970 225 184 1013 1005 805 73 355 1127 343 670 676 541 466 943 481 252 824 993 117 1018 515 270 874 699 30 1158 45 643 681 425 166 621 179 56 986 1070 730 793 192 559 1175 162 853 817 762 755 337 390 1176 310 82 824 746 466 968 1009 276 826 92 1000 493 266 499 984 124 844 801 152 397 830 673 215 41 674 1123 267 326 251 309 1013 158 34 1191 937 346 724 390 1133 520 679 988 71 399 903 817 633 117 749 43 1130 104 250 597 164 677 327 736 378 666 810 1062 947 751 851 1129 584 520 279 119 295 545 615 984 318 965 746 672 1195 374 151 739 290 362 1192 23 1135 1059 812 1094 1193 642 176 838 817 471 578 1138 1139 909 385 1038 996 162 605 959 268 1190 681 482 868 87 154 45 210 146 442 801 118 581 753 469 1160 917 472 339 94 91 1109 1105 730 694 1176 948 323 126 1034 124 1053 1198 16 1122 360 476 484 648 168 113 72 898 369 529 1152 687 1176 34 541 940 1060 480 1189 1102 28 486 951 71 270 942 235 54 947 0 214 897 893 955 316 1196 547 379 295 930 414 295 982 475 561 522 224 542 1049 782 319 701 1107 1146 18 409 1164 1067 1167 555 437 933 606 679 163 1000 688 419 361 1095 358 428 1175 127 172 475 522 601 814 719 313 172 1150 890 879 285 505 514 872 355 620 1041 992 274 854 238 455 1086 874 13 694 870 1060 623 977 686 602 124 328 561 1027 1192 596 769 1066 403 268 237 126 610 1153 721 1082 883 1098 771 248 655 696 258 640 425 579 920 408 1121 719 1051 512 48 691 946 401 277 623 709 137 411 81 1111 177 760 818 536 445 1186 459 794 152 834 388 499 797 1136 604 516 522 997 540 454 956 612 1115 1023 1095 857 378 438 241 607 98 1019 252 906 1075 595 808 290 1038 543 338 912 319 1073 996 459 25 874 1081 828 550 983 1069 750 928 526 924 992 244 420 438 903 303 917 693 778 871 414 376 626 1163 404 583 504 688 1131 894 73 1104 413 836 568 27 1166 857 417 482 1190 393 1012 34 1145 841 268 333 373 275 670 123 939 513 961 280 471 601 958 253 139 638 920 42 986 295 776 302 40 135 1051 690 1166 931 188 924 533 765 552 873 341 1090 619 602 267 251 262 190 651 619 944 614 826 508 418 1198 1062 27 565 940 167 1061 1034 949 512 29 977 103 1114 589 652 634 786 297 778 993 798 677 201 1102 27 522 859 825 818 379 369 1148 381 1024 312 592 447 108 597 450 64 1065 332 572 947 593 836 820 620 146 87 773 715 150 730 277 397 998 391 634 175 881 811 1037 955 282 62 404 552 1153 546 276 717 1032 1041 1137 283 1138 876 881 1064 1146 59 359 442 785 408 308 747 607 90 303 271 670 544 274 121 546 765 402 112 290 553 154 380 749 1022 379 342 1155 525 871 580 812 871 743 956 243 374 433 1081 453 1192 1013 1047 697 363 1012 381 290 125 1158 901 511 288 703 699 290 1093 511 117 675 497 343 689 781 672 324 503 233 1037 439 285 769 428 617 355 262 341 278 919 42 893 627 94 1002 245 593 771 36 499 386 716 198 443 866 1190 375 47 4 649 778 426 1037 111 1135 125 65 698 1014 577 379 928 1065 1125 653 724 883 611 835 1019 421 207 138 345 988 321 4 918 1092 767 1036 0 2 635 773 1127 514 316 259 189 594 577 39 977 1143 165 333 1027 377 993 661 63 584 325 27 644 780 1123 966 240 506 879 847 477 761 636 23 835 889 429 1199 55 733 1054 915 958 255 569 248 752 507 675 1166 914 66 799 1145 675 411 1118 560 804 606 947 773 658 398 322 790 674 182 241 514 1032 1109 1124 885 463 717 189 712 216 649 1026 320 808 947 861 532 711 679 773 538 623 181 1048 173 1066 129 121 180 864 947 7 1121 1193 1095 1023 576 424 954 61 666 498 572 802 769 665 166 948 331 378 730 752 1178 12 3 360 483 199 1085 613 789 512 320 407 555 294 509 745 1103 807 34 302 424 1160 647 830 304 358 837 794 117 949 850 627 1008 198 507 66 94 660 98 54 553 104 175 126 777 446 958 324 124 370 718 171 24 188 515 804 1120 972 681 765 112 281 153 1025 1159 461 1176 1172 486 289 1169 925 305 276 153 914 966 177 998 1116 660 1064 657 6 43 299 1039 415 735 157 363 529 581 521 428 994 569 246 1036 825 710 361 880 261 273 64 167 400 629 399 1181 573 717 1015 745 835 164 690 239 1011 202 770 730 810 769 279 1137 472 220 526 796 480 1014 897 850 251 485 614 422 1055 219 665 1064 1021 1017 939 439 730 1018 1022 245 1138 654 488 10 757 600 320 673 873 239 724 890 777 260 981 520 462 1004 427 218 433 592 713 253 989 487 772 1097 1128 1009 306 330 388 48 1131 237 728 46 532 143 769 1030 221 944 910 899 433 725 218 1024 137 1018 80 471 944 958 1098 688 730 585 1139 629 131 50 24 957 30 80 980 313 902 118 484 587 1036 47 366 1178 426 796 209 655 734 103 704 1023 957 517 965 105 923 582 667 84 107 1004 22 1053 1101 401 316 863 1098 460 141 232 621 12 1017 293 1088 304 910 372 662 731 91 540 396 275 1046 285 943 598 391 723 392 450 838 298 875 226 1107 784 816 179 162 1185 875 280 108 290 809 988 761 939 916 805 635 187 602 763 886 886 37 759 1120 702 997 860 1158 154 576 19 206 695 10 750 551 834 821 347 711 1144 868 1050 225 183 784 861 1032 23 717 784 528 223 1172 1141 655 250 805 667 1188 419 905 982 374 270 738 760 798 1073 295 140 1165 1079 284 272 1131 1004 1051 621 181 829 761 1182 1165 128 1099 1067 1012 990 859 976 204 184 21 576 567 152 905 298 951 113 971 235 783 980 672 593 1096 901 963 947 1033 1144 543 1034 1021 7 583 962 424 1001 604 710 1086 586 602 1130 598 649 487 206 185 243 982 976 473 760 557 914 509 971 763 903 537 594 652 508 864 1169 785 209 530 1162 605 643 1152 969 1059 398 54 1127 82 405 1192 693 667 131 192 994 848 436 113 39 140 43 223 716 790 13 277 611 417 751 799 924 155 1102 524 440 489 388 1134 1107 405 165 258 1108 670 21 475 631 432 864 74 674 589 291 813 879 200 1154 964 884 369 936 525 749 475 663 906 168 17 1117 798 981 1098 1101 664 501 212 577 388 1040 234 101 952 311 823 1170 358 830 569 673 272 127 152 69 1032 244 416 151 277 915 779 1079 746 453 41 917 171 831 990 136 1194 915 1003 82 15 1114 322 937 309 716 255 747 190 947 955 966 987 1142 430 343 1148 631 66 263 185 817 987 296 785 953 184 1038 555 985 1035 998 750 922 331 674 972 823 828 1066 850 710 1180 714 322 691 557 63 699 607 157 493 286 616 1154 517 743 501 862 71 1179 560 3 957 474 43 921 903 903 303 1197 932 904 608 567 556 929 52 1016 338 702 1098 684 827 125 126 187 157 116 538 1135 843 899 1193 486 642 319 153 446 454 835 504 409 682 284 147 1056 190 611 133 912 424 941 461 308 93 293 692 1052 357 440 898 557 83 1081 131 846 111 1007 619 628 168 1132 101 135 632 111 1187 278 673 827 1007 949 929 115 161 142 832 291 281 362 211 4 627 849 904 588 392 1127 707 567 364 96 533 681 81 748 124 228 201 451 936 861 367 620 618 979 1097 896 25 1076 175 751 515 235 1149 585 192 533 289 1185 295 234 632 350 1016 1110 200 639 783 878 908 1191 926 532 954 646 922 561 153 663 71 1025 415 131 732 1 969 946 316 78 10 457 757 833 469 62 233 1028 693 740 972 178 1081 480 1117 806 1053 1103 443 465 236 568 601 351 1031 761 1 85 414 1132 32 512 572 790 76 953 1089 888 270 742 1039 1074 191 119 185 661 563 1174 184 13 448 8 166 481 64 214 488 1150 57 631 1083 595 343 195 530 126 331 856 110 937 170 1131 173 917 720 699 1155 41 331 219 971 90 751 1008 413 133 86 1066 392 734 629 47 77 563 586 392 817 977 316 25 663 930 775 1186 639 180 934 137 1164 806 830 972 134 835 760 1161 55 1117 901 425 878 229 399 854 691 939 1133 757 883 122 693 804 962 13 1062 229 778 684 715 411 598 211 113 892 568 754 1030 900 376 1128 563 408 330 160 147 44 444 52 168 153 1172 190 401 819 527 834 766 1148 558 41 662 5 850 28 410 41 321 680 1006 584 81 181 163 1024 1010 738 586 394 827 1029 769 132 215 132 743 624 1015 449 503 501 925 248 514 549 553 379 869 768 611 545 644 502 1195 195 814 1185 515 166 749 342 429 1106 204 893 251 1182 232 1020 307 1049 278 455 824 109 1193 321 1194 1050 579 166 1178 1153 962 145 370 19 529 774 811 737 49 1051 561 7 764 665 228 311 527 106 269 32 880 184 670 701 644 1099 902 26 262 185 594 989 462 136 1002 577 705 440 1174 629 948 1034 400 1044 494 1001 666 296 1099 111 611 165 763 1074 875 1084 475 977 299 1165 10 216 794 638 49 784 353 812 721 1112 186 194 567 98 300 35 121 183 340 18 758 519 846 927 475 44 1184 874 261 337 748 617 650 347 723 201 57 1180 344 333 1166 973 148 1164 981 276 17 405 820 384 502 936 881 1060 1139 215 597 874 238 660 1134 1094 125 800 169 820 967 871 887 637 554 943 1147 124 221 636 813 486 639 1097 588 908 1012 1179 68 326 1107 478 987 632 935 1111 484 347 576 673 1125 1143 827 804 978 840 837 705 379 702 491 1125 1145 1106 48 719 629 224 194 421 508 64 1041 329 245 1186 711 346 1125 419 534 240 1128 618 1158 29 771 252 1148 755 938 47 111 848 582 637 1187 570 303 794 461 902 893 723 1159 1188 1012 919 970 1029 117 851 1173 165 32 1116 513 321 942 822 728 865 719 260 136 423 775 810 671 824 140 579 817 1136 652 671 388 677 107 107 348 90 739 730 1092 937 246 571 1097 277 158 403 33 660 689 947 616 811 402 853 142 52 66 527 182 1027 718 88 277 612 679 1146 1119 534 346 502 621 829 682 461 391 279 875 10 699 125 902 195 1008 1039 356 25 229 851 363 929 944 640 1042 9 1199 962 434 335 849 726 836 688 7 1049 524 347 585 458 1105 880 722 30 38 365 1009 99 1114 608 1188 862 1149 753 169 956 108 131 487 359 170 873 595 574 683 235 485 638 136 333 1123 89 1020 449 585 683 1185 47 36 675 67 351 348 1063 1028 75 38 1060 739 532 237 62 837 1106 592 790 647 29 122 945 1095 434 586 76 1029 782 1074 1060 646 597 90 694 342 716 563 260 233 631 126 544 987 441 827 841 610 341 147 112 407 181 469 710 1168 457 1050 778 781 1039 1187 902 851 111 1031 450 328 1055 1091 758 921 49 630 792 1177 637 770 326 349 475 247 336 15 142 342 840 412 620 413 1076 262 515 35 1118 113 925 585 773 951 1137 625 361 1009 720 236 476 481 964 1053 1076 358 938 70 1097 1114 1042 803 874 1068 322 458 409 891 49 100 995 995 877 656 1009 681 1173 45 719 163 764 356 289 287 386 70 1157 602 398 16 1068 260 61 1182 1051 11 89 1038 779 98 83 509 941 367 595 905 946 608 258 759 6 487 440 837 293 622 1103 615 652 535 933 135 390 1079 103 325 1109 581 1107 1074 635 523 742 515 693 201 614 479 163 791 180 552 642 576 462 676 298 1144 466 606 215 243 325 46 720 654 16 1025 632 1079 1162 1056 616 765 831 1071 133 1036 578 4 1121 155 46 1021 355 502 145 146 1020 214 30 522 559 133 74 242 642 759 766 1195 689 828 1074 560 914 314 203 660 1074 405 196 773 1146 512 963 819 339 796 117 1162 629 54 1141 464 155 236 212 691 771 186 155 964 656 807 1190 549 864 414 1171 774 215 227 7 657 778 849 106 302 943 284 430 1173 127 62 440 202 94 250 905 177 185 377 955 595 501 60 1020 178 1151 381 676 729 172 1023 1012 12 773 535 722 528 170 814 701 867 90 1162 385 567 590 839 146 733 222 1193 47 39 810 362 946 1009 205 602 926 542 307 738 901 599 950 381 1004 1154 188 790 1131 592 412 913 149 247 1010 217 697 199 1032 153 963 702 841 545 753 78 818 1115 351 600 549 508 1162 1183 262 155 364 992 69 469 227 261 977 489 745 200 448 438 48 163 649 512 527 121 248 1068 304 445 345 60 1139 1165 500 1040 397 700 474 444 1193 877 242 1106 56 451 182 318 169 1018 686 62 913 517 1186 1085 470 567 351 300 636 631 682 1071 819 681 371 1110 38 808 325 545 399 444 71 1117 832 35 90 906 872 61 831 554 729 919 767 379 209 114 525 1185 927 248 975 922 443 622 300 1150 263 57 993 40 775 298 6 28 1149 1085 449 805 334 118 183 967 385 1059 620 535 297 933 244 1039 173 1124 853 906 196 109 1036 951 477 444 309 71 618 632 370 25 989 249 563 1165 885 818 304 537 773 564 756 1181 985 470 342 677 582 1169 93 178 135 161 1140 693 1040 589 349 1027 1178 505 569 772 278 508 1002 440 95 1151 755 374 1150 570 690 895 900 427 455 317 174 666 256 167 157 1127 563 799 999 68 883 1158 493 859 286 974 617 1194 797 489 187 352 476 739 846 938 703 974 1043 451 329 638 385 828 366 840 698 188 1132 37 648 478 763 852 178 757 1090 12 9 805 452 1028 681 906 968 877 796 119 303 724 905 1070 753 434 963 299 148 664 784 980 981 1194 247 925 1101 518 393 389 630 1154 915 837 793 508 724 220 435 476 887 430 540 465 974 706 200 50 442 754 355 489 307 938 852 456 334 409 29 1072 1072 761 1164 1115 1093 577 719 809 1188 1080 281 1059 878 1063 712 391 917 1112 458 652 694 915 853 337 704 104 81 253 350 270 954 781 419 263 742 385 500 78 344 1169 60 749 933 939 375 494 1168 677 1126 678 1145 132 756 19 436 575 272 1060 1082 805 771 537 1023 733 202 1105 96 296 892 1102 869 934 206 980 455 327 810 799 594 223 847 689 1034 630 556 1158 99 51 479 544 7 795 631 594 1162 59 84 553 549 601 164 1019 1142 834 998 749 869 495 940 1047 1011 979 621 615 453 1050 1180 177 1189 892 566 348 1002 974 84 499 550 1108 653 757 644 1057 983 903 834 918 48 903 330 103 31 507 225 239 337 730 744 539 697 267 238 666 414 989 367 39 677 850 865 210 159 940 629 243 175 201 37 128 623 416 964 901 2 358 880 1191 1086 475 386 459 665 286 552 938 1107 345 644 452 1146 533 1183 1166 377 1131 1164 1022 731 416 704 635 549 1012 84 1141 702 668 932 211 46 889 736 902 27 289 548 782 655 911 532 325 440 1120 515 379 593 1101 502 313 748 714 1156 805 1027 259 697 834 902 787 1053 890 897 1047 286 1042 1038 422 111 857 238 396 441 809 472 397 645 738 615 484 893 752 130 745 982 1139 233 944 616 581 1076 943 1047 1044 467 880 103 905 939 167 741 956 1001 315 367 292 421 389 1098 646 137 617 158 811 70 236 719 1077 207 817 25 1188 370 923 61 287 193 239 772 493 632 1036 1190 157 248 720 1037 93 180 1159 1010 859 566 203 62 786 901 993 9 990 54 1030 293 395 739 687 512 163 796 499 428 435 961 252 672 72 378 48 837 1060 411 821 583 757 986 391 459 819 165 24 643 1162 1120 1026 401 569 588 902 357 1189 106 1187 386 1038 445 1006 758 915 1112 753 634 185 97 60 454 307 1166 911 754 184 776 663 170 22 144 281 598 234 389 164 272 923 367 72 10 832 244 1111 1156 128 181 453 1194 711 1050 592 513 872 174 453 229 724 404 1132 1076 1032 766 1056 757 494 987 1038 557 508 1062 21 659 434 281 1010 800 843 8 1081 1124 472 918 475 67 602 551 1187 991 1011 53 599 611 1150 1137 428 984 716 1125 531 988 5 56 164 310 677 478 429 473 134 997 399 490 426 902 179 213 1027 324 140 2 341 248 1105 34 648 1080 801 1089 830 461 1166 833 372 1083 496 223 587 104 567 642 757 50 425 388 198 819 727 1060 671 561 428 99 740 805 976 156 67 728 149 554 536 64 577 125 686 834 520 425 554 1196 436 69 409 1194 549 285 160 645 946 290 309 909 775 124 1063 1009 8 795 1011 609 1189 371 705 234 827 348 512 742 549 636 1046 584 273 959 613 645 259 882 4 426 827 1071 65 612 47 302 150 395 1054 520 1118 478 234 805 1055 658 512 784 121 866 1154 616 656 365 28 872 1004 67 386 143 672 1050 923 708 690 157 814 445 797 981 254 548 894 331 556 100 976 231 1016 640 507 1114 1023 580 688 152 1132 580 331 209 785 696 997 178 58 357 7 541 565 601 287 71 949 780 742 887 1090 395 120 1076 710 501 80 1037 845 1039 618 538 373 555 385 898 41 760 4 112 807 519 1160 1047 1062 896 375 982 751 241 336 398 487 868 820 172 977 495 1162 1031 283 224 1155 798 397 1121 600 902 338 1083 485 468 589 1097 1110 554 1014 757 149 323 579 616 177 173 495 1043 17 142 981 50 440 186 662 1187 690 40 965 838 241 344 533 38 843 674 109 599 633 185 1120 732 899 1100 559 108 284 41 147 73 964 1070 256 31 6 692 30 578 1016 494 974 186 549 63 1014 195 226 480 1111 535 143 1071 338 967 672 813 388 564 679 503 739 317 887 719 429 128 190 1185 444 1131 266 1054 546 451 516 522 1029 261 995 382 1142 769 167 320 1078 1148 73 360 200 201 292 290 158 1006 424 872 290 608 720 665 761 997 713 289 349 677 306 498 627 58 471 622 490 679 445 1150 349 1006 220 491 1198 443 260 889 208 552 1167 309 974 577 327 985 799 1044 725 1093 1003 239 957 431 1043 1065 643 752 17 783 959 674 420 927 814 573 835 833 310 845 194 993 1088 253 374 1154 934 448 882 706 531 356 429 229 118 470 220 540 851 461 67 64 999 33 809 976 1077 228 725 785 953 612 450 994 289 371 368 18 890 454 482 571 829 689 22 182 901 1049 1053 1010 844 866 429 586 606 853 827 267 876 1046 996 424 144 990 402 497 32 554 1091 749 14 806 1116 22 38 655 610 65 343 1036 305 155 480 1081 248 722 16 1035 186 230 730 183 1035 1123 228 1136 337 836 809 548 995 22 438 1164 287 1032 854 669 920 1038 1150 1123 639 248 828 808 503 412 126 405 97 724 1051 1126 1053 1153 694 1063 831 1093 752 440 827 1086 175 640 1084 302 125 754 854 650 369 75 516 440 881 963 124 524 1096 141 309 731 1009 517 490 825 384 37 583 845 321 1067 212 254 120 176 31 174 501 720 929 1070 108 495 1094 593 260 726 403 174 620 244 272 433 21 92 542 809 958 935 874 534 985 589 584 451 382 1031 839 337 456 864 759 249 516 1049 245 768 456 854 44 752 27 1174 478 537 774 268 32 781 628 912 133 276 314 1137 297 825 413 1189 482 124 745 435 41 881 872 117 580 1014 302 346 138 196 930 815 566 974 723 810 205 1067 420 1090 93 953 787 1041 745 679 334 523 457 805 808 208 705 44 966 4 547 522 1069 999 33 601 609 575 64 243 1071 965 232 296 323 487 626 39 384 863 138 234 199 844 150 677 1113 1169 433 914 582 127 532 1082 791 717 958 96 493 281 1036 243 181 901 1105 961 75 923 626 253 849 171 421 846 750 106 705 326 647 231 627 1005 635 802 1048 839 482 1111 801 286 118 976 995 552 600 138 1083 1001 1176 543 370 860 611 1044 882 545 1145 934 209 283 935 825 379 115 117 358 1048 853 807 443 301 214 927 532 963 536 142 210 367 1124 524 470 1030 241 912 547 43 635 1154 632 1073 1193 957 272 944 860 863 126 692 640 613 878 107 932 967 886 651 83 145 843 680 1103 140 948 173 512 454 1166 501 905 777 504 774 1059 222 518 553 451 972 268 869 1005 1056 146 368 22 1036 276 62 738 267 571 98 987 23 224 355 154 59 822 208 1118 386 847 1160 1131 1176 77 1066 77 520 736 939 177 1006 396 943 595 270 1198 869 916 77 201 349 456 625 519 1149 517 496 514 1106 881 1062 177 281 588 406 351 835 268 277 587 57 1136 361 562 756 983 321 797 882 840 540 172 374 45 448 468 60 1046 835 896 574 684 414 63 377 1051 560 918 250 1037 469 734 1182 454 924 494 910 586 534 151 1129 710 908 1186 151 792 764 574 409 969 5 860 138 1129 758 1073 130 893 615 864 262 74 1162 73 29 847 21 690 1197 1161 119 1074 1172 1059 722 242 1001 589 1192 8 87 844 804 665 7 198 1134 684 481 449 231 148 340 943 1189 6 656 901 313 555 747 480 290 234 321 405 754 19 589 903 156 146 316 787 220 695 1041 543 1196 337 943 424 627 259 1081 194 96 201 658 414 436 752 229 1099 494 844 706 111 496 615 1084 1161 451 938 377 906 1033 1042 515 670 105 991 231 645 68 133 167 71 73 783 825 996 389 509 552 814 397 1039 678 1103 123 223 1130 580 42 1192 1058 1013 1179 483 461 516 218 207 1166 326 657 350 15 778 44 368 286 241 570 768 943 1009 468 665 1018 433 99 502 117 763 783 49 952 769 383 534 403 749 140 867 335 1165 1149 1120 218 624 490 968 457 1142 1142 953 739 570 480 985 1008 1169 512 416 414 340 970 75 303 1103 676 644 541 1091 389 1182 1139 803 66 585 679 692 1070 336 921 493 197 284 972 226 590 255 743 380 1050 251 739 1161 107 553 444 424 588 1038 456 751 891 605 283 540 968 728 790 17 362 444 661 1167 835 622 34 1126 671 987 20 481 434 860 93 172 199 996 356 297 802 578 763 662 1101 1136 1114 109 398 129 891 323 45 88 756 426 259 520 1169 296 986 466 118 300 1182 1037 215 787 566 1102 221 294 644 1087 1037 86 274 304 429 210 79 62 10 1091 18 673 1138 443 75 806 1132 907 1167 729 1147 14 121 9 319 756 118 1107 404 601 1020 672 434 1174 16 886 707 513 43 190 6 239 897 234 1032 226 998 1008 634 93 301 547 996 469 1033 918 932 119 989 614 64 624 1117 945 405 536 961 18 934 65 234 299 920 127 639 452 414 794 1138 238 507 576 1137 891 232 833 327 471 635 208 807 729 705 799 119 706 774 685 437 330 454 589 312 568 642 1152 273 370 983 1157 357 1101 295 473 373 1199 681 320 602 787 275 623 327 225 949 771 935 8 205 941 256 863 240 228 553 693 780 786 436 249 445 833 302 1059 486 349 735 212 559 676 766 297 949 1164 919 597 235 695 985 35 17 536 1115 930 8 1027 1010 525 292 200 84 66 8 668 262 125 795 193 857 42 247 637 696 935 508 1080 1127 906 899 963 701 585 343 138 936 635 303 114 1032 686 226 1113 600 1028 115 543 300 433 63 7 639 124 329 1098 392 136 968 721 459 338 9 27 330 702 671 707 109 751 791 713 1158 587 807 1016 832 77 747 1093 181 1117 948 365 1112 221 908 434 932 71 798 130 1047 718 390 11 682 339 658 537 784 1027 174 133 450 399 930 978 663 109 932 35 982 127 272 126 462 34 517 922 8 370 969 1120 434 209 804 467 351 680 536 735 728 655 659 121 985 607 218 602 412 92 828 610 1025 257 161 292 597 1194 495 785 498 545 136 336 65 281 1016 774 43 421 1012 65 366 12 476 813 870 210 146 147 1079 815 832 1121 1152 249 630 761 80 705 239 557 1033 583 607 1054 537 583 9 804 766 761 99 864 207 276 33 910 920 872 510 290 521 42 257 1173 663 220 135 157 778 773 1188 205 1015 149 757 1095 969 1040 888 747 938 613 328 299 882 1046 159 20 319 295 1133 69 477 58 477 697 348 565 353 576 918 966 502 963 546 52 478 668 513 65 871 824 31 477 641 732 712 374 609 112 786 423 1084 922 771 312 818 247 315 56 723 710 965 812 476 8 756 730 541 149 455 35 930 246 144 467 728 763 205 1171 921 225 720 573 813 381 153 386 439 388 445 269 873 663 371 831 462 41 1124 940 677 418 604 818 653 910 1045 343 842 617 1093 411 232 948 244 364 990 459 829 632 837 256 277 444 816 1081 638 1047 214 828 1091 201 1199 235 112 171 966 1086 229 297 372 121 1190 1054 619 126 1159 732 818 232 1002 1141 1186 339 699 49 144 256 249 1192 1123 62 710 135 760 770 108 935 844 716 679 812 232 321 976 410 132 1199 311 184 252 850 319 257 401 789 695 303 493 429 519 485 950 1150 26 635 400 603 776 97 867 281 5 1107 624 90 830 1175 243 781 89 464 113 711 685 475 945 436 1011 1161 554 142 523 286 207 6 665 221 114 947 567 1122 586 520 885 946 715 51 590 171 266 604 277 739 888 1162 815 832 207 1033 1028 337 854 566 1170 80 1045 133 91 565 375 172 674 465 1147 742 811 576 521 1013 11 1177 1106 16 173 1014 894 31 791 461 663 1053 792 664 840 506 708 34 936 503 589 175 817 81 153 72 333 941 211 600 1 164 469 655 482 442 978 1188 423 738 386 510 799 224 292 613 690 559 551 655 595 52 82 1020 909 258 780 1117 734 443 37 603 480 964 728 771 841 352 903 781 253 796 560 291 38 692 1063 513 1076 939 1196 523 975 339 957 989 728 629 356 416 931 134 255 77 1113 878 585 488 211 371 1002 461 982 972 603 272 189 954 487 1177 244 123 1121 949 912 18 757 435 416 652 1022 885 486 765 382 434 387 784 265 255 302 211 773 478 439 23 880 749 342 1051 882 1124 1187 1069 780 373 988 49 1190 503 606 828 684 1038 594 843 695 267 590 922 481 194 1146 505 689 783 947 1089 873 166 316 110 931 272 1182 737 797 171 386 929 922 426 926 354 1074 873 51 46 935 793 873 182 510 367 240 171 734 135 407 1171 303 911 530 832 730 216 178 238 1022 106 959 686 559 805 306 298 203 257 277 519 535 222 1097 507 754 316 632 673 27 142 496 308 73 703 905 320 249 591 552 914 169 184 608 42 456 798 154 3 587 239 1024 1 896 256 236 298 972 422 37 826 25 921 862 388 591 66 1156 215 1181 97 1105 589 13 610 179 826 346 464 672 187 830 507 906 845 1093 975 840 1112 1146 190 715 672 1177 547 111 1176 506 820 313 194 274 915 419 1013 961 606 221 169 1137 361 31 384 1103 111 770 926 650 683 156 464 1074 1090 784 871 374 807 61 1130 1061 694 202 476 935 645 60 610 665 396 1065 416 961 853 969 961 439 1124 1096 293 893 232 337 667 1012 263 967 15 1000 845 922 117 117 141 555 626 751 940 353 19 866 1153 49 1048 770 1198 42 834 1179 296 933 583 283 442 441 817 831 748 535 70 43 933 482 922 338 189 483 129 473 230 128 780 402 675 508 776 259 861 241 715 282 634 988 330 403 1108 260 114 588 1034 244 998 377 642 32 299 1063 284 380 1038 267 729 846 623 888 661 664 614 757 769 819 473 28 507 959 800 1011 85 161 180 1104 1028 538 170 1193 317 792 205 600 829 340 808 223 0 115 152 368 1193 328 966 1189 32 1190 624 316 648 961 1060 796 444 892 143 70 622 598 984 561 1096 502 50 798 1002 1027 455 928 696 485 787 89 279 267 462 531 225 770 203 458 506 858 1161 1009 65 939 1113 549 472 40 595 1037 454 1018 989 731 62 377 74 824 44 1190 884 1085 917 572 1091 138 734 33 84 1195 122 702 974 627 1043 626 1012 1127 179 455 1136 960 819 879 1181 283 844 503 259 858 493 459 720 168 34 112 309 986 651 87 1082 422 946 1085 182 823 790 932 425 198 1088 883 995 958 696 1070 703 327 571 187 584 210 502 256 31 1172 777 574 1089 315 974 906 572 803 361 86 250 980 315 242 955 152 710 191 439 773 1001 1052 784 1120 933 415 313 693 181 349 141 807 15 761 784 622 780 296 176 962 705 413 627 923 112 472 954 657 879 247 716 854 646 93 705 163 78 1164 45 548 510 795 700 301 576 1040 15 202 438 1016 90 3 262 313 733 359 562 792 1107 696 1163 1133 46 187 1138 817 6 571 58 850 84 863 57 1012 154 1059 121 324 1098 1011 874 879 629 256 60 854 169 185 440 1083 1063 86 345 1066 221 746 551 978 117 672 275 16 53 1171 379 196 625 49 391 726 236 470 792 490 637 345 502 505 1013 404 851 808 677 357 180 351 625 1168 992 1156 69 255 495 398 175 22 234 977 827 398 347 1170 205 1193 1162 706 1080 694 1120 82 415 192 18 131 992 460 968 19 618 776 111 583 1158 130 269 640 289 87 1004 401 56 1183 581 716 475 481 568 402 1158 716 974 707 105 616 1007 59 275 730 506 1008 437 972 1089 727 173 153 351 51 1147 544 314 469 84 847 1068 1040 90 413 122 492 854 743 22 666 776 1174 1091 588 749 328 559 349 463 1183 182 630 781 21 446 525 124 13 736 112 1018 296 81 976 825 33 238 422 247 119 609 1019 452 17 1161 1125 193 768 25 937 336 766 544 447 267 900 477 501 1194 468 524 871 612 226 5 962 951 697 207 1140 34 238 816 48 1108 196 1055 795 330 798 295 71 947 666 1173 649 210 338 1142 185 1109 1077 283 505 201 53 474 871 386 752 186 9 428 67 1048 183 411 536 250 676 1167 626 1145 521 488 721 1041 96 306 47 53 94 915 507 186 1091 729 738 1085 191 492 158 867 1118 836 324 1042 539 897 553 340 945 1135 977 678 1002 1019 457 839 1129 455 519 1130 17 964 450 886 335 783 530 773 9 297 1115 597 726 956 26 963 365 891 1022 37 1028 140 944 391 290 1108 746 10 22 702 758 646 232 1124 618 599 174 1061 65 576 712 752 812 318 829 504 462 322 1129 603 10 580 13 126 980 1196 644 920 1051 650 803 539 644 459 682 526 717 856 372 491 131 879 369 263 519 1055 761 728 14 660 409 727 200 906 685 827 1024 946 314 743 873 620 1174 1193 482 685 1115 1122 686 393 306 203 816 1070 293 751 287 700 692 1138 199 1072 620 239 47 51 770 974 86 938 1195 935 994 1178 1152 1043 86 750 336 251 818 944 318 1190 166 813 123 777 750 297 563 69 480 518 865 1086 705 688 59 1170 1151 71 784 680 1015 1068 626 474 1001 483 1006 977 454 543 151 305 800 840 1049 213 417 263 1121 1036 282 833 299 12 891 255 887 498 856 670 973 852 704 848 631 4 1047 238 95 932 1137 345 578 953 617 27 315 467 847 981 789 51 553 210 491 880 16 277 760 13 447 239 953 504 523 905 318 777 9 884 805 71 123 953 504 1037 858 520 18 969 977 513 559 1057 387 900 807 1145 1170 749 710 98 77 487 75 204 740 267 1054 770 260 233 1148 93 111 24 469 1020 28 820 439 1165 448 510 866 290 976 1184 829 1110 18 698 1052 631 403 1033 561 1010 774 232 853 458 21 799 577 377 736 55 1152 818 613 709 190 81 1074 501 240 553 657 582 104 805 643 265 1009 667 55 222 515 490 219 466 1099 317 959 711 393 429 1165 953 565 741 159 689 108 1154 847 559 342 1152 302 831 496 290 17 1034 586 246 343 385 126 175 1084 289 598 1065 1063 288 980 665 451 114 26 729 645 859 477 453 184 1074 648 633 409 327 384 116 54 664 832 429 212 700 1040 176 642 1125 88 33 1007 230 642 391 623 457 32 580 1177 1173 518 947 79 827 173 748 448 1116 555 1019 979 454 919 441 793 869 233 958 356 1180 1109 919 385 423 236 334 355 805 1015 200 971 706 351 20 1107 729 158 880 641 175 52 1098 840 7 268 238 1090 778 632 935 917 375 415 1090 873 401 849 849 300 446 65 600 802 704 1067 214 614 436 1006 877 49 216 472 770 1061 252 1169 951 410 145 1104 953 180 804 582 395 1018 276 921 281 95 335 416 745 662 448 686 92 301 35 59 738 790 862 177 637 774 384 692 79 332 567 1029 787 319 983 500 1125 283 912 745 372 212 228 211 817 1012 828 238 847 106 598 1123 986 628 304 110 1168 593 734 859 749 41 465 863 1186 413 723 92 160 65 536 847 872 438 510 533 974 726 532 760 507 619 491 877 275 514 843 669 920 1097 735 160 920 792 401 421 115 201 914 851 501 873 903 46 1161 202 209 307 97 1008 385 133 426 1173 540 290 257 608 66 702 461 956 599 162 1087 632 398 191 479 856 419 479 271 723 900 785 989 268 558 162 1066 27 620 80 1184 997 819 877 1131 859 897 363 1023 702 576 480 419 401 1060 431 248 566 560 1120 787 1114 575 459 607 567 109 1118 270 220 661 96 380 386 465 50 459 966 481 87 703 26 426 71 914 1072 299 71 887 420 13 900 478 459 408 87 665 964 797 218 228 1107 1109 606 1023 912 599 1015 739 1014 1114 1024 292 1082 437 726 756 170 32 504 665 163 868 808 549 1048 230 810 259 239 912 783 1029 616 265 238 1069 280 671 658 444 892 1194 98 1014 766 495 314 759 539 996 193 614 36 918 1189 413 888 906 923 835 511 875 726 863 540 224 78 84 957 594 58 1110 203 332 467 466 1023 74 521 646 448 770 71 1166 555 1120 117 126 301 33 1 374 242 491 369 648 1089 1027 454 856 21 179 1021 392 187 1185 939 412 400 671 700 392 191 535 453 511 109 579 1096 105 1101 287 557 322 741 576 862 1116 68 395 950 1128 822 411 1138 1089 973 618 936 131 21 619 464 561 986 686 630 257 1098 1091 1084 470 1176 885 765 945 1162 87 890 98 926 1130 333 1045 430 936 1015 949 310 488 65 147 915 194 713 36 239 820 551 718 88 829 869 115 1027 234 54 160 662 26 732 139 130 1011 15 649 176 704 166 437 373 95 78 947 104 798 845 249 602 461 1085 359 55 59 716 1039 1184 81 921 826 346 579 771 1025 275 777 418 890 697 33 295 1162 684 1090 259 12 800 852 981 623 203 606 939 209 406 610 336 630 376 76 273 1149 68 385 284 890 280 1184 932 1141 1009 48 665 112 74 417 925 495 816 270 560 335 16 45 32 695 519 1055 783 959 253 495 1050 431 671 651 1048 1009 851 1076 713 398 234 507 486 1189 1013 79 1160 187 1160 406 988 244 1148 1095 943 598 607 999 1126 1185 923 364 798 166 392 208 469 828 1122 1004 1076 66 304 412 344 1024 809 925 618 782 758 643 336 758 808 567 1170 56 153 1187 89 361 1018 429 510 1120 1147 787 219 795 368 619 636 484 592 194 136 860 85 860 1025 336 1039 45 37 595 469 888 588 1131 217 157 485 794 717 1101 895 1037 1192 501 290 270 663 7 390 417 150 357 842 164 690 484 353 643 199 867 896 835 1112 854 548 726 983 535 805 898 160 418 659 71 1189 889 210 711 445 263 876 553 437 713 953 1185 373 286 272 42 224 1150 926 802 390 477 1068 948 569 204 199 890 1155 976 694 82 218 332 208 784 142 971 243 205 1146 905 503 920 1199 840 246 166 951 26 1108 82 769 709 350 586 186 1161 633 459 644 547 1148 532 996 680 657 261 1089 645 414 676 583 331 719 691 524 77 859 574 4 1186 206 225 497 142 1173 10 3 504 190 54 695 673 705 799 943 916 331 918 476 1000 81 374 868 1154 391 523 579 342 851 483 970 436 980 15 821 112 100 502 319 1183 644 1089 152 1055 53 647 15 608 83 230 364 461 178 695 579 1061 863 381 1173 282 310 103 750 203 1107 366 67 240 445 64 1122 36 268 488 789 837 14 445 905 653 909 126 1127 706 945 356 159 732 672 799 225 153 866 472 828 600 169 744 956 863 112 614 131 77 403 1035 734 952 383 18 1148 19 17 872 245 105 59 993 151 1183 372 283 1161 980 313 189 574 555 831 158 31 68 410 1057 989 905 676 1000 1017 274 58 1071 727 142 1136 1153 85 979 647 979 212 997 7 622 863 850 460 351 66 311 1108 201 371 647 260 50 185 1071 625 312 1058 935 44 631 1022 63 243 678 152 789 439 265 929 26 315 1064 175 204 799 1045 518 103 189 783 3 106 12 704 821 39 1072 787 290 797 1079 64 958 800 33 410 1003 953 432 479 192 382 605 956 317 117 761 792 812 325 431 1157 804 1147 717 93 487 879 337 1128 6 1094 754 228 46 1157 63 937 1114 748 982 1082 689 608 959 487 49 18 519 463 160 1011 324 753 268 419 271 1068 1173 401 1045 1062 1102 22 936 487 810 500 873 1187 1143 994 798 650 1190 90 709 289 909 364 141 296 256 87 560 651 1171 822 1129 741 490 366 570 608 832 736 1094 1004 304 949 829 923 423 360 874 455 847 3 452 827 748 163 1020 350 509 970 178 230 422 41 337 139 1032 209 880 1154 322 552 1193 1148 316 413 929 306 1027 628 213 1115 115 181 821 1092 1005 162 115 847 589 1125 585 5 912 530 839 226 516 1020 36 1174 911 5 660 614 567 589 559 92 402 244 679 959 392 448 530 658 426 962 1029 652 243 503 718 798 669 299 522 730 105 523 353 309 484 382 1099 362 639 277 826 972 439 962 299 376 998 574 769 253 143 598 99 364 1190 406 652 457 800 955 354 805 102 733 278 120 85 591 303 740 726 134 875 565 324 423 33 64 434 191 1019 1128 219 687 781 264 462 624 256 1027 462 107 538 8 797 223 489 110 545 474 1112 365 407 19 189 1131 374 469 354 504 858 22 648 408 198 701 570 13 621 66 298 815 677 1110 433 1085 25 320 288 971 1081 225 238 1058 481 798 746 103 435 744 425 499 1083 555 359 873 163 69 210 1045 27 656 760 124 304 797 55 1128 363 1035 714 742 919 458 1144 1104 545 120 499 200 549 537 598 700 462 431 899 538 978 832 609 193 1064 636 373 606 23 551 183 1017 554 37 1122 1199 223 1051 337 268 665 34 29 252 273 857 443 665 58 878 376 85 296 922 465 527 717 1059 456 260 418 429 415 1052 655 615 1083 1085 48 584 649 365 641 941 686 776 720 17 970 99 532 128 1103 545 1051 205 1111 143 964 1161 446 196 451 859 815 1172 1007 969 180 116 384 153 163 290 784 372 582 773 769 752 315 933 770 319 545 970 825 124 586 1116 809 834 855 1191 435 1059 578 115 664 276 625 985 590 1193 903 69 1089 868 503 297 830 1165 1076 0 1108 453 349 610 1000 980 1172 1003 795 1169 782 760 809 82 285 622 448 437 118 170 372 304 139 1009 914 892 303 1148 821 240 1059 1179 299 139 120 165 318 1176 1124 941 94 5 1160 1025 1136 344 59 1095 392 565 404 926 973 1006 242 979 371 314 746 1045 88 118 209 1167 1104 1016 260 405 1025 677 1061 603 736 322 161 1 1106 305 223 674 619 607 760 944 492 672 956 767 994 1037 597 540 317 719 475 923 62 1033 221 843 803 7 197 619 1152 195 232 150 419 1050 118 616 36 1129 587 101 452 1196 798 1069 296 1076 1043 539 1167 1005 126 674 706 83 1059 681 918 1089 1120 549 1053 71 469 771 680 472 118 173 890 308 658 2 563 98 541 797 503 823 882 89 679 591 295 1173 334 1133 689 525 415 1103 976 1170 519 368 819 308 512 877 887 146 667 916 941 351 79 191 109 322 1154 542 22 319 426 725 97 504 188 975 589 996 1044 243 380 82 1057 867 608 929 1017 147 535 225 997 591 514 675 799 194 42 591 874 18 927 299 404 770 539 1051 1135 1032 641 315 500 1017 948 53 938 516 924 169 116 1091 539 684 1123 328 217 1192 724 555 531 907 612 352 973 320 1104 405 416 1096 1054 343 1035 998 1179 130 125 1181 50 589 12 607 827 608 588 992 1133 314 1127 313 398 835 1048 236 1117 622 177 640 918 453 34 117 1097 744 267 591 455 367 97 585 393 480 801 553 317 1080 173 514 1031 794 274 638 999 574 958 357 123 1050 5 366 65 841 575 545 482 922 123 108 171 587 403 1012 177 731 773 634 790 432 969 543 989 626 1139 1186 675 136 53 316 620 440 153 623 694 576 527 2 332 524 1068 675 593 610 520 707 558 1035 974 938 844 718 63 454 452 911 391 678 618 541 555 87 397 931 305 34 414 397 932 112 277 1194 818 467 288 92 970 284 413 695 834 106 804 735 224 680 747 708 875 601 695 293 399 499 289 592 98 219 24 875 523 1041 832 797 756 644 418 310 872 864 277 299 1082 573 740 231 548 689 703 310 764 435 1010 264 619 284 955 181 514 919 1124 73 997 757 1135 1151 700 1064 265 1196 991 782 45 196 902 425 426 673 698 342 234 1143 100 297 82 892 495 59 1164 1038 308 234 1074 193 377 967 453 5 725 1091 685 938 172 746 201 453 637 1089 367 215 1106 822 539 339 704 814 316 532 655 425 1149 81 346 1108 799 442 947 1115 878 917 117 92 551 697 1195 447 117 429 244 357 959 472 1126 608 516 922 89 1169 415 191 1122 602 1091 420 462 162 338 100 131 1034 554 1081 333 484 150 286 336 1020 309 200 477 888 777 129 1067 348 289 423 425 933 895 165 72 335 734 807 993 1117 923 527 1015 240 1033 1131 172 1088 775 608 481 518 248 126 1156 695 964 925 1008 969 299 250 272 239 186 429 2 602 74 115 406 577 1088 659 480 222 38 389 541 1176 342 721 295 452 151 883 744 357 1135 628 487 1153 303 34 889 901 465 586 278 1118 970 556 364 695 906 1099 414 579 634 817 131 514 664 82 125 1065 350 355 1029 352 1076 564 477 270 339 1179 302 749 807 428 1176 793 549 1092 236 190 1113 485 666 325 84 276 444 588 213 951 337 282 1031 920 933 224 605 1163 1128 539 999 72 865 666 478 615 143 179 439 548 428 1096 317 931 529 492 51 304 654 280 463 205 22 80 740 485 475 599 8 919 939 476 873 328 691 740 1058 926 1190 111 1096 120 948 928 81 761 782 69 180 636 992 867 663 492 1038 215 869 660 1021 246 208 895 287 93 167 791 1099 574 486 902 101 673 1077 528 72 522 922 887 732 62 860 91 456 742 737 594 1148 1049 1088 328 480 1012 571 187 1108 389 1036 58 225 1053 690 689 976 548 234 222 325 743 732 592 888 284 1157 888 91 1148 76 809 239 430 636 569 40 389 25 347 139 105 589 354 782 630 122 216 572 1078 32 587 820 1042 850 310 659 921 259 18 1089 87 1051 566 280 961 1065 440 510 742 836 490 808 1023 473 162 28 980 174 126 402 856 845 811 917 530 328 691 1014 979 121 238 888 209 724 655 491 1000 903 727 629 1152 133 104 488 942 873 960 950 751 29 243 69 43 198 1175 1106 877 882 408 747 428 366 749 1002 642 1025 1061 340 525 466 996 1110 626 166 530 179 344 943 1090 687 1010 841 730 409 1012 666 241 386 825 1047 519 616 622 153 557 640 158 504 43 804 33 1052 756 1035 740 10 886 469 468 683 1110 1184 1026 789 421 984 323 119 749 170 861 1020 1075 795 85 954 821 1044 282 236 521 653 355 1076 1153 946 1010 288 283 519 618 824 799 476 1026 56 731 404 700 168 486 505 825 1171 1101 30 1042 1092 609 544 332 207 890 198 924 1068 855 1072 1061 560 240 806 835 269 752 732 852 966 756 1019 58 325 1141 364 650 245 598 142 365 766 709 379 1089 659 793 252 492 780 740 642 260 623 1060 888 359 34 34 827 85 1052 298 781 736 334 1006 220 1065 735 790 857 894 203 1015 1170 28 363 329 859 108 772 1015 38 833 1104 209 1007 652 752 842 326 603 340 590 182 964 294 949 1101 497 629 513 41 366 113 1008 1097 601 176 1137 911 376 530 497 1180 1126 717 953 423 494 235 381 143 1062 200 281 398 1042 860 1027 51 1188 692 764 483 378 491 805 359 686 1027 163 1111 596 13 1021 903 531 41 421 773 268 1189 733 636 146 155 42 251 444 406 631 240 870 398 1064 992 581 768 777 233 1184 492 666 765 564 592 708 408 128 225 967 688 600 740 593 459 383 627 440 850 525 35 167 995 424 1060 786 922 1089 881 1149 58 180 921 980 27 369 951 1023 1056 951 1036 300 676 629 138 952 20 69 1199 196 99 402 522 1091 226 1174 537 760 1079 69 1070 681 862 207 1160 954 369 1147 0 898 929 97 116 859 1166 185 1042 15 989 345 594 1109 1194 941 347 73 791 795 413 1130 80 724 953 464 837 464 312 1175 1193 685 1184 897 1080 67 841 71 479 630 264 488 581 300 1009 258 59 351 682 325 306 137 591 695 106 388 615 167 1093 724 462 421 387 266 414 838 952 843 87 99 614 1158 764 824 238 577 412 55 573 107 273 954 1180 1117 1160 876 101 256 446 564 23 77 616 322 677 975 840 125 1139 637 227 585 1099 1132 1190 320 730 636 331 890 1066 1113 752 1036 430 471 577 949 394 758 294 759 614 369 884 194 1164 872 862 656 11 138 773 358 205 542 412 572 788 604 940 472 951 1059 1168 1012 433 670 147 713 1062 725 430 1031 13 377 359 105 291 284 1017 802 312 70 403 1020 851 536 893 140 504 169 447 169 661 475 424 177 113 743 336 596 472 1071 766 32 529 221 1035 893 863 1184 251 1023 1119 557 29 870 826 257 234 433 555 660 1198 1178 408 919 781 192 847 765 203 334 1181 11 197 920 39 1189 658 1156 599 782 1018 433 944 110 919 49 951 242 150 634 1082 372 88 134 284 741 549 913 542 625 337 152 885 525 638 1198 1180 442 923 365 310 735 747 997 370 512 417 610 61 1195 568 333 34 374 943 639 723 533 272 32 603 331 502 29 581 687 580 155 973 674 789 81 614 308 596 187 550 247 771 40 374 702 294 394 902 175 1174 297 565 1141 962 172 623 470 1102 829 651 255 699 613 1071 923 438 324 427 395 307 781 1034 596 429 360 238 1180 690 772 451 847 518 700 1049 846 194 734 721 292 582 868 1014 1120 542 297 712 1197 907 703 39 221 1173 534 922 1180 305 487 359 149 190 770 21 847 781 1086 695 1074 1182 395 923 1068 790 847 616 752 1153 1176 482 1068 1039 1001 532 882 347 277 932 537 1120 416 642 391 683 68 161 886 1071 21 1166 810 799 438 730 159 308 8 415 937 696 785 691 987 650 229 601 987 408 1181 636 148 1139 1058 427 263 862 299 313 947 390 537 332 622 689 57 511 259 445 871 474 50 327 968 924 615 26 748 822 368 357 1078 978 676 601 756 858 1042 1033 952 1150 93 403 648 338 322 1142 947 232 1063 1090 440 942 97 243 685 460 656 347 838 722 533 329 1194 612 780 1082 447 363 1147 191 1096 453 655 1020 308 263 1066 906 1006 152 477 127 609 127 1033 273 670 1098 1128 882 1007 68 727 30 1072 623 594 373 988 1167 1065 840 769 219 1141 145 708 709 834 92 916 584 601 853 443 375 706 271 68 307 861 363 559 800 68 599 674 818 179 686 1069 907 98 1023 805 37 989 569 40 829 369 1019 933 214 831 462 293 363 1005 709 197 306 283 1121 746 1137 793 552 552 332 8 713 1037 414 616 777 826 352 888 1060 1083 961 468 913 982 145 691 86 760 80 772 808 181 36 331 683 98 226 251 596 209 859 14 299 959 548 1074 19 916 21 455 1097 523 1067 1121 116 527 779 79 447 906 863 10 1133 389 1051 941 340 420 860 33 772 660 244 740 1128 814 853 696 593 1085 737 613 756 171 211 1023 812 1150 831 1073 626 748 127 461 588 1160 41 1050 664 101 601 954 985 806 1156 309 923 119 469 1116 1069 730 889 55 501 106 39 325 1176 888 85 500 608 102 896 728 799 1037 730 504 260 679 601 772 460 447 1164 212 495 566 986 115 1031 663 393 511 959 867 908 235 1110 687 827 583 822 422 1186 107 1191 795 370 255 1098 728 689 709 319 1081 1137 970 479 918 66 399 1160 830 623 1159 335 860 272 1023 334 434 761 365 979 97 700 794 743 507 635 475 594 599 483 210 69 701 390 241 641 866 141 179 900 101 1039 141 78 876 108 769 1142 986 1033 610 697 642 608 623 242 1021 573 448 710 408 1167 866 465 589 88 26 467 998 1122 931 547 232 137 710 321 138 1155 454 1145 481 193 1062 362 138 488 932 329 455 1011 394 478 1085 542 1033 793 354 90 246 223 1098 473 104 365 106 1134 1080 493 522 466 337 109 518 447 1114 44 997 527 644 907 873 706 1072 1022 681 449 520 954 755 149 360 1066 116 591 1006 402 1109 1185 473 249 693 781 70 833 211 14 617 569 747 492 531 51 1169 658 835 573 1132 929 762 872 1063 338 187 619 189 4 155 407 889 1133 1025 349 684 837 113 491 161 210 938 785 230 676 253 930 732 1002 528 172 1143 890 944 761 752 491 1132 226 1190 54 1048 569 971 117 1094 648 1010 1055 299 578 635 164 839 70 1193 287 53 313 666 447 924 932 1077 630 1150 1107 32 272 1133 130 525 1065 219 447 1130 18 1019 696 478 1002 344 1010 514 1133 390 635 1054 210 377 728 283 829 1101 1082 901 1189 164 915 353 737 117 738 6 305 925 798 1075 768 217 585 533 141 722 1008 694 103 739 260 714 215 435 1056 1065 430 38 752 353 894 532 521 297 342 821 4 244 1095 487 249 925 456 521 663 1002 847 1095 396 142 33 743 1016 645 1106 681 1 405 176 181 607 1135 123 127 628 813 29 859 805 1178 983 389 41 498 859 223 912 774 972 48 673 322 136 239 882 868 832 752 35 29 99 1124 226 1186 237 201 668 151 1192 948 28 1155 935 45 764 1067 80 822 956 898 955 671 748 1059 541 843 837 948 186 591 153 653 1099 438 991 1070 205 403 152 490 153 283 303 350 1064 329 1119 14 582 391 53 247 110 169 17 201 992 766 42 110 380 875 1014 516 1049 28 175 72 620 234 678 785 478 809 659 160 655 292 531 1028 443 94 179 96 739 726 1184 254 552 1159 450 1145 799 729 434 679 866 224 137 779 624 146 894 1195 714 615 936 366 928 828 437 1112 1108 804 950 363 795 1010 1058 862 757 326 787 59 289 290 187 92 981 215 508 1044 969 244 104 557 465 67 70 245 1091 818 1045 331 1163 905 972 188 70 1170 58 278 797 730 974 513 871 949 3 693 291 666 1055 691 94 216 40 1159 1064 547 477 699 1137 195 717 78 844 1198 714 631 591 572 1164 41 1056 79 973 319 612 1011 854 935 1144 387 346 668 495 383 659 776 911 130 215 926 1110 662 981 1095 411 677 530 100 272 77 542 1018 608 259 1001 72 607 835 1005 849 1153 36 228 1042 461 765 70 954 1180 116 11 288 254 1039 1051 925 825 1040 406 952 719 954 97 841 264 288 72 239 484 636 721 993 818 1137 235 505 911 94 1051 27 584 620 778 653 83 270 762 464 14 916 1154 130 81 632 1035 888 425 1072 798 1033 420 990 397 553 854 10 135 329 325 61 1058 562 847 128 516 710 923 835 725 724 221 692 731 1045 11 78 659 438 1154 1142 923 121 1087 789 604 572 937 624 900 1068 1140 768 701 897 688 709 703 426 148 945 1167 372 1173 205 936 327 469 540 828 293 1167 719 325 1089 937 1054 1121 598 636 400 439 374 499 1197 1163 284 721 1166 538 319 695 654 1062 873 895 652 968 1040 861 1170 612 468 1146 689 433 872 194 326 20 709 963 342 135 636 431 1017 1002 769 691 214 888 505 1023 875 295 36 302 588 200 628 1086 1168 1181 852 1054 1153 833 858 840 994 454 582 102 1008 306 983 330 661 685 135 288 17 172 670 719 430 712 383 871 1025 801 793 746 825 944 424 241 57 909 1149 862 945 357 1085 866 1043 467 992 1061 577 520 1198 513 948 907 235 1077 964 71 134 341 75 460 444 1032 416 420 752 499 1151 1058 653 289 491 999 534 838 1140 250 868 402 178 1003 750 770 248 134 128 151 491 870 176 533 924 730 942 814 66 721 217 1132 1 507 930 417 58 393 795 989 163 962 688 1135 675 262 309 519 611 145 113 371 535 595 149 1162 1050 586 596 198 1147 316 364 727 563 100 316 66 473 1165 360 974 673 7 969 1195 497 315 557 628 499 575 260 1162 1177 97 964 1048 1179 716 113 1108 1086 907 878 127 806 541 1063 433 205 408 610 627 215 553 831 892 129 16 1196 370 30 934 1019 300 567 1035 941 204 398 469 764 99 211 447 1165 1181 721 572 1185 873 189 517 762 1095 103 1159 984 25 135 944 481 430 1144 297 1010 708 374 735 526 33 865 859 534 93 29 714 915 1195 815 631 454 896 892 662 753 91 1160 46 817 265 522 1017 741 1044 788 653 381 108 123 373 977 957 284 869 480 726 379 978 279 929 1078 908 1143 23 294 967 835 373 436 1168 949 430 545 605 935 948 544 63 295 390 882 998 849 143 233 606 772 341 619 1020 287 574 1111 749 981 241 1090 869 628 733 605 119 89 841 126 846 421 1025 1031 1101 645 701 786 1101 483 1059 173 851 1022 828 395 176 587 1179 1105 592 528 382 991 260 539 547 368 160 630 80 595 939 843 746 1119 205 1078 519 1113 336 921 408 776 151 204 1127 482 992 537 412 759 858 643 55 520 964 306 54 258 676 844 1152 1105 420 345 102 428 56 417 680 2 1111 596 1029 940 54 93 212 368 957 236 411 33 103 522 1085 359 580 757 7 156 1081 1076 385 1154 356 152 173 630 791 498 1105 1196 102 329 624 1146 138 990 602 144 535 763 238 448 34 238 1 45 448 970 696 406 326 663 875 573 244 864 828 49 1 573 422 49 128 600 1021 363 340 1035 448 487 662 358 1007 168 459 539 1052 106 705 903 322 217 1098 1091 772 46 112 789 338 827 1011 1119 963 881 373 422 86 613 1103 512 978 154 949 504 1026 744 43 135 785 418 698 619 34 254 1148 76 1090 240 395 990 105 502 59 1098 1084 245 126 658 346 105 797 848 578 1152 569 1026 1193 630 208 1093 687 305 732 302 373 687 1143 966 70 329 318 225 255 243 661 517 31 225 684 80 792 893 1113 307 750 183 891 272 770 1002 400 650 1126 1051 304 501 895 331 838 117 1198 388 938 1181 925 1186 1158 1042 38 93 894 1011 970 735 970 539 252 244 1178 1010 618 1082 1098 824 695 1096 877 665 624 707 84 755 390 184 184 845 231 854 1104 900 1093 35 584 96 829 489 817 344 310 401 738 324 626 782 317 138 336 18 516 487 1172 392 652 148 1162 1043 969 1107 1159 1056 466 584 346 1114 173 777 23 595 453 1074 44 609 400 353 170 911 443 580 609 273 415 751 520 331 1059 993 100 842 881 550 334 741 13 279 820 242 1188 528 400 816 533 170 368 535 58 1057 236 77 613 788 448 1158 762 174 847 458 317 638 32 500 626 854 895 134 1146 666 1151 577 157 540 304 647 1091 7 253 926 1092 510 324 194 539 1131 739 71 771 1 231 1084 175 1163 870 661 932 144 1051 995 384 931 55 807 657 872 1038 1129 1062 192 452 173 256 1186 695 371 1198 336 108 163 610 1001 144 1097 59 6 301 241 790 839 86 1021 872 19 268 33 784 1074 992 3 430 1159 1058 365 727 473 852 646 755 105 856 686 252 900 262 355 256 1198 891 598 897 881 843 868 1108 1147 285 243 1049 726 697 451 950 324 789 78 1172 828 651 1018 1003 342 69 1151 742 625 467 901 1002 1187 561 613 893 976 405 670 486 821 1100 747 1021 598 49 429 644 177 487 679 973 179 506 225 434 740 1155 977 359 312 1123 650 209 199 889 384 771 1135 238 410 675 557 532 643 9 1113 111 529 497 1014 555 375 783 337 370 136 1053 859 507 962 209 55 969 675 555 260 423 998 817 421 470 1015 1013 918 851 842 71 918 833 141 842 892 521 629 274 114 1089 239 824 569 585 1047 1125 250 574 936 430 387 109 619 464 422 53 202 294 318 90 1152 298 1166 1171 626 357 45 948 843 1192 502 1112 17 496 776 48 522 764 854 156 457 796 480 418 890 584 991 604 1085 30 832 686 160 781 888 378 594 788 968 689 652 287 420 107 649 1119 1113 389 729 424 652 403 82 758 673 1150 1065 266 954 552 45 438 588 905 606 1064 192 847 70 946 357 1170 847 251 709 762 318 18 1083 368 74 797 534 382 1099 615 586 257 11 856 532 441 406 349 25 216 630 876 776 171 233 811 71 251 457 85 109 863 1149 1170 187 886 865 736 75 578 344 766 339 98 259 233 249 1093 708 1198 24 463 312 663 595 1195 922 415 421 1116 537 567 699 211 155 441 918 943 420 490 232 483 982 516 258 875 1091 503 268 37 211 833 1003 895 809 518 126 596 1034 514 361 439 494 474 608 981 292 1098 390 1022 759 1177 561 56 797 797 1199 582 1172 820 928 1062 743 1163 982 162 679 942 702 290 820 550 667 459 1097 763 457 827 591 724 674 786 1149 890 381 849 259 981 458 230 1038 312 1071 1137 603 682 919 213 558 537 74 303 1114 557 624 1128 371 146 905 568 1149 1057 638 978 728 381 173 279 830 1082 851 1029 1002 548 502 698 946 650 155 615 807 1169 800 1027 60 274 1078 179 765 300 269 70 1127 49 571 1037 881 608 685 392 815 10 306 12 495 401 104 12 1083 452 192 335 922 536 1110 828 135 667 956 792 166 777 559 363 1161 222 862 394 310 515 342 1044 408 961 227 1104 573 1071 1100 653 359 524 369 1074 877 77 94 865 289 685 924 978 697 1009 62 1064 453 688 1182 958 198 1013 1122 619 1000 878 379 585 418 464 748 1063 67 1115 68 628 36 981 93 1150 802 265 418 80 375 377 1043 117 93 14 907 82 407 298 736 166 719 624 769 844 184 623 857 105 672 684 575 1182 740 327 1025 90 552 40 1054 876 838 597 495 29 187 436 920 512 152 92 384 652 466 1005 162 839 557 321 59 1138 418 283 1089 109 827 376 585 361 393 467 709 183 395 522 110 1122 727 1058 614 568 604 963 1028 175 429 472 41 820 1083 279 104 202 590 337 305 506 1141 101 1178 456 300 657 132 104 182 215 1057 449 389 796 585 228 1153 550 715 467 1034 517 566 996 784 807 1025 104 1133 1029 1139 338 419 23 330 1001 449 404 651 307 811 590 1049 307 1002 68 601 915 152 1100 452 611 504 382 414 175 834 1195 880 7 308 347 214 18 816 1147 550 1121 916 95 807 779 484 166 534 640 656 228 501 922 1089 1114 82 1073 120 394 774 578 243 1114 172 919 366 420 488 875 228 697 151 1115 661 655 869 475 815 22 991 856 659 998 858 711 71 857 1035 301 281 880 382 541 1199 576 1069 10 1071 542 1085 206 613 259 339 906 324 622 469 1133 1113 859 318 256 963 322 649 927 231 964 588 632 1055 390 39 482 757 942 119 519 116 840 434 1026 657 196 1016 557 228 1063 611 442 160 175 881 1088 1066 866 934 576 966 122 354 371 686 895 1040 832 460 1001 391 691 553 164 887 321 1027 527 1015 738 110 449 199 1001 108 1156 281 668 1153 168 1020 643 132 881 740 300 699 939 982 929 432 1107 548 606 918 834 190 631 237 283 415 225 822 613 450 533 96 525 1090 1038 491 60 984 596 217 417 342 453 911 217 1189 591 508 920 573 1113 1065 1159 438 1010 869 744 1012 583 855 1137 533 840 998 597 157 795 1022 507 1063 1044 890 715 225 564 587 874 848 1140 104 318 531 528 768 89 1080 1012 829 152 905 286 1187 46 620 434 904 1174 1098 983 303 607 179 628 178 197 531 330 455 23 1077 283 270 797 1013 794 9 759 139 475 269 749 279 587 865 927 280 474 727 1019 508 720 166 439 110 935 806 1047 1008 356 737 220 774 982 609 1029 777 410 561 936 1021 583 502 493 778 356 78 570 37 124 719 486 424 1161 1034 257 1134 611 622 578 917 592 611 828 480 658 236 146 241 605 412 285 532 683 408 1133 14 542 629 481 953 1174 201 523 266 555 675 365 242 512 1180 690 58 1133 65 983 134 874 1083 439 517 210 615 851 532 1002 830 1075 294 1148 543 214 997 386 623 180 151 26 687 449 167 1102 1080 582 635 476 540 647 961 211 47 884 1030 462 400 626 335 152 865 162 78 829 1136 280 330 99 696 514 773 392 226 474 797 846 1118 317 290 137 2 423 924 100 5 987 400 729 718 679 54 296 364 786 1013 892 798 1177 1081 893 669 144 900 695 512 49 460 283 1065 690 481 1155 889 722 134 448 950 238 721 414 43 144 121 935 181 44 462 628 76 169 1192 336 441 116 3 674 497 780 57 166 821 425 606 854 966 13 1198 1134 1076 191 22 488 976 258 748 179 846 556 592 884 437 149 842 319 649 660 821 757 272 1029 86 542 1044 786 371 1116 6 964 1090 170 606 736 305 251 1071 853 1148 561 888 301 907 245 381 73 45 609 245 27 522 537 822 1053 1075 7 783 69 919 1198 169 847 1003 668 606 1097 1196 164 582 640 1033 507 905 193 1148 469 1141 619 679 626 791 381 654 41 440 1157 129 371 564 252 856 581 929 1044 723 26 905 849 747 1004 1046 119 225 849 94 117 381 19 841 124 367 1172 30 1138 666 322 915 101 789 374 639 1111 357 190 965 572 405 816 787 960 762 201 770 810 238 228 1161 1073 899 324 444 1014 119 488 108 1152 183 716 65 858 962 555 659 331 1112 1076 855 990 84 972 1105 655 663 517 940 1113 1182 1129 26 376 319 364 825 77 460 509 317 241 1169 917 386 489 659 524 565 701 20 1193 1052 453 561 1159 443 748 758 59 18 940 399 628 1178 54 423 318 974 1000 1191 396 108 83 98 1108 669 59 521 51 633 631 219 246 474 605 759 894 1111 325 613 498 885 844 290 454 533 951 328 1011 530 474 388 525 1089 453 215 474 580 1072 1091 376 117 1153 698 1181 504 196 995 796 908 177 50 358 1065 594 100 1191 226 892 401 528 23 138 1178 1170 600 242 1127 309 154 1146 522 47 1008 709 536 1068 1111 675 15 954 979 917 396 455 674 1023 1016 30 468 402 1019 149 1034 734 480 887 312 980 911 286 609 406 75 710 888 130 976 1076 902 623 760 673 561 558 950 909 687 949 775 1110 415 60 1032 312 621 1117 423 933 1174 1198 32 678 780 1169 479 121 794 156 68 327 409 864 1185 693 581 90 831 1145 1024 379 1029 1168 61 198 539 379 517 598 831 263 994 534 55 319 352 1141 805 227 238 393 1031 863 775 854 815 1154 377 325 735 7 120 864 946 965 249 632 300 636 241 204 264 162 1031 694 290 1050 989 662 442 787 273 665 647 98 1019 220 1107 248 1068 727 875 1118 310 220 76 938 869 1012 492 1131 711 1 569 506 456 367 583 261 232 820 307 451 924 586 300 250 962 365 174 1187 267 406 707 387 569 54 56 38 683 727 276 973 911 767 165 15 19 1191 1013 274 903 790 348 530 660 977 810 937 1162 1197 913 28 880 356 284 861 775 468 756 663 1097 900 1104 258 974 553 343 1082 1042 793 69 286 892 965 1024 1124 316 1142 1109 275 1164 216 1162 716 310 462 858 288 674 1082 296 347 875 746 1117 113 263 359 568 524 48 192 1058 1031 23 1032 1178 540 146 1148 665 759 817 154 825 826 1043 1074 1031 774 654 744 231 37 964 1114 189 1195 1147 206 691 295 1070 656 370 982 8 1022 1123 189 966 486 297 983 620 248 248 1155 1182 851 1099 989 1151 298 463 455 255 382 1105 783 869 842 695 977 380 868 222 937 1051 1053 1146 1184 167 386 362 1059 666 473 651 542 476 1182 953 632 690 43 93 741 246 370 29 310 388 548 617 1029 1151 831 5 630 1037 1126 926 88 1036 92 857 172 118 24 602 503 1048 786 283 156 322 537 733 1057 57 1086 735 54 214 1129 1095 276 597 964 963 59 316 878 693 1140 708 228 772 1092 276 1197 1166 271 267 562 40 836 117 125 413 318 267 1093 1011 1182 175 646 386 1150 217 806 247 1083 207 574 819 1196 173 112 45 955 1052 237 963 205 92 480 365 172 885 134 1072 12 825 23 1141 489 975 40 371 831 821 127 616 354 280 118 872 937 325 118 347 1133 1186 982 557 571 643 1195 467 1060 360 777 169 450 669 535 659 1195 486 1160 205 983 785 437 170 326 1195 71 819 777 844 322 1071 853 367 1194 596 1169 1153 118 452 664 708 244 1126 877 741 173 858 985 510 85 735 1018 435 412 1071 195 1050 735 598 554 940 423 9 76 621 445 1039 920 935 78 1095 354 386 680 423 1081 605 618 215 961 44 178 655 857 599 1140 652 465 882 607 399 266 1185 779 665 581 1137 87 434 274 819 238 965 459 1160 1183 832 500 461 1155 711 564 82 266 1101 417 475 156 711 1186 266 359 944 1102 261 1065 514 909 215 18 961 332 1136 201 359 128 609 595 412 662 1119 749 1136 155 76 9 931 568 244 590 825 464 1162 215 95 963 80 1081 958 603 944 951 826 838 407 314 463 43 7 692 386 499 1054 788 726 421 192 854 781 573 1166 330 899 183 391 681 4 828 1001 565 642 901 388 477 686 422 277 93 1082 821 690 896 391 444 108 1014 871 763 963 408 536 921 122 404 368 399 1139 105 305 775 736 198 1065 740 53 605 1071 1068 345 786 813 611 1189 101 193 1072 1023 264 25 893 675 1062 76 353 1102 472 824 973 35 207 261 1004 805 310 412 304 1176 299 594 347 598 838 818 1182 563 1139 792 319 847 452 195 782 1031 941 623 95 535 531 783 1189 567 610 865 1087 695 498 341 1016 324 872 276 966 1014 987 372 1065 103 256 1161 511 582 603 408 880 431 473 53 637 969 398 852 284 462 869 921 561 959 1014 726 300 652 60 680 863 462 565 1191 123 63 996 742 607 397 23 887 216 476 281 145 675 1 533 894 857 455 529 105 801 380 255 230 385 718 1149 592 1170 287 281 255 205 75 1168 12 823 872 997 207 128 682 24 833 312 194 1071 65 944 8 584 881 667 744 1025 506 621 462 247 76 158 396 64 350 324 448 655 932 154 848 536 523 560 655 258 542 562 439 621 31 1064 541 223 453 225 211 908 282 1125 381 603 294 236 543 650 215 467 966 1181 1190 610 523 860 601 414 604 374 1016 546 752 907 99 698 892 894 1103 1194 467 574 848 855 863 372 390 1159 597 684 649 913 890 147 252 182 802 206 888 775 213 1110 130 724 591 413 333 430 664 446 298 141 179 286 276 406 29 281 1024 528 363 494 437 155 443 319 272 381 800 302 756 478 1146 1029 48 11 1142 789 1089 56 891 302 414 441 191 1094 766 476 292 314 590 729 740 136 474 1017 643 1168 1138 949 123 898 637 583 508 1079 215 1086 911 745 993 236 985 159 233 792 1145 1003 892 531 45 780 423 89 762 42 513 920 269 789 177 158 244 137 365 121 82 925 823 261 338 1039 514 287 717 898 522 960 914 155 510 232 758 1100 556 482 337 465 750 745 246 760 1159 510 748 600 419 247 613 1162 10 31 297 440 481 580 881 1171 251 481 110 1090 449 54 1191 75 678 1107 221 229 71 14 23 143 1165 1173 391 726 598 830 229 429 756 154 437 406 504 921 356 295 287 375 86 184 591 953 648 302 89 279 626 196 883 687 383 279 52 367 1056 1197 658 552 801 842 268 929 579 1168 267 403 239 27 323 994 1150 898 841 102 962 552 559 614 72 86 533 447 852 45 631 199 938 1073 159 204 551 964 894 871 339 374 9 669 6 523 525 244 897 783 979 1013 858 689 878 990 161 1133 1036 626 1137 386 388 403 669 903 1142 102 316 26 663 924 150 377 582 1196 1161 334 1174 610 167 846 513 507 384 784 531 543 840 833 844 509 215 225 634 918 851 862 539 382 553 117 928 1031 564 89 848 161 982 1158 938 649 34 147 734 863 1025 45 80 677 87 120 1056 925 917 1152 803 849 702 575 465 1001 667 967 617 230 1184 598 1196 399 606 486 617 121 1116 223 337 406 905 542 366 1197 846 924 147 108 732 722 985 107 151 1193 171 109 823 754 306 492 987 1141 243 474 962 148 12 1033 1174 201 521 946 555 904 782 512 634 1064 146 151 232 1124 261 584 828 653 134 1071 376 256 539 80 978 172 844 875 733 454 547 705 450 887 629 491 621 915 574 194 323 231 1176 739 868 1104 266 591 58 810 1093 154 417 211 1165 68 797 944 489 400 39 747 1001 821 100 1110 717 579 1147 147 361 371 1055 726 103 183 943 265 40 800 883 1139 681 1075 1064 50 387 703 858 275 706 1017 736 712 881 716 965 384 226 562 1181 257 56 799 1034 883 623 616 629 19 578 875 1145 876 282 1100 777 560 208 789 159 1117 766 441 466 937 168 258 137 308 527 981 911 1019 663 420 1020 687 1028 565 556 229 36 494 1090 1081 935 1006 768 1052 233 344 887 670 977 476 1100 233 662 919 159 865 587 908 682 850 204 1098 721 545 1062 747 1037 741 924 630 103 925 889 1127 1044 724 811 287 345 975 834 561 911 415 528 167 1070 1164 617 78 900 579 577 438 201 638 1004 1127 992 32 253 231 605 253 610 488 449 795 577 680 617 703 1118 457 949 1131 335 1000 745 394 816 741 1108 231 315 446 555 32 412 933 1009 1132 787 830 984 888 348 292 98 524 722 49 83 813 647 239 629 635 1015 546 655 379 480 271 386 827 875 177 652 703 297 552 648 230 446 744 339 1141 840 727 312 245 1180 447 449 290 826 18 802 546 294 647 449 1152 415 1096 1053 935 895 916 784 757 459 1182 1161 115 1010 162 981 1061 733 89 1158 838 277 556 356 804 266 398 464 44 675 1155 1098 958 537 880 168 8 306 207 843 900 111 1082 247 222 177 584 372 868 403 208 308 508 68 896 487 701 764 893 103 890 276 821 217 942 289 267 141 717 466 405 1185 1030 931 1019 219 412 190 673 775 813 1157 1119 926 1043 213 1159 446 205 873 461 240 366 835 803 1128 308 925 528 692 589 548 804 516 869 251 95 1028 370 521 889 1006 733 334 823 676 738 463 733 662 700 772 82 1182 483 318 1193 92 1066 469 753 533 51 188 16 792 477 451 792 523 729 114 770 719 595 1182 198 645 562 290 93 919 152 5 268 280 1091 626 509 581 188 506 477 311 708 819 557 147 129 67 359 344 526 457 646 504 158 948 984 349 286 8 990 387 549 259 112 710 1082 607 101 531 516 351 230 270 830 458 1002 273 646 269 325 373 234 525 616 1051 723 1112 534 1076 313 506 370 139 804 780 488 175 321 378 350 419 385 1079 1082 342 958 514 1018 45 592 758 588 218 543 892 757 378 712 556 655 658 436 309 1180 447 1154 297 650 857 120 985 747 1057 164 280 872 69 981 1149 98 597 378 1053 835 1108 276 1119 647 246 311 755 939 32 113 738 1065 416 514 367 589 418 722 157 939 560 708 521 365 864 1090 1042 851 260 1094 1157 279 569 589 589 1114 36 1069 416 110 419 713 43 26 748 397 258 527 671 549 315 154 614 524 676 281 204 850 667 575 9 261 1001 895 40 67 35 175 1010 970 446 525 661 207 405 990 1116 456 801 1156 669 420 1164 131 779 912 834 112 64 15 621 577 905 397 476 1159 636 206 915 515 107 373 713 371 1116 1161 983 1130 654 870 884 166 406 1164 635 904 416 400 1069 32 587 1104 115 380 94 945 143 659 1009 688 85 223 879 444 729 826 1084 1069 707 447 31 1011 828 904 409 692 1044 932 76 259 615 298 474 429 301 604 161 953 161 1045 736 295 720 892 619 173 535 779 658 220 750 211 283 869 105 422 1126 988 577 288 828 332 343 246 200 33 1073 788 800 188 978 275 34 25 980 163 395 130 1076 767 154 188 13 226 616 378 654 36 590 452 75 729 601 901 665 74 1090 334 160 181 830 337 744 163 496 441 1010 89 880 347 1083 1021 1039 1087 890 88 366 1131 94 1125 286 494 25 761 906 575 872 35 129 146 796 752 7 131 1194 1055 552 250 700 125 1143 795 236 1058 859 267 698 228 1020 1085 259 529 797 839 699 284 1073 1087 901 876 1172 1149 157 326 95 104 185 936 438 278 754 903 442 923 530 6 958 1151 693 1046 541 415 444 23 586 447 393 706 431 972 800 952 327 834 1132 961 684 55 996 551 505 741 251 302 14 828 16 295 286 377 1117 684 993 578 1034 1024 532 303 1167 362 41 753 1064 162 626 565 192 187 88 845 690 1019 96 461 434 973 513 233 443 684 430 191 316 388 570 865 597 845 909 426 769 416 361 878 815 514 484 54 646 2 673 4 110 820 570 818 766 1135 749 411 709 241 24 1082 454 200 1190 946 223 206 892 424 1015 155 1155 644 371 125 514 672 862 611 63 476 478 736 833 1047 169 680 420 670 824 801 458 12 388 117 362 1142 522 839 277 617 265 525 948 830 1006 377 1160 864 1009 640 459 617 1031 619 539 11 333 668 260 304 739 728 113 600 696 494 653 38 140 858 1002 142 1054 127 904 795 425 224 568 96 697 1017 670 406 317 362 901 464 257 1005 730 990 1078 539 1066 795 192 977 890 823 462 791 726 586 241 415 1005 1029 136 819 246 858 756 237 168 897 714 646 19 241 707 1001 1092 905 431 634 1198 105 713 967 8 284 561 908 766 388 158 879 102 778 703 477 510 649 337 874 342 250 766 959 641 391 662 71 784 103 1104 170 1084 219 525 211 256 377 468 1120 828 356 954 529 55 774 299 79 776 763 147 151 1085 747 824 1036 1017 950 450 916 323 73 837 1132 910 770 176 978 478 872 282 63 927 1079 916 543 728 751 557 918 442 889 439 4 676 1106 347 640 7 392 1079 443 0 492 75 975 915 431 447 550 298 401 227 1013 1087 1008 644 1042 906 1097 514 645 834 572 1146 601 422 670 469 361 712 1086 499 208 1183 191 825 86 1150 613 1054 266 196 87 88 546 426 479 577 160 813 803 1120 131 482 873 1003 245 1049 1017 572 975 392 37 266 212 970 1063 949 203 866 278 669 580 420 635 331 494 473 661 115 99 729 674 745 1152 223 904 647 229 613 693 429 356 291 1179 841 850 817 742 421 508 324 206 58 358 845 318 945 657 1130 300 234 561 529 321 1164 704 57 678 945 95 1175 615 305 314 465 568 933 1190 747 635 661 1060 772 421 1019 833 1125 673 793 351 88 1018 140 959 132 199 927 952 828 571 1015 1177 370 1119 1064 695 773 1172 471 130 806 913 1145 571 482 148 388 637 32 550 965 862 758 421 514 1123 602 1152 818 539 652 762 547 156 110 1062 407 629 620 1159 348 506 665 716 532 100 135 1046 676 281 723 406 469 330 487 917 4 1032 626 621 742 964 1155 932 717 208 890 975 229 884 978 352 116 380 523 196 714 430 853 841 66 1101 767 997 426 358 24 79 850 652 788 399 953 77 36 231 326 962 694 446 392 914 1074 567 533 896 1083 157 1110 727 1 856 269 1149 377 281 455 478 344 799 348 1167 56 412 654 199 703 1171 1177 182 935 793 235 1056 571 371 466 914 488 1185 244 882 426 679 478 1099 773 924 79 944 422 671 859 437 777 373 847 113 863 1060 897 397 395 845 1141 739 92 629 183 550 386 620 1023 1140 662 1131 423 728 894 498 774 72 858 173 178 635 917 851 765 168 1108 976 852 1185 641 477 380 573 320 1028 444 87 688 320 536 820 657 815 670 567 612 900 866 1153 965 953 353 316 146 854 93 475 268 139 697 62 521 734 696 924 1086 782 684 1092 698 1098 1089 110 183 49 560 660 689 313 514 1064 904 432 493 16 1068 772 1144 357 606 629 712 416 841 676 939 832 505 137 636 122 105 207 973 138 130 1105 34 987 1047 140 870 318 692 42 894 503 330 521 937 618 4 175 268 815 122 25 126 221 363 928 164 718 84 511 134 698 819 425 726 1149 1132 773 141 721 488 405 494 673 1105 31 615 948 441 1178 374 128 1170 474 540 902 11 723 527 87 336 397 1000 737 642 762 502 987 669 1085 293 786 17 262 677 392 48 829 215 150 136 828 678 19 1021 817 462 858 307 1076 542 516 1032 753 875 729 1198 414 1048 1118 672 396 867 574 587 801 1039 653 748 22 117 158 708 105 101 670 804 204 1008 108 476 519 56 88 58 1065 705 538 800 431 168 819 917 986 1118 116 921 456 759 762 491 290 854 201 1143 492 1008 507 335 842 203 159 703 62 197 526 521 867 1181 1076 351 115 497 813 1031 609 962 1023 1003 291 1146 207 216 794 645 253 58 310 1045 760 617 576 281 1068 1075 356 883 376 424 373 657 445 747 429 200 223 541 331 728 758 250 662 406 913 309 389 1007 1100 603 773 237 642 555 125 335 1183 143 481 284 865 165 542 1027 881 275 193 401 1172 729 731 774 1085 222 434 704 184 1144 34 1100 34 754 1137 147 972 817 27 769 682 249 1096 319 690 536 288 479 494 514 550 949 798 988 129 1094 865 1172 159 1193 499 698 440 764 443 285 1006 553 530 976 1078 666 172 452 924 1177 319 6 1028 1146 1052 1078 813 597 1027 690 307 1076 0 525 564 675 452 604 866 1092 659 296 666 693 997 1171 554 630 691 64 568 200 919 924 843 954 680 986 931 304 970 313 1195 762 462 441 731 440 386 623 481 738 468 971 973 254 466 140 792 103 9 585 1047 845 684 504 46 239 833 59 688 53 78 629 42 298 110 171 602 1090 445 698 291 686 79 1139 141 870 574 460 727 894 1011 1055 149 622 793 711 396 746 1035 1089 379 654 1126 178 48 86 639 735 740 412 491 339 699 293 1188 725 965 202 855 818 1167 216 143 1127 100 398 1030 143 486 510 945 1080 226 1055 207 714 81 940 863 975 504 685 513 258 503 376 112 6 528 183 99 1185 174 734 573 692 158 183 1101 1038 257 574 917 1002 395 258 66 1068 339 210 303 491 454 96 234 755 222 26 1116 88 650 1044 621 561 316 1095 1004 352 411 447 834 1006 125 215 237 236 681 833 106 606 265 1129 203 301 238 1044 544 175 395 529 613 18 874 1159 846 885 662 925 840 140 224 526 456 586 428 14 550 1047 1167 1056 740 82 158 28 206 677 878 894 255 830 962 711 194 414 1168 102 1190 588 140 42 973 20 720 1059 170 227 115 1007 1014 1 1091 666 577 1126 175 1080 75 27 20 86 878 585 915 400 372 629 58 446 150 629 556 48 1139 1007 523 1114 1130 785 687 1088 901 1184 348 631 636 35 500 812 149 826 292 155 115 267 1018 940 1043 480 1114 684 1060 673 15 776 749 1070 885 214 1105 582 958 617 156 553 69 758 3 1018 1002 648 741 319 476 624 766 114 1199 756 1170 1046 366 601 57 94 281 866 140 610 948 975 197 780 894 689 1122 750 671 451 205 1157 835 178 612 744 1068 812 1060 813 1045 156 790 331 635 369 783 887 1091 235 616 992 36 1086 980 758 990 174 933 23 372 1062 695 387 1075 15 732 796 222 1188 797 1184 67 649 1072 722 892 402 1167 785 744 81 491 864 1076 577 243 1019 713 827 943 525 1136 655 545 693 540 745 483 690 807 256 895 1169 429 472 372 18 630 735 1091 475 956 695 442 753 1150 898 65 489 1098 695 245 726 414 964 846 1193 139 452 734 175 985 338 954 1070 289 1005 833 713 431 46 499 1006 955 303 1125 115 673 1022 46 27 696 816 702 154 1105 1192 607 607 809 548 1088 828 757 580 956 1072 521 352 933 967 962 507 658 616 1122 25 647 657 602 529 7 639 28 341 726 397 635 63 226 987 752 1153 1044 79 433 397 792 559 1006 722 797 240 709 605 73 653 1156 626 25 757 274 66 1069 524 622 116 251 670 104 1001 28 563 900 93 348 435 700 65 17 753 458 498 776 128 391 1172 378 603 724 935 846 258 204 782 557 305 184 723 900 803 201 1143 315 692 224 328 1029 66 849 996 110 121 516 116 387 1172 876 634 1073 966 513 980 819 311 835 195 566 475 816 475 83 1125 725 723 871 6 996 635 1199 346 619 923 54 441 208 718 730 1133 405 593 476 413 858 9 890 885 828 1031 974 292 403 1146 328 146 608 156 132 376 885 704 1186 454 997 611 282 375 533 645 730 546 309 250 309 15 420 439 1033 470 361 462 1164 485 465 802 520 202 8 134 166 768 805 695 335 528 876 905 702 977 170 36 424 299 1159 124 1010 397 353 426 67 849 58 354 1039 1109 329 762 1096 482 72 816 667 1059 351 552 1045 117 1020 190 601 609 13 476 622 309 988 207 772 164 915 536 84 634 279 402 682 419 1184 476 933 648 1061 153 866 173 314 294 1154 730 83 971 28 225 958 460 1129 938 28 956 93 811 37 56 870 25 264 190 370 717 1119 314 371 45 991 141 700 236 218 1158 83 312 475 248 1052 410 582 58 949 97 1172 142 1068 304 355 39 147 199 124 688 769 15 504 104 157 791 987 698 877 176 868 797 1062 683 647 305 223 859 367 321 230 233 736 183 304 272 296 289 405 192 622 1016 305 173 57 694 324 629 822 1073 731 703 96 971 266 337 614 843 467 856 551 553 422 17 510 1150 1073 1046 190 29 354 483 124 225 508 956 203 296 1173 105 854 1024 245 874 1112 1115 170 783 74 213 1023 676 457 385 307 1194 464 390 1073 82 725 833 692 761 264 123 135 277 415 378 1161 889 130 344 642 1184 579 1113 105 730 459 964 103 1177 120 585 1114 223 1172 42 220 832 954 1027 396 900 16 462 966 569 712 11 225 804 606 940 319 271 149 329 552 280 811 949 676 26 494 283 181 986 1134 391 925 469 850 1107 944 475 662 311 198 65 351 898 929 1156 735 1123 984 960 420 648 477 376 791 133 229 356 1132 764 984 951 1047 1093 438 579 325 82 115 653 541 398 555 1073 561 1065 988 266 1168 799 858 494 553 389 981 126 576 774 777 1076 718 1074 1125 746 956 667 291 68 1080 702 618 637 685 305 906 423 1078 232 616 556 415 1096 665 667 812 66 703 242 472 755 1077 404 941 173 814 384 995 629 1084 483 322 253 1046 228 445 790 1132 178 656 241 1180 172 412 327 479 930 320 1123 337 840 476 108 980 834 1012 904 45 872 1001 594 915 1023 156 177 888 423 523 119 1051 253 946 1112 635 699 966 482 1071 1178 11 1084 689 325 1153 886 893 400 242 1154 33 8 14 647 871 487 99 580 929 645 1040 94 387 115 1071 1137 313 909 31 429 1039 871 172 365 352 859 600 865 649 15 862 116 373 304 812 501 529 689 144 214 1169 295 1046 1179 440 810 1158 270 214 998 917 647 788 1195 60 346 1105 450 230 858 869 67 986 42 1103 965 1021 634 665 319 28 1129 368 1008 161 944 697 360 232 1187 317 259 381 1039 1158 346 281 698 933 632 738 511 643 1014 664 1048 611 635 1182 1092 46 850 1109 1165 642 574 426 1080 463 1051 683 389 561 57 763 858 630 389 894 408 1189 801 148 340 93 1002 305 177 378 1085 1033 346 801 848 932 44 686 1192 930 507 721 142 1122 1127 321 91 381 670 72 729 1012 37 721 269 814 737 971 96 375 523 342 60 1100 1086 754 214 284 500 334 145 394 90 1025 767 558 378 273 369 1026 209 474 1155 141 824 1028 0 1087 639 574 861 882 223 256 1062 311 736 1131 1033 836 74 1050 265 1121 1106 917 588 906 205 916 666 690 825 1097 4 603 317 499 1173 892 1122 254 108 246 636 894 1196 801 33 23 799 1134 493 1154 592 512 912 592 1020 792 811 655 7 721 961 700 550 1117 785 842 73 560 683 407 1171 1096 134 520 269 948 1129 457 304 305 621 650 470 766 1074 31 1079 105 1140 454 169 1102 19 66 124 1031 905 285 729 148 643 940 348 14 1117 1079 318 709 891 673 430 494 1153 143 1178 909 383 893 307 481 541 270 569 13 198 123 276 719 1141 151 914 559 1070 409 1056 604 131 460 30 80 426 185 178 1051 525 221 263 1163 1037 876 322 813 401 760 400 466 601 336 512 929 1143 620 54 1179 392 330 1171 89 326 390 220 194 1028 502 1159 420 1137 886 416 225 689 0 470 654 889 62 221 982 1042 653 238 803 328 945 24 872 61 745 333 144 412 108 918 1060 937 791 826 163 876 223 885 33 845 218 206 659 290 2 80 1198 244 549 61 263 10 1000 1168 569 890 1000 464 894 226 481 80 670 237 293 435 60 173 481 685 772 375 166 119 1079 382 707 393 1136 797 465 768 1046 965 36 1171 332 1069 1060 83 775 921 686 1070 1114 448 239 969 541 600 1194 329 1101 358 1085 46 924 101 184 501 650 61 947 241 451 220 1019 499 1134 104 891 66 999 422 1112 747 71 350 957 1066 39 728 136 1182 751 1148 236 885 391 884 301 862 243 580 298 577 297 1011 1159 821 216 878 709 941 961 945 1009 1037 802 788 506 348 29 229 381 1061 802 959 1006 1096 161 660 1011 175 1184 1114 480 135 631 294 416 967 118 1066 971 368 619 1027 574 830 282 997 160 182 560 228 190 497 34 442 703 194 247 591 791 196 1109 13 90 950 1147 139 1148 925 69 911 78 373 505 802 525 155 978 538 686 130 30 780 981 279 761 1174 169 769 695 249 520 503 1116 289 805 623 940 671 715 419 1080 483 523 443 521 1066 849 146 1 900 375 1179 216 514 408 476 1127 897 1030 183 438 870 315 445 1118 857 767 928 717 315 346 369 850 772 500 126 1175 667 723 973 738 831 719 70 658 758 1083 1161 809 168 218 743 1049 690 104 153 1049 431 342 972 1148 815 132 697 293 527 60 203 211 585 834 974 652 1078 1156 756 161 222 218 762 883 1156 170 262 1147 690 486 201 828 986 820 672 154 982 369 525 1038 554 1047 472 1163 75 951 478 562 316 1052 917 396 1000 121 193 739 472 751 719 422 902 822 431 403 1191 1148 109 796 865 127 1176 461 99 1107 462 214 594 146 167 273 1190 180 108 633 813 342 693 376 923 710 988 216 552 1087 583 577 111 35 57 554 368 39 810 444 224 913 175 185 48 815 77 583 118 470 957 427 848 919 926 727 450 914 1076 1120 207 978 318 121 372 468 583 1005 617 242 808 340 980 1116 623 958 317 640 1118 736 269 282 898 286 267 776 118 320 11 214 299 63 654 563 102 665 1146 102 970 673 707 541 95 1126 298 752 67 595 403 1099 997 245 268 130 474 328 702 230 578 1005 1053 1031 276 309 933 884 956 582 463 392 192 554 260 178 856 650 946 1009 1006 220 1168 814 652 212 259 328 484 533 892 1194 1124 416 1069 514 968 148 438 382 483 744 429 33 959 1059 371 949 560 1149 1099 1181 409 580 358 891 510 1083 334 254 641 237 393 962 520 846 161 615 880 1115 611 146 26 871 611 1024 11 644 857 162 410 416 719 142 524 278 1053 650 529 95 399 977 1096 46 706 51 591 612 366 571 739 641 808 188 291 479 1028 461 873 65 97 960 942 1012 937 172 1062 471 1113 231 749 103 828 547 664 577 493 583 933 710 1017 213 606 49 803 876 135 998 482 54 438 388 982 470 256 1072 693 284 47 142 525 716 464 397 134 864 1065 1190 1188 375 579 447 107 694 988 1185 961 246 1002 708 352 1151 931 565 499 761 517 1109 607 596 1072 999 148 500 678 950 359 712 289 236 1030 1115 436 7 583 1191 826 477 336 598 492 553 1028 327 317 1044 700 605 288 371 499 450 511 893 1101 328 1189 643 221 1080 442 1098 717 230 403 1007 666 181 927 620 533 1130 604 252 763 1028 1125 246 702 160 104 830 218 32 1147 463 839 953 321 297 597 781 200 33 363 1130 121 930 1196 3 344 897 29 147 453 800 370 542 845 14 697 446 1106 586 717 1166 1138 146 852 749 706 323 790 1045 5 1008 905 84 442 1190 7 547 94 1050 1136 1068 400 96 139 306 688 1025 702 28 558 663 783 691 447 399 892 660 614 260 582 1018 358 1189 26 804 256 35 99 869 851 964 813 912 1004 1182 1105 1162 507 910 260 228 1092 291 353 400 499 266 1050 468 1044 119 1048 835 1132 1042 890 553 42 92 1001 154 721 92 174 356 647 91 130 151 593 168 466 484 161 144 813 944 512 1189 1194 787 432 255 282 115 24 841 207 225 720 866 92 815 441 824 251 677 1107 82 1082 16 943 1139 167 547 3 397 99 191 384 625 440 110 971 830 276 909 889 672 915 977 499 984 638 718 340 205 203 102 935 10 503 1107 1107 733 1196 564 566 922 257 107 409 871 391 724 521 641 841 1163 285 1185 441 470 416 305 858 666 945 700 837 851 258 1053 466 862 208 1018 653 505 939 1008 338 730 1197 687 853 912 168 150 517 36 1014 293 893 617 560 328 1083 919 630 45 81 686 630 665 298 176 124 809 893 960 219 562 508 763 454 1034 1148 349 618 578 658 511 426 747 1124 622 502 929 630 224 975 683 482 255 840 137 836 152 616 499 701 317 81 1162 1037 1131 323 637 593 1042 898 662 44 1121 487 886 557 288 188 503 1143 434 462 331 145 1171 295 75 696 639 986 847 750 906 1038 1049 888 460 1101 276 830 85 349 460 465 734 276 565 944 636 713 260 923 1151 66 498 693 507 521 601 595 506 775 393 8 697 1196 940 172 1029 1027 617 635 574 252 388 1051 1032 158 247 309 419 255 415 515 414 459 553 827 761 606 354 795 622 154 906 1126 1060 959 917 1149 671 1113 1162 224 808 568 230 1046 502 424 772 273 37 75 603 235 367 1078 377 112 518 595 1162 570 803 1086 560 921 182 461 893 829 1133 253 31 1101 946 16 848 664 173 477 651 985 937 30 491 895 268 32 985 166 365 445 280 1115 509 846 942 915 256 560 1141 1183 380 219 790 988 1110 670 453 120 632 633 875 796 311 176 474 616 276 1140 46 156 850 681 98 793 657 124 892 1176 323 840 1041 331 736 87 944 246 1052 711 845 126 870 49 1160 613 523 352 381 1124 106 99 332 1138 325 1134 657 848 97 646 1194 1064 624 1020 541 432 930 931 1087 1167 1007 73 144 391 1029 339 568 56 1013 1008 969 740 865 728 975 423 1089 287 40 421 87 1189 981 683 590 263 216 350 915 123 1009 1050 503 540 893 991 499 667 994 1075 139 454 401 144 901 842 576 853 910 50 806 405 774 477 322 455 287 1184 206 827 661 673 1000 622 924 1015 1068 502 1038 345 37 665 447 1012 1118 778 782 1084 585 835 1076 361 482 350 587 689 956 983 34 376 473 1134 1130 350 187 27 441 972 1144 1194 695 128 542 372 966 433 58 597 207 413 763 562 299 710 1073 691 1083 77 814 438 745 532 162 500 852 1156 1002 901 836 139 1056 930 1023 350 780 268 794 1060 233 580 449 617 1023 378 1165 1096 721 26 1050 638 168 786 666 451 951 91 817 38 1164 54 164 1155 665 1190 370 131 135 1174 403 71 879 136 539 511 489 932 762 1048 8 1058 212 846 138 734 20 962 424 1061 830 84 1038 797 817 421 212 255 30 1038 666 669 523 1049 417 686 476 112 19 458 898 665 490 177 897 538 40 816 808 473 1097 475 783 1068 1068 553 843 119 443 70 46 29 663 1168 991 791 62 27 509 1030 808 1023 1126 558 317 205 83 913 1153 1144 119 286 56 113 198 1170 297 457 394 824 1 1001 402 819 28 724 329 743 329 1196 79 15 989 860 449 547 1143 1144 945 878 957 31 384 53 183 315 1082 591 163 942 3 734 561 274 914 173 271 548 285 841 400 855 155 545 367 394 415 144 930 984 835 721 773 143 78 468 828 1168 245 828 350 788 787 177 430 957 40 618 523 40 48 1055 111 312 1158 1192 56 695 401 1075 807 82 1022 625 555 246 664 930 852 857 828 812 452 296 377 317 571 1189 206 1129 558 449 330 1036 389 369 803 476 813 401 824 1087 581 385 1080 1010 372 495 399 775 914 602 100 9 609 707 360 933 33 1031 200 474 548 579 469 16 333 289 531 1174 533 1056 837 201 925 147 61 500 726 667 1101 717 1097 309 105 215 707 258 494 76 1028 803 695 1172 785 591 1155 600 649 291 904 425 393 689 328 140 1071 51 901 1031 662 34 523 215 526 1097 1047 28 432 796 1020 25 824 1048 180 821 560 526 1024 504 158 1106 1147 180 98 334 534 1039 950 454 739 638 1085 738 1014 448 1004 1017 849 706 650 1199 744 1035 240 101 760 701 114 767 828 52 1154 571 670 1016 515 1102 139 258 62 909 227 534 717 559 593 224 925 362 38 221 963 36 920 1102 678 377 229 111 730 373 74 1010 338 153 891 1057 1150 983 624 229 764 100 720 932 73 896 720 321 91 822 621 868 33 1032 656 191 910 517 225 204 626 1133 1071 25 777 322 1173 281 733 613 1088 502 220 596 195 312 881 532 852 824 102 676 1141 433 752 798 110 507 200 451 50 342 160 80 854 938 61 954 1180 1117 807 989 484 228 1197 450 900 625 834 1018 521 1151 20 264 1160 294 39 673 1086 582 346 623 9 727 74 1031 51 761 1171 724 412 250 1057 509 519 616 138 1059 952 134 1160 234 677 751 758 2 200 8 788 1147 54 1062 135 420 169 91 1186 896 224 987 851 533 624 1079 350 1156 381 1087 438 795 1091 1098 85 585 902 137 592 634 470 185 469 779 175 836 469 454 761 718 1103 1147 742 1097 946 220 580 1006 128 568 81 395 308 282 784 114 561 461 731 273 850 476 372 939 1169 137 402 501 856 1086 967 154 226 460 237 528 61 1126 840 228 730 226 46 645 415 1029 15 456 979 1046 568 452 644 506 962 380 556 897 1153 68 525 819 1038 228 882 1122 462 46 82 490 958 191 202 1005 419 284 1179 1044 679 392 1102 845 477 125 162 192 331 975 816 706 345 299 1131 16 512 75 801 866 762 1070 535 1179 694 55 736 1049 928 454 588 959 1101 922 22 1065 1016 374 504 745 765 778 144 970 971 834 312 356 777 894 752 964 115 242 122 1040 981 358 1063 86 529 69 446 440 653 608 367 742 1068 84 645 16 1131 958 89 695 1107 1180 529 1121 976 904 687 784 465 1027 413 1108 89 401 1018 605 989 79 1050 273 562 386 926 16 854 397 826 119 324 449 495 939 1032 687 167 1162 71 781 64 1182 914 904 512 315 1015 923 332 340 396 229 530 452 1126 1142 643 313 40 64 28 255 76 1080 349 335 987 81 521 507 732 540 1003 846 177 362 1112 798 400 1147 279 720 1167 843 344 847 837 1148 878 1149 598 348 926 1105 796 1199 506 39 23 119 203 93 196 756 730 9 1147 973 1125 528 957 215 775 792 670 74 474 287 526 444 497 821 445 1194 935 2 1196 1052 1112 91 540 153 540 654 617 697 791 76 355 133 183 498 788 132 684 721 729 907 761 215 953 793 46 108 156 218 396 1032 391 209 1058 1010 604 954 669 179 298 58 685 1136 256 204 604 25 940 897 1031 723 679 79 502 622 922 320 675 716 635 24 354 759 1195 127 1015 806 535 951 592 89 692 421 892 313 810 389 131 899 152 945 688 782 438 372 524 1007 465 1067 307 192 299 1029 365 528 980 48 912 86 286 91 363 997 606 453 727 614 998 429 918 464 1117 952 127 389 338 946 598 1047 914 845 1013 95 1064 491 139 306 234 151 563 540 186 8 434 18 1152 491 578 1134 932 275 395 1006 306 1121 316 1188 1119 267 796 269 324 48 132 361 220 649 673 1126 862 794 270 185 131 280 862 11 868 993 95 550 1042 969 77 1013 864 68 986 991 446 687 325 640 39 72 1117 720 690 500 350 544 20 514 902 697 983 161 998 1158 833 750 373 238 418 615 1142 680 171 338 1028 453 868 74 858 26 647 364 429 1052 927 644 26 93 926 127 119 248 723 1127 1091 515 1069 1175 1031 1143 1148 1017 927 116 882 46 789 538 767 1165 1085 1176 507 194 163 507 220 934 804 150 407 10 1039 257 413 1118 1172 1021 1052 224 669 609 713 5 847 815 896 567 1019 343 55 1067 844 251 14 1086 167 1042 944 1055 914 95 15 675 866 614 1158 286 1001 494 301 323 664 743 180 570 819 648 1168 51 976 1191 857 845 911 1127 253 655 95 205 478 1043 748 160 1035 635 807 973 173 1175 753 973 204 459 790 1041 227 330 289 664 833 752 1089 79 823 428 6 495 856 699 212 347 133 455 817 6 1027 903 375 179 371 955 810 1056 947 705 111 1155 793 248 653 485 744 1194 724 799 353 445 375 270 222 621 1032 426 505 591 987 600 1094 747 1123 286 638 827 65 359 940 274 1073 394 113 1058 365 612 520 1006 293 222 673 128 674 667 857 36 227 841 901 637 252 326 826 901 1116 944 1096 56 265 342 761 1144 475 426 530 111 1041 629 508 792 627 963 401 1097 974 160 972 231 779 74 101 608 867 603 166 1012 651 274 144 4 809 1123 1161 978 984 266 1198 458 338 64 428 123 233 520 946 336 795 508 765 79 88 514 427 685 561 966 68 1029 621 297 158 614 120 1059 119 735 945 400 352 721 537 200 401 299 500 1106 693 412 335 159 890 1179 534 1117 347 836 128 243 307 282 417 134 261 1107 683 1185 110 4 35 1040 118 567 743 204 1015 619 493 781 938 292 1173 584 714 1036 803 100 198 1105 1163 412 516 1146 104 868 603 892 609 1109 245 465 348 261 332 529 196 817 802 262 621 172 1037 638 932 85 231 485 148 788 1158 1058 846 1039 240 217 144 989 71 380 189 662 1050 239 18 1141 545 432 317 814 667 102 703 262 1139 227 937 549 162 884 570 923 1143 400 852 1047 945 632 1192 290 277 203 789 206 632 877 217 1029 1122 476 1196 9 254 997 1037 792 963 910 940 227 1044 817 226 398 179 1066 339 278 172 210 1049 871 628 97 1073 445 459 892 892 996 750 836 188 144 1032 1067 821 839 332 779 622 187 868 1178 617 1144 1104 35 1007 1108 2 708 502 462 833 175 622 52 631 799 1117 601 700 1097 784 101 832 925 944 400 751 573 71 554 993 136 1024 100 1104 54 375 1013 1091 475 126 73 328 821 838 218 943 408 324 126 910 444 682 871 706 204 592 927 181 448 33 1077 381 1087 693 34 1033 615 511 932 696 822 283 905 503 38 1130 649 620 183 1033 1009 1107 655 26 536 609 199 756 162 704 603 272 386 599 375 431 202 410 476 547 809 1058 15 268 644 1083 819 21 767 249 495 864 395 894 45 854 934 1163 418 223 729 1190 677 746 837 1146 230 765 572 905 638 1060 1103 284 75 1132 796 512 99 419 51 190 727 803 25 897 794 898 323 803 627 933 1132 994 230 57 573 232 144 696 1191 63 972 508 923 1038 146 242 192 396 318 222 615 465 889 1135 653 643 609 228 1157 975 1025 999 1177 630 198 970 847 1142 749 354 536 1164 851 532 1020 882 90 380 322 420 558 838 317 1059 1178 571 1109 420 189 601 168 520 627 152 340 127 604 18 518 219 245 1003 1139 907 337 197 724 1138 1011 280 1154 755 221 176 623 492 97 176 165 783 218 377 1071 768 226 332 517 282 1087 347 39 940 98 1150 185 365 218 789 349 296 1180 1030 188 1036 367 483 540 564 680 798 840 29 234 748 919 1183 654 235 531 272 820 413 20 1069 882 127 486 902 700 563 726 236 183 1097 460 304 730 818 1174 339 289 363 716 934 586 232 394 146 309 397 205 1052 944 29 491 913 812 511 125 938 901 1168 909 781 901 623 407 1059 1129 311 320 657 694 111 441 431 422 866 312 635 771 74 399 413 941 1016 232 628 802 1176 699 140 859 355 164 573 977 44 47 993 1050 645 991 726 391 269 923 25 479 594 263 675 856 1177 741 179 266 879 1097 997 764 546 643 397 625 399 854 658 897 324 142 252 732 44 1176 330 173 45 371 143 1109 1185 933 951 142 74 773 209 1157 440 76 189 727 1146 376 1031 1066 550 459 515 219 293 185 1027 937 1165 932 4 390 886 1056 739 1083 832 443 1047 1089 858 340 793 423 640 350 974 925 174 854 1016 873 1164 354 851 245 749 54 1164 651 850 2 786 756 611 883 889 987 783 238 1152 31 1007 162 474 49 490 1176 343 37 765 839 840 842 939 1112 1129 1137 1177 1036 823 1138 74 873 555 1 363 335 593 961 759 378 438 885 116 1055 54 886 810 1016 796 964 239 219 709 643 1197 524 1092 949 255 1142 349 740 581 391 740 974 687 626 526 957 474 293 465 865 750 931 430 812 711 419 1059 238 1077 814 1038 842 348 962 653 709 208 954 673 845 899 1148 388 612 656 30 519 712 843 710 823 475 449 238 194 462 136 408 1124 601 1147 600 131 186 1049 869 689 569 644 456 1187 195 299 88 155 906 231 295 331 601 12 925 880 364 763 87 332 771 1069 218 1069 23 1086 746 321 930 1169 846 260 323 1182 560 241 1035 302 1189 208 943 311 55 598 77 738 136 277 176 242 145 692 60 3 738 529 191 975 1064 948 1145 766 224 708 119 1199 902 101 204 316 166 861 248 669 375 366 496 1001 756 340 619 419 876 33 243 1099 38 1156 1093 208 481 1192 373 178 43 1128 869 1062 660 599 1029 737 531 25 735 801 722 181 680 211 523 4 90 1195 824 457 225 412 708 1067 551 877 207 492 873 958 708 428 1079 892 1140 507 168 578 1078 522 996 995 224 359 928 261 67 559 143 739 1078 450 61 1146 902 74 106 870 754 129 1173 802 875 267 1196 371 477 584 169 312 1171 735 543 705 305 313 802 748 71 276 45 849 429 1158 785 305 344 735 337 1093 580 1085 953 762 1117 563 290 455 1152 890 275 1158 166 77 28 676 788 772 17 773 772 308 36 48 142 836 1043 1126 304 463 150 398 588 387 329 1094 143 63 293 748 757 328 1006 523 161 670 791 137 1038 262 630 740 434 478 648 895 795 865 827 1180 632 304 338 1154 498 231 1007 864 163 386 337 560 424 1176 41 210 620 760 34 88 802 737 32 459 742 732 1183 987 224 143 1067 269 490 76 750 302 224 350 1080 375 880 678 170 260 395 428 901 58 342 554 930 979 720 26 749 1188 209 419 125 1130 643 171 1094 868 930 516 246 559 1176 525 796 871 457 900 700 812 317 814 568 257 980 459 664 593 231 678 506 355 488 737 636 1194 505 706 559 490 349 1193 844 477 621 135 4 820 704 1 619 326 570 125 1037 28 617 716 475 849 376 612 172 7 1023 907 677 634 825 338 60 875 787 457 832 536 334 216 709 1011 36 1147 124 852 900 581 1136 1085 1133 686 1134 524 565 5 277 66 444 27 1181 970 805 82 63 809 926 116 949 479 476 1199 455 923 879 942 220 155 629 1111 1141 484 120 528 688 434 896 141 484 302 81 273 950 1182 822 675 866 92 1090 303 997 321 1060 1044 209 227 140 158 212 375 932 958 318 694 552 257 190 684 963 21 411 594 647 8 160 1013 979 962 257 416 464 1124 557 40 774 817 839 644 16 102 417 876 1138 11 823 800 1166 683 147 868 345 853 366 324 283 559 254 389 1198 913 531 148 1115 197 370 565 56 1159 85 424 1182 148 1028 989 1193 33 821 1077 909 280 646 127 30 155 428 1129 353 725 409 51 124 1062 633 446 1172 1104 1185 1191 834 1022 146 145 963 645 357 1181 84 23 1040 168 1105 252 1117 714 148 321 888 982 479 565 744 701 322 646 847 179 455 642 2 46 186 230 267 1025 643 180 1149 529 1052 1122 829 38 955 432 1083 798 638 502 1032 906 1149 831 34 213 94 1067 902 980 1157 952 934 361 478 311 804 940 17 1116 599 269 367 1037 917 994 338 1057 1146 388 342 1081 598 17 976 671 43 791 316 549 611 478 742 430 776 344 229 587 710 72 472 925 498 171 583 1131 163 1136 82 956 35 855 1013 761 1152 846 85 875 212 341 435 31 958 175 253 866 1090 980 466 376 791 82 795 743 551 1112 368 1041 517 684 709 1094 9 333 803 116 757 1179 149 486 285 423 468 719 777 201 262 1049 1133 1076 964 720 25 1111 597 190 1069 569 160 728 911 1120 127 639 717 88 259 116 1117 1008 271 733 798 1125 968 555 508 710 383 33 709 1151 1192 400 967 1004 173 419 483 423 418 374 1139 488 1137 965 158 706 825 235 1172 13 1146 586 82 1028 1177 763 194 865 89 187 1017 353 428 746 863 786 537 271 119 913 1145 402 172 235 1063 720 837 3 222 362 372 124 510 618 91 442 594 505 167 534 124 203 408 427 492 551 211 398 254 60 1071 1043 149 946 200 949 389 250 922 736 648 303 1007 806 1081 404 578 372 938 1072 657 458 424 293 175 918 758 498 934 890 76 586 1169 1147 1143 765 947 122 36 468 445 226 719 429 1182 362 67 790 1130 1031 386 374 1186 842 105 241 1174 847 95 981 782 717 948 1100 378 114 290 637 737 46 718 527 1100 851 1109 869 158 718 683 965 13 776 1188 90 821 209 818 419 349 718 444 825 1070 692 918 1107 290 1059 559 121 801 634 778 1092 288 1115 1144 1028 12 827 20 274 667 671 53 956 689 1034 285 98 1054 484 54 521 1023 410 804 587 201 581 205 407 264 294 343 483 1168 980 24 574 1151 943 1051 683 677 547 614 98 1161 192 915 32 1112 464 200 159 429 1060 521 1137 1103 1027 814 236 185 879 727 932 124 1058 942 1126 441 626 468 1096 893 194 145 401 954 554 183 786 896 451 800 327 135 381 164 514 872 164 44 1121 438 547 528 136 154 393 447 973 896 745 114 52 346 497 1093 0 868 600 1088 1 422 562 260 755 1132 827 851 1116 862 1054 866 683 299 930 325 120 137 10 608 291 1006 1146 491 617 1031 1106 1136 107 1137 64 751 504 906 1196 1162 389 811 1137 1189 742 483 173 857 2 1031 984 555 728 382 850 823 277 453 63 680 101 491 1171 325 1083 1136 94 450 122 972 468 946 631 102 653 383 503 977 81 1120 417 446 556 284 268 701 16 648 461 296 258 645 621 744 349 704 142 1160 812 1070 975 660 437 704 377 740 776 655 453 257 722 578 426 1027 1183 280 432 723 357 543 511 988 428 1026 340 306 3 1196 111 1034 197 625 1198 1185 42 776 754 552 603 902 811 91 600 317 871 77 678 762 442 270 163 39 1111 1047 81 534 728 187 1186 957 1055 948 1120 318 406 759 280 704 112 593 798 787 392 883 1034 212 1086 360 1191 711 951 114 158 111 845 225 706 267 468 140 494 250 390 1166 892 450 48 342 721 983 1189 94 59 1036 690 234 92 1075 263 774 272 307 697 360 568 41 940 474 998 68 363 523 387 651 912 77 1136 418 661 465 585 843 148 233 885 1166 1194 1092 61 817 1064 154 887 1086 675 211 1193 125 524 961 570 937 1178 714 253 141 194 795 874 621 833 497 1063 295 1117 1117 196 992 1020 656 835 839 154 1004 633 1137 546 268 900 1191 160 1151 79 19 400 770 305 690 836 851 34 784 272 477 427 1193 354 119 1012 872 1148 228 1169 5 468 497 889 1012 362 659 478 350 230 569 895 572 787 498 790 877 756 272 225 443 165 1081 920 857 678 31 639 867 872 1051 843 1195 64 85 1156 136 1058 393 926 928 831 569 56 445 1175 201 1171 327 239 1144 859 990 862 313 1030 1142 823 330 571 833 187 350 673 484 1160 719 875 130 673 612 950 244 205 1013 1084 504 422 407 976 219 1126 1110 1127 392 69 828 613 860 597 1118 991 930 348 393 386 164 214 83 1115 696 954 326 562 910 314 842 469 1102 1152 888 644 677 0 821 261 1024 911 984 316 708 463 143 315 165 737 848 818 1115 52 495 1181 69 451 13 454 795 405 501 242 424 898 407 532 706 439 21 61 1089 153 1053 786 275 916 503 335 94 239 675 823 545 1199 986 756 639 891 492 1068 507 1135 431 17 213 313 634 643 479 14 91 134 1155 687 250 3 286 1005 206 1171 301 556 526 348 331 701 155 77 234 942 936 842 648 191 1039 278 1130 504 694 470 12 509 1149 1095 642 1003 619 635 787 597 94 1039 141 491 562 465 664 778 932 343 689 631 1118 479 355 1073 111 950 669 697 456 732 141 252 344 1074 126 666 633 466 983 596 338 1160 900 249 386 1115 682 993 528 735 585 233 427 1072 562 31 1118 613 307 978 61 907 338 977 861 258 289 705 678 695 469 500 288 293 513 919 797 1196 1185 366 400 881 1009 291 356 565 859 1169 213 566 540 523 276 483 223 778 51 157 337 725 80 847 386 408 871 993 780 114 1040 564 475 565 799 715 549 114 669 825 896 704 1159 456 486 727 285 116 372 951 21 1072 443 282 28 479 194 1074 204 426 890 553 64 40 770 260 824 394 641 198 243 1155 979 68 470 488 197 775 202 474 464 1093 1028 565 388 238 188 306 526 273 944 1152 292 525 945 953 251 587 1034 159 444 102 234 901 569 1063 87 613 180 990 838 273 678 1189 70 800 935 130 106 8 701 439 123 900 242 1019 778 1005 660 1163 1087 428 760 363 986 1085 1110 937 1007 853 1090 181 806 764 333 827 1150 617 927 814 240 414 226 341 517 1094 119 595 699 280 46 92 52 1162 473 149 54 483 687 37 1188 717 885 784 4 670 550 575 1017 835 307 662 540 179 636 777 531 986 1108 914 390 27 415 292 871 711 806 913 723 535 764 859 959 567 769 1125 915 33 917 366 250 411 430 775 946 951 202 438 1169 293 92 501 80 68 403 593 311 1179 738 2 863 53 151 806 338 703 486 703 1068 1156 819 910 284 1135 63 828 766 601 950 951 1064 268 863 26 1053 1053 885 1033 844 1047 376 1122 236 152 359 956 1153 788 132 913 1188 204 1016 875 773 334 316 113 753 513 126 326 99 893 725 338 277 954 551 737 136 223 3 1076 1065 439 38 393 180 407 37 352 285 513 1028 381 860 1104 425 322 9 827 851 543 277 218 235 131 1055 93 844 89 698 1105 46 810 521 138 168 978 549 257 630 1174 689 960 597 490 57 71 421 294 164 586 560 603 91 967 185 583 401 720 908 47 723 382 710 972 92 1057 82 237 551 396 426 1156 343 328 1050 423 216 264 1028 66 978 840 1053 69 1181 130 1024 732 635 957 247 465 904 102 195 405 178 1038 970 251 1166 646 634 223 1015 1047 399 625 207 209 64 388 908 480 1006 413 235 335 264 898 1166 27 391 671 66 195 1022 1083 573 550 693 590 454 91 648 757 82 865 428 1090 1119 1051 892 516 333 370 379 557 941 798 1055 43 468 1037 1013 915 212 836 624 534 990 565 1057 1051 254 534 779 21 795 308 397 178 432 904 375 995 1196 999 1188 952 798 227 25 308 933 336 820 76 734 162 226 1056 775 233 676 961 246 1017 805 247 106 1130 514 82 415 108 316 1197 1043 602 828 791 54 124 163 337 146 903 144 603 97 1084 229 1167 646 655 773 857 745 106 188 715 683 865 609 977 745 347 954 774 1070 890 1000 751 67 626 1047 831 244 1035 942 812 686 898 222 365 886 1038 335 670 368 1187 349 708 1085 123 271 453 305 483 1155 1098 1051 235 291 1020 1095 328 1144 432 947 896 514 479 1165 112 67 264 163 834 991 878 1085 381 1065 228 2 708 955 1151 180 880 783 1005 933 82 606 583 951 1138 1004 164 787 688 444 1047 1072 1043 929 1074 1129 348 917 97 188 481 814 274 859 1140 907 992 700 535 726 42 361 572 443 1160 424 838 619 393 711 112 657 895 1133 710 379 652 577 419 40 289 562 1156 247 115 554 900 409 625 884 728 377 683 1165 692 579 803 700 625 493 496 285 265 95 738 1175 838 265 150 450 772 822 269 605 1017 673 345 314 631 562 1029 39 809 275 656 1134 430 449 193 129 1056 934 137 1009 356 372 113 1132 754 719 279 627 543 170 19 241 260 788 1168 231 885 552 216 1026 638 964 575 142 471 54 1179 199 906 1084 303 942 766 688 197 657 989 958 128 1146 529 883 1150 1154 512 502 873 166 940 0 722 943 1010 568 339 407 998 316 282 432 888 412 302 1074 638 569 900 25 6 73 647 97 489 1188 1111 202 125 777 765 742 240 845 1020 395 941 1195 912 731 796 908 409 309 1142 725 261 587 842 579 291 595 859 600 434 929 913 497 1134 497 835 935 1066 910 578 395 1028 150 33 537 15 6 339 158 1188 174 991 369 317 393 479 424 179 968 365 99 1162 945 393 648 858 310 60 1100 586 105 118 468 479 941 1039 732 97 169 597 398 248 1120 986 4 181 692 1067 1029 970 213 173 456 44 774 678 658 825 520 344 902 801 16 310 811 115 538 627 1032 479 940 991 410 1048 484 1140 1064 567 558 1173 432 32 600 418 706 957 412 1168 645 1185 115 869 1138 502 1096 231 15 558 739 268 761 1121 535 953 900 1143 1180 100 165 55 363 343 695 120 969 477 856 639 38 1076 372 936 700 735 459 1133 727 905 1112 491 593 811 63 1039 413 1007 690 92 397 912 87 728 651 19 555 7 844 1087 46 634 51 26 619 683 756 1157 174 207 589 279 476 526 888 639 595 342 446 976 912 507 472 361 213 473 509 449 769 404 650 908 967 728 278 991 1156 550 99 829 998 859 548 1090 776 859 550 94 921 258 848 601 915 1001 833 997 995 969 1188 284 851 597 1169 852 801 103 608 842 226 1082 988 297 413 1078 863 139 1170 546 373 117 279 448 409 763 486 1026 836 948 615 784 1188 336 323 835 1160 1003 786 170 532 1160 979 288 906 853 399 999 944 1181 95 50 289 529 195 358 94 790 1116 375 954 360 1118 393 745 1153 1015 1104 518 129 950 94 285 655 934 59 671 779 1011 1193 697 156 1001 496 280 696 9 399 343 1130 1147 599 132 711 1116 801 1142 87 558 229 936 631 703 858 62 415 864 904 351 122 223 741 475 298 61 899 429 204 967 203 609 1127 894 915 266 1120 772 795 417 701 543 806 49 231 297 434 661 673 658 708 587 198 493 312 780 451 1156 936 837 214 777 1112 730 809 235 362 745 1017 758 135 603 940 192 61 382 243 31 301 1146 974 473 783 1133 1172 715 596 74 394 507 175 568 709 626 923 357 888 815 431 82 390 235 1130 219 221 502 959 271 99 801 418 900 491 1135 181 1159 629 774 128 935 657 387 1031 1024 577 508 624 380 325 1109 906 357 600 589 168 986 298 496 193 598 1104 1114 926 363 667 845 893 686 329 238 660 90 497 160 514 1156 578 244 1067 1008 377 1000 982 1131 456 65 813 12 641 254 853 117 499 858 695 642 1109 1156 813 961 360 1092 631 131 960 1001 1184 1016 342 1015 1116 246 74 1091 663 919 101 279 907 317 106 101 744 226 378 1097 843 875 952 184 998 128 211 372 858 122 810 104 391 1096 748 758 900 40 633 183 83 676 136 152 592 640 557 83 718 943 147 999 1078 172 0 50 1031 35 503 242 983 363 286 474 550 491 1053 746 882 105 1162 726 1011 139 691 317 415 1069 937 409 604 176 622 1154 573 972 980 1131 667 207 4 107 1098 455 1105 12 529 653 950 607 351 1139 730 784 520 154 316 63 442 256 109 201 1139 94 154 517 630 1127 617 623 629 796 94 1099 1140 366 888 550 977 748 915 205 1143 408 1081 343 346 915 1099 340 991 196 110 913 1026 950 727 186 100 66 759 513 452 533 1008 412 620 845 1012 189 731 644 553 898 669 627 1021 467 1031 629 873 506 915 669 902 726 1018 547 130 830 82 1190 449 755 207 209 956 820 532 473 1075 875 871 259 189 536 182 158 866 784 190 433 806 586 1144 703 130 199 176 59 1123 1160 103 399 296 1032 185 1021 422 595 97 1053 213 860 1015 792 314 277 334 33 800 636 935 268 1125 834 380 533 896 274 80 830 959 326 947 747 666 427 605 239 970 812 627 230 819 917 20 465 1139 130 1147 46 745 291 955 735 345 544 592 13 212 419 664 540 1196 577 1124 724 93 1128 257 110 835 766 1063 911 501 64 454 255 699 613 1093 528 1145 1191 11 979 652 548 476 0 517 456 844 1152 149 516 728 1067 90 491 800 1094 769 1032 1087 244 839 477 1169 1151 202 193 200 45 1022 2 619 998 385 779 664 56 688 1125 333 968 1129 1164 1062 54 1030 123 1171 309 805 564 808 459 485 135 886 803 174 871 667 521 645 886 544 505 1083 347 84 796 1104 824 1065 906 773 320 1119 308 472 481 149 590 932 215 27 1079 610 963 307 933 688 1181 1098 848 339 990 905 114 198 145 309 471 1016 730 802 10 918 7 539 916 793 1094 788 647 668 1062 195 670 1008 214 856 756 484 1094 98 156 264 534 952 964 6 51 16 893 1084 285 22 833 476 572 110 1194 1109 521 87 1013 305 553 509 785 349 572 462 385 532 397 1158 487 389 198 350 513 402 680 851 1018 22 717 581 468 975 549 1169 866 147 593 669 512 458 767 299 297 3 76 474 430 332 160 567 343 904 189 849 1198 1130 627 968 1021 1122 256 330 1074 562 84 1108 19 410 337 426 868 1030 417 393 576 1015 371 1074 457 287 375 824 155 151 619 1162 719 581 203 458 656 84 1169 783 807 880 664 615 274 686 751 634 390 1036 831 948 426 1010 1165 744 331 751 1130 99 276 176 1156 48 544 88 29 468 145 998 681 833 400 838 207 171 346 28 161 536 502 1089 910 1156 348 315 1144 628 78 702 227 634 677 651 268 461 856 76 431 742 1114 476 1061 684 1008 977 101 314 1062 1029 519 637 813 1032 699 993 1114 162 681 401 591 683 516 1086 83 1113 1061 294 739 673 605 1188 587 194 80 1048 686 1128 116 250 853 815 1135 405 126 1161 254 331 256 201 375 289 1089 803 741 439 915 625 875 939 727 520 576 552 1167 98 678 170 269 306 249 64 670 971 742 57 227 612 1139 714 691 1017 221 762 95 529 270 1032 1064 1144 857 1080 604 1008 212 816 363 910 676 411 645 452 482 125 735 118 990 17 744 810 1097 720 131 555 989 21 224 496 648 260 969 584 695 918 583 773 813 501 717 926 16 1075 469 723 947 780 1103 519 469 396 1072 603 264 1050 213 649 24 375 454 262 23 714 1087 695 604 17 248 3 28 1149 609 821 738 89 946 127 600 634 466 543 822 1063 970 360 1004 1100 506 92 324 877 296 161 331 137 654 763 574 747 415 1076 637 566 944 392 1081 361 230 715 93 1097 799 763 631 515 423 0 246 642 147 615 671 943 190 811 458 208 654 713 498 1129 373 809 1190 1142 306 3 192 324 440 102 876 335 564 1158 795 68 739 441 879 628 208 88 973 251 1047 59 1121 26 679 840 225 207 656 242 457 1122 558 934 169 307 1110 596 46 1183 500 1074 630 949 112 354 629 137 821 1141 1125 1189 667 1146 4 282 903 378 484 184 966 947 1018 760 204 331 527 709 437 958 567 482 718 79 232 1142 651 437 1048 1001 1143 59 579 1014 985 747 305 653 701 466 515 647 498 1104 537 495 302 1024 403 533 319 878 271 943 567 390 823 91 51 563 1063 558 7 995 799 1066 277 988 758 734 621 1117 1148 106 1138 706 883 1051 915 912 1193 758 40 608 589 974 723 1175 256 296 578 371 402 391 922 772 842 1044 699 273 194 891 83 1119 349 790 388 220 1005 1081 892 1013 740 1054 1069 143 1078 302 942 435 519 607 1111 281 151 1142 713 466 464 85 839 496 1057 491 293 26 1032 777 42 448 762 111 579 234 350 467 1019 975 787 723 458 1050 676 835 267 469 882 315 656 840 200 889 925 1190 431 97 842 508 238 513 939 471 1075 318 998 114 1182 180 651 321 574 296 595 1173 354 820 1010 1193 992 170 943 562 1010 885 320 212 467 14 933 248 597 721 286 1086 1064 609 57 1193 1163 402 426 907 368 489 816 156 177 877 863 921 1103 887 1030 898 83 976 991 49 805 698 841 701 1189 355 376 113 375 319 155 441 819 393 140 517 798 1165 201 883 165 234 966 779 129 474 186 951 236 498 1069 660 374 969 446 785 75 137 368 499 410 337 30 714 360 1125 1043 958 705 105 386 703 1017 5 104 928 1066 301 385 680 914 275 618 741 521 142 243 871 828 293 894 159 536 1188 392 638 452 879 247 635 523 189 107 1023 97 609 809 671 711 1041 45 502 941 106 247 219 1082 133 434 1021 1138 512 995 812 402 601 690 1063 434 774 803 665 1030 2 1027 162 1010 1177 19 328 175 178 723 879 422 1160 90 1145 116 581 358 1061 705 842 350 178 102 166 682 445 400 1159 732 278 575 659 980 1084 1089 932 245 129 47 634 968 507 179 427 13 775 450 1049 857 740 274 116 240 472 734 1000 738 209 2 604 342 771 737 781 674 1106 20 106 708 506 126 321 916 248 632 570 437 211 153 976 1017 808 154 1143 25 46 671 243 795 1156 818 798 952 1185 422 1162 1174 943 1067 688 416 176 5 748 163 742 906 715 311 526 622 55 550 638 714 591 863 797 510 473 491 669 169 10 856 124 95 247 1007 893 704 50 328 883 962 854 787 477 463 248 593 232 128 704 555 424 569 664 1114 696 760 818 74 615 866 736 617 11 808 530 576 264 1000 770 1091 299 1161 440 964 950 283 1017 851 87 1196 713 1032 846 371 517 706 766 107 15 559 10 1097 376 259 987 458 539 917 1004 277 993 861 1105 1138 908 673 1135 1102 290 1190 255 715 559 949 560 492 183 492 841 251 287 332 594 129 172 24 235 899 486 344 449 617 683 976 1108 24 1044 1 1103 99 474 350 559 1165 101 756 721 680 1152 650 621 66 204 640 638 272 435 474 1181 921 796 105 899 1174 358 190 1070 866 670 1009 212 508 43 1114 315 229 882 157 381 323 836 934 660 430 308 1147 349 29 637 383 743 1174 318 577 812 343 612 657 944 1171 1014 133 659 954 803 1065 272 184 974 700 213 449 1104 189 51 82 96 1037 1146 620 391 396 1107 691 935 604 35 474 1021 24 1121 291 235 618 1063 664 54 978 160 564 1160 209 1163 1113 666 218 700 557 511 547 381 675 258 1162 191 272 985 891 388 166 615 300 13 611 1155 558 72 1177 299 602 1064 810 367 411 986 1070 1129 1094 404 958 909 708 848 206 629 1114 1034 964 1020 754 373 216 909 89 115 1145 702 627 896 649 704 21 499 87 391 211 233 89 960 521 715 822 1086 698 858 147 901 581 612 555 308 842 455 422 548 409 549 31 234 206 169 478 478 746 312 631 837 229 987 254 188 687 446 143 938 250 1180 463 975 280 797 1188 571 527 879 61 1176 1189 1024 302 1034 497 533 304 711 603 162 55 451 498 349 842 1121 146 735 11 55 1026 1166 677 1157 658 277 750 1077 759 647 1071 701 75 73 1036 166 1139 1167 1003 485 317 69 924 791 612 815 471 443 883 861 554 933 391 678 385 1098 1194 213 178 380 704 229 47 869 112 519 600 370 1039 1120 444 167 779 263 363 395 547 145 926 1059 930 227 216 610 200 220 938 33 419 697 774 1177 722 333 987 951 1081 912 873 217 110 978 544 191 1129 1164 336 1108 252 245 407 341 166 523 1099 946 33 622 80 731 809 1131 302 354 1012 302 206 781 784 239 1197 388 928 688 513 943 849 516 156 29 185 150 1092 975 372 721 342 689 560 1023 225 869 139 9 1179 439 1136 845 412 576 705 880 1118 31 1026 596 790 279 1010 1015 523 852 973 764 123 459 998 89 482 750 754 857 1169 1076 487 169 1029 1050 141 38 321 671 334 492 70 1148 677 1118 639 299 6 948 3 1067 181 599 1193 983 1164 670 680 1184 965 246 126 25 886 321 400 674 24 152 312 114 760 40 973 29 632 1060 609 593 80 634 921 289 568 456 674 132 948 505 548 1000 539 97 682 649 546 246 451 767 805 527 1030 520 278 446 1021 219 1024 775 483 349 376 989 569 432 189 41 570 353 103 738 647 610 512 706 826 1118 474 1032 182 220 617 370 15 380 688 684 18 658 41 210 1119 773 933 817 296 913 995 645 123 955 244 261 432 773 7 468 237 423 1131 444 270 1109 87 1011 775 754 44 756 213 660 1103 744 231 970 426 854 348 682 626 662 260 268 148 436 119 9 514 599 1174 694 695 924 133 305 1191 962 1061 149 706 51 83 530 910 541 101 118 513 124 745 58 478 461 491 796 372 225 689 679 177 177 298 726 1165 1166 168 610 1021 444 1187 559 611 1149 292 860 154 253 276 545 346 983 916 526 4 423 385 456 824 323 985 639 1057 687 396 37 97 641 941 866 209 1157 369 213 540 541 124 1092 755 935 396 641 608 1047 132 970 196 561 71 963 34 1002 391 680 403 1109 524 497 767 1135 186 1122 433 1178 662 46 742 657 181 39 453 225 703 399 520 632 1185 1196 934 1056 143 537 699 299 1020 909 978 1105 1070 1159 575 854 895 1081 777 468 985 369 535 52 44 1071 844 1001 373 325 496 1156 313 1130 1076 1017 430 493 419 592 190 510 1161 594 40 1090 750 791 213 1193 1054 1058 820 281 144 135 777 1091 686 635 763 415 1159 999 858 663 279 578 454 709 52 1124 387 817 650 737 599 700 906 68 685 896 647 182 516 1126 992 718 849 451 996 598 945 176 432 508 347 655 282 33 901 1163 821 650 381 423 828 773 933 298 275 1076 530 610 453 453 985 758 785 941 425 571 480 296 1108 101 1176 315 1050 727 284 1027 990 122 517 446 962 1182 660 577 134 665 22 143 929 211 625 1025 781 1080 1101 336 1070 460 166 860 485 612 441 782 896 701 4 95 183 13 521 1181 340 1151 1095 874 857 351 326 959 1170 946 324 392 380 810 442 1085 6 560 417 986 462 1038 729 641 137 55 379 70 343 656 574 944 35 746 134 93 752 927 432 881 147 660 1158 217 12 181 784 40 102 80 1131 64 274 392 804 305 542 1090 1065 1000 263 1027 420 685 583 344 985 443 515 581 832 836 633 110 136 449 574 1167 116 59 573 694 914 619 700 224 376 274 525 1132 320 126 796 514 1156 1130 454 1065 1147 1152 222 43 1032 788 123 344 873 338 370 796 314 800 1153 544 227 129 1034 1139 664 608 147 327 612 455 977 1026 582 478 881 445 902 138 1001 1110 10 753 611 919 421 1020 890 372 962 1191 1043 297 360 818 1099 1085 542 1074 400 349 1054 327 64 933 206 213 1080 1026 1175 615 787 1191 832 1055 381 535 628 315 330 1190 581 1062 1017 298 917 259 68 571 210 1141 168 1166 1010 1172 416 314 740 536 439 950 439 1128 806 181 411 1110 146 217 467 334 575 320 989 667 627 1125 342 182 74 883 270 361 34 847 197 604 453 175 586 744 601 63 70 941 322 872 382 873 415 582 263 840 853 540 85 406 632 263 280 264 1134 226 669 935 400 553 672 1132 803 120 591 578 512 215 143 828 137 65 377 822 286 402 1123 822 973 28 680 99 611 382 1009 823 559 916 258 330 657 478 650 614 1108 103 250 1029 805 930 234 155 705 398 624 1102 970 598 969 148 57 884 336 349 907 757 933 686 170 585 804 868 283 792 731 703 1094 90 781 283 999 350 1103 324 703 127 808 287 580 1009 321 793 338 317 760 1123 503 78 843 80 379 472 685 1147 352 1149 926 918 51 65 580 998 249 399 1069 651 657 639 854 27 836 295 13 1130 442 523 296 161 1003 386 945 970 571 687 522 1167 529 400 489 174 26 229 112 899 1118 616 930 49 844 108 831 1157 240 384 140 850 837 137 323 694 90 606 766 1061 204 1072 172 465 516 719 948 26 596 986 1184 1173 611 618 58 745 13 182 1091 142 141 1120 126 392 920 1162 723 231 717 822 510 435 1188 70 967 1026 226 713 553 1116 624 1156 738 438 349 63 521 480 633 492 668 1140 125 456 1013 31 678 1167 396 264 531 111 312 1058 336 419 1195 593 535 344 253 837 874 1041 19 1012 1093 728 273 228 513 845 328 703 243 598 52 525 666 1177 836 1070 706 18 1010 232 976 175 1076 204 554 798 818 301 52 547 516 1119 605 259 62 1184 65 305 1113 374 1003 944 1198 832 187 342 941 698 918 319 911 864 8 754 238 696 856 254 497 637 776 1062 522 683 131 1167 422 1014 1095 127 409 290 571 914 353 917 498 104 720 367 1025 802 356 514 100 201 455 1178 1032 628 351 854 614 451 124 443 382 451 836 54 977 957 36 985 139 919 430 318 433 69 660 507 274 243 761 406 143 815 829 973 25 929 243 1006 1060 373 172 974 147 965 807 659 663 300 1147 272 276 125 1074 624 41 105 1115 285 163 202 342 677 810 1072 888 99 930 307 964 222 392 1017 1151 397 562 923 517 656 1112 801 387 562 936 253 1131 190 570 1 55 986 581 466 831 338 442 509 396 455 63 483 479 1023 634 1131 1021 671 8 492 705 371 237 969 303 997 405 1084 44 198 676 1095 287 1059 400 394 373 148 772 723 235 709 348 381 323 629 51 1001 601 149 169 420 131 761 27 480 702 801 516 744 720 643 843 821 296 842 1100 478 53 786 713 256 704 620 478 741 246 871 565 856 251 784 621 51 361 510 327 220 1011 906 764 329 943 266 481 302 434 1185 1192 436 93 560 214 149 495 207 1010 653 540 1135 392 1019 552 686 388 742 195 345 363 1166 981 449 862 341 1197 199 364 259 475 754 832 109 806 348 466 354 131 1103 985 456 369 895 540 166 250 216 569 47 452 760 156 410 779 890 919 297 884 150 400 763 1153 1009 83 666 1057 757 950 330 758 640 312 844 1139 808 424 1129 410 117 201 849 971 660 684 875 762 406 1152 804 357 616 759 599 674 279 880 741 105 60 995 26 776 126 129 300 1039 1059 805 833 261 1123 72 82 872 91 764 793 798 842 1094 972 303 177 574 899 232 609 663 1149 340 995 1089 964 6 1173 402 286 91 478 604 992 88 719 987 1129 89 331 970 932 967 1179 1094 562 401 840 708 1131 939 817 1090 551 995 500 154 540 699 1039 1194 210 443 295 43 1072 887 339 320 179 979 980 936 618 201 975 1039 929 1093 891 1169 15 180 1092 623 1041 438 531 856 395 1034 776 1178 796 80 98 45 763 617 673 429 971 185 905 767 264 740 696 278 346 213 6 862 9 1095 170 726 450 1196 1094 397 612 316 744 1105 0 661 679 509 624 24 471 154 992 691 1013 940 255 263 125 422 103 679 811 1058 897 1010 968 614 925 485 133 238 424 170 1 344 307 742 1091 754 930 910 1088 1058 328 418 304 1046 1015 1073 127 295 189 816 119 617 444 914 743 708 2 103 779 593 719 1127 1052 1030 972 931 1174 110 695 54 283 18 180 55 1103 416 900 1011 225 311 611 447 648 1140 101 295 207 427 563 265 732 91 85 1075 516 487 208 890 1178 574 696 1092 1027 108 297 125 645 1140 859 505 464 66 385 162 893 876 1123 300 1045 869 843 23 1135 782 229 1114 51 840 574 214 593 1119 470 836 171 1147 411 1097 621 101 752 6 1198 121 1057 309 1093 878 18 1036 496 7 829 367 858 309 41 897 598 185 821 390 161 918 996 333 939 226 612 926 634 102 309 1045 972 767 33 212 343 448 218 941 709 1149 387 1119 424 984 772 17 362 907 661 988 470 572 601 864 355 103 168 864 465 551 110 1020 983 1044 1132 780 661 521 636 528 256 593 11 59 880 575 607 29 230 587 478 1110 631 1098 831 293 168 150 1018 415 719 973 104 335 519 1104 532 1073 866 597 706 185 1180 304 48 27 497 226 1080 541 882 279 387 652 1082 857 209 797 614 694 0 1047 1090 668 1118 16 171 164 329 409 1143 46 294 1135 74 943 1172 1067 104 306 442 894 136 83 881 348 832 105 864 934 385 137 851 470 769 591 399 193 406 60 629 930 429 123 633 106 633 973 503 124 1196 1016 138 331 999 977 728 430 38 261 233 664 984 809 181 1196 500 22 575 910 395 496 972 574 651 199 0 140 448 794 711 1020 303 75 1024 287 678 594 366 1002 306 253 1059 638 323 838 83 207 1139 1132 230 312 630 1034 43 565 597 436 125 162 657 1016 157 20 1019 322 185 581 749 920 1114 833 942 432 202 1029 527 470 63 1139 966 21 191 219 991 1136 1128 872 183 1168 840 737 1192 779 962 27 183 287 650 993 713 358 1101 374 29 141 189 739 974 307 642 55 81 768 1009 192 147 227 727 456 1064 240 1028 65 358 876 910 187 630 526 215 1106 777 27 350 826 534 894 1063 166 37 1015 190 156 861 806 170 88 454 1169 399 174 1029 965 1157 746 664 63 119 471 1106 63 1121 438 39 1124 369 1069 191 63 1080 96 672 613 751 892 464 734 352 152 195 436 46 341 496 57 38 769 258 487 478 140 118 649 202 235 559 438 1025 437 31 260 486 761 259 307 164 1076 572 898 1049 670 1052 6 476 464 549 549 872 400 99 951 415 647 804 702 953 394 286 367 969 650 343 34 303 202 948 880 1126 805 201 1029 933 411 685 685 274 311 622 570 961 553 852 264 860 23 394 2 1176 813 862 468 589 216 733 76 448 716 749 163 731 38 514 1183 1094 1056 1072 839 769 440 845 126 130 817 951 670 1066 18 799 586 1199 1059 245 1022 185 99 363 77 601 185 375 440 70 520 1154 813 1090 1107 217 404 818 268 536 741 145 49 823 672 1160 7 997 655 344 547 1109 106 57 332 669 1107 1015 860 670 913 313 384 118 1175 910 691 114 740 571 1069 872 330 333 1161 849 308 439 826 461 311 865 879 571 985 151 599 353 96 289 823 481 836 337 171 967 825 1123 1114 410 900 632 1172 1135 220 152 60 1071 305 655 439 735 605 436 170 305 228 790 17 679 324 365 313 764 904 688 861 1158 471 24 863 146 602 470 944 551 652 111 278 885 443 781 894 21 338 567 234 569 7 586 1147 54 670 549 465 997 229 485 846 331 503 1146 725 46 379 677 256 1172 426 171 476 1006 1139 61 755 944 92 236 481 822 1026 1055 1170 851 1102 496 560 351 729 680 169 947 923 449 190 905 254 263 1034 661 278 1137 179 814 878 867 303 893 1032 288 10 436 1040 530 389 446 85 11 199 1165 766 374 1194 569 689 578 117 19 123 984 443 825 680 475 569 887 669 611 941 369 760 490 746 910 1119 407 303 144 231 80 664 84 431 783 522 276 220 373 423 935 774 359 571 1135 512 1013 4 607 745 1088 848 1123 770 977 754 946 765 989 753 845 77 1088 303 1061 1039 789 25 740 493 285 789 396 870 885 38 831 1093 1015 210 207 323 657 290 1057 1015 102 550 772 648 64 814 542 198 791 30 947 166 1158 335 923 242 300 50 18 772 519 734 249 430 1189 85 200 542 526 507 866 750 383 1026 1100 306 650 820 508 1093 610 400 654 598 1172 647 202 767 1092 861 153 320 795 644 538 505 538 1094 923 568 616 944 206 963 678 368 706 499 871 330 484 968 1108 1094 1148 181 731 1156 426 131 12 880 521 390 570 654 935 142 878 747 584 390 1082 318 1142 214 586 733 509 171 570 924 570 939 906 916 864 188 878 824 716 1059 1102 1143 301 797 1030 952 396 1106 658 797 143 1050 418 974 282 317 960 803 1186 605 1161 455 829 261 560 929 1171 616 142 869 874 993 522 589 37 911 661 326 722 360 517 857 302 26 257 351 723 827 591 132 1024 338 1116 353 523 1175 439 990 272 979 931 885 1018 879 311 931 812 605 597 912 757 829 788 482 748 457 302 1061 1118 981 136 304 826 538 229 599 1141 1017 286 1152 483 368 1182 1029 263 24 603 305 1112 652 478 730 982 686 12 1199 384 1044 1100 226 974 510 639 811 901 953 796 1027 944 1024 448 175 485 587 270 399 911 922 661 927 427 572 701 677 406 767 516 615 658 718 296 442 572 612 562 143 832 422 629 1116 767 823 972 70 195 830 947 816 1140 608 855 1151 1161 108 1167 489 850 1017 363 1130 320 348 1000 1136 252 1013 45 379 432 328 257 1020 1156 11 233 1006 1154 939 1148 541 96 1114 664 144 300 1049 1164 1030 258 64 242 785 81 451 26 195 940 63 72 261 864 1088 393 769 740 605 1010 373 890 325 479 1134 859 1042 190 553 1123 185 795 494 1057 987 126 38 315 584 832 1143 1014 610 885 1153 296 418 464 365 1176 9 77 1181 1100 1065 66 1186 477 74 604 500 847 1104 74 1064 144 542 675 939 410 1173 9 244 351 347 198 1049 1174 79 433 399 967 259 495 1179 503 525 1067 669 762 924 1001 68 830 791 587 37 978 458 275 1013 382 718 674 0 177 983 769 157 47 7 566 971 838 314 426 496 110 1056 484 1121 285 561 553 469 197 814 327 1179 817 782 315 887 290 346 736 1108 517 707 47 728 178 923 710 948 950 372 432 183 212 713 1087 397 739 515 694 604 662 275 346 324 618 289 318 357 590 100 581 1105 1196 687 451 904 286 1099 138 790 15 450 99 1161 1152 752 623 884 337 27 508 562 365 1017 514 139 715 480 813 1148 312 510 1021 287 854 859 733 915 957 890 457 1152 954 451 92 35 672 231 192 517 359 1001 931 25 902 119 960 13 600 316 1034 627 349 10 797 420 493 925 669 1001 541 690 417 279 684 971 501 1080 954 192 287 1166 188 21 664 672 1192 569 20 122 598 575 246 887 960 747 1199 733 489 205 712 94 269 41 33 882 250 968 235 521 471 462 104 716 1023 516 547 862 965 1124 1102 62 942 560 572 20 1102 685 188 1188 788 1085 988 1134 632 628 669 1159 464 246 522 582 591 261 1108 1066 247 125 33 1188 872 918 100 404 624 948 506 207 439 821 589 123 639 962 116 658 664 766 756 358 129 1122 857 982 1006 251 168 619 651 349 325 858 279 1113 321 1194 993 322 124 753 192 325 130 834 313 115 937 537 656 787 524 826 648 390 278 405 340 42 170 234 587 935 981 516 1048 375 575 547 346 389 227 827 465 303 894 521 1036 945 1144 767 1151 408 822 656 481 81 855 71 955 925 861 207 837 369 635 1062 128 46 362 947 1124 132 592 438 812 284 430 71 722 434 351 234 152 762 838 1132 678 1066 1016 20 1007 74 699 131 1062 136 844 824 639 530 783 448 528 37 626 490 1143 329 1028 161 839 725 159 1184 162 125 156 746 838 492 360 5 519 1151 49 506 408 825 1126 312 616 88 665 631 482 749 242 293 673 974 403 1075 167 30 1138 440 772 441 720 791 1014 818 189 544 541 1112 894 530 261 878 185 1180 124 844 797 509 1061 927 791 437 167 108 307 704 442 1177 379 204 535 716 1111 840 135 271 244 885 830 383 434 32 698 242 387 142 885 575 902 449 66 150 117 292 374 398 181 596 736 582 637 492 969 758 797 722 716 751 458 411 746 54 285 386 1144 996 430 600 242 104 352 855 361 223 823 794 325 328 208 391 400 215 240 938 7 953 273 976 1179 437 247 498 183 606 512 249 1119 961 97 63 136 128 1028 688 439 721 840 741 1148 316 756 490 987 86 557 895 958 804 493 0 361 1074 159 1029 614 29 209 351 1092 810 489 356 843 358 878 215 944 572 1035 683 1153 265 814 181 849 1175 173 857 809 343 535 869 1060 99 611 456 718 131 224 985 576 534 1032 758 144 634 147 738 1030 759 331 1141 726 600 16 1079 475 163 102 276 1066 323 75 290 632 768 399 255 631 567 1161 117 513 575 353 196 1028 1043 296 1147 512 1128 981 502 240 858 172 45 1023 819 759 918 801 948 1058 904 689 764 4 754 38 605 352 1153 266 158 369 159 927 705 52 189 58 694 929 1162 1099 16 662 36 430 175 409 528 823 1084 213 441 457 931 580 679 844 229 182 1188 1149 58 1147 731 384 562 452 326 778 1177 987 1167 191 522 949 492 324 1097 33 864 1050 783 864 847 236 1025 233 132 621 1168 1093 912 792 100 1045 81 485 125 82 218 109 550 701 627 1160 605 1167 354 854 82 650 112 888 185 428 619 423 385 806 692 898 1050 678 295 294 296 412 719 1082 846 192 678 802 484 59 1047 1098 53 721 17 969 746 604 439 201 1008 989 201 1140 593 18 920 538 222 746 966 1184 1027 129 840 2 94 243 1083 84 387 838 549 903 195 401 236 776 1190 461 1084 469 633 822 758 979 989 734 206 132 1047 371 36 168 705 566 543 1066 377 542 1011 295 1137 284 104 917 353 939 379 927 344 286 1165 70 449 507 628 219 254 218 736 9 564 435 763 498 951 113 49 1108 246 384 311 1110 509 319 394 80 263 516 802 278 210 39 1001 567 683 390 108 606 15 1007 300 989 431 993 710 709 1100 963 774 7 734 278 326 58 1193 777 1154 343 335 814 272 114 332 762 777 399 413 139 1088 991 0 6 93 625 713 455 308 1051 318 1025 892 590 25 125 1077 52 889 198 1093 91 996 696 627 144 1191 1037 1052 1079 993 1067 227 892 85 1088 404 969 635 614 463 1036 1047 300 315 327 288 31 235 144 346 703 765 756 51 684 773 328 594 697 429 241 575 355 1005 816 439 533 974 259 1058 922 228 594 110 1125 415 1096 727 1122 424 1008 922 796 930 860 621 763 1055 748 749 811 1016 342 423 459 15 1099 852 607 1114 290 791 599 301 1081 1006 1013 1173 939 635 850 51 749 1195 499 189 666 550 395 198 591 299 1137 726 706 989 534 439 127 156 1075 602 671 726 897 19 429 273 631 849 328 321 652 158 531 655 1146 331 802 138 550 850 265 51 628 843 678 1025 793 448 1012 176 1005 1161 1128 575 195 1129 195 338 202 1119 274 202 489 807 283 87 936 789 138 484 543 1194 153 1050 300 848 561 449 496 786 513 1001 330 243 1082 727 1084 986 623 386 537 442 485 1039 48 119 468 71 443 158 456 257 925 971 328 22 747 1090 276 180 838 837 10 1137 204 1092 99 1119 974 1187 615 971 200 158 267 728 492 931 1007 413 71 991 118 142 1038 801 25 216 374 719 313 899 1166 323 1146 149 757 766 237 648 766 61 1117 705 1117 775 1133 266 689 96 777 1019 240 841 427 193 367 686 668 42 610 659 384 380 992 296 245 319 579 473 423 16 972 258 660 468 893 206 885 1139 332 635 514 1152 1125 1084 216 228 371 901 992 606 944 436 99 566 743 170 279 804 441 573 608 893 575 428 20 585 527 542 14 692 79 725 651 436 252 624 1179 196 548 42 913 891 86 650 598 31 170 420 340 556 670 656 993 651 816 1079 371 697 616 578 1080 1196 451 787 261 154 1180 279 134 1046 461 815 432 879 503 108 1041 590 108 63 369 14 388 510 593 243 1025 390 774 292 0 31 1160 159 545 947 910 1050 485 558 1115 844 259 572 38 1054 679 423 461 275 553 851 392 728 26 1118 629 1004 758 284 357 83 1065 670 960 606 1172 692 964 591 550 319 57 978 765 1163 594 214 125 1198 204 120 213 596 577 132 904 995 1120 18 930 772 845 882 42 1191 1059 656 649 594 1181 156 536 1087 552 523 149 109 471 808 64 861 758 447 956 183 1054 652 389 602 677 298 845 1042 1087 1091 531 971 153 254 916 802 784 1036 1141 344 1194 157 751 1120 629 923 355 1141 455 198 269 177 587 510 560 1060 268 1080 1051 199 529 926 641 15 289 209 918 691 1138 460 206 936 20 543 525 28 628 1157 1080 633 391 534 656 385 8 899 305 490 838 143 471 406 315 5 1025 889 630 69 487 711 1169 1056 835 748 1127 285 793 501 841 567 514 1016 453 249 458 359 668 875 1116 1189 221 642 1053 814 237 554 1144 966 149 610 644 497 565 6 38 203 1176 849 1035 602 441 805 294 434 779 738 1024 834 836 548 814 258 1018 4 359 55 973 787 303 337 92 562 1044 903 97 698 190 87 792 696 127 668 80 137 895 387 863 1020 37 1157 152 827 161 831 411 884 681 37 505 371 1048 1039 77 1136 51 119 952 61 1136 66 811 1007 529 619 1157 472 899 1172 867 826 1078 851 81 529 876 486 340 1092 940 229 787 382 254 194 349 873 1117 1087 1018 1097 996 900 511 1053 1135 148 678 1036 945 574 103 567 234 587 1049 553 691 478 225 1147 988 824 226 701 516 1007 679 788 559 738 380 525 110 91 1167 675 627 756 694 847 1022 414 1162 740 544 350 517 279 861 737 13 446 325 573 171 153 651 474 193 712 761 340 397 816 707 1064 113 824 817 1008 1122 98 630 106 529 629 843 835 903 42 875 503 268 667 684 242 237 162 1032 700 619 370 332 383 779 333 1149 148 1085 997 433 301 1021 861 1179 996 839 238 221 488 488 779 59 407 1041 70 489 997 1134 197 766 663 1077 214 296 401 130 516 880 1127 261 382 744 1156 904 102 467 1167 580 952 83 4 192 889 963 432 838 814 193 737 582 43 1176 151 1083 682 1061 537 72 1161 616 15 918 596 381 921 207 809 1005 468 831 137 613 53 428 802 1057 1135 356 255 650 48 81 619 382 254 568 611 938 307 629 396 889 291 970 168 536 814 790 0 454 111 275 845 1134 1149 50 1123 672 661 125 924 1055 588 475 592 549 395 331 461 92 1094 482 531 459 1023 847 580 652 1143 447 332 1023 1136 742 645 222 679 54 1071 592 928 744 583 977 719 270 693 141 689 961 625 551 843 62 580 290 609 424 838 737 1171 573 1032 621 87 65 557 1166 56 1097 494 517 869 363 550 247 786 1183 318 228 781 173 15 294 500 1182 732 903 990 1128 1025 26 343 1197 229 73 1046 636 1100 24 490 220 368 986 1064 217 965 349 426 888 585 1010 909 843 532 802 484 561 1137 16 1194 116 356 234 509 466 351 1018 1075 507 11 718 553 1119 791 468 495 977 259 932 219 114 970 1132 311 14 8 444 607 474 711 881 1114 1135 979 663 379 48 625 242 572 105 1198 1009 778 1169 1023 85 146 81 248 341 83 316 858 69 754 420 900 70 328 867 902 443 564 228 992 271 570 925 883 954 612 202 104 775 497 559 1108 1140 1156 875 252 700 686 584 99 810 1065 1139 1089 1032 565 675 90 46 569 332 182 333 92 702 926 906 860 929 1190 164 896 1113 1052 39 155 801 278 1012 174 388 595 508 594 573 409 730 415 878 1008 457 578 817 159 581 517 545 637 1058 593 569 151 298 1024 277 447 564 710 323 633 799 1089 642 291 726 1068 180 224 355 808 448 972 968 155 112 682 5 162 615 68 54 228 14 677 1054 767 990 1132 1096 72 180 985 648 593 293 912 938 1135 593 362 82 619 795 1112 3 987 782 311 1080 37 437 640 14 634 830 1123 138 276 661 68 376 859 1065 823 928 827 650 644 999 1104 537 490 1195 595 661 132 729 1010 772 1093 231 156 982 221 634 792 346 969 829 660 993 942 722 514 529 700 1135 304 122 795 558 1006 233 373 395 764 385 47 801 739 912 750 925 1019 452 740 76 271 414 75 271 367 489 1125 974 589 244 694 618 143 1173 364 861 1110 993 134 546 466 571 350 306 831 1090 1022 1089 338 322 513 1180 908 218 119 1128 139 1109 607 531 177 968 51 518 955 52 1057 474 1112 1178 681 21 106 659 806 145 106 204 1181 1137 559 555 535 550 373 787 516 1012 429 501 1038 356 652 632 369 1009 1189 482 420 68 158 911 294 38 70 583 651 689 469 990 919 3 733 166 93 393 537 1178 1040 575 756 588 722 576 887 1146 1081 1173 736 986 81 1168 1175 954 1129 1026 728 373 324 1198 623 701 1146 664 859 392 1091 916 238 1138 1 1149 130 326 932 662 460 363 837 259 719 598 939 139 715 370 1170 518 1194 1009 1023 531 951 878 612 378 147 1184 168 704 1066 759 372 527 661 1026 934 927 853 934 162 1085 935 261 1071 1056 1031 802 549 714 516 475 581 620 861 232 545 444 550 173 696 69 1013 1116 689 613 736 269 1000 919 267 138 948 83 952 932 843 504 148 267 452 860 833 505 481 788 648 798 630 149 328 117 979 865 751 632 573 774 534 766 346 850 312 1193 320 938 234 756 507 607 882 24 327 509 677 204 707 584 363 989 158 617 323 916 1180 605 118 853 213 306 465 77 465 573 157 844 76 130 368 560 916 92 1037 594 928 567 187 871 604 241 434 887 384 508 545 513 522 362 677 79 107 253 1177 275 716 870 547 620 107 1107 1101 196 931 954 786 895 1182 821 987 315 927 1057 443 1052 657 217 1044 199 574 52 350 411 406 235 736 1026 763 360 651 1103 125 908 198 263 505 882 393 372 1050 530 532 807 212 1007 451 619 1068 821 937 670 386 156 987 654 852 1162 148 257 246 962 952 74 955 218 692 1132 136 968 119 582 694 256 205 1041 705 503 11 370 507 312 1030 187 158 144 855 332 474 560 584 23 730 1057 693 371 1111 289 878 1161 1195 8 905 364 1179 970 134 616 1058 444 152 56 1054 353 508 459 240 1096 723 391 685 559 196 960 684 1137 428 646 822 696 1132 321 699 548 605 138 900 324 679 235 1016 304 424 912 208 265 621 124 392 857 144 259 252 746 1136 151 920 398 882 295 359 601 997 54 489 601 633 843 273 989 319 311 572 440 1107 551 554 817 511 597 764 316 163 531 635 1147 421 625 861 913 1033 699 833 645 536 765 637 988 334 910 892 412 219 1004 416 144 216 23 270 1147 539 497 1149 426 228 1017 175 508 415 691 647 1140 1019 481 45 930 937 410 477 810 170 1034 509 18 749 362 1034 36 613 1025 1138 852 443 908 860 160 21 311 1117 1019 207 218 1188 994 552 980 168 30 560 728 713 307 105 255 889 881 627 802 170 245 660 658 77 504 163 278 522 290 363 239 231 537 625 989 152 149 705 616 592 811 1035 594 1038 610 246 192 1066 739 1134 40 1139 403 377 561 653 127 18 1007 680 992 468 168 1089 829 1094 954 69 867 26 117 657 1062 432 1152 1123 306 713 980 554 841 513 835 20 604 584 1020 117 188 424 463 172 198 311 907 898 1090 1130 448 693 766 485 280 287 981 443 519 1094 182 1051 809 368 676 1182 607 566 805 409 515 320 1095 1021 241 1001 201 1034 338 1188 849 1061 1170 592 716 759 931 363 427 488 1114 836 939 1175 954 253 54 1099 173 853 455 861 608 936 467 776 589 21 448 760 35 522 209 626 184 108 986 649 477 268 795 1024 804 570 907 171 1034 216 535 620 222 552 1023 891 642 82 736 478 741 1059 1039 675 1015 397 61 205 1070 1007 998 161 451 1141 932 385 688 1147 52 432 886 536 763 1132 300 987 580 1134 983 848 366 147 655 406 267 582 179 955 364 852 341 81 595 591 486 687 537 277 586 673 119 665 90 124 42 1126 664 705 572 153 233 266 402 1010 818 426 717 1106 944 72 146 629 130 154 876 779 755 588 805 781 551 764 572 164 509 787 12 606 847 605 762 135 1188 588 262 760 124 814 1099 553 93 279 642 66 319 270 70 530 1188 1031 850 188 482 594 888 1112 295 1118 532 627 1154 384 138 686 847 402 742 421 263 603 677 1125 1044 426 524 500 984 731 115 994 840 380 440 261 410 88 454 255 3 220 505 842 1160 969 790 794 870 378 906 583 506 499 223 116 48 255 38 334 65 666 576 359 1053 1010 1143 165 720 1066 514 418 356 174 1126 368 774 488 919 850 220 558 842 138 542 424 403 513 949 1119 656 292 1027 764 768 111 704 751 1186 559 512 681 544 1180 855 720 1122 518 387 862 520 887 777 705 586 581 791 58 260 880 286 52 229 871 210 1161 185 145 1188 326 994 458 930 16 1053 389 447 829 252 37 465 795 986 1061 1197 1187 802 676 1174 128 316 807 1021 89 1086 544 541 323 203 442 11 729 915 798 291 678 836 715 388 759 949 700 1070 675 614 46 608 275 569 382 633 933 561 1013 478 811 1033 423 556 575 1058 631 119 806 588 1053 251 603 150 871 6 232 1008 1072 1193 451 859 703 107 162 990 571 17 203 1090 685 901 1106 450 211 502 126 1184 213 1197 1041 1182 1104 680 839 507 78 771 924 383 757 135 211 685 470 882 732 799 1131 141 349 778 345 698 246 480 1118 173 120 908 546 585 206 442 204 1043 72 499 250 90 1011 966 793 1047 377 1073 106 990 1058 305 695 757 675 929 865 613 676 882 1066 1188 989 264 428 748 408 613 1044 1065 692 226 747 1127 310 486 312 1087 1117 227 403 990 686 598 463 1178 420 1145 754 635 1022 150 625 318 558 112 240 232 1001 242 1194 632 750 1194 579 555 545 904 563 715 627 649 784 50 462 19 318 859 381 283 372 901 959 1143 389 503 720 117 760 626 307 199 575 315 388 966 644 62 791 913 568 269 588 143 446 135 155 873 70 513 300 629 889 42 141 771 473 367 828 242 928 645 744 466 1142 317 983 451 56 1074 1101 213 929 25 233 123 664 286 926 372 839 527 840 769 835 164 188 123 975 924 950 138 5 378 210 708 939 752 813 527 20 561 244 94 575 831 722 296 1008 72 335 93 852 457 648 635 790 1138 378 987 767 225 794 206 997 990 650 373 1073 488 268 840 645 1116 634 794 674 235 1182 529 929 11 1189 46 866 1021 256 267 389 81 112 258 1072 890 974 698 379 262 393 444 973 1112 605 333 875 392 725 1035 562 666 509 506 921 803 124 1028 1125 658 356 620 567 778 354 427 1081 363 192 148 242 649 1063 1188 721 427 236 303 276 609 853 1098 105 1120 727 1080 326 961 292 952 470 862 683 586 378 320 499 877 1154 1171 588 823 1077 1187 35 483 232 1131 787 958 876 1132 1090 414 10 168 550 61 824 363 551 289 284 347 1021 426 597 94 665 738 344 624 728 580 506 105 355 167 231 397 541 488 1053 697 477 1050 193 847 187 466 833 624 816 866 243 751 701 1085 570 909 542 693 713 915 457 435 201 611 1154 367 1056 587 1068 708 110 48 1065 867 99 413 698 502 856 253 998 1038 1049 583 878 359 620 1150 735 1141 815 673 186 1016 562 1001 1103 177 554 283 250 785 302 131 579 198 241 464 1160 875 538 448 689 878 402 1134 503 1059 1089 162 351 200 157 830 254 268 198 91 134 143 394 1175 343 1061 1161 435 595 1175 929 747 777 1074 636 33 616 710 605 739 739 708 621 891 517 608 1138 279 857 601 943 1032 64 346 348 973 878 712 562 74 108 680 228 275 539 1040 1195 650 1096 370 575 602 579 1085 561 431 25 943 359 631 446 1034 1167 581 565 218 227 800 103 618 483 495 346 555 937 280 316 957 383 827 1065 1153 368 1083 671 664 701 1073 38 814 213 341 975 104 133 370 1109 409 626 836 590 307 441 39 952 587 605 238 131 662 514 181 573 265 926 1058 298 1021 750 318 273 95 149 1149 10 149 715 1092 30 978 58 650 1030 418 912 517 530 956 816 1028 881 1039 758 81 63 777 779 1169 652 900 425 50 545 618 640 43 915 808 802 703 1159 809 273 214 636 160 807 57 270 578 377 711 597 125 65 708 679 813 404 1144 458 991 49 828 498 150 603 94 521 581 34 558 755 481 1025 626 168 138 355 777 611 835 556 758 210 721 133 1096 149 870 664 400 391 766 780 285 42 501 869 629 1161 594 502 401 63 1108 994 978 902 709 1056 950 342 849 877 604 1075 164 697 709 224 104 217 1011 1051 1006 358 679 505 634 182 604 449 1102 790 405 1123 935 1077 1134 117 740 333 946 914 464 268 385 913 749 469 917 1045 337 606 428 1123 442 493 603 564 160 725 643 267 136 575 923 736 365 917 796 850 263 132 908 507 543 322 889 618 242 947 129 156 10 758 686 460 1140 1105 190 212 798 187 1122 159 1125 701 409 346 97 432 536 918 673 1141 853 483 909 973 1030 855 152 875 4 260 127 254 476 93 339 149 185 908 237 311 986 573 1129 296 182 1 429 402 73 773 898 36 919 1065 140 169 175 870 1028 968 868 64 98 943 568 772 935 1030 23 1171 1111 84 161 1195 490 102 453 990 550 615 682 987 350 244 914 361 45 948 121 684 65 949 1164 626 633 875 159 1191 119 530 182 154 714 1056 1171 104 788 1146 492 840 683 1145 835 376 625 945 254 874 162 917 150 416 446 862 1101 503 1073 501 487 311 958 1073 1160 1102 367 92 298 540 701 550 1136 915 1132 658 1125 488 723 270 994 723 250 13 433 616 121 296 756 675 156 961 402 893 98 898 574 1147 289 706 300 126 967 253 1044 526 595 882 553 1006 443 380 928 36 115 289 97 261 526 772 503 16 688 119 750 1072 154 648 360 807 904 746 373 342 848 235 224 1101 430 352 1114 259 1014 191 1190 24 467 1087 743 74 362 26 1197 457 75 780 935 404 387 1117 943 811 653 166 958 435 1000 181 293 1164 1150 611 1151 388 255 566 177 1104 561 752 1167 1175 670 429 511 417 363 125 685 354 216 371 61 1154 774 102 1131 85 413 1025 918 1152 693 98 616 1034 64 546 538 835 423 96 948 786 969 262 1037 1149 755 316 677 272 674 892 878 878 823 1100 357 904 773 508 128 64 910 772 494 92 887 337 1029 871 945 207 1154 932 500 626 395 374 951 1192 1141 933 829 1098 541 557 881 126 80 404 905 301 1011 290 720 1162 944 1133 442 552 994 252 1190 1166 81 194 342 255 361 952 1027 210 199 539 626 353 34 667 356 974 549 956 146 120 665 1069 881 417 183 1078 1161 22 80 330 850 442 912 573 596 597 938 411 589 243 288 444 636 1095 77 804 847 288 418 160 930 551 182 419 337 636 446 921 655 284 374 683 398 526 857 302 76 519 710 695 790 756 109 417 244 272 155 1126 644 24 79 424 202 311 788 100 1057 533 1099 535 549 289 18 257 46 96 1013 253 345 478 12 236 321 503 885 617 437 1032 376 570 552 605 715 422 711 917 62 889 614 453 733 866 952 825 303 188 364 509 767 105 787 390 791 868 317 155 85 778 1111 1083 234 639 1133 896 125 424 448 113 963 620 901 226 50 864 397 647 833 877 484 596 564 1025 850 268 454 702 1043 540 620 836 834 754 1118 505 369 297 1195 174 388 1104 571 544 638 519 927 653 171 133 1154 1129 761 753 937 80 344 718 551 450 329 689 1087 87 285 560 548 480 957 480 962 892 303 650 721 1098 980 483 387 1150 1162 17 849 764 943 834 983 1093 200 413 1157 1061 99 789 158 718 645 983 249 1050 802 412 763 42 660 767 131 1003 944 943 938 56 116 855 133 813 1134 625 890 98 1066 216 1102 795 781 999 837 499 72 47 1196 684 79 1169 917 197 528 801 43 1031 317 788 131 669 556 934 169 985 507 798 449 69 173 157 886 373 427 123 312 219 342 936 944 1036 276 644 941 95 56 440 332 391 75 1053 1006 172 306 234 885 1001 1003 253 1077 131 1078 386 865 7 757 289 900 865 1181 644 1052 858 932 198 242 603 377 859 532 970 41 711 847 508 990 700 142 977 726 92 1176 762 195 1007 750 107 834 243 194 391 424 1162 806 18 918 1010 773 504 295 209 1032 236 188 1148 1143 476 678 239 223 370 489 931 56 77 863 936 898 451 1090 539 1191 802 282 347 301 547 799 290 65 213 326 36 960 612 435 476 842 330 182 707 308 457 422 675 393 1058 152 805 217 941 694 1165 976 806 24 92 952 118 602 261 984 233 381 175 144 105 393 1094 274 720 1190 262 211 327 687 389 527 786 533 1146 517 241 803 27 760 932 966 834 357 657 470 112 484 407 459 876 5 1030 992 905 589 694 34 1051 1165 549 937 1104 732 313 779 448 37 22 149 1105 1007 667 830 219 633 1126 1078 187 244 80 331 486 210 474 1059 728 505 866 785 1120 100 196 534 599 892 991 793 550 807 988 983 313 1070 185 326 529 1078 484 696 441 335 1129 550 974 873 1073 937 780 196 961 462 489 1169 53 537 1078 509 147 977 498 845 815 598 601 422 1196 492 832 703 707 408 269 102 13 922 442 1008 258 169 757 841 1091 835 42 752 1155 853 458 303 238 237 678 514 430 486 938 542 1110 1180 526 547 628 457 318 945 249 773 307 243 407 804 537 620 1127 1139 407 1044 697 191 928 1070 771 589 362 1000 755 808 138 902 1076 896 243 142 1000 375 378 696 1128 97 500 706 738 39 548 756 840 1186 648 659 556 566 509 314 856 940 1040 480 124 666 596 450 814 80 760 595 1176 512 858 888 1068 881 736 437 558 286 870 1124 955 902 344 257 41 800 434 612 63 545 465 439 720 639 33 128 74 515 1115 989 84 1035 453 262 332 652 372 796 1166 710 853 316 872 446 718 659 135 174 1172 794 461 521 345 739 819 1190 1191 760 882 256 382 80 51 825 642 433 243 1072 829 94 985 98 994 583 422 542 1096 930 284 554 339 252 158 762 868 929 74 678 1027 917 345 20 464 460 519 648 656 222 1024 597 983 889 744 212 859 179 606 1003 1010 1110 953 69 228 196 981 106 506 638 126 385 366 75 169 143 161 309 644 82 995 18 594 168 382 413 470 198 603 952 545 264 477 986 434 751 114 454 668 770 750 724 658 978 195 590 1042 384 923 691 1001 250 880 451 712 892 1108 1192 73 733 1076 838 407 127 307 779 1194 252 786 1008 323 177 729 449 753 449 1129 477 836 346 1140 1068 633 425 653 825 351 396 873 99 348 541 100 792 382 796 477 444 1128 803 799 480 808 356 1094 1171 505 619 585 617 688 830 339 624 481 298 510 522 1062 1092 852 1154 649 1021 1086 474 882 329 22 671 315 737 33 476 980 760 971 1147 761 349 540 520 68 1117 190 1187 309 622 150 758 26 1118 746 1107 621 312 1107 1186 786 436 1127 1191 79 870 916 693 252 1105 748 869 709 1002 913 318 196 1113 433 74 416 562 672 51 324 655 1134 158 1074 890 843 178 636 183 834 356 1165 943 480 1043 1104 1175 537 335 1191 183 649 52 331 1117 498 1111 556 1050 901 517 294 747 328 43 877 3 204 935 1074 485 1127 323 947 56 819 360 356 363 1018 83 884 222 182 307 886 1068 812 254 996 667 462 357 785 1139 815 262 608 560 326 427 210 640 590 204 999 941 941 694 819 370 163 1101 419 174 450 945 650 619 962 917 166 321 489 1153 421 852 949 810 106 931 842 756 488 783 676 331 709 938 1077 51 671 65 125 368 926 100 401 998 368 1186 924 620 261 445 975 23 755 429 972 512 715 786 1069 794 115 424 274 943 45 157 579 18 134 556 900 942 110 562 1001 864 992 7 904 543 1 26 215 271 861 39 111 765 866 744 822 667 1027 168 46 50 27 728 475 839 648 668 1093 489 688 1053 224 659 552 406 663 335 1159 975 246 904 17 1093 430 768 688 87 1072 137 284 25 177 250 1165 262 1172 529 828 697 397 884 1153 1069 3 542 283 605 717 73 499 18 659 805 272 424 533 110 927 1179 476 846 291 72 584 1065 482 764 11 1104 161 603 591 278 801 505 221 1197 12 1109 426 276 956 1066 238 296 954 991 462 133 1101 808 615 1066 353 288 416 430 76 165 147 387 626 884 1041 575 262 1175 1008 879 875 699 1155 234 296 1088 887 1087 822 835 118 1061 952 594 390 922 1081 764 382 906 576 75 113 83 811 93 877 958 967 405 661 873 1097 490 472 1166 257 522 318 746 221 1011 917 619 821 207 302 337 754 713 38 1070 692 625 443 45 186 857 12 433 359 726 204 473 1180 1124 439 345 356 980 696 926 930 1171 706 120 72 821 802 396 168 818 524 137 336 866 1046 545 579 4 789 605 395 1135 52 164 79 981 720 153 120 237 640 410 1136 779 1004 550 479 57 858 456 395 479 583 302 60 916 682 311 792 613 650 497 936 110 486 337 525 1189 273 1142 868 776 305 600 47 844 596 876 957 944 381 217 647 74 788 1137 796 41 332 33 323 539 449 183 446 1044 341 1110 897 247 721 1025 61 371 836 615 1024 734 830 157 944 97 955 442 541 896 409 813 1198 367 600 699 254 789 929 998 233 601 435 375 187 206 1101 608 674 162 503 860 715 650 444 207 739 1192 627 826 518 113 1012 1129 1183 516 731 640 1066 289 891 212 94 137 1118 627 53 904 766 652 617 992 1144 309 843 1159 569 118 742 1100 838 385 402 766 983 752 144 131 970 229 319 103 199 150 939 1072 586 288 416 727 1119 339 941 272 449 1073 554 1096 930 1048 660 317 1009 251 172 286 533 347 1135 602 772 210 234 283 1107 62 242 288 788 1041 398 1093 253 695 108 886 176 1108 968 366 333 892 543 554 1179 209 1120 364 926 784 494 951 389 282 68 327 820 1196 1006 1080 508 1158 779 687 416 74 139 1181 1184 170 237 976 688 242 302 886 466 390 402 283 455 77 47 937 397 687 872 920 741 1094 1114 703 669 131 621 252 8 1198 436 622 661 73 415 107 163 593 398 268 916 803 757 224 11 719 175 1024 572 751 599 1000 533 93 736 144 907 479 1161 747 1174 254 683 548 755 1029 486 1106 179 59 32 631 755 327 773 922 766 376 548 451 753 957 224 676 198 383 645 360 554 469 610 212 734 797 1025 992 12 1114 690 48 223 211 558 32 247 976 896 763 751 379 253 347 632 590 1113 765 878 255 944 702 644 1156 1133 1171 683 1151 327 658 1017 567 1121 1196 111 1023 919 971 122 986 484 1049 662 444 94 49 876 664 663 554 639 840 901 184 88 241 992 998 481 131 136 46 186 546 681 315 853 763 258 145 1055 474 869 892 712 473 1191 162 601 737 643 559 1084 655 761 21 349 98 256 250 1109 322 129 921 521 1139 1073 594 648 824 377 1168 763 56 965 1082 573 1168 696 916 586 0 754 870 68 694 1134 975 511 437 284 900 134 850 41 263 1121 189 500 424 808 875 713 695 1149 1147 316 428 447 694 898 513 1175 1057 1055 501 422 478 641 292 344 1057 1045 175 1085 367 494 142 840 614 475 614 178 991 361 954 712 1008 54 860 331 983 245 649 624 947 791 166 608 39 971 392 645 319 352 665 924 489 724 913 495 16 1163 571 260 289 627 231 796 1090 530 661 887 388 395 648 198 586 578 634 468 123 41 1171 1023 188 142 1026 367 848 28 872 995 516 887 967 841 412 742 59 237 851 130 651 681 1032 165 10 1088 1097 281 1180 718 1187 1081 774 712 200 648 587 102 616 1149 990 162 830 1006 134 137 626 629 1128 592 326 548 389 359 947 122 645 41 36 698 172 951 20 467 1068 929 239 757 302 989 804 324 523 871 1059 609 350 241 343 413 868 851 375 414 1072 1183 309 477 985 264 62 463 1160 164 533 282 63 325 1078 787 1197 1003 896 93 1131 991 446 848 141 906 1138 742 722 704 602 351 931 65 880 473 425 608 1194 539 998 866 379 1147 540 1025 771 715 382 714 424 712 770 19 965 1082 141 501 181 31 86 1169 784 576 867 198 86 554 180 178 808 754 1041 253 320 991 1059 423 966 735 623 233 136 126 367 939 682 653 663 480 965 1076 107 977 98 787 939 1102 79 136 938 640 499 158 49 763 1067 442 893 91 659 177 2 808 664 535 261 313 173 226 887 274 410 523 988 927 142 212 797 890 538 1003 488 1133 600 518 1021 941 312 468 876 844 618 684 509 810 820 960 375 483 1100 581 20 227 761 51 582 950 787 581 1069 1107 655 125 382 425 71 758 997 452 174 560 156 217 598 1195 210 641 689 148 1073 1008 304 779 1199 1110 1179 520 383 895 991 405 918 1062 22 796 659 1143 704 1185 125 1085 640 106 851 451 639 1129 897 741 713 358 796 914 653 350 557 794 582 1159 1129 561 341 759 1142 1149 628 1059 792 595 503 826 1037 898 214 909 53 1090 725 1060 1006 202 998 1091 398 332 701 163 904 1044 212 968 852 716 29 1143 903 990 912 636 922 915 963 1100 275 555 276 390 418 629 66 757 1182 1016 250 494 119 1151 396 309 116 666 280 959 133 632 245 119 1126 40 310 1155 1181 348 843 320 499 206 643 1085 280 326 713 1002 816 518 133 771 508 108 606 444 852 1098 508 935 984 370 888 264 880 980 1191 513 232 272 578 105 844 34 382 266 162 1076 316 407 711 1070 190 1092 1089 924 51 536 1008 689 33 284 561 1145 156 290 488 601 1151 75 390 991 540 714 351 551 477 1065 1050 518 168 1034 1102 815 43 479 56 710 263 440 501 421 993 975 446 438 104 576 329 740 63 1051 583 307 548 546 259 988 616 597 129 1094 731 1035 421 888 260 797 434 1158 1010 194 1105 329 252 712 472 497 53 1066 224 800 583 42 80 105 10 736 898 2 598 190 500 430 768 768 660 1048 935 615 685 982 143 304 134 676 558 190 228 316 308 213 685 251 242 2 732 387 162 688 761 1164 1091 275 889 413 542 957 179 147 748 382 1011 655 151 672 998 58 435 1001 371 271 617 606 428 884 517 914 240 329 216 506 537 596 333 167 421 407 538 1020 931 277 281 894 127 294 24 349 117 434 46 513 32 212 782 1190 867 349 1045 26 835 234 1001 985 1101 704 465 119 906 839 828 635 1098 401 685 1039 19 249 528 601 818 420 322 1010 584 748 771 175 218 384 709 174 869 691 692 488 679 149 700 245 939 42 332 849 779 645 194 920 1174 979 309 386 751 111 553 791 508 6 815 43 624 738 671 1088 440 1168 629 981 499 554 320 182 743 563 755 359 21 1055 925 455 72 560 1131 912 126 1180 999 1116 646 1114 240 777 644 1096 647 947 191 938 682 1052 343 364 617 187 431 351 412 762 366 815 906 493 502 1121 266 1100 617 948 565 1143 823 389 134 477 999 1051 210 386 1153 135 449 510 132 698 132 958 1021 504 98 773 151 205 973 571 34 370 123 84 1059 1160 233 977 150 845 140 1001 782 646 92 827 1188 260 685 24 1138 198 483 394 834 439 364 548 446 960 854 625 276 652 459 727 68 706 825 135 1036 295 608 1085 379 247 793 839 1065 701 487 473 695 781 542 23 490 1137 1097 559 311 702 899 886 132 605 228 1071 424 859 937 417 1158 939 1053 600 1165 338 653 783 1072 596 419 525 317 994 906 404 475 582 434 482 725 886 11 586 1154 358 46 604 437 1118 654 887 142 1178 302 971 1110 918 281 685 439 802 1160 523 782 1196 672 1064 1192 798 1089 523 1142 1154 503 1004 448 1092 963 185 417 287 131 615 256 711 448 247 923 617 112 773 184 277 474 426 14 859 840 271 400 376 1125 711 868 340 426 37 74 372 303 1167 12 721 379 473 1115 1144 755 642 1181 478 512 889 890 282 376 419 1082 159 209 1100 1090 408 829 839 394 601 1113 109 510 695 451 367 1069 428 1170 929 554 967 94 292 750 980 620 386 907 128 42 210 664 702 367 252 891 245 512 400 325 415 60 1173 666 471 828 45 320 185 719 546 48 362 819 942 123 469 1144 33 628 423 870 93 91 392 366 858 310 46 770 129 41 895 243 920 1180 331 939 124 818 991 600 399 426 996 519 447 914 1130 890 858 839 347 1178 1001 252 161 233 691 244 832 1129 100 193 727 777 128 129 804 617 478 466 523 1052 495 883 605 391 1044 772 1129 608 935 1026 949 987 902 229 697 546 237 587 6 800 1149 1187 832 294 519 106 784 1078 907 105 549 326 458 1111 652 267 367 37 208 1128 14 1029 1189 765 470 948 18 392 1075 1178 402 530 88 181 50 184 971 787 296 84 429 854 261 746 4 1117 184 1040 649 1070 200 839 370 347 652 33 133 1151 132 1147 375 576 721 276 332 1099 286 638 661 607 570 780 7 803 107 158 894 225 378 122 169 16 403 352 766 744 360 108 1007 499 665 177 38 567 492 1095 543 385 409 23 959 1005 469 989 112 676 341 34 208 487 32 1183 512 743 1103 759 933 599 1094 1150 865 775 1017 765 174 22 1035 570 1171 1002 405 793 196 246 463 503 654 1058 867 46 547 79 363 988 764 197 819 257 363 1062 58 605 398 138 286 698 752 451 488 564 542 169 344 493 687 452 308 298 1081 897 713 1139 899 340 570 152 950 518 743 485 423 397 408 534 1096 437 1027 81 239 135 201 133 820 1056 731 173 569 668 901 1051 668 733 1126 135 638 428 959 1007 668 148 1020 580 496 756 1137 283 354 209 588 447 79 558 206 854 249 1139 801 559 982 878 533 587 1063 467 816 298 1144 67 424 515 880 861 1079 417 113 1031 1170 72 1110 292 341 339 99 887 586 1108 327 174 891 53 236 1122 77 532 58 587 137 709 518 79 295 597 594 1064 181 1176 1158 488 293 919 507 896 609 373 248 230 1186 1056 574 71 1058 829 162 1156 1149 555 552 174 795 1176 1089 1003 645 763 460 113 1154 855 553 552 915 15 717 589 767 525 524 852 448 866 691 528 819 549 958 1016 956 866 787 406 789 315 13 603 1109 1019 129 371 205 622 733 455 188 598 617 36 491 511 118 488 624 740 148 771 1009 442 333 22 171 714 209 718 1015 546 584 212 1061 626 562 18 932 691 551 705 23 443 798 962 702 570 170 810 671 267 489 311 82 398 263 829 1122 1065 497 605 254 1086 891 18 699 425 351 667 593 169 663 270 169 758 872 1165 37 639 930 1070 509 1137 687 1076 306 1088 647 343 516 686 366 264 859 582 495 833 578 929 842 1107 702 1059 434 536 165 344 474 61 927 990 283 879 902 350 61 749 864 835 1183 1148 235 201 672 750 1032 485 627 884 699 1077 1046 298 1 73 1190 474 634 951 19 141 160 201 868 814 775 356 342 403 785 605 1 793 475 1095 119 558 1178 1094 438 696 565 689 723 1188 729 170 1180 530 158 51 1097 960 60 256 127 801 504 119 341 738 265 1052 702 372 754 1039 972 790 257 921 630 532 293 410 771 499 88 98 724 6 1171 664 144 622 492 816 456 70 1021 2 354 39 884 432 459 1016 1091 345 1137 440 1006 794 911 960 217 372 300 85 714 1086 1183 917 998 642 372 1115 4 768 88 170 747 1051 395 108 863 545 251 988 665 567 637 903 1030 1133 126 966 962 169 922 863 794 72 651 741 473 1137 770 376 106 293 1030 374 600 241 894 587 525 1036 785 646 107 320 684 802 402 1139 3 119 647 1163 515 76 714 471 947 636 743 615 949 443 616 700 597 67 375 65 1103 989 431 154 1128 802 497 578 934 615 326 417 710 1192 835 392 687 133 1065 1128 1004 555 262 216 600 1079 1021 935 93 327 426 833 1187 601 709 531 700 432 1092 47 851 1011 118 955 90 578 476 650 644 684 322 23 300 47 949 656 307 365 328 1084 537 89 963 913 1141 326 965 819 763 295 709 167 939 1193 726 472 897 1075 366 237 257 842 132 648 92 802 226 1099 301 60 694 524 437 712 60 388 1173 361 523 807 626 353 782 666 943 313 499 260 36 257 1003 917 1107 594 793 1077 1133 672 12 801 384 1008 876 61 572 727 424 896 863 744 1044 1003 2 156 428 327 526 1029 41 246 130 4 452 436 619 13 505 630 880 734 256 17 887 1060 966 501 293 1196 1080 804 659 248 282 1161 123 863 384 461 608 173 450 191 529 746 138 542 244 28 1127 743 128 480 293 220 339 64 538 406 755 662 110 599 780 433 645 513 1038 177 1086 541 717 40 1151 312 1011 445 525 477 552 216 1052 478 1047 734 593 942 643 541 438 428 650 97 1189 277 791 29 1081 650 148 1103 819 356 561 272 165 608 844 708 160 247 964 212 3 128 108 669 143 214 448 957 325 491 933 863 904 229 1187 297 99 126 874 969 659 374 984 275 532 633 546 376 122 548 1059 881 697 41 764 489 633 395 848 494 1029 481 829 841 563 433 719 604 144 1116 693 226 405 1158 604 638 30 1169 425 1170 358 176 1034 936 714 302 1068 122 1000 382 718 816 158 671 416 1133 1131 162 1098 833 1007 430 1028 615 337 1011 717 44 482 1166 409 1053 1147 1087 396 637 404 686 370 422 427 839 209 614 184 734 756 488 849 569 223 897 613 850 71 831 116 173 981 1009 771 732 372 916 863 1166 271 29 509 1175 128 1182 138 863 636 170 626 18 749 408 647 1052 559 1197 264 57 289 448 879 665 803 1089 651 126 200 444 602 668 1033 726 8 899 180 241 330 900 883 1035 482 401 708 88 599 478 810 403 533 223 660 482 861 919 255 470 789 422 331 580 181 682 1043 384 450 128 318 109 198 16 332 182 776 72 985 0 1080 28 978 927 237 902 992 1041 531 788 146 1129 443 328 555 652 499 806 497 1067 645 599 925 179 1017 1105 622 565 664 277 148 496 17 1019 395 245 912 438 579 667 144 208 1137 1162 218 630 477 415 15 901 329 697 797 1096 205 455 34 492 993 1070 477 411 947 599 494 352 194 1101 866 679 152 449 445 118 605 315 150 242 461 225 919 130 825 291 310 530 731 795 1195 882 502 223 789 223 80 1060 358 88 227 168 63 1199 1185 1139 379 1100 299 23 503 286 399 862 885 836 237 626 32 76 746 353 460 1130 298 1103 62 773 980 975 491 95 264 941 140 706 95 111 42 823 1043 290 388 920 435 749 137 1015 744 308 408 1103 1110 880 1038 626 552 812 1178 594 180 398 526 1011 415 650 679 74 923 120 822 1111 727 372 784 856 773 506 132 560 136 257 451 493 608 881 333 125 599 816 1065 162 183 1042 255 625 1106 416 705 350 850 1109 1169 739 13 712 1173 200 1132 1048 93 110 1116 952 499 697 1058 906 125 500 1072 779 242 631 125 181 456 240 942 19 94 1039 238 471 982 402 994 922 947 292 761 701 860 903 572 1075 876 835 1005 839 356 486 449 220 577 742 951 730 286 935 777 1009 1150 1074 54 412 279 478 529 706 879 523 268 891 168 486 774 1030 1053 815 328 230 772 281 573 1169 462 617 282 1169 691 106 143 437 75 419 1123 581 1191 924 918 1083 722 1025 57 962 455 903 5 759 410 617 256 579 456 412 23 154 572 304 13 319 1171 979 462 361 309 629 405 577 161 570 14 851 299 349 428 131 159 997 1072 512 1095 768 319 1133 1130 1178 944 260 493 242 321 506 798 534 13 21 499 795 308 424 538 678 199 963 165 282 590 1125 883 1194 1018 1036 613 501 324 703 350 141 743 961 303 1191 417 105 964 807 1005 845 1188 835 305 315 1034 1172 424 1068 878 846 68 1000 816 120 1190 1104 453 339 1139 949 1025 747 167 642 650 361 64 833 55 175 600 848 797 552 381 368 555 190 1059 435 980 402 1123 231 405 755 612 308 408 219 477 582 146 412 742 13 862 447 365 420 677 297 1075 1002 1035 667 1174 968 418 239 139 346 790 353 207 1170 640 1038 576 535 408 783 1024 756 265 708 239 54 1058 1076 117 240 219 51 1023 1036 889 554 123 877 53 745 544 1030 337 334 1082 800 1100 709 300 680 563 427 1159 309 688 279 628 766 75 473 996 436 1089 625 448 1187 1145 872 1086 1143 404 365 483 1126 140 766 289 599 122 196 994 1127 465 815 600 1183 1176 237 991 1145 694 270 1049 215 646 359 880 168 823 698 966 602 915 227 882 978 1035 285 138 988 58 332 356 287 967 1039 77 681 933 996 420 725 160 785 361 865 94 120 827 1128 143 406 465 1041 124 1125 1174 1045 429 755 154 368 951 237 1164 665 653 1186 811 614 951 600 399 341 733 406 120 1083 1011 799 911 443 247 613 1146 22 1010 513 41 623 385 510 451 11 162 350 617 528 413 615 296 361 198 593 333 317 903 1089 993 391 228 58 1140 415 404 60 177 151 956 538 622 1127 138 1020 628 267 1158 343 805 279 1 1100 1099 81 699 322 772 731 306 146 707 599 574 768 27 352 943 751 463 632 829 454 564 120 653 1047 187 669 375 79 274 663 1110 785 859 1040 309 960 536 142 1099 1052 684 400 396 460 264 71 770 438 705 233 1080 105 701 110 843 728 1134 79 308 255 655 863 1107 805 589 91 1037 1104 1011 124 871 807 647 1020 224 1178 901 546 885 80 119 755 197 861 466 1059 355 91 459 403 315 490 726 1019 902 469 451 631 569 254 857 368 329 859 720 1124 345 50 813 209 983 1122 279 89 1116 864 477 945 350 237 1015 283 368 505 431 129 390 1075 93 565 217 773 115 964 425 806 55 546 1034 1151 919 688 296 9 505 358 750 53 936 437 628 100 964 1070 1060 798 388 174 837 735 158 401 912 214 968 935 927 1051 800 1014 1177 737 815 609 49 958 292 996 968 434 1173 1177 147 1098 961 366 90 308 235 233 288 1079 298 663 559 581 798 998 144 280 31 43 960 717 339 300 1077 284 494 506 548 532 303 829 199 437 98 661 1076 311 1124 868 900 633 651 1028 752 901 151 821 811 449 113 168 521 124 1144 860 922 854 552 447 444 137 75 440 983 24 293 777 146 431 1188 646 340 610 256 581 822 766 509 838 296 710 870 55 964 265 635 332 629 315 902 815 94 439 1008 1128 165 372 449 32 608 4 895 731 807 601 478 629 452 676 461 186 613 810 651 355 881 1027 222 843 611 1100 497 99 54 991 225 566 209 574 880 1137 846 872 894 1153 247 92 892 263 600 827 637 879 1179 156 887 239 154 412 258 539 603 627 71 67 955 378 777 1030 285 543 988 337 786 219 25 32 704 135 53 528 181 528 899 1038 462 467 457 395 598 57 1037 726 744 921 752 947 243 108 687 360 548 502 1129 1175 495 856 1197 1064 702 34 244 2 932 504 357 1015 28 868 539 648 400 229 309 94 858 871 854 832 441 668 434 357 996 275 434 1053 523 439 793 936 541 353 626 961 392 554 899 835 952 142 988 687 360 783 705 573 146 1069 648 410 110 454 4 910 328 1027 782 1079 1111 729 217 1094 602 263 686 224 210 1075 893 287 622 208 389 291 801 81 440 908 346 1156 1029 626 980 427 720 379 273 817 994 1137 815 708 845 621 669 241 1069 955 627 134 316 484 1181 613 63 1017 622 718 960 432 87 12 800 760 1192 123 829 1020 276 764 679 746 646 760 219 1040 620 505 338 914 650 181 334 1171 1132 422 666 729 931 340 1182 107 1028 875 1177 668 318 412 141 513 463 169 70 511 51 496 92 34 1141 317 394 370 275 1170 233 413 449 435 1010 534 349 13 1136 639 283 106 489 769 998 760 296 237 906 38 661 1063 846 304 999 772 612 1174 963 122 544 631 932 613 7 485 1094 241 399 799 582 964 506 443 1066 229 252 280 892 493 130 399 186 221 607 679 320 166 139 831 234 869 65 1170 465 679 121 402 961 858 1035 479 924 612 251 555 436 807 48 245 429 826 950 448 90 904 171 689 495 434 640 918 648 1169 962 1058 1044 1113 314 911 68 835 482 1096 829 908 850 33 156 214 973 102 787 265 598 588 736 701 1064 1185 677 750 489 1068 907 1185 863 42 1126 298 121 91 262 484 378 993 810 1050 1043 1074 604 689 420 982 475 587 698 93 473 1119 396 76 465 840 945 145 1061 472 890 285 139 138 798 184 307 193 1124 940 495 62 284 501 670 638 691 717 578 463 117 660 1075 529 1100 504 940 401 1194 129 400 377 328 606 939 523 10 689 963 504 253 572 712 50 948 103 440 524 684 702 148 1179 387 217 1019 189 586 1030 958 149 861 580 1140 20 853 601 634 730 393 471 281 237 760 485 518 172 62 33 652 723 1124 544 679 1082 998 101 30 92 470 417 117 927 21 103 300 1020 39 582 685 950 706 1094 557 234 1096 409 468 946 1137 660 1051 1070 853 30 590 328 629 373 596 627 370 445 469 672 407 51 238 75 579 493 308 427 443 719 951 542 757 535 906 403 489 617 338 737 671 160 1196 1033 496 769 434 1121 1199 252 1191 640 476 19 88 978 940 1195 434 91 409 1152 167 192 430 1153 347 783 633 1090 948 297 964 1120 577 75 601 1070 1157 1084 131 307 482 504 22 344 1040 1165 402 653 565 880 916 989 1137 1071 702 332 968 974 272 1117 369 424 721 1031 929 563 226 326 62 679 353 896 358 628 736 1034 522 661 826 749 337 637 534 190 115 825 269 581 788 313 1080 777 653 1005 1067 184 1067 90 1138 920 238 1152 543 1018 640 918 860 796 29 44 871 962 265 766 1157 506 349 15 516 859 1106 646 423 919 279 258 1156 589 191 661 835 882 856 1010 46 115 1155 461 594 156 65 152 866 563 423 563 176 687 632 63 205 64 913 598 350 1005 408 624 1155 1134 548 432 1147 95 61 1190 694 834 919 99 59 598 510 652 1044 687 16 610 671 1049 619 888 181 756 266 708 208 1060 395 82 1038 134 386 62 530 155 1182 695 1154 870 554 1169 203 33 767 728 947 974 494 728 494 52 821 387 1197 928 460 245 1052 660 769 702 1174 900 23 426 159 567 697 64 557 781 513 284 769 788 20 92 583 1166 1088 841 522 242 11 269 1089 925 781 870 148 922 1062 1161 336 594 373 990 103 1158 277 783 928 931 496 889 43 1097 517 1011 864 186 694 1187 818 801 415 16 613 637 966 1185 597 106 1041 80 891 8 1120 381 1092 134 93 379 1179 433 977 991 853 277 63 909 282 868 308 569 621 574 425 755 1001 908 580 664 403 971 261 759 79 90 951 1151 451 1069 99 674 1169 740 121 631 1035 7 1130 580 628 476 156 242 205 254 350 261 289 522 654 934 507 789 375 622 484 0 531 715 515 645 944 1018 857 623 655 627 1116 10 308 213 551 1142 135 604 363 1028 752 868 1174 559 198 828 191 945 889 85 804 151 24 978 94 385 337 55 94 1125 875 426 246 67 808 902 346 566 976 370 798 192 557 340 590 1175 1095 1147 746 448 403 43 111 574 1027 858 362 260 780 912 1070 1120 1182 871 1032 131 645 546 777 1128 154 1056 253 793 925 734 520 641 12 1077 1001 92 1116 1048 936 846 628 910 432 405 303 9 1141 1100 945 63 1175 764 38 1045 465 226 1097 114 1056 779 471 1120 258 221 626 400 885 777 1060 56 645 113 420 842 127 529 220 308 190 690 640 861 772 881 887 1158 597 847 994 943 554 1186 343 299 1005 479 793 925 807 481 1106 485 1028 327 254 367 343 301 1150 256 386 894 850 604 1081 1072 106 417 609 219 131 424 708 438 291 964 1181 1116 613 136 209 489 1035 232 255 580 54 1079 1084 820 862 84 921 749 879 459 577 755 817 389 86 800 255 641 733 322 1006 246 238 913 626 695 976 668 1184 1027 28 971 557 256 826 979 646 1183 367 396 288 638 61 59 265 465 139 496 1112 222 1194 63 680 373 1024 1146 409 21 875 111 718 565 1179 409 728 746 836 1159 1115 818 1132 884 604 754 739 195 38 60 1197 1048 797 319 325 696 457 1045 916 362 969 848 1032 681 927 391 1056 1076 440 669 1054 164 810 707 556 817 812 761 1128 241 1069 574 905 829 1117 492 375 450 1118 1030 1023 799 517 456 310 764 1115 116 255 568 1163 1011 811 217 909 385 577 38 1074 269 364 660 873 185 747 33 831 390 267 21 386 276 737 899 337 974 593 746 1151 370 367 1136 348 215 276 980 568 721 1013 215 143 793 236 9 66 558 956 897 973 945 228 999 56 486 1155 247 134 251 966 363 927 793 886 380 1134 887 317 1090 42 1054 444 539 271 617 308 612 1101 893 762 182 1020 1173 555 1112 893 350 1134 337 859 953 485 138 553 681 1046 377 940 461 392 999 917 479 392 1006 296 1165 802 615 83 652 452 366 149 451 13 1092 37 127 1138 547 258 402 105 1122 642 658 430 339 844 565 478 1085 407 562 1059 944 1113 981 506 407 275 1005 389 1191 208 219 504 1087 1033 404 805 448 852 343 161 173 803 249 155 932 582 958 39 956 922 64 117 231 251 400 839 740 163 898 646 759 1002 194 152 875 779 790 1102 697 923 750 503 897 832 423 1084 124 1193 526 826 985 1188 202 1189 60 624 684 556 1005 317 807 1121 1104 849 823 144 596 785 331 250 190 576 391 764 298 74 833 512 263 1123 97 1108 909 528 54 262 260 251 325 385 545 40 1138 1043 900 544 57 399 981 695 235 97 133 1000 733 1010 412 1119 542 982 1159 215 983 716 241 1037 928 359 777 860 155 431 149 684 357 207 495 969 632 1112 273 1105 795 395 78 244 739 666 882 915 1175 62 444 22 1051 247 564 738 325 695 221 1002 1187 1020 1153 703 932 342 583 1162 283 1188 1089 766 305 853 858 371 651 2 745 695 56 410 973 85 168 156 495 201 397 1014 885 729 250 325 114 515 333 997 580 17 1081 949 666 619 183 43 675 472 276 756 23 375 796 583 272 762 809 879 915 1061 61 362 66 126 596 605 878 404 793 927 829 1034 797 535 43 938 318 655 698 781 912 995 1194 300 777 240 726 452 556 984 441 580 1148 349 278 744 1110 995 160 485 105 1068 975 232 933 57 874 218 666 1116 309 33 1199 391 1163 684 341 875 883 803 221 97 1168 805 80 856 1030 1086 392 660 444 867 176 513 1101 1060 188 937 217 716 1069 217 794 1010 697 476 357 45 638 931 924 806 674 755 728 778 163 708 357 859 1003 110 1018 1033 163 714 92 729 464 14 1087 385 279 685 595 128 194 114 883 782 387 1087 729 866 449 179 174 824 973 995 813 348 1053 995 35 151 334 1041 795 156 673 1061 95 1022 464 1001 799 888 694 982 704 222 486 686 218 125 303 173 147 825 561 1130 365 1022 1106 1135 470 1187 515 84 247 761 867 950 1148 908 279 92 812 730 206 69 978 494 675 319 641 230 507 275 462 983 63 337 921 569 604 762 48 264 418 237 1181 301 566 1124 1155 465 432 221 914 184 1149 1075 812 118 1060 959 106 497 868 1153 63 573 532 977 1160 534 44 547 84 447 1186 511 242 112 517 693 954 232 872 173 1055 424 1032 9 602 1125 384 228 136 471 305 494 552 1064 1097 221 0 912 470 142 415 463 220 904 957 970 360 420 914 127 534 1006 807 702 231 852 611 105 210 693 1063 641 176 846 405 325 9 31 114 364 1044 850 724 785 272 894 170 940 387 1057 574 913 526 356 621 244 195 569 485 948 920 891 989 138 15 860 820 977 391 1140 473 460 378 457 247 156 167 1086 333 199 672 1094 479 109 489 320 111 77 1148 1171 1128 295 503 572 112 130 236 326 932 486 746 414 803 869 582 825 484 1169 948 375 854 23 359 324 528 174 894 62 184 763 663 877 332 881 585 212 871 812 1022 402 1094 1182 1104 606 338 404 1191 39 670 842 134 1109 582 1072 954 790 1149 802 869 818 544 466 451 812 584 627 1165 1106 1024 163 175 613 225 127 762 955 1164 1123 606 236 323 286 288 572 868 445 994 200 102 137 1187 781 929 501 1017 1003 101 1108 998 478 306 544 731 460 573 216 1160 989 241 957 848 977 43 1120 825 153 475 610 1029 525 954 250 1013 948 528 768 978 366 294 302 740 162 354 543 600 435 637 1127 686 272 334 132 44 506 1130 44 626 302 135 951 946 957 75 63 158 1055 972 92 294 386 322 400 611 1194 253 371 1066 146 1040 776 1174 388 1012 980 787 2 406 908 395 1160 106 1060 748 233 967 58 931 289 803 430 35 208 344 68 190 1078 1040 44 245 286 326 577 393 388 514 274 434 406 561 597 253 801 1186 924 948 820 606 589 1082 13 70 736 228 608 83 580 798 605 134 635 1078 282 693 31 291 23 661 873 237 1108 611 283 1144 984 280 588 269 577 227 184 774 609 384 836 707 1061 748 526 597 24 633 386 30 1192 1034 153 1125 190 535 1007 255 249 1167 873 435 186 351 69 112 82 789 1087 1149 652 388 768 1138 653 1051 20 343 1134 938 677 1024 479 6 1175 225 1068 143 931 1049 800 0 618 956 780 133 311 360 525 807 1061 342 667 665 998 789 1102 573 332 88 42 146 376 695 902 335 1192 760 394 919 109 690 95 773 178 1031 755 748 770 649 483 124 1037 333 327 58 104 580 639 487 562 126 389 879 649 231 139 1088 551 244 298 997 259 520 374 138 100 576 1142 1131 322 53 1174 164 1080 361 646 408 926 144 199 600 665 300 719 675 232 350 435 392 1076 71 358 14 563 411 1154 224 1065 149 547 275 543 684 749 411 593 843 280 397 1167 370 783 880 822 373 231 471 141 441 61 794 700 392 355 428 660 188 584 1124 1027 461 1024 554 1080 475 291 336 521 480 1132 899 454 1135 377 389 584 856 158 387 698 435 145 504 961 995 887 705 465 1044 1025 266 827 1119 641 429 767 1054 401 946 181 1094 518 518 55 551 360 479 225 161 131 1085 473 1168 852 72 960 512 722 175 120 663 775 256 112 139 646 695 427 190 1000 174 45 372 455 918 857 1016 341 568 980 22 546 741 608 469 309 718 938 513 1150 380 1013 762 596 1113 762 702 61 1137 1046 95 299 484 420 385 797 315 94 779 381 346 517 1162 981 235 860 463 880 112 618 1074 496 1109 216 578 536 269 1010 229 364 1168 239 783 1016 325 899 880 1056 1112 811 393 784 558 942 280 457 1064 329 1117 173 1029 917 288 807 28 931 38 960 924 1013 675 863 359 350 568 201 896 39 1197 1165 1059 1112 740 420 745 419 337 1199 934 309 288 658 537 46 942 856 196 76 54 476 65 5 645 148 573 499 1020 1187 1026 962 952 589 592 590 486 840 444 1148 841 692 280 884 1098 526 966 1 788 412 660 675 1069 1179 96 620 857 1114 488 926 636 65 887 252 333 1199 226 513 350 587 938 621 303 877 647 91 1069 322 857 402 948 365 995 142 617 425 949 320 713 620 1103 1107 663 190 765 984 995 198 391 112 711 225 505 584 47 455 20 385 1125 908 707 483 590 923 1025 475 5 664 665 690 558 1118 178 679 1124 483 845 861 578 489 1019 52 594 223 544 468 441 167 573 44 514 621 543 616 728 678 1020 635 84 109 80 987 47 1169 611 977 719 486 927 1164 842 505 841 1145 304 89 57 470 452 1082 229 421 1068 70 1138 1178 253 887 914 779 996 830 899 682 1133 911 583 1107 218 485 110 960 762 1109 146 736 838 1157 135 1044 1055 457 857 1181 384 484 424 56 1 882 909 1174 508 111 974 147 1035 66 555 957 475 1060 1049 529 827 1178 1125 649 123 921 1105 95 562 970 859 700 721 386 399 908 202 642 297 825 440 1163 935 89 1098 624 690 661 116 653 329 881 23 1051 228 29 796 123 702 765 129 1050 838 1096 152 396 676 393 1176 1079 684 1140 44 593 455 185 1146 926 1063 530 725 147 830 111 713 12 487 239 455 65 165 157 484 842 633 161 197 236 1146 700 412 519 204 582 905 668 1031 515 1149 867 672 607 1158 700 157 408 888 332 93 924 907 564 272 10 978 752 193 1048 713 281 910 61 615 893 50 43 845 1056 1042 4 841 191 502 17 955 421 742 693 345 441 84 357 146 1141 897 388 143 595 1056 787 765 1120 522 600 698 1197 870 291 463 516 283 1012 1028 1085 117 582 782 340 290 160 93 561 97 313 820 349 1060 1017 158 491 570 1188 764 1003 1 1115 986 839 781 1126 899 134 1042 314 693 944 932 272 1032 356 217 917 673 911 52 988 203 85 872 262 191 1118 130 680 1066 575 287 437 1007 968 191 389 219 478 378 113 219 575 35 465 718 651 880 186 671 1177 109 252 83 361 1132 400 2 564 811 950 634 693 685 368 662 391 961 954 233 351 1165 744 1072 535 584 786 445 483 1136 54 208 880 815 212 1168 30 279 927 13 726 779 215 349 589 881 762 548 385 1080 1163 97 1018 701 897 645 174 177 1116 417 546 899 967 1032 553 291 99 887 421 215 397 215 516 500 213 123 1180 534 139 1186 222 633 875 754 621 219 629 1142 469 385 915 1166 481 1022 941 28 670 864 276 0 886 160 246 581 365 647 777 401 588 396 519 236 800 793 562 504 472 8 796 563 659 1069 620 276 878 534 943 886 246 481 1164 72 180 1194 8 1015 956 721 265 23 203 1097 582 1028 84 1164 237 22 322 215 751 107 238 121 360 734 370 794 933 1019 94 418 264 514 354 994 356 780 149 290 90 866 780 296 3 805 727 611 72 584 440 620 627 457 799 407 378 397 301 394 261 608 638 814 592 155 809 80 402 234 207 278 608 472 71 202 90 1110 173 934 390 936 672 1137 93 494 419 365 753 38 996 619 1138 459 354 71 526 797 597 649 538 53 237 699 362 750 170 1118 762 1092 600 498 1020 1011 648 1026 706 626 859 333 8 600 1049 1123 82 1127 281 692 617 413 1103 950 1192 438 79 1 922 870 38 1141 433 603 1027 416 797 494 575 1065 656 453 210 945 531 842 63 170 1145 703 1060 703 550 431 349 1165 861 1039 717 685 1142 1066 593 555 319 513 723 1004 810 1127 1101 84 246 450 1126 26 439 425 301 229 867 947 969 1196 1030 820 1014 1010 605 598 181 1033 1073 387 563 55 822 874 303 18 176 1120 936 1153 408 76 1165 544 787 117 268 880 716 1191 563 192 874 346 308 493 4 924 208 615 556 12 98 966 261 208 624 984 556 748 299 1100 696 172 704 61 315 1007 435 774 1198 1138 402 583 300 197 735 364 156 288 18 805 1019 1004 54 1162 812 544 844 1001 1088 192 88 220 954 153 655 755 395 718 96 244 513 596 909 887 577 789 429 1164 1167 28 45 909 474 109 1032 878 658 76 337 1156 768 230 252 117 1096 42 1048 317 491 361 144 791 66 1105 500 343 636 4 223 171 6 755 258 240 602 607 240 476 354 451 607 436 576 78 926 610 227 666 1028 1183 187 514 157 322 106 205 526 570 158 1184 630 351 1129 701 231 870 550 765 597 955 385 1165 653 851 500 200 1061 424 1004 360 996 210 867 483 248 649 583 1158 1167 129 796 47 236 556 23 588 208 28 739 77 146 604 312 736 938 174 74 714 1134 817 1065 326 1094 178 1102 393 547 1181 153 656 339 1033 395 1169 190 114 1020 234 1030 148 97 786 379 788 1172 1185 644 1068 42 279 1197 146 676 481 866 186 854 766 542 918 471 421 261 1001 1033 1166 959 16 492 653 340 82 1088 185 507 1021 1087 44 420 235 347 663 1109 786 415 23 155 993 520 348 83 268 704 1027 451 83 1032 579 9 518 908 977 352 870 992 363 627 693 436 205 548 343 157 1141 557 1181 441 237 389 183 1006 739 821 14 1010 352 660 1185 692 29 1088 1069 593 258 905 820 622 77 1142 124 818 272 613 954 729 687 435 17 426 297 174 882 668 1199 534 454 727 422 543 1185 405 461 1177 204 198 1030 299 744 194 5 204 75 521 850 701 40 441 394 21 593 91 520 818 738 922 682 634 19 629 362 298 875 38 782 756 873 122 607 810 734 752 378 267 239 271 965 181 574 1026 1106 150 196 1045 881 1121 779 685 1016 585 166 128 24 442 975 980 618 581 1011 760 1060 776 551 1090 473 85 479 1061 405 427 873 623 435 634 611 517 168 789 1140 34 889 847 190 314 1032 434 892 846 405 832 104 355 51 33 1115 522 21 266 1106 421 280 466 283 578 366 661 1124 655 103 346 119 505 914 936 187 993 514 412 429 147 69 600 542 900 403 266 15 34 720 807 118 1090 1085 1120 1055 238 259 766 47 791 636 572 619 495 490 1066 255 169 53 346 995 362 809 876 1174 540 1195 784 1126 1041 856 252 98 907 456 684 831 255 732 572 325 308 161 179 834 863 313 15 1057 587 955 704 334 884 416 788 1068 988 1138 182 881 197 513 561 548 1040 403 716 876 250 761 37 212 156 1155 141 1084 1117 1130 278 332 398 297 858 685 925 1116 1151 66 117 1038 1043 729 1095 1120 1077 118 1148 521 372 1090 934 944 517 1023 733 828 993 735 301 341 524 628 608 623 800 555 104 420 99 1047 210 932 344 88 324 1167 591 970 910 274 198 737 1151 804 845 1189 766 737 909 1097 1056 248 613 77 188 904 895 119 440 546 296 286 653 895 898 878 797 313 821 827 812 1072 338 205 770 134 818 644 561 180 744 652 926 59 504 94 762 927 543 257 1059 312 961 985 998 262 150 248 1160 208 341 269 141 271 786 1164 408 375 959 763 496 1098 857 1047 993 95 712 1009 179 254 205 423 405 937 332 468 142 313 594 216 1179 1061 1108 460 980 286 1104 381 708 1049 135 972 736 352 166 900 564 889 537 1131 1027 523 427 1147 75 89 443 1198 965 905 1192 790 256 285 1017 942 523 393 788 107 920 104 739 288 1137 934 644 133 225 1041 345 60 1115 32 1093 1036 968 110 1060 311 554 767 726 879 371 955 560 765 319 144 346 961 799 993 1161 42 233 52 848 283 206 696 755 1130 601 7 48 1171 1157 472 667 1056 94 458 1070 1184 654 1065 283 894 268 105 328 815 696 839 219 1167 405 517 513 1185 814 668 783 439 133 641 941 705 226 871 702 458 836 1132 84 826 1116 986 692 821 165 888 141 329 638 522 830 783 16 590 641 148 249 387 3 812 623 518 486 132 882 839 128 1060 162 1155 1002 404 104 887 866 389 390 253 174 549 892 773 907 648 487 815 467 346 956 495 1042 631 1191 235 973 729 794 1077 1006 637 539 214 820 1182 604 725 1192 287 766 1080 610 437 949 117 1067 414 871 848 1084 336 514 724 309 25 19 1101 424 316 941 1150 788 868 1187 670 441 319 732 419 44 97 650 605 578 821 733 817 894 1081 468 1151 960 467 878 415 351 395 254 374 318 545 164 781 70 966 1137 829 813 333 1162 767 255 855 403 864 571 442 8 587 987 1050 461 260 114 536 496 666 782 1062 121 1008 871 115 730 1135 1036 366 74 1109 195 294 1100 321 636 1054 1101 180 167 247 786 933 822 1025 796 237 134 1098 22 1127 809 489 14 319 703 1100 726 788 657 126 1108 719 721 208 45 1052 332 970 671 988 34 348 222 47 688 533 999 614 711 955 466 1070 130 721 380 291 785 483 405 536 591 1083 531 389 776 597 758 850 154 623 1003 671 1078 1090 930 33 535 1007 801 771 216 1105 846 111 383 256 905 994 881 1044 709 203 48 55 859 1187 573 740 225 685 1021 1039 1166 508 680 644 618 781 868 1120 209 166 269 896 101 484 948 1079 1047 962 1097 1032 514 1141 669 784 520 264 735 256 108 760 845 89 306 457 968 1040 884 47 982 110 123 175 300 672 457 1098 29 728 1162 411 956 623 48 401 1156 332 531 1128 269 138 639 315 202 795 735 795 1131 772 308 7 511 1072 1129 78 1029 346 784 392 639 1018 1134 559 578 707 101 609 575 1011 512 945 905 115 528 44 1129 529 591 215 437 44 139 1138 522 848 573 829 72 1185 675 546 87 612 850 156 194 274 322 170 1155 997 691 902 100 26 357 18 1059 767 966 808 202 51 349 1058 160 693 1081 664 1081 4 847 807 357 932 495 389 480 269 1026 1079 618 832 1188 657 993 1063 1177 262 775 751 581 917 251 360 322 306 932 843 368 873 3 777 980 886 807 802 927 226 1057 296 177 787 718 606 210 685 794 374 903 523 29 741 935 212 41 816 4 769 35 879 593 729 887 934 144 619 662 96 12 1107 927 1001 1089 622 48 600 91 806 612 640 1176 676 324 1 297 51 390 284 376 939 447 1111 447 69 731 590 1185 1198 833 1117 290 1012 899 821 186 68 725 46 278 423 382 43 1034 940 885 493 470 466 526 9 843 866 594 64 274 742 174 650 409 665 1173 762 228 1055 832 266 618 880 992 765 1136 1102 463 639 1024 531 565 262 454 428 501 202 213 248 233 227 1135 180 909 452 818 503 815 287 877 1089 159 770 162 417 1191 715 1009 1042 1140 1139 261 628 338 995 958 960 193 1161 850 414 1076 315 1054 781 873 293 1030 392 319 522 1137 792 984 790 573 656 1166 131 625 797 686 14 880 1136 277 393 864 544 425 1193 230 663 894 801 31 181 287 724 1064 695 321 627 390 929 81 887 1167 362 723 148 1100 1144 185 473 920 325 17 488 362 744 1053 46 435 734 1161 910 98 412 176 577 772 534 977 428 310 293 653 811 1127 671 492 107 412 535 917 1068 84 597 0 409 494 812 815 4 690 1172 332 887 895 454 445 738 615 80 1087 449 206 65 1114 375 712 166 393 928 570 1034 601 941 589 621 2 22 39 698 842 714 864 1010 637 313 587 94 5 1114 678 734 364 126 447 907 254 1017 862 315 1012 317 324 939 719 83 932 1 1142 95 58 392 780 704 87 1141 268 1129 855 1027 29 165 33 397 928 446 1094 825 692 27 508 935 595 25 442 276 697 25 119 51 1036 908 139 612 1121 468 798 796 685 77 951 391 746 1189 343 1161 639 696 924 378 418 875 188 175 722 824 792 1012 1157 381 477 911 859 262 837 933 606 196 629 272 164 1143 75 914 836 1026 878 963 1017 200 111 10 554 147 629 645 741 71 335 1021 1122 221 1133 732 755 303 489 923 1198 877 656 288 1064 1079 147 709 310 476 1183 356 674 620 841 306 294 149 905 1068 341 8 759 1043 900 994 64 467 355 676 887 986 4 259 1144 81 778 68 211 333 249 651 582 1098 1148 1088 693 95 1150 425 1028 42 832 1179 214 584 415 566 602 1000 212 475 979 296 633 966 1045 194 964 52 391 1116 850 391 844 1122 167 470 1005 1153 145 921 1179 1161 469 1197 828 175 898 842 110 113 576 897 541 814 530 1143 626 206 729 50 205 905 125 476 6 391 1191 509 791 748 869 19 212 991 183 866 72 872 386 1173 307 671 587 846 350 913 795 1161 101 394 721 630 1145 1057 451 1089 653 140 532 1194 52 1152 872 811 205 1123 976 593 1117 867 800 426 132 1118 1073 757 1181 943 289 1071 495 1093 105 267 264 202 666 824 322 1077 1179 189 878 1140 595 145 96 399 161 249 1091 1032 322 538 1119 45 1019 921 186 313 1007 444 1150 831 425 1022 774 799 241 304 112 911 433 842 918 733 591 984 1098 546 711 286 1015 195 233 13 947 1044 1071 443 906 409 1074 1087 620 108 162 544 976 167 842 1026 900 1114 995 738 481 1169 657 665 577 705 1141 773 972 846 846 1157 213 1128 760 822 277 567 1194 1104 938 355 1028 285 551 166 462 580 1122 626 1184 17 139 802 515 762 657 1010 237 1009 386 506 843 419 95 684 1128 900 498 1044 60 529 65 875 335 1129 358 314 680 799 196 59 106 607 829 1030 735 1168 729 1151 129 739 789 7 295 989 587 274 601 269 1181 277 721 828 673 982 330 194 874 528 178 301 177 958 621 212 642 188 712 1010 758 187 500 780 92 790 910 361 1065 632 865 28 965 767 697 589 670 456 790 22 207 530 712 349 547 1094 644 16 95 446 391 591 655 138 759 584 562 18 602 945 127 346 402 528 234 1003 188 855 176 73 429 1120 944 1129 1018 1087 1180 317 119 160 1000 821 152 966 1174 72 891 176 580 1156 94 1162 461 844 580 583 1153 316 694 557 499 1120 442 47 944 948 90 314 243 11 104 511 942 448 215 651 171 26 1117 1066 987 447 658 1062 692 910 980 34 384 447 1120 314 1115 244 69 377 90 316 652 595 1005 609 704 693 517 975 25 674 787 1185 68 558 323 969 897 37 67 40 333 980 1045 667 73 54 666 242 503 44 771 1108 589 896 134 688 1026 578 109 1106 224 1080 295 621 902 908 205 869 449 853 570 409 415 888 730 216 463 435 322 363 323 968 447 345 188 342 802 662 1032 197 688 884 674 782 899 222 788 1107 436 827 704 581 1108 98 1171 124 1123 761 519 532 162 829 187 437 922 989 1018 63 737 822 514 509 1011 652 606 239 904 121 121 831 291 520 1005 979 1147 482 289 634 854 750 681 820 165 919 151 403 148 387 27 743 187 656 1014 148 896 982 531 544 1168 807 937 718 1104 139 1035 39 531 605 929 921 792 1196 843 129 239 405 979 941 279 504 757 47 661 252 553 11 934 1062 193 1026 68 755 464 877 355 1007 223 615 124 479 1029 576 547 581 698 894 847 67 414 979 899 205 193 1184 932 369 885 322 1143 1186 560 453 822 46 1099 29 913 93 279 570 349 79 1176 202 122 672 26 341 80 43 302 835 696 861 26 797 508 393 932 27 415 906 1081 646 861 1016 981 1042 203 173 247 883 302 131 771 204 59 1184 585 1053 939 850 359 680 46 520 57 202 964 197 77 624 627 1027 445 729 971 203 993 129 1156 293 137 757 914 94 735 812 919 337 460 450 172 1074 14 300 837 39 523 959 955 1088 1136 636 814 861 868 893 79 97 693 362 16 503 145 79 730 481 954 209 50 105 600 992 485 332 1159 915 1050 797 492 79 509 135 526 585 76 562 745 212 697 75 452 1024 520 1133 1171 471 1040 553 385 832 788 554 293 917 19 1186 809 1148 635 1165 1118 314 730 823 852 700 391 234 466 601 172 804 941 834 401 90 58 534 683 966 691 550 220 641 962 452 478 804 1125 132 33 963 1061 598 321 918 712 792 1120 1105 329 28 199 1052 343 323 1197 712 42 558 919 208 77 533 175 964 611 368 1089 867 529 27 36 326 12 1053 2 766 992 742 636 47 1198 59 13 1194 116 307 708 751 487 290 1021 1083 426 1082 1197 1150 773 1134 231 54 799 501 712 430 1104 216 452 291 1114 200 772 737 90 288 1190 1189 926 822 424 701 611 302 408 561 575 385 616 1145 1013 657 629 355 196 645 829 619 799 376 588 271 930 149 587 624 115 885 1185 1156 666 80 26 926 480 978 534 647 1045 460 347 407 516 141 525 931 819 1054 1121 847 292 100 338 748 999 1127 754 426 122 802 891 532 309 220 942 511 888 468 426 146 144 302 351 2 748 305 276 434 508 1077 105 666 888 923 219 150 239 19 519 434 570 315 829 759 779 660 803 263 732 379 636 288 16 181 345 654 132 534 517 77 379 206 228 863 978 609 916 243 893 1099 279 214 954 114 106 1018 1004 988 702 1082 1085 931 555 360 563 859 622 1182 631 317 52 819 23 136 254 975 957 359 891 136 581 892 235 212 704 242 108 448 21 56 1033 267 845 561 743 863 687 1134 809 947 405 173 217 709 577 493 848 376 666 664 501 28 55 216 352 886 579 947 730 626 123 696 557 1059 63 560 592 728 567 826 166 589 410 948 980 1021 90 302 572 531 169 597 789 137 1192 556 145 1118 427 396 527 435 510 512 1031 1108 314 1135 142 567 711 74 483 877 36 330 935 3 952 86 209 514 1069 285 322 288 498 887 1111 441 226 998 988 597 279 1095 853 461 776 338 963 367 1150 1112 392 599 244 75 40 622 32 988 498 1141 164 300 333 629 1087 25 1106 939 620 334 346 26 73 477 1087 484 1080 1049 744 376 427 1063 280 940 1150 522 247 1050 236 623 462 54 276 1103 141 252 1107 1064 67 257 529 20 721 37 71 325 506 1182 825 775 447 452 247 947 324 1035 271 1122 569 14 1099 528 982 11 1061 704 142 25 437 423 634 156 891 558 497 605 314 182 570 746 677 1102 106 850 134 1061 113 224 238 1094 640 87 850 396 558 427 383 832 285 596 858 1159 132 813 268 862 109 271 693 1070 1075 787 674 498 1182 1054 519 947 327 1126 206 395 420 136 1172 864 555 368 673 1195 656 328 1102 746 802 92 147 92 257 1015 944 763 681 839 969 458 1077 106 471 1149 518 104 260 342 407 235 439 1084 794 193 1149 921 717 249 1006 552 417 138 674 872 549 525 1156 1072 700 998 736 72 1160 110 709 904 588 1196 1195 344 456 131 415 1010 686 675 752 412 1054 864 327 90 35 964 112 236 750 526 553 255 43 841 371 1118 930 1125 524 100 241 482 374 944 484 644 729 570 6 700 100 1048 997 589 458 459 376 284 470 1120 893 281 691 805 780 478 827 1011 1059 624 642 202 348 530 588 653 589 1157 794 908 539 228 240 1055 578 351 347 23 521 937 257 884 991 1139 115 511 293 413 434 597 1141 634 1004 306 752 208 387 627 192 1169 937 981 191 890 637 496 136 1092 425 1144 424 472 531 69 868 231 657 668 1067 536 1064 283 1044 879 21 873 236 1126 75 722 284 260 398 848 368 651 1011 695 959 1 1130 899 104 54 457 372 205 298 644 107 657 624 174 551 805 548 314 292 1154 7 859 786 522 628 244 472 165 612 242 442 327 478 428 405 927 740 624 1141 260 775 3 58 458 901 192 617 1073 138 166 265 1062 248 384 69 754 1174 960 474 1067 63 985 275 252 279 265 228 955 618 947 572 784 43 870 319 342 752 594 793 994 909 858 785 282 145 817 885 949 688 926 169 277 254 306 106 889 618 379 592 709 1052 1098 239 0 498 68 958 1040 303 1180 190 942 773 202 62 842 229 61 690 216 40 281 61 644 915 1037 119 552 991 143 185 871 464 889 1104 748 1035 204 1051 702 1011 101 832 957 354 273 172 964 458 702 189 936 282 308 561 439 1072 339 573 1140 834 1132 935 299 1198 421 202 934 730 536 993 1149 180 276 338 79 704 77 228 548 556 925 482 311 815 243 42 25 910 774 654 1060 97 107 207 533 486 1130 270 634 1148 638 548 180 590 1090 147 1045 54 229 892 827 1130 781 720 425 871 1194 71 497 490 236 246 1123 975 218 285 978 570 873 394 794 566 47 883 967 572 711 699 15 816 196 912 878 1189 608 1035 50 1044 1045 849 705 99 302 802 1088 622 0 661 248 841 714 822 15 597 716 758 259 488 611 431 723 801 647 1082 482 454 201 490 419 28 392 1186 76 952 1019 378 753 775 372 657 1079 890 125 658 499 1023 684 17 359 877 25 469 96 1141 1142 692 733 419 1064 1052 1137 279 1198 109 319 299 778 964 673 1082 118 381 839 195 133 164 640 1196 459 203 322 665 863 699 1002 19 645 591 592 269 600 1129 810 83 1106 1033 321 349 774 456 14 1144 635 448 589 483 1164 938 461 492 433 272 278 218 106 1187 614 322 257 828 1122 616 1021 599 1196 541 71 146 68 315 156 1106 115 718 1159 971 303 140 219 660 771 512 1103 644 541 318 792 1046 622 811 231 307 213 165 802 26 1140 263 778 124 840 1145 917 699 962 418 88 544 153 188 215 1078 678 19 412 89 1032 966 487 583 1051 1102 478 398 490 285 1199 188 583 194 849 978 836 608 374 1079 1045 118 864 1128 211 106 188 16 851 932 678 782 1011 186 420 648 520 601 1092 559 968 319 655 725 637 44 599 487 1146 759 326 464 950 946 383 150 738 876 261 378 1086 1064 56 417 587 1051 376 800 950 843 113 844 610 734 607 588 105 689 1012 758 319 195 413 194 678 704 570 865 290 673 215 476 358 474 476 137 820 161 904 1039 304 838 141 363 904 768 974 47 815 151 465 708 873 1045 583 1003 1111 414 689 735 1158 711 1180 1149 658 1054 240 208 98 221 1136 296 273 1048 1148 602 1093 1170 233 195 290 209 910 522 833 309 489 735 975 157 18 41 149 178 745 1053 1133 939 490 838 445 107 680 325 25 1131 822 381 144 541 941 688 533 1198 414 374 745 524 1029 129 104 400 855 508 127 602 489 588 675 256 817 1134 34 477 566 381 33 528 678 655 462 1184 1060 53 512 763 385 572 186 601 500 6 979 45 907 1140 1095 234 631 832 1019 499 964 1164 1000 974 673 387 508 575 81 254 1185 875 42 661 773 866 576 776 803 1143 908 1138 678 628 639 837 171 1055 204 149 892 429 1196 640 316 472 427 1060 842 349 938 480 1109 792 413 268 1178 476 933 391 97 593 1160 1024 279 750 18 911 761 513 223 204 727 1142 59 132 778 649 57 1051 195 1028 170 344 1191 270 344 340 583 989 948 1183 568 738 17 53 721 71 608 1120 825 668 1116 919 32 899 632 1114 684 551 205 789 396 427 559 402 831 1165 558 152 1053 522 965 974 1134 872 624 143 909 1115 978 607 947 1165 620 810 1132 1156 1175 959 70 472 737 726 867 443 588 823 18 345 735 516 413 747 781 673 907 513 352 337 1106 425 686 825 337 273 176 626 50 182 816 962 686 654 616 26 724 197 701 1180 303 140 907 1043 206 657 558 698 843 599 625 396 669 104 211 1008 1019 983 1164 260 232 994 389 645 307 943 305 662 267 317 316 983 889 385 524 77 1027 980 165 586 765 957 73 640 525 947 801 775 1186 631 577 615 219 940 271 1091 499 1148 543 422 1 1092 1142 731 606 349 1113 487 1134 697 872 21 1060 223 137 867 282 807 645 485 774 939 160 1143 391 390 464 837 1096 587 370 563 1187 974 663 782 838 409 194 938 701 284 700 601 941 489 113 395 600 29 112 388 636 282 416 457 993 110 747 715 666 191 1074 403 360 247 818 915 606 499 445 590 880 772 1080 1073 55 237 344 709 1059 895 475 693 48 485 144 252 81 265 15 412 649 1000 196 784 446 723 818 312 1165 743 581 478 33 966 583 206 45 836 697 1169 177 362 352 924 266 755 818 8 127 972 452 1195 77 452 478 15 763 455 967 405 511 116 1006 1164 1162 865 255 788 815 384 609 512 705 1132 149 592 721 760 1159 1134 104 126 532 496 411 812 122 498 822 1119 1065 540 75 460 455 494 1039 357 584 730 354 981 475 663 44 885 700 177 185 172 340 1113 824 111 416 1090 902 1152 1029 562 1061 868 936 831 891 226 14 893 828 1131 256 386 1010 385 91 833 872 194 681 687 1058 263 938 1027 195 760 1032 267 121 315 419 830 556 1056 590 1102 470 369 100 43 387 255 485 914 42 75 855 370 1164 455 1076 609 548 750 353 789 71 92 1042 89 1092 967 1005 400 433 37 226 162 289 288 887 712 638 573 618 59 853 947 440 790 321 956 1089 821 324 1062 302 438 698 794 31 594 759 1003 1197 325 697 426 9 1055 19 941 777 47 124 692 398 516 469 1148 258 134 963 77 89 257 1039 472 750 633 938 999 1015 949 177 282 100 396 757 509 1091 585 209 353 1106 100 795 69 301 258 810 298 952 73 143 582 686 48 85 141 542 654 258 318 476 278 713 617 527 490 689 636 1113 1155 162 801 570 1077 625 109 603 1003 969 1088 5 1192 215 360 163 1197 106 553 70 1114 416 200 671 34 77 6 713 174 444 318 732 703 906 444 723 1001 941 991 868 685 453 323 389 0 892 44 596 286 936 105 614 477 715 387 19 793 168 1006 82 836 421 854 361 839 39 815 93 356 738 998 901 210 81 976 12 581 1074 601 1028 455 315 1061 883 688 156 375 1029 752 1114 1062 384 1173 283 975 1189 756 1017 112 758 1071 341 707 914 568 82 653 319 438 461 253 1070 63 1192 642 595 440 977 914 525 822 33 748 381 1162 864 534 234 984 320 1037 621 217 370 570 709 825 727 73 543 85 209 569 679 977 468 692 428 295 1057 1043 273 293 1193 558 1021 903 1125 1150 561 1177 115 192 1061 533 1066 440 594 102 935 615 53 681 755 51 7 1023 915 936 1075 1078 760 280 452 1025 619 1143 587 187 5 64 159 297 215 606 263 681 1193 990 312 674 479 780 846 1077 563 669 984 945 500 340 298 85 294 892 1152 292 300 637 519 413 715 738 538 678 906 370 561 825 77 143 745 1088 1125 443 1004 592 857 928 144 560 852 1099 537 943 526 536 524 989 223 622 773 369 418 12 301 911 1037 1025 858 1132 462 221 1121 494 511 1089 1061 414 899 1015 980 6 880 98 1043 369 250 880 159 449 1132 544 772 318 831 636 19 808 360 1196 503 386 1090 522 524 1135 161 788 466 739 1100 451 676 1178 453 1171 738 1007 317 1173 812 315 292 304 73 307 130 63 520 908 656 481 250 370 531 748 1163 862 862 752 239 951 151 959 670 973 36 756 73 147 186 1026 6 114 548 962 499 58 295 512 978 1133 325 999 51 701 529 793 321 344 1062 530 92 605 27 963 754 893 873 952 387 45 35 16 26 874 187 374 517 134 195 165 570 778 277 822 616 124 723 524 680 162 642 167 63 1138 377 355 55 24 142 711 488 798 307 1125 726 789 1042 671 770 1103 757 854 824 712 65 333 823 986 958 740 85 438 957 47 396 1107 1118 726 1029 899 800 214 732 1036 667 748 743 832 57 764 996 1050 124 987 625 317 611 578 1004 201 1181 1116 784 241 227 614 338 35 29 115 791 1107 432 934 361 269 590 537 525 179 253 68 1027 280 948 536 916 695 882 887 607 895 175 453 184 115 543 928 743 2 1062 991 72 1198 810 375 674 49 1069 934 811 656 68 1146 539 678 992 920 413 158 1145 1039 505 443 513 341 352 683 913 1143 220 793 881 621 940 609 867 1004 176 789 981 556 17 590 215 1070 85 523 796 1072 987 276 252 496 228 926 293 982 207 1076 835 585 1007 512 875 1005 400 866 894 297 1048 673 52 357 871 785 68 336 659 158 517 375 706 1135 444 487 643 893 424 1091 252 371 336 929 29 908 1150 941 31 1033 646 666 754 396 1159 1074 140 47 600 221 343 1157 510 487 1166 111 89 416 335 575 295 176 761 313 785 1016 786 995 1119 1010 33 408 749 755 984 1193 1000 146 915 668 593 875 1143 773 607 148 1155 673 441 64 1002 211 884 211 413 809 591 445 541 1179 15 596 879 1161 275 454 50 1166 564 65 259 481 442 510 765 934 1012 520 11 1004 620 275 1155 509 1043 613 249 685 895 1075 346 443 97 1009 995 188 3 36 1150 407 393 695 103 752 887 657 881 948 721 871 777 903 610 139 514 1080 312 834 96 1154 1115 1037 1133 1078 242 262 1146 423 463 21 563 52 576 469 1158 171 6 1112 814 303 271 195 1157 821 448 712 169 220 852 245 238 1012 404 1103 356 254 19 966 46 476 459 222 1 806 597 776 865 332 714 1134 592 1059 727 687 1180 1018 389 1069 432 974 768 939 1146 525 181 626 887 1176 178 496 166 834 711 43 9 116 833 184 1026 41 778 114 160 1158 152 275 71 852 256 845 1010 581 136 957 374 875 722 7 173 530 129 1030 568 1055 866 1111 992 1135 575 399 631 849 1027 361 531 621 753 756 406 415 379 896 565 280 185 246 1150 415 53 817 858 826 676 132 119 1140 910 1116 609 859 823 444 825 28 274 119 225 302 1181 557 432 950 1149 754 1014 298 719 138 523 49 208 323 1020 1150 884 995 769 759 4 1054 596 401 65 1138 426 470 785 817 649 574 173 1072 92 602 452 199 810 913 657 548 697 4 538 846 875 349 825 173 49 168 924 940 261 769 837 1024 31 332 993 885 1009 370 766 391 1143 798 679 385 634 439 27 1102 1124 368 335 221 573 457 722 2 472 143 441 605 265 579 805 61 414 1034 692 351 455 282 1065 312 939 1056 185 547 820 906 1154 195 63 592 1118 701 928 332 605 359 1168 935 699 793 519 57 769 601 592 567 675 441 1094 646 44 338 886 79 51 675 269 564 396 670 361 602 663 454 294 1027 566 978 804 880 744 889 259 753 693 1108 473 211 617 122 446 123 171 1129 597 424 563 1122 51 829 477 19 315 149 444 1130 907 1045 510 473 873 175 348 139 718 395 294 622 699 210 899 646 233 541 532 1004 86 558 335 308 817 1084 560 1123 599 1052 758 198 637 513 998 693 834 364 1093 781 968 684 1173 694 102 777 1146 366 261 1140 836 419 889 550 418 195 1057 210 414 802 516 974 598 39 940 960 1163 817 537 3 1065 611 625 191 64 36 863 623 4 616 29 130 297 1018 765 82 257 791 464 327 158 1168 651 521 417 120 289 539 853 390 1185 578 262 211 888 1069 508 246 655 1115 398 936 1057 944 385 766 697 392 449 73 574 97 888 953 395 321 400 169 557 924 1063 896 286 1107 422 309 100 1097 73 605 635 383 772 42 466 1019 738 128 718 722 695 466 438 1171 219 595 587 669 631 1015 370 809 498 239 568 909 582 439 657 534 267 323 554 237 639 280 405 727 372 418 117 638 110 151 1071 48 546 982 704 388 307 1003 949 472 882 441 127 250 1194 697 570 30 1003 1153 159 37 180 1134 574 185 795 199 329 1171 509 877 679 1140 1197 725 639 185 962 146 395 691 421 52 545 561 1011 924 861 1128 374 328 334 1198 134 1003 674 1158 446 969 263 32 1153 828 934 1046 671 687 1041 32 351 579 1198 557 275 1185 907 1054 1104 963 88 1014 556 468 396 837 553 70 1008 703 915 157 283 755 504 371 763 163 302 496 98 970 644 100 617 3 909 703 1033 643 610 742 554 249 589 266 915 551 368 384 416 499 251 160 33 867 1102 453 602 257 244 10 138 1053 245 1155 1175 880 239 329 1155 679 605 897 1008 973 391 119 546 348 760 159 257 518 1110 186 1102 416 103 1100 524 1115 38 1024 996 986 836 2 1033 197 1067 1182 671 444 330 731 34 852 29 1169 1137 1014 122 580 131 506 583 9 417 171 594 36 963 886 858 524 631 50 145 110 769 902 313 453 848 89 437 435 112 903 217 550 425 1023 1091 760 594 929 149 1018 138 271 547 829 578 791 680 315 328 1147 328 801 150 400 1103 254 916 736 462 118 1112 621 191 1036 1034 138 833 1148 308 745 1160 1056 711 1115 641 445 1020 142 6 519 1093 795 693 1018 39 823 445 17 662 357 717 1080 712 322 1018 13 279 430 656 1197 71 1077 967 16 656 979 373 667 804 49 625 930 1095 1026 585 997 969 912 438 494 662 1035 996 401 1013 408 165 228 436 454 531 386 1116 1032 671 187 805 307 652 435 290 338 25 615 429 544 702 354 937 506 59 401 329 167 403 987 634 1189 75 518 20 456 1095 599 560 24 1056 694 480 964 424 228 320 590 652 922 760 655 111 971 872 892 158 316 1088 577 262 796 396 1003 711 840 243 700 377 916 83 692 543 128 1192 972 685 631 1146 1004 62 444 426 960 1167 1011 725 771 149 314 937 385 687 424 483 1072 1002 807 449 585 948 489 968 670 626 585 1078 637 504 1198 1061 175 693 369 102 134 684 173 665 237 555 349 998 175 698 33 963 569 409 706 406 471 1 831 732 1195 311 1036 747 867 910 1087 204 642 315 255 322 847 1136 855 109 626 1181 234 196 1011 1019 1008 842 626 109 928 208 636 787 535 285 407 723 17 538 330 1172 1050 100 657 44 903 1184 701 1097 1149 290 914 296 607 874 944 231 475 534 1134 1161 263 1071 248 145 1051 985 1054 1047 401 485 1095 607 613 1104 874 669 432 732 225 143 1100 876 843 538 395 533 701 851 104 109 1171 255 745 471 435 536 542 553 806 1104 852 817 106 1020 715 347 636 662 152 826 275 537 989 811 60 33 538 272 938 822 533 1037 262 777 1182 56 434 601 716 911 795 162 15 539 245 555 829 46 893 784 738 1190 261 541 568 64 200 1081 1107 257 923 938 1136 237 1161 496 1132 37 697 554 417 196 523 419 744 1048 320 975 623 810 726 72 541 267 853 140 14 868 413 711 36 257 783 1 647 339 814 545 28 627 672 146 738 65 469 810 834 386 391 238 852 157 714 1033 295 1002 176 440 897 627 589 579 539 13 207 256 423 1119 368 0 1190 1172 809 954 506 905 1098 962 553 227 1090 1076 661 170 1059 232 877 1005 412 422 59 761 246 1121 33 902 37 907 69 1094 1184 814 560 504 1100 1139 1176 862 992 1133 205 744 179 326 155 820 1139 216 1126 962 344 1197 1005 511 830 528 977 30 135 524 813 480 1037 645 1179 36 805 781 1042 677 150 935 773 855 91 274 233 1124 1137 377 447 698 194 632 338 43 1159 210 824 651 596 217 1192 416 959 875 140 947 452 776 983 828 110 642 850 245 618 322 299 891 575 525 1111 988 130 1182 884 717 1071 496 609 371 835 316 1048 483 747 216 519 274 82 1025 962 505 827 90 391 1159 1158 227 517 36 290 986 81 1014 416 818 424 823 1069 284 123 542 877 788 1127 197 1166 816 512 669 820 712 325 1197 752 264 670 1109 134 355 590 571 1159 135 327 706 483 181 359 430 1050 509 1127 860 1089 620 2 973 319 851 511 643 310 256 881 926 501 146 975 1020 160 133 287 588 872 1192 1081 287 1145 474 173 869 175 1178 453 1048 705 408 486 19 15 1017 162 936 163 459 107 373 440 645 835 607 1029 620 42 1061 1057 776 985 487 79 898 1027 263 780 851 526 145 266 822 776 2 536 301 682 224 797 295 790 261 402 391 269 1096 530 430 114 954 1005 198 603 912 845 791 490 490 283 148 1122 935 512 602 883 521 916 1192 823 407 775 567 978 818 886 794 396 626 166 1000 335 1188 1032 498 967 345 998 263 1179 930 385 553 102 1075 705 725 1019 603 184 886 175 1167 284 1028 252 79 193 69 370 886 405 397 361 845 832 801 1101 94 268 690 483 984 601 1006 552 754 960 456 471 446 420 559 669 405 39 704 1166 480 901 576 713 983 483 256 1029 652 889 329 591 277 962 1195 1015 100 501 554 663 1170 331 114 1106 1123 378 791 906 654 1180 13 419 862 1168 1057 303 583 1018 950 497 703 582 181 1139 488 661 548 258 12 732 1194 70 675 389 739 60 843 1056 958 299 250 283 446 1060 421 687 1057 1019 841 767 137 949 871 433 1070 719 1039 826 289 784 1180 1107 1009 355 843 234 1142 583 539 397 803 489 390 1072 1072 890 1196 850 705 567 627 17 224 263 1056 77 287 534 572 118 1025 449 439 718 401 114 138 882 363 942 25 131 600 1198 534 607 1157 368 380 142 1009 663 693 223 668 893 63 480 776 412 979 173 558 569 395 237 838 277 90 161 919 158 815 97 464 574 559 694 738 807 978 1029 581 22 335 1106 664 870 60 966 62 479 336 107 1073 819 224 141 900 32 981 1158 446 191 892 757 999 913 80 686 735 772 948 254 116 802 797 162 268 269 903 568 474 816 464 854 357 390 253 1022 630 54 1167 1176 974 404 260 581 79 28 18 950 246 901 465 1067 1083 224 264 760 1061 923 283 637 706 1161 818 212 980 37 1078 471 352 953 798 538 272 957 647 339 558 1185 130 224 902 1144 719 315 1057 1094 892 636 126 228 374 941 795 249 685 1074 1131 1177 1073 1187 1103 784 540 913 109 559 706 293 1178 1097 948 870 451 373 735 456 803 568 458 164 174 995 475 566 782 218 473 424 1025 908 1066 1168 769 918 1156 1150 493 668 933 945 483 411 262 860 958 396 425 592 518 484 296 459 1122 331 1009 565 174 722 1146 71 197 450 192 661 379 735 202 493 782 835 603 443 1003 669 247 1198 992 731 295 456 1052 585 618 214 197 901 435 28 511 624 373 843 1173 6 38 818 1126 423 761 167 86 217 952 744 1154 650 321 654 702 709 104 75 554 511 262 1152 628 88 989 448 845 125 66 305 218 673 383 339 808 442 490 144 341 76 679 528 897 89 387 429 712 771 864 922 824 299 121 397 768 812 752 952 1109 486 754 747 635 280 760 773 243 832 989 599 786 879 892 459 923 188 148 1084 430 650 1073 536 63 714 42 578 481 7 233 581 117 302 996 1188 332 659 640 92 408 992 101 200 968 855 815 835 247 675 848 137 654 469 447 938 35 490 42 895 78 1107 920 570 678 438 1145 49 344 516 106 1148 618 727 323 1199 291 545 1145 926 1151 503 807 723 1045 1155 620 562 859 904 1116 834 1176 454 1109 306 154 418 1147 1061 109 618 686 589 98 569 885 72 726 4 678 331 173 488 563 998 511 938 1194 118 1144 1148 809 525 483 1128 205 1144 134 923 336 140 512 424 273 259 306 968 1086 1031 327 738 325 34 727 112 388 585 251 955 509 754 1121 779 339 863 337 1134 1056 635 1054 219 58 629 943 450 525 100 878 590 729 702 610 933 156 253 708 521 60 901 105 114 19 319 1085 170 776 1053 572 534 734 720 0 984 452 904 575 1170 554 802 597 587 270 169 852 516 25 1116 938 457 909 195 420 62 674 78 1010 592 189 197 31 836 433 2 1024 12 503 567 673 1156 831 892 167 751 804 660 340 632 668 434 894 504 134 1101 22 294 110 1103 625 733 288 28 759 1011 425 555 498 409 99 395 778 268 179 503 1177 793 1191 78 672 369 58 1072 395 246 773 1182 89 1077 504 596 928 718 732 1184 288 974 1145 1181 1084 784 1109 234 333 806 395 340 808 665 76 60 87 102 0 1038 89 1195 330 760 431 274 161 400 446 1058 552 42 998 358 376 101 1164 645 212 345 539 116 552 495 816 251 809 1065 555 700 733 508 18 790 443 268 904 301 644 174 1120 855 1158 1174 310 591 235 6 384 901 504 328 788 63 654 858 179 1010 495 211 16 963 960 787 1104 370 155 492 908 933 110 675 453 1107 743 900 724 533 254 12 370 600 624 1038 631 381 740 906 572 134 95 887 367 587 1181 1019 995 949 71 110 849 890 302 216 1028 306 23 52 753 744 923 1143 260 137 557 877 701 111 1125 792 282 703 454 297 980 937 28 763 1101 386 205 1009 582 333 364 658 561 357 723 256 644 299 137 544 310 928 1117 907 714 1003 804 394 363 1105 315 936 32 305 565 821 1059 853 663 489 1027 198 309 187 445 711 347 1056 835 781 283 654 76 410 425 200 419 547 1178 1044 1054 560 431 446 305 467 789 596 1085 1153 578 1011 699 66 775 241 478 213 703 873 596 354 253 1095 236 5 159 532 903 151 749 971 97 363 544 755 1143 77 491 1164 440 7 1122 1116 994 332 1101 524 761 93 147 775 385 48 639 853 763 661 841 1075 788 14 685 331 927 767 171 1018 973 708 1053 835 55 795 1029 225 674 841 479 207 579 573 963 890 704 591 614 944 460 1108 415 431 963 257 583 159 1021 343 174 307 45 844 324 306 937 533 1133 783 1044 1081 1093 591 598 378 1111 722 962 1042 952 466 672 104 658 225 531 1077 926 487 1047 429 611 1 1037 291 498 761 856 1180 812 174 614 932 559 631 794 950 927 680 158 710 1044 283 403 1139 446 585 1090 1180 605 7 716 348 267 329 641 1128 906 575 1127 261 399 794 1123 462 717 728 804 192 531 942 911 684 393 943 444 920 456 1152 142 569 881 1151 197 792 1191 975 95 1137 549 475 31 188 966 594 1106 607 747 955 945 163 702 237 398 181 729 317 477 1192 81 652 889 4 532 254 350 1196 919 45 273 787 49 179 145 537 660 402 429 425 548 61 798 185 622 632 382 1193 105 607 856 249 1119 786 857 660 1004 675 385 142 1076 696 980 792 518 763 902 189 434 1051 495 731 303 613 106 471 59 859 495 827 68 1091 729 630 573 234 1078 673 314 735 848 53 1151 827 764 410 74 164 239 943 1186 475 486 195 897 846 504 833 534 17 192 922 561 24 237 999 111 527 244 278 33 671 951 162 1179 170 577 457 822 97 1136 281 935 385 1148 641 759 674 413 922 1055 587 168 345 1 529 929 931 806 1167 262 374 367 128 1089 266 589 764 864 1109 207 20 147 169 954 224 1101 138 1144 448 336 997 1171 985 472 97 1178 136 83 897 415 944 432 569 66 1174 135 854 530 1146 492 258 412 1116 729 199 644 806 255 1188 901 1164 227 1050 842 408 170 870 681 949 1072 1054 297 1044 899 318 426 983 677 287 782 322 145 1038 22 677 773 476 385 194 1020 1035 710 627 394 591 242 757 1113 1119 669 257 90 1134 92 615 306 443 893 931 1037 597 480 248 557 1079 503 588 472 1145 732 676 731 716 112 210 821 440 61 825 497 643 765 1093 732 413 280 660 914 299 116 1069 1071 206 611 654 353 11 1186 495 569 728 604 1165 258 1022 856 137 6 789 839 233 815 987 741 243 1077 482 3 1104 814 513 1183 1120 551 632 383 182 324 1113 592 419 766 924 220 807 123 607 1076 232 734 890 1016 87 843 834 717 79 636 413 923 512 811 1031 929 281 435 801 1059 112 813 1133 301 612 260 841 807 1188 168 309 1092 813 523 183 138 57 1012 380 105 798 1107 610 1173 115 1136 581 13 653 342 934 604 482 254 783 1142 994 399 196 1134 835 179 671 705 460 569 496 20 315 645 1070 916 91 1131 889 281 425 156 139 492 301 660 124 247 515 873 10 405 155 408 937 1047 1195 765 250 277 208 79 5 1107 837 1098 95 301 657 89 853 32 1116 668 908 1159 731 565 573 698 992 626 82 141 691 915 718 104 941 956 310 494 150 653 422 0 468 23 189 1073 757 778 23 642 91 522 697 410 947 801 222 1170 1190 561 763 504 29 178 722 474 960 333 432 615 405 279 10 815 293 452 663 57 394 266 573 804 319 854 1088 1157 346 202 1154 469 562 609 993 6 466 456 185 1184 168 496 43 210 1187 1048 582 1060 636 59 835 129 490 319 741 820 374 895 876 1106 619 75 1173 505 339 659 620 839 1166 640 743 981 552 663 214 412 603 802 297 477 722 1056 860 900 134 480 1082 250 133 809 272 540 801 381 1104 770 837 742 1112 611 840 239 1029 180 568 675 116 475 1087 282 42 439 479 605 994 761 416 1165 190 611 172 227 838 1108 945 798 312 109 518 1108 253 12 83 754 359 325 1053 926 266 28 273 277 129 991 779 1167 1022 39 161 681 446 601 640 51 64 843 188 1147 76 968 420 386 330 712 768 835 230 1087 1033 801 336 140 978 488 65 460 805 42 347 576 409 51 11 950 718 1070 644 151 418 347 1018 28 186 828 846 630 190 1069 1072 613 28 640 563 71 301 341 1020 481 664 638 602 437 388 1099 475 236 632 1077 692 334 624 717 327 1008 745 155 771 1031 290 318 898 544 818 189 551 412 798 1038 68 146 567 977 1128 357 921 175 310 209 682 1030 535 886 1141 152 1072 213 1153 1155 446 32 1149 847 146 57 776 15 303 1172 732 480 1027 1049 369 477 1020 149 625 320 641 971 1061 889 411 535 313 113 473 588 1197 481 967 6 1037 1086 638 786 326 1037 1033 1028 612 632 1123 357 143 917 729 391 14 1048 808 96 177 532 953 775 1078 899 733 122 719 664 388 892 351 920 999 589 709 792 812 488 220 580 950 1087 125 748 163 848 669 495 955 485 504 574 726 501 894 902 497 11 894 349 630 223 1095 550 1114 986 948 265 74 272 808 606 1146 137 496 1004 749 425 1045 524 585 336 550 1044 501 755 610 518 273 497 276 1197 183 945 52 875 411 657 732 827 1152 1136 102 715 616 1055 536 754 7 977 438 209 812 890 1123 770 850 846 268 659 279 1137 853 842 517 745 431 514 961 41 282 478 133 461 1042 538 379 774 634 408 19 546 360 312 642 253 610 1117 557 634 1081 69 1144 832 1140 278 143 374 506 307 962 687 902 969 1117 466 1055 34 467 919 479 754 63 70 484 689 791 433 394 721 1042 874 804 698 226 917 924 259 1037 832 1033 589 981 67 522 433 944 125 81 1048 396 85 77 29 161 883 969 673 827 874 246 114 815 890 378 926 763 644 665 905 975 861 836 716 303 251 233 316 113 540 460 753 220 712 849 1095 169 972 35 1169 268 31 816 322 99 150 567 633 365 972 347 815 757 155 221 240 674 977 467 384 840 436 700 315 284 746 5 77 136 167 597 1018 422 54 726 925 216 600 914 1051 521 296 489 583 1170 604 106 746 993 1139 212 651 285 673 997 551 103 62 1041 950 116 821 584 798 282 25 875 106 919 240 779 175 881 1021 927 541 1062 847 4 904 1134 732 64 782 546 724 679 245 1194 272 1165 837 779 147 1042 1176 125 343 1197 64 854 996 432 48 582 174 1142 987 517 600 400 918 696 399 418 970 35 1070 258 883 1082 1102 1041 875 606 416 102 705 814 1193 955 682 367 289 147 209 140 291 181 782 826 179 1061 556 497 492 517 746 157 108 1071 224 117 1048 71 771 1151 358 137 318 64 595 211 25 873 123 108 508 1088 1145 1084 323 102 1112 825 166 899 627 30 758 430 1191 1037 941 991 471 1049 504 223 1010 486 1114 1145 900 452 321 863 265 484 1094 870 138 1038 1185 230 784 617 966 811 115 460 17 963 31 1127 946 582 512 386 485 1108 635 412 544 301 312 202 162 856 487 230 198 591 976 814 1183 439 791 719 237 75 832 782 926 870 1178 363 225 1163 170 779 126 1050 590 57 675 655 135 103 223 383 699 757 200 849 810 357 986 298 571 334 780 264 980 877 373 1079 0 1016 852 473 1177 912 186 430 665 408 1037 839 760 325 989 226 418 1114 758 403 766 892 1154 590 818 548 749 1188 133 360 305 144 168 304 632 480 182 1007 1016 372 709 858 611 965 965 304 958 999 644 202 1099 687 805 56 504 156 205 397 74 626 815 303 1061 102 468 381 409 1108 976 712 290 869 84 316 1029 980 1149 677 571 1162 52 609 211 357 1175 1179 738 1064 1142 98 670 1129 767 875 6 911 321 325 1056 913 770 883 542 167 571 72 1129 1169 913 1055 747 825 1195 1000 192 358 132 100 510 535 147 1028 826 1151 1154 695 1146 140 922 855 252 44 241 634 645 978 666 820 388 603 1051 223 806 4 997 1136 1046 495 874 119 358 890 1135 891 310 590 345 372 679 890 611 232 925 526 366 70 148 571 684 923 668 875 99 273 992 962 1114 27 314 730 1174 690 580 604 987 310 268 971 560 836 246 981 655 1174 336 274 1096 657 1160 927 315 469 9 276 1049 1021 289 658 543 379 347 1016 1055 681 135 179 1113 884 286 972 641 631 895 330 203 638 196 1123 1195 357 804 644 1173 961 402 1044 1087 580 550 582 607 1178 95 282 123 537 246 24 355 987 735 1097 844 301 1106 2 490 627 1088 1121 1178 192 239 805 1107 121 1127 1169 680 571 233 558 349 939 1142 63 790 1063 1054 585 260 844 916 516 186 650 1087 1134 480 166 200 1049 875 370 543 391 810 1059 668 190 463 687 377 972 199 239 326 83 361 946 968 430 994 315 372 988 23 1039 748 745 401 918 657 674 45 727 27 873 544 346 87 481 288 97 875 954 262 928 534 1059 556 542 1183 748 450 897 176 555 62 983 572 324 1069 1006 1044 936 426 60 1144 304 632 182 90 281 874 833 918 549 1079 1058 692 556 965 729 127 1019 499 1182 352 447 417 1175 916 641 863 554 844 230 604 666 617 979 224 139 895 434 998 976 1041 640 61 422 1137 1065 1197 737 189 1164 209 1151 878 224 1150 147 592 1133 248 1169 816 855 388 78 971 183 922 886 692 998 673 1035 190 298 673 983 898 967 12 800 65 441 492 670 902 289 713 167 224 836 144 251 782 1021 166 597 874 529 265 138 145 412 497 808 753 978 386 427 353 1059 100 679 516 1172 831 454 265 1179 641 426 633 735 1014 337 46 728 1195 589 25 570 897 1008 896 1043 876 14 821 612 319 567 374 893 738 1057 169 214 1107 371 1027 245 475 230 1177 559 214 480 906 514 1112 275 314 106 3 835 542 583 190 864 966 189 151 607 472 1021 94 734 1156 995 815 1194 445 808 946 328 992 80 280 332 325 1029 982 33 749 1063 869 112 386 363 82 1001 137 326 761 751 729 1112 1005 1115 34 893 359 158 158 702 337 476 218 511 978 471 421 1096 657 291 3 942 542 481 612 221 335 184 891 182 219 1011 582 1043 1186 316 177 739 1191 758 1071 844 206 721 150 575 423 391 351 1051 291 457 286 518 1049 85 593 1037 1016 1073 407 97 912 33 1027 259 208 338 839 1000 359 383 819 109 392 976 963 1109 915 970 669 232 746 1116 443 138 1147 340 1111 1003 848 177 203 16 999 11 1097 996 223 906 75 319 1036 814 1195 785 1115 549 576 366 391 953 1177 19 636 210 137 982 668 294 560 468 630 884 374 808 66 94 652 309 209 861 954 35 617 731 97 1108 582 207 441 120 656 188 197 772 638 51 764 26 643 910 609 722 65 276 892 1185 360 301 536 920 258 633 135 395 1135 1051 28 537 1156 1061 962 1198 798 621 547 953 933 327 209 859 937 1096 383 69 1166 213 504 1120 1043 912 910 790 567 702 645 34 106 102 580 915 1003 269 646 207 540 397 343 304 143 473 206 652 943 701 373 708 30 632 604 99 153 582 195 374 777 944 1138 829 1058 1186 93 213 511 283 0 571 935 680 48 518 517 10 350 767 207 390 452 725 603 365 1139 390 85 1018 777 229 645 1133 877 278 171 1166 406 285 1189 949 1050 373 1037 1045 1148 223 827 949 550 496 808 429 266 715 291 861 217 1176 1093 663 326 29 380 470 262 656 94 980 1067 536 52 981 413 1043 354 113 589 258 509 989 201 400 1097 1011 176 1107 903 784 974 887 732 540 247 1151 997 546 421 588 466 1042 495 394 650 231 356 144 1120 18 211 1092 20 912 732 803 595 401 830 612 939 765 374 945 349 358 636 509 1051 27 962 257 1031 372 942 822 23 94 722 931 5 283 778 198 759 932 746 212 31 1085 451 649 367 1051 32 482 1163 250 999 1060 100 526 555 975 726 684 895 918 176 908 382 1048 154 1058 428 398 328 479 753 1176 1108 1074 89 129 23 42 536 973 503 290 73 87 645 574 1041 92 328 506 747 1175 81 1062 832 941 1171 1050 167 672 921 292 811 751 1014 411 411 106 1175 251 945 575 1128 976 1131 440 906 428 1079 1193 30 653 920 616 740 160 1178 469 267 1121 1103 741 507 609 233 863 1178 698 616 715 122 640 435 811 27 15 233 986 595 58 361 880 206 791 11 52 1008 493 798 311 1189 1074 1009 319 209 1127 1038 330 1142 948 336 894 1189 576 856 632 318 668 893 702 666 1089 128 797 1157 23 932 385 150 784 1181 1170 11 66 867 78 57 792 707 170 118 368 842 875 1134 19 556 1168 908 1165 895 621 733 448 788 531 894 733 271 656 38 434 142 37 210 163 142 133 1163 1184 663 162 936 579 154 585 1135 924 822 1034 389 365 78 514 437 503 805 515 559 857 381 739 1147 220 1156 1026 57 209 189 781 14 374 711 912 103 1056 240 467 776 935 41 1037 579 716 867 805 347 663 848 1157 878 297 930 427 323 939 2 1091 727 608 204 433 587 178 106 1183 186 1066 103 84 714 388 491 242 259 544 729 870 525 1113 85 156 234 1191 657 212 963 542 620 623 765 840 689 762 486 1086 201 704 638 417 405 610 676 677 1006 470 1092 522 925 490 854 209 253 52 881 1130 207 364 1014 634 287 772 309 400 989 649 300 471 1074 476 242 319 458 963 1058 427 1015 786 565 347 737 1007 284 272 593 1150 1003 289 31 1152 161 313 121 692 202 53 327 87 42 733 497 160 437 800 1174 247 276 667 873 84 837 363 1169 1048 985 980 1029 1038 394 156 880 341 1186 506 824 676 1130 888 766 540 423 355 241 438 137 415 1055 102 916 1063 92 238 3 44 911 632 630 290 348 196 1002 3 1145 92 131 164 758 300 36 200 323 213 447 571 506 1111 1147 826 1042 571 1127 727 995 340 149 1185 157 374 505 925 1145 967 479 868 817 296 52 885 69 694 72 775 1001 872 856 543 393 1193 572 208 592 114 962 525 51 173 150 505 1130 655 170 23 645 1143 1145 1199 119 308 943 792 40 848 668 1175 245 223 704 122 980 48 643 1188 801 743 605 929 780 899 295 509 1166 1071 1010 1121 770 733 398 470 398 417 225 114 609 741 484 853 13 348 31 138 814 172 368 371 105 1191 526 11 621 427 800 460 2 667 566 1055 29 161 386 1176 220 966 839 988 788 179 415 362 514 955 144 1177 136 704 262 544 273 895 147 85 395 1067 394 646 475 1080 966 1006 624 878 1093 397 320 406 662 947 121 1103 1134 58 1164 74 961 100 133 653 783 597 581 265 251 183 352 1115 585 183 256 481 514 918 23 986 672 53 355 600 1044 882 1195 562 20 418 173 950 794 1083 1057 202 236 800 875 719 438 681 264 847 860 492 713 212 883 342 1035 29 479 1026 506 1157 476 477 32 1119 540 1004 593 395 1092 589 1173 1161 734 494 826 973 669 616 293 754 538 298 986 817 182 284 437 344 22 135 671 925 408 918 1151 742 255 424 910 744 574 906 567 943 271 694 29 857 661 127 101 364 1094 872 633 310 904 776 1173 724 1186 678 829 468 727 905 1170 879 979 887 668 604 510 171 983 666 729 952 1086 467 893 160 904 990 237 176 582 263 619 237 987 285 114 444 976 167 466 412 491 76 826 254 733 362 436 964 248 1079 844 408 637 890 1090 534 386 606 757 597 819 1026 366 824 103 139 734 388 515 400 265 1024 165 647 554 1041 79 705 512 564 288 1025 101 1067 706 582 900 537 555 764 883 1165 406 996 37 502 544 850 865 664 920 552 495 91 534 412 1103 527 66 127 127 226 96 875 107 1112 544 407 673 574 883 772 487 1142 1027 948 294 605 506 882 235 858 87 966 561 1077 946 1107 1154 595 672 1014 732 975 292 384 734 151 347 1144 798 1045 706 202 723 731 748 412 447 312 1098 958 915 1132 86 522 229 207 937 1043 619 870 58 362 439 628 1181 669 645 440 567 270 634 171 717 98 561 795 352 1037 518 928 256 605 87 79 53 160 757 680 459 1109 1135 368 228 97 903 415 675 1113 270 974 289 129 1075 1142 898 855 452 216 389 135 432 1083 1085 786 731 790 1044 667 1096 927 365 749 687 568 334 477 413 732 9 96 1087 773 1020 18 887 969 224 1166 881 603 717 963 977 619 1036 134 273 888 55 312 251 1049 781 1052 724 993 62 504 230 162 564 936 978 370 513 59 1060 101 396 736 1016 1103 376 408 883 883 921 983 493 877 1046 679 12 4 451 67 15 1001 209 219 21 958 175 1033 461 588 75 340 791 1198 912 1193 1071 1154 530 726 901 671 648 248 526 785 465 29 1099 1199 393 418 832 861 705 786 211 639 563 1187 928 137 581 132 120 1137 431 358 232 351 626 1055 854 951 887 132 814 992 551 308 926 4 241 77 693 49 1105 331 882 391 128 153 424 553 129 383 343 500 881 938 242 803 508 1002 692 1035 1126 776 368 1073 1193 1100 1125 743 788 1147 117 29 1114 706 875 314 489 889 473 418 729 868 714 1110 1169 539 713 546 970 797 567 200 935 448 690 627 869 314 622 893 65 1123 719 1004 673 995 978 804 62 1069 180 70 901 938 1184 757 480 769 1176 355 94 470 334 140 838 1122 1010 470 865 758 734 135 730 416 485 91 884 91 79 352 931 1025 326 998 682 137 1183 496 629 633 1083 14 867 1106 420 665 105 861 298 551 286 929 567 930 1140 206 188 736 232 187 370 891 909 502 407 786 351 905 372 435 1196 194 209 792 307 935 704 309 782 467 513 556 629 399 387 1118 838 856 233 772 1110 1176 979 538 1198 268 385 955 1107 400 331 1080 123 835 637 1130 742 1185 833 481 1137 181 542 72 1103 869 940 212 436 575 1072 443 907 756 877 483 355 966 878 147 251 582 362 1088 429 1071 726 527 477 425 246 265 881 937 188 567 1002 932 813 347 48 135 382 361 555 597 560 885 711 1026 332 1036 141 808 814 1092 462 307 1031 723 12 57 599 328 1004 870 174 1156 51 1124 62 1064 828 933 429 590 510 789 863 1156 21 436 979 8 973 323 156 919 514 832 2 903 998 353 197 463 625 1017 953 492 106 876 804 673 376 952 219 1057 117 878 342 263 450 21 1093 735 1179 406 812 800 708 1146 597 1197 681 330 276 763 1145 399 155 462 816 102 1137 232 711 278 967 927 669 1062 497 1104 1197 769 924 752 872 772 396 959 426 863 387 963 983 17 1140 811 186 576 1121 1191 342 1079 531 716 1073 1048 404 218 222 952 1168 404 1038 265 452 639 233 434 366 574 127 888 284 60 569 667 534 873 912 430 67 856 432 498 20 602 915 1009 417 874 384 1173 1173 812 1134 789 583 830 50 64 62 1151 605 989 584 5 879 317 145 65 622 204 637 325 673 1092 1013 146 688 524 608 656 892 946 1109 652 623 191 955 665 720 807 1069 778 297 558 129 1178 344 700 525 1059 1153 271 736 270 39 971 848 860 472 339 251 1112 24 438 767 62 283 251 1169 1135 757 338 551 320 452 408 548 413 992 191 89 205 380 705 248 596 944 49 741 43 204 638 1001 693 547 70 493 158 1176 860 291 797 672 541 975 162 219 480 1055 1031 452 247 602 25 511 986 884 436 841 455 545 400 630 791 670 773 453 17 151 179 708 527 191 772 852 886 90 1167 435 1188 399 1199 203 1136 516 172 1001 265 445 128 295 1186 472 655 615 730 1017 487 927 1051 859 213 201 1161 385 205 338 684 18 886 969 614 330 284 135 668 1072 683 1167 177 94 831 1084 700 718 748 62 1046 174 986 1045 779 1149 345 774 107 963 669 441 261 202 705 704 472 864 762 626 173 979 736 570 965 347 870 15 865 51 1153 761 1065 560 628 274 815 8 278 1173 733 1104 307 618 597 1037 990 999 701 1171 35 605 928 838 1139 492 469 940 253 138 1003 256 1147 106 811 1060 877 436 1090 486 483 274 1149 371 194 1125 981 122 463 670 558 805 56 317 58 467 627 738 123 804 392 706 555 439 1116 388 545 999 482 575 829 1060 1044 375 832 30 189 868 891 280 425 78 669 1142 1119 252 1091 864 563 457 1125 824 1137 241 863 82 480 1153 854 788 686 353 105 923 1011 375 992 791 931 694 724 518 17 1076 757 1168 647 16 760 343 816 1190 133 468 35 235 797 942 913 1189 425 99 506 736 530 230 942 828 520 1046 1148 765 38 963 974 62 492 373 612 776 1022 331 747 411 127 799 483 715 796 351 839 477 863 508 319 706 133 929 363 54 651 1159 1151 1021 455 284 89 430 1195 442 457 959 525 965 766 1160 1017 1033 271 107 1196 154 108 889 614 965 1033 109 1046 25 384 90 69 748 224 786 1124 890 527 459 384 483 851 21 327 778 1008 602 806 1051 474 303 922 903 540 897 689 833 412 829 131 845 453 454 116 455 169 1191 1058 1018 694 435 523 806 164 535 1031 769 1032 400 498 485 69 1147 792 157 777 907 31 799 244 171 979 122 962 30 382 64 808 688 362 1164 925 252 1161 871 702 820 1181 969 1028 1099 858 921 222 683 899 865 758 1056 9 285 372 296 75 876 1110 176 817 1097 639 490 210 91 515 188 41 351 131 465 480 507 1188 317 761 458 887 658 68 545 493 275 790 255 791 311 810 365 1193 354 1040 771 752 981 461 732 1162 847 99 218 299 454 32 799 96 1155 515 767 499 924 371 1173 700 1066 1023 930 387 589 153 1090 421 841 623 664 917 470 415 887 593 944 969 532 187 460 364 899 647 241 1027 1124 56 1011 286 140 5 289 773 1033 139 120 556 63 611 3 1023 1032 596 263 247 844 309 688 68 109 237 562 1128 122 1044 74 889 52 1089 20 861 52 641 986 69 1077 620 266 920 546 369 441 773 700 852 1063 983 391 825 6 975 670 613 515 815 113 952 413 964 132 793 626 739 906 1194 940 874 1046 285 54 127 773 355 508 1049 1032 1008 47 314 94 698 716 377 270 345 804 979 1 323 965 1009 735 965 1133 458 627 455 251 478 1195 340 390 437 542 655 402 513 854 374 182 776 1001 646 1038 435 768 472 15 266 435 1140 761 1069 827 287 248 630 17 244 803 920 810 184 489 388 36 769 975 92 756 414 338 492 904 1138 1099 1067 411 479 634 649 413 1046 345 828 197 99 364 146 870 836 955 142 1128 414 177 757 42 1046 240 42 1064 563 672 817 843 813 808 1027 472 1193 305 361 980 148 759 580 107 658 273 611 2 952 1030 1020 147 1117 406 969 166 220 581 611 367 141 4 477 552 197 435 1184 541 349 939 867 3 560 917 180 390 845 345 80 382 158 375 830 245 757 624 427 963 1090 1032 40 685 1130 180 1130 1067 798 916 108 8 190 214 789 948 40 1145 1121 1082 174 738 589 1013 610 449 580 822 259 350 179 245 294 287 1114 97 1051 23 1085 571 860 122 271 776 550 235 837 689 585 951 538 622 883 962 217 661 684 489 453 244 426 322 1013 1046 1130 310 719 901 506 425 658 161 1135 67 436 923 844 715 426 1084 240 444 1112 165 224 354 848 1061 452 821 851 1153 850 904 298 474 811 155 121 234 406 385 693 930 751 435 575 210 559 571 1011 1172 496 633 262 1082 618 221 715 380 519 111 981 373 121 1179 57 406 651 628 1020 842 520 2 86 284 200 23 379 1007 898 758 461 78 1184 601 1015 383 246 287 592 582 67 388 755 218 408 780 220 1171 1121 1042 580 266 540 424 1026 1076 128 998 603 514 196 1016 1137 347 1033 785 374 293 352 583 191 636 523 995 700 749 1075 738 159 197 338 800 685 1156 673 108 828 124 658 492 560 923 746 1115 539 1058 988 937 116 963 527 745 1109 1033 278 368 701 473 722 516 124 198 489 234 100 358 230 144 511 970 786 873 4 122 656 1167 486 690 1099 781 215 616 184 443 1120 576 19 682 622 686 277 872 176 1037 863 763 811 914 1079 330 679 333 154 677 8 621 317 886 55 991 199 792 143 871 7 753 970 596 1038 546 819 491 1172 815 298 266 1191 1127 874 463 1177 825 781 1120 536 856 1174 505 704 568 946 893 639 178 825 561 733 408 77 862 793 535 383 514 1148 690 539 231 1051 16 1068 465 1093 870 923 1181 1004 1162 56 429 798 1011 749 787 142 1123 562 1164 930 1057 905 594 1133 112 70 114 88 525 152 134 597 763 1028 827 977 830 328 548 607 846 103 1049 117 1024 1108 1176 1021 914 788 620 456 591 1198 1196 1077 620 749 870 378 567 200 104 264 1091 1115 911 438 717 206 1124 25 295 338 768 989 137 631 1132 218 1004 88 590 122 438 1109 912 947 660 321 1125 188 812 80 279 323 713 103 610 716 536 199 613 1094 1034 661 1113 1101 772 550 310 970 965 771 465 39 827 582 252 575 562 937 314 264 477 438 768 766 751 900 100 702 738 801 227 872 564 723 855 1009 403 904 52 1018 283 735 664 637 904 667 386 682 867 830 348 1169 3 730 1025 94 906 1021 633 1102 645 519 207 191 262 46 713 317 569 7 248 911 597 596 1191 519 802 803 57 545 895 984 125 715 35 331 213 990 908 540 470 213 587 167 697 1005 47 377 495 458 1042 798 919 896 526 19 1119 657 344 411 627 730 1144 514 180 664 963 490 235 30 15 993 435 345 28 1183 248 917 367 158 338 268 747 76 434 526 920 83 756 1159 736 730 173 604 774 989 601 280 920 692 1100 293 586 93 788 678 181 475 191 376 553 745 798 571 671 813 229 322 1044 69 392 223 412 751 195 215 626 531 228 212 1164 430 1037 536 633 507 107 833 105 696 277 379 716 161 171 714 1140 711 677 563 290 1008 310 73 713 5 270 584 680 357 282 907 843 1048 594 1120 1001 713 943 606 922 1035 438 577 557 412 59 131 982 813 505 557 1088 1186 747 708 910 1176 1126 225 591 732 634 566 11 1181 585 1079 700 1075 1125 580 963 799 301 994 388 791 772 281 142 767 986 791 1149 647 805 775 405 723 956 283 778 809 977 77 1129 629 381 112 645 1097 6 474 124 1177 41 717 744 316 917 573 238 453 572 1110 416 948 1161 304 262 302 644 160 484 1023 1021 418 1151 213 938 851 794 1009 625 197 760 127 978 792 978 487 871 816 604 145 206 911 368 30 802 900 945 409 691 626 51 669 356 755 325 682 800 934 1018 431 890 921 150 671 628 24 639 1055 853 623 543 951 854 247 784 149 209 212 480 1030 1149 122 91 1064 467 486 38 791 687 937 785 183 680 1034 562 309 464 478 699 604 853 451 933 379 376 716 233 1174 390 108 383 852 930 1129 648 166 221 1156 1103 1031 764 1094 900 796 888 1098 447 280 256 1143 1094 590 914 682 823 233 1000 567 424 884 834 696 98 342 397 1035 1056 297 315 646 757 597 798 285 1040 303 281 936 91 723 702 130 379 849 326 412 292 718 1047 1196 951 969 276 142 776 118 445 1018 114 385 144 303 669 1121 729 977 438 622 396 272 1173 521 1030 791 1000 949 654 372 186 1108 439 1042 697 623 574 958 758 555 1007 245 694 740 187 1186 1152 924 327 160 355 1085 759 10 114 648 1100 580 675 1177 1114 337 926 6 221 315 1135 417 100 943 786 577 904 1040 667 1088 1095 992 493 125 79 869 443 272 415 995 1014 1181 138 637 314 892 214 83 978 1051 15 703 921 889 982 1047 885 1057 1100 1062 277 105 363 459 841 868 281 1198 376 1117 166 79 1173 1054 946 392 799 730 839 785 894 229 761 721 448 437 133 333 770 126 894 53 413 670 786 846 422 474 142 1169 170 791 727 1168 640 581 337 82 841 258 918 395 759 485 811 1123 1199 852 513 880 223 286 1091 1027 584 1176 941 236 118 20 461 1078 132 697 748 990 445 1105 327 675 355 870 48 24 665 584 443 580 70 66 1072 30 1078 128 47 992 1183 551 755 811 64 531 310 710 528 365 692 1075 655 904 710 962 1122 1144 1035 566 1187 447 185 460 671 657 296 727 1191 957 265 854 909 579 187 133 110 401 39 609 398 438 170 405 836 228 442 166 603 451 1126 273 627 229 893 723 1159 118 1076 30 1143 39 52 229 607 1087 663 287 885 1000 365 958 1187 1138 794 302 764 962 224 290 61 1189 156 164 1059 1009 792 605 391 642 197 753 775 616 416 561 1157 39 731 615 39 699 868 599 298 808 300 175 447 176 718 1184 351 526 510 592 238 399 1116 344 444 733 416 851 604 134 905 72 683 991 924 940 388 682 444 643 690 416 688 1102 260 533 479 1153 749 51 862 1081 344 838 971 965 511 1146 413 152 147 879 14 393 87 278 943 111 971 1020 537 524 229 427 303 280 606 181 1024 759 1067 1163 254 731 381 686 959 1055 1127 140 1043 1173 202 873 925 442 82 604 182 581 1139 1185 595 481 239 963 1139 31 106 131 253 389 357 354 1083 974 307 707 144 182 207 902 942 207 727 852 300 859 120 157 977 83 491 530 251 984 230 1057 601 58 685 644 1027 693 572 698 928 1015 63 957 380 783 407 792 490 103 730 1195 883 442 557 738 673 263 288 827 882 950 1133 930 766 795 1190 267 928 284 654 708 640 1139 1139 563 539 93 112 395 241 946 120 135 1151 141 773 362 1123 458 138 345 896 189 730 913 685 701 496 924 816 201 640 1110 1085 725 1153 23 1150 721 1196 298 10 23 245 1131 315 204 851 316 923 953 938 575 874 338 780 19 299 997 1133 834 547 393 299 689 416 22 467 434 906 308 230 546 566 544 255 1012 425 104 11 351 47 274 114 307 1013 889 1100 1026 1095 669 580 789 1097 308 839 58 577 518 304 642 969 1176 1147 608 979 224 233 687 621 627 1028 880 543 1169 832 1066 1140 852 288 1118 1148 1 250 187 59 995 903 531 9 1110 191 581 49 653 635 907 723 531 609 711 287 588 20 989 539 1100 833 1037 798 386 393 289 621 464 590 832 1122 229 664 1065 359 266 349 154 613 482 480 10 453 544 1071 177 801 156 73 715 801 887 593 108 779 663 667 89 909 983 879 533 448 816 820 505 776 21 998 32 1150 283 667 733 168 1046 835 252 883 100 842 864 208 651 1050 611 214 1139 1114 177 596 175 606 54 299 399 247 1063 398 1177 1105 164 520 616 987 819 369 333 26 1148 657 431 458 815 661 766 1162 313 1090 712 496 607 873 229 313 33 92 944 584 1170 615 303 540 648 976 361 1102 1013 942 801 318 830 577 336 912 113 67 362 205 904 132 4 154 1140 626 677 1147 192 7 871 93 37 659 628 160 1059 720 95 290 462 358 61 1024 836 380 33 407 66 1117 89 1150 588 33 1184 629 881 92 521 813 990 682 243 53 294 436 1149 1184 1023 526 558 1086 31 1028 10 431 268 1091 566 260 534 206 684 1176 587 1067 1035 356 825 813 782 987 480 316 5 341 155 752 63 336 422 1070 280 918 1033 727 830 907 870 485 999 273 476 869 510 308 312 1131 65 339 1178 314 61 321 28 707 686 1185 982 139 19 319 842 1053 477 537 321 962 943 1119 769 28 213 223 671 755 758 258 1183 455 494 472 96 115 567 624 772 704 1172 1094 547 57 340 63 784 103 202 88 980 1177 369 342 254 1079 121 1073 370 1145 171 1195 752 677 493 877 560 243 492 47 86 1165 511 626 1069 659 654 904 187 923 285 92 819 142 76 273 101 328 1042 1004 176 222 541 460 568 361 1101 29 523 1052 682 793 670 140 414 253 842 346 702 1058 586 443 859 971 19 751 405 246 907 602 566 494 306 991 430 598 1183 711 206 431 512 807 615 577 966 79 346 693 5 1187 999 63 595 1047 47 613 488 970 223 1009 1143 1013 238 108 1116 412 930 1099 197 477 342 1167 574 313 574 887 633 740 1079 1070 61 855 914 25 220 1108 1089 126 693 1119 175 359 597 141 550 579 143 947 1156 48 802 1046 1042 634 1026 197 428 988 100 942 653 36 943 486 528 892 619 782 394 142 651 334 1149 1078 760 1056 536 871 535 35 435 547 410 408 884 64 36 641 1034 853 34 230 283 1027 606 315 178 602 28 992 1098 1177 398 310 817 412 905 1071 410 1165 634 1154 942 762 317 91 980 142 653 1189 101 93 285 776 1133 451 703 554 1156 807 799 1055 1026 937 533 158 14 149 112 139 1153 202 127 793 408 627 1009 307 180 1048 786 1079 883 257 121 384 507 772 1194 1054 207 390 761 1174 346 13 1022 551 1097 553 885 766 643 625 113 626 707 49 56 39 1185 533 566 223 158 922 113 541 75 964 357 500 795 912 543 137 81 865 260 528 524 518 234 1040 217 809 31 903 352 349 752 1048 700 575 866 797 209 711 472 1060 286 711 278 1166 134 941 605 890 904 922 180 516 994 940 1128 533 1127 1106 590 61 173 626 159 797 560 592 394 868 350 935 1094 265 61 1174 1144 1029 961 49 1141 63 1128 148 1050 871 610 342 396 90 374 567 514 245 149 840 281 402 97 1090 171 668 596 1078 107 527 410 1173 841 571 1065 477 790 979 57 692 619 859 204 852 873 991 617 319 1130 302 991 256 125 1096 710 836 971 405 123 318 845 16 1020 219 674 1090 141 375 206 561 293 787 751 909 925 795 259 547 419 31 853 73 95 619 693 566 411 403 708 1076 1132 649 633 505 666 533 839 861 17 1179 347 71 298 1075 65 1196 294 946 985 1017 1026 900 1150 1036 717 398 678 637 693 418 83 644 1142 439 1024 1039 981 822 990 680 762 45 859 266 405 222 934 1086 179 494 1191 1093 23 1041 598 206 550 477 822 651 144 1134 1122 415 805 116 369 1021 243 395 1145 978 1091 418 233 301 537 1059 1146 462 751 209 793 549 426 731 137 52 516 578 1199 444 699 210 1130 260 819 905 1098 744 523 110 154 1010 428 955 814 708 519 213 962 949 1032 84 197 682 1099 224 77 956 336 295 178 136 343 519 377 328 522 337 680 73 400 964 414 960 367 218 441 171 144 766 625 800 824 854 390 501 822 747 60 383 1076 988 291 551 175 537 758 1013 256 1085 443 460 388 79 688 229 585 1137 879 257 279 376 554 1191 255 729 245 760 537 489 868 1130 217 907 1020 606 250 43 876 299 776 885 35 608 868 680 625 298 596 1157 723 0 262 654 939 487 26 81 1039 157 420 445 814 1161 1080 1041 862 739 950 354 1099 802 819 1013 799 342 399 420 834 1115 772 565 189 279 566 609 1096 133 960 1085 335 254 448 869 1130 1171 751 996 290 483 947 1087 765 1171 370 525 722 491 827 1012 966 769 338 130 1031 131 31 740 777 399 215 950 169 877 660 848 1042 838 1098 460 774 457 933 972 601 646 225 859 456 361 868 391 4 129 635 689 362 851 1014 685 165 1085 542 230 884 109 129 1013 1055 1081 298 269 557 761 135 350 558 457 1175 954 511 574 595 159 71 234 822 584 197 1000 135 5 1155 181 808 259 1186 234 301 362 136 361 225 363 163 922 555 32 1026 30 794 940 90 1186 382 16 717 215 615 439 351 846 769 599 1161 618 958 972 591 1016 1000 1130 872 676 294 954 855 338 273 562 687 1125 249 321 1064 614 398 990 538 1016 556 1018 1199 1002 201 275 152 402 757 438 230 493 1156 804 328 824 569 1164 921 634 873 681 384 700 1009 965 1070 828 118 1124 681 545 295 970 764 53 480 338 77 918 434 495 614 676 1062 786 515 805 832 1045 585 1134 627 574 878 743 53 209 1024 362 508 1050 116 283 132 77 1124 7 757 814 307 136 201 1119 1108 813 653 1143 550 409 984 378 1182 649 581 910 11 675 880 324 1152 545 494 727 591 752 495 340 919 661 526 711 113 587 100 1184 935 294 389 1034 1199 7 820 603 401 497 1029 1044 2 330 653 63 302 32 386 924 384 166 639 506 658 720 1102 649 616 854 172 382 82 139 914 1118 1132 195 257 62 654 29 286 518 596 1016 667 49 969 49 17 307 416 171 1198 806 1054 300 1123 1155 1110 374 908 55 1163 107 280 809 80 51 388 161 1 364 1104 1136 1131 583 1065 106 711 722 1065 29 539 76 688 950 435 786 243 226 89 857 426 94 406 990 386 84 888 1126 765 661 354 1187 1005 499 1064 1015 403 930 570 642 1158 189 853 32 699 791 366 312 695 984 213 1049 506 150 1048 297 103 401 1024 255 738 521 912 595 775 817 1020 108 948 301 646 26 988 265 1193 1035 559 251 287 589 625 133 202 1116 32 1168 224 694 606 584 86 550 796 906 915 997 711 599 775 356 56 427 713 102 573 602 379 1081 53 970 940 1093 415 57 991 1072 560 976 1164 1102 899 1163 1153 986 295 176 700 9 505 933 1107 923 93 572 631 768 739 885 587 467 6 914 80 1181 329 1156 97 33 586 1011 745 858 80 393 248 910 871 359 296 641 105 264 681 199 772 785 769 1074 1090 1076 267 1134 613 1069 1193 1166 296 948 275 722 247 1001 852 995 55 951 1042 1175 282 750 289 1132 1116 332 344 796 728 874 142 26 236 370 992 203 228 194 130 914 339 234 816 694 359 326 555 166 752 918 330 710 950 860 62 1099 230 476 16 340 943 273 889 127 334 972 748 810 256 312 1130 431 187 546 381 340 1069 132 190 994 630 481 981 368 638 606 747 686 811 728 1092 852 989 771 204 272 592 656 154 178 225 644 578 200 740 246 236 409 140 811 740 60 549 742 62 523 967 554 209 415 61 679 985 796 408 238 186 603 75 1106 453 883 1015 1190 451 85 1173 411 662 83 634 666 861 497 817 787 517 554 605 1049 569 356 439 831 635 1154 670 508 363 522 912 517 871 1037 820 687 299 1007 346 365 693 75 16 476 1089 739 1120 529 637 621 336 887 313 732 763 1178 964 23 34 1117 1177 851 1039 236 1171 443 648 813 1058 584 82 267 1003 739 835 1118 917 826 349 525 735 817 74 793 9 580 1190 973 513 1122 910 369 1032 744 7 190 862 1066 536 551 79 258 935 314 149 576 1144 807 623 730 1051 234 642 377 618 342 966 995 524 297 1042 905 550 271 660 612 864 614 906 702 1063 868 139 255 102 1042 961 760 343 574 481 729 558 299 923 800 756 569 1030 697 1026 900 1048 294 109 579 1020 228 1104 526 375 300 1067 113 642 552 996 566 73 436 134 832 887 1182 1157 192 921 26 138 570 91 1067 353 713 493 235 1199 733 163 858 464 230 553 748 167 666 738 606 346 270 460 1171 870 1028 454 1130 370 1017 581 938 696 625 531 234 645 37 1078 34 443 799 141 69 350 313 672 525 334 743 394 315 146 95 199 563 345 194 277 567 909 603 340 549 65 150 860 1066 790 632 279 172 886 674 1002 687 750 588 845 630 713 663 1090 395 539 13 1093 587 1175 286 976 1048 656 494 1066 763 139 761 992 1156 1074 197 1194 615 820 836 1059 146 182 138 904 326 650 1106 288 151 1072 388 285 426 588 1038 826 1084 620 1060 144 556 581 379 678 761 405 1101 211 313 319 881 935 873 509 997 706 396 492 681 464 614 783 213 786 475 689 1030 320 872 836 1090 583 690 893 693 994 930 379 707 57 11 44 735 777 552 522 1123 173 262 556 27 855 1108 148 1133 895 745 345 480 307 773 235 129 530 284 485 66 722 1049 1087 122 967 689 95 467 639 129 542 920 988 1071 485 4 777 1092 263 216 71 120 752 1194 940 294 661 63 917 1162 778 953 722 195 649 243 256 675 873 619 989 564 860 838 3 613 1152 701 892 469 993 748 792 776 98 355 713 1188 228 719 1007 6 135 488 569 53 1179 567 368 725 230 8 915 1011 5 403 421 380 547 113 714 505 38 985 996 1012 1156 254 762 548 716 1020 776 439 30 704 670 135 439 381 130 10 1109 178 1075 604 941 302 986 239 91 986 232 491 1088 775 865 403 719 763 554 1027 942 410 1116 256 333 1006 332 799 1155 875 56 692 455 482 1030 981 946 394 190 1111 369 881 260 389 864 688 1005 833 510 357 205 1180 566 853 819 399 280 517 379 1023 167 395 757 267 766 795 734 1026 318 234 1099 539 1155 1052 138 938 4 604 628 396 734 895 770 903 1039 787 397 361 49 571 1095 976 160 862 1159 28 1177 825 809 139 1149 526 616 543 210 171 1192 693 968 130 746 141 28 153 969 472 533 832 332 80 886 909 126 153 647 699 915 856 626 409 453 921 206 446 85 32 1094 980 836 839 983 247 1065 1019 249 234 457 151 1143 1111 234 2 575 993 1128 1191 313 628 1010 1131 591 647 307 265 340 211 814 879 182 0 774 612 374 103 953 89 916 737 219 387 735 1190 94 1034 10 308 62 236 432 1021 402 14 720 604 290 498 133 501 324 218 50 681 142 149 787 1101 1051 602 315 968 575 233 384 974 923 743 741 596 327 701 690 1052 220 12 335 104 1147 320 753 1166 690 57 657 79 119 863 306 731 69 139 934 279 330 424 524 997 662 786 855 413 890 17 777 695 918 1118 924 218 697 871 584 822 386 468 1164 766 874 561 399 1141 896 335 52 395 1057 180 1014 701 949 667 266 800 607 589 1075 1045 525 587 779 953 1006 1080 865 887 823 940 345 1098 650 125 706 1138 1159 1153 115 186 434 592 193 715 701 422 1134 830 534 130 477 113 1064 473 1114 552 1138 302 746 513 566 590 616 804 753 662 815 781 1123 840 787 985 1166 794 88 1052 656 223 479 152 314 537 1187 292 281 1069 428 906 458 710 339 826 1083 292 690 898 447 160 879 989 1149 984 264 768 258 281 710 730 962 92 574 1046 807 143 609 546 209 312 280 407 152 97 407 731 701 237 984 331 199 604 246 21 1145 802 711 253 224 166 927 833 219 456 120 850 1057 553 339 98 928 647 1127 1106 165 30 876 811 338 894 908 427 457 72 776 398 781 737 833 269 957 385 735 729 265 775 425 502 368 34 434 164 70 588 382 1071 957 954 128 492 674 196 145 177 1117 432 238 1161 432 56 917 182 971 146 497 487 1120 967 757 553 548 1003 53 700 214 350 324 709 461 486 1125 967 85 118 218 873 330 514 15 677 246 122 897 648 327 122 47 198 650 347 1118 50 452 1158 1129 843 386 459 107 707 120 1181 755 572 226 436 1034 413 332 578 1130 841 1165 282 984 1101 485 1061 980 1130 144 1006 519 1189 713 636 338 618 1150 806 736 17 1159 592 454 571 827 1199 771 1145 228 385 912 738 450 973 44 166 947 1185 967 871 488 40 369 1189 1096 464 1113 518 220 143 1089 130 1067 725 797 452 821 108 114 621 377 406 145 388 1198 21 615 611 362 780 533 601 1152 485 250 48 224 812 909 575 1111 435 195 322 316 1154 588 596 868 400 564 47 974 340 645 330 432 945 518 1070 130 323 744 471 1028 1134 55 424 52 874 298 1190 802 721 180 784 666 1013 1195 216 854 166 222 379 529 335 838 224 295 961 366 101 1125 458 468 964 858 373 633 909 429 1026 1180 972 266 1047 350 1108 74 106 608 617 468 22 669 59 632 803 193 612 621 1060 719 688 314 381 349 669 286 44 191 730 770 533 790 219 1011 1058 693 797 130 531 1024 795 615 189 276 544 609 260 472 195 147 135 447 531 1191 43 928 67 908 58 619 642 938 1170 716 408 743 588 988 561 447 29 347 675 1119 735 808 1027 69 797 298 495 747 714 337 1176 370 39 821 867 671 434 158 386 615 301 1128 731 618 536 1129 194 980 229 379 966 1175 674 811 859 988 140 48 103 677 1197 858 315 995 986 367 819 467 22 1156 320 1089 780 533 815 393 1060 253 132 1140 493 871 387 308 729 490 139 1073 401 1110 586 1060 916 226 193 1021 426 218 338 10 1053 38 1030 520 359 775 23 591 101 1101 59 143 147 436 732 272 959 102 1083 945 702 764 221 54 422 787 1189 1143 790 118 500 1158 125 737 952 860 296 377 809 1130 496 1165 247 74 102 533 1031 899 809 354 1027 469 257 117 669 731 466 237 803 518 99 1073 1019 948 599 257 1140 1006 284 420 176 1111 878 273 36 887 719 78 170 981 895 325 1165 333 574 1187 1139 709 548 324 986 247 223 277 27 1079 128 963 598 320 745 196 642 1123 664 351 979 548 527 1066 51 1004 45 1093 127 463 13 309 452 758 700 580 923 505 908 950 234 938 197 568 146 463 509 319 993 1150 972 336 16 91 216 1045 501 1020 155 574 1143 168 767 704 522 381 77 872 597 74 925 511 505 495 422 789 348 487 310 934 1142 828 532 570 808 686 332 883 63 838 548 285 706 351 264 373 135 918 274 681 204 527 272 647 1126 865 468 635 1027 1148 335 655 30 906 304 1007 172 1032 182 325 1198 1065 644 916 1132 866 802 473 586 238 799 274 689 709 620 524 350 218 578 1173 1106 291 497 264 726 828 368 763 510 402 214 1193 533 512 169 344 450 667 169 158 617 853 805 372 1171 762 350 25 1179 1095 391 332 517 323 51 758 950 1084 189 932 706 605 813 1045 176 829 1155 461 703 521 559 724 1039 451 452 1113 955 722 733 41 967 402 625 549 991 844 613 407 86 349 182 785 1101 894 1120 965 738 438 551 1015 113 1193 1058 748 41 477 132 148 268 1083 725 308 347 515 203 598 226 722 169 1109 293 1183 63 627 570 169 378 1026 268 465 625 289 264 701 1043 695 776 564 18 683 183 614 921 619 254 1154 292 10 832 1147 470 897 11 730 36 274 385 875 547 1004 1031 1094 246 215 959 719 898 602 612 717 37 1052 1121 240 1140 1176 652 66 864 166 102 1057 459 809 597 859 739 487 808 1046 988 584 922 847 935 397 477 192 1016 559 205 1173 1182 169 560 1071 800 10 991 156 813 657 782 552 868 138 1001 897 669 992 509 946 703 45 944 222 436 125 305 812 1137 699 591 1092 401 826 1156 327 1190 1126 850 1125 850 1097 67 975 745 653 842 297 7 1163 882 51 268 780 722 89 180 514 797 282 968 873 752 709 992 26 653 1193 728 281 266 338 176 1168 685 304 1074 439 124 761 584 374 642 850 207 595 978 285 115 1149 574 430 548 20 256 1137 448 490 636 1165 600 682 183 777 1152 392 656 864 659 381 610 972 856 561 14 232 67 441 231 628 768 264 743 867 1101 750 365 848 736 138 748 102 316 540 573 816 967 769 1121 1016 849 326 418 299 1087 375 461 1180 853 719 295 1010 347 492 268 264 904 811 886 631 1013 992 122 997 366 552 77 1163 852 853 698 86 320 171 266 43 1064 416 409 53 50 1045 469 2 1011 173 130 681 164 462 995 415 146 196 544 946 1111 780 816 590 182 702 566 344 938 660 491 1098 238 925 1197 1080 872 911 1013 826 189 1113 860 58 62 482 881 169 93 913 72 598 777 693 313 835 423 684 1031 935 690 132 157 132 74 144 69 83 850 329 13 575 511 838 208 1050 841 72 413 1047 484 537 783 588 903 966 1032 586 825 1085 641 344 483 774 907 1124 1141 901 325 96 1051 1107 843 806 1186 269 607 510 869 918 777 277 614 757 82 1077 12 726 563 679 615 921 188 869 697 276 375 1072 1125 1173 643 682 805 756 246 796 1096 847 866 242 18 797 392 864 523 1180 1148 710 329 1123 877 1162 174 1149 460 505 325 996 662 536 291 351 1079 229 1143 1136 788 296 695 524 616 926 77 414 602 1014 818 65 849 112 279 1066 1022 758 490 360 259 1040 1072 705 782 184 744 691 123 115 967 135 84 319 1156 1167 1165 680 520 130 165 762 1063 1170 1023 405 656 223 967 100 259 562 243 74 52 274 590 1123 29 843 362 159 980 965 39 111 955 791 904 860 1009 308 1199 230 962 641 1166 1016 85 293 870 1030 400 668 785 561 640 485 776 752 6 933 532 633 960 683 163 594 208 1065 494 277 893 7 937 768 351 612 750 521 144 98 726 997 273 1185 1018 244 1045 364 972 921 993 162 1123 199 927 881 505 311 127 85 113 1123 465 78 14 1128 848 1035 526 586 130 672 845 431 220 409 747 473 783 917 791 545 1090 287 1094 624 929 227 600 114 468 1059 650 464 92 1054 131 1065 135 229 205 752 605 826 1009 1099 8 901 749 893 754 542 612 510 753 112 171 770 864 1148 1153 654 946 939 226 906 306 35 1114 686 780 862 670 20 386 560 395 21 553 1056 1133 61 468 34 1158 146 23 913 438 1106 752 1016 935 527 962 506 1165 693 1121 459 336 824 1045 139 21 266 677 1124 838 647 417 369 533 766 109 837 659 490 606 622 874 1167 29 1118 258 1141 832 681 272 391 216 1186 1124 562 707 24 902 1199 391 781 669 509 35 1082 830 194 574 230 127 7 826 599 745 622 5 464 273 258 1134 97 808 572 1099 18 406 121 661 884 436 757 1089 894 936 1080 175 251 781 1074 915 70 764 858 130 908 839 565 752 825 982 681 168 966 673 204 1106 57 7 1184 1106 734 741 476 852 426 231 411 482 121 1181 16 576 1127 294 363 567 453 114 889 154 240 168 247 523 138 939 210 1189 592 1006 767 805 727 299 516 537 131 1026 418 677 306 1055 576 869 176 1082 1124 336 31 358 526 407 932 553 444 652 909 612 467 944 962 75 476 579 915 515 679 1054 477 1060 271 523 107 31 39 544 841 1052 378 572 921 544 1066 963 717 746 780 931 537 100 601 243 635 294 369 738 310 167 768 901 1014 931 193 5 281 320 828 76 776 1004 792 293 309 1055 106 222 798 628 1155 1193 101 349 966 836 192 135 429 308 510 138 784 15 830 533 198 32 255 201 529 683 724 436 260 166 566 598 959 793 1167 933 1164 174 300 929 67 10 115 676 1020 980 676 156 1122 435 1146 101 1184 131 1092 773 602 8 93 24 918 58 1148 546 863 5 46 832 888 385 213 620 441 836 297 327 751 264 924 794 733 1011 1070 524 455 726 844 1114 681 451 210 311 182 306 1083 702 248 29 350 1102 499 65 633 814 967 594 1199 985 1196 571 572 794 145 182 187 396 702 514 960 770 920 635 630 114 74 83 80 430 498 492 141 612 1086 284 1046 250 698 929 227 1128 1091 1113 77 890 1131 1075 1153 1089 1182 251 111 662 302 466 278 825 1094 107 913 913 94 1010 255 132 1100 940 1189 469 689 293 807 786 510 977 953 914 168 1177 846 171 1060 795 724 1060 261 636 389 572 579 756 692 550 1005 242 311 743 560 781 161 1156 813 83 593 349 554 268 570 63 136 1028 528 123 634 464 23 44 61 267 72 734 591 1002 166 581 673 187 1065 835 175 844 319 562 632 306 274 396 270 780 155 148 566 242 459 861 415 1038 923 704 1114 365 634 969 684 9 735 968 833 332 979 282 608 1044 829 607 793 102 514 1149 1179 483 593 1008 265 828 103 380 780 604 308 599 230 302 735 822 787 858 234 771 1092 920 845 385 820 836 628 395 183 974 1178 969 71 782 410 63 926 33 154 1042 137 650 1141 657 73 336 1069 296 27 1093 136 281 400 125 164 988 1031 685 1189 222 864 874 4 148 86 679 569 280 791 851 625 5 684 209 858 647 120 743 644 464 766 667 1136 322 290 1011 778 595 1054 1045 826 63 540 687 974 303 15 91 791 753 848 564 719 1052 1164 217 934 329 257 589 319 465 858 183 771 590 669 483 978 779 212 887 632 311 353 452 909 1077 1077 880 50 629 1138 470 334 837 682 477 41 268 53 556 477 386 781 902 448 34 210 1012 1000 146 492 132 460 398 881 291 706 647 690 502 598 94 885 924 1022 266 430 104 1192 699 388 1171 562 477 234 721 313 380 480 205 626 184 830 270 944 46 106 733 487 483 833 18 987 426 1050 218 860 1161 705 629 1095 686 785 128 192 630 253 292 435 643 298 184 825 831 842 308 868 886 823 500 402 608 920 480 1129 1058 610 797 671 453 985 755 1138 632 627 490 35 675 413 845 891 52 809 972 649 961 257 410 266 338 906 501 373 642 775 52 219 414 74 766 727 349 972 515 957 214 1128 624 320 213 1096 828 114 149 872 414 650 85 131 413 388 624 1114 443 295 977 1162 873 848 936 602 602 529 275 206 56 871 1112 456 154 868 598 325 1059 353 964 784 186 619 685 347 928 1101 280 887 84 1054 517 702 1136 434 934 769 71 973 572 144 1019 1 642 119 922 91 600 637 485 336 134 556 709 565 556 331 82 877 60 606 1118 171 251 685 990 1063 858 204 343 56 316 1091 706 50 467 84 812 6 814 1020 419 116 468 870 804 490 174 147 612 786 115 622 497 140 941 825 526 731 983 873 70 618 1186 597 972 695 505 716 865 1069 731 344 224 1164 446 865 262 264 87 874 826 485 186 174 760 73 1125 872 524 172 1121 1026 281 325 1143 1141 1196 722 900 584 363 463 428 313 23 1014 1158 1183 609 875 660 265 191 418 670 1050 183 560 156 849 701 1168 160 914 617 259 570 519 479 927 533 130 465 251 831 286 243 1067 865 240 501 838 116 227 201 867 331 857 740 556 171 602 170 1153 930 909 207 1117 331 737 1159 503 559 1019 354 505 801 132 625 4 229 676 695 236 1126 1041 644 716 963 1044 902 290 1016 61 1011 366 382 1018 454 354 669 568 1179 1091 1145 800 1151 318 1047 154 150 895 993 744 8 562 310 316 476 543 419 955 1029 105 946 1197 106 89 1061 354 924 755 892 159 945 1074 369 778 949 218 1072 62 253 803 563 1019 18 1138 721 447 397 525 231 1042 564 1032 743 1022 1123 1011 414 891 221 940 342 264 334 312 1023 898 761 429 7 397 652 361 901 999 577 642 1109 777 1091 753 306 119 735 504 773 695 957 63 740 1058 372 146 1006 832 696 1007 766 349 81 90 981 216 456 520 1179 343 178 627 268 684 536 136 465 717 624 214 280 528 909 722 519 515 74 528 42 543 647 1028 464 939 495 1199 965 918 642 787 124 479 1194 972 900 869 934 617 303 378 528 215 746 313 306 157 992 70 906 1168 526 1071 1198 308 128 83 1114 751 433 438 256 591 745 271 246 265 123 546 647 224 1049 10 17 874 908 407 905 991 227 8 815 864 731 609 437 612 230 951 447 1186 785 1020 266 441 854 938 564 223 418 254 798 841 867 1034 383 45 42 65 773 227 817 677 746 934 697 780 1169 1088 333 96 612 203 8 487 25 785 671 318 52 946 1039 1023 504 569 1119 252 1158 530 1058 788 410 1131 901 1010 619 192 1155 63 299 1036 1176 323 422 416 336 111 11 313 743 989 15 312 349 576 1118 776 42 411 377 182 133 824 1047 531 773 58 757 450 774 494 694 985 304 569 1023 398 1175 494 373 67 1035 70 1109 216 514 806 894 687 37 1188 468 1113 929 314 489 1107 392 494 1174 531 896 666 846 159 118 547 897 1045 1004 1001 1005 852 611 1130 368 801 383 108 945 234 856 79 515 472 508 1077 991 315 298 1182 50 79 333 699 845 960 513 775 793 468 983 214 279 44 393 1091 1152 565 433 258 757 551 1128 723 1022 722 410 695 889 648 502 732 881 489 984 1007 993 225 591 115 840 926 322 1056 523 372 1072 558 567 549 990 719 707 524 40 548 0 278 317 1148 1193 202 257 751 56 1183 379 998 860 963 728 380 191 1114 350 1012 387 460 854 155 1058 219 987 144 132 415 21 1183 763 542 666 775 406 590 407 1146 898 662 734 537 1089 708 1154 648 850 45 260 337 771 637 818 121 769 50 874 829 1026 1196 549 727 767 1006 1155 260 49 1155 475 587 235 858 820 1116 961 798 413 721 754 735 995 562 418 269 202 1028 1085 900 1015 483 109 395 318 820 802 238 1088 225 978 1046 693 1121 736 546 283 483 745 1087 1165 629 127 1030 1105 867 101 82 87 933 362 775 75 716 811 174 945 100 1069 986 830 1173 132 999 889 100 407 228 518 1078 1156 157 697 437 278 1010 46 70 278 180 76 591 310 586 342 536 588 1062 745 973 460 192 1143 639 647 542 356 80 459 386 821 236 331 359 1159 1081 684 1112 876 951 483 422 852 620 129 345 803 280 726 614 284 665 1198 4 662 317 625 569 1085 1090 844 466 97 1140 274 760 778 11 914 176 711 530 295 540 329 1023 950 204 133 1152 394 686 1110 760 153 1100 538 742 1070 551 26 361 55 695 897 687 585 458 41 360 767 6 16 173 1091 58 278 770 590 696 546 160 322 682 73 1032 173 33 825 552 8 266 252 699 853 1019 906 427 930 938 174 133 75 162 706 195 127 682 1148 878 61 868 396 246 962 1102 1013 938 973 163 575 849 989 894 219 380 932 10 659 603 212 335 575 318 462 1104 407 553 511 643 778 712 661 143 731 342 1118 796 726 78 235 222 757 752 892 87 662 610 978 582 972 647 71 101 212 470 560 419 879 438 621 1088 585 978 493 1185 325 835 383 620 851 476 564 539 384 179 692 236 51 73 476 860 884 926 150 604 354 269 360 503 330 1173 221 807 579 1162 914 495 379 408 185 596 245 441 910 198 879 461 563 523 842 587 1172 75 726 142 1097 1054 286 328 946 412 661 190 684 538 514 322 804 993 328 504 205 58 474 77 1098 647 756 19 487 664 247 724 1187 735 1175 875 446 1041 972 1096 600 92 465 457 865 400 252 547 164 981 328 433 358 1050 526 873 404 420 1098 484 166 651 794 735 475 889 713 216 254 634 1157 1006 233 128 452 307 252 532 38 239 985 700 575 697 1042 560 667 990 1103 343 796 587 70 513 211 984 723 368 315 80 292 445 31 1007 47 912 779 266 1067 65 1004 201 314 317 434 179 670 22 527 514 144 1119 51 339 752 1049 781 350 88 504 1106 1150 1029 635 483 172 1022 336 1089 322 1020 907 475 1148 169 955 659 242 620 394 985 1036 41 1041 2 224 800 947 611 1056 529 437 829 134 1070 278 189 359 813 466 644 551 1012 961 828 960 167 1115 52 99 166 1147 167 97 928 903 494 695 123 1014 1123 343 1134 1199 312 1092 89 957 1118 685 961 1033 456 1006 880 371 159 1035 981 842 432 23 433 648 91 911 950 622 702 64 1020 671 1003 0 46 994 1030 873 1039 1080 574 214 691 208 50 1072 92 542 633 964 872 716 471 208 47 1137 955 25 21 421 878 903 465 1093 979 110 257 709 489 505 337 6 460 463 914 204 711 1130 516 346 1035 367 1170 13 646 862 452 399 883 455 296 755 880 357 894 1167 46 768 547 40 59 1070 667 706 897 681 151 107 397 963 1129 1102 1129 108 445 959 1055 661 407 337 685 763 235 1002 419 1084 277 507 1047 357 227 188 1118 588 1073 278 841 126 866 1036 681 460 1010 985 303 992 1148 1036 9 389 510 923 909 434 347 126 924 216 1073 465 866 586 13 643 412 418 125 464 930 585 391 954 375 161 934 925 104 390 1196 1027 720 66 1145 682 1062 362 1057 502 237 564 1007 168 674 436 88 666 256 34 1070 689 517 326 642 605 41 245 385 335 282 1147 529 875 789 307 0 103 95 159 151 979 748 239 1168 1090 1071 952 436 306 359 258 760 848 533 595 629 645 170 640 953 163 583 536 101 1100 608 1097 218 87 912 467 472 199 888 218 744 498 804 278 1147 376 22 72 337 928 280 434 396 432 752 131 524 158 704 407 786 1021 306 155 836 930 951 860 128 589 774 865 1004 1149 574 1150 9 229 1027 1040 23 1117 948 593 786 1148 877 261 686 255 277 1189 796 671 950 396 808 153 890 839 93 176 88 1043 623 471 29 624 330 901 667 90 733 339 1106 433 1182 923 1047 579 124 883 16 1007 888 63 1086 189 1 810 1123 514 847 685 1089 402 990 244 943 389 27 331 1075 413 400 996 1090 139 1156 317 288 1084 403 281 637 473 517 391 862 558 72 16 853 75 41 552 546 887 176 356 207 860 879 802 924 892 605 1013 291 1061 898 484 1121 906 1168 342 635 768 542 442 162 129 461 1033 785 805 956 79 646 1061 455 1081 580 299 851 434 77 297 175 324 784 161 87 396 67 892 185 80 788 864 725 1044 239 922 1018 923 949 1135 1054 821 720 858 50 967 140 494 1171 1098 38 1120 580 461 436 474 1042 574 488 191 46 378 1068 404 1053 467 341 873 463 604 1056 260 850 738 31 682 549 823 1159 93 875 675 1127 79 1028 416 1016 178 906 140 1002 288 1122 955 212 360 95 229 988 937 938 1186 427 71 204 964 367 623 69 419 695 1051 222 288 594 878 328 432 355 789 838 687 664 1146 195 552 767 966 1112 1004 642 560 789 559 1087 358 1009 1120 681 192 590 764 982 751 482 961 488 571 338 1146 198 875 878 1198 551 657 435 719 563 816 675 773 838 564 798 997 1002 1177 631 1131 1016 392 368 1186 396 1142 804 975 228 41 669 431 525 319 812 891 935 63 145 775 1148 381 1159 7 964 318 822 957 225 885 441 283 651 871 660 674 152 203 1126 625 1021 815 540 621 737 30 682 913 74 150 24 1042 1110 1070 178 437 557 646 679 921 1167 137 1149 878 907 1193 216 935 672 795 132 1137 401 78 578 1035 1115 1148 999 493 885 583 782 725 718 616 745 344 61 1103 452 1176 250 40 1056 274 791 6 751 62 412 669 1116 1187 497 524 162 1038 216 694 737 81 1032 856 1157 1198 327 832 631 808 1060 747 66 792 752 28 488 443 529 885 180 953 990 1164 847 767 1096 1091 727 933 557 626 16 561 291 385 726 356 16 431 175 605 600 827 843 536 776 882 316 419 341 861 899 294 873 370 1110 119 706 696 357 884 830 338 29 1115 146 505 626 824 793 368 517 922 1133 367 1121 739 825 17 213 106 383 738 158 1077 1121 268 415 9 884 678 619 245 237 41 531 367 577 1004 365 300 1109 1183 447 61 408 502 396 348 284 779 632 553 933 765 864 464 251 756 558 1 756 625 267 1154 972 213 324 154 559 222 3 39 1163 43 390 545 851 1186 1114 1174 411 564 831 796 317 832 1068 243 560 642 734 730 1009 545 734 397 388 837 685 136 356 517 838 268 742 939 192 718 305 473 628 636 200 528 801 1093 68 311 778 684 716 464 77 143 1121 1005 1018 157 845 1193 408 893 711 1172 1155 873 1005 1108 879 703 976 280 875 44 104 229 221 446 648 845 983 193 610 1117 886 324 131 669 860 25 480 977 732 610 54 997 325 91 296 971 20 515 845 1050 52 629 599 1058 636 405 74 434 1043 726 23 440 544 106 791 964 80 831 811 512 658 1100 961 483 651 152 1161 872 60 742 243 993 839 410 622 237 918 257 181 852 137 517 37 261 203 413 433 297 906 320 822 323 731 125 193 1133 636 651 697 469 790 590 142 118 376 505 698 475 852 1097 63 308 774 539 1049 93 272 393 370 96 341 80 37 154 124 1199 589 1168 628 737 113 912 267 419 693 49 601 762 64 1042 731 65 146 670 403 698 36 672 1034 162 232 301 333 86 986 1026 739 302 146 918 451 1019 411 415 956 791 965 522 1059 897 822 1102 362 286 765 472 481 642 837 1165 728 965 322 355 100 371 840 1118 320 644 830 136 229 306 62 206 707 600 572 10 12 14 491 301 383 363 971 70 261 926 739 73 534 1040 1093 1188 1185 849 305 363 33 248 362 839 482 958 362 122 373 446 698 286 199 801 678 720 511 386 72 422 206 818 414 898 1178 1149 1160 734 1088 617 911 216 861 1043 737 674 918 1172 485 873 886 733 431 108 431 242 230 670 750 670 616 628 1147 73 1177 793 272 174 747 1170 1153 22 385 495 486 202 71 280 680 1185 646 221 640 373 747 479 255 753 483 1057 405 353 702 1115 935 644 608 1031 971 453 801 479 983 691 685 818 190 1077 441 872 299 911 902 734 66 1037 522 74 491 245 312 541 49 698 710 572 558 814 1147 1131 73 702 138 668 948 129 215 435 1070 1037 392 238 89 439 1032 1125 794 1065 670 727 76 892 30 1088 867 746 111 889 669 131 1092 144 817 1025 102 139 154 395 1096 371 245 258 257 740 457 620 843 740 159 959 896 99 391 1089 312 978 817 1030 262 386 475 324 449 26 230 96 538 539 793 1043 1026 867 930 481 941 1160 847 908 414 995 916 1182 136 454 894 338 508 513 992 946 1199 742 51 236 161 623 277 1198 700 1129 189 1095 467 609 831 961 342 546 1100 969 354 255 772 826 456 482 709 939 560 53 852 478 338 141 1130 1022 1089 544 628 147 1048 1070 693 37 1166 748 55 1050 719 265 281 493 7 482 441 367 1074 784 1156 1109 386 340 129 338 290 1053 49 1160 383 133 1153 1128 138 766 89 894 250 652 665 1000 688 922 179 1153 1083 439 773 912 676 790 1195 649 704 316 352 692 184 247 878 797 410 193 112 398 801 534 1109 60 953 106 39 750 181 1051 18 582 554 803 241 571 276 596 377 739 805 103 326 96 15 1046 548 462 966 937 421 603 513 1031 200 974 907 188 231 541 42 1101 177 81 741 411 247 374 903 354 496 795 285 1044 288 604 695 292 345 702 982 177 25 231 447 858 597 21 1139 633 361 559 615 401 503 1098 1175 1141 1090 4 387 448 1122 169 163 208 1199 865 129 298 740 710 235 16 186 487 1059 202 360 890 1128 383 499 970 276 641 765 99 1108 353 679 1108 877 1184 734 290 857 472 965 1081 185 491 884 1186 1126 858 475 213 140 9 1094 674 1194 333 26 743 245 844 988 656 702 906 147 187 6 1175 452 560 1088 402 1098 81 1042 1076 43 161 296 347 897 132 549 255 346 309 1065 838 313 1137 369 857 747 780 393 971 394 40 513 131 736 73 747 1089 590 1051 380 317 870 272 550 980 380 281 941 317 607 425 43 285 545 497 647 406 1067 604 969 865 126 89 1157 823 484 195 772 198 210 356 351 388 428 409 24 979 247 230 945 875 650 438 1139 38 968 42 509 444 472 347 738 747 771 1003 322 646 279 1195 22 900 24 632 870 180 260 132 1093 70 757 135 735 906 1094 472 454 1045 1038 592 837 870 20 648 447 494 371 628 485 73 1188 572 178 150 217 1107 329 1141 221 1151 259 9 753 571 679 520 509 1158 145 284 116 42 962 1159 677 330 649 1196 515 162 503 1102 611 574 1174 702 1007 989 353 546 1112 759 569 607 295 80 542 1071 1159 936 646 21 594 886 534 942 585 825 94 695 199 264 275 1190 255 165 414 879 688 512 291 208 1157 937 516 205 204 922 209 208 501 1171 1043 499 385 311 178 232 102 1193 6 741 400 508 1022 922 987 766 1157 725 778 163 822 1088 7 114 222 806 539 955 1129 544 143 782 22 96 133 744 50 508 1132 998 489 447 751 953 857 251 629 942 244 1108 240 289 947 1160 1185 23 306 810 293 635 917 881 1071 1105 311 538 71 179 403 321 1054 549 173 777 139 336 1028 326 417 523 1107 405 324 843 669 137 136 135 1074 1097 1119 763 114 55 1053 987 647 123 760 206 832 1117 373 324 563 442 1033 433 95 622 250 1004 663 1113 10 1134 1117 969 413 819 853 1068 888 526 1128 114 518 110 724 1101 654 510 739 319 603 645 858 544 104 1016 1174 709 254 522 129 567 169 463 382 811 523 1099 1115 31 943 311 959 1116 247 806 314 432 105 133 224 659 926 123 816 935 1073 929 775 514 153 528 407 355 386 127 865 125 972 216 286 15 1056 583 1111 834 43 1111 800 275 663 225 449 74 353 321 1077 137 1021 698 765 710 331 652 555 580 977 267 1157 239 478 964 902 583 936 176 868 1126 1116 421 1011 896 879 213 791 391 760 239 606 1141 487 277 1101 1014 553 1026 442 364 1119 1125 344 271 318 1172 1119 73 26 695 195 414 1062 146 1158 947 476 407 314 102 571 945 145 76 982 371 158 1042 794 26 599 190 338 950 100 166 940 459 851 280 17 966 451 27 646 77 196 43 902 837 183 750 934 894 622 814 663 953 578 723 171 621 585 1099 1107 100 709 838 104 39 107 195 1067 425 1102 852 1093 936 532 80 963 1150 611 324 1151 759 418 559 358 1085 969 338 490 861 998 266 1159 404 336 1112 746 327 157 1092 1166 794 1045 528 1154 744 599 706 426 779 286 41 415 908 333 886 293 212 1195 678 116 755 654 753 569 1061 1066 313 1141 657 826 335 961 1084 1047 328 662 990 573 838 1056 561 181 435 729 1135 274 284 566 884 77 575 1047 336 403 370 1138 380 428 385 633 57 268 581 969 814 957 954 374 395 251 997 287 702 843 875 777 379 720 117 1183 854 230 1135 436 313 223 1141 1160 227 727 889 826 641 523 688 608 1018 369 284 593 300 682 116 934 309 278 495 900 1050 216 471 756 435 919 1099 894 473 353 795 857 376 680 698 1056 992 1095 1118 1115 913 1003 1079 963 676 243 215 1144 175 715 968 395 59 660 943 376 1088 140 1030 700 442 333 638 244 834 1151 864 817 16 715 549 90 695 70 107 766 757 923 961 945 894 809 1099 340 234 327 1109 833 90 54 857 127 552 701 1036 463 808 530 155 1116 1180 237 717 487 595 751 952 393 815 598 1156 1068 710 1060 775 210 1043 365 582 363 846 1094 947 839 992 107 475 113 519 8 262 197 1135 963 372 603 182 661 956 742 846 717 304 1038 857 407 538 238 1074 289 1086 1161 449 99 651 511 1087 1022 1183 285 970 805 295 886 653 79 481 321 996 1031 861 98 679 486 218 230 510 744 942 932 768 22 98 344 916 282 194 1126 879 324 489 686 1040 6 101 801 695 777 1054 671 728 856 930 563 951 796 71 270 909 1132 412 27 1106 1056 445 422 884 479 529 408 363 790 803 621 351 62 481 692 1059 993 467 875 1034 185 765 497 1141 725 77 31 516 491 248 1015 1152 184 639 1142 727 830 533 545 427 927 737 291 1032 768 577 269 754 1137 1189 737 379 1182 508 203 234 1079 97 416 758 550 1129 886 312 184 254 810 232 1127 778 440 1100 275 769 345 387 798 748 163 155 595 261 948 270 630 172 811 479 192 1125 1066 597 928 1105 494 528 1134 513 205 769 48 1020 918 334 447 460 880 135 836 746 91 603 386 404 92 436 26 731 1063 1057 851 336 280 446 1181 586 1174 822 429 988 690 164 250 1071 215 1023 530 226 368 414 144 357 37 997 826 278 62 1132 273 429 496 596 294 1048 292 929 506 406 49 289 966 599 11 1182 522 406 437 350 416 501 18 9 207 285 1015 57 728 45 834 885 779 816 680 897 353 638 987 183 545 86 28 752 789 1000 376 1049 17 659 1048 511 336 369 176 643 312 483 260 688 932 775 787 504 921 755 1001 1064 424 10 230 660 785 973 1103 332 502 291 4 800 261 227 1179 440 123 1051 957 1161 982 386 284 782 30 1170 1019 957 478 571 1029 1114 613 402 828 253 302 1132 488 814 215 141 933 13 773 70 562 494 617 417 444 1116 11 899 546 234 198 209 1105 793 434 220 56 162 287 910 4 816 640 768 449 422 990 798 258 507 563 934 704 151 917 192 702 1075 237 1127 829 413 552 1113 434 1152 225 351 894 635 432 1104 740 577 1101 805 284 469 543 480 4 432 1100 671 1173 1076 467 626 920 223 1093 1191 429 589 84 491 390 562 404 673 1153 1186 1118 468 425 808 1061 1139 290 185 288 471 75 1039 1064 575 1149 163 542 545 312 485 136 823 938 222 1056 885 443 1123 924 1118 904 807 689 14 597 1115 1062 645 1074 525 16 1117 816 693 622 1146 69 1113 313 1175 280 845 493 605 527 283 755 846 739 1183 621 1183 373 685 1159 1121 910 315 629 205 947 1109 1097 751 310 316 1170 462 473 958 302 582 245 393 411 161 886 522 251 526 361 572 401 989 330 560 936 100 866 1089 414 962 1098 212 1026 194 737 338 770 46 977 951 260 645 246 890 491 1048 1177 432 122 315 626 413 1159 171 859 502 283 334 452 658 654 603 1191 48 787 859 211 749 20 1011 981 553 301 475 1118 655 260 1084 172 204 897 299 1086 644 243 936 780 187 700 301 170 548 963 457 75 997 56 814 969 93 1127 684 429 887 275 614 109 594 1058 94 623 555 369 568 308 714 474 164 920 964 281 448 1071 105 1160 243 614 121 48 931 208 1118 488 86 361 726 255 770 1194 539 720 451 641 573 218 407 939 438 113 724 603 768 49 221 271 787 794 573 441 938 17 647 171 317 0 409 578 315 542 296 676 171 791 133 657 349 1120 736 767 649 855 993 835 1182 304 321 119 1040 528 1086 234 957 770 280 69 1142 3 255 582 187 105 214 1054 1008 104 1094 858 724 420 285 640 64 939 640 718 298 431 979 1097 394 268 1167 976 664 845 538 582 298 560 586 626 1176 939 276 1178 452 533 1056 247 96 2 289 213 347 164 1001 363 1082 887 905 681 459 387 702 357 382 1158 500 677 545 1021 715 584 174 685 222 405 386 1173 419 1069 865 803 696 596 106 792 167 375 1123 982 50 427 1053 1136 355 213 1145 110 606 456 465 584 859 14 863 958 958 1132 1034 629 784 829 422 1076 456 784 353 667 759 795 479 945 217 1033 1093 166 855 155 878 898 747 653 532 308 96 1168 768 1141 780 424 150 761 35 965 1150 206 82 253 763 275 67 239 813 880 113 609 72 443 644 545 744 932 465 1109 905 408 794 649 419 1090 285 761 819 97 353 432 1070 53 355 27 508 1011 1135 898 517 1103 747 600 404 1005 99 638 1143 179 1102 521 331 653 1117 598 205 172 354 1026 559 546 765 448 498 411 867 748 959 102 689 697 526 1114 654 563 542 169 192 501 826 702 868 1151 1049 428 140 1045 433 728 820 936 318 1011 867 756 276 454 105 232 833 406 588 51 390 115 486 1160 892 347 546 1105 632 155 1185 951 842 118 635 97 531 903 472 91 793 785 258 1199 1065 278 881 424 754 807 450 188 797 932 243 1045 846 201 1061 548 988 336 54 26 229 1127 3 900 993 431 509 438 227 810 632 299 432 1034 24 1155 140 493 565 1096 1099 630 426 736 284 988 203 665 1178 752 921 874 1187 1100 86 61 601 97 152 1045 269 1015 202 359 879 282 931 455 335 871 720 196 983 84 1004 514 273 135 940 309 420 142 949 926 780 863 100 827 1180 96 859 217 325 475 1069 180 337 600 1145 64 956 991 945 1101 668 1131 600 292 945 645 1142 457 853 960 309 376 491 635 178 18 1156 779 879 501 889 942 755 284 293 1147 107 578 895 119 998 40 950 712 759 616 187 427 128 1054 777 726 969 1198 26 676 1027 668 1081 1069 736 422 416 886 4 220 522 309 1050 271 922 708 250 23 295 303 557 692 12 235 89 1132 5 534 275 777 712 863 1080 298 385 823 99 12 598 236 864 917 700 328 313 576 1143 1147 683 1164 486 1093 175 444 372 1113 560 735 149 595 135 8 1120 92 680 448 418 1049 281 31 826 551 1062 694 632 168 807 611 458 81 991 519 929 651 129 859 506 1010 719 664 417 1005 327 851 106 499 1176 1064 688 995 565 952 715 265 456 743 337 745 755 274 124 83 86 77 519 66 875 529 684 922 1176 535 43 893 347 1055 443 754 821 334 1079 275 88 880 1026 601 537 595 851 335 1007 791 87 207 1036 1018 194 825 876 636 144 399 54 851 963 1007 1183 1064 1002 1024 819 403 1083 434 1066 406 829 674 281 356 284 100 1136 525 743 840 873 788 236 273 813 349 1124 260 614 145 870 1029 986 195 1183 73 616 279 852 11 24 792 391 1031 784 1156 575 352 1010 975 795 530 849 322 113 485 393 545 31 987 617 575 731 480 181 1095 759 680 908 409 398 147 1024 961 846 266 613 65 743 208 807 580 752 514 844 388 264 295 1125 150 484 417 140 1060 902 387 933 1152 394 28 580 532 138 577 846 1181 1114 1132 494 617 350 169 19 117 714 1079 131 270 352 537 593 548 1198 270 412 603 548 475 853 543 555 1010 1140 191 1169 334 540 958 1068 479 746 1121 265 336 22 725 969 404 880 672 1134 709 784 204 258 957 1050 456 728 956 1141 286 1177 784 1098 845 134 424 798 891 477 15 94 100 915 461 887 1186 95 154 1130 608 1158 693 822 762 163 1179 67 541 1007 257 1173 972 360 700 132 200 830 485 1117 516 1104 304 469 517 524 860 573 252 40 912 473 351 430 1002 413 739 832 1169 1156 176 243 331 471 317 608 134 439 124 421 645 1146 7 126 470 664 756 43 1009 937 509 315 344 154 1066 944 390 256 327 439 84 718 567 242 122 186 198 43 504 1160 378 974 391 1080 311 363 838 390 1091 858 1156 475 594 792 371 181 411 480 307 540 1019 651 979 364 102 979 259 920 188 766 408 349 908 249 185 1105 860 40 119 1121 59 630 400 776 812 1121 485 528 775 957 1165 221 1175 1157 773 747 15 1040 294 47 419 909 178 1002 847 687 188 40 602 533 596 85 159 528 1101 307 909 298 310 276 479 820 223 607 849 370 1042 97 188 799 251 776 689 500 522 299 129 1001 175 864 1065 1063 816 154 723 32 903 102 218 1098 1050 929 635 1181 307 1035 626 1000 516 726 437 578 149 626 720 551 586 200 925 820 356 939 590 793 974 1009 600 652 806 804 978 752 396 583 513 989 904 1172 600 371 1070 1041 317 317 904 249 412 910 986 1066 1151 633 562 1075 293 9 977 567 110 669 65 367 248 782 158 601 981 1042 295 613 632 867 799 287 319 760 641 658 855 397 549 373 1184 415 71 768 717 816 1017 527 187 600 623 516 1101 321 719 347 1167 866 192 323 875 308 882 940 880 638 522 1110 278 425 406 138 464 1102 1075 87 974 218 914 223 697 922 680 1002 865 236 692 584 277 925 142 433 1006 1137 124 698 932 958 8 1000 811 251 818 260 387 192 1107 318 1112 539 1114 24 1012 1097 99 107 1166 1141 288 140 481 245 729 676 232 930 381 112 1168 384 438 1039 755 167 29 958 135 272 1035 605 974 330 1054 1066 1171 84 328 268 485 1151 79 625 51 128 122 513 935 727 1121 124 1184 225 652 272 2 239 388 69 449 47 1117 777 830 159 1147 385 401 868 348 664 791 127 463 600 294 276 760 34 932 885 1135 888 630 550 785 203 456 72 684 49 1048 315 1165 408 247 40 995 419 1179 35 1004 98 903 294 940 307 781 199 419 636 419 86 237 839 997 1031 326 730 610 1013 1064 162 1165 1181 437 349 331 516 507 422 1173 1118 453 749 145 231 458 156 1180 122 481 261 216 1015 463 149 155 737 383 1170 608 498 826 603 226 742 572 666 496 757 521 1062 1037 71 459 1102 240 385 114 526 619 237 73 681 306 1142 566 342 477 639 342 964 919 66 2 1078 757 17 1127 185 444 586 864 186 576 412 1075 374 162 165 882 691 274 322 617 1042 59 826 938 1121 445 1196 918 296 630 705 219 590 995 1174 250 883 434 64 319 1105 928 825 1195 868 1129 14 1000 256 1149 167 732 285 747 520 82 91 976 145 210 136 777 776 273 948 618 144 98 147 495 1170 331 183 294 974 1165 388 1112 538 502 886 300 1091 911 22 739 361 570 875 176 742 40 180 87 127 1042 975 101 977 300 737 607 186 1197 143 1075 433 658 994 1140 567 811 342 469 534 421 721 767 1079 1161 520 830 163 1178 414 1075 843 75 1162 15 1138 573 144 795 1115 927 217 444 805 605 929 2 1012 914 1077 949 980 720 334 455 81 679 453 1024 483 640 172 320 356 983 1114 191 148 450 855 728 918 478 870 10 461 1080 326 800 917 49 299 180 770 737 1017 596 889 354 807 882 228 1005 480 439 170 872 982 553 121 111 97 1187 830 764 27 654 272 445 492 444 522 341 1 404 744 300 804 382 626 836 22 757 579 550 56 393 687 646 491 742 405 940 610 1017 267 162 379 477 1124 156 666 303 987 136 83 984 72 956 159 961 967 1022 595 856 552 797 418 1159 134 793 1125 680 238 887 609 322 385 1150 1009 470 361 826 1182 225 834 1001 341 1090 990 471 1033 899 987 1114 279 837 261 400 18 56 642 995 363 11 692 553 512 1172 272 1107 902 520 970 413 97 865 1040 794 161 184 7 1090 144 1068 780 245 375 1048 351 155 766 572 197 496 53 887 732 618 892 13 940 37 1135 550 315 684 466 563 838 827 507 666 1082 1086 585 678 889 1152 317 483 954 145 940 169 223 688 685 530 1083 53 616 1083 645 742 386 1007 237 51 978 460 447 1096 539 680 786 1011 563 5 451 651 1102 851 993 822 724 161 902 1158 709 211 400 871 736 394 485 34 640 703 251 327 539 458 370 65 61 1116 378 445 357 1102 96 24 1054 281 577 1129 622 36 406 546 975 44 277 132 42 227 472 79 125 380 109 432 285 1194 280 1175 485 634 747 1111 695 105 123 336 696 722 593 775 701 81 635 393 649 947 1122 525 686 238 362 476 1044 665 576 788 178 407 1106 137 835 1014 883 614 781 351 758 151 100 196 970 865 843 571 824 143 488 637 1085 43 759 110 323 100 483 906 251 838 82 1104 934 668 22 869 712 1153 939 174 268 1015 1176 157 340 549 946 1092 332 1068 798 966 148 470 963 617 869 56 74 109 1164 370 1000 985 932 522 975 139 1045 748 598 640 1087 54 246 1040 65 1055 547 700 74 847 134 454 613 868 23 370 513 155 1085 965 1014 748 68 1017 624 1134 576 41 760 899 65 718 851 1106 523 390 1015 1026 1143 1084 969 428 546 591 336 1175 651 352 657 448 564 863 188 651 706 231 984 631 187 101 903 2 479 91 426 438 410 321 505 1192 22 391 129 455 170 728 409 173 590 1087 39 1141 1134 224 169 558 59 148 1046 907 737 315 1034 373 52 542 223 84 257 1142 285 467 878 90 1077 715 389 238 663 83 150 687 1062 644 699 787 266 807 470 159 735 412 11 388 654 249 441 856 805 295 189 95 283 614 1031 1190 699 348 841 989 288 562 115 385 580 793 365 184 16 532 250 808 610 998 521 510 688 704 417 730 1162 555 93 17 498 647 187 483 892 202 669 93 281 413 1199 554 99 122 1182 51 416 428 273 104 227 734 174 1052 237 550 288 215 1056 967 566 51 171 1125 473 724 115 1015 22 1099 522 911 705 120 707 897 1085 929 223 1080 1026 433 846 1133 274 1138 916 726 72 431 511 607 88 320 400 123 850 233 886 272 506 1057 941 61 1155 301 6 268 424 732 128 1176 1031 1109 769 158 1062 379 29 610 579 645 1167 463 879 555 391 886 704 746 512 950 107 1006 701 304 1140 986 928 917 287 824 466 642 1055 481 419 1010 809 591 149 186 996 709 745 7 586 1169 694 219 478 391 326 981 195 1141 60 663 380 460 93 411 526 947 621 753 344 89 867 5 672 89 319 985 502 199 705 1071 1017 731 1139 38 1040 869 194 1128 948 303 766 6 217 509 1196 170 675 602 27 710 273 564 820 967 647 263 332 661 509 868 748 456 741 742 1175 668 582 1070 409 919 1070 252 452 812 60 185 1032 581 258 507 101 605 606 18 400 226 998 941 854 438 55 1093 702 301 1016 622 152 163 373 29 507 815 357 306 467 300 157 287 610 779 1083 1086 491 932 1123 1100 559 517 419 543 1133 1180 680 229 1080 337 56 416 812 71 938 727 587 1178 997 1018 187 206 847 811 83 783 576 294 48 151 432 183 809 891 354 1193 1126 222 969 197 218 698 119 756 856 90 560 605 839 415 52 740 958 504 437 912 1063 101 748 376 171 615 1088 95 1195 389 1072 500 996 947 1135 660 160 859 61 752 494 1183 461 259 235 180 211 1188 96 578 333 467 692 999 946 1139 1022 222 631 880 269 309 648 51 326 1124 1178 625 719 38 137 454 34 52 1176 449 571 242 751 318 515 404 76 759 75 1087 1122 677 1030 864 849 286 985 46 1095 112 15 655 784 323 565 293 1033 674 902 401 775 590 663 1159 945 311 803 822 267 697 188 1093 348 1106 759 109 122 1045 466 45 880 37 303 931 1150 517 1197 160 289 1141 566 973 613 396 400 171 236 134 1068 640 1157 560 191 144 798 1086 817 1004 535 1025 807 657 149 86 1112 647 1052 1031 124 345 674 75 328 725 79 220 943 1156 957 230 1072 278 108 1051 259 789 245 732 1006 915 194 175 586 933 470 535 749 76 340 792 730 552 20 755 91 1144 56 430 1057 841 79 798 239 1035 500 1137 343 559 182 159 494 631 412 1020 1173 181 363 669 584 417 1079 198 638 684 431 196 422 791 973 405 776 189 140 535 572 183 1140 120 866 297 282 722 638 450 1112 567 625 610 1196 518 209 690 921 817 1010 494 9 937 1063 494 87 971 332 927 1054 1017 626 691 1149 387 892 608 501 1062 73 791 252 978 717 301 952 311 758 955 859 147 373 349 29 774 352 732 403 913 928 359 215 209 545 348 690 454 458 710 771 856 998 730 684 861 376 987 504 915 172 230 437 1028 672 1091 1167 444 853 1192 694 604 475 471 297 341 658 850 1106 1010 668 108 421 174 29 136 1037 1186 222 344 136 756 557 326 522 878 533 1162 511 730 235 412 688 277 124 939 931 290 658 962 244 126 698 420 172 220 117 810 1164 51 987 400 823 972 410 1165 38 409 337 1037 380 263 922 1197 890 10 696 1066 421 759 26 594 735 175 303 969 630 636 1191 255 1191 201 938 854 1184 251 201 1037 1127 72 1193 722 444 363 1163 499 174 730 571 616 680 459 1078 726 1128 409 275 823 632 826 414 1174 224 412 743 1094 465 538 1185 302 382 815 83 497 654 545 225 860 378 1065 382 578 708 199 1185 815 624 36 496 555 760 789 1148 10 242 838 288 289 235 435 54 756 22 1170 742 264 977 1042 1061 982 151 768 7 112 1076 114 100 33 1140 757 1049 407 940 1051 331 882 7 128 141 927 548 39 257 5 536 1046 136 172 546 913 1000 403 657 391 281 1194 416 715 1156 396 112 792 311 735 241 642 325 826 418 1155 511 1093 976 1039 798 937 830 688 823 617 169 101 475 328 530 398 1072 140 593 763 752 911 439 735 1027 235 866 743 158 719 769 995 369 46 279 158 246 323 1038 433 849 314 211 310 673 1099 1101 75 630 871 314 389 631 175 1109 611 393 363 1039 161 635 359 848 852 199 727 766 422 362 364 646 1007 109 142 174 609 5 274 646 9 849 459 1081 11 397 156 413 317 545 1007 584 942 730 11 1146 532 1134 360 178 525 1151 93 781 598 441 440 208 489 1018 1050 420 582 976 719 1166 483 389 870 274 312 120 507 1169 999 657 446 1065 367 440 1129 695 1174 996 91 231 319 109 1165 68 390 1173 342 5 724 609 963 457 873 107 304 323 242 755 11 1 236 163 802 516 515 806 754 713 562 544 1141 772 388 769 167 742 729 405 81 259 629 990 351 872 924 72 177 233 128 997 419 694 828 1109 494 1153 1161 480 530 698 79 537 498 148 878 1134 38 1193 225 58 666 380 1077 328 464 688 824 806 887 685 378 144 25 951 196 819 1080 1199 297 568 908 832 931 253 391 1079 437 217 160 209 961 1117 181 535 625 1058 310 260 914 496 1036 792 873 220 30 496 751 1165 837 1039 1003 482 771 628 658 1129 636 30 617 257 704 828 30 602 270 305 240 1187 84 457 218 257 645 119 884 665 763 493 573 386 126 231 560 268 912 161 313 1133 553 375 518 293 958 733 547 438 731 882 1036 353 37 689 848 1046 705 313 346 647 367 942 1091 429 1099 1129 629 1175 869 25 67 81 369 326 141 1196 135 1105 639 12 762 256 687 124 188 940 288 951 163 490 544 907 588 1026 257 421 56 1161 112 1110 710 739 125 911 927 409 81 719 572 637 488 49 961 561 619 128 590 717 1022 1016 944 339 918 512 140 1107 587 600 923 628 680 193 720 737 1090 1114 776 98 406 199 42 849 476 212 256 170 1099 691 718 749 977 154 787 123 1144 468 559 936 1157 243 70 520 266 562 866 887 507 380 767 190 902 984 833 53 415 899 152 958 808 1114 517 186 655 44 410 1083 560 727 537 764 437 227 715 972 872 471 420 431 329 754 530 759 895 400 689 54 653 1084 871 34 660 32 164 967 788 312 799 1108 856 755 914 491 1123 483 68 636 710 1066 475 486 827 848 1037 899 628 998 620 66 80 745 759 468 344 1050 1020 721 746 1159 923 370 53 579 142 943 459 16 101 1125 208 1179 925 470 367 935 48 781 374 112 529 619 159 73 816 749 723 879 605 255 392 439 78 981 96 807 397 128 833 467 814 721 902 508 717 771 1193 879 700 314 1188 1179 1197 242 180 433 868 966 121 1143 312 528 402 314 1173 380 866 191 833 1087 1053 867 955 1131 661 252 404 393 36 1129 351 336 652 764 883 579 358 740 1142 784 308 637 373 672 742 464 1173 640 834 872 918 443 17 934 237 635 363 487 366 161 42 511 980 39 240 451 340 820 149 308 325 391 878 622 204 513 455 1086 229 788 214 336 256 527 461 1102 838 704 1048 321 909 1070 896 900 975 206 959 1064 1176 907 521 782 926 1188 509 11 149 358 969 1154 63 1192 764 346 333 1194 730 201 866 702 176 355 46 821 57 264 138 498 1052 740 400 1043 553 1028 395 39 652 1087 700 585 651 546 431 578 38 647 1046 90 127 935 696 467 604 230 115 541 290 492 373 404 995 992 540 461 863 130 375 391 554 327 926 670 1051 310 31 330 71 696 158 271 189 469 600 552 958 218 1105 401 277 782 1085 228 928 185 1084 660 444 1064 1063 447 315 405 281 833 510 251 865 551 633 23 974 249 365 402 856 485 931 957 111 554 164 889 370 95 670 219 935 114 697 202 518 174 1107 384 913 644 730 661 190 747 887 911 960 452 693 1075 125 1025 21 630 1079 1048 963 232 145 955 108 527 644 921 1081 335 1120 265 256 127 270 572 241 1014 507 869 802 903 387 935 152 994 349 544 1198 397 79 57 780 572 770 108 1034 875 1108 422 131 566 103 874 296 801 588 318 1015 64 9 386 679 1123 1046 597 455 846 948 600 514 1185 87 930 185 201 893 594 920 680 77 682 365 1019 1049 662 67 901 1136 519 451 331 888 517 542 592 525 280 564 502 1160 890 672 275 390 1164 806 628 952 624 1068 429 80 1084 1130 481 528 211 526 102 1199 1073 1004 399 354 1127 177 123 398 167 1013 538 893 236 723 1075 354 1180 273 184 1004 460 609 700 24 205 124 868 475 803 145 980 725 406 474 264 277 74 990 589 1090 673 999 1029 870 191 737 922 579 263 982 537 1068 261 201 652 1043 699 77 667 272 838 778 600 1084 954 774 770 1011 416 922 785 36 40 67 775 570 200 169 44 971 559 1158 889 922 923 337 1107 536 436 1099 466 85 856 702 894 328 530 654 461 448 277 833 617 363 288 450 915 553 76 1148 13 539 183 1049 25 1129 785 819 1133 628 986 295 1108 664 480 922 712 1156 371 391 1127 368 350 139 846 618 3 1022 973 329 894 421 301 569 124 595 726 454 547 357 272 1056 17 510 903 530 1077 1058 1042 176 892 955 1159 197 1003 543 611 85 674 392 493 939 1135 1122 1036 136 340 804 1075 1031 69 84 593 1168 122 774 156 155 495 1016 888 177 957 843 14 676 76 709 143 747 716 352 517 500 208 698 426 144 522 829 29 891 114 562 813 853 966 356 81 518 963 992 888 734 1157 966 782 236 1150 376 320 438 512 843 914 1013 621 939 232 1141 1159 1006 41 481 660 1068 156 1023 164 798 770 451 473 423 1158 194 922 257 894 37 542 384 479 382 1092 660 621 1116 781 1105 1108 525 119 1170 986 81 702 47 293 724 430 493 790 203 366 301 1024 518 459 116 972 825 16 875 406 964 127 255 425 485 41 1019 99 230 381 949 47 1151 854 15 351 614 1184 467 692 80 972 682 15 94 1003 489 1142 900 901 1 870 220 900 855 53 19 190 645 312 897 678 459 20 1038 736 482 995 439 830 652 86 1196 931 603 446 160 1168 1024 532 1143 498 617 546 1018 579 1048 724 982 170 1044 511 1066 455 506 392 285 144 378 1114 303 778 590 249 441 816 311 215 928 210 721 675 988 401 396 179 547 465 1184 534 228 685 765 522 318 646 151 755 470 353 287 548 853 400 927 904 949 567 984 782 620 648 43 863 574 469 475 117 92 1066 1133 985 256 735 1141 707 545 320 833 69 449 28 923 444 283 444 721 396 586 1164 862 901 1143 656 598 1052 132 93 109 387 402 508 436 1131 465 567 1140 1060 1066 886 182 703 833 1029 1059 542 1094 645 806 284 588 74 188 1162 1110 448 693 834 130 321 213 483 227 234 1140 688 629 126 314 973 80 176 526 600 360 270 69 800 75 575 355 923 973 1136 762 1017 754 1101 72 205 429 1071 671 276 830 967 24 1061 823 419 981 539 131 461 136 159 262 347 1020 521 611 864 85 417 217 326 584 776 32 650 565 636 539 178 1034 154 744 674 536 177 494 518 669 68 241 74 411 1014 969 33 722 1176 822 898 747 1008 905 465 449 966 465 675 115 746 458 64 786 260 220 1108 401 344 176 935 537 44 1171 485 282 178 425 1081 165 416 303 329 701 630 440 1168 317 97 793 675 761 299 738 322 1104 919 310 350 702 280 118 1180 179 758 109 674 515 1112 814 645 294 635 1181 813 483 1184 772 739 336 189 969 880 512 537 578 964 181 1199 1191 1043 833 357 1019 808 778 244 190 741 513 1188 963 1021 816 122 754 695 246 399 590 240 1107 992 468 454 178 414 430 525 2 481 619 94 99 499 41 647 124 650 362 521 988 1005 758 439 208 245 933 436 302 198 579 490 895 702 934 819 1 74 1081 487 474 294 605 412 131 808 3 442 442 288 633 546 522 206 705 999 914 377 1047 810 64 1116 645 448 1133 948 536 226 108 408 1000 322 514 495 713 255 402 293 1003 905 5 529 1141 1063 461 873 97 1179 904 617 800 455 874 113 101 762 634 325 973 1015 829 128 1038 189 149 697 281 120 101 380 843 1149 4 699 809 1110 81 927 50 1104 424 203 88 210 1015 624 194 348 1144 1029 971 601 453 1088 83 988 942 669 88 111 682 417 94 546 324 1048 457 84 1102 87 801 419 617 189 706 1128 965 651 1150 1063 134 454 50 776 96 820 26 1120 23 264 919 1009 864 874 1027 931 914 23 318 481 384 503 1079 1151 732 204 379 519 549 569 686 123 896 75 531 195 196 318 1181 843 698 965 641 666 139 629 1179 1122 946 627 749 759 500 1044 94 698 1003 840 524 1056 1067 128 1039 749 1054 705 633 209 957 522 708 330 593 672 1138 284 798 588 793 121 459 429 1113 853 852 811 861 495 36 1198 334 608 1189 557 1014 1189 1175 70 221 355 597 276 674 238 588 823 601 1128 97 226 187 737 1014 990 449 300 92 337 76 662 263 1090 804 738 112 15 238 29 480 420 803 198 211 191 346 824 1190 381 242 875 290 314 56 1190 303 610 501 840 920 301 625 1026 968 595 190 36 120 891 386 521 692 814 136 356 604 108 1111 1101 791 304 454 728 793 90 130 697 972 1156 884 1006 63 666 661 170 231 2 677 951 237 248 453 190 716 772 694 505 247 1153 231 289 939 905 688 622 1113 663 354 228 655 406 1174 645 635 261 687 464 536 349 725 404 709 999 522 908 382 1074 1091 683 352 958 495 270 811 1168 1184 925 803 889 798 1124 1012 1177 34 22 492 932 640 45 104 223 309 548 465 573 489 1132 950 178 54 348 330 1194 620 189 190 180 626 410 91 373 690 546 1099 470 827 377 311 495 458 58 635 873 787 608 1085 947 889 291 1103 53 780 722 520 467 537 425 198 676 403 1055 919 533 699 782 83 42 468 683 1189 263 926 563 274 280 689 719 282 678 112 579 523 1078 227 292 1107 536 656 971 310 839 664 221 31 600 252 1133 474 646 1184 252 545 6 126 220 134 979 561 832 1058 1178 626 193 773 164 999 335 303 1178 718 400 898 255 106 1043 514 841 1004 754 1112 306 117 1070 135 811 344 722 980 780 193 51 724 126 834 102 123 420 986 165 419 962 256 33 535 139 6 829 787 245 843 899 525 641 469 938 437 609 430 261 1070 582 701 235 337 1139 431 713 775 370 685 192 1119 986 937 851 403 880 903 223 47 991 96 348 893 150 651 396 1176 257 517 899 545 760 1087 668 516 1035 469 799 75 1094 1141 344 460 914 937 158 822 219 1088 969 188 787 1117 207 860 1030 134 895 239 167 914 908 1194 564 848 396 206 765 1190 408 912 689 583 150 35 305 450 552 1141 628 692 147 436 633 534 958 1022 1075 723 624 107 1115 1041 383 136 998 452 199 1141 44 201 916 1126 10 829 1085 974 822 204 987 254 45 678 217 986 595 375 861 368 436 294 17 745 1014 222 894 1113 510 185 528 145 1068 32 1096 1141 1181 648 197 829 302 146 70 783 94 1178 805 292 1118 757 945 51 873 385 508 186 834 416 297 577 164 442 287 378 506 1133 1140 688 262 867 865 203 74 1126 966 951 1163 141 907 179 902 889 135 194 407 1038 387 1151 909 439 526 264 324 760 811 284 1136 1097 161 785 973 771 476 66 233 812 1160 409 460 46 134 779 534 135 1174 913 902 738 500 156 565 1082 87 408 178 281 877 78 404 155 608 656 465 436 520 1007 416 1031 650 225 472 339 348 21 343 502 860 1162 479 446 517 733 887 645 594 580 429 818 802 549 1072 10 930 351 278 534 450 398 848 956 887 546 191 390 620 128 909 455 596 79 18 114 237 1129 403 48 1119 596 1079 177 284 338 1114 249 440 196 1003 914 729 904 333 419 565 577 3 993 1161 276 101 705 933 843 394 857 242 622 454 488 104 8 270 872 338 475 86 848 183 441 812 100 906 730 1036 520 289 506 659 293 145 1016 733 791 797 666 227 451 778 995 346 28 1164 50 200 9 90 924 380 510 1146 665 453 681 179 423 877 1136 1014 224 710 809 218 452 1053 1141 888 1044 791 890 196 481 1082 268 401 544 187 1057 786 48 203 582 309 145 705 1111 745 1044 838 199 107 148 1062 244 816 391 1050 821 522 702 446 411 989 746 1074 104 265 195 1001 1169 257 58 995 264 1195 66 278 1035 88 1099 1137 664 595 394 448 681 53 391 176 758 926 935 1185 690 853 165 358 692 234 528 1030 548 554 745 1110 402 932 816 1025 640 1018 129 757 527 909 1158 89 232 228 406 1006 114 726 307 789 386 607 567 748 713 376 903 225 925 584 507 624 453 100 982 308 938 190 1171 444 551 899 231 436 216 599 1023 324 1048 844 401 248 1079 107 181 296 1126 246 476 905 620 205 886 140 167 536 300 515 591 1012 972 1199 1079 657 576 983 637 875 284 777 1022 969 1076 143 226 1008 1157 587 1125 184 865 426 7 827 305 15 266 808 282 625 930 975 168 1065 204 81 215 1124 100 754 1043 278 481 686 556 358 161 935 143 967 129 694 1171 143 680 785 986 114 722 24 1124 625 1099 463 191 505 739 981 423 365 867 542 1000 266 543 565 690 606 560 1170 164 290 694 1128 23 726 962 324 608 756 339 697 58 1009 545 1075 989 161 467 26 533 469 778 662 620 1116 6 925 570 288 325 513 982 1191 1041 717 242 381 855 587 567 998 950 755 368 479 869 236 754 633 218 925 578 481 683 565 36 647 1000 360 757 1005 855 723 1037 1131 425 1049 893 484 166 646 117 898 1178 152 848 696 903 1007 702 417 688 230 418 710 1071 490 873 61 839 736 865 212 1031 902 282 468 628 1113 559 238 455 840 98 17 490 413 244 289 695 1121 1033 149 355 30 1118 517 900 979 828 229 779 94 821 418 859 1039 18 376 526 972 9 290 750 6 447 682 228 600 378 263 909 269 817 573 459 1144 586 57 198 204 1081 657 1199 496 1180 151 237 632 588 83 40 102 835 778 908 1145 766 156 81 136 1028 903 137 1151 1119 328 337 141 76 464 59 564 74 313 906 893 509 396 13 691 121 1050 1039 723 244 121 444 865 1137 1033 427 934 1168 817 894 341 837 945 1095 677 1001 488 1065 1075 673 1013 452 193 122 507 1077 1122 1045 666 986 346 475 1087 929 34 894 623 612 1054 577 291 889 69 7 844 1046 580 921 1092 935 812 350 482 110 516 703 197 231 229 639 272 1106 1158 988 275 585 349 988 613 283 997 878 1090 620 806 209 358 612 1011 850 681 980 556 621 345 212 348 15 408 83 72 96 483 584 895 98 1097 536 773 220 652 989 525 1147 715 1138 788 1071 1114 179 1183 91 225 1122 299 518 775 972 571 1109 648 968 126 984 1141 596 341 368 229 984 596 1164 1165 1136 695 62 13 638 196 383 448 172 317 699 977 754 45 1104 791 1168 344 1085 315 467 1181 905 68 1128 548 99 1029 465 481 545 924 285 818 1105 329 166 527 454 933 398 156 663 938 1047 406 501 61 102 576 318 756 161 269 624 433 317 493 460 938 968 253 482 641 618 687 1092 1184 1076 704 1171 684 150 817 1018 860 478 765 324 25 814 868 149 699 1039 886 855 583 839 503 900 226 380 526 86 121 609 616 973 819 823 1070 348 1003 211 545 791 341 849 189 996 1098 507 417 602 510 598 549 170 454 560 406 1187 380 185 322 68 620 546 121 755 1171 499 74 666 975 895 76 591 940 652 567 608 21 827 895 515 375 1172 521 883 739 25 967 701 544 290 282 1172 154 1025 442 400 628 165 853 306 154 662 1056 764 991 512 361 553 1180 542 334 1178 732 43 402 117 118 176 1150 1081 786 23 54 636 761 1003 997 1101 169 1175 149 228 925 792 1032 812 983 369 456 380 267 918 1123 1150 637 301 483 735 709 566 869 1003 1043 717 460 582 322 1150 453 5 103 841 455 1096 32 516 250 791 712 381 1105 417 804 37 803 842 188 269 886 442 359 395 919 237 383 141 104 338 732 927 427 897 42 700 636 1053 569 592 178 924 172 378 232 187 428 267 633 301 805 668 332 598 27 375 1186 495 663 817 597 152 526 165 536 956 355 723 659 957 357 483 212 652 11 434 119 1137 869 61 590 748 1109 558 341 1036 828 975 734 414 484 144 923 321 1041 941 143 288 722 322 469 308 629 997 30 1160 139 628 873 798 843 139 906 892 845 117 403 120 645 1116 189 1144 702 803 156 383 67 731 394 1154 764 871 921 754 1011 432 482 335 255 233 492 319 1182 469 1166 962 149 599 644 871 9 811 1001 1130 969 772 394 1015 1186 743 544 882 983 140 446 525 411 525 62 948 907 1104 40 438 24 691 925 226 30 420 1116 427 935 615 197 679 1198 430 110 512 68 15 762 774 42 365 176 764 380 757 589 71 217 670 751 665 1046 715 386 700 186 356 722 868 497 801 875 222 684 721 839 362 28 498 955 825 517 147 240 307 154 196 325 748 350 126 447 380 961 161 576 553 836 536 665 417 406 287 1198 766 1143 250 695 988 265 4 305 1170 44 850 1130 36 684 967 660 511 893 1080 297 277 1165 949 1133 140 33 665 99 275 388 21 250 226 966 709 1184 1015 120 580 181 944 395 1057 769 872 330 1003 680 902 1005 577 150 970 449 868 384 1066 838 27 640 456 1026 598 786 846 541 1180 921 1056 855 348 730 1151 19 889 192 970 210 1006 181 999 1144 1136 391 560 299 384 311 90 1191 378 518 82 462 1150 128 494 804 859 108 812 1088 958 242 790 585 106 309 126 490 566 170 912 202 1051 666 382 676 415 621 337 876 457 952 1157 589 916 702 1092 325 1110 994 621 348 115 221 913 327 1011 786 783 116 811 370 50 835 136 444 519 156 724 136 931 182 649 279 549 684 836 628 304 98 121 957 282 1142 341 137 386 207 447 147 944 773 36 1152 890 231 748 555 587 780 688 165 745 846 1083 872 1095 880 1198 332 1083 698 482 923 561 1052 333 655 53 488 529 507 247 583 601 249 70 328 981 119 1004 270 1 105 1119 1140 828 398 1076 359 554 200 786 387 367 256 877 1158 144 148 595 184 705 75 988 727 610 138 810 788 209 822 516 946 1078 136 144 259 168 616 83 1180 540 1104 860 9 1057 585 38 825 905 1195 437 126 301 595 890 450 255 1017 64 1067 1182 536 549 470 118 1192 568 21 184 576 421 277 665 1100 1061 1165 350 841 62 903 638 1172 446 425 477 863 254 107 641 749 676 979 388 693 254 570 351 212 38 658 592 287 697 1013 464 718 49 972 1090 991 1062 936 167 406 1179 494 20 952 459 806 604 561 1091 1069 65 858 918 562 1085 686 1184 800 647 215 413 824 853 202 218 69 289 581 1025 727 476 896 344 314 430 133 1027 1102 578 985 20 255 207 290 148 680 573 16 1113 1083 1118 83 1000 128 1024 171 319 458 255 109 658 1133 839 749 717 1045 394 1008 1044 1102 1138 589 490 696 451 494 1068 88 1139 14 592 1172 459 324 52 102 518 1127 322 996 63 1159 687 1163 1094 1137 507 1176 75 1044 459 245 429 61 327 762 935 589 184 1079 1036 588 529 1159 160 539 1027 1081 918 453 1034 378 637 792 987 855 1183 775 547 813 1134 572 957 886 900 1150 476 1034 21 29 1115 576 16 152 141 841 918 59 496 1187 61 886 695 202 531 900 659 633 857 29 925 837 411 812 363 200 1057 950 858 886 449 792 150 969 316 858 802 1119 140 697 1041 260 1179 472 1016 70 654 1167 613 464 1121 607 40 649 1190 941 805 1100 919 951 376 354 873 701 592 879 899 74 699 220 82 891 96 214 114 645 102 318 983 490 69 118 1153 384 461 112 926 670 762 264 503 408 1134 126 23 3 108 432 618 846 754 541 293 54 229 290 620 605 731 868 514 451 170 398 380 1074 1007 84 800 1074 1030 160 1022 1196 405 232 624 913 20 946 580 171 295 569 445 1088 931 446 1069 865 815 192 353 980 369 493 1182 405 610 161 434 106 238 322 140 927 169 375 196 187 1152 408 461 765 143 12 285 461 1073 641 675 425 13 559 1091 292 390 642 618 813 457 57 587 754 782 143 720 1165 568 695 980 620 704 744 691 593 147 888 478 1116 538 775 503 160 977 239 897 528 924 192 1163 524 781 1167 1155 878 1060 109 126 856 379 987 480 1063 212 854 342 1000 655 634 97 945 155 1023 1105 156 1018 734 308 121 827 679 457 1080 69 613 182 768 433 1060 562 149 96 271 1161 1157 1144 1198 564 887 1193 273 198 54 1177 929 485 401 251 461 133 263 362 210 440 439 1106 786 304 481 690 326 454 143 703 316 335 1136 331 47 653 473 344 718 893 1118 1164 967 739 1072 133 992 59 144 819 62 840 931 211 868 63 1016 32 29 155 1066 279 996 30 26 1124 786 583 868 866 1112 690 928 21 526 428 559 26 396 635 172 1127 647 450 930 1189 480 662 347 1196 882 986 412 636 165 644 607 58 779 989 1133 455 282 609 927 546 934 504 729 668 366 140 530 402 567 528 962 14 784 255 945 353 403 144 1165 663 573 1045 866 34 567 977 361 634 690 618 692 942 258 1066 1085 557 1073 70 376 248 816 921 989 216 242 585 1002 781 288 661 561 380 415 15 148 973 503 1087 1171 941 431 622 9 111 1040 573 1099 860 415 1138 812 431 653 991 1187 450 175 554 1175 938 185 51 1138 639 258 977 991 405 534 193 947 963 363 966 1169 623 1194 186 930 505 337 324 937 523 287 924 322 34 139 888 11 586 787 1159 254 838 249 1061 248 1045 891 459 727 394 391 718 168 309 212 866 730 591 816 184 324 437 840 101 974 178 152 1033 1128 877 915 8 559 520 783 851 1108 776 817 407 533 1138 118 275 88 831 1060 975 65 948 211 860 782 1036 633 1141 710 605 887 342 1111 1047 248 456 132 138 322 445 124 883 60 941 1161 467 829 1077 790 985 16 524 269 988 593 156 393 1047 942 1018 898 808 1108 17 932 1134 54 159 1150 24 797 763 578 52 720 13 192 261 66 664 361 253 1074 1155 851 786 503 1080 182 880 214 390 562 123 699 964 916 466 1103 757 798 491 1165 447 615 885 1099 694 1082 1044 239 809 395 895 643 740 578 575 1122 681 1092 635 92 657 590 397 965 852 28 215 694 148 400 248 711 745 39 435 15 1167 479 33 128 70 335 1023 434 1053 325 835 486 682 87 1173 861 184 557 819 1069 243 957 313 151 45 643 1096 33 643 180 1119 1188 155 163 159 690 1069 987 1094 295 144 104 543 874 841 996 555 798 208 157 301 888 436 444 92 17 639 316 401 512 1090 896 321 483 594 855 921 1110 818 296 447 965 99 922 1075 964 697 502 34 528 171 983 462 536 674 689 813 1170 240 221 16 942 108 666 748 845 309 424 958 721 191 1155 178 46 946 210 971 654 1138 1044 205 701 330 191 80 1101 242 382 53 1011 786 579 488 787 901 933 792 1070 599 840 346 970 896 10 1095 602 766 27 146 564 1116 61 235 1050 446 338 1112 434 369 772 777 54 421 524 1034 729 1076 355 1136 697 1091 430 914 882 98 691 930 254 346 544 664 472 1011 1060 571 426 0 76 1160 102 604 704 279 1100 722 688 537 622 631 462 99 149 289 1051 316 1175 1173 140 1084 783 229 1136 169 406 605 720 739 513 891 583 598 1162 575 545 801 971 377 1078 999 1179 206 248 145 925 1048 218 997 961 1140 604 242 355 92 985 449 1068 370 330 694 847 435 815 342 73 184 340 206 527 380 308 167 324 147 132 1077 668 742 777 1084 860 20 986 1050 1061 716 610 797 134 434 1144 854 221 830 568 950 29 929 1022 749 1007 396 1074 656 371 85 998 145 204 818 1159 37 552 12 872 603 618 339 940 404 999 1151 768 943 971 639 15 676 1038 568 437 919 626 21 595 832 472 669 529 1021 1043 1119 125 556 947 346 404 1016 106 669 1112 978 174 611 428 961 384 1007 223 1069 1065 407 600 613 906 265 1027 775 295 325 722 379 1076 11 296 103 97 309 689 615 658 920 197 305 250 272 788 40 726 656 506 1020 1095 654 794 646 180 252 85 532 64 959 230 485 261 1101 1022 1070 689 1070 703 325 76 704 551 38 685 1065 961 88 794 900 282 232 91 908 394 1144 11 444 1087 427 655 1186 502 705 753 1033 412 1046 684 279 471 513 1066 1091 896 702 129 21 103 654 510 163 187 413 363 87 9 352 974 677 783 881 460 559 533 976 1187 828 423 909 871 906 552 6 717 276 1159 483 337 326 805 893 58 408 836 580 1182 353 944 223 394 26 981 315 904 812 540 1073 915 242 223 531 804 527 1106 98 703 911 25 1064 7 423 1098 895 1178 759 178 61 326 66 984 7 1158 1067 1199 1092 915 1033 187 650 540 29 541 1045 627 190 166 307 360 85 260 685 1037 965 589 639 381 135 644 99 289 569 376 1122 991 262 334 980 979 1137 185 249 548 958 1125 120 923 525 675 99 823 720 488 1190 881 783 573 1016 839 543 233 282 812 925 190 975 393 924 505 80 558 1145 827 367 176 92 893 984 1068 778 361 719 434 1192 646 58 770 830 714 456 218 84 563 788 256 292 822 616 929 774 536 1192 176 468 438 729 357 551 535 1066 14 697 1152 258 486 686 1090 401 1159 1028 758 880 213 923 873 847 106 818 769 6 591 1016 1109 1091 705 416 992 742 1106 992 855 1109 355 405 752 567 1166 674 623 153 473 441 132 915 429 346 168 716 548 295 383 396 404 85 102 503 738 176 171 995 1042 278 0 441 421 235 922 899 155 1015 566 986 752 368 1003 570 982 661 689 565 641 591 1007 236 342 991 258 319 1086 589 706 308 730 815 371 1014 1122 17 1009 769 275 1006 485 569 977 1151 696 38 496 385 965 449 1165 1103 79 984 1050 213 674 330 316 877 252 283 965 156 770 919 1010 506 479 212 360 263 972 1102 778 474 746 1067 856 1110 968 929 293 814 94 1199 647 639 965 950 317 5 603 415 80 817 567 1015 115 587 1187 936 292 997 921 538 354 72 120 631 648 800 989 430 1123 185 123 195 485 980 980 1155 220 216 125 163 738 203 784 257 715 343 1027 173 880 1172 901 230 630 170 882 315 1003 214 1112 942 1056 12 251 865 1040 1108 578 99 714 1079 925 151 802 1045 310 221 757 117 1135 1116 635 902 323 931 639 523 584 1059 584 935 290 830 300 919 1006 183 142 498 175 208 19 149 1151 1124 1171 1129 216 318 672 497 998 691 780 919 115 201 998 517 1111 408 1198 885 412 212 828 622 29 147 281 878 967 483 277 1103 719 19 229 580 350 907 912 964 708 445 798 870 811 549 614 323 106 1177 45 818 201 57 1146 130 197 689 884 293 873 807 81 171 0 1071 1178 1101 114 465 53 530 933 160 632 347 869 116 404 218 662 476 653 100 196 620 10 279 252 309 110 201 591 286 1157 983 1026 727 417 403 106 725 1144 202 924 1067 337 813 845 310 541 1193 591 170 1046 298 785 599 359 94 494 663 484 791 1106 1178 670 777 695 716 704 725 718 905 308 18 894 1101 1121 749 799 1094 1085 768 825 1149 90 607 79 30 456 689 1124 917 1046 646 449 370 917 63 801 536 141 183 1047 1148 35 721 1024 159 308 408 219 783 589 504 667 492 1078 699 776 390 552 838 382 471 924 601 203 162 1123 297 977 187 153 61 94 694 645 987 494 1194 588 343 432 1149 904 9 652 165 540 553 1175 36 977 975 421 1105 968 290 298 212 171 806 666 730 695 860 151 812 13 876 37 218 893 907 62 714 170 799 790 219 1073 567 707 998 963 1130 1090 371 824 108 4 1079 1048 1163 1168 846 1100 594 206 151 1130 898 805 507 133 171 36 443 461 265 1077 372 585 1007 703 80 552 683 702 294 372 295 1144 536 557 171 851 755 719 556 213 550 1044 170 324 1151 466 121 408 736 807 382 49 618 1158 211 307 823 602 427 606 1120 345 351 1005 617 46 149 956 496 530 893 746 114 793 629 640 353 858 1005 548 798 1157 540 955 287 946 265 1196 1055 886 118 190 424 905 756 643 48 567 958 480 905 955 115 51 1150 991 854 1122 567 1022 1135 509 955 846 733 666 510 1019 1080 102 133 530 834 1045 424 979 810 366 608 833 948 824 57 13 918 690 408 900 298 1182 1180 448 683 891 400 597 692 338 685 1050 880 338 508 129 1144 959 491 1164 939 884 374 584 262 830 732 815 845 1023 361 118 677 656 142 375 566 631 157 18 298 801 483 1158 966 1072 694 36 39 833 732 246 1153 919 477 1026 823 937 756 485 1103 67 215 667 902 112 303 1101 913 306 599 901 1047 256 93 1182 667 360 312 950 537 1165 399 119 189 565 567 956 441 516 104 482 1082 867 1064 811 607 1141 712 1189 591 1055 279 268 1115 933 461 187 370 271 720 863 396 524 955 609 177 440 144 874 775 1095 1044 242 660 1145 431 857 883 1016 494 546 1110 1040 38 950 754 817 1084 1161 497 559 1177 291 801 166 1193 520 929 451 1120 544 160 273 972 1138 762 95 253 974 384 347 1114 216 1006 118 32 557 667 257 607 123 336 79 1044 89 827 597 959 199 228 1142 1091 1042 327 228 855 1052 162 1164 1104 15 718 720 985 541 827 1145 617 1175 897 728 179 1021 367 21 690 610 838 792 113 979 870 199 39 375 804 90 881 945 320 954 683 571 500 840 388 172 578 1028 246 991 1062 1029 982 780 100 489 188 662 120 811 64 359 806 104 849 960 240 1121 101 194 176 936 648 539 545 1115 1136 778 606 214 1139 330 54 546 1112 505 365 906 1064 1197 681 638 897 757 244 897 436 1162 629 431 508 236 327 257 525 957 714 723 408 100 109 955 1149 270 453 310 692 191 805 363 925 594 1093 87 718 560 934 1029 772 857 785 78 421 793 751 1185 206 219 463 753 659 461 1187 510 823 131 845 629 490 160 411 430 148 294 1047 128 770 199 359 1167 1032 689 1016 1061 261 194 336 209 987 5 456 531 496 1105 1151 600 287 647 618 855 585 582 62 507 172 1188 1146 754 645 148 989 288 1134 449 357 925 478 144 188 751 635 508 340 835 619 1116 1066 1133 844 157 864 749 659 253 920 239 702 990 507 478 1179 584 1037 829 876 1144 1005 707 317 90 339 840 966 964 369 1137 43 73 550 48 309 820 938 973 979 14 827 994 328 322 986 205 1163 920 6 48 1028 437 122 358 234 1029 1177 368 404 415 1051 68 917 231 479 1021 754 1078 385 1019 748 348 781 927 1166 1144 624 1054 206 1136 549 938 890 747 251 172 896 877 438 949 113 353 880 175 1179 188 627 989 816 164 960 1188 1072 763 862 699 996 335 916 693 1138 159 1129 1140 571 636 327 433 532 311 509 816 620 114 33 1166 825 325 887 73 1168 796 928 988 906 0 160 657 1131 36 799 3 216 219 893 828 681 940 1074 583 416 93 12 211 225 1088 191 815 899 797 472 31 117 546 551 477 720 871 192 9 507 28 69 620 1132 328 219 798 180 510 376 852 874 155 487 124 1099 783 70 180 50 794 514 852 48 279 1120 278 501 84 183 283 427 579 500 614 344 748 67 948 980 1054 909 125 1181 1159 247 879 31 2 593 553 218 1176 866 593 364 968 11 269 288 544 206 824 169 623 134 529 362 1176 990 637 32 317 356 706 562 250 126 207 900 505 608 1045 325 330 163 803 701 782 298 700 692 147 390 228 1092 646 465 457 897 692 167 589 958 226 172 1056 586 291 738 221 208 1007 617 785 766 1023 216 468 242 937 715 1185 345 67 723 178 113 13 639 548 875 90 913 720 944 306 244 327 1014 63 446 541 1148 294 866 1028 895 793 396 531 392 366 291 675 1185 49 907 433 473 482 247 454 985 87 74 1011 993 669 307 671 725 498 883 326 46 135 251 419 736 1008 23 534 350 179 48 235 390 607 856 1129 239 354 371 218 957 202 71 1098 451 579 78 402 71 153 305 944 217 852 402 590 461 818 772 1147 370 852 688 637 885 521 917 758 874 46 719 478 1059 185 86 1096 447 530 792 1128 675 383 26 1117 714 621 676 37 248 865 1154 587 940 519 270 1007 170 1085 266 235 546 43 1171 693 73 268 858 127 1146 820 40 715 325 197 862 729 1016 838 207 1158 612 915 647 27 750 124 10 453 949 1160 1071 728 575 1154 121 60 670 8 1089 451 20 575 735 943 1086 640 737 760 418 334 32 1156 313 625 1199 506 954 717 303 535 189 198 668 383 791 1045 759 741 684 810 798 384 283 705 1116 591 523 1042 1036 1192 209 179 530 264 278 418 432 21 1043 234 21 1157 1055 521 239 1011 835 764 392 177 769 234 1 982 25 525 615 1017 958 585 206 894 409 27 535 1085 396 218 696 809 82 830 627 900 587 679 330 522 466 147 93 594 703 900 548 99 1090 11 756 530 660 852 1140 413 1104 827 812 1104 1171 38 1086 37 850 974 237 577 336 634 366 263 314 994 1033 195 1028 390 351 136 537 899 238 359 464 451 1020 845 482 647 448 308 931 1081 582 109 774 511 857 14 137 1040 250 700 863 244 1077 429 704 198 658 1166 706 770 863 981 482 355 676 326 1096 568 250 627 774 240 472 321 812 1064 1001 400 251 1044 88 662 492 65 243 1092 692 861 746 954 376 1066 682 101 308 1168 301 683 508 136 370 391 706 18 649 929 1129 1031 383 418 1088 1067 201 1096 932 775 339 546 669 177 980 155 217 1146 276 925 1153 254 782 44 290 697 1173 346 1091 598 132 280 1063 414 593 846 158 229 596 495 848 1005 1114 375 575 437 471 93 676 1083 994 411 164 82 334 1048 826 790 249 805 751 728 789 863 179 669 816 286 113 105 65 1141 1122 152 511 626 57 442 397 656 1001 641 1098 561 1047 118 413 366 952 164 1071 880 404 555 389 232 789 578 856 121 379 550 741 293 698 296 175 270 927 109 69 465 25 1032 241 230 828 642 145 741 1158 127 958 932 333 1180 463 847 1060 1073 836 634 859 1138 695 422 93 673 552 1139 123 785 787 745 570 512 378 365 986 172 412 839 235 20 1134 1098 736 764 453 1024 688 311 1093 557 5 588 1102 1008 1057 515 1116 563 607 162 703 310 66 744 426 72 272 723 969 253 202 1084 402 519 88 62 405 624 221 323 383 1127 812 380 722 136 1073 840 1030 610 1145 8 982 521 1020 803 274 762 1016 779 1074 317 1043 1009 507 490 738 198 196 397 729 763 349 260 549 292 929 176 1151 507 20 439 903 972 1048 537 472 497 1113 139 36 650 815 196 892 807 874 78 410 554 66 812 302 1118 1013 1158 1185 348 1105 1166 700 501 993 179 849 879 599 415 823 153 69 1086 3 83 927 480 1061 155 833 925 83 112 728 284 51 815 1108 608 1139 292 673 516 1183 243 41 1186 1090 710 763 582 1076 683 1101 341 605 1183 711 202 1111 808 874 220 494 1105 746 1042 5 899 114 909 601 717 898 357 604 719 939 1043 885 269 543 702 30 626 761 1037 438 468 989 1151 304 547 504 74 421 214 429 281 1027 852 523 66 1044 806 272 703 1103 125 1131 496 913 730 440 796 981 22 858 814 1025 149 796 275 111 665 272 320 291 1045 231 140 132 978 1119 582 953 767 680 369 637 996 267 300 14 759 233 1148 898 621 268 425 1033 320 267 598 501 124 988 789 314 203 401 1174 753 364 452 205 716 406 503 648 315 518 592 970 510 205 151 161 846 960 103 999 942 970 241 266 592 1160 996 633 762 0 692 458 616 553 302 1059 260 599 1184 580 326 742 92 777 111 1031 500 908 830 649 219 1092 1022 859 485 540 1072 68 255 1041 849 177 991 1183 494 590 968 209 658 848 1145 361 1010 742 829 1168 137 349 1135 440 140 661 859 812 973 980 228 652 87 797 741 1016 421 828 22 408 1007 530 237 637 264 291 276 228 628 527 753 911 1000 1138 1042 813 1119 211 294 771 309 746 1076 874 113 651 37 784 980 139 205 102 185 270 909 192 1150 975 955 725 204 391 2 1164 953 538 805 1170 903 688 704 684 1021 314 307 359 1089 448 634 674 684 43 1199 218 507 722 853 794 356 587 885 962 164 907 882 1116 1161 305 893 951 633 459 384 667 922 214 1150 582 760 961 530 451 301 369 762 32 596 1014 35 715 0 830 134 282 827 854 864 288 454 450 346 951 868 657 1172 367 687 721 346 209 293 604 1132 737 535 1155 1126 492 618 723 851 597 933 765 38 831 509 687 1171 783 368 304 87 1193 1115 40 327 55 34 865 518 652 738 295 227 1015 809 327 911 178 332 553 543 345 353 1175 1162 1090 217 931 183 631 200 1074 1118 622 587 668 454 394 763 570 243 807 701 778 815 180 617 482 725 543 1075 637 61 789 136 958 218 158 994 133 861 459 833 137 950 1038 120 950 990 866 21 882 1075 764 1046 734 124 25 146 1038 38 1179 1152 1131 802 160 615 231 398 845 181 356 701 436 1108 1057 639 929 4 559 95 486 83 673 953 238 608 1091 1135 292 559 394 532 761 948 932 776 513 150 207 138 462 398 29 880 1093 608 269 113 927 1113 891 382 1165 372 484 1016 880 613 853 1155 729 631 1188 925 789 79 350 1047 410 1000 379 921 207 446 133 1074 295 608 1184 706 22 435 479 452 1008 623 1104 640 695 736 1123 1140 825 954 757 475 753 30 557 224 1114 858 63 230 860 108 35 851 40 530 1141 1038 617 832 168 330 855 630 287 134 651 428 69 344 1082 137 945 1119 1020 270 678 191 426 224 262 459 450 66 1176 847 20 193 293 718 60 938 894 218 63 465 709 257 898 16 707 938 247 275 189 1123 497 254 53 300 522 1152 807 406 549 50 122 595 23 592 455 927 828 566 674 559 1154 156 305 881 377 26 351 1181 215 415 620 357 73 398 1174 217 212 935 936 442 378 450 35 808 1074 884 708 1197 394 147 733 1178 865 916 550 586 1062 356 842 1107 810 1142 852 1020 423 889 489 580 560 559 132 453 746 1171 573 927 707 54 766 681 1074 738 766 1186 564 315 1014 1005 554 1146 529 278 1034 844 960 1033 957 590 152 397 334 174 901 722 539 197 904 1121 215 222 117 458 568 500 762 623 230 634 738 873 702 119 664 904 729 52 557 85 313 479 975 407 1116 748 230 1166 29 326 966 1034 970 959 852 806 323 880 890 562 1012 1174 15 368 150 828 717 327 955 1021 950 946 776 1080 373 368 767 75 576 511 917 715 1081 52 1178 795 338 389 233 276 153 544 1102 757 1126 942 380 134 1124 403 512 1180 157 399 541 17 393 886 123 822 141 847 294 1125 1195 575 651 729 1150 104 1076 83 256 647 584 876 959 307 121 1108 569 840 577 1013 837 307 648 203 448 294 809 102 793 978 1038 311 604 557 674 737 1164 961 340 953 534 658 261 186 143 479 774 40 638 1049 197 1091 228 218 1110 822 722 1011 830 1115 454 251 76 477 580 59 530 754 587 287 581 571 793 745 167 92 678 616 527 515 961 610 358 120 448 31 103 1165 305 551 229 106 1190 64 629 891 132 216 221 212 861 737 659 482 389 648 1046 265 275 425 872 335 1176 639 669 926 437 313 1168 31 281 87 312 163 552 74 897 968 241 715 398 800 960 501 220 272 1051 1086 707 1102 935 127 925 411 1046 420 1149 886 490 455 1111 89 677 884 1087 202 1167 928 776 718 161 292 70 169 652 501 802 259 1158 42 858 609 47 589 70 390 197 628 963 1171 421 762 278 191 132 976 431 293 873 154 629 177 984 852 691 242 859 412 175 734 1101 1178 330 163 118 162 551 714 111 621 933 65 354 850 1032 1167 354 107 929 425 732 56 757 423 40 1146 705 1194 303 216 1059 123 1172 61 695 44 662 170 627 206 1156 1045 900 1030 31 628 33 430 114 951 243 904 710 95 479 254 726 1028 383 603 762 550 1031 237 888 567 462 1129 197 775 446 1169 548 115 519 802 311 144 179 356 1177 92 264 51 449 228 359 542 750 379 1175 736 556 439 888 974 202 605 528 268 165 284 145 177 929 1061 781 287 64 34 993 872 454 469 1077 282 469 591 283 466 756 131 6 514 805 859 406 824 1180 200 1181 934 94 767 679 646 360 129 961 909 668 609 904 1171 973 867 227 263 1198 1050 581 38 561 130 836 129 789 1141 801 261 168 12 587 839 744 964 86 8 767 1184 547 841 852 408 615 505 137 1002 546 1044 399 643 473 1018 159 782 611 471 830 554 1120 1152 903 175 519 1015 1134 1048 46 751 126 1152 588 410 494 909 747 196 1188 1147 482 218 515 948 1186 86 107 315 743 48 559 959 610 584 897 529 1162 106 551 183 963 1139 663 25 1192 339 858 1197 298 449 773 304 182 710 310 566 860 292 478 726 893 727 232 97 509 811 908 0 409 750 877 673 665 163 1181 365 1023 204 782 56 956 310 396 267 878 349 137 890 603 710 956 865 281 1061 706 839 424 755 1076 1014 1125 154 903 572 1064 820 315 232 484 730 129 86 343 136 343 105 880 44 85 614 809 838 946 1021 658 341 981 160 385 795 819 725 520 1079 915 205 832 912 954 1175 378 1144 452 740 251 110 303 706 213 455 259 884 640 478 374 318 834 943 546 30 104 912 1191 742 441 415 1076 122 1065 181 372 1126 563 464 708 387 994 750 973 184 749 432 467 482 796 863 1025 234 555 1075 310 824 880 722 867 314 1045 822 303 940 49 84 981 95 1100 340 1018 231 712 1055 261 532 870 975 866 1096 33 726 18 758 255 522 633 563 430 366 367 1195 1047 837 93 1033 901 125 590 687 301 229 791 542 388 366 930 148 839 362 1190 605 1093 220 1127 1007 376 292 626 786 815 1123 53 1114 126 1052 738 677 1085 829 384 242 147 595 299 712 893 1067 660 973 369 1186 845 180 57 308 1006 500 593 1029 539 375 404 434 688 673 887 1167 1127 178 127 586 573 322 1022 832 154 966 1102 273 457 368 551 324 858 1099 280 482 399 619 98 937 471 120 157 955 471 599 672 990 249 583 400 339 976 249 1157 532 223 163 507 990 86 148 33 495 55 39 1179 1129 569 376 835 1097 741 279 380 673 763 57 573 173 1141 585 79 1152 587 318 1061 829 9 558 2 1179 1006 37 1044 793 930 288 812 214 1029 533 688 185 268 712 45 614 89 734 1073 986 952 45 1065 988 157 594 258 613 361 854 607 332 455 431 1020 264 1140 718 17 947 424 41 889 433 878 324 727 371 758 103 1089 620 1118 657 1093 53 682 473 426 1044 1093 294 402 933 473 86 1000 926 807 549 189 828 3 436 410 111 996 387 946 554 97 814 814 197 1170 935 385 595 175 767 338 636 1039 795 990 609 1077 958 29 238 388 358 635 455 862 275 927 1053 693 295 563 141 251 639 452 475 571 1098 653 899 51 13 890 654 582 1037 258 883 666 468 475 398 1061 2 1178 590 359 1011 948 845 1105 949 295 680 876 583 179 321 330 312 384 1172 366 968 128 44 1021 697 964 379 606 601 1107 240 580 238 1112 1087 713 313 351 1007 1026 37 1044 1004 1073 246 455 833 667 1110 1145 18 608 85 428 1021 451 301 213 62 138 918 516 1027 792 609 230 355 998 753 235 184 56 1150 107 662 660 180 214 786 316 541 399 519 1192 134 1094 644 431 992 172 1089 114 538 481 421 474 1053 134 14 69 531 332 70 861 434 515 546 748 187 582 917 738 1024 1178 640 497 562 1129 1161 472 416 1157 684 191 674 1009 204 217 311 1071 824 294 947 437 892 655 686 213 1157 967 432 574 815 581 231 379 440 642 1050 917 273 154 508 58 275 484 51 779 290 980 134 1117 994 139 695 1149 428 806 103 1059 480 718 992 68 1141 400 297 403 82 206 1045 22 257 1168 265 494 463 198 932 496 519 422 165 210 1162 678 843 514 671 1115 365 654 617 587 1137 106 246 1151 198 147 110 1131 1065 879 738 435 518 84 943 114 121 706 1138 58 319 1071 107 956 188 391 1034 158 465 658 386 556 236 421 335 495 1142 250 659 1107 105 81 811 143 271 76 1173 204 683 118 656 967 313 1023 17 1058 416 48 908 235 258 617 639 1021 755 294 464 132 697 1037 693 526 402 84 473 40 587 1041 434 433 220 449 69 558 580 253 678 830 725 169 756 1039 1051 942 603 109 103 354 283 642 228 434 253 638 899 384 1094 1066 707 384 328 701 463 622 679 1047 119 680 205 992 234 1190 614 922 138 253 1 281 944 1099 696 730 565 785 910 1156 796 571 356 979 15 254 593 613 1092 430 794 438 1139 617 1036 347 396 130 371 517 470 515 383 513 513 357 83 346 1100 985 122 361 454 238 849 123 1044 69 811 221 48 423 454 899 1184 1069 234 587 842 1051 744 838 292 149 1174 840 750 850 515 919 143 1008 769 1009 740 496 1013 1163 759 795 16 961 113 503 406 1054 945 666 219 329 31 415 658 721 647 1171 538 405 291 268 445 117 839 15 830 301 121 349 11 474 437 216 695 368 772 1183 547 249 260 449 1097 835 290 78 567 503 145 299 1115 132 1149 156 697 1 252 993 42 69 1193 324 522 622 416 1121 892 506 1043 205 652 177 375 922 669 306 1199 450 268 636 1151 994 1121 132 928 139 466 153 514 155 689 758 1173 378 827 231 93 253 882 202 337 201 877 300 311 1163 218 468 898 934 842 354 794 277 62 124 823 509 43 234 693 1086 751 388 896 503 625 667 103 284 632 893 546 50 937 242 1068 1070 160 188 798 695 346 619 585 1097 47 551 957 873 127 78 1047 1137 1058 632 638 642 632 1164 64 322 613 799 719 197 559 217 114 204 454 263 845 1085 81 377 775 847 47 558 403 585 214 3 37 71 503 1097 756 1092 672 1072 460 1058 159 367 335 1093 256 560 715 1010 122 829 814 358 1139 537 232 191 414 348 217 112 144 531 905 1037 402 631 1028 886 962 1090 1014 931 266 221 924 241 1008 572 679 751 923 697 1057 69 1027 601 1195 289 481 286 532 1152 148 121 89 620 736 404 1084 258 375 886 633 727 304 254 745 168 1164 1149 378 1123 229 138 1117 21 608 495 221 813 662 806 145 781 1044 205 583 447 920 857 1024 149 725 1153 1006 492 1143 79 118 248 556 1079 41 413 334 943 529 115 816 18 336 24 1012 246 125 1132 488 255 1028 557 1037 943 182 735 1050 704 243 112 924 808 114 723 787 400 701 44 252 976 622 165 325 1043 898 262 1056 756 358 174 500 1068 318 95 6 466 1173 449 490 516 1118 190 945 1177 77 797 1011 486 472 273 495 724 1135 196 895 377 564 284 963 771 163 798 268 653 30 95 934 1022 920 27 954 885 452 320 515 806 359 15 738 398 849 123 479 371 0 474 1066 437 514 600 20 597 1162 231 1148 976 997 827 770 935 662 567 141 938 290 356 466 578 224 803 938 1080 163 704 1083 726 94 724 359 100 293 995 832 194 1188 500 352 141 672 97 1119 708 520 975 54 38 1115 522 248 348 526 1118 270 234 124 224 1104 387 536 1156 1177 722 374 211 1172 858 370 526 1093 246 953 442 817 537 1138 934 39 413 286 406 1012 1107 520 244 535 29 319 595 369 892 179 898 449 183 767 254 792 943 51 570 656 56 900 814 1180 1086 94 1106 42 16 355 460 608 302 157 109 347 1121 556 241 722 930 332 640 390 853 1051 500 778 645 864 189 924 288 1191 1034 784 1072 303 696 412 285 53 1170 637 233 554 890 481 756 420 954 1078 658 190 609 105 341 215 514 1196 9 318 275 430 167 409 136 963 612 1065 930 663 801 456 477 957 363 414 111 36 334 830 1067 431 955 408 1138 425 475 938 1191 550 105 358 666 368 412 832 138 34 430 1167 795 544 702 818 562 811 149 433 670 1109 65 937 377 323 1037 134 264 1043 454 18 901 581 551 1039 509 359 26 717 175 2 1116 26 748 183 788 510 963 1181 753 954 750 199 430 875 821 23 610 825 869 595 93 463 256 794 1004 1102 94 596 969 1005 41 207 595 913 938 301 1125 232 939 859 793 224 514 702 804 564 998 829 135 793 231 602 255 72 1003 1078 423 311 222 464 1053 1030 673 201 843 876 250 35 94 585 130 511 1138 405 878 396 1148 965 259 350 555 770 474 182 891 682 80 879 201 927 799 862 583 301 816 1171 617 76 1180 890 390 693 29 247 156 730 586 966 1097 174 428 674 280 983 26 1179 636 147 352 763 462 791 766 878 123 597 438 548 847 215 752 405 800 472 278 644 931 1114 426 538 1015 573 97 1077 44 718 804 291 446 831 613 943 866 571 496 988 698 11 567 599 321 204 258 275 1113 707 134 1161 497 610 612 234 41 164 1002 447 795 611 181 603 578 418 964 260 524 248 749 54 91 663 65 1184 142 865 246 475 708 89 872 208 1028 194 1006 901 383 743 374 354 420 605 866 411 268 459 556 268 603 59 301 712 1186 815 22 398 856 33 690 1125 883 1172 442 997 966 659 1116 957 70 852 561 426 1036 262 1009 1134 650 955 825 245 957 76 700 279 1041 531 272 213 158 143 1077 673 199 1158 800 894 1112 577 80 718 829 997 1104 1118 997 139 578 1068 761 932 1197 1039 1069 10 1088 830 1022 611 1068 619 265 249 409 1192 254 637 519 786 811 586 561 487 803 49 284 714 722 328 584 1165 81 267 273 598 316 480 816 886 1159 849 476 1053 241 914 875 447 596 833 367 35 796 35 100 397 1133 913 105 557 250 212 199 728 700 1161 1149 885 1186 850 417 520 174 393 924 945 436 359 338 992 23 682 35 881 647 421 838 868 553 88 1161 235 788 1098 90 895 1192 426 641 817 1157 204 127 516 433 583 141 912 721 104 222 422 1130 871 4 731 880 386 527 833 1042 996 420 730 454 738 189 885 92 226 630 492 30 410 726 1197 600 184 789 649 359 681 418 857 1165 1089 94 987 1127 482 1049 156 197 522 1090 135 17 1115 332 1008 176 172 723 417 649 39 409 242 1140 928 55 1080 206 423 267 634 1051 345 14 728 653 1163 1047 393 1045 1165 407 1185 669 335 1078 250 677 831 717 643 155 209 1054 340 1055 514 749 1076 580 892 631 985 185 1099 1197 171 526 454 588 833 1092 1096 13 1084 458 703 1069 908 397 1187 139 83 600 1139 1090 587 326 10 396 890 1129 72 702 6 1031 924 1153 771 1189 1170 580 165 129 1165 998 864 928 41 538 745 1142 531 1190 551 929 63 832 274 419 114 656 850 1199 658 235 1089 991 872 1126 1196 896 878 239 371 29 684 585 364 46 329 481 436 697 322 606 220 876 539 1008 890 737 447 1141 794 286 585 1178 715 445 56 342 307 1068 327 378 935 360 1049 352 194 36 406 491 208 572 522 233 207 728 1128 465 947 520 657 467 996 982 686 378 737 655 739 405 949 957 802 459 1130 1065 961 1003 725 651 532 565 1199 327 289 156 1168 428 338 1178 444 608 1168 364 713 537 149 758 1184 448 477 155 452 464 1022 489 119 1113 771 1097 75 692 138 934 929 675 903 366 274 1191 1133 792 853 99 1168 323 591 917 364 1189 35 105 495 133 1041 495 366 99 450 951 1118 900 245 1074 19 305 150 1042 930 828 568 19 924 689 274 253 88 93 151 799 730 296 624 4 266 972 536 731 946 376 312 141 143 43 741 1101 649 1136 600 742 1132 948 827 381 423 1187 268 658 1015 362 432 884 215 787 253 665 197 328 1033 298 972 1033 522 297 724 870 20 211 40 192 11 20 836 586 438 997 376 1118 945 1115 447 464 1027 633 402 1023 762 258 1043 1195 148 238 854 1108 224 825 394 562 125 638 661 1054 54 742 777 477 241 911 116 367 1093 1020 397 52 1060 1189 543 129 147 570 692 494 932 944 356 1102 832 389 233 123 892 199 1128 774 394 628 216 880 382 419 504 173 753 678 514 255 995 1188 535 146 262 1129 322 672 89 1001 58 45 245 1064 195 173 278 527 332 618 135 7 580 845 151 501 510 567 982 649 444 628 587 398 725 678 250 799 619 885 854 67 194 1057 881 914 1049 51 1162 1164 1166 462 102 461 583 188 414 1026 681 511 567 127 409 1100 197 214 878 189 349 293 7 315 1065 384 354 888 686 155 777 339 301 586 101 437 147 970 132 665 1146 1086 764 62 609 475 217 781 809 74 1083 233 65 298 969 101 434 111 835 1108 1038 1102 1196 904 432 345 85 24 146 187 401 1 625 181 416 696 1054 294 1015 568 333 232 103 839 252 807 500 416 832 484 211 748 417 261 1110 233 966 506 921 679 1001 844 410 259 160 927 384 266 511 949 638 1019 824 650 1042 241 168 751 23 983 40 698 17 599 267 363 214 157 680 676 798 789 275 285 688 1067 914 101 780 137 1013 258 726 492 119 1058 678 636 377 352 122 1019 712 713 87 1135 288 333 471 845 123 470 1167 624 948 944 598 547 772 351 576 1161 46 509 161 562 986 281 225 257 432 731 628 649 307 171 781 518 572 1005 78 687 446 854 30 910 212 984 466 509 739 220 468 2 207 330 157 117 580 1050 356 529 784 394 7 744 93 1095 697 463 1058 2 331 11 166 420 190 777 1128 361 104 91 138 516 121 251 95 411 471 954 546 565 11 515 206 745 808 357 692 1086 798 173 383 127 455 814 149 70 636 836 730 423 366 976 263 855 1114 349 618 946 463 302 848 401 1061 34 853 325 1115 646 1086 324 987 303 136 1078 1075 578 1096 1191 620 421 795 436 727 243 754 691 958 199 715 549 894 940 335 662 746 368 719 112 414 871 921 1125 405 601 343 218 646 1150 435 81 474 949 599 159 64 24 1053 131 383 184 476 732 633 1042 688 522 951 593 762 507 642 772 870 56 201 587 382 877 862 20 360 743 985 367 1188 1022 843 492 162 949 1182 16 417 385 284 636 333 612 424 99 314 331 11 1177 310 903 1142 381 747 716 770 310 1176 497 1072 87 246 90 605 457 744 664 995 583 723 744 798 84 1173 780 430 652 530 1114 346 1144 817 30 1014 1148 998 749 114 262 1020 624 1187 120 763 345 762 1150 343 502 946 216 309 375 1020 149 127 1093 943 278 285 667 439 117 998 868 153 58 457 499 1180 756 1112 397 271 588 511 844 500 428 594 920 918 194 185 183 242 629 148 722 27 385 85 883 356 933 1003 185 1109 1198 159 832 437 229 258 265 44 1055 427 477 229 160 1027 915 450 963 236 977 701 1014 761 526 976 259 452 1166 706 340 36 803 1097 1028 995 114 1161 893 924 510 1075 589 1180 584 1100 533 989 497 577 1132 642 782 706 953 861 224 1064 925 525 228 290 806 985 1197 717 247 95 396 265 939 209 980 1092 789 726 755 277 883 308 583 679 1196 922 59 472 420 765 470 707 263 995 581 528 229 429 1177 134 1096 141 615 120 59 711 841 472 115 1173 831 1008 1006 690 1198 829 202 26 1120 807 619 434 88 743 352 713 605 61 248 1192 105 764 465 586 882 287 251 310 322 673 1105 272 561 153 1059 980 677 839 429 334 162 203 1189 1154 199 585 886 1118 135 739 497 893 556 585 593 527 410 822 777 620 641 758 1065 935 68 779 1111 184 908 646 1115 260 274 990 1189 647 317 695 619 652 967 355 326 356 90 814 161 1034 658 1125 523 604 933 723 654 1092 1164 1093 579 78 937 620 471 560 1195 131 911 551 314 1137 535 111 696 192 1035 80 356 345 48 680 327 511 247 428 598 978 954 309 346 742 372 1132 720 252 673 736 253 401 198 494 15 11 873 1026 226 812 616 378 574 423 958 1009 259 769 26 729 557 4 620 399 837 856 207 320 350 101 1194 733 938 696 155 425 482 670 466 279 870 166 1104 1116 277 741 1151 816 1167 1178 579 143 567 866 367 388 992 326 221 294 995 920 1101 1002 539 691 597 802 151 860 875 32 76 843 260 70 875 465 604 109 8 622 1119 980 1015 845 215 1087 116 174 1124 35 761 741 454 605 856 1163 190 614 605 1107 1166 654 872 786 2 247 522 428 380 206 905 159 24 528 380 593 288 1062 862 752 694 854 79 1066 683 430 281 554 1131 618 430 105 841 731 1173 512 636 931 1163 803 141 392 186 497 1144 347 785 185 707 715 538 235 299 1011 516 28 544 739 243 215 351 820 529 278 1159 718 550 745 1 706 601 1162 1010 1127 720 546 52 417 963 130 105 34 812 210 297 55 436 903 489 245 340 106 273 1062 1165 849 572 1047 319 993 523 675 188 492 231 1186 533 1099 492 150 393 947 590 842 693 874 684 26 347 732 24 36 45 1017 184 890 1173 1073 543 239 1006 762 767 365 956 103 448 305 347 226 29 160 765 514 377 411 607 803 967 940 657 605 848 8 24 437 298 505 337 1011 1033 1161 1160 776 1079 1199 327 623 968 979 181 960 636 623 4 358 1113 1044 1094 88 998 443 1085 934 490 459 511 871 1058 173 252 316 176 29 985 673 287 1162 260 308 369 31 663 261 414 364 1144 181 249 575 154 1092 202 731 316 1136 694 2 1030 304 771 519 3 631 1071 1093 959 1103 1012 776 802 253 1140 350 1076 691 685 170 272 432 400 471 46 233 554 171 249 1112 316 741 874 497 558 942 356 280 0 43 1052 610 302 622 1012 1130 196 217 459 855 940 231 416 295 950 1021 1001 289 193 608 1015 351 146 730 68 323 906 952 1109 620 731 967 154 742 779 1140 844 723 471 442 896 31 987 114 232 848 920 1111 1138 141 783 809 730 1073 556 125 118 967 1123 491 1061 827 682 794 757 599 176 1013 961 159 917 771 304 555 243 749 465 911 563 1051 444 1128 1151 961 399 953 306 880 687 884 779 1055 721 1165 348 93 991 430 985 739 348 481 947 375 929 145 312 738 597 767 316 9 395 712 864 1125 822 510 993 1085 614 819 734 1004 200 984 1025 359 1165 592 128 828 602 1033 840 142 784 720 137 449 639 389 1033 71 511 227 245 966 731 829 736 78 136 111 943 530 664 201 585 748 383 448 874 625 644 236 451 844 361 503 657 454 746 1140 826 395 143 469 725 657 1087 896 1102 148 18 299 518 438 1019 937 10 973 1069 104 791 324 248 239 123 119 489 656 723 626 569 839 95 920 871 158 761 302 341 318 1088 448 264 100 443 723 312 495 547 1155 316 69 491 1188 438 588 785 971 553 905 344 1173 319 719 692 8 965 1142 1196 571 412 539 749 819 640 309 1077 459 742 1062 125 177 329 113 195 217 1104 1171 766 395 672 539 229 1117 1188 1142 126 598 958 848 252 862 1165 170 380 636 682 847 249 400 244 601 738 276 614 423 293 1025 247 1071 622 564 275 256 131 169 360 847 227 1128 81 925 745 751 838 751 1198 388 626 534 203 75 1078 913 584 592 299 1038 25 811 859 1139 878 198 325 961 264 131 1199 590 693 828 531 757 126 2 966 645 844 622 590 1085 41 286 254 421 717 149 1029 100 1119 585 593 596 1160 683 1115 849 560 578 719 433 429 230 390 644 631 13 928 1032 35 946 1137 706 983 403 903 681 986 1103 729 664 326 440 793 179 1128 1070 1155 533 1166 627 727 332 339 1179 284 500 956 618 201 385 871 1137 380 55 530 1066 446 1079 754 1112 823 397 521 299 995 125 886 13 713 900 463 644 649 464 1101 1048 1141 791 592 975 441 46 85 378 517 943 1102 132 160 372 603 1097 571 380 654 166 1189 675 125 496 406 476 859 951 179 322 66 984 785 815 244 746 109 970 1147 904 219 109 240 691 27 984 1161 103 341 171 182 645 454 1054 740 10 84 634 824 679 856 646 629 164 77 235 708 172 743 335 570 771 912 1169 874 1015 1038 52 234 139 85 337 453 77 804 944 1185 441 1055 195 404 474 1169 590 1028 286 1150 339 168 89 483 373 473 298 230 396 539 388 647 1025 30 117 66 410 1030 1113 374 314 131 321 1057 164 568 322 277 999 880 1001 84 1070 754 545 735 1167 231 148 2 761 454 778 910 854 469 500 264 63 43 961 818 821 267 812 1147 453 1183 411 359 1141 276 827 823 288 617 153 654 826 985 555 704 549 987 466 82 198 35 1088 236 700 394 1055 838 629 912 261 415 749 1187 986 590 806 179 160 235 568 404 1071 1177 278 1134 553 1107 515 835 333 508 1062 880 299 917 1096 1097 367 1190 50 1132 1018 33 825 1178 812 850 136 479 866 1070 506 666 822 846 273 27 212 492 395 994 1066 409 1017 436 1125 1046 335 145 886 354 1084 273 313 565 718 59 600 1028 499 1055 1082 853 212 1092 632 694 557 1166 611 112 939 31 1010 100 1118 573 965 120 50 991 1031 1018 861 924 508 566 411 340 274 323 237 477 1004 252 110 1079 551 957 1112 330 45 1065 702 702 59 416 732 1016 505 292 96 231 262 1194 504 608 835 388 60 216 958 534 81 1049 741 626 72 428 435 108 1048 325 979 178 107 841 563 1091 900 971 646 1146 857 952 937 985 165 416 885 1081 417 1129 922 500 992 584 823 927 1106 930 909 191 782 156 1014 929 119 215 911 1197 1128 687 468 390 78 792 990 205 236 303 7 819 745 319 267 642 612 142 504 1193 1134 293 645 161 376 123 1153 1186 561 882 802 445 1176 858 1155 836 424 1026 571 433 389 187 1056 53 97 1051 229 223 693 49 650 390 957 1122 887 828 1161 877 626 992 300 778 1018 1030 934 1166 135 1040 730 755 24 424 393 778 613 320 430 271 146 977 721 587 1134 666 739 279 48 460 741 298 487 456 665 478 681 859 95 707 235 1096 305 105 168 1169 227 194 588 932 526 276 611 83 949 958 287 271 718 1026 629 385 1072 1109 1051 1150 367 339 208 1130 132 452 130 273 553 128 284 892 488 286 1058 298 799 1060 70 715 576 1024 175 921 269 243 386 1089 77 430 1194 426 262 850 945 731 82 1107 1153 477 323 723 386 212 557 298 1162 745 954 254 622 256 289 660 126 37 688 738 1136 126 1059 146 376 586 734 993 858 475 1082 831 55 457 40 80 1120 475 542 569 680 932 224 576 147 132 853 217 1175 159 514 844 13 225 784 285 99 546 468 34 449 385 810 1081 311 703 833 841 400 1121 614 196 630 712 474 533 958 980 976 727 136 765 1044 534 101 220 1045 1045 664 123 943 250 967 340 863 845 277 766 834 1040 661 1003 336 1111 659 663 581 180 418 1187 146 601 1017 442 230 1095 586 907 857 1081 668 445 502 931 551 27 1049 944 44 281 27 963 484 962 986 521 978 885 305 1079 577 1062 687 45 790 636 205 906 1057 346 1056 183 690 748 1082 775 480 810 1107 269 479 612 587 913 504 306 145 1130 1088 940 244 405 388 592 1052 209 377 1134 262 479 1003 1189 378 1139 996 191 39 772 51 687 224 922 407 428 440 276 1184 527 171 750 75 715 797 967 1057 369 486 490 64 1119 119 141 1140 974 17 80 9 210 836 592 473 241 438 852 602 156 1187 1153 337 1070 259 1164 811 1100 452 68 997 855 956 27 587 126 101 871 542 186 345 908 221 417 582 1042 909 451 740 492 917 0 582 352 1065 326 979 253 133 736 715 871 1098 927 788 716 1183 559 527 1157 932 912 498 296 998 392 83 679 319 1183 621 324 155 953 581 948 20 926 270 1079 528 666 1164 2 797 817 261 114 109 66 984 64 1017 743 1165 330 89 1066 692 388 601 995 355 541 1107 1142 1058 90 746 1049 137 365 1027 47 747 1102 296 722 528 688 1117 1042 991 772 529 182 1196 586 667 1041 469 275 1133 1195 618 569 511 868 106 1048 1170 1081 855 370 142 766 69 1071 910 655 280 632 979 432 1144 1012 1160 816 1134 195 532 71 705 148 1115 929 187 890 1162 385 715 306 782 65 60 1137 327 762 763 757 290 716 117 591 1014 1100 429 243 143 590 843 823 772 607 500 495 411 26 431 269 952 384 169 1193 1107 225 579 779 218 469 522 336 859 941 311 980 899 410 467 310 388 129 681 803 547 711 1061 39 834 1111 831 352 7 415 1037 899 402 836 579 339 446 105 1134 704 100 909 803 931 562 981 311 1173 868 1059 51 445 900 319 924 500 257 201 428 71 849 720 99 354 1067 814 258 507 877 436 1088 379 716 336 897 1180 994 533 127 23 61 1128 954 556 17 1101 855 213 607 252 466 515 393 893 1167 552 510 838 9 453 878 207 1183 1195 797 439 1020 465 557 1085 122 298 481 1085 672 88 1180 806 1022 920 181 320 1159 682 203 206 321 1000 60 1186 858 511 179 1111 194 804 1164 464 1172 398 1023 385 615 987 762 1093 440 531 712 795 541 460 138 687 345 1133 1113 330 672 838 455 200 270 781 465 914 897 107 715 580 261 1161 12 619 949 230 26 1089 364 738 594 795 416 175 492 833 819 623 557 657 497 548 84 945 187 441 471 979 327 429 247 280 1086 268 756 154 86 680 1059 940 623 75 278 978 23 744 206 1100 409 507 216 409 1166 554 830 42 47 370 835 779 255 840 876 1028 1010 929 316 329 1124 1197 83 1192 19 892 521 526 663 1132 501 903 999 242 128 214 1017 575 51 1022 472 113 70 439 276 667 1023 347 378 255 655 955 658 673 952 682 1002 672 653 164 11 419 860 90 736 301 791 1151 985 59 1104 623 909 1094 805 682 639 523 291 872 148 448 622 1168 884 3 60 514 713 1052 1046 284 1029 15 1017 815 1185 365 108 659 997 532 153 864 625 1051 953 1025 956 377 114 997 366 882 133 1103 747 730 790 804 517 292 214 554 657 824 105 1019 892 170 1026 845 910 67 1056 1158 606 1139 252 22 1068 459 27 748 882 1179 985 185 1168 364 982 40 99 689 1043 242 315 88 550 837 1018 774 268 636 121 444 936 1155 652 819 1129 273 201 1130 333 119 955 416 1040 145 1127 862 687 329 851 813 594 834 474 880 836 501 532 469 659 981 226 286 937 507 1119 114 887 749 217 535 428 63 882 564 375 893 834 184 705 528 648 869 476 747 24 951 525 474 685 402 957 42 404 779 422 818 600 986 1156 1145 789 89 1037 833 725 433 310 593 5 15 610 371 149 502 993 739 1117 988 536 139 1002 623 750 780 1026 57 978 735 506 375 1024 684 142 939 48 165 189 492 182 753 180 974 680 426 1041 386 498 601 59 605 808 14 906 1137 731 294 1144 544 292 291 794 954 43 317 663 131 1022 927 980 412 245 517 1120 133 774 546 781 625 1086 906 1145 549 1053 624 409 618 1079 84 224 1004 665 760 563 674 559 1051 851 989 608 681 1036 782 228 388 225 277 960 1180 486 48 1061 85 448 1142 437 265 709 833 765 919 773 834 1177 385 913 599 493 1165 434 297 744 209 1024 1096 801 863 1065 513 632 444 976 428 679 119 444 416 809 510 201 843 56 953 448 67 958 15 1088 133 304 778 528 1168 492 164 394 94 843 892 75 368 345 411 281 603 888 789 721 790 763 359 329 948 456 892 72 318 36 417 893 48 260 387 297 399 581 491 712 798 1116 914 147 499 228 1116 626 518 1157 365 325 530 945 266 1081 259 293 860 721 540 280 786 831 843 1154 467 1027 1103 348 893 745 176 740 128 158 426 86 609 78 466 441 1184 1113 69 156 839 927 921 712 214 78 817 325 1176 941 410 214 693 528 259 963 12 399 17 247 302 827 569 22 610 187 439 412 249 685 25 408 1169 531 1059 749 1015 110 391 880 848 144 975 563 336 622 457 450 666 1197 387 970 547 381 930 1036 13 641 952 723 1169 869 736 666 787 424 1166 793 143 329 276 579 816 437 913 1101 921 63 956 1185 15 884 1197 838 290 840 1126 337 10 681 390 633 745 496 199 1191 1134 624 900 757 902 921 1192 342 447 1019 722 1152 459 1106 156 1122 522 407 990 423 611 637 856 755 6 1047 1193 181 195 212 826 51 736 683 4 528 740 472 267 579 295 831 398 1193 321 356 861 666 821 1049 581 916 673 895 95 181 150 909 516 327 581 928 272 537 727 132 1126 375 256 985 702 832 1023 97 113 366 85 188 1123 7 38 185 295 48 803 897 892 1180 1174 941 331 366 1167 575 231 468 630 445 1097 1086 753 460 957 718 716 979 215 225 693 707 433 103 15 610 870 338 908 592 134 1004 528 69 966 13 1169 618 700 479 457 612 622 490 566 917 1110 1024 1020 164 866 391 1068 519 811 97 593 30 485 1030 891 659 252 918 1056 110 586 373 467 945 316 1128 797 583 92 887 244 944 523 808 725 966 878 503 453 84 647 365 508 1085 305 846 408 499 302 260 264 790 227 704 392 526 463 12 1152 206 516 336 468 96 29 433 1117 1149 61 688 813 614 236 121 866 450 699 867 804 910 170 610 193 937 687 492 543 1101 421 567 976 533 368 914 688 1075 394 34 331 615 998 723 299 991 197 399 493 1037 2 116 334 1059 926 293 880 872 1174 1171 177 750 599 429 586 419 817 155 1038 898 941 808 851 84 26 51 745 275 609 1184 773 108 356 945 390 847 1029 1113 596 760 944 751 477 849 346 257 751 588 275 801 348 1190 375 426 1195 818 181 1062 1134 350 363 546 33 1052 882 246 583 1065 956 508 368 436 42 482 345 1028 178 149 584 425 399 817 411 725 650 982 127 574 659 393 871 492 887 169 1092 462 496 495 1018 202 750 230 1016 451 6 1088 738 1126 518 695 404 106 1064 276 126 634 635 896 459 608 11 711 1026 444 890 540 241 522 8 757 302 1083 791 890 724 805 584 730 375 1127 657 992 1176 1108 970 562 385 1019 544 1125 1008 63 989 492 296 184 191 204 700 116 1007 230 530 437 92 1019 856 811 290 30 684 923 465 773 974 1130 213 1151 1062 173 279 85 1178 348 814 855 977 1098 644 200 976 171 21 362 1053 632 936 360 1136 65 784 761 85 659 410 591 262 563 451 58 614 397 277 693 53 493 12 753 348 375 266 192 581 792 436 882 57 72 669 689 642 37 496 983 397 447 733 1086 533 127 325 400 746 1052 377 511 1052 886 923 1010 358 663 1067 962 273 394 1115 55 1089 248 623 746 588 410 54 927 275 182 360 826 27 436 640 911 647 8 451 45 756 143 90 616 308 3 611 446 771 260 294 866 316 914 497 1052 1172 41 678 225 471 82 849 592 1022 1045 906 205 757 783 317 859 678 617 1054 102 224 293 175 851 537 372 1090 110 501 404 679 215 717 458 68 317 534 1004 830 800 348 1113 508 219 706 0 178 148 664 143 428 604 113 338 620 957 139 1154 743 91 555 177 77 393 726 611 359 185 405 1159 938 252 980 740 480 1062 736 335 772 1157 1005 139 1074 679 1048 341 1068 499 763 44 757 1137 730 1025 888 325 1123 574 1183 103 716 469 128 1098 179 75 776 98 73 739 193 877 367 651 431 981 151 938 56 935 937 532 1135 794 5 690 1179 388 793 148 926 175 13 839 824 23 1151 1090 294 295 914 29 185 983 65 230 647 550 669 250 1142 333 457 805 315 347 1124 353 1069 274 1195 823 150 257 1036 18 207 23 746 688 835 734 887 414 59 121 726 245 536 193 767 847 1102 862 758 1176 1079 648 827 341 704 1107 1110 852 372 345 641 887 705 1196 192 783 432 800 776 703 964 317 802 780 787 857 241 491 1102 967 1060 795 976 23 498 462 217 520 268 952 535 157 391 631 486 868 766 246 96 312 981 394 246 473 766 727 1002 623 42 830 147 837 404 438 464 762 618 219 1057 889 764 744 255 1171 1180 804 1198 163 756 120 569 1176 384 68 170 249 992 220 162 725 941 623 736 87 978 846 1040 1062 819 570 745 317 511 537 376 430 634 76 865 779 729 46 435 49 256 15 773 86 953 1007 1003 562 584 970 689 792 466 677 992 788 869 266 48 707 172 468 1175 416 459 81 1026 625 817 330 1059 578 899 153 766 607 459 314 354 827 755 355 759 590 1129 450 496 177 623 659 504 578 1094 715 461 627 1170 679 191 185 226 147 1080 499 1133 1126 931 155 192 987 767 233 1029 1151 301 415 875 1068 844 1029 623 370 852 1170 485 397 177 159 603 1149 546 791 347 140 826 901 79 574 329 245 279 642 807 939 172 645 365 544 231 1077 199 232 1057 289 1015 257 764 667 516 517 154 975 759 923 565 493 487 1036 1100 284 1177 1098 249 384 537 633 70 57 1084 617 449 67 380 1091 360 333 168 141 1149 918 293 1182 322 809 481 392 170 311 546 916 431 1142 318 26 901 414 480 323 517 823 964 1112 1178 744 1122 977 628 235 401 280 1023 622 869 815 564 1110 525 226 1192 371 497 1005 290 294 77 1000 922 1112 370 894 190 70 70 1151 516 870 1036 1051 1063 119 474 144 809 1174 1156 79 640 761 793 488 961 804 839 919 1041 334 486 223 1133 1108 834 35 546 140 576 673 890 1194 1174 152 1173 655 97 301 1086 20 595 231 329 177 837 786 303 1034 126 320 120 794 464 45 564 792 780 979 392 553 957 301 892 913 827 826 1092 521 1136 30 246 649 1108 859 301 479 291 38 666 1154 400 368 1178 452 1177 5 649 1049 862 274 817 702 329 656 931 583 843 85 71 635 614 9 946 655 241 672 955 1128 642 1137 630 1169 697 522 13 686 297 59 896 856 180 491 127 1025 22 381 1084 809 378 799 18 578 282 549 543 82 715 1130 1194 526 468 714 284 1167 14 70 343 535 185 170 915 1116 363 1054 811 966 305 774 1107 346 883 164 1039 985 511 769 815 976 279 787 1153 144 616 1027 74 1078 334 214 735 364 475 489 186 1061 498 802 1111 665 540 1167 901 924 541 1025 581 1080 1141 79 50 1142 183 1182 1161 225 174 966 797 1123 906 306 158 657 960 1136 414 660 412 252 528 271 1175 217 567 870 590 511 923 290 1177 504 916 658 466 908 1099 1189 380 843 643 684 793 1152 967 720 533 1078 961 402 229 812 129 259 123 637 342 1010 899 701 96 1181 529 677 70 343 172 1182 695 111 449 408 554 934 206 297 963 813 117 1175 29 858 203 893 431 197 410 937 785 20 18 487 89 45 1170 1119 798 419 406 72 701 443 991 170 555 1011 393 1092 906 625 973 494 1197 233 778 1026 1173 287 48 1101 667 356 699 160 746 58 586 740 160 1057 585 327 575 322 415 283 810 577 1029 126 841 1100 362 889 814 747 1142 484 622 1063 666 61 625 782 245 464 350 312 123 1010 786 672 913 1143 126 1078 945 641 396 708 266 521 1007 91 162 481 112 1148 52 250 758 43 448 798 95 1036 830 201 288 733 585 555 31 308 366 332 105 262 921 908 371 840 270 316 481 9 188 122 568 282 949 1185 1168 818 422 861 378 1027 685 113 44 297 483 821 1050 212 709 532 943 380 397 735 246 535 113 1181 875 546 464 360 928 650 697 366 1022 750 782 673 339 557 1141 1077 277 95 183 952 960 1011 896 196 705 385 174 1082 416 475 339 343 585 75 98 216 125 671 1092 1046 991 750 156 129 635 140 289 583 509 983 153 987 1106 273 701 489 471 934 312 355 337 1033 829 751 165 417 1121 83 636 681 32 317 251 846 1117 1143 724 1082 583 126 389 1186 515 318 1149 1100 324 821 714 1086 189 861 1045 717 574 681 20 313 353 281 1139 1055 689 671 59 879 899 210 1039 66 1088 810 998 1185 691 334 711 1198 693 625 277 270 441 1050 788 30 932 50 332 85 1090 83 835 967 488 713 961 441 718 809 1115 1103 215 1148 817 934 397 277 286 992 16 266 491 382 295 149 511 303 351 1108 143 516 164 1049 113 1017 818 902 99 586 95 731 1112 1117 1098 1190 189 609 1185 777 958 229 367 814 70 398 304 493 1061 68 843 848 879 1064 640 648 1047 189 887 775 326 697 1091 976 1119 663 354 3 414 385 1157 784 365 170 455 945 887 291 1069 427 196 1135 655 126 1192 1030 1 591 1065 364 315 948 1197 1166 10 1037 82 484 141 330 424 85 821 557 305 796 223 556 321 1188 516 326 629 119 240 571 472 34 707 961 189 472 248 409 719 21 506 232 533 755 228 690 808 438 555 1191 521 874 180 243 713 788 1129 515 192 1093 248 867 583 742 86 295 604 310 1119 204 981 583 567 861 997 922 985 1105 2 215 534 57 1197 1182 759 155 1106 841 366 675 255 103 74 398 98 948 643 1088 267 1129 759 67 800 930 940 461 835 663 1090 321 853 367 4 123 235 497 1070 726 197 545 135 936 4 1112 918 7 456 999 463 787 963 648 920 573 293 899 526 985 1082 343 866 938 156 967 53 21 325 144 680 295 1002 670 1086 505 194 312 56 92 146 1111 1114 491 1105 206 280 114 668 765 41 910 1093 360 11 718 187 886 1047 749 505 22 979 719 558 1134 211 945 679 1176 107 472 1033 873 310 660 567 1000 1080 532 915 363 470 162 730 4 1050 852 148 632 252 686 851 142 379 745 1049 923 1039 61 157 750 972 1002 1146 897 1088 993 411 1147 271 337 896 1120 298 762 122 264 76 649 1042 861 424 918 838 182 757 527 576 1165 233 398 88 804 1060 554 642 318 662 839 1026 1030 1170 82 354 498 275 998 60 1198 688 749 92 1115 666 1184 820 345 852 320 397 864 570 159 541 1090 579 951 83 721 374 386 522 920 1041 739 400 347 844 5 1196 874 1116 408 446 934 480 944 501 44 642 251 157 785 438 890 873 838 136 843 963 728 164 1135 1152 1174 676 259 1142 1190 863 660 300 432 373 784 869 340 669 157 832 413 265 624 605 719 860 610 912 831 1085 1144 1143 895 129 504 811 260 1180 586 799 1039 480 390 2 948 69 16 68 1007 789 55 829 519 947 1155 728 56 61 325 795 950 989 8 1098 822 63 380 187 245 166 1059 270 177 248 843 585 618 277 765 1101 459 508 227 480 687 1051 1099 439 211 441 987 773 835 1018 771 938 211 1076 106 779 396 351 240 771 820 148 668 787 1021 961 881 903 978 1198 644 135 712 1175 267 5 367 1062 914 898 1068 515 720 636 4 950 1138 81 29 176 458 34 379 908 1046 514 390 499 469 439 113 780 657 625 106 443 678 494 243 592 50 351 624 1123 419 43 593 752 645 358 130 1187 1177 541 622 696 45 175 969 1164 805 796 156 170 488 160 97 544 844 252 574 4 951 386 632 645 396 181 922 487 511 903 753 782 213 877 189 321 616 546 78 389 1015 303 681 103 147 133 77 989 739 1098 919 608 141 1101 290 98 24 617 252 41 48 144 366 1107 296 193 105 1090 918 460 700 602 778 71 836 860 274 580 1173 30 340 592 248 66 945 590 1170 904 831 735 195 687 406 1065 14 909 338 337 687 498 368 271 340 670 748 619 381 389 853 1158 383 931 550 893 1124 83 1012 392 80 730 857 184 1005 854 331 751 1174 636 625 606 1039 84 1113 1017 588 745 628 814 408 959 176 771 860 724 981 689 180 147 838 791 792 309 380 630 309 640 800 690 568 300 261 498 556 443 349 640 635 238 771 1060 784 408 400 1069 679 770 428 375 999 403 163 968 534 109 108 344 1025 1006 123 1197 1088 946 99 290 217 166 1057 647 129 232 335 555 680 605 863 674 545 532 945 811 48 829 594 89 1048 406 1075 255 728 846 1029 521 916 657 862 102 1108 1017 630 909 269 87 438 1035 868 441 990 354 159 31 661 229 223 176 941 996 675 559 959 835 902 1015 236 784 449 185 358 403 253 355 655 373 807 46 952 329 517 271 736 853 417 293 193 877 12 1019 115 416 157 757 517 214 137 703 808 114 707 784 672 876 894 713 48 333 870 501 1064 993 471 905 238 183 1028 164 769 1050 1180 1023 787 478 712 307 981 444 1066 418 1106 759 1056 972 901 1133 249 913 709 328 580 786 856 408 550 1006 869 855 660 200 1046 953 39 1078 30 787 130 197 1042 985 341 1086 450 717 1001 126 641 41 1148 266 943 1046 1061 115 425 1010 737 1037 448 305 501 376 899 621 604 38 437 426 103 1149 1184 873 928 734 492 571 592 737 189 354 34 549 124 962 910 397 293 292 421 551 295 426 669 610 171 728 471 688 889 961 772 1197 364 367 740 697 31 227 991 388 531 1167 748 989 867 688 1068 204 473 1068 262 14 154 745 1193 555 900 677 187 1153 643 277 561 963 184 344 867 160 1032 372 942 940 153 916 78 1040 1119 98 224 679 313 866 440 198 773 131 267 38 1068 175 205 273 1105 682 653 375 346 24 1048 653 12 161 1174 178 1079 580 136 793 1194 814 28 976 286 132 680 819 360 99 681 1091 1073 474 838 281 1096 285 910 201 994 973 1116 971 1175 828 102 365 1040 741 133 1040 751 1071 101 1158 839 782 388 1130 73 551 1056 68 831 992 832 749 533 191 552 365 785 700 512 843 816 193 575 117 111 490 75 185 112 992 510 726 1096 327 475 797 943 1016 447 1011 1193 410 327 15 473 559 402 1091 597 363 947 492 990 56 692 421 564 252 372 891 297 1000 333 731 493 1072 566 351 28 847 830 565 750 970 70 725 1002 89 678 595 360 135 718 1157 886 233 476 607 511 326 175 605 1057 189 726 762 730 808 521 1046 970 563 336 245 1080 1176 1062 923 820 210 756 71 997 424 419 120 759 161 1134 136 820 807 528 980 1019 1147 103 568 65 1140 926 628 898 43 1119 551 93 327 628 326 157 786 796 1148 520 32 799 973 420 374 1086 460 893 1153 466 224 514 158 1012 326 681 1049 180 977 131 498 1116 541 720 207 830 1012 288 861 192 634 532 410 23 507 1003 1092 291 903 435 224 89 909 46 833 163 82 679 508 861 437 379 37 465 1077 481 424 693 5 536 945 954 518 642 44 43 877 536 1085 78 1191 356 656 1162 329 454 858 757 353 865 492 1036 336 698 33 1038 307 841 554 734 1027 431 1189 36 509 871 1031 172 458 574 843 553 342 90 1135 688 1050 312 576 487 641 1130 190 467 839 988 751 792 338 794 470 493 573 762 826 819 965 772 1159 758 1126 314 685 74 657 772 900 936 875 12 61 991 131 1190 1012 628 183 771 477 186 490 356 58 777 927 128 268 714 957 70 536 812 1030 80 717 43 0 793 911 119 22 639 988 586 746 194 289 523 1162 339 649 263 197 549 1148 1183 738 259 229 1170 289 1170 576 693 1096 920 447 986 180 945 1173 897 1110 1143 567 466 83 958 1130 1042 505 719 319 712 386 117 1114 387 382 639 51 71 47 815 5 54 690 492 1111 712 266 303 639 975 932 121 652 694 241 699 513 575 733 930 644 529 231 583 823 60 24 10 221 202 1081 488 1169 493 459 779 582 1144 513 633 604 119 1168 786 1034 621 507 555 360 370 738 71 1071 965 372 339 105 617 323 460 166 68 522 465 500 86 1083 801 618 530 1007 273 463 1095 654 191 955 799 750 764 777 129 538 936 619 107 0 205 126 911 417 867 358 960 1029 88 1198 1167 747 982 1174 830 1155 493 818 870 307 951 896 75 157 726 799 301 653 1133 54 67 573 44 151 960 878 497 1183 812 573 71 512 297 1175 791 732 1078 764 464 372 1180 41 1075 856 1123 114 272 424 18 864 1124 114 317 1025 67 776 1158 1160 844 915 125 1138 317 31 608 357 529 494 1101 411 592 501 912 640 130 304 633 56 1099 909 137 2 750 103 582 1031 27 1198 410 2 153 1059 712 746 279 998 565 44 530 971 579 1148 955 13 302 358 174 384 383 297 503 786 1056 642 136 272 760 928 448 635 393 335 162 707 351 77 1158 686 1185 1006 670 8 344 1025 1101 82 129 468 736 138 935 448 896 1038 1155 1077 813 32 408 882 327 171 376 962 3 578 733 781 1155 1145 599 857 724 648 633 402 669 1083 147 358 714 610 611 733 1055 493 487 1198 744 434 366 1017 1080 257 965 1195 647 923 173 317 465 1159 544 728 424 980 1004 1191 744 601 979 136 510 207 971 1133 305 826 531 436 518 310 98 888 255 993 1105 664 541 198 226 643 402 702 370 608 211 454 713 1121 599 467 348 1181 608 351 909 684 697 675 0 810 1071 91 523 510 869 1041 463 1185 481 734 92 1058 45 891 476 637 205 785 1007 884 1075 471 676 847 271 256 993 660 901 1153 942 1199 527 1081 947 754 1128 862 1188 100 740 760 477 1072 1047 359 967 122 939 101 436 230 1132 898 1088 1045 485 662 971 239 187 1184 462 832 490 207 1169 599 491 684 1021 34 473 1072 399 42 874 302 363 69 1148 225 1056 654 933 478 966 246 904 974 868 351 328 25 930 594 593 287 574 374 125 379 871 280 1187 968 887 163 454 1005 157 745 921 650 460 858 34 162 561 151 893 847 626 205 96 330 119 127 899 986 200 1006 885 743 50 745 1124 1199 831 1145 946 947 705 1020 914 396 1025 753 81 620 554 1187 376 889 317 740 495 590 861 824 845 964 1008 275 251 202 614 205 164 259 798 676 735 676 946 672 471 546 122 150 137 756 468 325 1091 172 973 182 986 532 127 469 598 241 1148 572 961 441 428 81 491 201 191 153 798 1007 381 725 537 1035 335 632 695 940 959 885 892 359 829 952 579 743 521 872 902 706 689 700 1180 599 406 659 186 874 925 949 729 23 145 736 166 573 547 472 1094 371 951 453 571 806 449 437 403 1087 1148 1060 1040 980 923 1109 54 689 1095 135 904 179 932 952 11 1112 623 357 633 146 1027 388 411 646 872 985 774 296 569 189 1136 1050 1080 107 378 73 271 522 951 1141 357 1169 461 783 603 683 1043 704 187 985 881 343 456 92 495 1002 293 947 511 83 206 546 157 458 953 62 1169 1069 659 501 217 306 846 312 357 999 644 293 649 789 855 965 502 661 989 731 1010 979 350 365 773 145 712 803 1153 330 46 66 734 144 791 583 620 908 828 459 470 1122 432 447 365 445 986 480 474 877 1078 453 532 732 1040 358 206 84 628 635 611 229 646 585 803 767 318 306 858 993 489 797 308 362 280 153 617 270 723 596 140 866 1057 899 361 672 116 1026 860 53 547 210 1044 579 987 980 184 603 33 78 505 561 324 496 816 187 1033 449 372 226 825 507 148 794 669 1118 818 570 267 981 117 984 436 498 620 355 278 90 51 700 1174 1037 352 322 582 787 1074 781 277 1149 206 1189 279 478 1162 252 987 476 1118 127 401 469 46 836 391 469 222 105 902 1035 617 163 155 320 415 1105 1039 298 1092 7 526 283 485 369 773 813 455 337 330 156 248 386 641 689 801 823 900 1152 490 1087 127 1090 504 896 908 1052 74 31 715 0 655 559 227 575 38 1133 1006 1024 994 1101 1133 871 298 208 552 984 1076 30 1053 187 99 105 1124 1047 256 19 759 788 490 436 745 123 715 1144 1136 105 1029 215 1018 60 892 1016 958 688 397 1062 709 1155 990 901 1155 125 647 199 1104 999 557 838 467 531 9 6 522 1051 412 50 60 195 714 380 9 984 976 853 75 240 395 602 1169 303 177 536 521 951 799 1158 832 433 1032 523 1182 903 942 649 168 420 674 497 1082 1062 703 41 660 956 1113 480 181 880 891 126 437 930 364 152 201 679 910 331 479 295 611 907 879 189 41 628 622 321 455 271 7 222 1040 529 960 837 814 440 516 963 324 522 295 467 363 840 445 660 377 171 399 989 1185 653 956 748 1164 642 1142 1007 230 23 526 130 735 333 831 697 1039 5 1101 591 758 671 768 1165 358 1103 27 107 140 95 506 7 840 1032 310 1021 911 1097 87 241 941 667 49 112 641 100 318 1067 1011 565 181 623 697 933 39 1072 420 948 37 223 329 715 1104 898 819 522 173 686 454 681 465 613 756 609 955 1152 431 997 860 113 652 1051 846 1181 0 211 774 37 305 345 786 259 576 816 434 1118 773 1007 640 728 1062 389 872 993 605 972 905 822 1184 300 583 217 576 542 527 973 1096 240 1161 80 276 251 1048 871 1088 329 670 260 951 848 800 239 960 1007 999 440 675 731 29 655 362 336 425 94 136 417 616 1105 106 2 706 1105 657 880 506 739 120 453 544 253 167 276 989 852 1010 1065 732 275 527 935 798 204 737 780 252 19 827 250 330 775 920 19 7 792 72 441 1188 723 698 490 57 309 1104 1066 1040 265 27 361 187 939 487 199 798 135 510 896 483 257 1004 345 357 96 764 664 40 905 963 908 458 36 602 249 22 1134 899 103 352 1047 394 88 1 1151 1063 317 1184 847 726 194 251 887 1028 584 913 915 636 487 728 1041 615 369 455 774 1028 510 16 65 516 1077 769 532 924 960 916 903 214 544 193 1046 543 2 584 504 824 985 533 872 390 239 231 847 93 948 905 1036 719 482 599 534 836 620 102 599 436 715 237 931 911 315 1136 1143 575 1159 121 936 547 1026 15 788 818 484 994 180 60 1110 485 20 512 612 563 640 334 93 1025 250 928 501 125 1114 565 162 209 976 136 758 1118 947 414 35 803 681 590 570 363 388 971 650 900 648 404 767 1042 676 209 525 1139 1177 707 756 406 514 708 1152 1189 1186 738 1035 450 136 1115 1143 855 135 693 359 436 222 1164 796 127 4 829 706 526 869 878 637 646 658 0 757 384 700 821 990 238 407 351 521 425 1136 13 971 156 860 622 678 790 13 415 224 1001 194 140 1137 428 1128 955 974 911 544 46 1163 608 1055 585 963 613 337 347 324 901 1085 771 212 781 95 1076 1021 686 1137 330 672 888 29 594 160 176 665 825 539 663 1071 438 768 209 476 530 51 851 826 1122 236 45 711 493 705 520 355 164 1010 828 504 380 276 474 262 651 898 49 1059 823 788 337 355 1173 289 601 225 163 365 21 132 612 428 9 411 397 482 961 170 933 1045 201 794 543 16 911 646 183 393 1177 1157 491 1117 673 538 369 303 228 819 684 755 980 122 78 703 118 716 356 792 70 772 365 1177 776 865 904 763 1085 671 889 1132 861 631 980 505 1196 936 582 250 818 1119 694 578 339 518 836 168 1129 451 911 243 485 989 646 320 145 234 82 597 270 351 283 1075 985 1068 420 508 350 91 755 242 369 986 610 295 904 888 368 281 770 853 588 1034 376 1069 554 651 594 485 398 830 61 966 1174 204 211 310 441 338 571 737 156 524 226 949 622 293 103 870 211 332 1151 1121 9 734 1038 533 937 345 237 888 881 631 964 973 1176 323 154 679 826 825 204 1111 1074 217 217 334 475 180 158 895 1181 634 64 1176 845 159 825 726 88 779 990 861 1148 1082 24 102 800 63 800 932 934 284 885 547 1090 351 582 675 1192 257 1014 337 320 124 934 306 905 953 541 569 49 1048 1159 260 234 981 522 926 626 582 970 150 362 480 1072 90 1045 1091 1022 1078 289 673 432 879 687 143 1172 546 284 16 1039 1001 250 347 1065 522 792 987 481 798 748 1199 55 1054 1159 1041 471 918 1000 1095 416 84 194 340 672 449 1072 193 553 456 903 545 54 1182 1167 820 59 654 525 252 412 722 468 1134 343 557 514 501 649 316 1 1155 1165 1071 1069 209 269 493 194 159 87 1106 1051 1129 1048 1040 601 811 325 84 420 45 74 1061 418 293 329 137 492 1141 298 575 10 588 43 245 1084 13 1071 959 815 552 1194 874 919 654 1122 217 1010 165 1067 782 1072 123 894 142 81 157 547 987 282 1026 784 1088 338 370 614 1146 336 1137 758 876 321 864 673 462 913 1128 1122 972 1197 608 591 982 238 792 973 675 585 235 1084 0 723 552 694 1118 185 705 575 892 820 80 564 665 1083 5 559 446 706 1079 573 514 76 456 948 909 492 573 386 663 65 233 983 941 804 1055 504 240 771 1151 615 285 820 393 884 248 385 244 925 525 838 1027 659 749 958 165 185 963 606 421 40 470 365 422 400 748 526 291 151 159 227 133 905 1090 127 74 1066 754 823 866 725 725 754 721 1015 5 505 533 20 1195 251 473 35 711 1108 171 1046 484 1175 204 62 726 77 140 36 454 677 402 310 372 665 884 1172 763 331 124 43 567 675 528 408 923 735 912 491 834 961 913 179 732 490 156 385 1090 563 541 56 545 2 334 1090 544 1026 100 876 572 842 293 378 414 1044 793 300 1126 930 577 447 959 259 606 626 1185 202 446 19 623 875 1121 367 712 795 190 981 504 231 307 930 617 255 865 570 1005 273 713 1078 269 403 36 445 674 298 947 222 699 1059 1182 712 1004 880 342 61 534 21 799 330 728 80 52 861 1191 279 492 936 935 164 846 415 416 525 1105 944 374 576 688 429 1130 616 168 991 1001 10 593 244 254 712 943 646 875 347 717 404 295 886 1128 214 695 733 745 563 844 921 103 1144 51 53 541 327 806 483 399 1082 62 726 705 312 83 679 1172 87 1070 344 208 1136 1155 293 582 705 1159 716 953 96 536 228 523 491 936 745 365 805 515 549 770 1134 469 832 682 506 111 1140 1195 1058 218 1063 324 1111 25 680 130 1194 912 977 818 578 1112 90 925 980 1106 820 645 888 318 912 968 358 1090 1011 44 657 127 480 614 965 431 881 1143 1004 671 832 795 162 557 820 837 502 281 435 654 547 605 448 314 1026 683 1096 927 688 758 57 399 1051 802 1086 1162 771 35 19 246 1147 459 824 836 408 555 554 592 140 98 703 878 1015 546 449 1032 180 1160 22 792 68 904 67 1040 192 750 467 463 153 775 806 978 1041 451 1165 122 395 369 675 287 322 637 672 1052 1138 1 801 887 387 256 530 587 241 15 540 1014 331 665 811 288 654 944 762 249 649 100 759 678 128 480 657 1011 1170 873 714 213 991 466 55 191 981 989 1160 253 408 1157 447 819 395 1053 385 541 272 589 517 190 1131 199 1029 569 299 945 395 336 368 30 945 844 133 645 1166 799 516 601 694 812 890 1057 1070 35 131 1100 340 61 963 249 1093 691 797 1020 425 454 968 733 1195 622 591 612 134 296 434 1170 717 1093 688 277 33 993 911 113 606 107 865 701 505 69 843 89 942 935 436 901 546 499 1192 519 763 625 730 311 430 342 920 206 469 484 781 278 924 1187 694 721 1190 869 1105 887 365 399 354 194 648 775 124 354 113 960 705 664 867 261 817 1033 556 535 727 1101 1131 747 1057 853 903 744 768 1045 501 571 90 514 726 193 534 629 858 1073 1163 1189 898 963 1143 71 557 219 891 924 970 837 51 114 644 1013 559 23 367 184 863 500 127 875 27 752 125 510 1077 380 436 313 999 954 903 693 514 265 1114 1084 908 892 1187 1052 405 658 797 32 716 151 1180 772 511 654 281 519 351 99 299 591 488 43 839 686 569 745 447 529 540 862 353 398 260 500 248 1078 841 160 768 247 816 406 579 189 653 1035 99 319 331 125 436 1023 787 314 205 538 1014 637 825 796 43 587 906 85 658 973 854 804 741 91 944 1019 479 160 987 404 632 202 527 159 725 692 439 804 778 112 611 105 1034 883 14 107 606 410 861 1039 712 500 765 238 213 190 900 600 833 209 729 909 885 106 126 1008 643 344 223 1104 615 595 450 664 1055 185 863 661 322 210 687 1017 109 724 374 1065 641 525 827 1033 202 11 179 467 906 18 863 99 517 629 528 222 944 1178 94 130 529 973 807 359 82 700 70 547 738 59 433 148 213 646 1131 449 595 1082 813 424 1198 537 296 82 928 832 691 862 841 458 540 327 876 255 0 230 370 1041 26 580 1147 310 376 151 8 115 850 568 686 526 593 435 61 641 869 1018 988 968 981 836 783 23 995 118 63 1168 735 759 130 1035 838 359 546 691 210 331 988 845 223 1062 774 1154 286 1088 920 212 939 1073 675 757 1171 1011 328 357 659 304 825 152 233 847 514 710 902 758 1183 363 1175 653 845 266 768 631 353 239 1063 387 477 318 165 160 120 444 799 806 473 29 219 852 358 1129 597 99 864 1143 168 1034 103 22 483 628 598 616 1172 1073 96 1107 1143 689 142 170 123 489 230 1072 313 589 491 1019 180 108 688 752 1146 766 390 282 1020 879 246 153 76 737 826 759 1110 711 333 321 975 32 532 473 783 710 497 926 1148 628 64 1075 300 971 506 1150 828 1188 971 1084 446 685 1120 750 0 119 630 208 95 929 286 915 942 871 303 1128 165 1124 255 408 81 901 644 246 781 1155 173 62 431 778 156 479 973 67 56 325 144 414 660 348 725 97 895 1047 457 960 735 605 76 189 447 802 808 838 789 1089 33 918 1050 114 153 216 994 217 1108 63 245 834 517 38 282 959 191 27 333 997 550 619 629 1004 350 1075 316 230 985 1068 163 247 234 464 226 277 767 81 537 459 271 83 39 59 660 283 894 517 82 321 278 1104 1184 953 560 44 250 699 681 111 1043 1021 1033 602 18 730 715 1175 353 350 234 93 823 422 76 952 257 532 997 462 141 433 1110 460 28 101 17 6 975 902 887 976 424 173 12 340 645 894 141 66 680 526 10 139 614 801 866 767 773 488 454 1080 845 74 1177 282 1041 334 903 811 799 432 911 288 529 47 938 1133 827 103 877 17 613 1051 801 903 587 1029 442 118 227 142 431 484 917 309 91 1029 64 968 808 606 599 237 357 619 114 549 642 469 737 1189 462 495 389 373 760 460 1180 1078 942 65 100 585 614 1054 615 1098 475 444 899 996 1025 285 39 1052 223 1168 71 1041 531 3 511 740 1120 233 886 458 97 1090 1118 548 377 893 798 1006 572 586 165 35 859 600 768 425 1002 722 315 933 869 32 597 707 280 1093 999 880 728 158 477 1182 219 761 734 772 378 174 850 21 664 345 261 287 603 596 1043 166 116 1085 1114 1050 13 236 360 57 638 1125 978 292 192 911 183 569 307 774 691 450 497 1035 350 330 691 1027 413 585 887 1198 1041 1014 901 725 324 788 59 331 1161 678 815 757 1159 1191 265 275 628 814 65 1008 173 1189 1002 909 1076 504 455 925 74 145 971 1042 897 530 202 1012 1001 293 1114 79 361 1110 852 86 581 291 1057 150 284 275 765 292 513 1003 503 1128 224 575 1140 417 12 621 1095 215 678 85 798 500 466 456 195 535 109 1040 69 248 726 854 906 294 170 179 468 104 222 286 582 166 903 200 1146 1007 841 500 1093 1155 1057 486 467 938 880 544 884 1129 964 449 1005 687 923 1054 64 336 291 1131 58 131 1075 26 360 19 599 1147 206 305 899 574 22 387 690 805 601 82 572 454 225 1039 831 152 269 1021 552 339 633 412 589 707 828 50 187 1136 976 1009 235 465 657 1074 323 1027 503 353 1040 324 241 189 213 1113 849 979 693 6 45 505 682 1199 1043 509 532 1106 128 365 39 1041 69 547 672 821 708 947 772 1047 371 561 864 1021 565 334 350 504 1064 983 1035 680 735 513 630 492 500 341 960 951 68 120 472 1185 1051 534 569 678 580 360 224 40 181 933 89 78 146 104 764 912 274 210 833 1109 557 342 438 363 134 128 28 832 146 686 463 841 469 601 629 936 1159 0 203 1087 106 809 99 56 1194 235 1186 579 904 308 195 1135 514 508 1151 731 97 1160 1074 436 620 917 564 898 851 583 556 6 1164 575 738 1030 130 80 8 443 517 653 278 1101 1177 958 555 1194 353 716 1032 774 533 670 1176 6 652 671 843 981 802 156 226 658 610 289 69 1018 377 526 226 172 249 276 795 1048 48 896 305 980 385 478 449 189 15 398 225 59 19 626 69 576 0 661 529 1091 723 1125 740 232 195 708 905 272 33 27 899 760 123 920 1143 213 666 1013 1152 183 77 103 332 707 1067 290 774 135 435 333 405 923 505 1093 140 22 968 663 440 648 685 1023 736 697 292 774 78 504 962 334 852 405 7 1057 1171 660 255 971 263 840 565 1053 723 635 681 1163 116 208 887 1068 870 1199 392 309 586 56 623 315 916 763 793 2 878 1062 617 672 501 406 183 169 322 384 602 1116 1008 337 599 1185 455 160 1013 1046 367 515 1138 269 430 692 423 59 353 1001 950 394 312 598 317 589 921 581 699 89 811 730 1189 231 824 981 929 451 1024 415 463 48 873 85 114 662 93 1127 902 106 126 176 1093 391 587 210 144 1003 734 175 1085 759 793 100 230 1164 829 298 98 1036 1085 367 651 726 914 717 1028 837 679 142 486 96 336 254 809 287 823 197 295 662 663 665 925 1039 817 130 94 589 957 326 1015 1005 25 813 1131 1006 452 0 1178 53 670 793 366 983 515 272 1143 1161 95 1194 936 216 633 489 873 262 180 818 491 313 868 24 992 1081 721 451 129 149 673 133 1008 887 514 755 1194 1009 788 775 1181 779 1038 186 529 1190 924 271 661 786 1091 808 739 1085 979 763 774 1018 469 1014 644 591 746 1154 315 688 359 689 549 1184 1058 1059 712 722 855 762 476 1176 1004 924 223 423 675 904 125 16 400 1132 446 599 394 92 659 391 904 354 383 533 1123 726 780 96 95 158 1048 681 307 317 200 989 823 791 1174 1053 28 384 343 883 296 526 173 1194 921 1080 412 531 441 498 254 696 853 1124 374 316 70 570 486 1010 777 843 325 862 726 445 826 1094 87 68 83 1027 376 59 333 725 669 402 210 892 945 1068 872 506 483 542 828 862 26 665 31 1027 789 1118 641 703 28 387 1140 1111 677 909 93 1173 1027 851 818 1175 840 292 377 1077 867 13 392 1070 384 893 820 1135 529 887 1085 915 796 99 441 26 138 937 693 812 810 273 664 954 212 847 859 103 473 805 148 611 642 34 818 731 403 973 168 529 296 19 488 1037 695 954 424 590 358 186 762 529 19 1090 710 984 376 469 896 284 65 85 1116 1034 389 590 915 677 47 537 912 1110 981 963 800 241 1158 58 32 450 362 950 626 865 320 96 59 1009 9 498 1093 1110 308 821 1197 324 1052 18 102 605 616 713 399 262 1108 854 688 251 312 551 1144 404 893 57 439 1092 1 355 187 147 1116 61 414 162 450 1047 811 690 647 670 1078 61 78 760 997 664 672 819 728 1149 462 1175 308 173 653 612 950 395 63 530 903 190 330 358 42 821 1171 79 627 753 151 731 694 813 81 14 598 50 255 732 905 151 748 156 1007 44 844 109 830 1094 908 824 671 854 664 449 588 67 702 504 49 1168 625 209 71 433 48 166 988 439 569 944 109 270 257 319 753 847 97 479 275 846 1102 271 480 1040 701 687 327 517 1167 310 375 29 946 239 818 735 992 530 838 943 541 514 636 156 485 593 1032 159 199 560 694 804 897 892 811 859 464 70 38 823 356 192 1138 368 810 705 325 91 1190 365 765 1197 1142 958 567 609 8 875 816 57 763 559 545 430 171 1134 1099 576 862 1016 40 1198 434 375 886 917 491 66 318 1198 78 434 217 122 121 99 796 202 1032 633 252 369 351 531 290 765 237 486 907 867 437 880 254 435 795 197 1053 484 438 1091 890 971 327 803 966 131 511 1038 135 180 1162 1166 1156 1070 457 231 421 1105 704 758 353 33 1039 805 333 1198 471 479 822 260 826 201 931 104 153 572 1099 987 671 1074 1029 793 778 1177 989 820 370 270 371 629 177 794 53 318 550 543 918 864 349 11 637 35 693 28 439 204 269 932 374 560 380 190 1066 300 999 56 437 155 85 712 62 788 996 1010 221 1 457 963 946 860 133 934 47 1091 787 47 297 335 199 1173 1190 197 997 0 1190 577 958 257 405 676 253 794 556 543 1026 192 219 368 78 426 388 461 285 706 362 327 24 457 358 871 925 548 715 1162 993 1107 637 682 852 218 7 841 419 778 864 669 669 391 187 969 824 82 337 347 458 26 796 686 763 580 632 97 492 1183 429 971 116 435 782 1057 1065 388 867 590 930 249 839 649 1010 1156 338 1 161 872 1175 277 546 971 786 484 321 845 1145 178 872 21 435 1093 1182 559 938 739 2 110 539 11 947 520 317 520 437 450 285 277 823 1196 895 587 6 929 322 598 883 560 42 1085 685 479 1018 417 34 500 335 670 868 439 700 762 158 389 313 543 639 464 308 1015 430 687 390 1105 265 564 711 472 218 616 1025 437 413 283 240 734 980 1184 790 1117 916 312 479 1026 1112 370 1106 1065 354 1028 519 804 95 453 859 97 1121 856 390 294 204 855 1110 517 393 713 1176 78 1127 624 506 730 530 336 928 820 973 790 514 836 172 40 475 884 1193 583 98 875 1165 1093 1179 1101 628 94 559 586 1146 1181 243 431 896 66 139 557 964 567 1171 1009 249 855 190 1043 179 546 907 514 739 503 157 927 486 241 867 410 113 395 130 119 1002 758 403 445 329 478 470 662 750 483 209 582 787 1035 148 738 550 517 1073 461 936 1095 524 651 903 975 909 1163 285 646 1123 948 551 267 172 565 1197 254 876 360 1131 384 1119 798 958 1046 26 1114 193 821 75 808 758 1088 971 208 147 758 340 399 770 409 518 621 913 851 798 965 1033 631 643 508 986 97 1065 816 422 282 626 233 291 687 318 972 330 1181 139 37 391 1177 95 55 599 1184 830 592 191 440 281 1097 161 11 639 803 877 629 756 538 241 229 881 62 497 479 1166 1138 64 762 689 213 1002 801 48 876 462 193 497 212 28 553 412 805 688 744 766 800 212 443 299 535 815 412 927 974 415 76 801 110 142 632 440 17 805 649 648 98 1040 420 337 65 311 1003 74 337 684 862 244 631 850 623 567 179 79 549 642 173 801 966 483 552 760 1013 729 228 24 1013 374 377 1128 494 638 526 623 799 86 586 147 695 1135 13 355 372 933 775 410 644 439 805 861 642 1117 169 336 38 531 183 1127 3 123 1061 1015 935 271 586 1041 782 128 411 1180 618 313 1084 30 435 590 869 1045 911 456 334 1025 101 865 558 1156 343 556 430 418 350 475 234 714 855 263 649 165 940 635 922 261 1024 1174 355 565 636 784 374 778 960 130 596 1068 345 429 865 98 766 79 711 682 965 188 941 999 262 862 983 864 917 545 835 48 461 269 725 910 252 726 575 1025 466 842 1167 1164 615 599 723 1106 354 256 789 156 131 620 623 228 232 35 381 72 16 423 813 43 321 1093 418 369 164 944 24 157 712 948 856 1124 445 907 957 526 590 1068 1159 437 124 251 234 894 1067 1194 184 340 431 563 486 753 598 384 949 884 483 76 302 359 310 15 73 495 944 833 806 1047 45 806 377 146 16 199 1066 428 644 153 1165 885 837 931 658 882 465 629 868 768 131 563 1122 436 794 160 57 477 275 333 747 869 821 671 361 563 742 108 372 93 217 981 96 701 571 408 264 193 173 264 588 748 1074 1120 687 51 398 505 70 343 698 343 789 105 866 762 102 554 54 817 148 818 72 990 134 837 539 810 294 1045 658 295 508 477 1186 833 745 541 934 548 348 275 246 759 613 1 330 912 284 1197 281 556 712 177 606 405 664 818 106 437 945 787 104 79 1174 363 978 460 1015 662 504 450 1013 912 228 328 604 324 253 1139 1163 188 522 1150 764 1034 1079 747 235 322 1097 706 1174 442 80 76 1160 534 98 918 689 257 1088 21 888 579 200 1094 486 204 746 672 832 64 591 766 913 873 908 907 357 209 85 561 630 982 27 268 444 773 1164 710 1181 892 69 1164 654 29 353 298 760 541 875 984 1112 731 1131 980 503 487 606 521 816 109 133 611 1194 781 160 40 1087 275 882 1134 69 990 442 339 99 308 1152 604 219 89 18 553 884 867 618 654 34 360 580 325 517 81 1029 766 670 129 209 586 314 658 875 257 236 479 789 980 400 1087 584 403 234 873 536 331 1103 73 1112 1047 260 313 1102 767 64 144 634 401 1034 1051 774 697 241 837 60 734 1009 33 170 1136 403 371 1162 791 897 26 207 1127 1089 877 798 800 777 543 125 1156 302 331 273 830 843 1025 334 341 492 297 285 809 1170 316 838 451 1020 570 415 212 175 330 1010 1057 9 709 718 1002 1006 385 879 293 173 346 1047 54 1080 1128 824 908 1081 687 765 93 467 846 100 702 1163 712 717 443 774 445 1051 551 855 569 45 303 763 639 64 1132 190 1009 1130 273 687 1024 402 1057 215 105 93 1155 583 446 607 796 273 603 1080 586 385 466 534 303 572 99 1068 98 170 431 241 1162 785 641 460 140 718 761 184 1076 1143 620 415 278 733 744 1009 871 533 110 696 255 798 1166 34 58 108 562 375 708 1137 819 1074 68 620 550 738 890 413 770 1081 989 125 50 870 284 646 635 591 486 308 998 970 533 531 231 275 140 320 258 610 1065 497 342 340 742 632 331 833 163 498 185 1007 673 765 816 996 368 1088 366 977 194 282 959 65 1032 519 52 1036 237 1108 102 832 149 251 298 500 877 1143 1188 536 1128 315 713 1121 752 345 1067 648 537 741 380 399 899 477 874 352 772 1040 47 743 630 1109 315 648 707 233 996 200 703 1120 1147 275 1061 376 734 811 799 249 13 236 810 789 983 948 1100 346 565 27 729 271 447 943 720 167 545 949 675 883 1116 67 685 822 500 547 938 471 519 316 564 792 404 859 634 123 538 122 748 730 524 1065 497 947 887 825 451 129 374 57 965 1056 552 1082 224 1092 941 960 614 490 1181 894 112 146 698 883 942 879 18 1107 519 681 745 55 602 621 721 969 194 243 1196 428 1176 591 943 736 1037 206 954 905 456 534 138 602 626 1012 812 980 803 1110 916 795 391 872 854 806 488 938 332 97 408 847 289 439 1113 933 696 243 944 1025 1189 433 302 970 314 246 1163 392 695 206 176 390 728 751 676 604 748 1151 714 1091 707 237 788 335 606 272 60 1055 1189 485 133 187 943 25 376 620 1171 766 332 1015 560 952 672 1042 412 691 384 362 403 476 919 213 396 477 1020 580 284 880 363 745 930 805 398 1090 707 381 344 506 877 715 932 8 685 45 1129 688 454 266 794 543 276 364 1077 196 713 1114 604 147 353 384 370 413 955 1198 730 1142 848 920 759 305 67 597 418 450 84 453 635 405 1117 249 1075 1075 777 203 646 998 1195 414 929 366 861 1173 202 440 495 1013 1132 312 258 779 398 258 944 325 561 798 497 357 991 822 798 1079 785 1120 832 18 794 281 357 2 920 779 832 592 1146 96 698 203 484 223 824 841 3 730 1136 480 354 129 1113 613 28 454 705 1130 23 856 551 410 217 876 505 1025 545 1165 1194 684 956 1174 882 181 425 151 331 1007 666 410 451 1122 246 771 879 93 636 203 66 1019 717 452 382 918 192 13 247 251 470 449 648 933 387 77 86 1144 148 127 219 110 351 203 1197 240 440 858 1033 961 386 935 1044 771 890 270 870 96 451 686 997 35 244 30 440 791 1048 711 225 484 318 995 933 472 783 421 642 349 636 927 455 1018 20 1071 970 916 866 965 146 639 993 411 335 848 1165 105 4 325 153 298 1199 645 330 705 262 374 1079 55 1198 129 1117 883 96 325 1060 1183 567 278 761 563 991 897 1172 1035 491 236 1167 299 827 130 191 814 675 315 522 933 561 463 1187 988 582 165 1112 783 280 225 1069 459 869 816 470 655 544 179 510 183 223 668 227 448 626 989 379 563 1158 1068 695 1171 502 912 967 882 164 407 850 90 133 2 379 275 287 1128 481 540 849 346 1039 916 6 931 103 28 646 37 884 1052 424 1092 317 952 742 1168 1175 1159 654 560 937 211 292 664 1002 261 814 487 765 409 275 651 995 771 1087 0 230 167 1032 18 737 106 31 481 1163 463 533 475 1129 380 277 136 241 546 874 897 168 388 714 499 469 501 405 384 337 878 1197 540 1003 1053 1182 780 136 1093 1068 423 1164 413 462 129 345 620 935 1083 574 95 1075 26 56 64 215 407 532 1135 1130 1053 692 598 706 251 986 1094 588 149 1086 349 596 920 993 669 1023 137 678 97 288 55 831 411 864 1169 87 393 707 703 833 99 316 948 379 27 377 1076 102 855 127 789 635 1095 825 1173 313 290 817 761 879 96 775 1071 206 197 1174 315 317 428 675 416 546 85 433 1078 182 237 501 486 930 775 697 517 468 124 936 760 201 768 1 1011 994 878 839 950 740 666 820 925 480 295 699 45 446 929 799 806 331 617 148 820 974 921 542 167 378 742 981 579 913 520 709 263 837 760 1198 886 1 691 899 270 349 793 1032 311 576 731 158 183 737 773 113 538 412 310 342 453 1009 198 1173 236 1015 787 380 239 261 423 1118 197 162 26 394 982 221 1033 575 862 844 28 546 986 46 876 1136 1110 1072 531 803 707 428 36 855 252 852 367 57 605 492 233 1075 145 302 911 1091 386 1113 60 1049 385 648 1168 499 191 82 249 283 302 109 629 906 121 726 399 885 568 342 777 408 914 284 873 335 1109 141 414 801 1007 1063 916 242 1035 448 240 906 968 321 468 194 1123 268 618 557 1122 394 429 198 724 37 1176 600 881 65 699 935 802 1063 1006 375 399 823 878 844 453 455 191 454 719 881 129 369 181 179 1133 83 931 882 607 993 24 658 738 1121 259 1080 828 998 618 456 1005 538 653 176 822 370 621 1052 857 714 742 1156 720 639 703 863 56 295 1061 632 1148 89 827 364 331 700 595 467 897 1082 62 807 275 1063 616 1087 852 639 1087 546 287 1103 1131 584 244 935 918 678 557 364 411 857 606 1157 418 631 1024 363 31 374 353 495 133 683 167 968 437 197 1005 539 1069 870 450 1199 283 1108 951 900 3 957 835 634 979 451 319 649 314 910 930 130 262 202 280 1138 114 177 395 100 562 347 1104 920 204 613 960 251 702 750 884 395 506 810 1027 337 15 1196 282 874 211 886 1069 806 260 888 1090 516 14 443 681 428 388 760 1168 573 494 728 144 467 1016 940 327 134 873 378 821 252 689 1066 919 893 844 954 753 421 542 629 346 112 282 498 706 31 1191 989 706 1001 980 116 322 330 741 778 924 347 356 801 624 239 644 754 932 617 899 881 329 3 361 101 343 596 303 866 651 76 521 855 1191 33 27 1073 801 910 615 282 36 746 869 1028 385 686 107 1067 601 903 240 508 1016 251 898 944 1032 24 1080 763 729 812 42 784 1110 949 105 132 1110 447 32 332 659 746 593 132 654 313 145 889 793 439 71 701 1061 1147 422 147 523 928 457 509 997 64 676 135 965 467 1161 282 855 61 540 558 37 206 349 409 236 1046 908 1033 688 495 357 149 961 887 339 5 536 867 60 407 200 510 420 499 873 887 641 429 166 1021 158 791 930 419 449 1159 105 940 54 749 138 896 435 573 258 206 755 1015 303 968 601 72 333 618 595 216 530 263 295 860 739 584 535 1024 670 473 112 531 974 1196 839 28 285 563 816 230 778 968 169 257 467 1195 672 678 1048 105 686 1145 703 1063 490 1095 806 82 945 1037 24 729 196 984 1135 1107 3 189 1119 982 931 483 265 545 700 415 1195 626 265 520 215 287 240 854 781 690 789 987 314 308 65 349 528 856 777 65 1173 16 1150 554 53 379 483 902 29 1122 1138 139 46 1099 722 799 713 152 972 893 39 571 992 838 514 83 215 831 9 196 332 479 1061 884 83 810 1097 608 761 1147 652 107 798 838 787 294 186 268 330 777 121 2 904 391 1061 697 580 869 349 368 485 869 449 299 1104 110 161 232 839 1123 797 435 1011 21 711 362 991 735 809 1088 958 802 318 776 197 118 708 894 1041 204 65 675 1015 1016 818 100 970 934 546 766 1064 153 672 590 638 963 159 984 478 1177 604 678 798 575 989 149 630 426 687 1074 978 98 369 692 233 1180 1182 327 314 674 300 858 1090 202 156 951 317 407 913 647 784 127 1115 1108 643 1102 696 791 756 1050 736 1134 642 1128 893 1195 1073 639 1137 960 193 1045 1089 934 596 1010 909 379 695 954 13 68 728 1034 1132 1030 573 206 132 398 488 934 592 635 625 145 728 550 698 1072 929 56 103 1115 910 335 51 857 190 1021 50 422 712 1110 419 1191 755 426 781 326 1012 1001 962 710 874 251 271 409 442 21 155 73 64 305 446 178 618 334 260 84 15 51 615 480 630 403 1020 90 262 9 21 873 358 932 1100 603 536 1181 106 0 464 161 89 858 265 241 206 694 731 634 959 1102 423 489 407 743 983 292 360 138 1146 98 1034 1008 879 394 827 1052 961 149 869 600 509 643 1061 712 235 703 57 1165 389 849 1041 361 403 359 1011 1190 314 99 1185 641 1093 708 158 247 105 1105 137 707 283 903 1129 1036 264 116 737 747 841 247 19 23 619 943 989 254 945 1019 647 312 1169 361 772 312 945 33 813 1149 545 791 425 373 1168 456 1016 384 336 112 713 643 830 858 664 585 917 195 207 390 38 1165 407 661 283 521 339 727 879 813 713 525 354 104 996 1186 220 507 1158 1195 782 214 1109 712 1123 1063 1132 296 574 828 871 420 1169 651 288 876 955 288 761 911 877 1065 367 669 815 770 137 599 702 1125 693 225 789 867 878 1057 161 1005 823 279 318 1045 397 1197 337 539 128 1037 195 465 371 774 201 927 535 179 1023 636 1103 1062 125 732 979 892 1038 553 335 563 736 492 902 1161 906 104 616 740 701 1143 735 486 590 347 405 816 530 34 447 428 475 183 1143 902 383 703 104 149 1068 872 721 774 488 112 955 757 199 311 794 1085 958 520 1172 874 994 736 942 406 5 582 454 24 405 120 516 634 512 899 739 208 618 34 438 461 250 1006 974 744 1032 865 70 642 424 823 1060 883 625 832 891 139 1089 328 1021 50 1152 819 631 40 94 1097 580 551 420 528 103 319 868 928 327 690 1034 119 703 769 614 217 962 325 310 845 290 464 482 366 408 1028 335 1030 1091 906 257 423 178 401 972 1020 21 162 370 198 115 353 828 173 142 422 416 848 374 538 931 1181 145 296 390 387 541 164 768 237 873 8 400 551 1095 298 328 454 996 228 243 1132 1095 287 394 1131 986 268 973 714 62 673 326 81 257 1088 593 956 666 518 831 556 900 61 1112 875 59 881 183 1072 869 83 788 723 344 81 821 876 523 789 190 784 529 463 91 863 368 85 607 392 952 29 1099 893 631 829 1074 542 32 679 50 697 1041 1186 859 297 425 803 715 889 67 467 179 796 95 600 316 647 541 1 239 519 321 632 788 92 600 864 903 505 888 1063 560 59 517 1153 363 428 1033 929 685 187 782 385 833 488 97 989 766 932 283 575 114 534 23 655 27 434 218 250 166 411 1176 748 671 197 298 509 551 1178 366 472 46 1146 302 199 634 651 473 839 640 674 353 1072 1136 844 773 740 465 1085 365 584 813 412 668 831 180 1152 100 461 799 447 27 308 897 315 351 269 1134 923 487 937 628 587 448 950 720 305 307 800 166 546 784 365 76 794 746 587 487 552 796 671 514 137 156 1067 653 819 417 856 1082 514 369 324 570 150 970 82 867 969 762 817 653 1101 223 472 594 606 873 944 72 548 730 13 791 1116 910 123 440 823 609 662 101 180 265 138 130 703 834 662 1154 1127 143 334 139 106 120 20 272 184 959 836 1133 1103 64 849 1005 191 890 992 1106 62 229 627 700 1001 199 436 708 885 822 969 207 1189 1157 422 613 1048 279 808 1133 590 857 241 472 147 708 618 1174 1182 1196 1194 74 1102 401 1157 649 30 44 582 0 11 787 125 134 689 1065 239 862 319 935 1130 558 837 592 819 64 865 191 189 1139 25 1147 646 613 560 1030 1082 761 454 909 58 664 941 284 1064 805 526 236 171 327 20 211 713 93 672 726 49 514 617 563 668 499 476 979 638 264 1188 659 1093 752 862 404 1072 902 462 96 483 545 16 499 415 802 598 946 710 97 599 207 271 509 672 211 586 40 908 995 987 639 234 411 122 993 871 945 1192 623 473 567 357 199 514 1192 992 137 47 777 655 433 396 55 442 309 791 573 928 565 437 694 1093 592 41 665 814 306 700 203 966 744 234 175 702 904 461 583 864 989 331 312 565 568 386 604 732 869 727 242 1022 923 950 1189 710 319 721 781 418 586 9 971 549 755 862 273 281 316 264 529 723 132 1177 867 285 1089 618 1080 70 825 54 82 1025 13 954 282 720 1067 819 1006 79 1170 449 995 609 59 1018 368 541 557 905 367 905 630 884 614 291 476 902 229 568 494 1134 754 73 659 171 146 652 1142 445 597 231 1121 287 516 579 411 642 523 868 520 699 515 129 228 60 42 900 961 42 277 1189 282 403 844 49 314 1104 226 457 451 458 453 898 398 107 614 155 23 659 1186 86 990 730 312 699 655 368 455 392 374 129 574 461 929 577 405 1109 1177 1151 129 371 253 123 38 862 30 659 1002 520 333 817 1184 318 796 903 217 103 1056 624 738 187 923 747 741 480 67 1112 1184 34 464 363 313 228 165 887 957 1074 239 173 1165 173 899 999 463 666 624 363 689 1099 720 693 1111 210 1029 978 608 608 993 43 1185 593 855 102 761 458 905 1089 337 259 869 1006 780 583 1039 1081 576 669 388 325 534 1071 683 906 403 1027 939 862 889 465 654 1193 364 1179 160 362 759 428 131 496 509 3 66 990 199 227 606 100 506 78 101 796 242 952 121 930 1102 1061 1056 918 1052 743 392 1080 261 72 569 324 344 650 376 1023 1022 383 942 926 926 197 350 1083 792 307 1056 335 1065 1127 614 710 886 550 1190 132 399 736 551 954 1066 615 1153 911 768 749 620 1178 1090 28 506 695 507 133 1003 1139 205 71 1165 230 154 881 1007 44 964 999 685 160 675 928 643 992 843 349 208 1065 1050 486 208 213 143 150 104 220 935 991 785 1097 839 732 706 472 503 1056 559 374 258 593 103 475 221 1116 655 614 774 1020 680 256 573 36 954 469 490 991 1180 351 484 476 758 434 1198 170 493 3 783 730 887 1174 1108 464 532 133 1134 230 1146 107 785 653 552 233 439 209 907 17 553 699 979 651 469 868 231 516 302 1189 270 40 478 161 625 942 989 816 779 16 998 483 642 90 791 742 616 972 95 434 703 21 894 887 824 763 280 952 504 378 1041 634 705 932 1116 299 4 573 886 68 214 452 35 518 474 1087 930 558 550 1012 118 300 791 692 669 648 180 1000 694 773 379 279 382 601 281 359 34 1057 111 1036 769 1190 174 597 517 1155 83 190 23 756 591 101 110 297 678 240 133 1025 375 383 917 729 450 685 624 598 295 530 233 341 235 1063 724 1195 61 81 88 927 113 1140 939 816 151 605 225 78 834 1058 483 583 1033 804 508 629 692 661 670 1068 631 231 539 1019 497 640 804 429 466 46 267 543 532 978 74 956 372 269 632 886 966 249 468 1107 224 517 693 802 950 397 771 535 225 746 1103 1095 596 823 841 898 307 823 1133 328 304 240 955 317 646 813 706 502 315 1093 195 199 908 67 568 1111 875 1098 1187 393 767 826 566 523 307 1095 1092 670 236 184 1040 871 533 261 595 289 890 921 196 495 788 453 210 1148 710 342 689 603 847 528 263 546 245 818 1093 1 596 628 288 889 111 1013 939 379 992 557 905 133 342 709 229 1081 389 143 412 820 391 835 447 752 791 680 397 305 837 217 1154 217 1099 576 234 597 1003 411 822 670 907 395 191 326 184 558 940 1126 569 1155 27 731 98 641 150 243 117 707 98 585 286 404 434 37 381 1060 137 34 1155 1150 1139 1050 697 765 989 251 1065 30 1105 1105 958 923 261 711 38 338 357 1192 569 1069 59 616 374 592 1052 1120 226 1066 682 158 80 423 453 72 8 807 678 149 425 1095 950 622 634 1099 220 810 142 973 17 383 1159 1021 702 73 949 603 60 153 937 909 799 734 45 589 1124 994 754 232 206 519 590 159 195 99 656 952 1115 44 622 413 690 1066 221 274 1113 1047 852 171 1149 53 15 100 311 181 1109 379 314 962 912 7 458 249 246 878 261 1174 947 942 63 480 971 858 492 873 199 1012 404 1098 906 604 1105 323 423 954 1032 715 677 478 803 849 375 872 1081 163 178 923 346 303 21 1019 1134 387 1012 232 683 159 1040 886 946 426 410 1112 66 136 740 361 849 744 651 691 65 15 582 878 724 319 799 1179 772 733 202 420 1037 73 605 733 523 332 785 307 338 639 1151 1033 465 864 531 1165 1029 1028 612 733 1008 377 226 55 937 837 944 1171 836 331 1028 1166 711 61 71 388 186 273 148 136 878 746 340 159 267 644 587 868 532 405 311 82 451 692 959 722 512 704 383 292 358 618 1021 583 258 249 760 512 371 379 883 1091 1157 1110 259 1127 476 332 422 977 627 790 658 1036 1022 406 313 1066 510 1037 840 712 685 1014 595 16 1162 460 786 1007 317 894 324 713 24 634 580 708 518 1022 945 541 1065 866 993 367 650 439 282 649 651 24 450 1096 769 573 525 356 701 225 636 84 619 893 59 126 187 388 405 892 411 157 1042 1046 449 515 423 1042 401 515 666 945 833 1142 930 253 1008 580 340 929 129 415 1084 1063 531 1065 1109 193 439 1018 545 900 212 209 837 75 887 494 162 280 64 1013 145 435 884 478 346 1180 435 292 220 509 35 1020 89 988 581 834 310 1092 350 1106 24 860 1189 471 541 344 57 729 455 1099 389 622 634 440 484 349 204 137 1021 1118 678 453 1169 663 399 154 237 1118 552 814 976 677 242 964 789 873 1094 720 95 1166 268 679 430 72 1081 1014 73 1158 1185 963 1051 305 296 1190 454 476 306 4 1016 1119 882 409 133 382 317 20 1153 181 466 868 319 532 1122 523 150 517 92 1163 1041 534 978 398 983 442 472 361 1149 767 744 248 173 1038 124 294 668 201 711 494 1079 1039 163 720 1068 936 684 433 983 436 466 746 554 425 523 1078 856 259 1154 203 573 588 960 256 567 13 1075 468 776 70 1130 317 1136 410 430 188 833 337 670 239 310 865 838 426 700 989 1063 149 748 812 836 448 443 324 585 1189 959 898 59 847 1066 819 65 698 997 1187 1050 1055 30 905 361 16 1059 1128 428 56 1098 903 136 288 1046 1146 692 663 815 942 717 1048 184 1098 517 395 489 305 968 592 683 748 564 15 631 285 832 1050 478 340 938 100 48 43 822 1019 1122 274 1091 389 1157 318 230 300 580 737 666 628 1156 294 464 1140 191 433 324 1092 854 346 666 1145 904 709 61 978 791 393 211 293 134 388 504 735 820 811 907 311 1154 332 919 1131 849 936 546 637 58 282 410 322 229 1187 438 470 798 319 659 538 90 18 203 30 1079 980 451 434 896 536 292 1139 646 1058 268 461 512 805 1009 37 39 783 776 179 894 761 690 671 613 703 136 546 1190 258 813 576 940 925 432 1015 101 907 785 566 306 534 215 1110 920 172 88 533 1046 331 599 4 359 1055 1151 634 722 977 795 880 979 1111 235 956 1176 1075 384 125 779 1137 673 1017 1045 407 904 1173 1187 377 758 803 248 157 991 634 800 868 318 1165 982 974 17 1026 289 801 69 799 789 850 477 916 1110 1074 471 894 656 1021 283 799 613 580 957 1055 917 380 694 348 1025 186 372 96 902 157 567 762 783 260 700 794 107 215 258 412 438 873 657 1137 3 376 114 993 377 254 314 26 48 939 343 968 228 248 412 1140 197 175 622 362 623 685 1085 779 1099 452 126 734 1142 874 796 1055 656 699 566 359 169 548 343 71 524 775 1195 510 41 315 137 1122 502 422 830 337 908 156 1009 924 232 268 566 1149 537 1174 453 396 130 449 707 858 289 188 176 925 232 1068 560 185 1171 184 1001 305 286 396 1014 285 185 578 1126 102 518 1175 946 891 377 911 805 953 696 307 207 289 25 21 483 220 786 618 394 34 228 800 139 936 1012 1146 1128 793 663 276 1037 453 1104 924 716 200 459 207 305 1167 868 516 1189 642 701 244 1192 162 212 341 1196 1135 65 833 390 179 342 286 356 1011 388 477 6 878 1116 578 248 779 573 538 688 1040 354 116 325 1192 272 950 1058 764 316 341 313 461 320 40 472 634 1133 65 289 386 1027 41 1040 640 1138 546 969 791 480 936 486 813 758 118 333 448 481 458 920 964 772 1009 490 503 407 134 766 992 39 772 806 381 831 304 617 173 710 423 151 689 1154 795 951 362 317 132 69 1181 1119 322 707 535 283 17 920 879 1106 375 382 118 865 421 290 134 823 1132 588 1041 794 1172 711 1156 320 1019 639 157 607 104 147 485 915 529 199 501 753 125 875 886 797 490 315 46 315 908 900 489 435 1017 1039 1096 380 67 565 234 1074 160 1112 73 995 407 470 458 981 505 1065 693 371 430 421 1100 943 891 911 585 173 624 363 714 903 254 561 66 346 217 32 232 759 290 1119 945 39 429 391 234 840 983 308 585 106 63 734 711 383 532 336 435 425 713 239 1086 872 524 260 466 1116 715 155 897 232 101 378 1098 771 896 190 375 1062 666 357 500 1063 3 671 732 501 80 365 649 364 693 709 1189 854 797 875 1033 314 561 820 82 1087 883 283 477 730 326 97 53 1007 880 27 1057 856 244 673 210 601 661 1163 489 841 209 123 246 855 819 1052 232 569 405 737 711 1046 112 681 594 1097 745 953 868 371 190 361 641 719 25 260 86 612 852 406 726 171 1012 228 793 1013 252 67 1105 292 896 57 245 400 1000 126 834 784 792 1128 972 618 663 250 683 198 231 812 196 529 768 485 755 1172 211 346 328 121 853 207 15 1192 939 123 539 282 227 537 113 72 785 351 518 861 615 551 708 1137 948 598 801 724 278 766 347 126 879 538 573 363 52 718 712 1128 225 761 641 673 622 240 176 379 1191 934 191 98 990 654 1122 953 815 436 884 198 487 358 352 192 997 327 1178 275 1163 380 476 687 518 142 928 129 194 988 833 441 888 645 896 32 759 847 522 1157 1071 491 38 1038 696 873 486 1097 579 892 735 558 243 465 66 721 909 963 855 1047 676 688 1001 371 38 261 355 831 284 1175 62 1012 753 638 835 735 198 172 798 69 447 389 148 170 480 490 297 239 553 152 902 245 46 508 761 687 275 856 948 569 889 856 1172 380 804 218 182 1018 384 1004 1197 630 149 1118 181 325 409 688 481 624 1160 607 444 1086 690 85 249 12 1131 787 962 891 784 510 1192 507 744 646 863 683 741 1090 910 26 272 1 703 1045 604 53 534 630 1182 508 850 247 433 995 418 85 406 817 22 1084 192 195 1067 826 40 176 250 775 351 362 820 511 406 462 495 749 665 171 398 337 1085 883 546 1083 416 972 307 38 675 1014 333 524 108 787 917 317 888 854 94 1140 1088 844 415 172 1125 1172 677 724 1051 398 507 414 944 183 570 889 1166 745 266 399 790 210 185 450 552 96 194 253 1174 933 408 882 221 169 1037 1063 1179 1155 771 75 581 987 45 1105 379 206 142 371 674 98 700 457 511 1185 879 1055 772 226 314 265 131 947 767 303 57 5 762 281 546 218 590 474 840 74 733 1075 7 774 334 615 71 515 793 211 725 1071 292 244 138 729 260 302 1135 1025 1147 875 407 976 486 486 135 609 167 632 432 112 391 791 582 89 394 856 80 558 284 644 769 135 660 1018 915 824 996 894 56 273 528 249 69 768 562 705 353 121 870 627 180 1132 681 865 373 703 135 415 252 38 530 883 1165 145 180 584 378 103 200 961 234 1093 768 159 746 354 1197 158 679 580 151 1042 49 297 1023 332 323 1129 290 528 862 942 388 213 353 1030 684 358 425 505 785 996 796 424 311 766 463 763 591 623 658 341 1063 949 895 76 1020 243 1151 69 831 53 935 991 748 97 88 729 1142 916 356 292 625 1002 554 111 736 306 164 75 297 954 24 316 466 486 1068 373 135 281 682 267 984 1082 686 214 211 100 1069 551 368 784 710 613 28 512 750 506 8 474 1193 1120 727 275 260 1083 775 851 82 1028 835 800 115 556 36 1058 402 821 898 558 810 736 280 1054 556 726 787 1090 454 57 379 496 421 140 503 985 451 565 355 1019 781 631 502 852 800 1120 485 207 127 893 549 538 1196 271 803 1037 424 862 574 117 502 1007 1174 774 748 360 443 58 362 858 941 1063 626 411 221 803 1036 336 703 911 936 1177 350 85 1081 182 1081 350 1024 751 122 469 704 72 788 509 1134 185 303 62 606 476 34 451 1073 526 727 1101 857 636 244 334 999 404 548 632 790 1144 477 1096 1026 646 322 29 436 542 730 1026 268 577 475 1194 424 670 175 321 174 318 570 1004 1111 839 1063 1024 280 481 1172 240 1142 820 651 807 1146 902 1087 1034 134 733 683 62 487 1167 1156 140 283 783 435 545 40 957 157 837 499 1118 208 154 1156 795 623 615 913 608 743 14 1156 663 560 476 56 327 867 680 433 391 318 1039 565 535 327 533 98 78 165 887 621 120 462 522 450 505 611 484 911 956 571 622 773 460 192 505 644 965 301 403 575 973 976 147 841 413 940 717 850 280 938 309 629 324 105 590 458 497 1002 1188 195 231 6 353 303 1168 1135 174 502 1076 562 211 386 83 216 54 1034 328 1121 1016 1086 1185 1055 652 734 885 882 507 460 1011 852 470 1056 1124 117 432 58 391 528 363 575 634 883 265 848 942 493 318 101 1176 680 109 435 288 472 781 143 144 618 377 1043 182 315 709 609 1169 60 82 1022 1088 1116 491 1040 750 205 330 409 606 51 802 133 919 738 1194 428 1069 1160 172 358 687 311 638 559 754 1068 959 631 400 425 78 284 296 483 79 497 149 578 642 706 426 163 1083 104 288 865 969 445 825 227 215 679 898 1112 77 179 595 764 39 556 753 405 170 254 952 937 523 687 470 592 417 641 14 1055 811 714 749 170 1110 986 382 516 256 397 587 225 406 894 909 209 784 441 1046 668 610 50 206 768 198 545 420 849 450 758 105 299 241 920 1120 959 1013 819 394 804 593 967 1097 1135 262 806 1005 389 127 830 813 734 979 739 646 1145 902 385 593 414 502 700 419 161 721 664 61 440 351 605 799 1126 527 976 312 110 1077 541 549 733 423 1035 177 578 473 1107 452 60 115 1008 379 984 1122 606 183 68 663 1098 562 368 667 1115 613 320 675 111 19 973 1159 1139 134 462 383 564 477 343 554 769 312 1178 538 62 651 471 305 120 587 698 1061 268 252 597 260 772 853 352 159 1092 624 1010 623 406 10 321 394 631 309 1178 581 753 771 175 1024 918 345 93 717 759 318 990 1181 850 730 112 887 20 169 205 207 898 697 417 496 911 699 582 252 73 1127 507 229 212 276 192 110 578 1104 1183 340 70 161 984 64 392 654 805 34 665 682 157 97 349 70 982 771 415 1040 907 61 978 975 1000 1077 779 633 1082 11 848 924 443 0 233 987 346 1171 14 447 1056 1064 822 1002 936 1073 212 487 562 854 1030 223 68 824 235 943 614 363 785 1153 284 231 806 1164 662 312 1089 150 336 390 1032 922 57 923 990 823 616 610 654 1044 214 199 89 861 1095 252 568 771 356 706 1057 124 795 791 423 653 1023 696 938 582 574 607 725 206 1171 287 869 823 528 1126 31 217 712 600 118 124 853 283 236 438 368 927 992 442 578 1100 732 448 311 973 1062 687 721 352 73 452 843 1049 841 579 759 539 1173 895 721 778 875 693 1069 652 223 535 334 404 591 1111 1028 96 953 296 1056 292 12 251 1053 964 1156 60 362 1137 1101 1116 1158 211 860 31 441 395 614 176 724 256 790 829 183 780 337 640 1085 1016 94 497 153 595 12 490 213 809 1171 858 1138 18 1190 1131 1199 362 1118 943 133 663 868 825 579 517 560 1140 117 963 204 312 155 1186 17 219 322 1126 112 837 274 1151 16 599 206 643 486 504 741 988 950 846 257 920 908 2 808 1058 1108 755 363 855 440 128 230 158 254 978 35 837 896 20 194 128 926 790 1123 321 1157 390 1196 274 743 1185 85 550 966 83 795 64 1133 699 839 330 620 739 67 999 545 1146 823 426 94 134 243 574 518 560 780 312 97 109 639 314 220 585 134 1060 258 877 453 481 687 608 338 382 1151 158 1112 480 715 409 1054 153 709 1189 1108 946 1103 688 1188 1145 207 96 79 1129 84 169 528 366 294 49 426 942 494 373 804 632 997 512 573 1125 896 174 3 735 345 819 214 334 104 129 450 976 1027 324 1037 362 387 1082 620 693 989 192 847 204 112 1039 623 941 519 687 315 113 1062 418 483 427 657 609 436 543 498 1145 651 390 245 304 36 17 1051 608 679 18 206 444 1077 294 1068 532 893 389 275 617 466 123 1080 679 539 231 964 1144 580 838 175 184 837 253 739 516 720 769 526 1155 478 283 1013 636 1149 957 603 644 109 684 948 78 397 976 130 1183 448 1126 435 1043 788 609 977 1075 212 501 78 115 322 639 1159 395 581 667 689 45 633 374 1175 757 238 288 72 1017 1021 129 852 293 688 985 771 428 847 95 402 472 892 898 163 485 490 585 28 87 538 660 347 454 289 666 756 1030 415 882 464 632 569 820 762 798 430 791 108 479 420 164 138 1148 441 822 215 414 10 546 993 686 703 812 269 161 376 311 721 82 8 292 616 461 722 146 32 1034 1178 280 436 719 737 284 734 996 1190 953 498 1035 865 902 363 176 121 746 544 1180 259 54 870 213 276 210 510 1060 878 314 543 232 361 547 721 877 46 777 628 529 862 684 252 657 717 393 511 172 85 552 1142 969 15 688 325 832 564 834 97 793 1099 116 85 726 1048 275 405 1032 897 629 657 366 1029 1160 202 490 839 49 921 1023 392 1156 175 629 261 879 983 206 541 1116 621 561 1186 238 19 373 1151 1144 767 741 706 307 182 206 1006 796 239 127 17 577 98 754 108 1028 86 123 90 973 96 682 510 500 1084 944 11 1029 145 1085 182 640 649 260 1100 531 11 1072 943 276 1018 1166 9 68 839 738 1156 1132 42 51 664 203 41 858 660 142 167 461 805 598 586 947 706 360 406 488 966 748 987 563 765 811 483 660 626 587 968 138 412 408 644 546 1047 508 1065 77 1129 1105 1064 869 675 505 1068 678 322 957 992 892 345 230 707 70 345 471 873 527 338 685 648 772 676 208 734 410 1029 398 453 944 404 1040 342 870 949 931 297 746 1186 1050 924 771 629 1003 199 125 304 625 938 1185 577 810 787 945 576 849 650 289 2 168 863 1011 673 348 920 901 505 525 1057 169 1037 876 216 1081 1198 843 564 1038 1014 774 1061 464 469 618 562 230 796 702 622 473 495 632 96 125 1173 221 705 1136 554 18 270 908 469 389 475 547 952 977 561 851 536 320 1114 938 167 15 1046 526 260 1004 134 626 1152 86 558 595 794 770 698 1100 1169 38 507 859 404 96 433 1087 477 48 987 283 21 16 1183 800 573 806 455 414 703 475 1181 351 1125 649 1143 1114 13 251 795 689 233 99 78 739 624 459 1107 289 1146 1016 537 168 937 652 1033 49 756 601 640 1139 1079 571 951 300 597 852 978 369 1079 206 917 283 764 182 664 129 445 56 516 51 852 917 137 395 706 803 800 737 281 1066 132 371 147 1149 238 838 67 1073 1112 1155 286 932 882 562 1038 982 442 772 1056 468 124 282 206 1020 920 893 652 59 1077 1195 511 37 225 1035 326 945 164 860 350 1018 161 449 1111 674 299 1069 887 100 85 1014 960 847 215 808 774 971 311 1033 728 639 1000 81 965 265 611 33 508 221 696 902 976 71 18 962 454 1199 415 1049 748 952 580 822 1163 183 418 982 996 606 109 616 1033 701 892 564 622 473 694 441 143 1026 885 881 865 913 97 893 614 811 396 629 529 515 781 638 42 1161 1164 598 198 711 886 970 1095 639 797 1004 24 920 814 909 566 14 358 873 756 160 502 1053 4 737 340 626 151 474 177 575 511 498 137 479 99 391 559 132 42 123 932 133 797 558 640 1052 918 648 61 151 677 618 948 1055 63 39 293 197 227 735 591 1046 318 1116 629 716 435 517 234 184 190 1064 1088 1072 1176 466 1004 154 490 161 653 645 639 437 783 1008 94 30 1116 1074 920 841 400 691 476 214 934 880 68 716 597 844 1034 815 745 901 122 415 811 239 624 624 1006 857 609 99 1020 284 855 173 532 29 574 39 565 466 621 391 391 626 1106 858 1043 839 993 751 1059 204 200 668 1004 1035 554 77 318 773 428 705 291 736 1120 1152 208 206 575 431 1002 994 82 1128 341 126 740 1149 1088 846 566 140 211 729 405 19 501 799 845 622 1182 444 456 522 671 468 878 912 591 562 391 876 452 1167 780 205 414 244 54 580 245 928 273 646 372 588 550 172 1165 1049 809 282 868 407 439 375 360 65 614 916 1008 144 948 182 304 755 374 569 130 256 1113 1071 369 816 264 167 798 1149 801 347 777 178 951 1005 1149 276 876 489 680 780 702 1013 1006 826 460 705 706 1134 559 126 1016 1127 1080 249 380 1046 724 536 31 474 508 466 81 672 403 814 859 106 74 678 824 9 559 825 608 17 116 370 1198 497 51 1061 440 905 168 456 72 961 959 384 1112 1125 254 449 273 422 662 716 964 872 274 657 23 234 91 499 901 848 676 1112 1028 779 1068 152 259 678 152 152 839 314 1118 984 1077 72 862 152 1120 915 842 609 163 425 1095 795 163 524 950 1 628 204 971 789 467 620 1042 1061 138 986 1069 179 332 153 516 123 281 782 1192 449 298 605 353 134 393 834 36 846 474 601 882 1076 46 386 1085 607 991 638 435 82 502 525 994 873 453 375 1064 464 265 151 1096 836 734 194 1023 1015 77 735 578 580 1133 572 1147 124 491 1180 762 324 885 1037 85 526 682 1104 1074 630 3 1058 1000 534 315 775 70 942 340 532 593 739 483 304 960 51 1194 339 481 917 645 977 835 358 1119 1166 221 502 244 971 1166 452 595 946 642 937 648 16 930 1033 656 18 741 841 412 1152 1177 386 203 115 464 1197 29 837 1021 754 559 856 161 319 697 756 740 170 255 263 1098 975 189 743 397 1057 370 324 744 143 1105 666 60 73 99 918 181 749 921 1 347 491 629 542 1027 389 882 724 130 384 1036 894 1049 261 293 302 323 1011 629 728 1024 385 1167 266 996 1109 74 1077 1149 140 956 785 617 734 591 1194 550 1183 280 239 76 356 817 878 250 577 160 90 121 1035 944 326 56 912 160 1083 440 808 1108 662 491 1198 403 557 631 899 619 550 185 507 1004 1076 28 437 1080 690 55 489 917 602 1191 746 481 10 443 81 252 370 490 159 442 105 691 247 125 936 909 839 735 1092 563 701 1051 1058 44 285 938 553 117 805 963 380 671 589 24 743 580 1188 791 751 555 728 240 700 21 396 58 338 751 177 1075 3 20 1189 1121 191 586 494 452 537 265 614 469 520 341 800 896 191 660 17 1161 877 792 1193 707 48 380 271 879 690 32 190 1076 966 199 809 619 95 888 1121 1117 728 410 386 888 376 781 96 984 323 928 878 61 941 1172 950 933 720 234 806 395 261 58 410 492 791 353 661 14 642 871 49 35 350 537 1048 432 608 960 574 1058 1041 564 303 1132 659 870 95 1063 528 1150 630 21 377 655 999 606 949 719 588 669 271 553 903 509 681 1160 547 16 578 402 42 432 102 523 832 295 256 531 267 507 841 931 359 1184 405 817 1151 70 663 129 991 117 589 836 285 98 363 832 407 315 124 1126 497 588 746 1106 275 674 461 648 1092 934 828 575 283 1050 1016 99 151 518 1141 1004 406 425 381 248 1041 740 1091 1068 1048 64 1157 275 345 899 608 546 505 293 377 607 772 1153 1014 34 296 331 57 970 350 491 409 316 167 176 41 393 45 921 907 493 415 608 482 125 530 793 860 20 534 339 1040 977 306 394 819 414 198 1194 1047 801 333 259 782 800 977 1106 642 1187 901 172 103 847 1110 649 422 776 126 500 36 106 131 79 1183 765 565 852 415 1183 606 1148 1194 515 85 168 498 249 975 556 549 1183 674 154 179 262 817 78 334 562 1099 1018 813 474 1027 72 338 374 1072 698 688 134 588 219 943 968 997 422 451 65 843 637 757 562 799 92 1019 808 515 0 899 1170 1166 271 431 400 1033 486 1058 778 1017 833 1090 1073 83 378 442 397 455 742 1146 464 622 302 263 781 1077 1073 730 806 180 219 997 676 860 762 570 302 1021 868 956 1130 1183 900 496 1164 1168 675 1069 232 333 233 94 650 597 1161 190 831 947 580 86 985 67 953 533 815 916 331 1035 393 846 1085 789 1127 386 294 137 838 64 938 299 238 972 336 266 1078 614 77 643 584 436 809 1062 842 1080 703 572 483 410 454 32 558 0 655 327 501 113 417 975 153 979 623 786 352 159 694 146 770 1109 425 76 1199 930 652 645 600 735 1157 846 94 82 954 187 656 602 281 287 330 848 147 128 423 247 636 499 100 765 271 191 843 573 817 1176 173 1017 675 891 489 399 621 577 995 892 642 238 438 742 761 257 716 600 268 13 546 654 872 756 968 987 507 866 477 1100 601 46 637 999 645 521 137 584 821 954 104 599 1068 647 653 1049 568 430 836 905 703 244 526 81 1131 563 319 9 701 633 921 966 250 224 64 636 1153 588 654 799 693 697 391 61 534 2 1144 196 748 1060 974 1038 336 808 286 941 396 526 199 462 1044 130 265 597 1183 863 1153 769 1086 500 950 956 287 894 1157 335 573 814 1134 351 50 225 156 49 187 1096 237 767 547 1189 274 691 1067 664 1134 1062 930 942 1152 114 23 535 325 590 950 252 703 73 1161 1167 180 655 833 1115 1029 480 489 912 321 876 421 149 286 62 258 584 220 854 5 66 232 748 873 964 157 64 1132 75 662 1155 406 1175 111 514 1036 98 606 1045 336 1180 988 883 967 504 1164 715 698 159 792 761 759 1132 263 1024 622 824 1050 1151 885 1188 805 906 529 576 191 913 1064 612 883 774 277 779 70 1162 1024 526 529 271 834 167 362 746 698 1158 1036 451 750 623 128 124 1089 391 552 179 922 30 335 107 646 127 277 346 551 220 717 1073 1055 350 905 386 470 6 231 75 57 245 38 788 578 72 586 764 246 18 711 1004 375 53 1107 338 1148 419 657 200 485 229 536 543 1177 342 213 909 321 888 1069 527 629 400 321 120 1062 863 160 579 512 485 745 950 884 346 223 164 394 928 1182 1131 1174 586 344 709 51 110 306 27 337 945 846 944 1150 279 274 281 1021 561 934 1161 966 396 641 199 993 1042 430 588 709 729 38 367 91 337 492 1089 929 1082 1133 501 672 1162 640 270 701 276 40 809 517 598 86 912 27 817 63 608 948 9 293 1134 91 402 887 178 245 1111 729 217 117 546 213 1041 453 108 616 938 402 390 505 327 397 256 268 238 1135 623 99 921 98 10 802 228 815 242 394 388 985 35 249 206 216 944 947 364 332 1138 469 808 960 556 352 959 1107 1025 528 621 389 732 1146 290 875 1041 835 820 236 921 170 1083 416 597 1182 555 220 760 1042 559 447 168 157 85 865 314 912 1036 1067 281 243 157 531 1027 961 771 389 506 828 287 800 526 1087 727 464 551 968 636 702 138 609 802 391 1119 1093 1034 609 1183 1142 325 603 47 224 124 629 4 84 508 108 1110 587 11 531 1049 459 432 159 747 1127 1054 236 684 881 655 548 1048 1 351 973 980 124 244 1020 1060 130 845 206 882 108 950 195 1189 1192 327 950 426 483 662 1021 489 837 493 911 1000 221 597 659 341 639 41 82 631 1195 524 354 1154 548 766 1185 808 586 1141 130 797 959 500 1131 1126 35 425 429 914 1050 54 860 996 711 1126 614 996 582 350 589 534 103 204 712 718 762 1026 1114 427 573 510 450 768 892 196 643 311 368 521 1148 897 884 1091 732 53 1173 1102 1083 1078 21 527 396 704 882 1174 892 141 1139 253 39 951 396 732 384 430 886 766 1156 879 1081 930 335 186 1103 190 225 389 1099 1056 804 298 1142 506 731 195 890 559 1067 1050 489 160 159 619 765 718 833 386 521 190 430 901 358 865 287 783 451 914 475 935 1096 83 491 754 907 771 289 138 610 111 316 530 766 411 862 442 287 618 424 1034 187 1150 908 406 612 437 1189 710 968 32 603 975 923 776 499 948 477 420 1107 1021 719 61 540 207 1147 381 142 681 484 446 932 580 826 94 94 625 786 742 668 192 55 750 1142 149 601 524 82 1116 1154 1097 373 307 296 368 293 345 1074 165 180 463 949 623 268 489 655 1043 643 351 50 1110 68 228 815 1089 284 697 922 20 243 863 585 141 1162 89 789 204 441 536 418 563 298 997 93 215 511 45 502 1154 26 876 821 759 722 1060 138 721 734 583 200 226 375 1005 183 696 601 656 867 31 824 915 358 346 1132 662 114 1001 822 489 1147 299 721 837 963 1047 637 394 660 976 847 207 763 727 1001 546 131 382 1025 1194 572 539 104 834 987 1124 260 461 770 466 337 90 869 552 712 1004 870 127 114 400 424 969 320 694 1077 809 1188 538 552 541 597 607 797 787 128 411 909 478 788 347 1118 1172 742 477 391 774 311 552 559 648 207 540 37 372 310 958 1194 687 737 123 268 787 328 925 45 816 946 289 560 857 714 974 630 794 932 737 1090 96 1192 953 940 576 776 449 818 25 1120 825 391 1105 1043 889 540 36 243 686 690 1170 601 1164 867 390 957 473 993 1099 381 13 633 527 752 1102 64 827 341 737 257 253 991 85 1003 1091 97 844 133 331 445 486 175 18 757 960 548 1003 435 912 402 811 828 661 523 254 420 287 783 514 220 569 691 1036 652 749 25 634 223 1033 432 985 844 755 756 953 444 482 261 652 505 631 1162 1067 1089 91 676 241 519 867 810 1156 831 1102 1126 73 608 620 407 1068 1146 1018 289 173 1164 1076 930 786 490 470 1058 400 1119 888 263 964 804 609 115 485 81 765 913 1061 55 38 1137 740 1070 1044 738 481 578 267 962 337 942 525 1053 1185 447 952 721 471 279 872 1138 603 1173 453 628 81 585 969 21 393 989 128 676 599 720 939 696 413 189 354 831 964 670 342 1087 176 214 212 726 671 1023 966 868 801 683 511 939 709 13 231 839 36 292 924 1126 242 456 1070 645 781 660 837 952 250 467 643 216 1192 761 417 277 262 1120 419 887 33 157 62 952 1150 844 581 505 738 527 685 885 719 920 1072 364 686 591 488 303 105 1001 540 437 1153 478 952 397 492 1128 779 201 762 1198 1097 450 731 399 1183 238 428 656 900 926 320 862 202 825 1000 190 143 516 225 80 790 926 248 985 995 86 254 884 584 637 864 496 7 752 874 247 307 665 886 820 1021 887 4 480 1057 764 643 282 946 285 563 931 1134 31 316 213 1010 1042 99 841 793 604 774 419 495 537 860 215 631 943 192 171 868 1185 245 2 991 1065 515 251 663 699 132 184 56 680 888 171 373 379 1091 1055 618 97 356 372 792 93 334 580 10 173 404 838 556 496 757 741 605 989 637 1136 158 1000 319 583 572 500 1145 381 125 666 216 756 61 80 655 1057 668 277 156 643 931 1068 667 747 306 1127 1070 466 184 203 1084 527 878 245 496 708 893 747 704 926 102 1122 916 54 193 877 1005 790 581 62 340 439 806 410 1182 345 735 1044 675 944 992 1194 37 887 128 574 871 826 477 22 735 164 123 988 158 1149 56 741 1113 487 282 782 36 713 630 543 284 54 537 1114 634 411 516 639 235 26 565 446 527 749 238 286 1160 1136 257 1113 747 62 1047 84 1012 1007 685 242 105 357 322 980 314 340 429 1166 317 1012 586 169 430 1057 442 1051 110 728 500 184 937 798 1152 1174 362 748 1037 658 926 1027 208 282 425 362 532 832 987 1047 49 275 932 707 162 108 558 312 334 698 249 117 868 1083 214 377 201 173 1085 308 295 390 203 859 488 1020 301 141 601 762 1190 988 1154 912 514 960 420 336 774 283 613 441 814 462 3 23 391 480 1026 593 610 592 1003 342 97 888 646 854 965 851 1196 864 932 1013 1123 379 162 55 1085 52 432 826 1114 294 543 82 1059 376 100 147 120 403 756 914 117 1113 249 827 391 883 81 28 84 152 47 369 432 952 332 514 398 921 245 142 250 74 846 197 633 349 457 28 1117 3 756 970 949 287 843 137 657 1079 192 93 1195 692 167 617 200 136 266 1189 169 1195 986 161 104 115 325 338 1051 860 773 513 229 45 740 1163 1085 225 1183 999 940 691 531 21 13 921 718 325 411 637 556 690 802 546 611 1122 914 670 905 666 1057 283 479 648 786 370 553 855 307 683 306 157 992 414 786 824 519 263 450 242 825 935 592 1125 723 449 136 1073 349 502 273 1115 508 263 1168 1164 723 1033 449 7 1169 50 141 676 1186 709 697 146 785 377 767 785 671 459 606 677 803 160 350 639 386 212 90 942 299 679 572 398 873 319 173 71 782 920 958 436 157 688 432 884 1132 614 1101 248 530 707 875 530 1024 902 335 972 1127 662 420 501 494 285 427 39 795 250 479 770 496 1002 1103 1042 1153 359 326 120 1177 929 1129 781 169 11 1096 476 203 743 849 1096 1021 304 80 505 407 286 332 1055 1073 225 191 1121 362 132 818 453 745 521 1191 720 192 115 417 1003 878 609 7 38 1146 642 1056 322 1022 616 779 1106 608 1021 788 1166 913 1059 1160 125 274 83 631 317 679 1165 914 863 984 726 926 1150 769 817 689 649 461 322 624 179 63 69 730 619 592 647 89 459 71 247 368 1126 718 330 1040 821 295 361 341 251 155 967 456 485 202 1176 806 462 313 1055 519 1128 1062 411 743 583 14 484 107 448 64 1174 1187 539 61 99 898 403 198 855 840 178 536 252 820 172 612 108 133 119 174 358 163 439 412 731 19 799 0 688 1018 574 220 476 760 896 117 11 425 549 628 318 883 975 1071 678 1145 543 954 340 843 723 1102 119 522 89 351 920 643 786 949 963 487 265 368 497 783 1017 1154 633 783 887 264 268 679 551 943 940 935 1181 633 646 623 502 10 431 387 183 1151 954 778 155 537 478 671 1051 1109 955 1065 981 670 131 611 872 1023 936 1145 181 153 463 1059 372 1004 57 462 15 1081 144 262 527 1134 1127 253 48 1131 910 821 524 180 425 1189 930 110 268 436 804 513 1170 124 614 593 469 998 1023 314 186 1068 858 1186 410 415 212 133 897 360 1028 647 1133 718 195 1104 469 263 944 1196 763 439 951 120 419 544 1066 663 251 1100 1103 739 1009 166 1022 62 697 141 65 1125 125 65 214 791 497 68 780 594 1048 502 587 1152 620 1064 106 1009 682 712 1038 53 1 1190 221 404 240 18 258 528 990 14 503 782 772 615 1052 919 1073 749 651 105 610 240 573 748 690 1190 200 80 318 1014 1043 151 97 612 568 236 762 351 215 351 342 997 1122 401 1011 125 574 775 910 180 460 1123 222 56 944 897 385 359 944 84 326 15 188 127 730 1177 190 147 464 716 881 660 1019 1022 1025 918 807 635 927 1178 419 829 759 318 4 718 565 513 991 476 885 744 94 334 520 286 672 1148 691 335 1077 230 878 874 726 857 756 1177 863 159 1150 1142 868 1048 529 708 190 319 394 496 468 355 613 715 124 922 979 309 173 850 374 947 688 761 875 169 868 805 927 757 179 50 1037 680 578 411 597 986 212 35 779 555 836 477 1121 835 858 229 415 651 479 677 210 977 860 525 202 1186 246 22 67 491 515 1167 593 202 778 918 1194 1060 844 1060 1119 164 360 442 458 320 47 1137 821 188 412 870 856 309 849 177 915 533 488 1126 247 500 424 842 798 500 1055 260 1063 1116 476 600 789 3 507 390 1054 266 761 549 98 243 57 391 1168 1049 445 882 461 855 508 748 61 1109 739 765 657 1060 965 845 1027 590 259 1049 960 1074 402 156 233 559 497 173 954 1174 1097 1070 761 1101 740 407 727 1111 421 1123 120 891 24 628 238 910 1117 869 740 500 772 1196 1182 1049 697 1027 228 522 180 36 907 583 1143 557 1057 769 535 954 206 183 861 265 1174 1059 764 1084 716 1090 539 810 1133 18 356 504 992 276 515 26 319 86 808 884 143 662 297 159 1088 698 557 233 563 8 559 708 57 833 622 267 525 1044 984 954 942 535 748 937 348 663 639 985 1058 849 59 121 443 291 802 1012 241 377 538 840 457 627 876 1016 745 336 1191 315 787 705 749 966 57 552 299 859 917 684 954 434 736 262 134 650 211 853 898 290 363 796 1014 1032 579 1121 94 1145 645 613 824 655 765 215 553 631 480 617 780 238 995 629 72 210 238 350 908 1020 949 950 813 1141 1048 744 761 892 337 913 734 289 978 1126 144 750 872 443 546 493 738 396 803 212 633 421 640 604 565 88 516 406 937 258 49 512 1030 43 678 696 902 914 1077 416 236 589 301 688 426 399 949 628 148 1029 911 373 1061 616 491 242 74 856 22 385 1115 267 7 700 87 474 1177 916 510 590 322 146 218 604 170 214 1189 1065 676 350 745 1044 855 552 838 158 224 56 1087 113 392 345 433 529 674 630 673 675 930 206 1188 1082 529 1064 117 482 560 1192 670 376 195 64 734 147 1035 712 562 495 46 400 485 720 293 821 858 998 161 465 1053 509 213 33 266 120 388 387 1064 1040 674 1154 1169 121 216 418 415 881 248 1095 59 519 1070 7 503 812 406 777 461 897 828 277 853 1127 374 189 79 719 922 155 59 907 718 834 821 156 283 104 54 38 662 1006 30 391 503 1018 390 548 261 619 346 1081 10 828 605 951 912 800 547 549 969 741 94 973 770 459 147 523 608 602 787 242 406 777 1155 723 253 695 936 781 201 848 1055 292 694 511 529 228 361 320 484 532 526 411 138 914 412 917 725 805 975 230 216 221 401 975 638 324 695 412 31 321 988 217 760 852 74 536 410 334 838 744 508 219 295 874 242 649 461 252 655 144 847 545 1085 979 767 40 212 234 869 986 793 1007 1174 864 554 30 908 905 375 470 727 1029 359 880 117 133 612 505 983 675 8 261 274 1005 94 698 968 1013 1087 1135 239 860 727 809 296 907 979 1146 116 55 168 66 272 813 6 244 777 171 642 1091 759 27 223 799 249 237 441 1180 40 322 59 705 439 52 1106 988 571 652 159 351 1177 1021 259 604 230 861 504 36 993 182 912 119 1172 100 87 131 209 196 320 274 208 12 1016 882 928 642 92 234 1038 1029 93 1125 557 1072 737 434 21 722 1098 586 795 910 1178 394 1108 844 662 1046 741 822 198 726 656 1189 525 221 259 754 50 809 116 770 2 459 801 1192 295 1098 497 999 370 1031 1060 662 211 801 1171 1045 1143 871 662 128 498 437 585 314 564 237 421 1049 68 217 1114 471 256 609 387 689 1188 720 52 257 817 580 602 8 412 850 730 716 1081 717 448 569 572 666 588 861 764 983 184 712 1014 363 262 906 586 586 1146 569 488 21 740 397 119 630 890 210 206 88 906 152 1081 1134 534 413 877 127 1156 1017 1038 81 645 918 1194 851 543 358 42 1042 1096 600 1025 1076 967 786 966 664 1109 702 1059 597 331 64 1043 922 478 757 1112 591 630 581 293 1075 431 287 152 458 406 1090 1065 1109 449 296 838 808 732 775 34 222 457 194 17 89 1181 151 777 686 974 626 167 102 849 902 207 209 409 542 376 495 885 558 521 319 906 696 128 70 1123 1185 1100 234 1140 651 428 665 963 1101 264 395 779 386 452 701 64 717 634 130 196 428 794 855 1162 379 818 675 1083 707 302 10 542 678 806 454 1190 576 219 674 69 540 812 878 264 221 14 623 518 1190 286 629 770 71 72 801 130 423 1042 625 640 376 193 574 820 657 522 667 589 409 412 565 1174 323 1064 45 500 938 1071 315 739 810 557 83 598 1123 92 212 144 656 1138 900 949 1034 626 503 118 647 252 1037 779 1026 574 635 3 1131 178 120 702 311 818 147 917 34 634 985 411 167 773 157 245 429 764 1142 605 569 694 563 1192 317 967 70 651 72 608 273 217 1037 642 104 1113 544 1 425 141 1129 439 1033 296 748 545 980 148 95 743 36 715 497 1007 318 782 1109 488 193 468 486 496 283 1189 63 169 278 1028 159 725 243 1171 179 1129 990 363 379 1091 863 1141 197 529 207 497 759 242 296 775 687 940 172 143 856 1185 1030 703 1062 896 611 124 915 1051 84 376 269 656 244 639 963 861 354 310 968 1129 638 35 204 136 307 1075 292 996 786 721 744 826 52 729 1168 84 422 644 633 443 450 1134 653 348 539 696 525 440 646 433 1186 564 888 147 331 1170 340 588 504 344 191 858 850 423 148 877 259 580 505 226 1001 1102 887 652 792 531 215 42 85 821 247 307 888 107 0 311 501 375 8 220 440 1161 1038 19 110 612 871 479 524 110 109 876 835 763 725 1131 415 325 494 699 839 60 1087 863 579 152 960 264 1079 1029 837 983 175 364 826 568 320 896 350 488 644 355 841 509 907 421 563 430 936 948 183 668 775 663 179 911 971 236 902 1083 270 916 1069 401 871 1177 657 659 188 161 977 554 192 64 279 771 1070 357 697 1037 125 638 316 436 95 636 90 527 386 631 392 621 762 62 914 202 198 793 34 722 714 183 723 352 118 1149 597 912 260 692 128 339 623 959 377 1138 22 931 47 1092 163 944 163 554 810 863 728 1092 380 162 898 427 1084 19 557 577 189 381 919 687 1110 454 693 18 642 175 962 987 960 1125 291 576 558 488 323 48 297 48 1162 257 1160 1059 637 1122 454 823 959 208 787 490 105 534 715 824 484 331 113 382 710 850 885 1104 666 385 90 797 775 207 474 56 865 1180 910 477 76 872 1137 239 200 975 545 103 633 847 311 633 440 96 684 271 249 770 585 214 700 638 381 217 869 377 686 637 38 1066 503 822 528 202 1105 324 693 249 9 990 1181 635 684 366 88 979 640 485 1076 118 293 866 940 435 20 1043 293 534 301 401 1005 713 93 969 610 350 1070 1124 376 416 592 1149 772 500 601 1073 440 1134 824 136 12 26 412 768 830 80 934 604 975 792 931 204 624 198 858 317 652 904 1012 936 1078 852 896 927 821 56 226 1175 287 743 979 193 461 832 40 503 649 65 272 973 210 937 208 455 193 674 1180 329 1051 873 867 246 625 877 1187 911 376 854 156 383 911 670 632 1062 193 216 504 361 508 1182 378 605 16 1060 821 469 120 1103 469 1114 809 1001 1187 780 121 979 393 748 431 305 1194 387 140 703 399 1182 442 962 353 284 587 574 868 666 610 121 990 131 89 218 993 944 416 99 597 1043 306 1006 723 435 77 296 669 513 468 103 56 367 692 316 781 135 266 379 14 338 394 1167 443 846 851 1141 1050 933 284 64 478 1049 331 678 1059 918 1068 124 710 909 858 546 649 998 376 1177 135 705 816 1188 47 509 643 35 291 641 511 363 1024 209 464 857 1023 152 722 701 639 590 427 793 847 600 496 738 726 1057 618 941 607 1028 342 377 192 210 347 190 442 388 929 526 668 593 237 198 485 1171 650 905 944 542 693 331 111 1110 184 919 114 538 148 610 322 872 818 1180 479 910 449 270 1112 569 787 1115 263 1136 1029 167 302 365 967 86 34 976 78 500 144 645 1179 965 271 653 1126 1107 621 385 520 631 1000 751 57 450 1172 1068 815 214 294 1094 637 653 206 245 439 680 387 585 188 796 1111 835 523 1050 39 684 885 812 775 595 398 884 187 449 874 254 1168 646 1096 571 204 71 975 1189 878 103 101 984 637 980 657 640 889 653 327 913 371 313 386 752 203 360 846 818 1010 581 359 1006 111 780 412 338 1024 1028 478 1042 908 273 667 852 881 743 849 24 536 334 596 464 728 416 848 265 941 455 510 375 633 311 766 1183 516 873 417 269 17 1087 1063 643 1083 184 959 1191 525 271 182 205 1037 318 315 291 464 929 969 943 1184 80 128 1089 1044 960 456 1058 973 375 792 303 741 106 197 54 812 976 293 1186 967 495 688 400 734 1015 196 427 1024 1072 342 1102 176 360 545 556 179 424 155 713 635 269 297 526 171 230 597 1051 450 124 120 548 458 386 1132 234 939 394 697 838 300 9 1061 779 718 833 821 61 257 785 468 403 552 137 153 532 652 249 300 549 86 20 178 459 1142 1030 106 865 120 532 771 1089 652 695 27 446 849 88 175 524 473 884 42 220 1163 32 940 952 1107 874 102 479 602 591 975 1117 83 975 571 1019 86 1094 20 527 721 1053 894 337 505 819 376 560 246 146 253 576 103 697 917 1120 17 67 175 1104 96 585 808 454 34 259 878 1139 284 418 372 621 408 697 531 195 288 929 263 830 722 880 150 647 180 786 343 649 367 188 916 726 717 185 1188 1153 386 769 714 872 1090 796 752 139 299 1001 714 723 147 213 1109 1056 562 618 300 308 1154 745 671 1058 1125 733 42 956 630 450 318 383 113 50 947 22 865 605 286 182 463 667 882 663 913 152 1146 231 329 149 676 1023 846 958 38 977 963 233 221 442 763 674 945 492 81 638 729 579 843 126 1142 766 627 1010 625 875 408 419 1056 572 991 478 1016 922 610 525 567 149 1197 1155 1012 976 1007 264 432 537 716 624 1150 215 706 392 1035 1098 289 92 164 599 149 168 396 59 921 1066 453 1165 806 716 197 844 247 885 751 365 530 320 402 1182 1123 993 1017 408 355 468 1068 847 472 716 146 524 120 770 73 799 456 675 519 1070 987 491 571 713 802 219 820 754 571 946 658 77 713 137 629 1172 405 552 815 834 198 925 133 117 391 610 670 220 868 533 231 1125 188 23 1041 601 1081 540 910 941 553 496 247 278 226 692 681 39 871 38 600 779 974 438 544 9 815 99 1153 661 422 286 728 495 879 969 989 1188 560 992 898 910 1079 998 361 935 8 168 14 307 78 351 727 565 549 997 11 162 1017 460 209 113 141 757 1101 706 1188 445 893 1035 156 602 517 169 919 926 549 1130 304 748 782 981 891 57 773 936 592 1037 675 347 249 140 753 1069 334 200 629 1065 520 428 205 398 775 1072 227 764 328 1069 503 1082 1066 96 1076 99 909 62 582 372 333 150 430 407 1169 586 334 308 9 1058 88 1191 1197 277 874 651 199 607 70 811 860 611 414 6 9 381 6 760 932 949 726 991 71 446 1196 450 788 26 1010 549 1177 834 1076 893 769 247 184 443 342 882 706 1176 537 482 696 900 51 104 931 301 790 349 1004 419 972 500 195 1013 1185 1084 932 822 472 1180 84 957 852 776 123 227 342 118 184 1060 477 310 274 643 34 120 192 1029 550 96 992 596 74 174 371 1120 229 610 611 272 944 623 145 288 1121 1165 536 193 1155 582 772 1185 921 899 483 450 461 609 999 354 50 778 1013 1010 694 1048 834 322 230 1061 245 734 62 403 206 1017 1019 1123 744 547 709 146 256 97 551 306 1094 459 1053 553 818 493 841 991 220 194 721 949 417 289 331 266 416 569 499 639 1003 1111 329 663 1073 834 106 708 485 1050 676 952 314 477 724 739 411 971 873 741 538 118 134 947 247 907 949 395 333 647 13 154 550 349 1045 554 629 12 913 1089 636 8 218 611 906 544 1170 388 882 49 1155 1046 113 1064 541 684 348 332 50 825 412 859 154 638 1179 1102 276 117 617 169 390 515 1106 977 857 316 596 1134 644 262 1100 777 311 241 347 63 1113 119 355 591 110 516 909 692 494 186 206 90 105 777 117 969 618 535 992 690 848 840 770 539 313 83 400 714 615 666 435 818 564 725 99 1170 969 319 670 403 540 877 1113 516 310 764 445 1054 363 888 629 174 974 1062 877 305 454 153 574 150 914 685 117 357 583 499 833 846 146 937 931 171 1046 207 473 1096 582 1180 62 1090 660 570 475 19 68 26 628 307 976 204 6 848 832 327 174 289 389 478 1079 76 535 32 294 1051 823 975 259 15 715 894 162 686 318 470 805 1125 20 750 882 698 876 776 505 1134 618 454 518 700 804 1092 1057 487 377 217 850 79 1094 876 1071 935 605 254 696 63 859 1031 841 795 727 1115 417 1073 1107 967 832 720 540 423 1196 524 173 1181 491 571 148 318 762 634 975 715 467 633 217 610 109 796 543 1007 710 414 957 501 350 1180 107 645 39 648 1037 472 343 887 415 861 77 695 785 469 212 210 390 132 842 694 744 1018 1046 474 511 482 648 1139 722 895 78 295 1092 538 146 639 753 983 907 633 579 626 259 578 72 147 839 910 546 1168 407 669 241 1013 319 1000 135 1126 179 456 984 1172 1053 1000 59 683 975 591 279 885 826 1071 503 503 248 1041 677 711 198 353 1161 947 153 1176 337 128 858 1020 604 567 667 184 792 1002 605 969 656 113 355 124 743 1000 546 833 895 90 769 1087 1143 944 785 265 786 463 1183 587 766 728 744 1038 862 773 364 668 464 816 864 1194 378 1181 569 602 33 696 526 684 106 1018 552 763 634 484 364 1125 1197 442 153 672 66 357 1104 605 988 731 485 116 570 537 75 962 179 1126 398 342 35 1021 620 937 88 79 20 197 376 319 1031 762 555 807 1099 555 1073 719 403 104 932 497 769 124 120 649 169 196 652 243 1106 299 1028 11 1061 618 319 1148 643 287 726 530 837 396 838 239 315 772 1102 360 471 331 1000 508 1020 475 402 1152 206 857 95 1114 749 703 743 1199 489 834 35 901 826 823 774 1032 5 776 417 885 767 652 803 964 1046 461 265 721 46 1117 113 662 0 285 645 240 647 943 782 893 231 1053 469 347 1004 87 932 1140 416 226 78 36 566 454 139 965 991 306 1015 530 840 1127 414 86 409 1156 651 1146 649 177 926 54 390 499 914 255 801 263 232 652 938 486 856 782 90 1056 161 424 1090 276 566 894 252 1130 700 954 998 492 389 136 560 137 718 1185 1060 844 399 616 688 1040 68 415 247 287 575 1186 25 1179 575 157 411 1032 1127 154 115 1185 89 317 13 439 261 315 455 103 664 1152 290 149 932 291 762 898 63 799 652 1146 478 893 98 328 1092 840 284 1098 265 506 183 124 411 954 16 1048 1003 106 141 474 794 737 336 212 680 992 1058 552 969 2 1110 1179 849 1006 790 132 520 605 69 591 49 40 854 808 770 25 238 43 988 634 493 776 1126 553 352 1071 499 688 225 1025 532 495 1079 696 1092 521 1150 319 1186 414 502 172 806 416 154 792 818 110 956 347 1005 881 1026 950 497 674 211 1076 369 505 929 164 984 321 256 236 435 1014 645 101 731 104 911 995 752 933 660 1175 771 714 1092 414 220 30 198 553 497 1188 625 300 912 396 945 468 1095 926 1153 555 512 954 464 222 1112 460 918 597 122 367 404 794 604 97 312 1186 385 1141 644 1012 73 328 101 968 200 636 195 1090 939 342 447 588 128 540 1128 130 714 5 18 715 230 1175 342 863 357 1091 663 754 728 890 700 192 899 1003 611 1076 504 192 902 608 824 838 919 29 233 917 67 543 1130 720 483 873 46 123 183 1072 749 1033 80 47 241 336 824 467 811 0 469 753 715 1008 760 264 490 722 1188 276 604 1079 1142 1078 612 748 810 55 135 563 765 488 757 481 1086 1030 519 1039 147 351 76 1166 407 240 257 978 519 370 1015 91 1147 447 122 1124 713 534 1105 307 814 953 438 575 145 904 1158 19 830 259 434 47 305 395 154 758 633 721 378 829 431 369 264 788 835 473 1112 421 1051 993 587 301 832 773 12 1064 401 1115 498 887 351 1016 769 710 834 642 357 335 738 192 1074 1025 197 392 122 619 52 122 453 1037 972 938 427 240 800 626 194 916 553 467 567 33 170 1071 766 995 893 246 261 360 1196 299 916 968 757 79 206 505 213 1136 1137 412 155 2 1014 470 566 1138 875 864 785 347 743 330 163 846 901 992 765 701 934 1145 40 741 1036 1057 1019 160 125 29 682 106 544 785 1191 950 883 1147 710 821 801 233 434 329 133 728 318 988 1081 108 1033 384 106 206 1185 923 886 692 1017 587 737 220 5 673 1182 781 396 2 511 476 224 1091 52 391 234 1186 578 959 131 295 561 373 1165 1022 1066 685 205 567 804 965 1077 672 98 442 460 1191 720 367 77 977 1011 653 192 1121 263 61 562 407 833 762 1002 74 557 349 476 91 608 425 743 950 153 1055 1084 462 1153 554 239 541 328 172 47 62 812 127 22 338 1033 252 1170 236 423 1058 790 107 1182 1101 1117 37 301 189 860 337 235 24 1153 638 666 863 144 1186 992 833 246 33 147 347 741 992 690 356 293 83 65 334 567 1182 917 49 421 338 76 527 1066 1143 762 1058 124 270 1198 320 1072 531 781 52 164 34 229 417 1099 646 509 972 311 664 1164 373 792 275 745 256 902 500 474 695 567 384 668 292 961 1117 888 331 1011 251 712 1104 942 1132 443 959 452 526 253 973 1181 911 471 465 496 1037 728 482 972 82 1078 523 1041 991 35 420 369 598 263 707 276 613 867 515 524 1118 555 91 708 927 990 469 755 8 1022 449 724 355 95 72 19 282 922 251 789 692 1174 650 1095 1128 1191 427 1136 964 506 256 337 513 711 225 368 1148 843 676 511 845 384 328 767 877 848 902 237 395 31 18 701 513 510 776 705 1194 150 740 353 408 161 522 1176 1092 824 780 23 518 38 575 608 1033 637 73 956 1010 904 1161 581 1133 726 105 556 512 323 248 961 817 939 83 513 395 72 421 402 1054 202 250 290 1052 998 182 491 1005 192 536 464 255 595 666 1092 654 1045 588 172 832 941 658 1093 1191 20 436 128 421 488 915 25 374 657 132 12 126 1172 451 417 353 41 621 635 947 108 331 1092 894 607 914 360 976 415 157 909 286 1108 851 911 654 720 602 1026 963 1104 923 500 1035 689 781 827 325 204 441 170 804 218 150 64 173 234 440 46 985 223 890 547 1005 854 848 790 442 799 302 407 568 759 827 650 263 903 388 756 610 963 930 321 1078 1181 477 309 378 509 501 524 136 993 929 1089 1043 1125 25 795 101 958 429 1176 860 1059 728 662 239 537 674 1115 1069 1092 4 466 208 923 240 769 799 486 15 778 887 117 34 215 905 384 134 1006 1186 354 943 695 916 686 890 913 242 456 754 558 667 504 1136 31 25 1182 988 740 305 974 680 691 793 745 864 197 1042 478 1011 1088 564 322 497 265 1195 375 193 49 977 137 577 105 923 747 1050 159 235 78 819 403 914 234 226 887 522 911 808 406 26 651 198 176 395 1032 998 133 1130 542 453 916 1123 1087 1129 1140 966 850 47 781 341 452 652 675 1126 730 175 716 445 564 1111 914 606 516 752 1041 912 1119 876 707 20 805 104 135 690 974 116 660 375 1055 72 1036 1080 517 449 830 515 981 389 574 764 822 935 838 927 247 513 81 1169 60 570 1071 338 526 642 879 1027 987 127 1150 69 685 524 272 775 163 799 676 567 1199 197 410 134 798 56 439 696 206 1149 801 511 867 783 685 3 1077 584 1007 87 785 59 987 701 1160 17 928 950 27 510 896 916 739 618 732 256 978 438 335 55 420 1013 1012 1012 680 1126 964 1020 381 641 126 747 473 860 398 1050 383 1140 587 1173 880 1011 389 657 694 428 1090 155 735 698 577 578 167 1112 1011 391 169 38 279 503 740 1031 317 784 621 825 1170 229 757 27 700 1108 260 1114 442 851 114 797 750 53 362 970 1089 656 1129 2 919 88 985 862 405 849 450 115 68 417 802 1191 407 722 269 1157 574 1138 324 120 850 638 547 1005 1159 610 903 454 259 363 17 490 1000 135 531 265 591 745 14 619 531 945 854 963 451 372 979 260 301 111 482 119 56 975 310 412 724 588 685 582 207 786 900 669 371 445 762 926 448 757 296 178 370 372 1043 650 488 428 435 997 611 1059 264 501 656 439 991 1174 246 1126 90 494 1069 627 55 52 292 475 441 634 73 10 265 945 706 759 426 106 712 669 147 729 877 1142 871 1000 960 1071 636 218 853 879 662 187 832 1127 1085 1163 591 81 1040 95 974 325 892 861 574 501 449 211 464 98 929 123 748 645 517 197 991 722 84 1003 359 967 201 423 154 249 232 20 946 1192 661 398 430 238 423 548 769 339 473 496 521 558 629 608 822 581 26 1033 584 998 995 544 541 367 508 225 531 1192 578 679 429 10 1114 1094 374 411 1137 439 373 900 303 281 621 200 802 454 1171 1166 184 25 1060 672 956 186 35 505 238 161 440 291 573 386 201 135 138 217 343 693 44 94 524 559 12 459 953 186 964 484 999 1131 45 851 1112 991 513 116 971 1041 928 65 177 529 875 1022 369 469 486 240 560 340 646 652 218 1152 750 671 1158 31 54 446 998 88 964 743 922 395 140 108 615 262 279 956 586 993 25 1019 160 964 561 678 149 898 1042 952 897 8 637 169 619 433 207 396 377 649 1185 993 751 133 837 925 507 528 540 783 730 1079 269 966 904 400 119 827 1024 618 1180 461 70 648 56 1174 128 543 1094 1071 137 1111 1079 680 124 500 1011 630 1034 901 545 1051 410 212 1073 1196 696 976 404 1073 648 567 549 568 86 429 479 972 606 2 1046 710 787 161 1139 285 336 175 1141 975 139 1137 949 470 977 170 170 757 1093 451 1153 419 867 499 694 962 72 759 517 616 1129 120 955 633 578 717 436 672 486 629 976 331 83 1086 578 54 1099 1062 254 1158 670 507 714 588 10 1036 369 1184 1005 811 962 368 915 324 795 1188 1189 326 355 553 137 935 532 1155 422 355 347 880 190 922 152 821 2 430 234 956 771 557 1013 702 912 662 128 404 337 264 437 381 818 1009 524 491 181 1132 719 169 1055 1090 854 851 349 179 405 229 161 912 563 346 198 1179 929 1167 457 689 139 726 372 278 993 183 898 42 1021 352 75 362 1066 686 489 150 759 752 791 119 588 497 473 1020 1180 672 790 509 852 237 944 684 480 1108 341 730 100 987 373 56 571 122 316 772 419 911 341 189 616 982 656 755 295 428 538 133 31 759 904 841 876 763 644 312 318 1152 108 782 378 315 950 1029 65 243 699 791 178 728 984 667 509 820 1097 1147 1134 587 280 1066 596 116 858 708 756 645 1105 484 1164 762 307 999 766 1099 297 378 641 1151 649 578 57 208 915 955 316 392 595 1088 701 566 1004 206 791 762 675 681 971 908 128 875 479 1059 33 504 338 1086 1100 680 1114 848 182 1007 333 18 357 41 947 218 725 525 43 1180 208 280 1171 436 998 1107 1161 269 230 879 1054 34 579 274 418 1167 1027 553 600 318 1170 121 1166 396 411 951 542 763 1178 872 479 241 739 303 1020 95 490 195 335 803 590 455 466 974 379 661 217 357 1142 1016 967 1144 978 219 166 200 371 1117 970 164 295 1116 448 114 874 398 271 544 373 1067 302 131 60 986 1074 936 555 186 555 1157 419 334 952 651 220 488 398 470 270 254 520 831 814 175 14 1181 510 906 283 893 857 235 750 803 1027 197 555 6 504 623 503 564 88 1172 977 606 678 328 331 41 7 294 993 513 462 354 879 1131 810 1153 621 959 585 1048 879 277 710 887 433 254 609 97 915 249 863 27 458 197 750 210 897 777 89 897 196 559 543 194 1030 416 628 756 369 945 833 79 737 995 530 452 260 1178 918 1117 976 772 1081 1129 1120 684 2 20 463 145 1165 463 1006 372 1053 998 313 1178 574 85 471 540 1035 957 418 202 70 90 132 718 799 926 447 188 712 426 726 327 330 373 615 1096 68 995 508 461 11 687 563 783 1152 333 187 808 684 1077 1101 771 1028 624 242 511 703 667 493 762 1053 847 387 417 593 547 210 166 907 194 1133 625 636 1049 573 1054 404 125 60 17 605 621 1152 578 84 15 1135 998 652 659 749 178 972 362 285 754 994 403 708 688 1157 496 640 920 272 138 474 958 996 683 580 12 936 839 893 167 523 434 82 734 852 190 687 436 739 74 538 72 434 800 175 1080 82 700 196 958 560 276 259 711 1015 809 898 175 1110 756 91 1196 458 105 107 67 361 83 1181 1158 739 1034 472 131 1058 656 1179 163 784 1033 188 772 753 302 486 539 586 189 637 1098 694 932 960 212 667 1020 1035 1052 502 778 967 617 359 760 750 184 1123 500 292 649 543 449 951 951 17 268 140 1126 1110 798 985 86 947 605 1106 973 60 904 408 497 165 3 626 838 280 483 688 756 937 112 723 725 549 729 514 1051 693 101 1091 285 806 1026 165 743 636 806 972 183 630 336 174 807 516 238 1180 655 277 901 894 655 969 162 418 434 175 629 841 815 1072 798 653 940 335 792 702 857 530 264 909 819 17 1018 590 664 326 307 1102 172 848 1194 667 301 1044 183 1112 994 1028 1060 98 615 642 350 196 259 737 932 939 1148 717 937 29 303 850 841 424 1088 1058 933 747 291 645 380 1077 426 978 316 1136 590 796 117 939 877 826 1000 306 912 552 206 714 406 364 120 530 398 889 686 313 1118 12 1192 513 779 793 646 1019 804 1178 134 556 137 183 1091 59 1095 616 76 720 473 724 1197 829 408 883 573 1106 637 1115 60 658 173 125 1189 964 223 302 924 117 442 291 607 888 295 708 1082 612 101 1124 401 457 898 743 478 961 1058 253 599 162 397 577 947 427 92 1141 1155 392 584 1147 519 891 251 331 854 495 671 307 774 483 558 217 584 1126 886 201 938 688 1141 653 67 584 218 131 376 896 1139 222 340 855 1128 184 88 860 423 139 873 199 1157 1016 359 827 114 534 428 830 152 620 737 1037 1141 939 936 790 51 234 953 501 985 1118 166 328 811 503 1022 184 1013 374 189 298 924 1134 894 517 375 745 844 86 473 954 318 1037 970 748 64 633 577 1014 210 93 1119 869 834 125 853 731 1192 196 1090 203 174 843 1191 502 882 456 375 838 599 263 983 406 141 861 649 731 459 737 768 253 628 303 994 224 530 456 866 634 670 274 89 1153 917 107 1076 253 107 385 571 485 203 604 328 109 591 791 1089 1071 851 127 761 868 446 550 192 375 602 594 1029 759 468 787 872 1093 966 1071 885 580 698 1043 650 639 720 642 13 15 806 200 952 1075 1186 985 748 34 1059 964 418 730 1159 80 297 329 180 835 273 776 947 375 456 1097 566 18 493 507 1197 570 332 1071 954 235 1125 391 676 1053 1104 1161 1112 319 907 68 499 524 974 1020 1082 737 171 199 389 1196 87 846 1072 742 659 209 484 1097 188 266 682 1045 167 630 100 754 320 375 1151 218 122 1189 12 715 1105 83 1149 595 603 869 178 815 468 1002 254 661 110 153 1060 599 328 487 92 841 157 575 13 1127 697 738 1072 1074 124 52 343 33 142 420 757 331 705 1000 506 599 261 966 290 172 508 136 568 913 835 847 831 608 89 632 872 1173 141 774 833 546 623 68 962 198 418 270 976 778 430 707 109 960 110 749 699 250 1029 99 807 515 623 498 249 583 1093 684 602 695 124 655 751 503 899 409 1049 504 880 838 280 200 606 654 626 1067 1190 270 911 142 341 725 458 479 290 48 189 137 344 653 767 1137 636 462 893 1062 458 710 19 1007 633 432 669 564 689 890 173 351 1114 337 607 324 17 138 8 92 460 837 596 435 800 866 1115 267 338 831 954 246 111 1074 365 121 1135 348 1199 928 93 392 548 1003 503 395 1071 581 951 527 1067 855 201 921 999 66 718 809 189 323 787 706 268 829 17 894 549 54 958 772 1173 815 735 165 1004 1073 929 6 372 326 257 194 1115 500 423 105 1080 961 330 283 601 1002 744 1166 154 944 1123 477 509 637 441 421 271 599 487 570 516 505 636 520 690 221 223 817 637 709 1133 744 584 1183 212 331 879 159 1162 704 686 810 125 143 279 224 1015 1019 949 643 184 190 395 486 305 995 948 1037 623 358 411 786 967 889 523 66 1026 677 195 597 672 910 113 1171 805 620 607 1131 1111 684 474 784 556 62 892 423 209 318 185 66 618 696 976 372 1 187 815 712 251 1048 254 1030 1064 609 270 711 468 1004 313 509 937 707 281 272 1102 620 746 269 338 573 530 520 859 182 670 107 1010 897 895 323 133 854 130 317 304 767 630 41 407 366 1059 317 647 908 755 974 742 758 56 1142 618 779 1055 139 941 1009 1055 496 54 1053 543 290 273 505 726 662 910 1174 653 519 82 504 669 1126 486 360 142 191 545 772 706 765 531 287 584 282 1034 1166 657 1071 759 784 1088 606 896 79 273 353 48 833 1189 516 322 206 1114 162 1024 456 531 203 632 851 123 58 743 1138 768 1143 1016 986 89 829 609 967 1047 506 799 344 237 429 1082 1105 454 994 59 321 269 67 924 966 779 1058 693 450 435 859 694 111 61 961 318 122 26 712 766 332 453 90 311 1081 1102 571 427 234 703 149 450 33 1019 270 991 258 498 1024 708 8 865 142 107 59 333 130 1016 175 886 760 188 1062 579 1040 332 946 1075 563 47 171 670 802 1144 538 82 988 543 1169 1108 759 9 996 252 247 91 226 613 938 10 271 557 987 896 500 200 56 503 1064 1130 304 969 693 963 744 237 1101 495 858 386 754 653 234 238 593 415 204 900 832 2 720 112 1113 810 872 977 285 919 678 290 226 260 1111 859 1012 595 714 879 686 103 836 735 509 95 907 1036 415 218 453 168 540 330 56 470 472 747 85 604 686 10 506 324 139 637 1066 494 247 395 1082 580 828 651 577 1053 1147 380 903 988 1019 757 179 300 13 146 380 1028 1017 330 767 683 433 181 747 722 428 703 149 488 1175 677 154 440 325 33 330 338 756 961 647 1047 714 589 12 879 186 505 775 57 1121 1002 1022 1182 641 365 619 652 71 479 871 848 541 1034 707 466 497 1012 1059 401 255 272 550 987 429 1197 4 99 402 883 29 349 1157 156 692 390 16 1199 123 113 62 23 1067 199 134 551 32 983 1125 477 905 662 421 323 932 429 865 429 882 870 1191 1015 656 563 749 443 445 288 681 224 730 289 1042 792 826 553 315 659 593 835 573 632 876 423 751 59 36 937 57 351 1118 91 128 476 1199 653 482 1058 900 619 604 351 832 790 661 1014 869 94 998 822 181 556 516 510 1127 865 532 146 1061 749 444 851 689 1032 496 982 597 400 1174 704 160 139 8 1188 302 269 475 984 1181 213 315 241 1091 52 531 868 954 1015 707 416 774 624 453 280 450 746 900 117 289 105 46 961 422 665 405 1050 770 803 721 312 668 601 676 620 310 763 767 1039 871 449 839 691 1081 800 511 727 1161 67 419 1166 332 926 627 58 196 1190 962 185 1018 110 714 1016 744 1009 1001 834 881 208 355 1178 388 350 586 1119 743 172 170 461 1035 356 956 452 854 92 941 811 38 166 11 410 502 1074 1057 901 1171 178 760 1152 85 1044 403 215 867 270 1157 1176 488 975 917 239 406 663 429 740 725 123 1006 921 29 639 1087 239 203 181 698 1067 562 184 352 188 931 274 852 600 533 359 457 653 40 1123 286 581 803 116 290 123 590 293 264 198 990 833 1126 822 72 542 612 1134 238 749 819 1116 858 593 52 961 1183 1092 871 806 43 807 236 781 800 306 238 1167 447 186 364 1140 993 526 395 333 740 833 777 1183 667 1009 695 172 1177 590 830 325 1085 322 876 256 505 594 870 375 97 589 525 350 328 1190 796 914 911 782 520 1085 574 664 841 299 999 989 103 979 4 25 98 154 240 318 791 731 757 120 57 989 843 793 180 928 1025 661 123 1068 1191 459 566 982 443 346 639 677 793 817 955 195 1128 302 139 590 297 37 1110 421 751 186 804 121 473 357 884 311 79 570 148 456 1038 222 1102 191 940 640 391 996 181 990 982 558 1047 209 1069 1158 981 1149 1116 234 421 126 951 847 587 628 1163 839 823 466 1107 740 886 1051 1043 701 1037 336 756 652 1187 622 49 919 56 962 1137 821 638 829 400 270 55 1120 835 559 211 1159 180 733 844 328 763 341 712 65 845 1106 536 722 1172 560 592 1053 45 333 175 261 916 969 812 706 347 298 851 448 1116 945 544 3 646 417 886 1063 149 74 430 1017 512 561 1088 626 60 375 876 892 975 662 683 590 587 1108 179 577 893 1115 759 283 478 40 913 482 1025 915 262 163 988 460 736 704 263 204 422 372 523 556 27 195 1171 608 806 79 1142 526 99 791 359 1141 16 636 417 606 579 599 579 745 283 1176 256 408 1084 474 428 1044 87 235 478 376 197 212 661 855 625 194 458 1030 1147 808 876 492 780 756 1174 356 50 26 1002 480 745 920 1135 1009 335 52 257 911 385 880 728 1057 1122 455 1082 500 831 243 61 217 331 274 598 370 850 541 985 219 546 989 1190 744 292 740 172 387 1183 639 543 329 732 907 1070 1191 594 758 594 312 1056 186 529 523 584 610 401 987 860 685 633 33 282 795 695 960 175 241 944 853 897 522 974 814 722 146 684 1076 736 87 953 506 1147 728 226 1024 925 719 1041 486 702 627 204 671 419 258 994 219 770 1102 619 694 1060 776 466 617 489 1019 891 1004 631 1092 1021 114 912 1151 1134 321 1188 807 604 1129 892 620 0 31 839 902 84 950 235 677 525 319 843 127 232 775 955 231 249 490 55 457 280 574 495 1098 594 918 89 979 72 336 883 412 862 660 318 825 399 391 388 292 984 690 295 201 457 19 530 692 735 181 998 19 907 1044 42 1153 894 635 455 372 1196 839 324 555 496 217 463 601 213 827 1014 626 163 512 746 1108 618 1159 750 224 1142 279 925 563 362 231 664 1001 785 115 874 852 925 214 529 834 540 723 79 508 615 676 991 29 372 62 213 931 36 684 1065 319 176 615 327 339 1002 941 302 1033 988 508 263 617 654 403 1063 294 187 825 58 650 3 46 596 631 800 729 483 909 821 1106 494 1157 374 174 978 810 553 479 1199 873 485 701 65 746 472 195 866 162 293 924 779 918 1135 865 604 421 1176 907 546 516 396 348 350 737 920 647 1169 949 814 135 1042 19 290 804 321 390 335 94 1015 485 433 59 410 295 1102 120 102 79 722 228 487 1077 220 560 64 418 1035 536 577 842 380 810 430 724 418 468 64 132 1144 853 976 384 944 296 1020 851 445 703 717 85 767 671 725 410 1170 136 885 498 298 38 32 195 212 916 1194 324 131 743 780 807 368 1070 249 538 134 110 737 917 413 1154 912 376 1035 809 848 1068 346 711 212 189 1112 72 204 496 864 917 338 249 210 246 1141 494 352 184 294 59 82 209 653 13 36 71 389 1104 686 946 231 635 1131 1164 463 892 192 376 684 180 753 657 843 473 32 490 6 100 1100 622 69 631 501 466 998 963 50 83 658 585 106 595 89 831 1119 321 153 865 1196 32 78 65 532 59 511 157 282 1017 857 855 693 65 750 549 799 84 138 41 797 136 974 940 135 1155 841 602 102 344 147 1111 872 993 111 254 982 1105 353 808 977 382 625 845 1071 145 368 1065 623 856 390 791 859 290 331 551 570 59 1008 28 110 30 516 908 1097 298 292 349 260 962 1064 1164 528 778 1181 1197 1088 1177 801 9 902 1042 789 486 1137 689 305 978 752 1047 155 157 22 1170 47 1160 991 1002 984 996 929 892 514 555 798 360 794 440 1050 374 1117 220 442 1005 849 621 761 215 84 793 105 993 1170 845 20 97 943 977 72 358 993 486 410 621 788 422 90 356 713 937 354 907 176 308 489 435 145 32 624 527 515 406 9 110 908 238 1128 359 979 57 4 229 113 1156 323 221 130 437 587 731 627 1056 726 191 955 641 195 617 924 457 909 1101 248 633 99 1185 161 616 717 866 1038 481 916 272 613 833 298 745 1185 397 205 656 940 1066 652 457 317 610 136 544 509 272 245 736 158 1134 822 1129 135 1072 186 249 255 423 618 366 619 120 756 749 128 1029 293 499 864 397 886 302 730 562 384 988 124 1143 1133 623 1000 825 31 726 1061 646 943 665 520 1077 641 932 1006 1039 327 955 977 567 51 1117 419 836 1122 513 1135 207 739 841 696 272 588 813 620 871 1105 1060 581 750 1199 968 985 68 38 457 272 1072 925 923 271 824 50 964 515 798 378 0 644 421 751 45 1064 647 1010 267 580 1160 398 333 457 61 866 530 1144 63 274 1095 651 940 280 1044 87 688 1087 771 468 148 1144 416 471 268 1072 40 1114 368 980 220 746 543 865 69 116 711 967 1021 478 832 1020 1036 141 306 363 1183 818 406 570 438 800 543 298 543 1124 670 468 352 753 980 776 2 264 630 531 1010 622 1078 578 996 680 837 705 212 359 1165 881 357 614 904 1085 945 620 84 198 1073 1126 1128 276 894 120 1199 678 362 1087 574 558 160 475 3 722 895 1180 415 554 966 226 570 427 595 1051 294 767 1004 841 242 850 919 623 104 427 895 978 27 905 848 1042 501 532 359 1031 422 572 742 1077 1119 1012 510 374 71 218 901 155 1123 878 430 1038 455 1112 53 706 1078 831 1028 514 509 1097 402 113 348 1169 288 1091 1052 752 1049 601 978 903 1048 640 885 421 1165 672 296 385 1142 223 75 992 867 53 651 926 422 598 441 778 849 994 886 627 826 52 162 440 293 694 558 1190 1052 781 162 617 265 589 532 726 308 462 40 415 349 799 672 652 1089 674 476 730 202 15 327 1066 919 381 12 34 289 1058 735 121 770 796 472 89 852 158 616 498 572 847 252 380 587 1083 1021 862 558 833 1024 51 266 850 864 401 713 171 297 417 1138 432 898 641 1098 51 442 247 959 1056 597 772 995 664 646 1112 829 635 550 932 406 651 193 563 540 402 971 342 97 558 132 785 323 616 393 949 750 301 322 61 1069 10 880 798 439 1195 294 793 858 246 685 599 535 78 199 206 940 181 369 504 166 254 328 565 950 147 218 964 70 151 955 375 184 1037 1057 41 1127 319 163 122 25 400 1119 428 569 361 115 311 932 120 192 672 1163 903 725 832 926 200 640 658 491 1052 770 359 101 805 738 497 881 604 237 11 391 50 1059 804 36 733 347 888 526 12 728 80 154 1186 920 949 631 954 480 685 619 315 425 250 793 27 455 396 489 99 102 910 855 401 347 923 1093 403 1169 926 331 418 623 685 1127 921 831 898 1060 221 656 168 405 1129 650 446 1022 963 1064 411 313 620 290 1079 443 877 728 1045 121 461 73 323 543 698 845 198 908 1085 133 1118 453 173 690 1048 933 230 18 797 801 1111 835 671 1024 335 610 889 940 1144 1191 177 640 679 374 142 637 442 811 790 197 1081 1039 348 340 573 30 509 597 1173 1014 847 693 562 161 115 971 1019 725 604 136 44 308 1034 835 161 338 531 136 596 139 822 980 634 1088 1130 417 790 1129 557 763 499 156 421 148 306 670 499 960 722 290 859 589 1170 263 229 381 917 210 891 318 839 144 463 350 341 957 52 192 353 935 16 963 716 676 612 497 1125 835 148 195 794 156 1106 594 889 861 657 1023 548 716 357 553 1124 856 195 1084 401 169 374 567 855 38 829 1140 133 81 428 415 1028 562 199 379 237 463 89 172 1018 233 1091 1009 1010 946 10 231 492 635 282 833 765 109 344 480 193 568 246 1188 504 1128 454 108 319 1017 166 181 655 697 150 168 620 823 101 633 239 76 923 923 526 577 615 440 776 652 1082 847 1033 138 298 828 1160 456 377 63 121 894 706 679 188 1073 393 209 304 430 282 1085 1183 1098 663 846 390 296 539 1137 927 52 118 263 388 772 235 887 735 690 12 873 248 1010 1139 139 62 524 595 1075 408 189 533 58 1061 273 980 17 377 544 710 137 1113 901 446 150 32 635 1026 384 1162 748 911 728 1000 449 602 609 622 332 1156 70 600 738 1011 963 613 1118 1081 420 331 695 655 77 882 677 111 412 44 597 852 1147 127 757 652 29 425 547 581 128 992 414 865 28 134 278 422 632 269 942 1135 503 229 415 195 664 566 303 533 15 1162 319 105 473 795 247 701 245 609 822 615 950 221 813 344 164 262 343 696 223 244 527 742 1025 520 217 586 1137 40 784 109 2 309 804 69 1173 485 13 470 402 998 617 60 56 196 383 521 534 763 924 784 1065 948 859 836 468 268 927 1169 625 621 910 1106 299 368 9 723 884 666 1073 1121 1044 1066 167 522 203 563 859 1114 1022 990 772 11 842 1057 250 646 146 330 405 632 1136 750 1034 755 1097 248 482 341 292 844 381 787 232 556 545 129 1133 148 168 464 636 594 721 491 67 1073 887 200 90 158 755 862 964 948 3 86 408 1068 168 1137 1093 81 1039 501 390 986 893 147 264 756 38 58 15 1090 203 1141 326 846 386 804 278 491 365 140 1022 339 1182 457 231 396 309 1 501 1018 393 1099 714 227 913 238 593 784 473 660 902 888 928 497 237 180 654 270 927 776 1156 327 159 495 678 533 776 1039 1094 516 571 359 838 1002 636 636 924 709 350 699 1135 143 113 3 252 562 864 1048 101 565 239 189 481 505 790 320 578 840 861 452 380 989 264 32 748 469 864 189 809 192 731 332 434 672 74 336 60 232 349 936 753 868 951 8 499 504 633 457 330 596 220 618 875 781 715 390 548 757 159 344 409 17 969 892 618 310 464 833 714 804 639 1046 1062 427 984 1163 1176 385 702 247 396 608 218 681 367 415 1033 137 399 1073 988 918 906 410 414 1006 1195 244 1122 502 606 1040 354 971 1009 275 28 855 1078 421 20 177 206 651 939 1110 438 1080 692 554 1191 342 169 1083 1032 73 639 588 874 773 130 24 535 985 232 842 844 98 884 164 641 920 132 553 628 1187 1128 95 195 1138 1184 746 637 1009 90 323 922 647 136 1112 212 793 547 479 356 608 968 1112 238 885 450 67 453 1123 754 1051 932 1035 1155 228 935 116 881 652 488 1174 197 27 164 1139 956 174 682 1165 723 197 1064 1105 719 359 1142 961 200 1161 1032 388 403 578 746 1091 145 696 749 95 995 780 448 386 1159 60 92 1053 746 142 965 1180 579 228 245 1129 661 702 630 358 7 846 569 97 1187 821 927 95 5 1123 66 473 407 720 623 340 457 634 142 179 459 29 647 1056 828 1087 693 208 796 707 611 978 337 96 162 260 11 236 255 771 572 372 443 566 918 504 966 505 819 683 802 20 170 544 621 1125 1060 194 385 3 351 279 617 288 1123 828 437 347 458 208 868 1159 914 305 65 808 934 139 155 486 1069 1126 11 67 70 38 263 15 256 598 225 1157 1173 850 875 663 670 825 686 1020 167 338 792 306 625 166 1074 562 195 50 205 206 407 844 693 751 652 24 375 533 939 867 403 1174 556 576 1103 194 1142 1140 110 640 274 579 829 49 1135 296 614 244 377 471 834 245 345 100 298 668 243 863 1047 287 379 686 1018 780 646 419 925 1149 297 13 1006 521 239 376 135 822 981 367 1173 269 365 280 1074 593 1052 221 647 572 1196 555 529 61 113 1124 549 449 600 111 1159 1123 404 236 1042 703 1005 914 540 1175 1016 139 1063 487 423 1166 297 239 866 5 4 34 369 697 645 879 686 76 482 974 1178 818 61 299 92 50 79 781 878 71 306 699 144 240 1024 939 719 349 755 208 71 737 20 352 689 175 808 323 118 650 175 27 1085 208 1198 583 339 187 600 953 943 1113 849 869 587 854 818 129 172 1169 639 371 194 761 1076 655 995 404 568 508 3 114 557 663 192 1115 1045 167 886 598 241 1137 493 152 116 768 437 561 124 401 962 210 409 284 64 643 517 50 910 643 1019 143 629 904 420 614 394 1035 1148 427 182 15 522 109 213 97 511 299 224 940 867 194 864 1151 240 670 152 630 646 434 874 482 513 404 1114 150 855 149 200 415 476 1128 205 837 763 906 105 518 202 1097 1067 1145 118 339 341 573 576 946 520 226 298 219 915 481 330 872 1126 499 229 314 651 493 148 31 284 224 701 996 51 953 1022 296 134 945 228 1178 211 619 290 930 893 162 634 429 656 690 557 169 684 1068 263 279 630 223 935 734 12 249 385 919 1079 753 708 1169 162 487 101 663 89 306 219 431 791 819 827 364 22 936 270 1043 336 1066 1114 373 959 1144 312 997 98 773 981 188 293 581 592 893 153 1123 194 1088 623 333 142 288 77 340 387 700 501 582 646 1182 1031 1128 952 1189 149 1197 204 226 806 398 1061 1149 871 766 202 37 476 812 1097 125 523 386 1040 120 1008 982 587 290 968 408 555 926 495 852 61 917 461 470 543 636 1119 730 644 17 912 1006 857 200 447 478 656 1170 1152 849 79 114 439 132 99 113 325 696 484 843 221 898 737 989 1093 733 1062 474 1115 918 5 1124 833 321 18 486 809 1148 558 1160 793 391 389 1108 1046 682 441 81 1139 728 825 448 217 1017 1164 833 895 483 982 1017 296 694 8 547 765 455 817 1084 557 439 245 1011 759 504 1148 357 119 337 119 380 51 395 437 8 804 761 1178 881 1130 574 1029 604 1078 554 1108 578 333 969 214 325 435 984 860 238 5 422 157 47 691 310 755 86 265 92 327 152 25 564 611 125 69 851 893 1122 205 754 468 335 379 887 897 977 379 706 440 782 35 735 572 1094 824 960 1164 1100 886 487 730 528 12 238 142 102 1051 25 885 360 599 143 465 107 421 156 622 806 154 889 305 875 444 278 1194 1105 47 761 837 1083 62 989 368 952 818 85 315 761 1178 973 1194 615 1052 1021 1192 1171 315 110 121 515 90 1181 974 1061 494 1114 637 1066 920 1055 727 561 1046 368 999 617 227 1156 976 302 1013 871 721 97 428 245 470 1119 90 749 477 665 795 1166 919 1096 746 930 790 418 735 628 1145 504 1103 910 1111 597 1165 125 69 34 722 1 318 156 85 1082 856 839 518 939 251 30 312 34 909 452 199 288 405 1014 640 853 229 313 717 964 931 621 10 1076 633 360 516 799 62 57 38 889 826 938 861 945 646 966 679 186 341 1104 387 1179 418 38 861 1141 530 849 879 659 1089 621 557 41 14 720 401 171 1149 397 322 938 304 542 918 187 266 736 1011 287 289 63 490 22 777 297 84 318 55 967 253 646 100 417 882 1140 1068 873 946 818 1042 1146 1121 953 897 533 844 1105 32 909 354 453 1167 327 643 428 612 606 1063 548 1044 1142 822 1069 980 363 636 1146 336 360 699 927 1146 346 90 547 1101 902 729 1003 696 248 104 169 21 396 246 225 1088 291 764 444 540 1006 649 577 34 354 1114 1108 1029 1159 110 936 685 1046 853 303 1017 1107 186 854 1007 1184 336 34 317 1159 388 977 274 1097 1104 582 812 419 357 34 217 959 1155 759 810 914 893 961 692 112 438 725 499 212 215 791 983 997 469 191 1122 1172 529 1044 715 713 827 1040 108 1095 1080 194 374 13 431 926 1160 642 679 211 174 805 1146 776 921 491 379 379 253 463 1087 914 275 568 81 373 159 396 781 329 935 182 576 303 34 385 483 449 682 299 278 1165 573 942 485 445 245 53 814 619 186 836 288 541 160 1043 179 1102 148 440 1149 960 684 136 189 773 904 989 1138 297 646 652 613 326 451 646 332 970 153 534 321 119 766 76 362 960 629 719 649 375 86 68 698 947 69 156 973 97 1103 942 556 530 1198 216 111 611 256 547 834 1022 16 442 12 1191 168 751 368 299 728 1017 867 752 380 183 590 606 1079 645 178 1184 985 300 70 620 87 1033 856 716 539 545 269 686 507 331 970 199 908 942 1080 622 67 1086 716 650 788 114 1031 652 732 584 256 1117 197 1186 545 1187 469 873 617 938 9 225 629 1043 982 1140 433 709 495 1188 1092 190 256 778 77 901 744 796 99 44 702 53 449 311 38 549 161 479 884 767 186 304 961 683 369 1185 262 810 971 232 626 200 445 806 501 1095 554 135 448 332 10 1037 468 411 140 1054 599 331 350 1027 767 602 224 399 323 749 290 471 1163 1095 991 93 297 675 146 934 445 909 475 641 528 832 50 898 699 13 141 495 98 608 969 535 319 124 689 776 28 673 524 658 972 112 1175 951 733 29 223 1035 221 1103 894 100 543 505 70 188 806 414 215 195 543 799 422 822 265 76 1119 1182 592 299 708 206 804 245 1060 878 941 559 335 1032 1170 400 238 1156 1180 866 1042 82 702 47 762 498 244 661 744 868 302 826 110 690 689 380 999 183 376 242 352 6 140 894 511 367 128 82 287 750 822 410 63 753 286 417 424 427 230 1054 873 987 663 997 813 504 971 784 1151 796 537 447 258 852 696 752 274 189 494 639 234 327 1075 614 570 748 773 1034 800 1168 278 1138 1136 224 152 448 1089 1042 612 538 1179 6 495 945 390 197 1007 697 179 768 717 775 186 167 790 599 590 38 70 469 1065 28 467 887 63 121 42 799 218 512 567 1145 208 812 65 200 298 871 579 1038 451 1007 50 491 232 540 193 877 1026 1059 134 112 1126 568 1121 1083 911 634 510 290 777 321 919 1128 279 674 802 243 679 1176 91 204 621 618 664 545 254 512 953 151 528 1153 931 204 802 800 1024 656 1191 1031 789 674 214 301 451 980 40 373 492 722 902 661 517 728 645 1073 141 923 81 1013 992 116 989 318 513 542 947 993 357 38 550 698 149 484 584 672 160 836 1015 14 779 140 409 750 390 382 1033 27 117 801 1141 786 615 493 954 870 686 1187 493 452 103 520 1072 1099 155 705 740 386 340 1122 448 501 1011 161 95 357 804 61 49 636 770 20 915 985 468 161 239 50 95 838 240 956 970 181 1186 1173 1057 621 1141 960 1196 147 1086 483 964 448 378 41 1128 164 670 1099 174 990 183 497 792 1155 1091 835 1113 1124 1160 987 559 975 1116 582 695 285 434 530 632 967 100 726 135 288 1081 312 716 1048 641 266 514 973 1024 1192 1133 1066 298 153 622 279 45 47 593 596 460 852 957 701 528 726 1089 845 807 817 1101 365 860 990 151 654 82 1055 857 344 900 213 271 894 526 289 466 521 983 729 200 445 702 836 477 31 175 159 1120 440 119 273 262 663 336 362 250 1046 257 548 100 886 359 832 343 332 368 766 867 453 1143 662 582 1003 221 512 313 40 385 934 862 1019 1116 12 1157 738 587 224 1140 933 295 536 780 280 801 890 804 985 552 317 364 530 612 326 54 1093 492 1053 77 826 973 822 223 744 0 842 306 452 882 27 408 290 550 93 19 838 100 584 679 1106 1066 536 1128 295 159 1082 227 302 869 584 51 412 607 405 209 815 89 623 200 632 899 584 410 1089 797 784 29 486 263 393 668 1190 500 522 795 730 711 1089 480 834 771 845 387 1089 531 746 649 262 424 161 368 1148 603 808 171 1194 986 1030 979 504 575 634 1116 156 194 711 353 551 1071 1179 1039 569 669 301 858 812 747 176 723 1101 510 1080 1138 893 898 284 766 1107 227 211 22 485 827 731 126 442 721 45 315 326 650 469 1140 245 76 121 38 771 697 425 236 592 729 347 1021 766 1058 791 531 252 367 60 1023 1077 558 438 1040 854 804 137 158 506 24 892 423 911 944 1041 800 1127 683 50 352 270 499 756 1069 1049 195 766 1113 202 14 39 356 438 1043 50 1003 940 707 693 116 38 405 1017 584 1006 796 1075 662 982 784 282 663 658 1058 716 93 482 358 52 460 860 531 442 513 815 235 978 1191 352 909 83 1040 120 700 810 552 573 950 487 826 256 128 393 968 113 444 700 220 734 1110 1114 595 374 95 243 412 79 703 1157 679 601 738 78 491 58 1050 173 163 1188 352 562 659 942 1092 986 1194 246 807 639 115 1169 1143 728 315 1190 885 602 871 345 826 796 640 1006 629 436 827 182 605 761 24 665 64 460 185 823 665 631 948 531 976 691 233 485 870 680 964 564 84 1157 845 78 783 973 911 18 692 746 101 954 1031 1031 233 1089 238 956 87 1082 86 774 944 99 715 342 667 791 1179 541 1025 1163 1113 245 1177 442 7 551 499 1023 764 77 1089 174 726 694 496 225 467 233 1075 1190 616 547 449 248 543 1185 441 1072 910 737 659 519 551 497 111 163 886 1033 679 550 441 92 929 171 949 159 282 505 1048 931 1045 486 55 1098 601 329 219 819 859 658 183 839 382 1108 266 1142 1008 991 463 433 95 15 152 537 120 795 538 1051 83 464 1125 647 305 1141 441 199 759 1159 1120 190 186 247 359 986 1075 695 980 1095 1121 1045 1109 829 912 337 560 519 799 677 809 207 1133 137 545 888 451 668 331 784 859 918 1146 173 555 857 1031 631 818 596 613 1107 127 684 255 474 53 243 1062 1185 405 1058 1004 968 1142 74 1131 1075 742 395 690 1113 1104 595 927 1151 450 421 1172 456 811 751 954 252 122 231 1194 626 942 416 630 569 415 794 367 241 134 16 1048 351 432 553 882 561 797 112 1090 589 190 1068 798 142 236 404 237 908 573 872 1059 55 1134 756 647 1094 467 823 688 602 741 606 811 240 317 1138 517 990 76 844 990 453 313 804 1078 1098 387 769 918 272 1062 964 289 813 1002 1041 521 701 270 188 796 278 56 14 825 50 192 450 1043 141 756 278 164 608 1187 1137 811 1175 909 1197 919 357 979 116 282 1098 563 60 1037 58 196 88 1124 1183 941 111 982 654 717 1141 95 1128 209 213 528 1057 235 899 422 334 561 727 1172 489 1052 594 313 854 1188 49 312 340 1197 57 175 2 118 187 909 367 275 1088 810 684 280 635 144 205 662 716 630 614 1141 663 426 782 584 673 753 493 60 684 278 523 1175 931 957 822 532 504 1091 325 937 937 158 492 1033 61 1030 131 155 385 315 926 919 1105 289 1123 446 769 613 101 92 201 9 871 1088 787 264 389 646 868 124 765 316 641 197 194 551 989 134 499 799 939 31 694 362 869 1149 872 580 1012 271 1182 858 600 201 968 1153 232 840 828 820 432 383 656 1192 178 30 1158 639 797 860 711 899 235 453 192 394 841 851 829 718 537 589 598 171 1100 826 1194 561 107 970 118 1090 1044 5 683 675 854 241 566 105 3 1088 612 167 1065 1148 27 121 735 291 894 343 1017 174 65 1029 194 163 816 897 1196 604 799 948 16 583 159 729 128 1198 645 0 900 247 404 909 884 251 215 438 670 374 780 628 18 966 1094 1185 488 1154 312 1103 500 1065 737 442 210 446 847 455 301 353 104 263 1026 1019 567 371 236 1180 142 651 907 121 323 822 681 1092 910 1114 214 962 529 748 1035 195 216 127 155 1022 1009 223 535 1074 400 450 571 264 679 1125 442 980 934 110 251 1116 249 448 1010 472 275 625 264 804 424 765 747 462 523 772 558 462 779 830 466 332 293 1133 98 1103 256 763 239 486 1170 950 145 1050 333 757 975 897 206 1098 271 493 999 256 272 1159 515 609 272 771 176 568 474 640 1106 229 923 638 297 489 616 694 461 399 796 497 720 160 140 898 3 1054 869 1051 73 422 209 237 759 586 44 827 592 574 380 1126 726 439 663 247 242 1166 739 1116 623 18 316 220 781 609 566 962 1036 383 618 828 35 535 761 937 294 589 146 279 1072 840 126 824 796 530 816 640 802 938 1161 374 901 1005 598 308 1072 655 345 1020 1016 863 980 1174 1181 617 127 1070 786 822 131 1091 360 857 978 36 768 277 420 77 541 956 65 62 945 317 785 435 1113 656 155 803 810 850 1140 1184 86 251 230 1195 1032 763 286 319 395 970 1006 233 980 1075 97 866 259 694 3 985 608 166 926 929 807 300 343 426 1175 852 631 110 1080 236 347 387 454 197 974 757 428 249 315 1129 709 22 193 1088 739 908 637 141 75 408 638 1079 598 85 50 422 158 748 1108 27 599 939 539 698 1162 1166 555 161 1086 1083 559 197 891 762 13 483 870 340 1085 396 173 213 1176 701 649 678 822 203 1108 1085 1138 505 616 259 450 532 532 219 1075 247 573 79 102 910 243 1079 335 492 524 1135 230 688 511 296 163 694 1103 705 467 886 474 747 1176 867 61 149 1122 428 942 68 754 438 772 985 1125 142 234 879 231 800 685 306 1189 588 329 86 197 847 59 529 839 940 566 54 30 561 994 255 119 1135 203 1036 63 446 203 19 933 198 551 856 866 829 238 739 186 576 144 238 798 867 22 226 256 961 871 373 297 191 1161 260 1074 135 875 615 836 116 143 193 334 1150 368 224 152 947 441 948 164 1103 808 698 580 1174 50 718 169 1160 932 244 564 484 406 1034 550 861 564 835 450 678 201 563 999 1140 920 33 712 296 829 624 886 95 1193 735 728 1040 1024 89 532 1136 1079 988 50 963 689 695 719 790 891 516 1131 126 861 46 454 482 544 798 1111 420 1032 1083 529 298 507 776 705 196 307 711 425 192 984 478 307 386 733 203 915 1131 281 226 874 87 96 100 1082 920 564 774 353 221 858 451 1019 236 990 558 521 64 533 81 929 611 734 718 302 411 791 1188 345 990 557 245 1183 62 259 695 1145 699 191 37 6 1046 592 450 28 578 1184 189 749 1173 267 806 533 539 1174 29 698 435 181 866 642 187 815 403 518 1074 1118 1154 1025 304 231 1080 597 135 1144 131 344 883 684 940 364 999 761 1047 536 778 700 930 121 783 956 443 434 363 833 19 709 740 988 218 699 969 345 665 434 470 93 486 895 325 117 271 1125 566 296 1123 878 1180 851 720 217 193 467 984 268 1171 866 105 912 215 319 503 597 929 222 906 80 270 171 533 1011 374 913 1087 120 191 99 742 913 656 947 203 1097 343 1134 782 110 643 956 189 675 57 1072 642 130 426 540 561 103 182 959 568 544 135 579 135 31 444 1015 245 358 621 1025 1068 687 662 658 16 426 190 509 1109 371 270 631 451 170 725 345 1050 1171 138 856 45 1171 994 168 476 225 220 517 951 707 36 433 299 1129 1036 1 526 913 724 576 128 634 442 769 435 453 87 1002 967 869 568 365 1009 911 894 44 778 216 918 613 118 1067 826 125 496 296 355 97 246 1023 340 728 129 1122 387 977 402 1174 61 40 90 950 467 903 633 889 227 754 900 648 1135 478 792 667 665 536 336 671 659 739 1006 179 306 787 1128 74 639 36 291 883 144 242 125 1013 245 1131 794 824 968 968 417 1140 1025 348 513 1107 592 641 608 926 476 712 1099 575 804 202 711 1180 380 992 796 586 599 1026 256 1062 572 55 545 577 986 921 231 312 469 528 276 257 1082 1000 1121 978 643 147 74 203 614 922 97 616 441 538 113 563 264 169 252 668 1156 329 1077 1127 688 668 596 770 539 271 1105 237 1034 92 1117 967 107 654 424 1028 1120 218 800 51 113 5 616 281 762 533 634 960 311 14 326 821 773 653 628 36 373 882 224 35 1027 585 555 687 1147 172 629 790 444 634 790 428 702 720 733 692 1182 975 308 957 216 609 862 934 539 1004 871 472 796 1177 614 315 1198 1097 431 1049 1118 1022 575 915 977 471 247 651 506 639 128 55 51 770 927 609 387 809 902 189 474 607 171 1058 274 777 1025 263 670 1112 897 664 299 541 180 779 783 424 443 1027 850 44 142 600 684 1191 15 239 600 574 568 40 211 1136 503 68 971 789 907 19 513 1174 573 273 854 606 1164 767 136 124 1024 1116 916 210 77 126 236 201 53 1046 1054 107 268 415 136 479 852 693 1195 764 1193 536 272 449 167 363 579 586 640 287 401 89 114 141 960 54 114 683 694 813 409 1171 341 853 427 1121 178 228 943 230 946 845 503 1107 1139 635 809 1071 799 764 562 621 656 179 281 674 655 275 628 958 215 453 872 272 498 225 859 275 259 86 273 82 1145 763 959 288 120 238 612 1063 228 918 830 645 56 1110 847 832 1108 1117 359 694 800 523 151 192 294 657 857 574 8 979 317 94 1101 591 1197 900 858 112 879 448 79 959 265 987 640 656 139 136 712 811 1068 172 682 772 99 1164 958 765 620 221 586 266 1169 695 298 165 393 493 581 567 1198 1064 558 728 372 1021 1054 417 798 390 699 457 713 667 52 870 106 473 1058 187 865 383 240 858 228 971 575 924 931 139 339 1139 306 465 686 642 212 765 607 1046 75 917 270 106 916 309 9 981 889 133 1033 792 768 828 268 232 473 686 190 260 854 832 68 459 466 518 317 647 252 759 856 524 437 445 64 752 714 760 11 1047 299 784 7 283 384 352 985 125 65 395 462 762 90 1033 775 492 619 886 1 758 330 246 983 627 421 832 1008 734 902 435 416 1105 509 398 590 430 434 643 905 1058 786 270 923 279 192 738 1047 755 488 704 88 743 49 483 385 387 691 532 1167 1089 520 713 163 659 2 851 33 391 165 865 294 466 250 397 351 176 83 844 995 1026 1045 225 253 463 715 821 1003 932 536 490 474 256 1027 1143 785 635 355 705 7 733 840 358 834 589 445 454 311 574 307 781 840 194 251 1118 1057 870 785 20 449 65 433 1046 680 1045 471 735 1157 24 60 1002 746 1149 993 473 275 802 194 638 929 27 97 85 133 1097 655 103 492 69 1196 534 924 685 149 64 1006 286 1052 590 907 554 168 1154 822 16 572 1048 624 1078 822 586 1082 704 514 519 17 422 909 255 418 179 652 434 1118 252 968 324 955 674 519 766 549 1180 488 365 857 521 211 244 726 655 9 44 738 446 237 481 202 373 417 769 678 801 573 602 848 384 1057 691 955 74 836 987 497 507 577 1178 194 548 907 577 68 171 448 95 659 6 1090 744 576 90 820 1073 853 442 683 775 355 559 1092 793 843 1076 938 641 669 313 537 175 929 205 509 666 97 428 659 12 377 494 1005 695 413 948 1110 678 758 1101 124 1082 415 521 132 1131 285 293 480 1069 177 448 1038 685 501 111 150 997 411 1162 1142 676 738 262 731 776 746 702 1008 808 148 1074 389 680 800 14 626 835 766 260 86 999 418 634 685 12 84 369 240 782 219 197 250 320 546 436 270 357 755 464 217 78 646 1016 951 654 142 266 884 1084 1038 805 789 1061 711 1012 411 846 239 540 120 929 135 20 95 739 548 976 1120 1079 29 127 634 33 292 441 1198 713 380 1129 1185 183 88 537 184 596 83 344 1117 1109 629 1046 46 772 1082 453 713 747 313 1134 53 1147 148 437 430 211 519 1160 485 408 890 107 327 670 1196 879 590 966 947 479 1127 1184 118 184 33 252 469 255 559 650 248 846 365 924 740 726 654 741 220 863 972 612 106 180 754 204 932 748 820 956 1191 1106 1108 1129 414 324 450 156 220 769 437 752 795 416 104 209 464 310 1185 857 525 714 39 410 77 659 1031 1039 1166 111 608 299 437 1153 844 873 1165 920 988 465 357 226 804 540 922 361 316 843 112 967 1020 504 573 843 167 197 921 209 1171 699 740 181 189 285 313 89 861 225 575 128 866 734 617 581 102 1006 1150 593 795 396 313 660 1170 486 757 814 400 209 658 1178 555 1097 617 745 436 795 0 280 787 740 684 796 783 519 1 275 358 619 765 18 1037 675 577 522 443 1123 1026 785 467 446 763 927 1167 461 571 1160 10 216 26 791 584 123 457 448 818 410 361 1165 71 51 318 616 732 1130 185 363 710 732 576 617 335 945 545 1090 831 605 66 250 977 940 689 1071 316 698 794 818 190 578 800 542 314 275 168 210 430 615 878 406 410 211 969 947 249 480 697 156 352 153 43 679 893 918 14 529 1133 161 1183 92 591 355 1076 102 893 1149 318 503 644 1042 247 166 989 293 925 69 397 367 1055 69 476 949 785 697 389 1060 139 202 250 1001 762 1128 948 805 533 291 202 463 855 1043 144 236 697 878 238 33 695 265 776 729 513 712 118 626 26 802 599 1050 588 72 372 768 934 529 679 500 1143 440 99 714 794 760 1081 1080 289 934 218 1112 322 620 540 287 704 926 61 144 12 241 882 241 26 941 1093 922 659 1197 291 92 1153 1135 563 499 90 1155 354 341 191 12 1021 903 886 941 664 948 410 500 1079 22 1193 380 368 490 392 948 430 42 976 172 809 78 1138 236 61 577 388 1198 483 162 754 746 405 996 211 326 851 709 203 481 409 925 227 53 445 628 689 787 568 378 287 944 1113 727 855 908 1168 1013 609 1101 64 759 545 754 979 1133 415 1147 1128 602 528 627 297 832 198 1048 349 894 298 379 524 590 582 274 464 1122 1109 436 983 859 1031 503 905 1097 1144 585 929 10 461 386 173 312 469 650 820 480 451 204 48 187 63 2 1101 685 717 887 94 966 977 446 608 46 371 72 13 821 845 667 634 1036 585 15 126 1040 434 1104 1155 1046 94 694 1189 789 939 289 530 621 1018 840 507 600 666 626 1107 73 838 1016 1182 755 129 451 790 6 194 944 314 612 153 1197 175 508 280 414 765 610 939 11 370 9 890 979 124 694 31 407 1180 831 837 1027 128 700 712 392 143 612 366 950 1182 528 1047 644 217 280 201 554 898 600 788 248 90 104 247 457 548 357 637 36 619 72 475 604 865 884 755 81 141 1193 1189 373 459 194 794 193 186 17 314 122 219 568 249 4 139 219 144 216 1172 57 667 390 602 173 768 1172 1142 494 1098 358 875 873 911 749 591 152 1133 638 7 936 1025 66 68 1135 291 523 214 672 266 35 708 35 402 1122 1078 167 1031 1073 1198 863 1168 638 941 1097 589 398 467 142 231 356 581 666 976 193 142 1068 157 103 993 897 442 471 792 780 1080 879 943 967 0 852 1096 552 990 72 351 580 78 494 945 38 475 380 1133 379 177 782 1004 521 441 533 871 455 1097 305 72 40 213 579 720 639 953 623 81 943 753 699 597 403 194 1156 559 59 1089 690 743 888 675 350 724 391 848 528 1102 440 543 1 1165 477 411 1070 710 244 799 385 233 974 1130 144 319 214 575 655 1051 665 828 655 791 241 1078 64 894 282 428 188 288 504 786 806 844 336 510 1014 416 422 619 608 325 235 592 510 376 695 85 827 648 225 922 808 762 808 640 557 791 578 197 366 832 278 255 472 127 988 296 250 234 549 695 674 1134 242 480 608 134 975 404 1003 921 902 54 406 660 778 99 1153 607 1020 266 30 469 19 814 256 39 120 187 1001 118 958 766 381 58 293 667 885 164 989 753 1006 460 1191 820 284 57 617 5 843 798 22 374 717 151 3 614 555 548 329 392 599 533 840 921 425 322 324 541 434 930 122 608 896 600 312 1194 912 850 681 877 24 371 701 535 35 1195 948 308 806 608 335 1174 366 179 188 884 909 533 310 276 521 404 677 761 183 807 476 1133 461 1072 974 1139 998 818 730 699 799 139 1078 318 990 507 245 67 268 942 835 15 837 234 1198 600 1199 643 21 346 1170 537 992 719 10 772 510 520 467 473 1074 554 927 726 233 1051 861 1086 261 40 973 491 188 845 764 860 772 1168 1021 909 426 553 847 652 952 31 777 734 200 994 946 640 12 692 425 248 1048 633 299 398 683 93 1169 1170 896 16 722 258 560 789 936 1199 299 454 42 67 235 276 528 108 942 244 388 289 791 771 595 414 534 350 569 564 91 383 778 431 800 941 594 205 666 432 584 716 321 169 292 1118 327 364 355 1163 527 120 136 700 389 908 827 1022 797 86 182 46 601 637 645 531 267 134 1090 135 345 698 323 191 1181 819 1155 307 307 275 81 191 160 354 194 700 899 395 145 24 72 627 279 1029 70 313 422 315 439 305 963 431 378 954 805 399 1155 378 643 78 925 538 578 1006 204 1004 524 894 1052 1045 469 630 984 679 992 230 1077 1074 346 964 441 538 511 32 761 157 252 330 1120 298 824 661 229 29 344 380 759 1128 941 986 980 319 32 671 1187 864 954 301 968 1135 368 1146 1010 209 128 500 948 243 936 1089 733 404 173 259 809 382 939 1105 65 1117 769 164 71 110 363 140 644 908 439 1134 999 461 993 690 42 206 865 242 667 729 48 1111 368 750 914 932 254 433 622 249 930 374 404 566 916 266 71 1158 165 186 296 136 403 630 814 836 673 105 1063 750 28 165 834 278 885 889 417 624 135 707 559 452 241 993 235 1087 404 531 1011 946 1190 352 322 758 652 303 73 138 1082 722 256 795 936 700 503 955 747 741 673 820 141 1119 612 1037 679 346 545 688 326 148 248 968 186 890 1152 150 47 172 100 1077 62 815 315 1104 890 945 1183 794 433 93 54 35 727 1093 185 93 228 678 936 1033 938 844 484 44 1045 736 596 758 596 379 561 467 126 9 826 156 1174 707 688 114 0 1153 205 177 1021 1168 514 547 211 727 1169 1057 922 251 415 747 723 911 637 168 413 395 1141 99 24 125 621 1051 813 623 1180 942 648 923 893 1041 30 442 318 907 205 207 886 438 162 552 650 770 859 946 1095 736 826 1165 936 243 438 1128 776 1076 468 63 73 7 47 652 56 206 1094 1169 946 1136 652 32 567 935 1115 1020 547 482 74 857 830 123 340 1106 733 28 455 842 754 518 703 347 927 1172 217 23 976 584 263 861 1014 701 134 1123 520 862 1132 1157 359 15 1199 692 308 1028 428 366 364 206 499 194 21 189 1134 1139 16 292 546 322 1176 233 565 550 417 1135 907 1057 191 601 639 1140 203 825 978 976 45 262 52 781 822 593 527 424 159 242 400 621 503 526 280 156 507 378 459 28 282 678 942 458 411 83 693 851 240 67 572 209 286 61 279 95 1063 348 250 430 812 752 753 628 789 931 907 1051 295 842 971 412 242 78 184 999 392 962 1043 821 219 11 463 386 229 552 906 1104 674 249 954 1168 821 1175 986 592 171 573 913 760 7 745 898 918 55 189 133 683 318 1095 894 255 603 309 744 207 832 87 12 162 15 559 419 596 585 587 592 1186 1157 616 427 744 166 1167 854 527 1066 269 892 1094 1102 968 556 610 4 1187 353 356 511 619 582 595 374 556 749 52 582 27 800 910 910 376 663 424 937 224 1151 77 720 40 475 739 624 497 753 1025 402 433 103 1007 621 438 861 19 1022 101 8 1118 1183 1193 524 348 26 473 675 925 571 66 68 203 325 666 1133 42 128 574 761 534 987 808 67 207 128 488 826 831 73 281 714 277 39 193 625 697 68 530 813 746 175 533 58 708 513 349 158 7 86 310 46 564 749 919 1170 1065 602 933 591 78 503 60 471 1045 557 39 753 380 830 537 915 948 438 802 1183 121 106 1110 1020 512 106 66 307 562 937 427 1013 634 66 136 480 912 1003 596 324 884 1037 415 408 907 349 1108 541 212 825 96 290 348 734 726 996 369 613 971 822 24 1079 43 315 1116 492 181 527 370 518 1110 333 315 939 521 194 585 120 266 942 791 519 1034 270 760 153 786 13 733 409 697 243 622 659 1044 983 633 941 1048 603 420 712 322 715 834 299 966 160 584 1121 330 300 362 253 444 496 1109 416 14 653 292 923 738 896 492 1071 595 445 533 872 24 928 391 666 626 531 105 658 437 634 1022 986 532 1096 591 429 50 447 707 807 330 1062 531 237 750 543 424 704 925 1071 138 519 904 169 483 969 989 303 1011 478 962 16 593 924 946 606 569 949 329 44 983 651 22 483 223 882 596 684 413 598 574 332 1106 26 1006 699 999 780 486 596 802 790 553 334 457 487 790 1192 526 835 933 147 794 83 1097 808 442 989 1127 65 80 1093 125 760 803 176 961 1109 366 1102 752 1056 1135 373 391 671 771 722 1116 1155 909 1132 39 429 77 324 31 346 516 475 1099 561 300 995 650 870 344 406 523 274 14 1149 151 685 1166 291 1101 825 1140 507 351 166 370 491 1068 33 481 618 421 934 279 905 100 80 904 563 182 210 146 516 716 58 82 46 1085 534 350 1170 819 223 247 136 320 288 160 796 270 5 520 1042 1048 1073 148 39 810 751 1122 1142 765 741 1093 1197 942 1025 45 400 723 55 199 627 602 233 773 886 1175 239 560 391 919 1097 830 821 49 1077 658 1188 58 1013 1164 1085 138 492 690 275 767 535 837 628 283 1052 556 1097 776 499 1181 443 89 906 963 845 208 994 27 1115 655 625 40 1098 999 981 357 29 511 2 153 1149 762 943 1047 1129 321 221 812 342 869 144 767 603 675 443 441 680 15 857 722 380 1078 205 411 395 443 858 757 1085 150 269 585 309 843 1157 943 587 1123 376 396 356 446 881 498 753 6 312 710 1186 476 622 528 1093 201 544 1115 358 405 395 561 826 656 431 278 1142 196 599 1076 67 720 1029 154 9 1160 338 697 806 348 513 608 99 49 8 1189 869 109 779 960 155 1098 1052 1121 451 355 259 1084 823 664 76 895 552 605 750 1128 501 793 995 366 96 1163 170 1018 189 865 1181 320 352 515 802 608 1052 336 200 485 763 729 318 100 1161 753 291 676 1178 788 282 950 345 136 693 563 1084 9 954 1083 968 790 50 666 414 18 1071 60 663 856 721 423 314 896 278 685 1018 562 663 888 416 1011 769 1071 405 50 988 147 1018 1084 907 1091 977 1012 157 217 1153 527 92 1022 665 905 1002 794 640 327 939 541 604 250 465 62 519 292 104 708 6 860 378 1076 58 685 136 1084 895 123 325 70 131 233 728 1183 391 516 988 503 75 711 316 726 185 954 898 883 1009 1034 804 331 705 336 127 1089 128 1042 570 370 929 856 772 335 1107 1165 807 383 997 608 1122 213 1059 635 1121 81 850 127 1122 1028 1171 140 797 296 1128 482 473 394 611 121 242 1017 111 841 533 1073 263 55 1117 112 250 1027 1143 1160 369 1065 820 840 938 1003 966 978 1110 317 988 969 507 238 846 28 9 916 660 1067 973 385 81 997 329 1071 598 1167 416 476 328 470 164 731 447 227 37 134 570 176 636 232 817 913 81 511 1147 394 36 297 533 195 708 1014 1088 746 107 1189 1079 280 844 149 1 1080 646 445 923 164 770 997 706 142 468 515 602 357 309 694 1123 955 209 230 531 32 829 878 940 542 452 678 1007 690 457 561 176 528 111 100 116 1176 909 231 760 746 1172 658 614 547 688 1015 61 388 992 69 634 165 39 417 844 165 331 792 39 629 873 560 31 956 443 850 1020 423 755 773 1012 364 73 857 97 793 293 482 894 1018 675 424 127 967 324 1052 393 1128 97 368 1046 368 375 237 792 125 376 1106 77 557 977 638 162 207 395 910 431 126 976 386 563 858 1058 318 611 593 470 1002 186 339 317 178 476 393 459 282 336 1193 196 611 574 491 1125 664 493 942 258 265 948 575 224 408 878 1122 25 401 843 478 144 593 26 498 467 656 69 242 667 1096 285 1149 741 1099 612 938 145 592 405 306 754 460 924 842 706 1119 284 675 392 209 735 631 673 721 209 364 324 650 487 692 929 587 737 1198 468 839 524 789 1087 752 739 681 802 694 956 431 778 293 1197 623 637 216 1089 1182 1033 540 1048 1196 544 949 453 852 314 496 859 842 932 612 790 31 998 157 1106 952 1009 571 824 36 538 992 84 850 524 564 825 590 451 592 551 407 1185 9 454 804 152 257 618 259 1008 248 1069 768 162 1062 11 234 1146 604 1059 1192 1007 169 277 808 346 145 47 965 274 825 5 432 268 981 1009 964 461 577 851 252 78 170 910 735 706 269 75 276 15 9 505 948 728 827 1023 381 306 947 1068 986 749 760 896 143 738 983 1042 12 636 952 51 1117 879 412 1036 886 824 579 192 61 27 857 169 66 708 199 66 615 356 742 162 886 1119 550 785 118 30 450 727 850 283 9 1 935 77 286 1196 431 440 25 574 183 499 160 600 1151 81 365 891 556 252 432 959 838 990 313 244 1020 807 835 717 1077 121 951 708 77 726 455 917 41 499 1178 183 761 938 192 249 302 1004 614 1098 879 888 831 505 988 1189 852 532 188 317 43 889 706 402 451 248 1041 228 825 329 889 979 940 727 504 1061 1193 600 480 187 736 571 592 597 85 1194 843 1015 699 628 63 360 1094 258 986 954 1019 1139 460 388 402 463 552 816 163 400 441 1143 647 290 762 659 950 611 444 430 946 131 206 565 709 297 711 136 924 397 479 575 903 1036 989 270 1182 819 462 1113 457 334 1132 551 1169 397 82 1177 843 410 482 97 372 981 40 969 434 531 591 283 931 394 377 576 591 718 296 1069 338 100 505 1058 751 824 1100 1013 424 15 215 947 4 163 184 133 733 517 515 383 175 843 601 786 1156 1045 653 396 1090 109 373 467 602 216 848 444 556 163 147 1017 592 209 962 679 821 607 250 1055 59 668 600 1039 701 427 112 997 313 717 111 581 153 851 761 1193 57 1053 976 80 1036 605 352 271 320 298 835 997 1186 958 1006 402 797 321 504 967 766 509 642 702 457 153 482 196 4 1183 949 974 550 216 271 824 895 775 823 512 575 374 1017 220 926 74 249 602 727 938 1034 433 400 788 1183 784 1160 928 708 38 1153 781 41 985 737 790 819 762 1193 1184 408 840 605 813 423 694 721 248 896 700 386 296 366 1012 269 11 872 1038 143 57 1032 75 77 502 941 665 485 570 1088 575 30 621 839 246 888 1032 106 479 1177 189 272 448 415 12 747 964 298 5 5 148 96 988 1031 711 556 834 611 590 311 594 210 687 548 166 13 182 547 1066 861 552 442 957 810 185 1164 43 342 884 1165 170 867 683 700 219 968 95 263 82 965 330 575 1025 464 316 159 126 1156 765 1088 240 976 232 283 91 396 620 540 338 897 92 176 516 101 751 694 907 1097 521 519 699 1176 788 893 583 43 532 1090 1095 42 938 645 598 552 1173 1107 1064 737 206 1118 288 1189 446 1126 163 112 1035 147 862 514 224 609 685 522 521 7 112 977 629 581 673 608 744 868 270 240 674 569 972 401 146 552 1130 198 400 439 41 770 700 149 1107 588 28 167 1079 813 70 829 1043 1005 1066 894 851 618 586 322 151 745 1082 1009 256 991 126 525 1067 593 670 170 510 168 800 862 83 836 886 1162 739 1149 1056 284 546 513 1115 915 351 110 1076 944 783 17 49 763 468 565 661 485 505 274 837 892 942 348 765 107 346 1166 898 456 954 332 178 21 35 478 768 968 716 1027 598 523 149 292 345 894 336 670 32 1032 511 146 656 754 477 472 1069 726 665 893 287 623 1130 953 1156 535 655 1117 914 825 802 180 1160 273 847 620 639 850 1190 790 866 73 211 1053 1081 647 28 813 571 605 595 47 632 559 1106 614 729 912 16 712 297 1062 247 1055 350 1183 88 200 1055 635 509 32 858 310 925 1117 557 79 63 49 946 1046 498 891 1186 1006 443 1029 308 957 270 689 556 117 732 83 696 853 260 544 1156 1030 1071 715 1055 431 945 495 240 560 826 188 587 790 93 790 421 691 524 578 573 165 1149 680 440 45 1067 87 270 1061 64 899 883 8 615 607 1091 698 46 418 454 93 143 568 750 87 268 956 1149 514 861 674 396 544 886 637 394 972 3 320 681 4 1041 314 206 888 1197 57 461 245 991 208 304 960 606 763 651 493 743 413 586 1119 1047 673 966 584 287 255 419 790 763 1159 109 142 423 133 1008 224 68 1056 759 507 1068 290 1150 1184 700 9 420 186 498 191 906 861 401 84 1187 69 511 435 1079 56 73 974 1160 880 378 34 1132 948 520 765 533 1173 985 80 632 338 278 361 905 383 1081 1106 1198 1019 424 258 456 947 1142 1120 258 1143 168 760 297 328 1109 1114 730 245 1080 44 250 793 351 772 1146 974 1144 384 332 1135 471 36 696 43 932 915 595 463 835 440 140 959 445 261 230 1031 343 135 686 486 176 410 544 824 1047 384 976 875 299 394 891 334 351 792 98 488 946 590 402 806 852 314 30 721 2 932 969 53 681 925 181 260 37 1119 558 160 1024 782 273 34 586 545 747 844 662 251 491 968 200 349 620 822 764 293 34 181 375 75 777 29 1 913 157 656 2 549 295 918 128 74 303 162 812 331 932 412 1135 632 260 853 18 932 444 373 364 991 769 361 700 417 1161 314 216 669 960 77 273 350 399 654 656 661 904 441 228 762 782 870 357 929 902 6 921 679 621 23 1137 306 1054 113 222 1122 37 530 835 794 560 235 726 1031 880 561 136 552 152 135 777 28 761 381 1027 929 213 463 1187 526 178 528 250 164 326 807 904 1138 332 426 920 98 34 952 259 754 239 914 861 562 458 296 774 614 605 151 1191 333 292 849 74 840 200 677 1037 702 583 553 484 717 455 998 443 982 1181 739 1077 396 746 36 2 578 1027 271 1179 524 663 832 171 83 678 522 553 108 320 1125 701 433 724 120 324 387 155 1114 591 429 829 497 1017 688 78 346 593 974 815 468 606 486 1146 309 443 56 1121 1002 771 892 847 600 271 922 986 914 435 344 291 1166 109 828 555 40 475 853 717 996 404 701 1186 721 610 82 549 1003 891 77 659 779 445 301 665 753 670 1046 505 792 680 136 919 34 415 861 1124 466 1089 741 246 540 925 868 309 655 290 263 1027 846 951 662 1163 685 388 612 320 525 978 349 909 1063 1066 451 1188 198 909 854 508 604 1130 854 347 730 948 379 611 816 638 868 810 148 884 1089 1150 258 700 29 167 338 825 1067 603 338 964 875 1141 866 352 871 165 79 856 853 812 85 311 923 168 311 953 1127 1081 530 263 570 203 160 99 260 339 609 675 259 102 777 837 143 1181 1128 688 1170 754 889 1111 353 704 921 210 723 907 275 807 1074 872 341 663 543 923 1182 274 923 1166 9 591 466 243 468 557 731 223 1062 634 289 250 573 1048 260 376 381 89 431 1104 85 822 24 282 1010 194 33 342 1064 958 127 81 2 394 479 782 580 348 19 958 38 773 1048 181 978 6 480 742 257 1052 964 1035 215 281 72 148 200 1121 315 144 1056 509 512 304 207 477 1119 1142 376 930 1138 382 723 262 493 757 477 315 615 425 473 45 950 1021 374 763 1168 203 528 1146 298 1035 615 932 298 825 831 917 630 295 135 339 977 339 759 668 1099 937 1104 319 354 929 23 375 71 1142 533 1142 1032 271 384 318 184 981 510 21 158 956 575 618 688 686 405 674 790 1034 707 750 311 1171 624 199 915 651 943 266 1112 645 658 587 904 706 1065 1075 513 852 285 520 769 1081 496 180 891 501 162 475 1040 837 997 76 79 999 478 486 627 637 321 439 1072 110 1135 870 1019 484 270 647 709 276 1192 387 82 390 238 878 1115 300 315 716 3 1008 1095 848 399 786 990 1028 231 560 745 1129 590 456 106 873 1198 61 1014 60 842 972 333 295 919 278 240 240 1131 889 752 84 622 1009 1099 763 205 1012 286 454 450 1004 35 428 959 772 292 97 1184 1007 222 10 1078 67 144 742 404 1125 1080 808 167 479 654 272 655 383 63 786 846 3 144 290 855 602 1117 53 831 654 189 694 762 90 715 537 108 487 1008 1026 1079 127 304 654 98 835 476 1000 1068 989 489 147 2 1084 236 1195 843 1089 798 1161 255 375 160 1163 1198 398 857 593 168 1119 1090 262 311 347 1013 619 106 859 675 159 219 564 41 935 1133 27 981 302 458 63 75 1126 1169 817 1066 582 760 1105 1026 184 1172 861 251 145 862 377 410 603 906 30 785 722 1050 1139 995 700 99 331 136 536 375 889 505 442 401 232 1004 945 221 608 1094 643 764 963 874 980 689 511 1139 284 288 333 389 1116 946 656 101 903 517 423 365 682 944 189 413 1079 364 894 479 296 378 764 161 989 417 11 611 588 63 351 83 499 386 561 874 826 429 1185 305 870 1010 43 270 742 580 67 152 1105 329 252 222 25 526 1084 714 494 723 913 959 1096 1135 694 905 25 287 1084 370 815 322 947 435 1001 255 1004 687 1185 248 412 572 554 1153 162 891 859 441 402 515 1064 1093 308 650 778 235 258 231 243 397 696 986 792 284 333 518 1099 48 545 520 703 87 821 991 1023 612 1110 641 1116 724 1020 864 122 847 1176 965 475 562 77 1067 519 907 1160 761 394 935 503 370 806 915 211 283 753 370 38 763 777 1021 1016 49 985 1160 587 1012 177 287 687 220 931 939 525 125 685 320 493 375 876 927 908 275 1147 527 1055 423 695 1080 788 96 1078 455 196 1033 252 63 958 468 1098 483 989 1049 295 1071 1152 835 107 1182 1083 111 701 604 1108 650 548 20 1039 135 845 217 776 867 709 520 617 683 893 869 34 623 51 338 360 604 482 317 636 437 833 440 646 450 919 98 698 327 288 675 2 1153 956 42 282 50 430 695 74 993 900 794 505 1048 31 448 1185 936 416 655 763 1066 746 775 940 282 90 752 54 269 511 511 608 400 245 1132 643 536 894 945 234 1171 817 115 1183 70 1086 1008 795 436 441 653 630 495 1031 203 1047 852 681 91 871 311 976 436 1042 863 1147 1162 926 647 1071 354 650 366 73 695 291 171 784 401 155 987 820 112 1166 636 1110 560 1022 575 332 1018 721 923 549 285 146 1018 625 628 306 245 57 165 732 963 579 1091 634 675 218 235 838 703 604 417 337 357 1060 1146 758 903 1098 613 85 406 556 1124 1078 562 1166 290 1116 207 658 375 677 875 695 1053 676 117 513 907 197 19 281 75 630 1179 297 447 564 1125 1080 24 615 278 1167 708 62 1179 1176 64 446 1088 970 619 1126 423 376 295 135 100 393 726 781 824 636 285 1083 827 689 637 841 277 873 91 905 212 576 252 151 143 377 578 767 500 784 1183 13 157 969 29 509 1198 114 712 904 143 64 671 735 926 664 48 472 57 469 379 880 296 250 165 1147 80 438 821 121 7 878 1109 2 701 494 235 947 924 623 796 100 161 1114 434 949 940 85 245 985 168 561 486 686 912 199 480 796 790 3 331 248 884 1035 4 1125 1128 681 691 548 510 453 123 551 1011 191 104 1181 619 315 1075 95 891 1185 1102 397 143 469 35 515 840 843 1056 956 1092 520 1149 157 591 571 33 575 184 1151 28 383 1000 676 874 517 601 446 643 184 334 300 71 968 878 714 85 913 421 1091 732 273 651 576 162 74 782 932 586 433 576 878 116 1000 138 656 870 246 618 481 651 352 279 495 714 383 6 375 276 229 781 271 1037 602 937 181 915 461 238 268 127 230 1144 269 16 5 3 415 198 38 680 171 377 1012 315 1024 664 508 443 632 553 946 319 524 610 386 1050 1159 614 84 486 1197 320 475 641 411 683 242 1116 678 577 1107 415 484 551 484 1158 723 416 828 499 778 914 538 833 690 699 379 755 974 1124 87 901 77 49 109 92 722 957 416 1128 456 1086 1099 165 247 549 1148 89 68 734 51 411 354 176 971 824 925 192 137 739 478 204 1177 121 245 136 101 954 828 96 114 717 504 720 1195 699 919 1086 802 57 173 1103 454 705 759 608 194 456 296 435 560 481 1199 924 906 306 512 285 296 1130 1177 303 158 407 234 856 959 1064 252 772 722 36 788 1179 173 109 422 606 836 177 1043 804 1037 1113 199 391 270 114 884 91 757 25 736 764 796 969 1050 747 380 297 812 514 123 48 143 309 981 414 557 861 181 159 786 355 950 679 939 42 85 33 833 469 707 706 405 535 467 368 463 788 79 1160 218 796 884 842 929 724 660 421 112 372 1033 1199 823 900 851 628 542 570 264 4 14 1121 461 636 1065 648 415 1001 26 1085 902 1043 606 1157 735 347 872 567 967 338 424 855 151 651 936 415 188 368 17 1005 696 772 917 144 833 414 857 998 1064 278 696 1052 166 594 1195 489 369 380 618 1141 625 378 591 1142 105 831 267 290 943 61 69 707 102 1025 967 46 900 13 298 364 877 815 489 971 324 442 191 350 128 848 757 1027 574 475 537 360 464 854 1125 254 188 568 913 700 114 1190 1166 475 973 35 904 767 956 1138 264 81 512 469 492 629 440 1048 496 799 632 751 142 951 500 118 1109 797 1187 125 617 820 1157 1026 791 409 595 725 290 1173 972 1168 929 615 979 442 660 138 997 84 975 368 88 182 204 48 496 225 75 441 900 748 525 483 12 3 585 491 106 719 257 1029 908 26 179 897 241 973 721 134 1148 826 220 1017 535 1179 552 862 540 1084 1020 511 591 268 142 1037 80 543 825 785 808 1122 43 38 355 740 697 576 1043 1028 838 312 983 893 454 403 498 1124 652 1062 786 703 1096 235 125 447 772 1082 1132 350 1140 1146 525 930 79 705 114 370 182 955 195 654 865 936 8 1127 1199 614 1078 941 745 1116 1061 663 1030 691 766 958 544 52 329 791 533 508 1147 1155 1038 903 255 741 276 554 1079 1025 714 1196 974 1078 204 332 527 1016 657 107 358 888 389 383 1040 94 922 934 67 809 1085 81 496 388 593 77 588 375 784 459 275 836 928 180 61 75 1119 587 948 152 796 188 1172 882 956 730 564 997 699 556 423 305 783 1151 530 1122 654 795 1119 704 18 580 583 609 963 201 1114 855 21 880 589 1162 1074 1129 329 122 463 21 394 284 1066 1154 332 413 231 266 186 787 1125 575 223 864 815 750 142 120 276 495 294 388 159 8 807 263 279 533 103 983 6 465 784 969 55 464 78 816 853 845 1020 299 1180 174 1126 1093 1064 632 92 711 551 681 458 852 1170 1125 874 812 115 26 684 932 321 1192 83 1084 86 391 468 587 724 661 267 182 1179 1087 687 1005 586 676 988 455 277 316 451 1084 225 922 667 703 1040 281 554 616 789 618 1117 1091 59 715 400 986 37 378 647 1072 539 977 67 760 353 998 940 549 82 998 251 722 913 386 660 402 547 856 1080 1075 880 307 456 707 200 860 1053 362 190 796 210 39 976 933 311 731 641 657 545 162 1020 399 1168 31 510 1074 1103 80 256 568 6 108 124 965 763 632 559 729 1025 390 895 1131 208 402 549 1155 575 376 693 71 1057 943 446 263 853 1039 812 1010 461 993 918 787 811 636 695 448 409 942 1160 1083 11 465 86 218 459 713 832 299 339 427 897 773 989 1177 63 632 582 1157 948 752 378 925 1179 813 521 809 1145 263 42 938 692 603 124 142 533 665 774 313 775 620 730 1171 1067 785 1027 413 703 509 749 511 82 18 1121 14 818 40 910 1036 647 873 271 604 7 1071 177 914 397 566 619 1155 912 115 1183 745 550 244 948 179 58 533 662 875 111 570 773 947 1076 705 984 972 152 614 862 15 895 1186 293 519 439 399 108 1155 701 1060 899 710 176 54 873 767 77 130 337 579 459 212 624 841 1037 458 1142 83 98 164 949 471 1029 442 291 806 861 267 521 520 2 111 256 723 522 833 159 53 1032 631 857 737 952 275 241 631 68 1004 951 114 886 1192 411 581 208 464 952 545 40 1186 597 117 184 848 397 550 222 1042 747 1137 217 163 467 942 918 771 294 51 530 877 409 220 684 791 708 390 268 1046 19 218 736 862 726 618 734 333 1107 280 1191 22 1058 1009 493 471 25 364 667 612 837 1092 845 491 867 112 923 432 34 377 10 790 1152 326 410 1099 671 946 1083 550 823 750 847 879 1040 666 105 664 148 77 938 1185 871 361 805 1152 526 982 507 859 315 124 929 1129 465 877 1151 182 675 37 212 278 281 1118 956 516 733 779 775 213 829 76 1086 198 1199 549 535 717 813 823 809 307 812 17 1181 506 90 187 1140 895 926 731 1115 871 157 106 214 225 354 756 246 707 723 830 1026 717 545 733 158 844 969 906 440 286 1063 575 587 421 142 774 373 767 571 251 1173 165 957 93 506 405 1180 327 991 242 518 90 1065 186 278 976 786 1191 490 1018 692 154 1094 588 1157 912 166 177 806 648 1062 498 510 563 428 906 647 420 347 773 196 798 789 795 289 512 564 458 121 596 1134 62 1148 587 629 1102 453 924 1027 691 990 1050 321 1118 856 29 99 715 791 315 259 71 820 786 670 593 91 345 1049 415 693 951 1173 547 1000 70 103 630 477 1044 305 539 128 264 936 727 407 1189 1018 728 779 178 561 834 633 437 374 974 528 90 741 180 340 65 798 851 122 42 482 560 1017 162 543 466 940 890 1188 226 482 937 726 156 761 415 730 1053 824 753 154 622 960 11 226 1078 158 344 1029 838 700 1081 331 1071 309 330 768 1168 167 1175 590 905 953 515 585 454 731 7 360 438 543 873 554 1115 717 189 964 555 1013 505 1173 65 606 758 208 58 848 98 876 715 235 839 1188 1070 195 812 798 1165 335 850 832 1065 123 683 515 569 1033 512 278 114 953 741 122 1140 1037 404 596 260 507 652 749 480 336 852 432 359 338 156 442 548 494 396 214 906 1138 128 636 91 954 54 355 580 575 613 660 239 515 604 632 1054 103 716 14 287 159 857 1092 233 137 964 688 569 321 1023 575 581 164 335 993 571 840 1118 1145 673 148 1017 978 1134 987 611 558 739 177 305 206 1052 280 650 257 341 684 210 1007 1072 733 647 753 306 1123 450 8 106 1031 818 917 971 223 484 1006 611 116 1053 949 570 346 2 764 415 920 568 885 98 34 120 282 227 875 114 903 924 470 870 746 238 150 640 491 403 482 112 725 557 1085 541 421 499 808 743 311 1141 380 455 42 1001 331 1124 936 1053 733 692 216 997 363 211 241 486 462 609 782 1063 645 665 686 673 949 1060 33 803 130 1019 114 326 654 26 193 817 782 517 884 850 744 327 893 135 846 1000 1081 476 580 1181 692 188 919 848 899 659 466 117 990 578 1054 784 317 232 216 1046 116 434 789 605 141 598 446 177 1040 1071 796 1032 313 1114 178 623 1046 456 1149 719 1138 543 991 817 524 532 903 814 60 475 911 706 1087 1171 366 1189 952 781 325 714 964 860 475 1042 515 932 418 784 940 743 601 756 909 18 315 1073 255 932 978 63 914 1088 363 582 690 374 803 730 108 462 489 215 39 516 205 597 391 491 999 992 345 156 1178 114 588 832 1120 167 439 1167 724 1028 278 292 562 181 939 953 1138 1050 550 381 371 803 1144 1060 1149 609 1125 1123 1175 193 1068 545 558 329 232 104 316 275 91 431 74 128 429 543 646 236 4 358 1111 472 746 246 398 161 834 838 62 948 964 631 134 327 40 769 606 537 31 285 400 925 218 280 73 347 1092 107 579 309 782 1097 1059 910 1109 12 1099 863 56 345 342 1167 762 1129 378 87 447 1146 1044 374 283 785 553 66 527 1001 756 185 392 811 999 1076 1104 714 883 881 154 765 323 1144 183 904 415 89 35 416 1071 761 1010 31 792 330 706 685 550 1192 290 879 113 535 1117 997 522 610 682 1132 899 204 1040 118 120 154 696 507 994 723 65 767 789 836 447 480 11 102 551 816 349 457 812 224 413 67 692 43 1134 287 43 308 967 761 666 1101 874 1038 606 1176 522 846 816 1063 404 590 884 1003 650 286 1086 845 216 11 1009 105 823 691 782 920 104 836 589 169 806 405 49 402 422 538 968 308 140 737 564 105 946 146 951 420 1147 579 636 658 419 292 453 279 909 1000 1133 545 841 1051 901 53 200 79 9 1075 654 370 1156 338 328 321 843 223 188 184 656 92 237 477 730 959 461 1095 335 850 732 132 661 1191 1080 865 695 1041 990 145 447 22 972 502 72 681 845 554 319 29 1163 396 440 1123 957 58 115 191 1009 808 678 350 570 501 988 522 927 1096 884 845 1165 296 49 985 608 17 525 810 808 849 990 1001 100 1126 1183 192 623 342 701 372 558 1159 807 829 1165 575 852 231 968 893 540 82 955 394 418 878 361 500 106 585 853 718 690 808 223 57 926 923 254 641 733 1167 301 862 58 395 289 813 385 1046 999 1045 1052 844 819 778 1064 944 602 320 555 304 526 233 325 232 121 997 538 283 65 631 15 963 549 129 343 305 455 958 91 694 964 557 985 348 752 312 1017 213 48 887 969 694 525 1196 782 744 622 817 63 332 542 163 628 500 1093 761 1141 692 862 399 986 960 108 456 125 730 999 434 174 0 270 433 195 95 89 1164 706 562 795 252 1023 378 332 877 186 362 329 790 1004 174 724 17 840 60 1150 644 1092 1075 716 1067 896 1135 1002 45 1082 96 310 889 650 1120 140 193 731 595 387 306 986 1185 775 392 1085 954 734 103 613 459 10 692 303 514 584 1124 173 229 184 1099 375 927 1097 1073 966 1192 669 82 28 1015 484 293 761 579 488 284 701 883 999 111 906 455 618 816 1040 7 1067 442 911 306 142 1129 142 481 385 362 1111 769 690 481 610 452 777 411 1038 207 666 1035 1052 116 620 1111 218 1173 1171 250 602 695 1138 924 338 986 490 721 784 307 717 228 810 790 436 516 192 383 347 632 746 12 274 922 444 811 11 422 1102 186 747 1162 1183 673 760 744 594 822 123 682 1141 1013 580 479 390 1090 667 483 813 789 215 399 986 343 1015 901 824 918 964 968 1063 877 176 756 812 439 497 47 978 147 479 761 1197 91 340 771 1160 642 172 1079 882 760 476 505 846 1144 874 538 882 946 977 337 270 1071 706 290 1084 662 692 341 924 819 988 856 47 469 261 634 1060 358 663 172 27 705 954 270 1066 97 32 30 832 706 721 638 345 211 45 1160 477 1076 374 607 1141 998 553 650 901 759 694 147 753 1030 435 239 325 427 500 1141 863 1081 342 834 734 460 908 721 917 622 221 826 837 675 195 760 877 239 1008 421 1120 323 698 602 954 210 58 925 44 880 1196 1 1150 1024 755 557 462 333 923 866 61 345 759 1151 253 86 1043 1139 1075 873 971 501 324 889 965 612 66 854 822 654 1093 748 770 547 641 896 501 766 377 268 814 107 1086 391 805 618 491 400 975 414 828 169 726 345 855 1163 197 752 457 1109 174 1143 159 305 77 886 302 55 1058 767 343 170 273 875 335 967 762 902 368 287 707 177 708 661 285 1061 70 618 1149 1102 11 791 800 951 190 470 429 929 615 608 1170 900 448 1025 599 315 248 1189 849 127 610 782 599 305 1093 248 1158 451 907 122 739 323 617 878 469 1159 299 631 583 759 684 1049 564 423 946 395 998 106 632 496 42 626 892 46 1052 553 858 516 853 601 1008 751 955 384 854 308 444 340 1119 175 707 583 203 1025 466 215 227 224 1080 455 189 941 383 712 479 994 767 362 431 189 875 2 1192 941 848 873 259 787 896 563 1112 879 625 186 561 962 163 59 641 1026 781 469 413 470 783 165 708 612 278 432 25 411 452 336 677 895 803 951 544 634 640 250 1069 102 720 61 326 856 351 141 49 1132 365 744 965 643 362 1111 594 765 1139 285 139 876 491 842 791 785 516 110 610 413 701 719 1109 396 679 573 1072 665 975 924 445 294 402 411 818 1124 502 631 1172 310 691 415 531 321 1135 1188 316 926 371 194 1155 119 1198 1058 983 599 702 275 686 755 1078 345 38 518 814 927 537 389 1025 176 164 882 542 1008 279 908 906 919 274 51 224 14 258 681 1194 394 144 876 312 637 851 939 525 23 995 678 912 337 388 1188 459 404 112 1057 1107 301 229 85 53 1038 518 1009 790 879 15 656 474 91 478 413 307 111 1150 921 459 440 666 55 231 1062 241 100 265 1077 110 163 74 1103 46 458 16 1064 777 78 164 554 25 343 772 1106 159 292 973 1107 210 367 573 107 325 450 71 749 726 211 987 844 574 678 386 497 282 1179 29 232 976 216 268 281 651 828 514 470 109 1059 631 1135 1089 90 684 526 368 617 1064 369 1145 920 470 170 1032 54 1014 1104 882 1003 17 779 573 1096 940 607 519 585 707 34 956 0 661 205 223 238 209 531 158 729 1067 994 231 27 1119 147 984 1000 817 744 237 453 902 852 52 232 819 1051 348 558 810 1193 1117 124 1155 318 488 864 1185 962 218 433 484 38 295 559 780 420 1008 234 1014 441 1025 391 201 650 713 1148 984 390 1194 219 979 806 177 569 1144 1101 121 1011 1049 248 1083 444 234 895 336 161 150 103 817 496 468 178 41 933 640 927 724 1025 437 642 127 763 597 612 216 911 434 249 3 840 525 720 390 210 1104 293 26 904 799 453 532 668 255 511 36 1083 452 1195 516 968 977 505 151 1020 6 1000 199 770 1152 519 342 472 1110 403 662 1086 35 1052 299 253 1175 823 1163 326 424 435 3 1059 676 213 697 248 173 223 894 210 39 816 971 1137 392 628 463 466 550 1131 812 88 671 1057 488 189 989 472 83 787 986 474 76 844 487 1011 535 245 621 350 359 737 515 417 598 149 232 422 325 2 275 367 204 90 978 929 372 494 411 434 226 21 1095 787 294 775 261 199 693 668 900 10 375 602 482 951 801 423 935 1193 4 354 1164 388 634 301 711 1176 456 908 482 1002 552 128 901 939 788 127 614 673 415 428 200 442 913 344 1147 830 763 998 938 563 852 147 138 1018 754 736 274 1118 359 530 528 246 1020 1130 606 925 57 1091 482 300 270 542 190 1066 730 621 823 1170 418 357 386 283 703 1040 62 1072 1017 655 1110 785 110 244 1052 322 1014 429 837 700 1089 133 995 9 730 38 277 565 355 829 381 283 1138 945 963 62 174 869 445 649 343 655 308 467 788 1160 746 1034 486 787 208 970 1159 1142 636 1199 566 480 807 1044 598 1039 518 333 276 105 389 278 127 740 168 502 185 122 441 212 1159 192 955 977 643 510 351 85 799 343 727 958 869 748 264 623 211 36 722 329 1095 1069 872 808 565 906 1104 877 70 182 679 342 677 1105 56 950 326 846 481 425 154 895 734 975 1194 332 756 1033 930 901 205 1020 737 283 1157 522 964 238 1063 427 248 1076 367 389 201 1027 640 1194 144 90 27 39 875 92 69 833 393 304 479 515 284 356 851 1053 79 1018 815 333 263 857 203 937 1117 699 1091 287 58 261 521 543 311 604 393 719 1103 372 964 1163 272 486 592 530 980 819 110 1088 1154 833 1009 678 786 380 1114 390 534 937 1198 1138 1144 961 1120 822 960 442 448 400 749 144 933 1080 184 437 972 285 123 1173 837 998 881 686 127 851 978 1197 215 510 676 1018 697 742 336 932 834 858 476 1125 439 726 933 526 683 566 128 342 1084 255 910 709 467 37 1090 407 1015 974 836 191 1137 767 57 623 979 1131 900 310 574 964 1112 218 1088 786 319 1046 621 713 259 519 824 239 604 682 214 468 367 915 660 891 176 534 797 137 727 772 537 567 11 1106 379 923 794 682 511 649 362 1060 767 1105 240 1138 130 1131 756 223 226 665 676 435 219 637 794 547 203 571 348 258 630 368 935 480 525 243 638 851 474 512 612 369 744 136 633 545 105 780 674 700 1195 1094 311 619 359 724 217 276 644 534 642 152 81 95 125 800 1086 716 664 168 772 692 311 489 260 347 271 909 810 464 1123 125 706 811 348 974 422 413 202 1028 466 565 535 436 917 407 685 378 293 12 769 687 1018 457 1177 234 783 693 321 354 404 703 515 16 1011 68 145 1067 567 733 997 1053 106 788 304 980 1182 277 273 1048 104 261 781 1101 922 951 752 532 89 479 125 760 331 698 167 248 1116 70 856 310 958 9 86 1009 254 125 96 1102 998 1042 746 1007 489 809 863 521 142 230 628 723 253 557 743 1176 735 1147 10 592 857 702 928 593 1012 125 966 389 136 1011 243 826 37 241 202 551 611 596 562 784 90 277 763 323 113 1110 95 247 75 105 49 127 827 1077 510 182 738 132 316 259 43 992 1199 1018 350 812 478 19 59 1160 1185 516 866 844 879 218 84 90 931 1074 760 322 468 15 876 890 175 110 204 146 713 233 313 252 218 83 115 958 413 1130 128 312 387 766 1006 84 468 688 660 652 668 525 660 1100 814 973 546 316 38 54 6 123 546 285 141 183 689 377 375 950 1001 793 1155 117 725 1152 1059 338 175 275 877 738 425 25 467 888 954 982 339 1045 151 1020 853 365 282 398 245 622 81 804 763 217 476 138 614 497 1198 1024 1194 1137 479 1173 320 1020 88 1080 873 238 244 54 704 719 586 834 903 235 101 1049 132 526 1057 968 1185 716 886 61 236 961 456 950 163 704 694 749 527 280 1159 903 448 341 49 349 490 1136 740 419 319 576 1167 1021 979 867 1040 560 625 266 1187 98 312 800 607 229 587 125 899 848 1174 147 599 1169 42 647 357 382 1066 837 460 593 334 146 214 450 1012 705 732 70 910 534 461 579 818 750 1177 1092 741 117 206 935 1097 869 490 450 1175 5 984 556 640 27 414 119 469 734 278 235 1155 344 144 73 81 500 711 957 620 1167 537 199 779 915 63 674 1196 1116 732 1042 1073 58 1064 1199 906 311 908 1002 992 883 950 642 505 944 461 1093 1013 1003 682 192 839 553 286 148 905 731 433 528 306 781 646 823 424 308 614 857 340 300 602 932 744 399 788 169 1162 624 919 380 187 822 657 146 776 1032 1129 661 358 1133 883 289 965 794 382 1044 628 351 1037 539 1090 230 619 622 89 418 146 80 733 690 877 25 137 58 542 85 752 262 470 206 593 459 1122 82 113 928 919 28 163 1182 820 696 374 704 515 585 711 950 781 1143 435 327 694 102 266 121 896 611 912 1102 162 806 939 911 1181 546 139 511 977 689 530 618 740 157 726 384 986 1018 1154 651 436 820 771 29 170 582 73 101 928 916 798 1028 1020 360 369 853 891 451 219 556 863 564 965 1009 742 1081 519 21 1099 353 562 62 162 246 195 306 1199 932 576 754 961 354 825 393 540 180 360 206 259 1028 1148 186 631 1048 1036 696 841 1104 1035 771 270 785 750 857 809 335 723 1032 617 952 1167 1102 849 1173 639 887 1166 735 1099 266 1130 608 232 51 610 1186 1161 510 895 1154 876 636 29 893 645 653 628 305 254 783 830 256 434 1053 764 236 929 1162 598 1050 708 1021 449 539 335 1068 47 1081 448 996 132 428 52 727 1073 4 515 411 12 986 237 1128 1138 553 914 623 1168 416 1176 865 1023 563 42 959 404 878 566 686 689 270 1038 128 669 726 517 346 904 143 206 34 174 951 318 773 396 1068 1005 606 543 781 578 250 1067 1017 298 850 1185 113 471 113 68 974 36 959 432 1017 302 369 216 1001 1194 270 1107 458 568 70 423 813 696 39 1032 1171 258 691 1087 67 204 91 419 917 3 332 627 878 516 56 1064 392 1160 63 351 473 172 694 1011 102 51 1018 204 1100 1178 397 93 436 398 133 314 674 423 41 578 287 176 1081 769 132 522 907 411 745 511 875 708 401 635 13 945 1159 991 593 1075 398 112 221 555 534 622 1035 120 960 1158 532 899 1002 1057 1061 24 107 9 828 148 287 272 132 322 596 835 915 1057 734 901 817 1140 892 1106 1123 224 1035 1156 1177 1080 790 1156 334 357 452 1099 396 101 245 49 632 205 933 73 661 320 503 1016 1068 889 600 848 1034 348 16 551 1036 966 351 527 243 891 471 1140 343 530 440 320 1152 222 1054 770 619 53 185 1004 1066 440 924 167 177 378 203 52 215 351 1019 1147 638 1102 141 536 600 1195 72 1025 666 65 643 244 1054 460 273 1098 16 179 403 258 162 161 734 189 7 824 1111 228 25 256 59 1096 742 606 703 625 132 329 960 732 812 167 366 833 533 1114 73 439 1168 293 445 343 605 843 530 823 260 1042 1006 358 766 698 890 1036 798 883 793 656 160 857 209 809 30 766 475 12 72 91 332 1152 1090 992 984 678 622 740 923 146 956 1055 690 790 910 46 157 843 1130 1 522 570 997 273 458 321 10 1133 385 637 424 421 1174 342 406 894 1066 253 690 1161 721 356 514 1057 101 12 93 534 352 1179 9 500 781 1170 801 1139 967 811 272 634 507 367 490 777 751 1112 650 1032 142 410 194 380 210 461 898 147 400 480 282 1022 470 70 199 890 280 207 734 807 1072 496 409 929 3 235 577 945 1009 746 106 750 175 416 837 1195 312 85 667 1156 487 1045 835 226 1150 1036 798 995 661 1010 286 1090 767 245 755 276 947 765 619 919 278 78 201 87 155 108 171 791 664 845 581 858 553 543 233 1188 533 1153 701 144 473 330 517 107 1025 310 280 109 975 506 65 181 310 668 370 859 756 830 476 96 962 940 248 447 558 369 1006 536 465 945 972 882 520 226 886 745 790 1182 1195 1036 675 206 881 746 991 295 473 928 928 421 651 273 235 62 280 860 95 948 770 266 1067 159 687 872 92 681 109 674 318 1094 169 661 611 146 995 1021 206 992 733 1088 132 882 521 348 917 313 846 936 110 882 209 514 1034 901 1100 1137 474 593 743 431 705 446 417 728 483 570 69 43 732 556 72 1070 741 235 857 712 555 817 2 1184 9 1022 1127 587 1010 672 473 927 696 1153 332 966 786 58 289 990 276 1023 307 376 805 10 548 941 999 466 817 945 80 772 931 98 855 949 989 998 265 231 196 819 917 811 410 355 475 157 968 432 1055 186 1169 245 406 395 399 1002 96 438 682 1198 506 302 728 34 1005 882 499 198 915 1199 1096 332 275 925 109 188 168 125 98 954 1006 654 522 436 543 1102 938 237 805 570 1069 1014 1148 411 364 709 1025 664 725 616 1025 223 432 1166 1141 965 399 897 1013 986 310 796 350 429 1000 277 947 275 0 1169 543 924 433 1128 586 56 831 119 58 924 140 1080 724 830 754 416 964 726 536 290 636 1141 574 655 910 232 496 1147 955 708 309 815 232 508 1032 422 280 419 533 500 814 220 661 624 788 1196 166 528 634 459 189 130 413 1147 918 337 543 60 193 457 692 1137 927 932 575 707 1117 1042 143 401 809 692 1044 1186 788 623 519 494 669 260 107 806 1185 1012 1039 533 924 574 36 1094 460 357 1001 619 766 1169 648 636 238 505 796 58 469 303 109 793 91 863 245 70 302 111 265 1078 340 1007 143 981 881 526 73 1122 366 129 1113 385 648 930 1157 636 1158 939 71 1164 203 588 964 991 501 619 621 1003 1083 535 431 536 470 825 438 574 550 252 878 66 99 800 604 692 403 852 270 1165 17 748 958 1118 666 758 930 869 1060 175 5 718 206 575 584 970 165 695 927 1032 624 536 435 237 882 426 757 295 1117 174 503 537 236 938 855 706 745 341 834 691 402 213 475 596 272 869 1136 33 794 596 562 368 880 322 563 569 210 1009 460 1184 451 663 382 802 283 438 586 631 741 620 580 126 144 225 535 818 1187 598 1164 1168 616 1058 461 163 938 204 1141 938 321 789 566 51 6 116 301 184 1116 738 7 188 134 7 1031 72 533 329 816 651 351 354 587 679 121 526 926 1079 444 1054 830 1158 275 819 398 333 1147 518 813 654 918 452 586 544 565 811 233 798 143 388 1160 585 422 598 640 1190 282 1163 453 169 300 682 1096 244 479 939 744 1148 734 335 33 45 674 885 429 26 300 316 582 798 538 1188 1024 522 618 688 482 798 239 449 57 485 347 494 388 347 1087 1031 1029 1110 574 667 150 357 1033 525 418 681 1163 542 619 401 232 390 643 156 254 477 771 516 545 553 21 25 841 148 463 1006 905 478 687 1144 816 336 177 961 136 700 652 678 18 703 167 773 397 205 861 86 630 543 319 396 1135 1039 458 345 445 963 573 872 70 236 843 1171 620 700 673 1065 536 792 1193 1047 100 1138 837 1148 1130 715 1114 1099 455 969 972 1151 223 549 1123 912 157 677 688 743 186 1094 644 807 85 1145 824 499 188 920 474 838 259 508 757 354 775 892 1126 990 799 77 503 300 552 518 40 187 449 442 654 290 572 1199 1182 965 392 688 254 821 169 1086 1001 140 1051 1108 563 380 744 1199 455 704 958 1006 318 225 215 407 80 1109 1091 1147 418 395 509 805 476 849 467 443 199 38 20 440 683 468 941 928 947 589 131 993 392 819 884 249 63 1127 639 673 1012 170 953 194 1002 92 858 704 553 1082 51 107 278 412 195 1052 342 1166 1113 457 904 202 382 993 820 108 570 148 819 508 907 375 880 592 31 922 734 901 280 802 27 85 701 564 110 910 1126 989 100 986 405 1111 1032 447 111 927 924 292 650 652 1078 214 934 19 431 1017 604 1005 564 629 1004 643 694 653 790 277 767 140 758 735 352 1056 1138 1083 461 669 421 944 539 935 1083 810 201 882 1131 846 82 22 45 496 288 87 712 7 214 829 643 115 899 901 832 857 620 424 109 908 358 482 968 710 767 648 64 956 13 1054 408 1019 381 215 543 552 47 836 23 498 555 689 846 1144 61 176 127 435 264 1138 10 216 559 1197 1032 963 1163 1165 1112 447 624 625 100 308 648 776 915 875 940 197 957 1005 941 202 792 417 1013 929 641 369 188 856 129 956 425 1174 222 191 993 773 689 47 312 341 456 149 587 214 394 1188 697 1161 968 496 37 455 405 408 447 588 783 569 170 423 833 998 212 1116 78 251 899 48 271 111 278 454 1062 661 1138 997 484 834 137 523 155 144 704 68 610 4 59 881 919 586 440 1072 827 1093 628 139 452 408 1131 216 210 600 961 221 529 442 609 991 410 165 753 685 348 775 1059 433 834 328 617 757 1133 738 694 730 93 1023 595 467 1008 1054 1009 169 716 806 929 1050 471 519 95 38 0 1164 902 524 708 1040 734 347 403 1145 1132 555 570 497 937 471 855 252 800 528 136 852 1008 495 335 363 594 229 212 384 1122 824 401 687 18 918 527 857 734 283 79 684 45 965 564 129 548 1193 794 470 803 93 388 1182 1065 717 1133 243 460 918 1056 647 895 847 292 565 727 903 277 1186 1092 747 18 571 1088 540 397 543 900 373 313 1028 1004 32 37 655 403 337 1187 736 1068 543 81 435 1080 191 579 941 376 673 302 83 241 761 24 916 1179 753 235 1132 826 901 155 703 1023 546 726 166 591 856 259 735 154 875 209 370 1010 77 808 668 161 1096 851 1096 1179 1091 37 555 404 1105 116 245 932 853 248 825 44 54 118 252 999 751 229 948 509 966 692 706 980 721 237 189 765 26 287 293 1013 948 157 847 594 223 111 113 869 1199 1172 71 262 221 51 297 537 403 42 291 996 95 391 920 1115 171 1018 1129 1009 384 797 1021 710 598 786 960 453 965 96 291 20 1044 246 491 198 717 747 809 800 1193 302 251 675 931 91 215 588 658 902 422 1181 487 383 754 1106 321 426 179 131 655 7 747 794 671 101 189 1114 215 751 930 152 865 358 323 754 425 655 452 820 831 11 72 45 871 1066 1165 662 988 996 176 90 893 1109 455 119 427 158 577 640 453 965 1033 568 570 327 1100 99 20 973 102 429 625 1040 158 387 36 914 1042 1076 561 510 33 83 208 1007 1125 561 887 895 422 155 1068 901 947 1175 1041 574 101 255 304 757 249 204 607 71 897 131 609 865 5 1001 837 1048 573 921 756 235 779 783 893 282 595 1072 517 623 19 237 114 1015 212 907 724 615 65 402 716 536 544 311 998 1168 1069 10 873 1027 954 607 742 911 910 342 527 680 613 20 677 1092 189 168 60 390 1108 843 256 675 42 660 451 1086 116 484 588 223 1149 1012 711 1125 340 643 328 674 768 1005 620 425 986 1157 941 1177 1120 941 1147 412 1013 141 668 830 1031 663 760 789 886 976 849 68 289 944 577 465 519 394 768 1053 980 1155 1124 878 168 102 1038 748 853 1116 1055 1022 105 590 921 322 92 133 422 535 204 313 20 1161 807 595 1132 925 611 336 700 152 17 66 718 1058 292 1188 544 89 128 34 1108 547 775 463 726 288 60 118 164 431 130 817 623 58 1147 455 978 976 790 602 566 581 62 21 398 790 1054 919 1010 1193 120 591 818 42 560 550 937 913 621 504 223 744 972 904 1088 1010 394 1061 157 334 611 773 725 500 60 1016 680 414 877 922 67 414 911 209 34 463 948 1075 969 1185 1113 248 613 58 690 564 121 617 938 143 677 976 887 714 1100 331 893 491 508 1054 612 74 1032 1021 813 750 844 1152 1023 246 111 469 467 852 724 1079 478 141 693 132 25 527 412 210 969 1097 29 843 121 510 470 802 920 352 38 939 834 48 363 391 477 86 389 125 163 1171 255 224 247 1114 1171 760 598 1028 952 928 386 72 756 1021 500 957 249 654 675 608 540 685 495 638 590 344 879 756 304 1187 341 582 622 162 1139 726 609 1139 373 1143 1140 910 399 364 164 793 81 898 106 1012 210 735 1146 1092 828 561 496 1086 949 578 784 481 846 948 903 27 152 611 709 1110 184 679 321 195 655 178 1148 502 1119 263 448 1034 547 818 649 261 66 38 1120 785 296 1071 866 37 637 822 219 659 931 28 275 467 645 267 821 51 492 970 4 42 673 1171 792 1003 431 824 880 753 721 657 400 271 881 126 1184 1105 347 36 716 144 686 926 1091 918 1140 986 474 993 54 628 846 884 6 541 222 529 115 470 101 282 78 892 758 24 342 580 211 1078 1115 1063 704 291 304 450 413 76 1056 50 638 387 743 742 956 971 451 1153 1124 156 215 276 1091 1027 934 462 871 17 449 624 364 712 231 895 999 934 646 593 807 1049 766 279 1177 361 438 1087 144 294 1051 443 175 279 626 675 504 1038 566 464 88 470 909 38 172 417 432 176 462 955 638 764 1131 1083 912 361 0 522 412 376 622 1134 142 407 278 382 1135 285 742 18 1112 108 70 729 786 104 980 537 44 119 249 1158 41 496 981 1141 394 366 563 1106 445 1100 1062 426 485 845 443 677 525 84 929 1159 705 1147 516 1038 1049 88 654 735 744 310 56 765 1153 326 689 446 253 313 704 56 197 140 218 289 556 184 209 216 367 171 955 1145 1089 719 1100 824 654 825 1075 308 975 868 856 296 591 972 762 736 572 238 950 1109 623 90 929 631 30 926 293 1157 568 49 1109 117 1052 741 483 70 1038 142 1103 184 378 1082 146 388 467 4 109 876 1120 475 816 330 615 1168 1025 1097 583 482 454 650 216 254 563 857 1154 141 583 541 339 88 690 1109 291 705 911 362 1089 230 1167 47 702 388 485 1051 178 567 448 1194 34 427 863 615 660 915 932 639 753 31 24 882 548 610 555 695 668 718 1045 771 515 1027 906 49 813 211 162 30 348 990 384 344 397 93 1062 1024 303 248 879 1086 276 1021 501 74 393 732 702 876 684 673 312 558 263 1050 757 471 154 681 151 1191 789 1148 920 285 20 750 1197 162 327 684 113 765 880 1005 705 394 174 770 190 905 952 284 1075 705 640 608 1069 901 321 314 950 90 1092 397 945 928 1083 777 544 413 231 618 457 340 241 1097 1042 1096 932 485 961 754 1181 547 371 156 776 182 784 204 1068 738 1192 601 374 832 1104 538 959 798 755 139 997 861 948 1067 836 681 1073 651 877 929 688 853 121 1103 973 676 81 742 1047 320 1184 1079 1002 46 625 225 194 359 1097 809 737 1161 276 637 230 550 996 738 1010 700 1136 101 480 647 47 255 1068 629 751 78 204 157 188 255 871 524 943 561 423 1095 964 320 710 708 237 547 1023 59 60 343 905 750 189 694 666 1000 180 976 1147 975 520 97 995 144 618 1199 170 1114 59 1064 242 880 641 768 534 898 548 369 119 1100 104 792 873 1060 181 1056 1139 838 999 212 653 1157 825 794 868 324 978 761 312 1145 583 180 881 600 346 238 1067 642 1070 560 1121 866 777 926 926 873 14 396 1106 684 849 529 961 1003 850 740 85 42 882 1167 1127 710 1088 262 674 1118 1078 70 771 530 543 254 348 845 804 551 94 271 1024 364 927 1152 1001 750 5 1078 467 485 50 603 254 876 164 622 173 836 1085 206 518 734 312 510 718 352 382 898 259 1101 952 1195 822 516 45 648 1174 459 445 1086 188 306 451 1153 1136 585 621 965 604 1137 614 205 857 1026 751 787 71 1182 250 977 824 465 902 1147 764 1128 774 753 847 329 1100 98 815 685 59 487 608 319 338 1136 383 972 777 967 826 1111 1020 1050 244 700 159 348 959 961 714 53 657 418 556 205 1083 812 639 310 534 533 741 235 178 370 1137 1043 818 1165 1119 856 410 1011 298 2 756 876 1183 454 1132 436 315 1118 739 819 135 923 910 224 165 651 8 795 960 428 1067 923 1109 179 375 864 105 179 750 181 357 700 878 985 181 318 94 454 674 1110 432 323 61 187 697 252 103 947 183 253 353 1051 714 674 1011 715 990 464 363 343 106 704 449 597 556 688 95 373 354 1031 1145 1028 271 995 169 897 336 171 281 741 1007 502 529 952 407 487 963 698 719 998 707 430 530 772 224 956 1166 315 1139 270 1127 833 595 428 547 474 788 459 125 956 1056 927 660 197 1062 1005 246 447 1112 827 931 815 868 629 975 752 529 169 297 1175 1067 1102 1166 914 341 985 185 412 26 833 647 574 766 1077 881 442 352 684 146 138 1123 444 597 474 1049 332 1121 339 266 701 511 322 1171 713 492 783 760 864 16 989 709 267 327 347 301 50 991 1052 169 1129 881 553 521 463 477 794 606 639 343 1159 126 901 979 280 720 734 1125 901 8 175 891 955 971 43 660 90 489 1172 1046 610 1088 522 927 915 927 1028 253 576 1181 3 741 829 923 207 274 594 1067 794 298 417 407 1036 63 1151 814 346 77 35 1021 286 1058 762 1174 505 1167 282 90 837 552 881 9 662 278 856 1110 149 543 803 371 920 1025 939 382 171 684 363 470 89 1072 192 1065 83 815 257 514 252 817 143 44 812 558 452 181 401 767 1092 193 849 472 720 354 657 1050 244 982 1064 1000 1085 917 53 192 203 756 1056 71 20 1155 978 179 38 548 774 132 459 264 1032 390 1147 537 690 953 289 728 463 661 627 640 713 1126 214 830 383 336 870 956 777 17 926 498 574 613 716 305 485 866 655 869 353 1142 640 694 802 893 893 844 348 1167 712 131 748 1031 725 614 332 326 416 1132 912 895 466 619 74 763 819 72 1100 189 1039 319 397 591 1009 1009 281 190 148 548 562 972 410 253 466 418 443 134 552 28 1072 53 261 189 615 155 1103 1122 944 291 607 25 531 815 60 313 283 870 244 786 880 777 679 1189 67 79 51 1139 648 80 610 795 965 820 807 492 1135 281 157 944 216 968 276 1181 25 779 348 1103 801 698 666 231 544 503 1181 244 706 6 644 395 683 1157 272 74 201 1051 997 1066 599 725 30 1023 739 592 975 336 247 133 531 519 1097 352 544 518 1028 215 510 956 531 505 232 9 604 632 356 16 1177 250 1155 460 1097 720 575 404 828 85 468 761 967 224 817 1196 116 881 877 174 101 280 854 791 78 719 927 627 466 192 1127 890 214 486 760 659 161 1077 125 764 1108 860 31 782 589 1185 999 1107 974 588 1127 1074 509 886 289 247 195 719 916 755 617 317 611 1050 576 1188 136 581 188 121 55 75 93 573 813 181 609 480 903 858 938 849 110 792 745 1048 819 352 833 1148 261 284 175 91 314 396 91 336 496 790 922 318 188 630 936 1059 1110 3 846 407 874 51 816 556 78 529 954 441 933 359 462 784 926 544 683 265 716 649 1136 1183 32 883 626 829 1075 227 8 738 772 72 752 297 212 1093 2 126 570 159 763 1176 1131 910 554 807 403 542 830 348 902 128 246 1069 1126 1072 711 533 173 379 113 72 304 673 87 690 756 659 71 1114 903 1069 487 416 406 30 168 679 443 680 79 88 919 411 454 356 915 58 903 1061 806 264 483 736 627 1003 489 1075 1002 469 987 280 645 636 619 1187 1096 496 1076 548 136 340 495 839 764 184 930 58 994 251 646 1119 989 298 552 435 327 417 444 313 370 590 314 711 323 103 1071 799 287 1154 294 704 85 1104 836 555 13 1075 335 351 1078 1189 565 49 52 755 620 1052 1014 190 45 1166 989 1124 218 344 300 1089 141 1138 974 567 916 963 58 130 539 621 551 114 1016 299 8 418 221 13 1092 580 304 813 857 422 14 242 343 816 756 426 982 1118 393 1018 181 462 421 385 301 364 259 1157 930 649 618 1026 1005 1162 740 302 28 476 1163 1072 922 499 1051 849 780 253 717 739 1017 51 900 679 715 468 354 613 189 318 624 858 27 944 1042 435 709 771 118 923 268 803 567 670 1037 565 1170 916 735 87 1155 678 957 794 11 517 285 1194 627 337 448 181 502 622 751 1161 846 990 334 1147 272 400 682 907 644 471 454 793 14 298 1176 952 1040 734 123 322 105 592 262 320 837 226 249 231 186 19 575 113 438 242 344 73 757 470 10 930 602 470 538 272 273 577 291 341 814 1019 680 830 287 919 253 334 585 305 962 103 622 718 586 629 1025 1035 1009 170 660 704 1184 672 549 38 106 533 666 689 218 422 896 815 626 1084 69 300 617 983 1072 887 922 858 255 493 355 1183 828 826 737 315 133 6 210 368 925 724 1020 988 348 84 189 829 320 1150 46 638 842 1174 365 1021 822 475 932 577 904 1103 413 463 60 793 511 1116 234 53 786 139 843 555 26 341 946 315 1134 841 621 161 503 74 1069 852 1056 1025 109 64 1131 289 499 298 808 768 192 778 1177 52 214 475 98 442 149 834 994 674 1042 1024 1156 263 393 1032 959 578 1041 912 105 544 694 1079 352 839 758 89 742 197 1086 1014 146 247 908 380 551 420 1099 956 69 701 103 476 1106 853 483 398 913 1038 1076 367 1007 933 183 1152 817 110 27 222 818 722 74 792 307 229 1186 29 1179 889 633 202 999 185 242 58 122 4 281 946 402 497 733 326 800 906 386 681 235 90 297 425 902 968 580 100 906 1194 7 22 275 464 59 1102 1045 128 1069 294 347 993 163 202 759 297 1064 479 97 1172 1167 426 705 108 19 653 202 599 848 57 223 960 428 667 1177 1172 284 315 2 713 545 40 1 72 893 73 122 1094 649 770 191 471 568 103 743 402 750 115 87 481 703 639 771 119 258 1110 13 910 1077 267 211 1060 190 192 351 634 790 217 1177 384 837 1143 926 771 1031 386 288 710 302 593 796 1166 1025 790 287 1198 35 585 728 1048 1106 663 931 242 78 525 83 873 179 281 784 465 550 502 177 483 647 681 262 150 177 30 1087 225 432 356 351 15 222 470 527 231 20 355 641 98 241 749 620 608 998 369 1180 541 227 14 308 765 624 842 658 1144 1132 384 168 411 499 1012 676 348 183 745 771 1147 809 266 540 508 188 755 881 445 589 486 725 786 229 478 1160 559 781 311 797 1049 136 195 185 75 754 613 726 226 386 846 925 302 881 934 62 303 366 852 982 17 400 726 1102 745 215 1143 617 558 883 887 1181 699 496 746 649 525 327 275 198 187 110 120 272 129 1108 412 616 983 212 300 1073 108 471 377 281 1120 316 1034 854 585 748 891 233 293 442 649 43 557 399 838 397 815 981 577 1088 861 701 572 24 257 38 27 273 68 795 138 9 433 284 110 238 65 96 729 137 949 317 539 735 5 881 517 308 621 1095 1135 545 313 1173 199 425 477 560 863 841 398 1096 419 703 96 745 777 742 569 630 756 820 274 691 510 107 732 1117 88 402 1084 724 150 781 408 1161 712 0 74 366 6 798 837 25 229 734 651 141 265 616 510 100 338 185 336 792 511 347 563 184 335 728 674 907 1072 702 116 1091 749 94 688 516 512 227 79 642 242 800 144 215 328 1142 214 1148 456 507 26 726 262 854 980 772 890 495 643 52 798 494 857 990 188 665 877 159 985 326 166 829 452 932 893 596 702 986 1171 267 136 1082 505 768 282 979 791 1050 9 807 719 689 505 1101 244 1113 54 1054 978 793 416 696 429 1033 124 28 424 413 306 193 265 419 660 775 744 335 685 1019 73 790 335 366 120 896 249 230 480 354 240 748 656 995 230 513 1135 394 437 1144 670 991 1171 753 26 1124 443 611 1198 25 673 908 456 899 29 89 963 52 431 641 937 273 58 75 769 398 931 402 380 933 840 12 562 1178 552 799 239 170 1048 70 96 46 612 511 144 132 817 1064 137 615 895 117 530 298 539 686 293 69 844 907 419 93 121 397 1034 712 814 1197 284 658 1177 81 963 706 122 541 389 981 984 341 1139 739 1074 237 872 164 1143 928 539 261 55 335 1084 704 679 733 619 1078 195 1132 792 933 48 199 678 1036 831 344 1090 842 93 905 205 1036 184 1112 866 1156 516 151 635 299 1067 1116 1005 903 817 519 1165 870 906 1020 808 555 148 360 392 64 247 468 772 531 619 651 828 292 829 400 807 369 1108 549 555 982 1035 359 194 1122 278 624 1068 611 829 982 640 586 1003 629 117 372 815 204 727 437 858 65 436 230 374 127 583 695 946 351 1109 64 605 715 104 1112 170 886 1013 587 865 397 1037 150 89 1014 34 665 931 617 533 523 90 148 348 471 822 1198 426 416 949 59 30 1133 277 791 54 574 153 852 863 698 376 117 1016 718 117 439 152 43 682 1013 679 31 591 1017 70 386 441 1028 388 160 535 796 79 2 597 396 501 212 125 12 1132 177 795 492 124 1138 106 567 375 861 508 883 859 1094 1160 994 79 434 933 277 498 680 993 331 64 713 220 256 87 1108 812 565 704 540 278 2 345 893 528 958 972 836 425 654 315 419 703 801 515 110 736 387 239 24 1165 313 863 430 969 17 51 1087 961 361 885 668 255 104 1127 381 49 374 959 939 529 550 760 1026 911 855 804 545 402 1179 503 814 597 565 916 97 1121 112 281 847 1008 181 1136 515 997 1043 334 397 40 303 732 200 244 10 789 12 440 959 417 1180 189 91 113 166 500 206 451 121 551 264 304 1188 1002 148 786 600 1011 373 862 857 259 98 856 883 965 924 71 243 37 522 700 513 356 664 229 17 1000 56 918 412 121 295 431 797 946 1141 1151 202 447 458 652 693 51 953 956 734 384 831 599 399 442 825 262 1164 610 218 1157 157 26 538 290 674 33 484 862 365 1154 145 550 792 95 1182 509 638 162 174 1111 1159 1047 383 781 2 53 606 897 1179 691 764 707 456 560 455 135 591 1081 1031 730 365 505 4 233 754 259 825 221 316 465 621 996 1095 345 131 607 1119 582 338 1198 939 362 338 781 771 814 425 168 379 241 1126 880 159 787 387 999 201 929 1077 674 30 73 844 831 941 8 10 673 883 615 1112 202 321 1149 587 431 848 1000 310 839 774 140 840 204 309 1144 146 130 889 650 140 774 446 893 1176 496 667 805 709 509 875 581 580 68 1118 205 819 335 403 845 1105 377 1114 641 34 882 647 623 196 762 1090 1023 275 965 213 996 252 112 973 5 277 510 749 1059 560 1092 325 712 283 482 720 214 370 889 972 235 721 623 1037 1055 1110 58 578 371 411 433 978 558 412 910 626 1132 974 908 737 377 380 669 601 716 484 1142 315 1195 200 724 635 1006 1142 1064 884 184 459 4 107 657 1031 79 786 50 566 938 266 1067 840 914 728 817 586 225 426 1046 368 1127 685 188 163 613 637 518 507 78 773 50 542 924 163 907 112 1085 1171 840 966 834 472 370 791 548 266 1115 926 848 728 817 1163 387 564 606 376 680 782 757 615 242 990 822 942 756 380 1120 502 1122 541 880 621 9 160 1005 499 375 755 1016 626 803 1062 1045 1130 404 909 94 805 899 795 286 109 660 1108 1106 571 812 850 80 56 1026 1176 128 971 262 444 445 963 568 739 119 882 654 336 579 58 762 150 109 993 8 901 813 504 1004 867 627 566 632 1149 739 414 512 434 1144 577 16 849 1055 471 629 519 1140 429 108 415 68 344 965 158 283 10 189 417 280 91 1010 816 673 756 481 398 1103 1083 1109 188 470 981 1108 782 910 808 536 88 543 239 257 769 347 249 746 595 854 881 985 17 711 491 777 764 463 729 397 440 1145 886 976 435 1193 24 1067 979 642 871 764 146 778 47 927 1137 947 336 367 1189 916 487 574 438 287 742 174 1042 1103 362 202 768 526 108 117 193 537 933 105 1017 1009 423 908 229 68 554 746 548 370 725 1163 338 309 88 501 577 412 34 868 552 591 511 637 1002 1198 1053 634 792 90 688 252 158 361 664 927 75 267 702 511 1002 957 797 354 430 444 1089 74 734 487 997 526 193 123 933 488 942 2 944 544 1158 26 16 1141 316 30 541 449 271 186 813 53 925 249 589 904 166 520 149 892 700 55 677 1155 908 759 1106 656 224 440 1029 1024 674 721 826 317 655 799 843 810 988 140 419 1005 778 893 71 170 581 859 487 911 27 164 739 135 997 198 537 433 496 382 1041 624 836 470 128 1199 1170 652 478 984 387 7 1151 770 506 242 1012 554 331 776 715 372 840 591 234 502 830 340 872 971 1093 613 885 279 968 904 904 634 756 276 47 1029 276 879 185 981 405 19 257 361 348 8 913 704 1028 391 65 442 610 1041 5 19 338 55 650 793 498 562 46 934 383 239 248 817 813 1006 76 131 342 1004 1032 930 749 390 592 36 341 49 240 84 136 755 345 760 1162 1077 913 704 774 823 153 1060 429 490 296 122 1113 223 800 1063 495 28 1150 637 753 837 347 528 994 869 1049 1018 816 270 1115 950 625 518 539 214 603 511 441 541 1022 969 555 1022 654 789 735 895 805 762 420 873 1113 1 973 364 970 655 325 658 1096 311 716 532 576 338 806 1144 1068 1094 486 1118 750 748 55 1105 14 1125 826 33 200 1136 778 121 152 698 158 531 657 667 1053 395 341 6 882 485 426 877 537 788 727 231 197 549 289 928 793 716 652 334 961 559 308 732 1161 937 699 708 1118 1010 491 808 752 321 756 178 343 30 268 972 578 421 1133 1039 698 316 76 988 221 1009 950 576 951 426 911 364 1060 820 276 1159 183 494 661 1177 902 230 372 492 975 416 242 913 896 938 319 229 152 918 22 459 1074 111 918 148 30 51 906 39 971 936 438 80 208 987 542 45 178 1183 217 380 819 586 1037 884 206 606 455 426 700 418 259 978 846 249 888 1014 552 506 815 257 966 821 277 754 938 95 390 635 360 643 66 1094 129 543 1090 449 1137 1156 195 973 880 605 1124 574 340 578 1108 20 433 747 572 299 95 653 122 713 10 91 700 525 999 13 514 326 45 493 760 666 505 335 575 756 655 710 453 41 1138 95 1183 324 686 552 361 181 1180 981 1052 109 43 456 556 1043 682 566 123 193 736 857 431 600 680 322 622 559 76 1092 793 453 700 956 545 667 763 55 152 262 964 811 209 858 784 1172 725 1137 697 915 948 475 415 1070 774 935 1017 864 1124 1142 663 984 482 954 259 16 447 26 405 755 434 0 83 318 966 119 453 471 154 195 30 505 888 566 792 507 344 6 353 886 542 167 964 1145 556 192 987 848 939 1114 862 310 254 1058 313 1157 344 877 580 966 669 992 22 238 142 759 1132 883 140 777 348 454 1089 409 288 505 287 215 685 691 703 1136 697 232 314 1140 1087 1183 1111 991 23 521 555 407 506 65 344 340 363 617 978 538 674 897 500 13 997 834 776 404 227 194 722 1141 331 904 1074 163 588 155 869 828 343 580 742 540 967 817 733 698 189 335 814 322 995 0 339 963 877 668 492 447 1160 1129 264 532 123 1172 487 215 592 742 137 730 718 578 1061 61 687 911 1097 918 510 1172 791 630 1186 1165 247 86 369 811 778 1112 908 289 617 1018 183 613 896 84 729 68 841 677 627 988 118 764 1106 486 73 320 300 868 29 1151 937 981 821 600 295 980 998 439 37 709 372 1123 143 1145 362 632 1178 558 890 939 378 83 604 69 454 968 403 1181 777 847 85 574 1064 1046 847 1143 960 642 524 1105 346 651 1148 815 1125 771 272 212 1086 252 1193 774 24 71 678 875 84 104 949 1054 459 641 459 243 966 397 452 654 222 719 949 870 626 731 792 887 1034 657 579 280 256 1045 881 584 98 416 833 625 734 37 707 945 757 920 435 860 554 1019 120 1062 33 820 169 688 773 610 426 599 811 1138 1149 627 517 138 1168 149 734 333 1117 46 1078 1120 393 462 345 772 430 1000 310 432 998 568 1168 1073 1191 380 349 171 101 854 139 764 1073 187 805 138 1020 113 326 1150 914 206 519 401 785 1194 220 1180 317 549 870 243 767 394 1111 166 496 1178 372 753 277 270 566 573 40 612 307 645 64 1036 1114 990 1152 1114 907 1001 228 1143 246 1054 1199 638 373 75 921 698 75 577 57 167 933 319 400 138 528 306 730 837 170 1002 964 228 951 888 583 430 415 258 1003 682 396 1029 930 213 362 853 506 428 277 988 418 856 702 492 338 465 824 927 74 722 403 365 374 533 1104 458 1178 642 534 214 1100 128 644 942 1086 322 31 803 892 797 475 717 994 100 610 507 301 711 1091 420 1106 993 697 4 633 444 1036 695 71 824 873 1118 232 29 835 1148 72 1101 624 2 254 254 224 281 213 733 336 507 866 324 309 27 925 993 243 752 286 531 862 1064 431 867 178 945 10 88 277 528 731 180 845 982 1100 475 1168 379 885 162 364 1047 768 1054 1167 826 80 708 864 867 697 858 858 40 276 611 318 928 345 574 679 46 1055 539 703 555 456 832 854 786 351 522 998 633 838 1016 436 495 412 663 904 196 362 714 1080 931 332 460 34 327 544 1089 715 139 1182 901 510 297 792 429 395 112 348 670 327 985 1191 174 698 56 563 642 577 451 196 266 71 674 836 444 335 1192 870 981 535 1090 617 20 1174 793 1132 466 630 689 661 194 1197 929 1113 331 422 749 629 978 436 327 297 272 131 546 323 267 864 263 243 27 964 698 1020 1129 1185 326 1136 249 773 564 255 594 197 579 47 369 917 592 482 459 356 1066 80 1181 142 875 1185 1122 731 906 1034 569 282 872 848 1147 25 784 721 62 1158 24 79 745 533 382 815 182 649 1072 442 793 157 662 862 633 696 212 247 646 778 535 436 280 615 740 1146 232 464 561 73 213 506 39 166 863 812 1062 585 702 930 448 1008 671 635 840 521 962 800 604 66 346 353 30 94 557 824 916 621 775 1051 269 419 1175 186 29 353 842 104 895 169 1024 889 726 21 687 139 1038 626 554 980 202 1028 158 745 815 30 537 109 423 812 36 943 1 178 1171 924 781 330 1148 1124 284 916 955 593 848 10 1189 35 97 67 525 342 370 657 484 412 865 1053 1015 1121 496 353 807 697 772 957 1037 59 819 116 1003 115 462 860 487 994 131 1081 1149 1129 328 1054 128 826 47 282 502 506 550 532 635 199 758 902 227 1191 1118 97 810 1154 176 336 702 590 221 766 155 1057 309 659 755 972 226 57 544 1130 128 663 27 937 169 974 232 1084 277 86 256 701 276 331 719 545 732 1034 827 76 669 805 15 1055 1146 304 1076 936 1130 988 785 1112 111 15 1125 1048 878 225 21 331 862 701 554 824 470 1138 271 292 12 636 673 66 792 509 260 833 87 1055 162 541 399 403 569 435 860 121 1144 618 402 1057 1096 1085 215 1145 737 272 66 61 1006 443 1014 266 335 211 1001 339 293 1049 977 603 280 654 71 173 33 715 532 298 358 906 907 43 287 584 415 82 40 735 1083 202 453 1198 503 278 80 1021 518 831 643 1127 322 386 937 512 761 1110 873 279 856 653 1090 749 545 1 275 374 352 279 664 315 1137 151 626 1147 973 192 1105 1057 499 930 352 317 563 900 967 561 261 1121 1187 1082 1157 1063 1107 640 196 296 669 708 997 532 450 692 723 19 614 584 53 1029 970 765 458 1065 739 656 724 661 676 188 185 1038 936 653 252 401 1164 407 356 977 192 10 1119 425 602 894 352 283 1059 232 330 1068 512 979 1108 900 176 783 1179 565 970 927 766 641 276 662 768 678 782 304 836 782 123 820 408 599 795 1123 437 237 855 68 1196 58 643 69 1150 254 625 885 713 664 507 792 575 837 59 251 863 688 256 631 1126 1168 1190 643 1195 318 414 176 351 841 309 470 716 1033 841 857 468 1122 750 718 679 687 1158 388 613 237 1046 28 428 1112 487 301 111 89 535 940 33 685 127 160 174 650 629 847 947 380 483 355 406 462 1103 51 274 214 868 132 230 46 316 702 723 1034 878 609 961 1154 856 770 310 1 875 257 665 731 343 659 785 1135 920 678 560 1086 528 924 485 991 549 994 650 371 55 481 1184 125 1073 131 391 801 134 1003 735 664 541 528 581 59 590 892 347 1161 604 597 783 2 189 681 994 221 749 402 588 750 222 539 254 624 88 529 44 1033 140 90 275 1118 562 547 806 759 978 13 71 468 1147 884 1094 686 199 188 53 574 336 379 931 373 0 236 429 559 291 284 352 495 772 689 1020 299 866 859 925 832 727 619 913 457 432 700 864 1062 860 683 679 232 986 481 315 93 330 906 229 260 814 813 245 932 795 952 32 807 301 544 890 1036 288 588 64 983 682 79 1143 772 211 987 1133 85 1007 452 1103 1155 688 329 759 609 43 360 716 832 251 397 1008 1070 140 645 333 343 650 525 847 1157 800 850 672 82 875 490 1109 623 854 559 1115 828 486 265 568 816 334 304 297 507 1001 498 405 677 684 42 639 500 926 77 549 63 268 937 187 941 801 347 979 925 217 1109 1098 1007 1051 59 285 671 166 473 917 1071 644 39 350 657 78 726 11 1154 13 848 1071 265 104 700 715 82 595 1093 1143 190 1054 19 1036 788 910 75 264 1081 703 629 533 1192 974 747 969 624 782 860 531 643 296 583 432 362 953 848 10 164 595 945 50 767 784 262 768 868 788 339 514 308 372 940 262 923 537 743 88 559 69 959 1185 998 820 1189 606 994 593 795 407 672 226 704 405 17 111 879 448 1006 401 532 977 238 1193 684 217 539 4 736 1011 636 698 647 275 915 146 463 1136 42 1159 1086 225 250 529 514 285 342 353 392 203 184 530 74 983 44 685 128 259 881 3 307 277 864 1122 614 179 1095 985 981 419 612 430 275 81 1035 925 873 968 46 295 468 246 137 666 292 60 237 854 934 215 330 252 1046 341 1115 1007 556 744 217 176 573 60 286 548 425 147 1179 1102 805 199 1198 99 1035 1143 370 1195 915 984 945 1169 1131 504 798 1154 607 703 38 1067 702 243 136 424 744 23 227 985 471 292 365 1001 824 1093 904 842 175 236 981 821 38 965 138 543 547 557 532 759 527 168 965 1065 36 341 957 13 1127 1060 979 632 1 325 410 532 630 1100 154 243 669 594 334 816 345 349 23 234 140 818 238 816 318 558 62 1069 134 732 1001 322 327 1130 587 348 905 725 1021 401 626 636 1008 1115 127 868 991 539 154 699 752 950 1035 780 815 745 12 661 1039 299 596 742 997 1006 1072 690 715 1049 908 23 862 958 927 250 962 681 1073 767 990 11 563 599 239 179 272 51 663 1082 529 830 1042 1076 231 1131 598 785 378 585 809 689 1129 527 278 792 371 580 48 884 687 1025 386 1141 46 140 944 1150 137 872 66 1022 354 247 372 1112 591 1150 238 373 47 1156 834 373 815 963 994 301 679 129 653 760 98 1095 1061 130 619 1023 898 1090 448 902 1135 108 145 765 226 60 378 0 808 435 270 562 124 1071 519 1152 754 1115 911 394 328 240 650 361 282 728 781 499 856 530 615 491 780 527 757 1012 1087 69 1038 299 1054 414 322 663 970 1163 1116 417 708 854 966 49 305 1006 576 1154 214 222 1008 300 180 997 499 281 159 840 409 320 1195 1000 90 446 981 166 336 63 975 365 779 479 1122 839 572 1041 896 619 10 710 216 304 732 965 300 526 889 879 300 460 577 881 1190 208 48 330 523 990 358 667 67 1146 1095 564 919 204 276 1167 1098 792 125 1105 396 487 415 977 713 407 660 296 1148 688 745 1169 417 1009 547 288 903 663 750 798 842 487 1111 405 201 487 726 177 869 570 913 151 670 277 48 948 331 115 579 441 1102 568 706 804 765 1098 1157 387 154 361 803 1145 1129 525 1196 476 292 8 887 802 796 591 681 160 567 690 781 888 1018 394 423 466 428 1106 413 347 605 72 1004 51 721 654 89 1074 692 618 1027 1189 1066 524 465 365 526 97 970 789 149 609 1031 519 1140 415 35 184 613 45 561 11 553 60 416 976 203 1095 1150 360 298 193 187 805 635 240 1155 272 279 781 718 563 1031 983 637 415 561 519 822 1133 298 669 128 362 43 52 399 10 463 596 1003 842 1160 846 462 241 429 751 184 1054 874 229 195 406 977 109 1143 770 974 557 445 1100 409 35 372 741 835 906 611 489 291 1151 668 796 913 696 1071 888 914 109 965 945 777 308 601 317 481 668 1145 413 123 489 403 943 48 94 924 1044 1065 365 191 761 845 242 605 797 66 559 317 236 517 198 453 620 1066 590 149 851 908 77 705 563 262 720 324 235 915 86 878 488 137 1175 646 421 1 419 21 595 797 492 890 719 633 658 1045 120 40 178 795 564 155 660 424 1130 847 371 13 1153 788 112 89 730 767 286 972 723 286 584 204 106 1114 648 939 903 494 458 771 54 350 355 950 287 522 1152 490 787 55 635 180 604 1158 551 766 587 1079 202 9 222 652 927 356 1138 163 124 629 918 841 1091 472 452 376 1059 534 888 125 950 599 1199 133 1011 84 176 670 522 943 590 389 446 1054 822 155 11 146 928 451 909 485 822 563 1147 550 5 18 269 677 1184 1157 745 291 264 844 1109 424 434 1025 145 1029 169 847 148 565 145 354 362 942 14 1163 827 1174 604 700 560 799 855 10 875 195 509 1167 154 898 857 541 1132 391 402 874 1098 720 707 1063 774 1187 176 1087 672 703 451 121 840 935 209 153 200 1108 458 973 954 398 733 252 877 814 1076 1075 899 1164 461 606 746 985 1116 82 545 915 318 468 1019 204 735 50 351 32 1037 513 928 1083 773 856 79 872 1020 1135 731 340 864 225 882 313 233 421 720 242 532 80 1024 56 121 626 940 225 399 652 558 543 74 1043 1172 801 1064 1077 709 160 130 10 233 561 834 1037 92 109 312 1028 122 1182 428 975 896 1148 339 341 1015 784 803 318 726 940 792 74 36 844 1127 540 746 807 440 1079 68 499 1078 616 43 527 405 14 154 175 770 644 954 393 428 508 746 279 415 563 723 1183 822 837 1146 141 176 434 912 142 590 79 901 801 573 126 638 263 88 945 843 651 874 208 90 309 858 884 1192 153 746 1046 930 799 554 1067 445 280 415 338 139 141 773 1001 18 92 1172 892 170 507 932 353 987 62 748 1089 4 712 741 60 257 442 655 182 992 75 270 888 1019 1027 97 368 625 1012 548 772 451 1133 713 443 276 235 697 995 84 1069 1130 613 345 1181 794 619 85 923 1167 750 614 213 42 1199 633 839 827 317 904 422 772 745 469 1184 403 702 418 456 1168 236 867 285 203 667 880 1078 836 577 571 812 878 36 981 38 945 729 706 862 834 105 345 555 285 369 264 714 440 565 599 489 606 77 1156 576 972 393 350 216 362 542 190 174 1176 323 576 498 760 15 46 1167 1181 856 0 319 272 102 154 432 1020 1092 773 604 242 925 51 747 699 1131 646 899 214 194 100 223 604 474 523 294 686 1022 600 652 1152 1034 109 1035 137 673 1159 766 552 541 343 58 329 664 160 365 329 57 358 788 496 416 652 1014 475 46 1110 110 296 318 1177 1096 970 930 944 49 777 998 984 457 1196 731 588 951 836 297 149 1179 234 443 869 356 820 3 403 984 1071 808 338 388 425 146 350 536 1148 657 956 876 177 76 832 1109 1047 201 293 127 215 476 467 15 9 1194 841 1010 193 352 333 630 785 1034 543 1002 985 79 478 680 741 917 282 515 678 228 1144 622 265 743 1083 748 368 345 144 955 682 491 1139 1070 615 119 156 261 261 1015 1163 176 827 685 22 391 782 961 480 903 252 468 55 140 900 720 754 1178 602 245 589 599 751 868 311 907 17 522 611 162 99 672 1130 69 941 405 12 485 678 725 213 1063 691 104 723 204 286 968 208 751 576 1109 987 551 176 298 1111 1046 239 334 505 376 169 437 801 428 449 214 165 408 731 37 629 582 1090 910 46 643 0 754 404 157 253 108 654 1129 531 720 368 693 890 952 144 407 326 509 403 658 273 Time to create content: 15.85019129526336 Time to write content: 2.709138451955369