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