0
1
mirror of https://git.sb/baoshuo/OI-codes.git synced 2024-12-25 21:12:11 +00:00
OI-codes/S2OJ/1223/data/mole54.in

4 lines
360 KiB (Stored with Git LFS)
Plaintext

1207 89341
0 0 0 0 0 0 0 0 0 0 565 0 0 0 610 0 0 0 0 623 0 624 0 0 0 0 0 0 0 609 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 600 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 599 0 0 0 635 0 0 0 590 0 0 0 590 0 0 0 0 609 0 625 602 0 0 0 0 0 0 0 0 0 0 0 0 566 1341 0 0 0 0 0 0 0 0 0 0 581 0 0 0 1227 577 0 0 0 0 0 0 0 0 0 0 650 595 0 0 609 0 0 0 0 0 0 586 0 0 0 0 0 0 0 584 0 0 0 0 0 0 0 598 0 0 0 0 0 641 0 0 0 1206 0 0 0 0 627 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 616 609 0 607 0 0 0 0 0 0 583 0 0 0 0 0 0 0 0 0 0 0 0 615 0 0 618 594 0 0 661 0 0 0 0 631 0 0 0 0 0 0 0 0 0 0 0 0 0 586 622 0 0 0 0 0 0 658 0 590 0 0 0 0 0 0 0 0 0 0 0 0 539 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 628 0 0 0 610 0 0 0 600 0 0 0 572 0 0 609 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1170 0 0 0 0 0 0 0 621 0 0 0 618 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 642 614 0 0 0 0 0 0 0 0 0 613 0 0 618 0 0 0 0 0 0 0 0 0 0 0 0 0 0 599 0 0 585 0 0 600 0 0 0 642 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 654 0 0 0 0 0 0 0 1161 0 0 580 0 0 0 0 0 570 0 0 0 657 0 0 0 0 0 0 617 650 0 641 0 0 0 0 0 0 0 0 0 0 0 646 0 0 0 0 1788 642 0 0 0 0 635 588 0 650 613 0 0 0 647 0 0 0 0 0 0 659 0 0 0 0 0 0 0 0 0 0 571 605 0 0 0 635 0 0 0 644 0 0 619 0 614 602 0 0 0 642 0 0 0 0 0 0 0 0 0 0 1223 0 0 635 0 0 0 0 0 0 666 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 604 0 0 0 0 0 633 0 0 0 0 0 0 0 0 0 632 0 0 0 620 0 0 0 0 0 0 636 0 0 0 0 0 0 0 0 0 0 0 0 0 647 0 0 619 0 0 0 0 0 0 0 0 0 0 0 0 0 593 0 0 0 0 617 0 0 0 0 0 0 0 0 0 0 604 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 601 0 0 1223 0 0 0 622 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 618 0 0 0 0 0 0 0 0 0 0 0 593 0 0 0 0 0 0 0 0 0 604 0 0 608 0 0 0 0 0 0 0 0 0 0 0 0 0 613 593 0 0 638 0 0 0 0 0 0 0 0 0 600 0 0 0 0 0 0 622 0 0 0 0 0 0 0 589 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1328 0 0 0 0 0 0 0 577 0 0 619 0 593 0 0 0 0 0 0 0 0 0 0 0 0 0 580 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 592 0 698 0 0 0 640 0 0 0 0 0 0 0 0 0 0 0 633 0 0 0 0 0 0 0 602 0 0 0 0 0 0 0 0 0 0 0 0 0 0 651 0 0 603 0 0 0 0 0 0 0 0 588 0 0 0 0 634 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 625 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 655 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 615 0 0 0 597 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 600 630 0 0 0 0 0 0 0 664 0 0 0 645 0 0 0 0 0 0 0 0 0 0 0 0 585 0 0 0 0 0 0 647 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 620 0 0 0 0 0 692 0 0 0 0 0 0 0 0 0 651 0 0 0 0 623 0 0 0 0 0 0 0 607 598 0 631 0 0 0 588 594 0 0 0 0 0 0 598 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
2 859 1104 180 1100 203 1081 1039 472 401 741 1107 1143 737 1106 633 857 156 370 129 174 93 936 1169 371 300 267 51 405 326 222 972 1170 219 510 90 472 208 582 861 1041 806 581 859 306 247 1029 873 918 991 1018 1052 757 819 166 33 318 557 904 973 1184 169 846 788 676 771 349 976 481 503 924 1196 625 1083 973 245 141 219 1166 371 901 633 318 224 58 1148 731 324 738 981 880 152 110 111 946 889 814 925 452 995 495 734 685 792 797 76 398 678 736 1029 608 719 75 150 468 151 124 934 654 400 676 766 1094 776 473 657 840 645 882 1131 986 972 306 298 1151 64 755 776 363 1132 545 158 995 106 45 376 117 882 719 244 173 580 247 1041 19 354 222 637 859 309 864 401 803 546 295 1042 518 960 499 158 470 111 510 452 75 1199 386 909 51 685 390 785 145 1007 900 155 685 274 791 791 368 1098 1143 528 1184 1009 494 244 707 637 173 705 685 1189 768 546 507 1196 448 1078 1131 566 478 1131 870 198 995 908 949 2 159 401 494 222 499 427 535 972 1072 616 1057 1131 433 789 299 493 249 1112 1107 1184 1140 1143 597 543 93 1006 485 814 276 105 971 962 145 144 1012 1078 118 1014 349 585 1109 540 124 123 898 365 441 670 564 797 1107 936 1 427 15 655 904 640 1007 510 291 516 844 897 769 525 388 68 568 252 202 875 350 946 921 512 927 389 302 66 502 1042 1048 803 34 995 996 98 960 564 564 444 566 981 703 1057 647 1072 569 1021 334 905 537 877 1084 1095 568 788 480 1100 254 887 1107 705 995 995 885 92 140 925 401 327 1078 1133 489 135 201 634 117 483 367 901 767 7 66 468 372 306 478 1094 699 813 481 680 365 205 535 49 1125 499 797 194 1153 358 217 248 135 497 401 566 667 549 1038 1121 703 129 304 382 222 656 935 202 892 1184 1048 1134 621 217 554 692 391 722 29 645 1009 598 1009 76 941 457 260 21 993 934 736 205 40 568 386 395 1120 1071 480 117 1139 993 114 395 241 598 855 509 787 513 473 354 880 776 1041 131 1160 561 572 826 51 291 498 245 1049 963 776 54 1110 294 1030 655 230 654 582 499 464 165 593 655 676 70 507 597 1030 511 597 826 228 470 418 1040 593 593 1020 1202 885 991 118 918 885 778 82 1066 324 165 736 633 169 859 125 387 858 370 54 791 893 132 259 279 465 132 291 129 846 1060 1018 37 995 260 302 275 147 780 903 188 959 1150 699 319 785 685 594 1191 324 248 921 1184 546 309 292 220 1146 316 34 1048 891 506 688 925 705 707 2 680 607 889 244 401 359 797 1146 489 382 1157 1125 1060 70 138 588 1059 509 760 1189 835 415 616 718 152 564 328 75 844 865 683 380 1159 1169 204 189 779 780 812 1053 991 569 583 859 1006 782 300 123 93 1084 757 1111 755 1038 714 1106 371 525 586 282 1125 416 304 311 443 441 1007 588 47 465 201 279 334 368 891 124 92 278 788 251 536 711 905 334 446 415 962 898 908 1196 497 494 943 1007 316 443 398 936 755 90 589 1049 835 547 986 649 624 959 370 1095 473 245 1147 887 551 731 716 1088 216 76 891 93 1021 936 1006 941 1189 2 848 584 586 716 644 797 468 1042 776 678 152 919 588 905 1107 960 63 507 388 179 935 787 621 388 914 395 317 337 216 805 219 778 300 398 2 793 160 1136 295 650 870 166 1031 124 927 264 291 996 165 1058 246 444 132 729 812 870 574 1098 318 679 86 175 1048 529 735 911 512 875 588 472 358 634 345 1133 846 736 1020 372 1041 49 291 858 660 927 859 556 1078 633 907 685 433 792 780 295 293 678 676 457 473 1078 970 34 416 1112 465 776 21 464 931 1034 472 1131 1020 1117 977 1048 667 864 735 415 395 614 918 431 970 337 1136 598 699 382 166 909 1096 254 93 260 352 812 778 722 455 692 302 324 88 598 159 816 358 887 855 960 503 15 353 40 941 936 593 887 1060 503 668 302 978 262 158 264 116 65 1160 905 1184 175 483 313 295 1148 957 993 1078 1124 769 1196 106 626 645 334 174 1060 993 179 959 144 623 626 1006 860 859 635 225 779 924 1020 556 207 614 384 93 401 114 1160 404 690 1137 300 870 334 901 776 342 68 982 1084 486 699 102 225 680 829 903 568 751 472 662 1004 816 910 570 98 382 260 581 840 546 1131 991 731 1076 114 201 569 657 1163 788 419 743 779 1180 1107 93 981 789 554 1039 1058 119 480 103 807 66 358 936 291 974 555 1135 82 98 1159 145 367 556 805 205 1167 30 924 633 529 499 325 865 292 949 502 549 824 735 572 649 1131 494 1160 291 757 431 776 76 114 1035 859 656 780 169 678 649 843 456 535 228 384 1084 279 1186 624 1038 468 844 733 621 1036 15 521 693 241 1098 592 621 629 699 433 919 497 735 720 986 1151 563 1021 561 529 885 925 644 470 472 1144 667 1083 1088 1170 1062 481 66 478 970 499 909 473 1038 114 92 785 1060 1057 213 633 1189 345 904 925 36 236 1052 567 585 499 158 803 792 1102 882 647 104 525 995 652 319 760 936 104 124 547 405 313 145 645 73 145 1202 1083 819 703 1140 166 480 138 958 1027 384 888 132 637 1160 467 1060 551 865 904 529 722 1107 580 851 292 345 645 267 624 970 689 648 246 274 667 908 850 370 1147 830 132 1144 888 904 188 34 321 1069 649 1205 567 180 654 1066 1109 914 636 480 23 707 313 1135 1048 242 34 470 850 850 104 816 859 1196 720 703 465 1135 2 735 788 1076 1040 216 363 1053 1034 901 921 824 1084 24 835 804 493 356 1021 502 681 445 970 561 494 19 222 873 223 430 363 919 54 169 507 1098 478 147 339 797 846 47 1058 400 870 1147 21 319 788 1018 433 372 635 837 778 882 1170 1088 192 585 716 591 903 597 1107 230 400 1031 1184 86 159 1136 797 226 506 861 993 797 419 388 649 776 342 616 586 498 135 1091 116 339 916 472 642 151 855 879 613 160 1125 927 1041 499 358 755 680 113 474 1199 919 486 188 648 1125 1053 915 995 688 793 797 703 703 282 412 978 231 1136 278 309 299 51 516 580 671 648 591 274 972 787 941 755 779 472 572 693 572 538 1191 1180 566 1132 981 499 666 1 909 1059 704 539 245 144 1191 246 743 349 596 897 1147 959 959 580 1125 598 1124 326 1106 795 783 395 1041 1107 642 559 216 1144 350 667 943 66 676 222 36 1157 17 642 972 433 570 145 251 557 783 802 647 1 57 22 403 629 696 193 317 1003 354 580 1110 391 581 767 1039 755 1058 699 731 54 147 495 614 747 846 124 11 1170 644 768 1170 636 580 724 760 186 429 291 635 499 734 416 861 380 1159 175 1186 555 94 1039 981 1204 470 805 186 241 922 1148 346 711 141 660 319 64 814 371 401 797 766 34 597 74 667 724 551 582 861 960 941 865 368 644 1078 193 935 242 1081 771 1009 1110 1169 1125 231 311 521 220 804 360 614 136 637 70 880 499 789 662 328 941 723 1112 295 43 194 387 877 981 1131 806 311 958 334 729 432 678 656 693 1196 489 1162 960 660 649 188 732 358 1029 283 225 917 797 253 224 316 1058 326 145 957 556 1196 57 499 960 1089 1189 272 723 241 961 1078 1167 1007 1143 604 395 861 386 1142 588 910 795 212 921 401 685 292 996 778 1202 891 924 904 1020 887 382 887 159 228 600 958 934 1040 586 194 509 1035 1036 68 1196 660 245 724 907 1053 829 54 506 791 567 159 1128 877 311 264 102 7 64 47 614 891 359 865 241 552 864 1096 995 1013 207 105 1071 498 145 1170 970 1013 649 24 326 667 489 936 1147 859 807 1148 753 310 395 241 1151 648 769 299 960 918 1131 384 1195 457 616 224 512 731 111 267 787 1142 714 897 849 982 74 230 203 850 936 1148 319 264 433 1169 1120 425 439 1184 132 116 1018 427 1160 610 1038 516 905 760 68 586 51 516 367 117 24 995 10 400 319 1091 645 633 216 198 864 1062 536 81 346 352 1039 376 372 264 43 1168 473 898 1014 723 927 919 394 1039 972 981 780 118 865 887 1058 766 382 203 993 93 1069 1163 516 1035 317 1014 345 76 313 853 506 591 470 294 586 2 647 764 877 600 568 192 1027 252 177 722 724 323 1132 826 150 538 607 430 720 749 493 819 588 962 408 251 341 224 656 582 824 511 408 597 1160 311 1076 722 829 1036 252 76 1110 1006 189 693 150 136 797 47 281 941 319 826 202 587 707 194 973 733 549 793 2 1016 366 156 549 58 559 123 252 901 1186 683 931 131 57 140 1084 158 1121 1133 1165 57 511 1165 624 1030 34 1069 455 275 124 363 649 93 228 651 642 1076 783 236 603 36 425 175 835 467 766 1013 478 1112 294 667 248 1125 317 297 426 843 510 334 1136 1170 252 767 485 1189 676 77 981 733 263 660 1117 441 591 568 401 652 733 893 712 958 162 974 1006 118 755 903 1139 415 764 1184 705 1191 506 216 313 1075 1098 167 1056 865 415 981 1014 624 1093 76 20 145 654 551 569 1055 70 829 789 828 787 797 660 372 567 363 689 996 358 228 98 104 1016 626 963 521 1184 405 311 1177 149 583 432 537 824 1177 300 614 1102 720 843 223 1143 1035 601 621 1148 963 1052 511 1204 510 10 959 114 63 325 123 683 45 788 737 138 1032 903 242 129 695 291 1069 498 1164 478 174 784 58 166 857 564 949 1137 367 707 1172 972 764 416 441 857 248 1143 459 1 117 21 1018 70 1095 373 343 782 559 1102 731 177 1006 889 226 738 431 74 623 291 633 859 1035 419 860 294 880 103 1018 67 17 351 147 37 944 1014 978 339 446 1189 539 246 1039 873 850 223 1007 847 1205 231 264 433 51 724 138 1039 165 118 1147 735 514 22 346 220 630 1131 671 51 885 857 30 470 45 1075 1164 244 1075 102 887 363 629 292 245 864 1049 24 363 1125 292 149 70 349 699 760 341 251 623 513 318 1189 806 318 110 22 719 598 844 826 1160 1202 963 644 167 830 64 712 695 919 267 589 207 642 574 498 766 861 194 651 644 404 699 1091 1184 43 136 998 105 125 228 568 973 564 656 959 45 860 819 1014 789 39 244 1029 132 116 317 805 1087 446 613 1052 597 1163 1052 660 509 132 864 666 681 918 143 959 452 870 755 666 829 734 58 782 222 1076 1039 760 147 86 489 88 431 974 741 309 1038 830 879 594 755 527 403 1053 1162 879 529 613 231 328 34 1048 724 630 9 604 1052 394 207 1160 1048 1135 793 735 931 793 274 37 1087 527 345 404 536 793 723 1035 911 995 140 689 870 776 1159 688 1184 349 805 465 732 1052 281 358 52 416 735 353 1169 512 1036 366 65 703 228 400 74 24 260 536 528 1163 1111 735 513 589 724 941 689 177 309 959 1055 1131 236 57 473 783 408 464 1191 1121 140 189 1053 241 499 218 58 33 552 1041 740 196 1168 986 470 699 882 995 826 470 873 690 17 1053 1041 689 724 113 563 274 722 309 1112 1039 527 158 535 175 963 593 328 311 202 688 17 887 292 767 92 376 242 23 1170 563 1106 935 908 228 766 1084 689 835 360 293 382 719 452 444 216 1041 472 275 408 921 753 731 1177 319 358 102 1059 695 655 395 986 855 1033 918 155 1036 64 588 973 824 19 503 341 299 35 704 645 328 1039 716 897 848 254 1 486 90 1 1006 1177 1 892 804 705 371 778 74 616 98 210 925 138 431 483 901 401 600 683 533 927 891 1034 122 755 93 903 589 1195 735 228 1016 614 36 216 1102 630 207 474 345 123 768 249 554 358 985 87 1033 776 667 846 1006 1147 791 1089 533 386 959 569 1107 313 640 806 228 1172 678 785 313 1020 1021 1095 506 644 780 593 521 554 1191 316 367 264 1170 483 1055 657 1184 540 705 1076 844 954 140 478 730 853 915 586 415 1095 50 918 596 1014 10 274 739 634 735 468 445 959 1041 597 764 846 870 201 21 1078 592 622 188 731 433 67 1131 131 536 465 147 1195 802 892 1087 1065 1053 1103 37 222 897 637 943 499 650 835 311 1056 302 29 545 1078 307 68 652 1202 481 795 514 1094 567 129 225 64 693 527 891 1143 246 354 493 1198 644 1034 300 654 778 865 169 1020 1136 1052 254 147 941 1039 683 655 368 395 981 1101 851 797 733 1131 445 776 1065 1162 510 973 1169 764 605 623 572 316 1205 159 283 625 604 551 246 1042 779 21 1106 401 895 132 766 1042 588 804 2 226 859 924 898 1162 593 1195 1131 916 76 1111 173 1016 246 292 1191 1172 145 1112 791 703 501 740 194 797 616 94 341 33 367 283 778 696 17 593 676 529 416 936 1078 693 870 612 1136 792 1089 693 152 581 676 1034 561 226 208 76 834 334 961 472 735 740 568 855 210 513 248 645 540 593 711 533 889 922 354 1056 295 1038 934 1184 555 86 679 859 1125 953 58 388 311 807 1057 35 907 249 494 549 259 1095 388 918 755 644 113 324 22 260 1027 33 728 616 711 591 473 998 1160 297 806 714 861 326 213 582 1131 689 1131 1162 245 870 597 70 647 1060 972 782 345 202 870 735 516 779 104 472 194 117 668 1169 208 150 574 51 141 1105 390 1058 404 585 507 614 568 1038 835 249 1012 81 915 731 259 254 1014 188 678 614 386 741 86 298 645 296 1101 1089 456 252 568 367 1057 920 283 20 633 246 343 54 860 58 217 299 568 1131 782 367 546 7 630 1166 483 1033 1072 365 226 464 861 54 445 919 1189 970 591 889 516 545 23 755 681 523 217 1009 1074 743 494 1009 225 597 705 904 651 1143 416 728 887 1053 724 281 160 1057 729 569 1147 732 246 345 228 731 356 2 705 20 539 567 621 299 1104 846 848 586 319 231 1021 217 904 960 1169 907 167 1006 2 118 1035 1021 995 386 407 514 445 551 472 132 603 481 784 957 275 789 84 918 34 936 415 359 1168 1091 509 1062 260 123 598 129 30 47 1072 7 1021 40 961 295 931 588 826 581 623 194 196 1143 1055 34 1065 1166 47 728 465 425 805 1039 203 826 136 678 416 326 295 802 958 1034 787 372 1048 523 880 925 1196 776 1147 858 23 1131 699 695 901 633 194 225 743 640 978 740 34 797 525 210 647 58 542 90 624 188 418 279 970 205 970 368 1053 1163 1014 755 341 400 341 1142 433 279 386 480 901 132 1083 739 549 432 847 801 731 47 253 977 1038 223 529 249 247 915 118 50 803 681 557 1074 1041 1060 468 366 205 19 806 152 281 64 86 34 1084 499 1186 879 1060 797 982 37 2 293 892 210 228 819 253 207 591 116 1033 905 74 959 974 102 398 1185 1039 297 731 538 275 345 1136 564 1139 1105 917 525 1083 405 1038 201 973 276 624 782 433 821 516 642 1042 1204 1038 704 998 224 166 457 961 306 608 797 722 131 1009 325 551 915 787 1012 847 117 401 313 76 645 98 789 367 855 568 674 382 43 1093 319 826 734 398 11 563 387 580 1075 1052 102 94 51 1048 403 313 778 228 645 1018 679 1072 976 921 222 253 1052 828 295 540 292 21 1003 498 918 110 521 855 1167 224 155 111 696 659 566 74 1040 248 801 675 733 723 875 363 760 1083 358 1042 319 795 118 152 1139 86 474 1169 267 1060 529 457 782 226 118 160 1076 1202 1078 20 959 494 376 703 363 602 64 1112 87 390 1188 723 633 145 699 1136 860 1066 689 51 862 1157 1038 712 1197 30 1195 624 604 943 1196 1135 1007 342 472 776 105 448 772 605 953 1185 963 629 1058 1169 737 77 623 304 963 1055 1142 927 386 705 350 566 927 272 9 220 905 37 908 1159 117 47 1131 977 785 634 850 129 74 719 819 1131 559 311 45 472 747 835 51 499 283 699 728 499 957 299 367 328 140 328 944 129 1189 721 1039 138 356 772 670 880 160 356 141 737 1172 471 918 65 251 812 37 941 1039 104 439 991 408 860 483 224 464 574 118 481 1147 679 225 354 1151 470 870 1170 29 245 574 1146 640 313 150 528 1166 692 334 1040 390 716 68 373 123 318 1110 806 829 246 1066 1125 302 281 254 835 1078 473 1053 162 844 850 467 83 1199 244 1117 186 427 566 1066 192 1089 529 981 779 93 589 465 1169 415 1146 394 1159 681 1195 539 241 326 386 865 47 1053 1195 249 1189 104 747 1101 102 35 623 760 1144 384 443 707 569 776 944 24 302 292 540 1039 993 1102 327 17 386 1016 51 557 1039 1180 865 499 803 57 502 893 497 203 21 499 755 370 474 1170 1184 132 1055 670 1131 1033 86 720 498 586 780 591 624 398 226 1039 70 567 1006 358 1166 680 917 564 585 689 388 797 536 19 307 764 226 217 1204 75 318 117 1143 666 77 973 772 1139 692 353 1157 34 785 193 885 1117 776 222 1049 1007 1041 1052 588 970 924 202 683 1032 848 554 880 535 918 805 130 1195 470 1162 864 953 731 1039 555 1087 542 615 814 160 1111 470 693 791 588 68 551 1029 731 363 944 821 40 1204 1143 208 278 1069 1056 1105 116 645 624 600 882 703 93 1107 922 76 591 156 1072 400 156 1166 943 898 644 1018 622 1146 1107 699 859 116 1072 1136 368 429 86 911 339 2 190 797 564 789 591 363 1034 973 141 1012 123 295 1058 441 873 978 728 1166 253 159 158 720 730 494 707 887 512 367 1196 792 328 783 660 175 76 513 887 604 324 567 514 739 1072 973 1106 683 1124 1066 92 253 572 29 1197 991 17 723 1009 311 1013 600 554 1131 654 533 771 408 591 567 132 645 147 1016 132 865 1052 207 254 51 824 740 444 735 1004 1053 768 656 192 160 254 247 728 319 498 1169 728 1120 993 218 489 1100 895 339 927 826 1055 93 917 30 503 1093 356 954 325 645 1060 1164 1083 1040 978 296 680 81 223 775 1038 1169 634 730 1076 143 186 1136 859 1006 416 642 209 457 294 77 334 960 507 660 633 860 1038 334 1058 218 593 67 889 457 254 1009 136 1091 591 124 594 636 569 204 275 74 486 365 1204 612 861 1137 812 43 681 316 1013 657 105 104 645 445 696 801 734 686 922 144 586 1128 897 1075 173 58 104 279 559 123 116 1014 985 864 1169 692 7 551 457 904 668 688 51 1191 1057 249 757 572 984 407 457 1031 925 580 1076 1135 141 73 472 789 64 835 1083 279 334 816 730 755 82 769 401 366 812 407 1048 533 337 319 1136 574 592 468 597 570 252 1169 337 481 316 797 249 1075 124 283 569 1136 473 1095 819 652 662 615 386 132 1072 92 389 295 859 226 1105 1189 202 801 470 860 1048 341 735 472 471 202 824 481 1014 865 547 365 260 1197 193 1030 670 588 43 625 719 470 891 614 705 607 474 87 603 29 1106 111 901 244 74 1065 321 642 1163 804 291 591 693 302 427 144 274 220 249 380 497 1091 246 343 1 224 419 793 1184 1056 918 995 367 193 88 371 924 1102 963 260 816 635 1078 1202 528 537 792 699 253 1083 15 907 596 1007 360 806 470 1133 981 1170 872 829 960 624 934 564 981 784 747 236 1199 671 76 659 1014 493 703 1131 352 203 474 604 202 1162 327 993 416 282 152 2 294 165 483 614 1048 84 339 21 291 155 76 1093 1131 640 21 572 129 1072 254 319 986 846 1146 834 174 300 242 313 797 705 152 401 651 1038 198 1135 2 57 1135 153 319 1169 1140 991 291 260 686 10 690 824 147 592 264 493 516 719 220 228 210 1135 583 300 589 302 295 1074 889 760 1131 131 788 1107 29 318 551 889 920 326 295 274 386 859 540 1016 885 998 216 303 136 645 198 43 692 403 470 489 816 295 676 456 174 110 58 15 1165 720 439 1035 615 66 68 918 1089 481 1184 995 1083 767 607 721 1169 2 685 1181 1060 155 699 735 103 319 735 21 47 891 398 616 679 294 92 703 472 212 959 1204 741 217 380 986 660 905 147 74 537 1135 738 788 877 384 1041 1196 840 1106 1124 159 788 1196 612 645 804 514 241 622 858 342 309 1071 630 1195 523 447 138 480 901 43 1004 117 993 1042 771 499 217 1202 893 680 909 598 1012 910 259 432 1062 554 439 141 1196 516 848 735 919 1151 408 602 472 529 1143 764 1087 346 865 113 217 57 991 855 1170 480 824 147 323 457 848 568 699 34 67 457 699 131 299 264 919 1083 960 75 1059 102 394 721 445 1189 1142 323 193 326 921 368 426 136 598 94 840 973 263 82 870 792 877 1160 730 732 324 245 859 656 398 123 472 735 1150 657 1081 367 1196 652 2 946 20 376 570 712 792 498 201 624 1195 846 880 188 816 920 1196 793 337 1035 885 1 925 419 489 125 81 1133 473 74 387 736 299 481 648 1140 1144 445 419 24 625 363 518 1069 760 1164 593 226 633 949 1104 843 941 556 633 1014 132 864 194 1039 1125 847 1162 236 1107 918 998 570 327 1112 586 412 58 904 218 1016 386 943 623 797 1132 552 1109 1053 793 1042 194 486 2 580 859 351 358 341 217 568 481 473 63 880 63 103 1083 349 465 561 145 1101 192 37 158 536 949 1094 567 152 953 642 859 7 334 408 954 90 415 976 186 416 389 662 1029 1091 1144 408 1049 1095 147 304 848 92 922 813 292 345 241 248 659 57 309 1072 1147 605 74 472 198 104 1074 352 30 784 959 382 367 978 812 693 671 262 58 882 295 648 1033 613 88 57 612 816 805 723 70 919 1196 294 764 64 529 1180 248 893 2 507 129 586 1189 87 267 264 303 416 398 915 74 20 373 36 1109 190 358 337 103 935 568 823 52 264 1125 251 252 118 904 1039 1179 880 226 935 452 84 111 623 737 147 262 51 141 859 15 391 291 88 24 57 174 367 114 1031 616 608 826 1131 222 35 210 1051 652 1006 10 995 681 549 1041 386 295 704 848 448 223 1027 1110 862 925 415 368 363 83 636 736 775 797 684 302 354 668 141 1104 1162 282 459 68 415 389 656 724 652 703 978 826 1007 630 1018 880 537 1018 1125 1078 165 557 561 272 358 1087 766 650 309 797 699 1081 772 826 1062 481 213 493 225 819 703 934 35 342 588 859 368 294 483 145 196 1162 51 169 1065 1185 657 819 743 367 973 1049 324 1201 605 367 376 848 592 54 1096 740 509 941 346 1196 317 1035 509 114 30 54 601 387 11 600 418 721 539 586 676 582 919 1105 445 297 972 887 583 1039 501 386 251 570 138 1021 584 584 568 1160 433 731 1107 586 1165 787 885 1135 1172 21 584 405 561 458 368 872 433 242 719 741 1204 452 972 30 779 959 209 554 1184 848 415 981 323 483 499 57 441 720 686 425 733 1191 634 527 416 354 731 138 1100 1102 678 705 446 365 1087 49 633 307 1009 473 217 563 925 804 294 581 1029 401 34 21 499 253 564 135 1073 510 654 1111 804 201 998 1146 365 104 855 260 1189 153 588 629 386 554 657 1195 425 873 317 1204 343 824 17 804 68 160 616 34 603 83 1201 245 853 516 645 1034 610 996 1069 981 1107 499 447 642 158 1157 588 225 705 880 895 1172 755 925 970 934 958 587 74 1189 51 978 366 494 309 830 812 1052 749 659 806 561 66 1089 169 993 367 936 1159 824 223 587 110 75 1135 65 873 676 925 19 513 616 962 253 1125 922 295 996 521 371 1020 358 826 755 1034 998 10 1196 376 898 941 65 68 533 959 1125 1162 353 916 656 981 904 35 35 471 941 735 1137 198 144 957 680 1062 388 707 788 780 961 732 371 1160 124 1196 835 603 498 349 50 376 766 747 158 1081 1202 733 298 298 295 970 681 635 1170 116 386 640 1189 1040 143 1058 587 681 129 904 1164 934 816 1204 819 700 568 319 37 557 674 678 1035 84 957 728 514 252 793 625 897 797 465 629 495 621 624 660 433 47 699 1189 412 47 1148 77 1184 147 1186 370 918 403 1053 554 407 864 1098 936 625 737 1197 201 824 1202 679 433 624 103 70 1062 941 981 1170 247 784 1030 241 914 865 1196 1137 921 1146 615 580 130 33 1107 58 801 684 900 875 274 614 1060 551 699 1030 516 152 782 970 795 319 447 218 995 1 936 228 626 850 180 1053 313 712 228 259 795 889 696 260 110 731 241 1087 1170 995 535 778 458 1051 740 615 904 1073 405 138 1069 924 580 457 1066 408 953 671 973 974 226 667 533 716 587 304 223 567 996 468 1040 680 1039 1150 39 204 49 495 1060 368 722 557 636 367 98 597 991 1030 39 473 633 35 66 165 509 568 1101 981 368 977 685 401 995 119 1004 779 1106 586 192 995 228 1162 59 736 358 995 513 386 1170 465 1186 153 1053 785 692 914 204 283 1014 614 165 766 551 34 813 904 303 116 944 767 960 40 934 132 1071 731 1131 1191 679 689 1160 509 629 853 295 995 915 735 936 45 859 1014 872 147 636 1032 144 703 304 802 2 224 10 1057 404 370 45 925 485 954 651 1062 116 546 400 67 900 648 162 645 147 1135 262 731 1103 159 1148 904 920 202 1030 804 366 976 835 985 246 1042 143 1020 433 388 317 593 634 93 403 93 604 241 403 1098 105 897 1177 216 368 444 1117 864 478 1142 106 130 662 29 65 660 1016 1134 1125 803 351 220 219 1073 483 623 812 114 995 416 699 341 2 737 1084 586 132 404 882 720 891 1075 855 1027 417 400 1052 699 837 897 797 924 87 806 222 971 814 169 24 188 304 670 400 766 941 207 529 1056 349 936 251 1125 201 293 569 1033 614 341 712 1083 567 612 262 395 1111 722 501 1041 29 917 572 804 889 493 29 959 86 747 753 408 736 675 903 296 2 1185 1196 317 1148 111 248 784 352 90 771 916 470 721 173 241 481 226 699 1159 350 689 1058 152 705 804 298 202 106 1195 248 321 723 936 667 870 158 368 648 155 246 106 1198 1039 217 547 651 77 166 486 253 880 1136 864 580 251 973 1016 995 493 445 201 656 144 1146 1033 721 394 735 444 870 457 764 119 58 731 728 959 824 528 446 829 416 557 981 366 98 1179 1033 559 859 7 934 829 862 380 705 116 327 358 310 431 826 510 953 581 561 203 389 119 368 241 995 201 105 949 1031 317 1162 275 584 219 76 1057 552 802 319 1095 209 272 680 567 1120 921 760 236 984 93 738 568 605 1076 689 1136 649 129 371 1125 693 75 304 803 970 755 104 1030 772 294 118 1150 351 380 1100 360 213 973 444 427 588 605 757 1164 648 430 57 574 716 591 1107 194 129 807 1096 900 1083 604 1088 262 596 1100 751 509 656 194 1162 417 1169 567 372 755 804 1093 551 376 1016 603 263 1012 448 190 106 306 201 521 1053 1111 1052 513 180 30 1196 551 204 135 376 54 116 47 954 699 679 507 204 616 248 179 711 921 696 284 457 2 731 302 591 667 728 464 931 279 889 225 630 699 901 223 33 295 656 24 249 1072 1186 352 65 605 1040 45 144 851 681 510 1034 686 83 132 846 797 1014 865 1096 30 961 212 1016 144 470 147 1125 106 1159 903 203 696 1134 77 921 177 1136 304 398 766 835 1180 150 904 319 625 427 104 584 892 1120 249 924 302 970 140 326 918 468 953 1094 272 925 584 569 150 690 678 671 267 1151 260 135 993 499 1112 925 696 535 844 889 760 17 493 319 699 260 729 743 1006 1143 1041 780 1109 188 568 143 1076 935 229 908 623 960 155 40 470 293 162 568 444 1196 34 552 337 117 976 241 158 228 470 650 960 1112 1073 693 637 970 513 1143 446 597 202 416 93 731 666 408 741 941 244 850 249 865 246 415 104 1143 949 64 194 1124 1018 470 17 959 1184 995 540 934 319 626 1159 7 582 259 699 1106 93 486 1056 272 566 1053 93 1071 334 705 685 267 597 169 642 970 779 586 1180 568 1066 259 737 690 470 81 566 543 119 499 880 371 588 668 846 1039 778 166 1105 614 788 228 941 1035 629 1204 2 343 1135 114 114 104 472 366 326 481 473 51 1100 814 1147 279 795 1083 358 919 36 202 514 837 222 545 699 1169 1048 472 1089 1140 977 918 690 30 971 229 1153 678 123 1039 358 897 813 918 728 716 760 829 816 76 828 864 304 1131 934 629 17 551 924 346 543 768 919 37 615 826 848 444 850 724 1041 1144 776 131 372 603 650 705 105 973 1136 431 714 507 901 244 568 850 724 828 731 901 103 983 439 529 156 633 294 145 616 70 431 1144 705 645 52 814 1052 177 1198 311 57 264 731 984 570 1075 1148 755 636 720 604 367 633 1084 819 1172 789 893 804 581 220 1150 743 776 136 419 613 366 630 281 292 1186 177 888 680 117 209 104 1038 857 1 656 116 326 859 33 922 398 1031 985 616 45 408 202 557 660 478 1159 403 1042 1073 787 801 591 337 228 47 623 387 446 1147 352 1197 592 1125 446 1006 282 804 574 958 538 468 94 1198 1110 986 7 1125 189 1041 823 788 518 51 741 1009 76 1091 623 840 1105 323 319 296 645 766 123 1189 755 248 904 1106 1014 780 367 685 34 1060 931 1014 1021 398 591 766 117 494 439 636 509 1186 917 302 981 1164 401 650 316 1157 380 704 427 958 656 1016 426 652 716 253 443 102 812 1162 1121 1059 1066 30 1162 86 1029 897 755 230 198 317 67 339 961 334 147 229 485 654 772 418 675 732 1038 398 925 429 472 1139 804 614 74 675 623 731 1053 1 394 731 354 891 732 15 703 138 371 316 551 226 598 1009 179 993 92 588 633 729 910 780 145 537 145 662 959 159 588 1144 37 1051 882 408 267 949 676 63 711 776 412 791 970 649 1041 598 309 253 226 649 388 922 919 978 327 847 589 334 318 616 73 904 19 624 65 116 363 1083 1087 445 908 416 2 612 1179 507 855 67 245 882 74 704 949 110 604 985 1096 189 309 356 741 859 900 1136 2 1112 814 1058 472 47 699 844 169 246 192 592 642 924 995 692 180 58 317 245 1020 1196 21 537 507 470 1107 829 58 226 1098 510 621 47 870 921 958 907 1074 1072 949 155 35 802 703 1128 446 1006 721 767 1159 337 633 1007 201 707 190 252 732 408 30 339 651 982 9 278 36 703 222 304 444 645 512 864 21 732 470 309 174 731 319 236 985 801 591 529 360 826 387 644 426 936 325 1109 792 70 156 295 887 431 167 824 859 995 974 993 655 262 1144 767 24 73 263 432 722 50 9 213 1102 569 961 513 1148 1072 276 668 731 104 1093 778 465 740 963 144 557 879 471 703 644 533 358 556 721 64 1186 1052 887 209 888 260 780 512 970 778 376 614 850 1038 1009 764 974 513 644 996 316 1112 43 1198 529 186 212 384 792 901 419 1076 439 741 2 518 1007 1038 337 563 222 719 501 1031 219 1069 1033 751 470 806 887 760 1195 824 303 776 419 922 1081 76 495 778 1150 848 245 1189 58 791 9 903 596 953 891 797 981 797 1101 368 296 45 456 1151 778 480 797 230 90 858 224 47 648 398 51 814 1078 546 102 465 860 384 196 523 582 633 253 502 260 2 584 642 887 155 360 328 564 1007 386 1065 862 1169 114 1027 485 1030 995 1057 478 834 228 865 1071 607 859 1148 853 597 295 43 465 1013 173 334 447 724 1163 1 1191 824 568 766 346 666 1202 699 458 537 597 114 326 43 210 34 192 93 722 188 636 834 872 75 953 688 889 731 313 419 1055 403 1198 551 735 733 598 43 676 649 819 260 1048 772 83 651 326 226 1052 75 1204 976 155 162 207 1198 248 64 704 21 783 635 140 959 981 546 1016 1062 447 1075 1039 649 795 51 307 132 892 554 731 82 849 468 1191 359 768 284 1106 186 1164 699 192 1072 889 293 660 190 298 446 165 801 737 1123 826 667 721 623 29 1160 995 17 623 318 263 64 936 130 316 657 317 468 350 1016 946 401 282 222 58 459 651 788 1012 17 889 824 649 384 846 603 212 207 859 501 284 678 1057 816 292 40 731 159 897 464 1 554 1014 464 427 313 224 30 567 934 935 207 1036 9 467 429 981 1165 1038 569 1033 156 797 657 679 797 1170 659 689 935 954 703 685 873 201 275 1014 317 339 735 1104 1117 784 1071 778 574 546 962 104 480 723 676 1072 70 861 448 804 554 474 812 574 699 1014 616 201 600 760 218 918 343 973 408 593 136 1 507 722 993 473 350 77 584 1159 840 731 735 1052 1035 630 978 824 225 117 231 296 535 66 455 106 51 678 1150 367 459 625 513 540 295 1197 900 390 1038 90 731 614 194 1100 1078 934 972 246 804 363 1168 165 731 116 604 633 135 537 829 1204 601 561 513 394 117 732 1069 502 749 226 699 567 539 909 186 309 835 165 193 507 189 1088 737 542 568 441 703 401 1055 957 299 908 29 34 345 431 696 935 21 1197 509 339 1069 474 310 924 57 279 401 316 909 960 415 2 1007 659 353 1160 304 734 824 944 439 1035 366 358 1016 711 1133 251 1136 1196 877 1112 1007 358 228 1058 996 507 649 782 819 557 225 481 34 652 920 730 34 222 1096 824 692 93 1150 859 478 1071 1052 82 123 433 797 138 1166 499 247 666 1083 1004 1069 919 1177 853 705 499 675 613 547 429 321 585 733 797 317 1165 872 654 1166 877 1003 1135 689 144 572 804 960 804 388 493 395 370 1107 1123 981 356 572 1052 960 117 970 605 981 789 608 471 740 1135 2 645 755 83 591 1136 384 812 102 1137 439 222 693 29 376 784 226 391 644 1 767 104 138 934 360 995 970 194 925 359 1104 656 50 415 813 367 365 1060 15 1147 633 739 230 911 829 398 473 1184 851 405 230 73 281 259 431 953 789 909 645 23 918 849 512 824 39 828 1072 92 624 581 865 699 1052 546 102 1189 640 916 1125 775 644 201 1139 326 972 65 1016 973 1071 350 592 985 346 225 1112 316 175 1014 439 1148 464 623 447 1016 498 973 1030 712 20 914 568 1111 415 470 1107 941 569 844 859 733 169 1087 382 299 388 1159 51 1204 342 98 1151 1083 564 1165 145 567 958 644 494 300 478 418 341 954 401 416 367 1140 267 1055 1168 865 292 456 910 1078 729 494 1035 554 459 24 601 295 473 633 588 635 935 679 193 470 391 304 621 254 667 733 991 1098 546 297 458 607 328 295 826 921 1038 681 349 321 30 1103 882 918 1074 74 819 974 264 614 1009 990 503 177 404 1140 865 498 844 431 245 829 313 719 21 692 117 262 935 735 1112 1036 501 388 1041 778 824 304 859 66 848 293 452 925 244 689 1157 1041 1125 359 625 840 954 253 246 102 699 1169 39 144 174 828 651 870 1076 10 1039 481 1136 557 93 826 194 231 351 116 103 430 649 1071 525 823 766 49 737 366 749 676 740 647 1012 908 262 511 993 916 408 1021 203 207 300 304 1172 613 116 1031 236 1027 132 230 743 670 189 371 1143 685 412 1132 429 803 543 909 372 613 507 1089 722 681 513 34 86 354 432 455 429 37 299 640 94 667 670 1006 1071 735 326 792 898 1205 685 821 556 92 803 388 81 143 629 1014 983 456 1139 376 291 473 444 93 464 681 936 688 1159 225 1039 1110 570 516 803 981 1053 502 1039 300 859 117 1101 131 1089 780 1035 637 716 299 152 1157 567 1148 24 552 821 823 341 582 155 282 1140 648 1181 217 716 302 317 1189 857 835 703 1039 281 1184 1162 1076 400 804 625 433 740 857 401 824 740 1014 588 865 654 296 140 282 973 679 993 970 179 316 657 792 1007 1132 688 821 105 676 169 859 1157 35 766 210 1020 141 703 824 445 248 527 350 705 58 1107 743 649 2 919 507 650 778 588 405 699 448 408 656 73 408 985 433 588 998 1164 789 360 93 633 15 382 772 1153 75 670 1191 1013 925 30 624 733 400 1186 747 797 801 75 973 633 1041 568 887 86 775 111 795 334 846 1016 367 797 910 814 309 585 1165 386 313 642 732 1016 416 875 51 54 216 927 103 1204 278 615 1184 629 431 1196 718 337 689 614 403 1128 1012 388 778 999 626 17 1009 1144 205 1142 1020 30 593 371 684 365 910 977 1181 253 721 1164 570 1072 143 957 903 848 64 313 417 1132 959 704 245 581 262 674 1159 177 652 990 614 788 650 317 1121 957 958 1157 1027 1123 138 507 511 1201 58 1006 797 203 1042 1121 846 141 395 749 395 47 349 990 264 282 588 1170 846 1096 416 253 123 1053 132 324 977 844 1094 1060 132 993 275 368 1069 816 903 889 352 125 1189 144 1078 177 648 311 1052 581 1164 275 302 70 1202 734 408 816 695 19 662 499 54 295 904 1087 282 731 516 865 77 897 1112 567 11 327 636 1093 889 1133 882 791 494 903 249 518 294 7 958 441 747 1111 297 300 24 1170 37 864 776 753 924 995 846 145 472 416 993 1197 231 247 1091 1062 943 645 1066 76 559 117 169 1041 401 780 1166 540 509 110 86 94 909 699 959 921 693 470 473 529 1035 946 366 860 581 807 567 1009 328 319 248 918 513 784 647 313 660 302 779 521 783 776 1014 740 30 728 676 919 731 648 724 1039 625 567 433 35 224 1031 51 47 1041 30 605 228 114 1177 970 47 351 481 513 1146 84 821 35 225 859 649 260 528 1202 1146 568 1 662 366 363 1139 313 11 513 263 296 149 829 1049 194 645 34 613 88 668 431 828 93 87 1006 1143 279 683 367 670 1107 983 486 859 1106 22 68 196 1117 334 105 934 584 106 274 1169 349 642 549 970 295 407 1144 589 52 724 276 395 537 158 769 486 1020 1147 1133 591 443 248 1069 317 29 582 766 604 1170 927 512 1136 430 593 341 760 861 910 382 602 1121 589 903 728 587 981 1027 57 59 188 959 167 623 294 551 1120 529 780 914 728 495 117 1006 210 925 999 47 537 225 225 213 443 1140 591 231 901 885 645 278 349 981 654 416 958 919 657 824 733 778 241 152 481 367 816 970 54 537 806 90 529 412 162 764 849 898 651 1083 916 317 1041 806 291 683 835 807 304 360 193 528 93 145 503 806 360 603 354 1136 981 328 816 129 998 213 699 304 734 552 1168 660 313 655 59 1137 757 386 202 624 1121 958 153 113 1035 296 959 859 666 870 425 993 993 1204 1136 757 1177 689 155 113 416 645 962 1075 1071 1 426 1060 749 244 415 739 660 365 830 624 376 1100 731 354 173 83 959 977 1084 607 1058 921 401 88 251 483 291 652 448 600 919 260 398 1104 703 804 581 737 893 359 433 667 1172 740 66 343 179 499 917 1121 68 977 749 245 898 441 943 118 368 848 370 88 387 47 788 198 1167 751 316 712 309 302 260 1168 222 760 190 1072 509 282 588 699 478 292 846 891 441 455 135 412 104 814 1107 666 918 780 771 156 921 1166 173 167 637 1084 755 567 581 556 1038 401 1036 272 24 861 1013 499 292 1091 864 1048 659 45 721 849 978 696 224 509 175 468 358 870 278 212 294 1088 788 922 281 824 1058 1013 1125 2 1039 1101 86 766 21 247 1170 1125 645 1056 327 722 1065 731 681 66 86 216 1055 755 957 502 821 893 138 93 395 1066 151 372 712 887 213 23 904 789 295 224 1007 342 630 1102 608 400 1066 1089 552 19 1040 630 974 418 192 225 753 812 961 667 468 597 797 1128 405 961 668 342 596 156 873 789 169 511 419 30 1041 10 223 941 278 327 686 1153 516 585 328 1042 111 104 248 904 1167 993 282 310 299 223 778 352 859 766 58 927 37 857 642 891 1055 74 859 584 784 720 816 1139 416 859 1012 1142 614 499 472 228 776 489 982 556 1169 1181 160 248 1136 1087 864 753 47 935 731 551 1166 529 76 962 536 241 1016 34 983 721 75 371 59 793 1169 927 83 1016 66 797 66 376 465 1087 363 612 681 207 319 1071 604 795 194 279 403 642 555 510 1016 561 705 228 418 1007 814 525 733 1048 568 316 1144 1071 416 478 561 561 1177 738 780 875 218 1179 1101 473 716 834 1179 494 733 1202 771 689 813 57 160 415 1072 598 1191 772 668 291 766 1196 248 58 93 1185 223 654 662 37 633 803 73 86 922 1189 1038 1048 1016 1004 104 446 901 844 313 1065 616 667 51 949 1042 734 68 366 891 114 652 1104 741 386 586 806 494 973 1069 830 116 432 358 651 588 513 441 390 554 778 147 116 419 941 684 561 516 1181 459 29 1035 323 585 791 194 771 826 207 690 415 633 264 1032 846 787 419 498 506 23 352 499 93 209 309 138 1075 931 566 776 941 1101 282 556 546 703 572 1007 859 865 473 244 941 228 394 861 766 291 395 356 586 755 212 993 202 1139 514 1162 907 596 556 93 755 1111 812 156 806 1039 1103 259 941 465 865 1006 802 296 850 699 1195 174 1159 82 284 145 481 70 858 927 341 587 688 716 970 865 51 158 47 903 472 688 431 1185 390 959 260 582 640 954 1170 681 705 525 249 797 448 1096 703 317 441 63 724 819 712 516 263 812 19 37 830 1073 700 298 345 826 592 1191 676 927 731 283 730 1107 264 1147 98 1072 507 415 591 608 229 93 674 165 521 278 941 1112 724 354 1040 889 467 887 497 1004 349 334 1014 349 834 1124 690 264 1069 693 629 404 158 64 86 64 1169 826 1057 21 1120 229 318 840 1076 339 352 695 688 803 699 985 721 858 84 132 633 1131 859 649 7 1007 21 81 1032 408 735 416 960 985 113 944 1016 1106 1096 1195 614 129 49 360 683 76 714 63 82 403 1055 679 489 104 86 823 29 307 870 186 1031 1098 1136 826 1195 958 835 1123 162 1165 986 645 155 328 328 279 1007 262 767 607 1039 98 1100 668 728 1091 1189 188 791 705 859 1201 633 812 363 649 580 345 1135 194 722 1148 210 51 452 352 1034 601 764 86 728 679 325 806 995 291 444 567 222 897 865 23 132 306 512 645 295 401 415 898 1170 276 597 152 1014 360 705 467 587 1053 291 499 513 86 1107 837 918 873 826 893 132 1033 859 188 144 1040 51 785 302 1121 177 405 689 1034 580 1065 447 601 370 68 972 105 319 1112 311 954 642 1148 321 382 795 623 834 891 403 145 92 1084 433 580 775 1030 693 1162 1125 844 771 1166 696 1124 63 793 147 604 569 275 668 58 864 247 614 318 1 959 457 536 153 507 972 147 509 24 747 313 151 1186 760 468 780 408 545 655 593 652 359 218 68 858 1074 807 1199 58 433 795 400 360 382 891 889 368 1048 416 688 1179 812 65 29 583 862 879 334 167 119 816 216 323 219 598 242 630 977 398 50 711 102 887 911 241 580 321 259 1140 131 657 616 337 341 568 925 995 1014 225 872 1146 58 901 734 826 47 996 640 401 882 345 319 976 805 679 40 152 880 681 202 1112 705 585 472 1132 850 281 202 245 228 858 1040 705 346 368 52 999 403 1035 872 339 272 864 376 376 1055 58 721 328 909 850 40 1112 316 1091 162 251 870 415 703 224 86 86 366 416 117 699 391 807 156 1125 279 711 160 978 1014 670 349 295 1035 898 403 707 313 1075 630 204 728 260 895 683 645 275 597 859 529 47 186 813 568 642 358 1040 865 212 1084 879 566 829 1125 1104 813 445 1181 792 177 169 1003 823 659 291 360 753 674 675 1198 1143 970 429 826 192 1007 1125 1135 158 498 291 147 1051 1071 1038 1179 1199 15 50 640 1072 398 705 625 901 81 103 1112 304 593 1148 246 156 140 51 954 225 1052 551 166 826 776 607 545 328 363 363 644 1012 24 949 934 650 1103 155 1034 848 480 1072 1003 499 276 144 927 559 705 941 621 625 581 949 880 879 703 921 489 152 210 934 22 914 1151 918 158 835 776 495 587 124 470 568 561 766 292 284 249 1162 1189 264 83 946 1042 478 84 1136 318 295 138 846 1136 1169 416 83 837 588 418 720 998 480 1135 903 1095 300 865 489 814 1131 1083 1004 689 259 787 2 889 222 1004 213 64 918 703 858 363 1134 755 1083 574 21 981 686 325 29 81 292 130 816 971 39 1132 904 1159 76 588 260 882 30 864 225 19 23 924 1076 367 1137 993 1168 90 248 882 995 152 222 1066 668 147 583 317 557 358 1033 547 212 37 509 934 970 957 323 545 64 391 328 589 262 813 879 1069 785 659 616 132 82 352 218 489 201 703 1131 17 464 318 872 1201 1078 9 431 354 328 1072 954 283 324 783 1146 242 225 941 959 755 1006 731 670 36 731 888 640 1147 217 859 249 843 843 753 681 986 689 350 155 561 1049 566 861 597 904 921 186 295 94 740 1084 985 299 826 779 1102 316 1074 826 1195 795 946 728 138 82 76 132 222 147 837 470 793 416 991 865 819 696 834 216 795 66 778 1048 64 394 1131 812 380 1142 1125 264 90 455 431 623 1131 169 1107 394 722 1191 667 674 158 787 925 464 419 678 202 585 510 93 448 1021 135 847 1006 614 586 365 1189 88 1027 1081 316 218 1180 716 751 654 683 778 596 498 186 977 352 302 366 819 37 978 995 703 755 862 858 1166 784 457 738 294 1091 850 547 386 1066 70 563 654 976 407 1091 900 581 1048 382 249 102 889 962 88 688 398 916 1166 90 1107 292 222 328 699 408 294 1053 57 291 587 30 65 1186 351 444 433 529 660 76 1191 1135 539 404 309 316 174 431 226 20 981 429 224 68 1131 37 870 830 1020 864 953 1191 769 1104 603 65 787 282 1034 1016 584 403 648 582 644 380 636 1168 908 327 792 566 954 843 958 1027 889 568 918 264 1147 93 319 633 569 323 760 566 844 278 1038 343 1041 1105 390 445 516 984 678 432 472 634 501 1198 918 597 316 371 1014 707 58 57 58 36 302 1091 478 1125 1004 674 911 985 295 993 162 593 506 736 512 861 497 116 981 384 373 812 201 651 604 241 1196 40 1162 918 1055 1107 826 755 615 224 350 724 457 911 806 307 228 1181 1013 59 29 222 403 614 220 755 837 388 431 151 915 953 34 616 757 147 778 389 198 757 958 804 644 1039 478 1052 125 34 1006 936 723 1169 1 222 1143 1095 309 363 405 343 1101 118 826 247 633 729 57 767 384 36 316 291 299 498 429 780 58 34 1117 389 736 704 415 1035 1107 693 222 59 864 140 102 342 304 567 1014 760 732 872 1053 425 196 649 104 714 262 236 603 990 879 405 716 1137 551 917 225 598 276 502 292 545 433 224 686 317 319 629 445 1189 807 382 801 446 360 384 1069 685 1078 688 685 349 223 724 1101 349 732 198 507 1132 264 766 455 990 909 551 102 412 66 455 368 737 1057 684 670 244 676 870 667 885 623 1014 86 1029 559 662 143 45 470 803 1039 1007 837 299 1007 248 2 76 116 64 87 419 1053 1201 1048 737 1107 323 45 909 603 711 1132 528 321 1075 608 574 780 166 829 688 668 601 472 961 190 339 679 1087 795 797 416 173 1125 731 1069 771 76 328 813 621 483 92 623 568 431 501 1125 324 552 640 635 1058 897 334 518 851 196 751 222 733 693 797 1060 173 909 317 749 2 1198 202 778 58 365 416 1123 1131 1143 711 318 732 846 140 1148 382 567 1188 907 173 58 231 791 474 1065 572 147 846 382 309 254 326 1006 795 986 356 158 972 824 403 1202 689 688 981 93 1062 776 291 999 173 990 1055 1039 443 755 601 1083 360 1201 512 1169 850 1104 92 439 263 705 132 1075 503 666 991 591 804 123 931 21 767 254 716 897 363 1014 755 705 700 1055 366 625 511 343 17 1016 173 1072 35 76 51 39 132 158 388 478 294 804 984 904 903 388 925 1048 584 1076 958 499 327 1089 294 783 1150 1060 921 388 1184 102 784 885 755 644 382 523 1134 203 972 152 68 904 821 514 601 297 1148 150 316 275 207 703 1091 788 737 559 474 849 788 7 806 736 731 561 679 174 390 1204 76 1125 94 1072 1136 253 633 862 306 961 972 179 993 45 145 443 731 213 382 755 54 755 1071 376 432 830 248 98 114 510 37 478 616 2 985 1101 935 441 116 403 274 775 783 23 1027 1172 944 797 514 298 1066 173 483 34 897 778 367 1038 165 1196 1041 1078 260 812 1020 147 1031 169 518 159 465 778 791 110 656 155 943 859 807 776 1101 472 826 313 846 52 499 456 104 751 855 202 1184 507 47 593 1112 925 720 1189 910 230 439 865 485 642 1135 858 650 1110 566 892 598 904 503 529 960 764 343 835 645 1136 528 294 724 224 334 651 358 63 740 43 83 1157 485 304 667 296 642 769 457 593 1105 1036 58 542 812 1021 371 602 901 652 499 316 2 30 1078 236 93 245 349 563 173 901 247 1062 847 1148 757 1031 405 245 165 425 566 132 642 1041 970 11 1112 118 907 486 978 82 723 478 1084 591 241 802 70 778 2 439 995 1048 47 667 416 2 616 394 1036 797 649 458 81 625 75 580 1146 972 326 690 644 985 1039 598 1131 722 572 623 74 260 291 670 22 82 1135 21 768 614 981 358 220 93 954 924 688 1098 363 656 971 245 317 959 291 394 143 125 688 1058 731 225 680 718 141 147 581 953 1135 1188 1134 228 337 862 703 652 767 74 337 283 819 29 328 118 1035 962 63 597 1041 360 1184 736 426 498 674 1159 247 219 398 313 1076 859 24 1083 705 349 208 405 58 192 542 826 960 699 292 1062 603 1029 117 596 1101 546 782 1148 693 1109 1093 382 567 679 959 1058 584 978 150 220 1073 407 736 516 689 158 1098 621 516 45 792 144 264 1128 604 160 76 516 588 512 732 858 768 220 879 685 282 588 547 865 1143 294 337 1128 201 300 93 934 1078 604 859 192 1060 73 132 21 910 941 17 970 1014 253 1041 1151 684 959 1042 1057 499 812 734 1089 735 1186 736 116 689 917 34 887 152 670 1151 626 472 230 1162 695 630 1084 907 724 872 983 731 1124 93 267 1162 847 50 201 104 1146 870 1168 699 699 247 1110 189 1093 1071 1018 766 1147 865 837 735 533 1098 1205 960 718 441 113 334 804 859 262 616 457 935 582 823 196 1123 224 598 169 589 834 978 372 533 47 179 860 645 24 81 284 279 86 249 681 306 728 1150 149 145 797 880 764 9 640 675 633 166 844 1020 480 1196 572 593 561 784 1072 654 834 404 405 354 858 767 367 1084 803 326 995 738 68 1169 302 480 51 637 806 592 699 21 144 328 934 847 513 953 419 514 365 984 498 891 228 649 722 68 829 995 512 145 797 220 834 1107 561 209 755 23 242 86 474 724 2 1076 456 403 1135 1003 1004 1093 977 57 367 824 1040 554 45 346 512 368 771 309 568 1189 760 247 390 37 813 943 973 194 103 1168 144 433 1202 467 1038 696 1131 648 788 441 207 1189 416 173 683 465 1014 1078 1131 588 129 1095 1083 1081 728 958 589 1169 699 1014 651 1030 228 34 147 156 678 971 593 248 995 371 647 720 1039 1095 1177 22 223 569 782 802 376 114 623 198 114 922 416 644 996 593 636 722 859 1142 194 93 559 1179 212 143 723 129 304 325 604 230 527 1162 1106 826 580 132 826 24 145 179 1128 1151 593 1018 141 509 1072 1136 34 474 623 441 973 45 253 1147 741 957 681 65 927 54 981 1003 604 470 358 190 797 93 778 667 995 282 102 499 985 1069 788 567 512 547 683 737 405 612 674 819 640 1117 228 213 117 313 241 870 747 242 771 1125 207 707 337 1101 1033 924 129 580 507 699 327 472 914 1191 1189 840 1159 918 382 47 667 209 733 816 292 386 703 169 380 622 535 472 958 724 995 1128 554 602 145 722 303 1069 568 958 1075 586 1131 563 1135 547 1006 821 516 1084 707 999 1100 144 75 22 352 1006 693 144 66 254 267 241 323 705 1058 494 1147 791 731 1117 276 368 662 1016 1084 219 129 58 683 1012 587 690 1007 588 634 603 51 90 327 359 681 1087 846 407 959 222 873 905 1095 267 88 1027 1170 880 636 689 861 1202 325 456 731 689 136 588 483 551 622 136 918 313 764 224 972 373 470 404 403 642 470 919 158 272 1069 356 851 298 23 778 568 625 1084 2 561 922 501 94 640 512 313 66 267 494 685 321 580 716 1009 804 660 246 481 510 583 681 1053 915 1020 474 1041 861 797 179 75 555 499 779 1056 812 941 1042 846 892 394 113 1100 662 644 145 177 65 1052 433 696 429 613 1036 205 826 792 864 1151 9 633 486 885 973 1060 705 963 201 814 927 1143 480 804 918 426 739 457 376 160 898 242 116 551 983 316 147 58 1202 7 81 494 1089 327 551 319 1137 1111 275 1013 433 893 569 1196 1189 236 904 657 512 302 1009 889 1106 740 1027 382 218 513 1091 788 903 445 153 175 651 604 981 1139 319 645 366 1110 429 350 633 1053 936 741 995 433 693 685 480 918 728 848 216 582 644 667 216 319 111 304 1039 647 216 507 352 1189 317 1014 1131 470 376 721 209 425 319 416 264 358 616 1057 1136 417 711 510 30 711 916 580 649 824 401 1059 1189 388 640 1065 1205 778 1162 1088 679 370 891 657 993 767 66 1104 605 1038 457 24 9 584 175 1091 861 1060 226 1041 624 474 681 188 681 946 720 958 328 523 944 231 919 1169 688 388 1014 826 471 793 630 208 226 353 857 464 813 924 981 887 1016 371 131 936 903 283 158 405 50 337 551 735 681 935 592 829 418 724 903 934 334 1014 319 88 568 523 302 1198 23 275 326 473 102 586 192 523 125 310 889 339 995 30 823 844 1162 51 1104 1177 1132 870 1150 941 1169 242 283 1188 549 298 826 835 1168 295 327 382 934 35 296 1168 892 656 284 1164 1083 705 283 309 537 57 1189 911 897 24 557 586 1038 958 1007 705 188 23 1052 83 914 297 1060 219 1139 202 729 1157 555 616 711 252 226 720 633 342 797 445 372 588 567 921 891 208 1177 645 921 295 865 699 662 880 703 1081 376 707 2 135 275 73 1137 293 551 993 1199 640 2 1157 511 861 1041 152 848 645 226 1134 735 957 676 723 1098 596 228 452 1117 1197 699 760 503 728 291 327 425 608 651 767 634 317 415 963 990 625 1032 473 1087 367 633 533 497 749 254 925 735 39 767 66 92 295 993 398 486 169 685 313 1007 659 1124 775 918 991 498 345 175 678 202 144 226 248 132 518 249 231 117 229 1014 317 676 780 295 592 403 1052 1196 760 2 498 671 703 806 47 959 1004 1109 212 50 282 367 472 755 59 936 995 775 840 847 824 1147 582 678 776 927 859 24 885 263 859 1014 1038 1184 468 166 512 806 241 731 783 797 76 468 972 246 1143 339 608 764 1057 605 704 1133 416 974 363 670 224 1162 371 472 35 1075 705 248 367 978 224 644 582 872 457 1196 34 1073 753 733 76 318 580 566 74 1042 927 416 864 75 789 859 1 398 554 140 1164 859 557 844 1112 337 626 132 622 75 857 1104 294 217 718 865 63 1131 629 328 960 998 145 278 1057 151 54 990 740 514 210 1168 603 43 667 499 593 1105 797 298 686 473 173 1143 352 1 317 747 1131 539 296 764 910 734 1089 478 724 401 29 65 864 1006 263 222 21 859 806 448 600 165 734 473 36 728 623 382 1104 1101 1169 88 74 470 1150 936 394 279 731 1065 1146 766 958 1179 365 704 936 513 757 814 972 1162 986 274 20 880 59 303 459 514 887 844 51 865 408 1075 645 225 555 735 1189 538 675 483 1101 676 299 857 943 513 1112 533 388 1121 644 792 444 846 946 341 1166 958 931 568 1038 470 1 1139 1091 248 973 284 853 1101 972 367 995 722 1106 735 889 205 376 132 1087 684 885 201 317 753 177 386 1 849 292 267 118 640 649 116 804 1142 427 74 649 445 186 705 418 588 230 50 49 499 903 365 471 1048 513 1014 1038 400 102 1202 318 555 905 819 1016 1084 787 1091 1204 958 1135 98 837 367 417 566 216 731 65 140 919 20 33 470 174 147 1160 1169 642 909 1033 389 731 1089 404 1196 247 528 668 363 363 662 893 625 1167 568 657 144 1048 34 319 523 760 512 683 1153 946 1160 1081 679 806 645 249 555 210 684 66 367 720 676 766 667 502 76 925 703 478 840 343 433 1117 433 733 1016 604 568 816 921 597 132 755 613 358 116 242 129 138 118 636 431 991 472 298 846 804 67 432 689 1030 660 229 447 147 650 1038 327 226 604 1146 685 872 614 516 766 145 216 614 1076 959 1177 144 924 202 897 129 226 723 636 936 882 681 1143 730 592 1168 648 34 657 696 1055 117 846 427 425 567 1146 194 132 495 597 1095 681 467 292 1062 880 341 441 201 208 1036 703 465 812 958 666 1143 657 1153 865 472 1172 647 910 201 685 807 325 1014 1078 861 363 66 574 190 244 472 443 459 93 556 382 448 470 1075 528 116 470 835 582 797 298 999 464 931 472 1041 430 743 660 733 921 216 208 1006 621 207 34 136 418 202 293 696 921 87 1058 554 1016 623 54 864 135 805 51 425 757 1031 962 363 418 872 465 960 1069 90 465 1170 882 292 367 1195 692 778 731 204 149 334 1112 433 452 555 51 264 821 645 623 723 155 84 737 826 525 795 499 281 835 224 1006 724 21 778 416 149 879 34 325 598 958 566 853 592 893 640 1094 76 1083 138 416 695 626 248 1135 978 464 678 267 506 1102 354 481 783 733 194 684 1042 190 444 722 228 983 546 829 65 916 849 228 169 102 730 655 173 705 472 1196 766 824 317 581 1007 650 607 731 521 543 864 1009 132 1041 755 202 546 985 1135 1042 812 236 1004 1006 295 327 165 957 512 495 941 941 814 334 662 936 533 592 130 1052 539 1177 907 116 318 1095 736 567 700 623 352 529 695 231 311 165 1170 303 645 1142 1041 219 771 826 284 481 893 334 47 649 222 848 900 657 546 1014 116 626 138 623 507 957 296 202 1058 1189 780 216 1117 316 380 785 1014 24 870 226 1057 292 604 174 198 298 51 94 472 207 740 194 501 457 958 999 345 529 371 30 651 859 76 297 778 540 688 418 970 103 419 51 983 473 328 703 447 204 136 2 83 582 581 622 592 1057 891 647 561 358 1198 778 716 339 859 358 662 941 328 797 370 1169 328 1058 683 689 1006 216 47 1084 972 991 29 1188 645 201 47 465 936 995 367 985 276 339 983 502 417 313 1014 63 598 242 427 567 598 703 559 1143 400 970 356 731 729 1166 1051 837 819 877 1003 209 162 405 22 382 433 991 415 959 202 228 703 916 1066 228 353 650 499 1131 426 1107 470 971 129 1109 895 893 650 1150 34 376 1170 278 253 1204 246 116 1066 307 1169 507 689 819 596 699 1058 186 218 22 408 602 295 731 76 731 19 253 917 1169 51 259 323 768 358 958 302 45 787 74 625 936 1188 704 162 732 75 441 1163 316 304 1188 635 471 283 291 405 1016 493 380 388 220 201 334 803 586 83 155 778 408 88 1053 785 1117 309 502 279 681 855 993 513 174 616 1104 321 647 75 891 405 766 837 778 246 373 408 1069 623 34 569 860 349 862 1060 309 1 793 360 826 68 662 507 346 604 1202 1021 441 74 165 464 645 52 1051 958 349 106 251 205 736 1137 850 714 228 51 297 40 208 472 291 612 703 264 1069 76 642 382 202 223 588 326 356 70 597 625 972 849 552 293 615 787 327 729 806 605 705 404 86 957 567 660 188 738 960 1034 1112 1003 1053 924 143 885 431 885 433 98 795 65 368 324 23 151 549 193 51 386 1134 642 936 688 516 366 584 974 368 37 1184 1205 169 722 693 1169 925 795 249 1159 1150 473 521 1177 395 202 104 1038 546 699 93 1162 145 588 359 747 981 707 959 77 731 444 118 98 779 1195 679 259 70 323 592 162 760 623 1035 40 104 387 915 245 394 924 629 782 973 295 772 925 925 47 47 401 1197 970 936 468 991 581 792 389 358 540 152 795 295 521 835 647 493 797 764 202 1052 1148 897 352 935 924 1007 241 584 1147 851 990 547 64 439 354 1066 384 367 1189 778 34 90 807 102 877 249 398 676 554 1140 1098 1093 889 826 319 699 358 1169 925 94 1041 597 764 317 82 882 470 552 897 655 882 499 648 129 1039 194 147 741 358 21 545 512 387 1133 731 716 521 34 448 1069 662 223 352 829 995 1121 123 521 1144 366 229 90 353 984 222 395 226 900 731 614 132 574 467 302 859 612 775 1169 58 403 1103 978 918 772 1100 699 972 279 416 848 470 302 736 493 887 829 668 865 943 419 513 919 850 260 1078 391 1135 681 208 996 985 1188 657 586 1033 547 272 24 935 295 404 788 1196 117 1018 144 1136 549 991 961 679 156 870 569 678 610 90 674 768 295 656 281 15 1038 64 751 909 408 1014 1184 640 802 1039 679 834 523 814 731 1007 1 901 1103 919 467 1078 452 974 205 325 824 793 586 292 597 498 47 572 830 668 102 1162 119 474 363 34 1042 345 405 623 1147 1078 901 241 365 538 696 961 132 371 296 731 1107 64 118 74 156 92 567 398 723 943 722 359 1197 370 52 445 1144 1039 226 457 986 1128 125 92 360 321 637 561 2 946 655 1185 623 1053 193 262 566 29 864 986 567 57 430 1165 29 58 401 29 574 962 262 678 1053 65 132 346 220 387 81 74 354 851 404 143 1103 699 1075 73 802 228 873 217 507 1091 169 313 731 703 1169 738 993 499 360 513 202 158 403 650 1195 90 941 1007 907 740 1078 778 723 30 589 132 864 452 1014 226 865 1038 117 209 2 991 714 82 644 812 564 111 935 334 116 21 1191 1159 634 776 946 253 1181 602 345 141 203 792 918 837 623 416 568 1055 360 74 1136 589 416 1166 104 847 384 757 1107 244 242 162 662 245 723 1057 816 510 723 723 228 401 498 156 376 925 499 660 222 568 574 897 251 597 973 755 1104 944 1032 733 193 734 405 1160 958 927 1021 226 17 117 797 512 1136 507 990 1137 920 92 452 345 624 591 574 17 208 747 138 1204 76 205 946 70 1132 444 650 789 693 730 311 588 614 1168 602 859 767 610 681 177 229 483 720 585 918 829 222 755 990 1040 1006 1013 911 502 806 880 764 999 941 313 936 819 380 74 512 916 111 622 580 645 985 459 58 858 924 196 561 924 1204 1059 1014 382 917 388 720 670 586 731 840 30 972 1131 313 367 757 567 1052 593 241 225 846 21 22 93 862 712 581 593 49 604 859 525 776 581 525 1188 730 986 36 367 862 917 1035 216 733 1143 51 189 503 1143 20 1006 1124 194 903 279 167 201 64 918 103 345 1143 224 160 791 388 1135 1012 1188 536 1163 580 76 1180 509 405 888 165 228 58 319 944 1202 778 452 162 703 740 735 474 226 251 74 582 1048 147 416 104 870 891 202 1060 570 850 692 104 523 621 660 328 124 141 757 140 1048 861 441 990 1014 132 654 401 688 720 23 637 1039 132 472 1055 943 511 162 313 963 901 179 370 616 1169 973 1144 198 743 470 225 760 223 143 1106 398 555 418 826 645 991 1170 1101 189 1033 769 720 731 295 220 622 688 768 1036 158 700 143 264 1185 24 855 302 918 985 1078 960 593 147 740 228 345 535 976 317 138 707 132 780 1039 604 1057 546 1071 824 1204 1205 152 441 47 898 405 194 718 707 816 962 528 190 1111 1039 1133 198 1195 22 24 391 152 1153 196 1021 186 1185 680 1159 1106 891 905 279 1198 695 1030 860 1069 555 1165 264 580 931 1053 177 400 512 510 169 1039 1165 594 282 202 1052 551 152 740 584 880 47 51 840 458 1143 1004 252 893 291 1107 1075 363 58 498 840 700 1018 696 433 995 380 395 546 298 1089 198 43 1083 219 600 226 909 882 382 291 58 603 652 623 321 432 94 778 918 132 226 1072 1124 623 447 703 615 918 246 202 249 958 113 58 190 304 788 566 864 600 898 1013 670 919 981 615 887 797 144 563 1012 1104 358 21 995 326 1112 143 681 499 1065 441 1131 1188 880 132 391 674 1186 897 512 373 602 633 354 895 382 1170 918 1185 1106 616 465 1186 1184 93 328 1 1031 188 173 485 165 834 1166 468 753 309 895 1009 924 306 995 472 580 186 152 159 880 812 728 11 699 1076 880 1020 123 129 486 388 334 921 889 660 245 695 743 613 554 23 857 656 848 625 68 231 1062 311 537 1007 554 601 1132 861 1110 24 735 588 588 1195 132 927 110 864 1121 105 580 580 659 1166 680 983 497 978 732 918 1184 700 224 1021 680 689 700 983 225 1184 82 302 1053 76 681 779 543 561 918 104 812 174 416 1184 65 1101 545 537 418 972 426 489 432 1006 588 1110 529 574 23 478 640 859 59 865 601 834 218 630 574 1076 272 623 972 326 855 1031 944 873 895 986 513 210 963 690 535 603 1165 1120 1101 812 1101 605 633 936 188 1041 769 196 1169 993 791 24 892 722 768 887 568 823 977 1009 688 2 1075 943 662 679 795 262 40 1125 642 224 539 114 859 768 123 1084 104 797 1081 260 207 887 135 132 719 824 76 1039 789 1197 216 368 386 1197 1104 158 844 1052 138 292 194 1089 264 366 741 231 666 907 313 216 425 855 207 194 76 870 513 102 1091 614 551 467 88 703 525 738 621 797 588 224 431 733 426 716 656 192 731 1162 281 426 1081 64 991 1071 1018 797 616 995 741 241 1109 918 37 864 224 502 865 547 29 64 341 901 426 776 351 714 974 352 307 1073 1003 419 327 837 2 880 887 614 1003 514 1125 51 583 552 688 764 920 1069 918 300 166 1131 981 395 403 349 473 153 699 1059 1131 145 826 1150 445 76 186 1074 602 978 716 546 728 1038 92 328 156 319 678 1112 36 788 405 457 441 272 703 313 74 870 456 973 1169 358 705 846 158 116 999 481 1007 622 366 602 1184 1181 224 218 36 935 778 513 360 155 292 855 351 1148 527 523 767 494 685 859 624 1143 1105 481 295 298 441 651 228 294 973 652 29 760 772 707 356 542 1034 143 958 1016 602 363 892 135 613 829 64 1083 180 403 830 1052 1048 509 499 513 597 403 962 806 835 141 644 94 797 958 602 213 995 260 1076 788 949 953 264 1052 993 365 84 630 711 1166 795 877 919 216 50 481 470 455 935 695 927 813 149 1101 291 499 441 671 689 934 843 93 84 260 40 1058 888 518 670 546 75 1143 230 722 1075 993 972 57 310 222 974 1078 497 998 354 155 1168 888 165 650 683 1186 728 416 1042 74 155 977 610 797 229 1006 623 408 368 613 782 1146 45 76 395 768 464 693 471 616 1072 498 1164 334 1202 1016 316 447 1006 1057 546 1188 228 659 647 147 569 1104 1169 358 132 844 294 207 169 156 499 910 30 1137 527 779 747 1039 918 443 1020 1204 580 865 279 1095 812 561 67 294 1052 252 981 995 353 501 882 76 298 588 144 156 703 349 660 1006 593 160 1048 806 1089 228 368 858 1069 295 316 431 634 1170 136 190 472 731 386 169 703 334 778 140 1006 692 1112 1059 1164 625 901 58 493 919 1157 363 457 644 1136 1132 276 1065 566 625 696 248 1051 935 445 686 826 614 910 1157 415 1048 703 158 681 705 186 319 104 681 372 317 1106 612 732 603 797 813 493 527 1146 201 1146 679 412 1091 1101 1147 512 216 1066 973 924 850 785 722 64 678 354 1091 610 623 395 616 1027 105 648 1071 636 789 443 1195 291 651 76 1169 368 850 1003 366 594 194 316 780 766 685 295 1109 613 681 408 272 57 625 981 554 918 222 729 493 904 740 29 535 473 819 1110 819 1169 887 236 905 88 354 829 900 983 806 470 927 366 86 614 368 516 539 766 209 388 66 119 54 918 10 458 448 2 865 1034 264 1075 1125 1040 1038 49 616 1188 1 212 1052 591 309 915 649 714 337 909 202 415 864 246 567 448 1170 174 114 1112 317 138 1107 977 527 561 767 803 1103 1186 1198 136 814 1146 615 295 398 1109 1034 615 936 29 1040 588 636 804 29 600 1101 511 1030 302 740 1033 129 507 999 37 1168 218 623 1021 724 907 888 493 283 260 213 1071 405 1053 910 679 623 1051 249 489 597 824 1069 64 165 588 972 731 321 728 65 254 567 775 734 924 855 734 93 114 944 728 371 456 118 675 656 327 349 352 313 1140 865 921 407 367 264 927 779 612 1196 797 601 859 666 483 924 52 772 974 662 241 689 129 711 993 615 843 177 1034 853 1184 797 295 342 1204 625 415 644 649 859 394 780 282 104 337 1112 1081 1205 334 384 400 630 600 472 51 1051 1121 1150 390 471 731 703 241 731 292 1112 145 167 117 731 633 1117 1131 1104 721 1162 1191 901 1069 918 173 513 83 846 924 468 1184 588 1096 675 88 885 64 267 169 114 797 662 359 398 991 787 110 304 598 536 588 614 334 873 40 543 1062 1035 597 262 889 478 325 828 47 1060 700 536 472 897 707 934 1075 74 228 1167 1117 1136 586 1088 448 1165 296 934 216 147 861 19 566 1003 593 19 749 401 194 991 343 812 34 977 468 7 1038 150 826 317 901 1100 572 173 173 506 699 384 731 22 1132 394 693 904 1094 788 660 88 262 325 740 760 58 15 1132 812 680 323 801 10 657 254 792 993 972 1170 1039 380 935 959 1125 731 581 363 529 728 1014 106 306 304 512 681 644 472 207 1014 1148 512 417 292 245 225 655 864 212 445 132 216 679 1131 468 985 735 47 429 495 372 58 853 1048 768 723 74 904 1140 816 688 389 262 927 1101 734 33 1184 276 931 731 1060 167 316 674 1057 35 934 465 1075 909 1135 1053 114 225 45 467 455 1084 368 202 707 388 720 23 1041 891 543 645 334 395 1006 1021 260 916 316 283 152 791 1069 593 1125 337 70 40 626 580 367 251 908 604 608 803 368 252 326 1007 74 736 788 941 731 769 1066 1189 186 1078 30 983 1069 388 1167 222 151 693 304 760 731 298 846 816 105 650 1146 321 614 662 908 503 662 622 1052 568 656 991 551 68 1170 403 826 788 918 846 1202 977 588 497 555 1038 1146 219 647 1039 885 1189 941 567 507 1112 264 547 276 267 503 186 689 610 1058 728 788 405 501 778 1072 339 470 334 986 846 972 217 978 327 904 797 909 260 1147 1143 169 35 388 110 1202 1167 914 760 797 1038 391 129 327 82 253 478 699 366 591 858 566 480 51 242 114 1053 228 427 591 1029 1030 1013 470 870 1111 502 198 1007 797 319 20 1033 388 360 388 667 81 224 480 667 731 584 495 1081 660 262 1030 716 699 1069 1202 703 19 891 753 582 201 1195 1125 473 802 958 103 216 776 1004 1029 1040 801 934 246 1151 83 925 291 887 513 328 887 911 960 149 1004 317 586 681 610 2 68 1148 996 116 959 1146 561 719 9 1184 1128 859 20 976 35 729 1038 1039 514 616 113 24 342 927 196 636 696 993 263 94 667 1057 415 1189 1007 310 354 156 225 1196 1104 1196 180 155 615 93 647 1041 1196 37 778 743 391 604 622 317 1109 147 547 859 828 795 417 1143 656 304 1136 703 363 1089 74 478 389 405 1198 1048 1168 539 962 328 861 83 1107 797 446 471 468 705 81 499 371 1157 1075 959 733 193 1140 605 740 977 1164 365 919 674 918 1066 501 1055 304 919 135 861 776 1163 350 1052 1029 1014 324 1185 415 155 920 252 1069 921 916 974 766 216 778 418 1189 318 368 941 140 803 616 667 722 885 512 247 302 1106 581 51 740 1197 165 812 910 792 1131 525 835 885 962 493 731 542 1164 904 751 667 828 103 262 712 1198 941 719 1184 249 914 714 593 166 1123 510 776 93 803 598 981 459 102 323 623 652 457 7 614 864 755 24 946 1136 389 217 1016 486 549 941 897 45 309 203 860 1004 1166 728 699 803 1013 499 556 1163 328 1148 260 1184 1016 131 57 474 803 885 247 502 65 882 1081 659 337 551 388 225 789 317 870 119 693 408 1074 624 625 644 580 904 231 593 165 693 1072 999 241 600 729 917 716 486 342 501 246 473 826 34 787 858 1072 944 376 931 104 467 501 193 373 75 507 679 1150 415 904 380 196 699 880 552 309 1074 583 1147 657 778 502 30 678 17 219 983 309 543 978 189 259 656 616 958 873 660 334 509 230 1146 1038 1162 588 1076 306 1134 1166 927 1096 846 888 941 478 82 908 837 321 47 755 897 380 760 806 216 302 205 371 309 1055 650 915 132 860 1058 802 210 455 651 117 1136 819 49 1146 201 382 495 736 236 559 371 624 936 775 995 1055 64 1204 1069 382 1 772 625 897 1169 116 317 54 1191 483 1124 34 76 529 640 963 973 327 147 417 468 220 970 633 707 649 327 149 901 1006 516 588 716 499 35 995 39 298 334 927 681 458 718 292 90 568 778 156 68 173 1112 1031 425 260 699 1091 624 1007 662 294 365 934 1091 882 561 356 138 680 216 889 889 415 679 1021 83 927 1081 870 693 707 807 213 169 207 47 1196 857 1004 1195 916 924 373 730 630 124 566 425 136 1069 722 705 977 24 859 1196 543 204 1186 1125 51 963 19 304 1095 527 889 57 859 1143 251 543 474 116 1120 1168 679 640 144 132 919 465 688 367 241 1014 228 776 959 907 1003 224 1162 248 472 298 525 1167 960 494 1124 510 1096 711 363 1131 150 900 129 1057 43 1131 489 712 1131 991 605 703 904 629 65 1012 143 991 353 485 1196 731 104 371 486 52 608 90 1073 650 1144 511 152 1040 860 667 873 1003 993 859 1132 132 328 681 194 925 642 806 1106 1084 1150 400 596 660 513 1131 870 1016 584 145 580 644 93 659 859 363 349 480 1009 925 246 278 376 516 857 859 403 652 561 779 443 679 342 130 242 657 1009 90 360 248 1202 689 588 1018 848 873 1014 249 201 816 145 295 158 253 907 76 908 707 685 404 1160 34 117 812 367 924 670 1007 909 814 1020 699 970 319 767 186 797 93 1076 667 111 291 327 367 468 1004 87 153 1007 407 724 613 704 418 446 596 93 650 597 699 116 846 864 1148 650 147 919 465 858 328 1202 317 1048 721 309 772 132 150 962 1136 981 630 769 311 1072 513 540 416 116 480 93 700 246 693 105 904 1091 2 904 812 387 935 228 398 455 291 452 75 441 865 296 29 1072 816 593 667 74 389 356 919 412 905 654 903 566 389 104 821 230 959 40 415 779 166 723 699 614 674 797 90 1111 897 431 547 788 614 388 812 1076 354 743 313 84 586 974 1038 472 892 657 486 439 538 918 699 861 1169 334 616 501 792 272 1075 1121 1093 272 326 1135 949 153 593 1089 887 652 225 1184 1091 598 684 1096 652 117 1072 459 921 45 262 738 904 679 983 1132 1147 711 850 782 21 366 325 159 337 1078 704 151 807 623 443 846 65 586 1027 144 991 188 830 117 972 405 728 141 291 755 920 853 1205 1131 652 216 231 177 114 23 999 152 415 561 788 910 916 986 512 196 528 846 223 1139 51 986 920 298 623 816 835 1160 1184 1112 769 662 685 1117 472 334 245 1169 472 1069 415 465 1164 228 63 826 651 735 156 1056 472 160 816 858 1202 601 499 10 918 656 712 387 563 1162 222 160 1125 953 21 259 879 1065 213 640 404 859 390 98 1081 510 546 795 925 129 1131 935 795 681 604 325 895 228 403 262 478 57 624 1196 1136 418 248 86 567 755 676 169 389 93 416 919 473 962 398 254 958 921 696 441 1042 787 52 740 263 2 826 528 859 766 835 787 784 1094 222 481 272 328 499 650 125 985 343 293 918 319 1060 633 75 1201 334 1007 985 497 511 1009 34 470 394 1051 739 1143 441 22 135 918 829 209 1184 376 645 319 444 623 1106 711 244 644 307 963 21 1111 1169 755 666 1038 327 353 512 655 272 780 586 116 252 1087 202 559 567 703 50 365 1101 73 23 246 848 180 216 637 1074 1093 272 429 489 405 144 93 300 64 582 607 1033 300 1058 812 1189 281 1104 394 192 1072 999 597 597 1166 367 76 380 37 1041 960 1076 40 734 47 295 260 427 660 225 597 43 474 972 40 485 536 680 445 802 1029 52 1177 636 124 584 678 699 47 291 570 368 1081 925 555 1034 685 247 554 117 302 151 915 433 797 313 23 372 981 204 64 1204 804 225 15 403 1060 972 1078 1125 1202 64 177 1162 1083 253 248 313 241 743 241 588 334 498 518 624 316 734 716 1105 1134 782 465 1039 1098 58 40 236 587 317 50 263 246 608 228 1204 122 21 1007 244 188 657 724 513 1112 772 1109 735 857 43 536 51 443 564 801 403 977 98 427 941 201 68 441 349 953 921 204 976 511 313 47 1125 625 1128 242 960 684 657 755 685 935 395 403 861 1007 1140 733 731 970 819 859 1162 605 1066 317 824 317 918 1089 1100 509 1091 497 309 870 570 222 616 787 1060 481 147 1062 972 1168 864 1164 295 859 485 241 905 1062 219 566 731 880 901 1059 766 169 751 162 1202 230 652 995 21 367 782 733 731 640 189 76 657 1021 872 977 506 416 904 1143 888 63 445 468 465 1069 927 897 1072 731 189 1035 103 591 47 567 1170 1134 915 1186 751 958 1125 600 801 566 39 102 551 755 1147 1032 433 501 408 15 1196 651 502 731 1106 102 703 217 339 608 561 284 372 427 849 656 485 612 1071 246 1147 580 1066 797 788 753 999 1 918 1159 703 535 644 1170 208 954 204 319 360 812 1160 681 1139 1188 203 22 104 230 76 30 502 851 313 865 1186 387 376 1053 316 354 408 51 1039 813 186 778 1040 40 236 104 1112 140 675 1042 552 776 977 802 57 223 788 925 346 924 525 957 138 1112 699 865 513 551 516 272 1052 249 230 901 865 1103 51 30 986 151 480 703 209 678 824 47 470 74 688 201 771 879 94 621 633 737 563 585 787 901 106 826 135 1109 51 207 324 970 114 40 45 1048 1165 959 1101 1052 1125 1007 804 317 679 445 88 729 957 1076 291 729 865 457 244 307 188 131 861 850 132 318 784 350 23 693 281 7 360 1179 1150 613 367 731 145 816 778 144 207 683 418 230 390 433 119 1 376 546 626 567 264 644 887 66 1160 1166 147 444 604 37 734 1132 724 993 73 686 870 1162 581 30 1091 150 732 138 202 976 1106 862 949 859 623 186 602 1052 2 862 1069 1089 162 102 74 681 313 230 228 910 555 559 65 598 891 1049 513 473 584 911 278 523 141 733 971 570 282 650 302 34 689 306 559 823 1197 936 897 972 259 343 39 353 999 551 441 1035 1105 581 636 865 207 533 528 30 105 204 901 309 607 707 51 123 190 192 291 119 1117 764 1033 1007 835 23 712 1101 83 1020 162 528 747 180 467 667 674 30 212 985 368 1188 728 510 990 313 814 1014 367 512 720 568 1055 536 511 693 1125 507 982 594 441 523 1073 924 455 766 812 169 561 275 167 859 891 870 403 555 205 1147 441 660 566 104 59 667 789 370 63 733 1184 804 445 901 582 1146 365 241 588 74 712 1087 780 507 699 66 58 499 302 749 433 310 656 189 592 319 904 959 1168 513 327 540 319 699 755 507 889 198 1137 252 780 723 2 586 1196 591 21 610 165 303 936 86 1202 1073 92 371 249 655 1162 824 513 1032 1159 387 529 625 294 196 917 353 1014 788 1059 982 977 1164 278 1195 228 158 1144 51 194 501 819 1049 766 850 689 343 194 123 207 114 568 57 668 212 1202 1074 1084 416 313 1087 1059 24 58 647 282 366 313 545 934 47 689 367 959 143 633 39 814 1147 212 525 995 608 651 228 981 1041 583 897 358 166 916 986 812 429 58 855 880 1007 216 924 549 859 1038 1136 513 1053 1075 731 155 657 699 528 2 140 596 1163 358 538 977 104 1051 334 887 555 1033 728 1041 953 723 1027 282 135 94 903 162 1172 1101 1199 829 622 1111 37 54 1098 615 1041 735 699 931 1202 152 1136 1150 47 552 755 328 210 936 1106 840 77 1191 151 707 1101 568 470 343 349 324 370 1104 432 743 1034 584 644 537 581 844 921 114 516 977 861 778 569 218 936 1121 360 281 1073 194 887 958 303 633 417 768 1109 75 54 371 797 220 151 1162 408 1136 1101 145 741 879 732 900 19 561 1104 828 924 499 222 545 684 179 776 699 766 264 245 546 276 986 188 1039 731 1120 57 416 954 295 343 607 904 473 705 1096 66 1048 601 739 722 585 468 580 705 244 478 326 92 292 561 797 970 1169 384 699 1057 75 645 1076 417 113 859 1018 67 132 1107 859 1065 981 804 1132 986 57 659 222 850 1205 472 144 132 693 716 919 616 552 549 887 910 724 729 1052 1072 472 90 45 216 507 358 426 1083 1058 582 1159 918 1071 1059 568 991 1191 205 117 1 498 1117 1121 386 368 468 1038 389 705 202 1089 924 1014 351 1169 152 655 415 859 681 241 57 958 204 1107 110 88 447 829 961 1062 47 313 445 1069 1096 209 218 667 1165 656 649 93 302 689 216 326 642 1052 367 604 1131 957 430 368 789 155 319 1148 771 850 249 1131 94 470 1124 705 985 666 346 501 764 739 870 224 441 567 104 117 1162 40 699 635 549 996 472 780 846 1169 910 1087 662 390 582 64 1140 689 764 908 749 644 853 737 1146 166 973 584 263 674 918 363 499 588 1007 313 731 509 783 153 294 457 1151 1144 1053 102 114 703 783 849 1107 566 111 645 513 918 976 1148 834 679 613 1048 1075 1091 962 861 303 1007 861 834 564 649 73 959 835 63 640 317 1184 974 1003 334 246 204 834 944 376 1142 724 177 732 512 368 977 400 325 372 158 398 202 180 557 316 1035 776 327 615 986 208 65 1157 567 1041 264 605 1184 1120 703 546 888 51 728 1039 367 190 812 415 363 649 1069 986 1151 33 859 566 651 167 755 225 828 74 1202 685 630 901 1039 610 350 645 87 1107 561 1140 591 1012 723 882 651 911 245 555 1135 904 862 252 935 712 141 580 936 788 1165 991 465 201 192 144 622 1041 563 1185 977 1065 376 75 674 835 644 1181 1135 654 594 936 981 903 1062 780 797 1167 1181 760 662 513 649 897 474 623 407 346 789 645 703 457 782 792 17 971 74 855 685 116 995 1041 370 568 959 1029 34 501 166 731 804 1039 835 797 958 879 645 849 291 1136 117 446 865 404 349 152 1131 105 363 850 202 885 959 978 1148 703 870 1036 957 1012 313 735 581 667 814 588 1014 1049 1095 367 198 1102 1125 582 1100 1069 731 551 624 77 981 805 882 337 351 297 918 1148 586 823 117 441 848 201 208 1014 792 1189 386 780 401 978 1102 743 819 1048 574 882 152 465 740 991 313 525 1159 1131 569 1196 567 459 300 678 699 528 245 186 1016 633 826 887 1124 9 511 651 977 911 580 572 111 481 837 324 130 936 1006 404 764 430 971 398 700 303 791 129 1179 830 689 165 981 1204 814 116 1073 583 1036 1131 445 1072 949 472 1153 431 295 755 566 1142 159 153 651 302 473 962 1057 580 151 613 294 918 737 448 633 275 114 1125 816 973 114 140 995 535 873 729 731 70 293 228 1169 695 408 563 328 22 1033 859 464 292 298 549 780 147 704 640 1073 582 1048 650 299 1189 1007 533 1132 567 642 784 87 814 566 1125 981 1172 960 1071 363 859 865 117 260 102 351 1033 751 949 1038 563 731 872 623 703 563 731 616 978 1132 516 1072 807 959 741 859 910 830 433 117 843 1007 291 676 19 37 612 685 1177 819 300 384 310 446 432 656 978 999 47 480 467 1125 546 645 859 959 601 931 1162 749 67 679 236 512 136 405 891 1188 607 900 1134 764 580 921 740 326 307 263 880 509 897 993 145 1106 875 354 138 51 35 499 540 529 860 1042 911 958 52 88 998 398 585 911 66 472 859 642 733 1034 244 514 1051 824 791 797 674 249 502 1060 58 959 283 75 1132 356 313 480 778 59 767 689 294 733 416 316 797 927 776 705 241 685 861 291 684 604 1012 242 167 207 295 403 1088 376 343 826 741 87 973 891 837 216 1189 616 1066 316 941 1065 468 64 1053 1034 676 1143 51 114 850 1083 1069 499 349 103 925 150 559 309 542 93 723 1039 401 188 528 21 236 635 601 1072 310 941 245 58 804 859 1184 1038 358 499 941 242 408 959 735 718 813 20 298 1124 1189 1021 334 180 415 1131 703 394 295 144 722 77 245 887 1069 737 769 1069 114 1071 1143 764 382 581 892 649 144 927 858 52 388 98 511 676 1162 188 623 252 1018 766 292 388 147 408 358 684 66 292 1107 205 670 716 513 806 368 644 130 645 970 1049 260 657 158 358 731 699 1112 598 478 654 1083 248 529 1121 22 249 229 24 54 622 1071 769 328 657 405 724 916 915 908 910 703 19 1069 703 474 605 1131 858 386 1004 88 674 321 405 1109 247 209 1135 93 143 984 711 493 366 594 1091 216 768 804 995 17 1166 633 676 82 1072 433 34 360 201 905 465 570 74 509 961 563 93 448 1185 216 317 821 1021 861 105 733 249 58 529 246 43 888 1039 302 132 996 1189 1135 262 598 814 328 650 282 985 1132 1106 1039 509 797 1189 366 114 1189 1179 1060 1006 310 826 448 262 1131 1071 83 686 1142 207 1128 356 864 311 306 1076 921 686 588 321 478 880 441 310 897 190 812 568 458 885 395 345 253 849 318 660 699 457 795 835 793 864 467 812 141 908 1189 561 1039 1124 859 592 546 667 415 623 738 1081 675 591 616 546 495 959 510 1189 304 470 478 207 1104 47 252 216 1033 236 114 612 509 334 991 412 65 1038 507 51 478 209 205 775 1168 918 568 991 901 1066 944 400 67 668 473 764 768 1136 872 452 316 891 891 598 220 260 693 795 589 457 275 525 458 594 1066 1186 614 1133 259 960 549 75 65 24 584 175 1096 1132 2 719 593 147 401 198 918 326 1143 769 569 324 561 1159 583 244 722 368 1201 1159 924 584 407 58 20 1083 1164 812 536 242 291 1135 212 327 1048 1003 316 467 1007 925 629 743 826 1101 898 703 310 735 1188 153 1093 568 50 417 846 584 401 533 370 554 483 766 914 1157 735 177 597 363 129 688 358 203 542 473 190 551 149 40 925 30 561 9 1041 34 555 908 919 901 321 998 776 307 1142 597 1196 1159 433 1105 888 376 441 371 15 972 693 995 621 614 92 173 1040 284 1029 165 147 129 814 224 196 1030 788 824 219 2 859 935 248 793 1121 132 358 1102 241 432 586 114 1071 875 755 58 767 551 1179 882 959 513 568 104 685 90 789 433 893 260 722 637 202 275 568 1034 207 1069 901 1039 117 914 92 292 494 497 366 1058 678 707 1060 230 76 857 418 1111 596 797 201 371 1140 92 846 984 960 426 623 567 567 901 66 803 652 9 934 927 976 325 90 1057 1132 830 549 529 194 316 63 625 736 149 612 509 124 1136 897 213 591 739 452 648 1102 1016 528 1007 667 1123 1006 226 946 155 835 165 807 753 958 36 645 596 699 537 862 50 747 651 583 995 692 625 403 483 51 580 446 102 1091 776 1131 898 735 760 588 495 313 797 228 231 580 513 117 152 470 207 1195 1205 931 2 106 54 778 291 788 813 1093 34 676 755 737 1098 1150 670 236 630 391 953 1112 384 1132 92 1098 1041 743 129 304 497 703 862 467 865 735 633 731 764 473 885 772 189 728 328 642 1014 1123 279 165 1074 291 51 1131 991 106 432 186 882 1052 633 835 1106 359 116 175 432 1052 253 568 1018 1160 404 769 339 1131 600 147 588 54 98 2 872 158 366 804 888 850 365 689 668 749 226 372 613 478 582 509 470 889 309 415 431 612 755 857 775 1147 539 263 196 720 959 304 1042 1034 103 1038 847 132 7 654 425 686 977 366 680 130 1042 177 683 1034 116 1162 58 892 1147 119 1136 567 303 1052 367 1060 40 593 470 202 583 382 295 636 1189 804 295 990 581 213 604 538 366 1189 313 670 319 870 834 676 872 589 1014 859 1195 703 306 581 447 167 695 888 731 58 359 514 736 1131 1153 76 1100 513 104 681 144 601 584 826 592 935 222 645 483 1136 1042 861 569 47 29 972 507 52 1009 54 1101 193 861 445 999 703 588 93 1188 196 602 864 769 882 604 1139 1091 667 64 587 470 1048 93 1147 657 563 209 760 1052 1069 591 650 737 901 309 192 216 165 1078 614 586 1112 323 318 384 284 1041 623 472 882 433 386 705 7 844 9 388 803 1112 198 537 740 130 723 2 295 740 925 1146 703 1074 358 857 52 681 944 546 678 502 264 1189 104 248 213 1014 472 468 205 1065 510 1135 34 118 63 783 1112 165 427 1012 918 259 147 10 1166 972 426 58 1007 766 1007 885 1162 219 533 857 601 98 417 633 538 151 908 850 481 636 47 604 1034 1125 1135 934 804 910 824 264 24 1096 583 586 1142 415 1101 1052 1016 581 403 666 328 202 563 118 20 834 245 1131 700 753 963 916 1072 685 441 1052 1150 371 246 585 40 503 43 501 586 525 803 679 660 978 580 660 601 667 981 220 350 1112 593 1075 11 207 1007 636 64 68 898 349 640 705 1083 586 657 1020 218 386 779 363 778 557 604 75 297 720 398 102 642 1003 978 328 970 870 82 334 978 483 535 918 650 877 194 223 1060 714 835 208 823 768 366 650 1040 908 321 75 93 737 600 207 1055 1172 1006 1150 230 354 864 202 165 190 613 373 316 1016 395 294 1184 37 1012 749 821 909 76 90 321 806 114 903 473 936 889 1073 602 1021 623 1184 597 354 179 1058 513 473 1112 731 1163 283 296 295 94 755 743 298 57 716 603 527 204 1069 74 36 764 984 144 467 302 417 37 804 1021 386 360 676 295 202 431 972 337 34 934 1159 327 433 591 262 729 511 1031 334 864 242 849 327 636 495 416 498 291 924 1101 760 724 309 640 194 403 116 86 2 230 34 921 29 427 660 993 936 217 225 778 1142 249 1057 993 656 209 503 165 660 158 728 366 360 464 1075 1071 444 2 740 601 637 795 793 472 584 696 642 1062 858 1143 401 472 1069 921 431 165 859 1184 354 405 303 321 1170 879 87 249 75 370 1042 829 173 580 1142 147 1041 819 349 985 192 685 888 1074 177 2 457 2 169 309 681 64 1038 676 1151 1170 660 318 40 1062 859 90 513 1088 390 689 376 882 309 978 229 204 1132 158 1131 1083 1036 679 978 540 1125 302 539 936 54 593 676 169 432 446 915 210 625 51 1159 51 1041 207 716 1087 870 582 581 225 403 724 242 1165 778 739 795 927 634 400 959 110 675 380 556 124 1057 605 671 703 441 1199 309 147 405 64 307 688 864 516 117 119 612 1007 1107 582 776 1003 262 607 304 1202 1120 985 983 961 173 699 546 1060 360 465 339 877 426 981 503 755 47 351 859 21 828 209 634 354 1089 824 835 472 846 225 323 516 624 904 1170 523 122 607 358 1049 935 472 439 131 652 570 512 1053 995 1035 1020 861 865 339 1032 764 105 295 981 776 295 585 970 457 917 1101 1041 264 1071 633 718 904 372 260 102 130 865 859 1056 645 326 226 797 751 319 180 292 546 501 991 11 755 228 416 934 222 295 473 1112 1038 276 981 924 1014 1196 1159 321 680 263 1035 700 995 771 198 309 1007 208 659 1196 556 433 995 480 703 996 327 569 695 478 302 65 303 486 473 295 513 395 302 633 887 998 1124 77 828 613 70 972 529 225 346 175 1016 494 104 1191 23 401 801 445 918 731 2 49 897 870 516 1089 941 922 670 447 1160 194 795 1131 317 291 36 1018 594 680 317 859 830 588 1185 316 936 662 667 921 634 1132 447 358 73 67 918 21 254 29 114 264 1146 561 830 82 228 1040 225 778 194 873 700 1083 317 201 1204 40 291 400 1169 703 1056 292 1040 843 452 647 887 835 140 11 74 328 225 1136 585 316 169 1102 927 614 342 292 953 398 445 546 971 1071 828 470 345 1131 1169 514 607 768 676 1009 990 346 1189 29 1071 597 678 125 395 279 394 367 959 568 751 334 1049 749 1032 444 1030 1202 734 433 190 675 208 644 983 189 1196 64 731 645 81 1135 591 985 248 1202 1056 75 1162 995 903 788 177 718 1052 110 690 689 624 602 855 40 86 766 401 472 86 1004 416 696 67 1007 416 584 334 58 445 864 600 778 1139 444 909 20 1169 47 875 494 1059 1104 891 272 983 935 499 623 1014 561 941 1060 386 898 117 624 527 685 408 1069 1170 1016 625 439 891 403 485 865 640 190 93 1066 1088 167 679 114 1083 311 1184 1107 889 229 1032 678 935 1103 493 776 1177 279 882 814 835 398 24 652 24 203 248 1034 1121 472 34 50 920 24 676 309 924 1057 472 313 40 363 1163 963 262 733 117 296 68 345 674 652 1006 480 855 797 90 954 911 328 767 205 439 1094 806 313 10 35 143 882 1189 696 298 604 30 186 294 640 1123 82 509 1069 678 1184 1125 935 584 478 202 689 689 165 367 993 282 1201 66 509 204 1059 731 158 1112 209 1140 1027 349 254 1147 819 973 499 1125 1124 219 1163 574 169 87 1135 760 204 755 792 1006 797 779 1038 588 30 1016 30 588 816 580 859 334 826 1131 1177 426 592 106 102 2 231 1062 785 425 581 313 649 1167 1188 971 309 426 231 408 767 941 1201 34 88 1053 1189 468 365 690 772 507 398 705 999 1091 1101 57 213 1069 1166 252 925 959 651 1032 633 685 1075 419 66 1131 478 1014 614 755 737 918 23 826 1055 660 260 1039 875 944 405 995 145 679 1062 721 117 807 880 201 74 389 844 731 40 904 104 202 499 478 1083 755 1162 371 788 674 363 281 738 1006 807 689 875 49 730 1140 1189 612 984 503 749 359 1112 180 1076 735 911 564 1184 995 316 757 246 297 1034 219 861 563 1102 880 674 363 58 376 472 897 556 2 1162 986 543 1052 1062 986 86 621 622 662 1132 776 471 365 805 1053 224 679 657 284 1179 295 728 566 824 582 1188 173 1170 804 471 470 299 535 802 735 21 51 804 642 593 1166 415 326 1096 486 755 334 34 780 372 859 568 649 1104 795 169 772 457 54 147 523 1185 848 633 740 925 921 757 1198 1167 864 958 294 683 343 523 77 279 313 386 245 993 415 593 981 921 616 921 1147 499 83 904 892 249 888 970 483 328 222 880 1066 1 766 380 1071 858 51 654 1112 367 1125 19 510 249 494 416 207 835 339 699 1038 740 651 1147 17 1053 1052 110 547 282 165 533 158 764 212 1076 465 636 689 473 523 597 900 552 924 278 703 228 130 970 309 1031 21 1186 640 354 864 455 190 596 693 821 959 851 1166 1027 1196 598 328 354 806 1105 705 981 793 1179 498 370 262 1006 723 366 795 400 368 516 1014 1144 370 1195 804 918 152 602 457 659 75 907 755 589 1021 935 316 368 716 551 990 603 1078 283 608 74 819 1016 982 52 597 367 858 363 90 1066 589 294 455 472 457 334 151 298 583 1162 703 467 985 1189 1091 834 295 1169 326 284 580 82 222 1052 110 303 780 194 177 662 430 897 334 1131 245 826 1093 828 1042 37 445 735 996 1038 1060 864 760 267 859 292 1148 775 536 30 186 739 386 242 125 248 974 1057 985 898 941 667 941 30 882 935 1147 225 1041 678 1089 1143 740 630 914 113 51 903 501 624 991 386 251 1084 1094 730 138 394 439 1134 642 716 433 600 615 105 1081 427 368 173 1048 688 1013 513 342 597 654 1112 795 931 1062 993 610 549 309 324 636 927 77 792 789 40 1049 1169 1055 771 552 678 976 318 499 366 846 326 686 337 405 891 739 724 1107 861 792 151 24 995 712 68 371 772 872 561 226 220 1100 893 915 1160 319 54 1016 248 889 582 703 45 201 563 521 985 264 683 123 660 295 649 431 93 464 623 468 692 585 1029 426 456 313 812 670 1131 20 921 194 689 1104 351 911 295 117 262 914 621 1186 209 556 795 144 771 654 382 824 755 192 703 443 603 846 47 1159 1169 220 1007 34 675 159 408 1038 117 1038 158 960 295 1069 1041 50 276 551 304 11 346 131 226 1016 1078 921 359 616 656 835 19 1177 995 1013 36 647 223 368 202 685 1084 433 593 650 274 594 59 707 943 879 1189 267 597 1179 533 1039 363 566 1117 241 525 536 349 174 733 1071 106 949 563 416 179 52 262 733 636 635 472 1072 935 252 1103 1195 946 982 919 584 465 941 513 592 755 670 676 309 804 103 769 891 972 489 600 689 823 688 625 529 302 607 645 465 144 267 953 368 1072 188 760 959 990 1106 552 566 76 1188 173 1075 373 54 202 30 445 840 1189 51 391 245 186 223 656 376 1012 840 931 36 293 736 789 850 738 159 684 828 1 1058 1060 1038 228 586 102 1038 1041 934 51 318 1095 291 801 416 309 853 249 30 1040 1089 494 486 439 294 323 327 958 132 359 782 416 1160 325 1131 1181 457 405 457 1072 879 911 470 465 914 1034 958 354 464 1033 918 895 102 1148 772 991 593 113 585 917 730 158 132 689 1009 1076 483 1131 499 382 730 1009 1159 296 981 685 30 1107 622 294 981 545 623 1066 220 865 633 735 973 792 602 960 882 699 764 625 292 568 676 30 152 40 427 985 1102 1051 105 741 645 604 158 605 293 824 1072 1039 675 635 151 43 21 588 68 1186 862 368 353 685 865 328 806 1014 995 499 766 464 247 885 823 1006 23 849 418 1147 40 1048 431 924 973 830 274 433 140 1032 542 356 551 647 865 649 568 2 30 898 467 919 1016 649 2 1014 623 144 1180 252 728 405 901 910 328 388 147 21 149 689 904 189 21 735 264 793 90 722 736 686 481 958 716 217 371 911 695 552 1139 949 642 1146 1180 363 180 204 212 772 262 668 864 445 797 77 860 757 970 64 566 158 1109 68 225 549 303 999 733 141 356 151 600 679 310 205 24 592 716 382 735 970 528 403 584 307 114 898 679 722 1121 495 795 719 1107 169 844 160 623 1169 54 86 546 64 782 580 1107 699 995 755 291 457 302 222 51 568 755 549 1006 813 304 119 807 37 816 642 498 494 954 736 1184 1066 34 1096 591 775 1146 196 804 581 47 202 352 497 311 459 723 376 824 297 1104 909 169 655 1052 478 1083 34 908 584 1013 640 76 326 408 795 1084 367 736 229 581 959 93 23 919 1123 283 68 1058 1084 1139 1147 323 34 1111 602 804 119 1120 22 865 633 973 346 1106 186 711 2 1143 898 319 649 873 309 34 821 74 769 317 68 398 1055 591 267 667 245 960 54 317 468 223 1007 651 561 901 1162 724 190 1136 1 50 1125 598 879 1048 981 226 981 47 775 657 230 737 943 502 160 735 483 43 970 984 249 219 707 566 1165 328 724 972 302 1117 249 1035 723 747 156 861 826 226 995 847 404 858 1204 1159 716 545 309 1078 513 104 1016 775 1164 472 1039 21 404 388 1170 274 339 1075 604 74 1112 231 1059 1078 11 608 934 804 373 358 36 404 429 342 903 978 920 705 471 74 572 1102 499 598 367 860 149 441 328 249 880 538 958 93 457 65 778 645 693 74 1049 21 207 993 675 747 1162 262 480 327 1033 30 652 138 720 736 891 64 47 610 568 295 1078 303 363 993 169 895 946 973 370 835 327 684 920 73 767 281 1065 674 47 1038 731 837 441 900 498 1072 924 648 486 110 667 984 995 778 657 36 1198 1072 806 1189 630 208 1035 150 24 998 441 1091 194 518 615 66 835 683 37 707 546 353 859 228 316 865 724 93 194 645 84 804 888 1035 226 58 593 248 730 593 1081 58 1069 853 622 640 43 1165 1094 1159 192 446 972 1038 1185 642 651 386 472 1177 616 284 788 853 775 797 870 1189 9 676 173 934 313 486 676 433 228 509 593 730 961 591 1042 1124 316 1072 865 1104 686 598 593 958 147 513 749 959 915 1083 918 304 1189 1153 633 625 443 309 359 294 1184 624 196 455 972 317 865 872 960 1148 416 1120 117 720 1204 963 656 859 703 366 861 1135 254 129 98 650 319 915 325 231 688 376 862 1014 297 521 993 783 789 1069 981 473 958 382 972 1014 880 358 958 51 778 1038 366 1169 654 921 1160 313 720 999 1006 834 1073 1075 294 470 1076 656 241 840 319 302 958 724 957 45 914 1006 401 1014 1153 644 1202 1140 946 1018 468 840 1172 471 326 313 514 47 366 893 486 1 904 970 9 390 891 614 1205 198 291 143 302 749 165 1142 358 241 1131 1041 1179 656 1016 888 323 123 533 703 567 346 711 444 582 654 699 470 629 68 160 958 879 472 1106 960 283 1042 342 1071 537 601 918 1137 73 241 783 370 914 747 680 88 566 1189 1018 82 862 812 249 819 111 545 1150 795 1169 924 707 732 545 294 973 986 699 540 705 1065 167 648 732 1123 216 342 959 972 1164 804 972 768 150 622 970 343 692 501 959 1100 588 880 65 659 995 688 296 368 324 959 1042 861 607 1084 728 267 352 465 394 959 228 407 693 1004 1075 509 804 769 917 528 390 337 764 734 30 557 1091 716 954 678 679 1006 959 676 629 767 345 129 879 538 468 642 204 310 328 1066 537 1 775 626 602 341 764 295 1029 1103 985 737 272 68 93 346 936 33 1197 849 1006 1136 166 728 941 356 719 225 306 778 829 1162 699 169 712 865 1180 1039 415 971 778 20 1143 703 1204 806 959 149 922 985 837 688 75 132 603 208 733 202 712 970 483 1162 474 1027 58 388 1036 152 542 368 1167 225 610 58 132 458 149 1098 228 983 1164 729 814 667 685 293 835 321 904 596 1204 1018 1123 612 489 819 249 192 707 850 293 1107 859 1166 584 1166 561 459 1150 272 416 152 922 1088 897 778 1073 699 679 846 207 207 236 991 391 1181 700 704 457 539 598 499 452 376 52 242 567 372 993 1136 516 568 457 403 736 310 391 147 712 74 1042 499 86 1202 536 303 165 880 1196 220 679 603 354 875 552 629 1009 485 337 918 1147 334 470 778 764 678 1131 502 1095 801 607 486 941 160 612 561 645 1057 470 1136 983 847 1101 317 425 66 569 1133 458 921 153 859 1048 499 1144 1052 64 719 390 667 1036 547 194 174 564 494 904 1172 1128 625 1146 1089 368 1059 624 1106 753 1111 507 953 93 388 403 892 731 689 1204 731 692 972 1135 792 90 307 903 711 733 228 51 670 149 64 222 116 879 921 662 1055 636 1201 705 703 260 391 222 642 667 153 1117 1167 7 626 29 501 429 633 1131 513 588 339 1056 113 262 1069 963 1112 616 513 703 88 556 216 982 47 417 731 797 1055 511 82 518 659 889 1078 1069 819 977 960 961 561 323 981 570 494 1169 600 723 356 676 910 801 670 739 73 971 64 93 978 705 910 1039 77 608 1078 904 963 23 936 705 873 934 1 849 20 898 343 1202 925 983 703 1051 92 1057 826 651 797 640 295 373 295 961 1107 205 1048 957 387 640 898 570 580 430 528 1089 998 1162 908 2 851 349 826 317 1016 546 598 464 621 1073 859 376 588 473 551 688 512 246 675 228 865 1016 216 891 445 92 93 931 667 865 363 205 812 367 561 1123 806 260 1104 472 2 158 804 260 1125 1014 1006 1162 140 24 118 327 735 1159 1081 156 1038 1075 864 90 247 960 970 470 2 1041 546 1186 860 1071 1089 963 186 202 755 973 861 954 806 602 262 180 583 213 302 1123 521 24 1169 1034 380 1048 954 306 318 93 1107 684 780 566 670 733 830 998 978 728 447 129 263 370 783 202 106 236 604 921 959 303 1055 241 633 1030 1033 897 194 349 835 784 1083 1170 327 470 135 1060 323 430 29 296 368 169 30 291 34 294 327 826 953 860 921 433 977 581 741 584 546 1104 904 43 859 51 882 671 328 20 431 630 433 166 267 895 684 40 859 1081 35 568 582 814 633 858 327 635 684 591 1006 294 1184 766 73 880 222 456 1065 837 545 326 1069 600 816 459 339 260 699 319 919 426 478 670 407 119 367 657 755 865 367 416 1038 1184 1081 914 295 699 563 660 1007 43 943 104 551 722 1199 433 849 885 311 518 1035 254 859 300 919 806 724 766 834 925 785 776 58 645 472 353 597 103 349 506 678 1094 990 188 75 728 570 598 1040 637 594 111 1087 580 616 525 640 684 924 507 858 241 210 1186 387 681 10 897 1107 711 173 194 298 68 543 241 19 660 977 683 1038 298 1184 569 37 155 1072 94 864 914 90 615 455 472 321 222 147 1136 1095 225 613 408 547 122 1107 295 789 1165 749 585 412 54 1167 623 144 29 145 806 1014 1148 93 1049 194 49 633 351 122 282 51 473 132 246 228 705 797 123 512 498 521 1137 795 368 201 633 143 885 859 681 1016 683 993 861 208 983 970 855 202 177 755 516 736 51 391 300 962 824 991 931 222 995 970 147 513 801 889 117 730 657 499 1204 292 789 1038 203 788 607 941 299 351 294 889 253 485 458 1109 593 1007 363 296 625 224 819 1042 447 600 1132 1006 724 1196 525 276 812 116 1204 1162 443 588 597 1136 1202 843 395 973 934 298 927 597 600 1162 249 1007 65 284 601 787 190 489 740 1148 656 651 1071 584 615 657 141 850 9 850 1 328 568 824 1101 219 941 367 1013 1101 721 921 106 766 291 412 778 207 116 298 847 400 388 363 433 529 973 158 105 11 376 210 228 1041 660 972 21 1040 249 1199 1166 114 586 303 111 327 816 441 110 642 584 2 511 65 865 57 581 456 755 705 339 782 973 47 2 138 849 1128 1162 917 473 249 359 561 304 1032 1052 870 720 623 103 676 194 1166 304 729 1195 339 510 1032 600 94 216 371 760 604 1131 610 586 607 1052 1196 389 45 117 1018 1006 566 144 834 551 671 64 731 569 711 366 242 1121 1159 721 958 478 721 236 328 1084 262 295 678 993 828 769 386 835 68 179 741 1076 731 521 1147 751 788 1098 365 728 341 529 861 585 64 47 167 33 960 318 1143 561 1039 1147 905 1101 415 443 981 819 457 366 302 927 363 655 676 1177 1060 696 1098 904 43 1112 1033 722 918 636 1009 212 489 922 155 512 1117 382 225 194 457 473 363 551 1185 1103 507 371 59 152 1076 671 993 1078 804 970 1062 870 129 174 1035 317 596 789 403 545 536 145 34 470 1075 880 829 738 568 1009 918 75 648 1170 567 570 1039 904 1135 174 194 113 1006 855 471 452 43 147 699 132 688 625 452 223 567 160 54 341 495 58 366 819 30 220 478 222 73 1041 567 432 1069 797 291 949 970 542 864 427 1091 395 960 367 1038 743 829 1020 893 645 138 1196 416 1147 1163 1146 510 1053 486 1148 194 76 1201 24 1038 983 473 918 623 1139 21 1202 1039 433 1058 88 998 1170 819 743 498 262 1083 207 776 998 309 943 370 153 1202 140 295 51 529 52 667 365 132 264 174 585 963 685 445 1107 408 1069 353 102 66 398 581 826 395 368 1120 189 1185 941 152 812 1167 263 949 63 92 282 1052 891 751 1075 921 478 633 699 135 1051 192 1029 958 570 465 430 1125 382 1136 1066 1053 644 829 585 465 186 1134 325 996 924 275 588 213 985 1172 999 635 556 90 516 1033 51 995 1095 1142 587 806 946 390 129 418 371 1066 1084 188 1075 489 705 760 297 941 870 789 1189 1112 499 45 917 633 117 589 457 1006 755 1153 40 217 263 645 387 724 916 88 177 1153 959 169 118 144 1031 203 637 654 892 294 689 499 846 728 696 728 189 851 174 346 471 83 749 1093 880 468 1134 317 551 24 204 556 850 1049 51 637 924 328 507 309 753 681 1074 1030 1162 837 400 470 149 124 985 426 98 1162 739 823 473 936 873 679 230 753 313 729 403 501 49 63 636 282 614 1084 600 37 1021 358 568 693 325 978 518 819 236 376 304 972 1095 63 1189 1072 281 889 518 605 855 465 1101 724 1053 1060 922 394 857 900 297 47 870 334 52 431 483 778 207 901 657 960 513 864 751 1009 426 339 566 104 740 140 853 506 826 327 733 724 731 855 291 1009 888 880 1147 317 785 741 165 971 921 262 1091 1184 82 536 391 316 156 356 231 34 129 247 919 789 958 859 480 1021 64 864 248 10 467 318 959 768 580 887 766 507 1107 316 1135 642 20 323 90 924 776 973 1060 853 922 585 1112 805 202 388 367 359 958 353 295 554 864 751 693 1147 400 983 904 686 294 885 1150 977 478 398 398 591 156 284 349 365 538 1169 346 481 248 75 995 1039 724 898 499 343 755 547 284 1106 208 247 904 626 630 793 29 246 574 40 1048 1168 585 1104 395 837 418 122 704 1098 859 624 49 583 636 509 512 278 865 767 253 98 367 936 959 911 995 1089 310 74 887 363 598 283 679 122 1093 395 104 1135 537 448 778 188 1059 452 1029 404 90 934 731 723 693 1041 972 1112 740 405 1042 368 1107 37 690 862 903 76 963 51 202 703 689 205 683 1147 116 1146 737 584 11 236 459 291 346 149 248 814 382 990 1056 443 295 722 300 780 946 844 309 1112 64 778 1150 1142 511 813 650 323 76 401 190 147 1069 353 667 1081 328 473 551 1181 751 1136 472 764 74 568 623 398 591 189 688 778 102 24 757 843 1185 203 973 699 470 1098 359 229 608 788 557 174 1199 498 389 499 1170 432 1169 1084 891 264 470 292 1004 889 788 117 509 1096 319 659 391 668 802 667 650 222 30 1007 635 679 51 630 959 707 1060 1073 226 812 439 830 1107 498 59 1007 382 445 1195 901 918 318 358 1006 813 847 30 117 716 245 1135 793 849 313 186 819 1101 405 1 1195 394 891 977 267 919 772 1201 363 1163 785 37 733 901 647 1202 337 326 991 985 485 510 598 667 1186 242 529 837 416 299 1146 21 789 743 1124 1036 600 111 972 567 207 853 521 2 356 870 303 1110 334 931 229 607 907 102 662 864 216 995 616 678 767 54 131 703 509 859 865 801 156 341 683 313 567 205 556 501 885 958 681 1084 1143 507 224 321 879 367 494 662 633 408 998 722 1147 650 326 797 865 92 316 512 630 264 149 513 924 34 728 598 1162 582 656 225 1058 371 467 954 806 132 1105 73 934 848 586 29 262 222 1057 823 302 40 455 294 1072 292 904 313 719 313 1101 363 443 274 1038 217 523 431 433 791 177 722 603 54 1009 432 993 647 533 1072 885 1039 693 98 510 472 855 962 802 925 19 684 86 732 302 703 922 1102 1091 699 1072 1125 972 231 1066 125 1146 824 914 545 158 887 603 1058 37 859 645 224 254 439 169 123 572 351 441 467 981 398 1039 976 470 156 226 188 821 1048 943 635 415 721 972 156 1069 650 1159 1089 749 972 837 586 728 837 354 203 1162 872 584 149 1199 152 737 1056 1098 1191 1053 538 723 50 733 529 1125 826 592 113 552 188 1125 405 1180 272 86 317 135 224 644 326 1160 1089 386 642 1140 499 111 958 262 472 1072 780 780 1030 880 1162 365 295 731 321 1041 244 118 918 778 936 241 1125 1065 944 1013 768 370 892 219 995 1041 382 580 380 681 54 685 635 382 30 1147 556 1157 1 1162 1111 1157 1107 563 837 1016 1189 521 283 94 1186 501 615 275 895 941 366 887 656 536 226 547 528 893 895 607 696 700 540 194 962 73 589 1056 349 910 21 970 441 82 1106 105 58 977 51 1048 327 512 242 254 1205 657 1072 1186 251 278 529 791 783 568 953 230 467 613 718 848 1020 177 914 731 33 537 528 1184 509 472 999 282 431 1170 173 1169 513 703 1089 471 267 540 920 924 568 633 1016 924 138 736 1133 360 326 704 776 354 507 446 349 795 561 9 610 711 158 654 295 319 426 494 985 351 824 699 1071 962 283 569 512 499 473 1143 297 563 1196 850 1095 219 738 880 40 764 600 829 153 2 1096 512 789 47 689 724 403 110 513 429 403 1035 433 649 113 445 291 1031 859 202 216 1089 205 612 1066 295 87 426 1069 521 972 1147 766 705 816 1040 963 1186 441 596 1003 901 141 1157 978 824 1084 217 473 724 316 679 36 36 354 855 814 907 339 659 597 439 281 688 610 804 680 37 760 885 1040 934 1166 1159 797 117 58 1185 1051 995 584 528 679 605 507 892 864 253 304 1096 353 1199 1100 1073 1186 614 58 51 844 685 689 972 395 1075 953 806 788 525 918 465 1139 1091 205 654 391 788 54 358 147 621 116 847 93 1201 105 156 960 788 94 169 298 1069 771 581 1042 567 1196 20 862 797 812 458 659 681 705 82 584 1052 156 40 39 924 83 307 82 581 400 102 829 1162 493 1148 582 879 635 68 622 594 217 855 699 645 535 143 302 535 797 693 429 1095 216 1039 616 559 94 792 58 1060 310 535 1032 310 724 1121 864 36 216 58 249 915 10 829 416 1081 1169 582 788 1124 775 1078 401 358 1132 1195 350 788 823 310 630 98 303 339 395 660 1159 472 858 693 186 144 676 1128 328 225 1 585 1006 384 1089 751 334 281 751 556 814 7 602 973 194 699 202 598 68 564 1039 918 110 1150 731 1111 444 788 401 1135 776 216 540 373 2 1056 102 39 464 954 824 567 165 159 345 859 1069 542 960 1056 712 925 485 679 605 805 993 1101 720 667 780 1059 1084 353 159 593 681 158 498 472 689 1041 1049 57 343 131 607 644 931 155 925 981 716 911 1180 693 363 755 705 1075 129 1053 513 1111 693 1105 859 1125 260 891 175 887 788 960 213 1186 1072 1039 568 584 264 970 216 1083 24 418 251 499 954 401 416 1066 73 588 772 793 1112 1188 1131 415 685 459 647 1143 196 1191 297 731 367 1014 814 1136 205 1163 1172 1120 970 543 147 246 843 1165 934 1072 1034 686 778 1004 1041 47 649 465 719 712 304 626 58 797 386 77 350 264 1 983 64 117 598 731 222 241 1014 405 731 626 805 693 1039 180 865 1060 179 404 324 194 778 64 936 1014 601 568 614 499 1091 40 1189 705 141 86 1181 739 543 366 731 494 122 448 124 895 94 960 536 226 847 887 887 1125 1033 636 637 644 819 208 1177 188 568 1164 1136 977 226 366 623 959 219 513 144 419 523 242 1052 780 601 1009 1096 1102 93 1014 304 516 633 858 66 889 138 231 102 403 1131 1177 165 716 51 848 740 703 452 737 662 908 971 513 489 859 417 341 805 367 416 403 944 313 604 360 537 47 394 712 382 991 1131 760 384 276 651 173 1168 327 241 644 636 35 260 657 597 213 935 432 49 398 693 870 156 104 365 834 1089 1121 228 931 734 649 313 1131 327 47 262 927 207 723 254 1072 279 991 1006 1 299 145 981 1 106 1075 309 882 1123 616 1089 704 443 380 431 865 1184 954 821 293 1125 138 152 604 30 282 555 1162 1039 716 439 1133 245 596 614 23 177 387 501 2 647 1148 1016 144 499 485 925 1081 208 376 1095 144 298 644 1048 313 123 568 680 246 1133 982 981 995 716 731 903 202 953 1075 64 862 102 189 585 1165 657 1131 1065 551 850 169 326 150 1018 959 598 480 86 846 310 114 568 861 656 971 645 337 782 169 510 972 864 580 90 371 346 342 674 416 873 125 879 1103 1112 954 1157 114 313 1162 633 828 676 731 961 767 660 262 444 604 394 1038 699 388 68 957 946 901 498 398 927 209 729 695 37 846 224 766 970 650 645 648 521 105 441 1162 47 401 324 29 102 49 196 2 907 470 1172 501 363 705 102 443 103 98 114 24 404 51 30 536 110 470 778 557 117 1151 30 635 584 426 1049 499 995 847 583 459 351 910 165 749 903 30 910 1103 334 135 1 779 1112 456 160 918 131 624 430 551 512 380 34 925 309 795 310 624 924 904 1125 86 339 217 588 75 20 1103 1164 367 207 51 354 1195 254 721 1071 359 1069 222 317 705 116 705 645 478 19 260 533 651 310 864 733 585 1166 431 621 625 775 66 1169 327 614 626 797 1128 114 173 1198 1030 1074 367 785 1185 222 513 859 86 888 117 662 328 1107 1166 623 835 705 1042 711 117 792 570 1131 791 303 667 776 1009 733 570 1055 893 769 415 995 1136 580 419 24 404 20 228 776 903 846 405 1142 433 775 861 358 151 861 778 995 806 444 304 580 194 778 769 1018 542 1106 1159 747 430 158 972 1146 755 1052 1134 11 366 1071 981 169 21 295 152 719 1177 459 503 358 468 296 649 173 901 443 540 1107 1165 903 909 655 274 1020 439 35 341 228 366 566 210 173 272 380 973 116 264 1195 88 1101 880 337 960 1112 169 538 1112 169 767 936 1172 510 851 625 497 465 65 276 616 582 589 294 572 791 920 382 260 380 995 1078 596 870 559 1131 175 731 498 889 494 291 764 202 275 574 30 439 859 778 561 778 877 835 1057 444 1006 228 633 580 1202 1136 64 351 76 568 356 165 775 165 656 15 1132 931 819 944 189 911 731 49 2 768 764 302 202 147 657 996 334 728 1052 294 82 958 650 309 1052 733 316 446 180 260 145 54 111 880 802 1049 295 645 536 433 296 445 455 105 152 690 1072 935 1021 784 785 915 267 924 132 981 1038 417 68 481 919 119 33 358 1101 787 1076 325 416 90 90 1143 37 1169 733 1016 1144 117 778 443 400 47 1136 1031 467 735 294 1180 918 9 1007 885 370 546 1018 1189 452 724 93 652 1159 711 1076 851 481 916 645 1038 1016 433 859 581 625 555 1136 960 655 29 821 241 467 625 498 1107 204 814 439 1184 776 212 412 789 129 614 999 935 169 251 447 703 539 703 824 93 272 196 173 850 236 944 598 978 132 1053 29 1052 678 981 306 309 1177 941 52 192 1201 1014 117 1169 278 114 1072 408 22 111 885 546 829 778 1196 1136 1013 1065 67 342 615 880 1039 309 186 468 1205 226 607 1146 177 149 859 993 981 57 468 54 1162 1038 294 959 1128 1195 485 1170 328 1041 470 1012 346 1076 448 716 468 345 807 84 943 873 1170 24 511 52 751 612 152 416 1089 778 1089 327 152 908 1039 310 995 904 382 299 891 1042 11 1112 732 1034 1185 918 430 875 640 540 1135 623 887 925 572 177 741 1049 298 927 495 464 1040 806 918 1112 1134 960 888 865 457 1131 58 1148 202 561 1162 545 208 226 1166 499 317 1065 961 539 116 295 642 587 1201 885 981 1066 327 858 731 804 972 1018 1150 533 380 735 696 1055 7 1056 1075 264 1014 1106 1179 24 1103 259 723 499 846 498 686 15 568 610 568 189 23 35 970 792 973 814 1159 141 390 274 648 985 582 652 354 497 376 795 612 106 904 76 51 721 851 918 688 525 864 296 218 542 921 513 1125 626 1065 880 248 804 132 125 1003 889 1104 737 736 859 941 829 94 98 7 1052 897 829 849 1180 387 678 35 1093 75 117 645 528 147 380 98 1101 117 292 813 416 354 1170 468 567 20 173 177 342 253 735 865 1058 445 169 278 398 40 327 785 343 2 824 1035 327 588 905 499 304 583 117 1166 446 607 699 960 158 640 493 958 616 642 699 1181 98 767 1007 49 131 51 751 345 292 1133 640 1100 1153 1083 766 1131 569 279 973 783 118 1078 363 1048 931 764 699 535 959 891 1034 582 973 306 556 203 113 467 223 116 1120 1143 650 633 467 104 1072 973 695 591 1091 931 311 1040 111 703 596 740 145 317 1131 904 859 223 597 503 1035 521 457 1093 458 1042 776 1165 1188 226 755 144 359 812 633 962 795 572 156 897 295 84 563 136 551 633 1172 722 292 681 860 317 855 780 388 124 716 132 970 249 1105 1040 978 648 291 834 570 936 650 826 513 253 47 1016 116 236 217 566 1146 864 359 54 588 993 1143 1189 319 372 1041 667 135 470 317 57 342 1120 1105 84 875 401 426 403 1110 993 629 889 123 1033 1078 915 671 924 495 961 1012 194 502 205 293 1153 212 1157 2 757 731 283 1123 395 334 304 143 904 1102 29 1072 776 153 433 668 1036 202 241 1072 712 485 223 608 723 640 116 124 158 51 494 621 803 395 513 993 102 1091 10 367 1189 1111 755 158 281 644 865 93 167 386 388 621 764 260 499 864 39 373 1137 535 380 751 568 1048 224 674 733 30 911 916 1131 840 657 1041 927 391 495 47 900 1007 570 339 891 1055 893 735 455 864 1128 162 1106 352 467 1056 37 376 703 925 1146 1117 1125 507 755 1185 766 760 416 326 683 489 1071 457 92 22 130 493 699 403 614 624 313 834 567 124 731 447 828 813 585 647 1117 802 731 51 705 349 138 1184 819 1058 556 509 918 470 485 685 1075 1042 1057 1039 568 382 1120 259 415 1199 1032 1 34 703 207 724 341 497 675 152 386 262 959 194 684 264 395 683 960 514 699 779 543 39 152 1078 688 1074 283 217 499 326 633 158 145 995 944 1003 1052 1072 1128 497 394 81 512 795 999 169 892 445 898 1076 114 241 337 478 882 1125 49 416 1128 118 493 666 1 554 386 1146 768 670 583 690 40 1075 830 51 776 295 478 633 1100 861 882 194 803 814 546 1170 692 190 35 680 152 1035 368 129 471 263 1096 830 1165 724 681 959 785 589 9 465 68 703 1111 429 678 629 859 802 1076 1049 764 546 512 861 248 703 1091 499 40 478 722 455 1078 934 509 690 228 1107 716 1032 1039 317 447 1101 1111 152 105 654 260 415 1186 1034 597 569 859 735 801 291 304 903 156 580 471 662 791 489 936 52 722 1125 149 457 1071 246 873 1148 34 326 891 995 861 755 1 513 306 326 561 1123 649 788 439 1048 624 155 224 1007 733 472 313 304 75 889 102 129 954 169 405 318 75 22 977 494 456 1042 1053 316 408 388 88 494 616 614 431 358 887 846 84 1147 77 350 580 857 671 779 795 37 513 1143 865 219 903 1039 11 864 552 731 132 1057 1052 403 801 637 1136 47 973 40 688 731 202 689 467 34 472 1128 447 755 978 1123 850 783 156 545 1089 489 82 401 630 640 907 319 403 376 118 1195 597 130 784 557 882 826 788 633 731 502 862 37 179 995 919 247 699 623 143 662 1016 367 88 873 105 1039 795 614 712 607 425 823 518 1041 298 985 1169 64 1104 297 740 545 778 1181 615 803 295 714 499 93 363 1125 502 366 539 1196 615 1048 960 681 470 116 34 1117 814 114 623 795 116 350 733 1041 734 778 784 760 804 934 804 326 924 660 705 693 656 865 1039 1006 917 165 467 81 685 325 228 735 205 1198 711 528 623 1153 991 309 705 117 387 1165 40 116 103 931 563 218 797 395 546 216 65 637 572 824 920 657 223 224 880 607 1093 34 209 707 1084 958 94 785 295 958 816 506 1007 1147 169 1136 570 734 766 1033 970 124 990 1041 941 650 824 864 252 563 228 213 999 958 317 978 1 1053 527 735 311 518 600 551 1069 1179 977 999 844 984 272 465 555 248 958 566 970 244 936 766 1136 826 37 226 655 681 1112 276 1148 1033 843 1125 295 788 371 1131 849 572 1066 1033 188 678 300 382 816 731 1198 805 734 659 366 267 804 566 675 1055 1166 212 1009 1052 499 408 582 1034 1081 33 395 1160 657 804 711 797 334 323 307 859 446 1041 1131 597 734 1018 685 689 1056 738 972 622 431 720 865 82 829 934 1051 897 724 751 1189 546 954 1069 830 151 346 829 1060 403 1123 1078 651 662 34 1201 588 426 1042 977 1098 113 152 778 981 73 9 418 934 734 1039 974 934 568 149 835 1003 480 1053 788 995 843 1189 73 401 918 598 1091 681 858 1164 1069 1125 1098 186 650 284 217 1039 50 166 1104 1101 612 963 1 1180 785 795 772 584 224 804 351 337 189 1042 1205 102 850 337 934 468 136 47 679 153 824 158 318 959 439 275 529 138 887 1184 334 734 755 542 529 561 1169 1107 92 634 499 30 797 468 920 654 731 1131 1125 160 279 34 380 904 656 1006 45 1014 24 119 1053 644 1 835 253 282 792 729 636 598 1093 1014 1101 432 960 1140 927 907 872 1159 741 995 39 900 468 767 1136 160 699 87 58 785 1205 1042 513 159 283 546 678 470 993 328 118 248 788 77 102 917 165 84 1136 851 102 778 293 523 615 93 662 64 593 978 212 445 124 527 1038 1014 529 135 334 64 960 456 690 897 106 873 98 793 400 755 316 300 944 470 1188 1075 37 567 545 81 503 780 145 165 1072 1125 598 735 279 1057 29 405 298 731 728 699 660 209 292 1072 313 936 313 1066 382 574 652 983 693 918 228 51 1186 298 905 1088 572 537 533 468 34 193 566 546 499 166 74 160 981 472 1057 681 597 345 1136 1069 908 1053 829 535 404 859 116 202 416 264 313 1 173 747 11 354 485 1139 918 1205 944 253 747 695 711 1004 1135 376 958 260 324 1075 623 1053 135 30 787 75 547 209 690 720 140 446 699 54 82 690 764 855 367 821 87 376 90 37 445 1124 977 823 804 208 806 887 156 1136 267 864 1071 981 766 34 554 222 415 919 325 991 30 249 527 263 386 551 859 900 719 327 666 408 275 136 712 569 897 309 724 93 666 908 306 1112 405 468 380 678 703 910 705 823 145 167 350 328 719 1016 654 957 248 731 1185 551 925 610 180 64 388 1112 1083 1109 326 302 657 86 685 766 473 201 679 201 295 224 847 34 34 1111 977 974 155 814 220 537 1038 294 864 865 37 513 480 645 656 486 676 84 970 439 104 1052 408 1139 47 776 731 35 349 1179 165 935 102 812 356 958 642 724 292 303 959 1188 104 920 1106 859 724 1006 879 995 885 473 703 267 465 1016 295 637 624 897 51 1062 972 891 764 859 586 644 359 581 39 86 135 165 353 1091 458 993 887 105 681 474 123 529 264 368 1038 1071 568 688 828 910 624 766 735 167 686 467 36 851 158 921 624 295 826 581 33 543 446 388 19 814 499 538 367 782 272 592 299 768 819 1143 1121 513 1058 597 66 1168 977 995 683 260 321 865 885 54 972 596 1084 395 662 1120 241 401 405 431 637 473 458 1013 731 976 51 705 680 129 859 849 471 358 124 728 512 816 741 40 901 54 311 649 523 54 294 747 467 795 981 789 498 792 444 880 444 528 408 129 826 328 972 11 766 66 552 156 891 29 194 941 464 509 749 875 452 705 452 780 1153 920 441 705 132 614 1109 404 1029 1166 326 353 51 244 1185 755 22 903 961 860 921 959 699 138 117 716 387 1107 68 1039 465 222 1066 882 470 735 598 1007 582 828 228 1081 540 981 130 582 1091 122 1191 444 551 1110 472 144 1110 1160 645 660 1042 857 1041 909 782 1027 388 1060 678 202 981 1186 34 570 584 642 1089 705 193 705 58 259 566 122 925 365 213 318 1162 459 714 433 1034 189 395 228 1137 925 36 991 1094 855 47 853 622 583 15 140 1039 568 640 1131 860 1038 155 1163 657 788 814 592 262 659 1075 594 865 629 1150 209 552 521 169 75 407 1065 84 341 716 647 991 1170 1168 533 43 1162 1039 282 1104 776 443 860 1042 1195 1165 1072 1120 228 769 302 470 202 861 635 543 797 220 388 1147 778 1198 125 1101 898 309 981 1058 90 705 334 700 194 129 473 621 116 180 117 293 1039 645 897 707 897 689 1075 1177 1076 441 201 1052 152 1062 1030 676 334 922 113 367 784 1006 723 821 132 360 1160 583 789 1066 68 721 363 826 533 459 753 1136 1042 223 601 501 612 1162 637 37 452 132 592 282 65 441 131 539 527 111 503 523 130 1111 1188 190 47 368 1075 262 678 895 446 446 722 1072 1091 1069 656 1006 1107 779 225 470 260 705 152 354 499 819 427 561 650 473 1049 858 494 985 812 110 789 580 1197 671 229 24 1184 21 749 88 525 645 588 156 1006 891 1125 175 1030 738 110 561 657 297 784 313 1041 480 47 824 907 17 546 37 514 384 152 117 468 193 295 1104 861 372 1199 1196 859 1180 1051 865 614 1066 384 47 481 226 671 737 1195 921 625 996 116 904 153 699 792 138 2 1078 1083 1148 645 688 358 203 158 633 667 40 897 398 625 644 1098 999 772 897 1035 882 630 1076 262 728 1076 64 680 151 50 1101 924 73 850 846 644 1202 660 1201 963 634 75 404 1197 747 1104 158 882 539 680 645 1027 788 1033 1087 972 731 755 973 568 136 597 1057 778 1120 11 426 927 84 1003 591 1134 557 1057 439 716 66 1041 1195 589 262 735 430 864 721 651 736 915 870 75 291 248 732 39 419 307 1084 647 24 732 837 1048 1034 30 427 724 1186 1202 893 441 51 1160 960 527 207 704 412 925 806 963 1204 812 919 581 180 249 792 244 262 922 73 225 1139 366 313 110 401 1095 132 861 837 1132 1027 318 433 1069 1162 991 1052 993 228 167 859 1169 972 295 29 246 625 995 667 1123 114 307 521 1076 152 207 1143 386 1195 10 205 1184 251 165 898 681 728 141 960 586 87 1012 795 319 416 201 319 204 359 292 892 358 321 645 919 1131 34 776 433 1135 110 679 274 248 441 144 353 793 51 88 1073 760 339 192 919 895 110 447 346 919 351 791 90 804 365 1003 262 581 581 295 323 597 660 1035 384 608 1004 582 973 217 556 592 251 222 1018 703 625 919 819 934 279 567 368 629 695 1137 155 1151 555 105 337 2 1038 613 977 509 616 859 873 224 117 604 568 990 358 316 394 787 767 452 388 995 587 846 922 1186 1112 228 74 443 829 559 735 262 201 768 1040 29 37 173 1021 1197 559 604 295 480 1181 313 29 768 1143 676 1072 304 722 1052 64 1164 1112 366 789 537 693 660 135 601 67 835 603 877 478 563 264 222 779 780 941 102 789 693 105 567 70 291 797 321 24 935 418 961 447 43 339 117 303 1143 1075 147 819 760 274 917 735 1110 1185 499 58 193 1196 903 855 117 1056 337 229 1131 76 380 309 1072 767 645 194 934 1007 1071 920 630 229 1020 670 2 390 960 64 135 1134 586 551 212 415 70 1072 1100 368 598 676 1093 936 566 295 958 509 740 958 75 741 972 908 81 494 700 444 723 1087 670 925 49 850 853 889 652 1007 649 751 824 780 689 957 1166 776 15 633 904 850 851 589 1093 985 623 751 824 862 650 921 474 117 605 795 859 110 732 986 408 1032 555 1014 1184 644 104 49 317 1088 162 194 973 1157 1014 264 472 1033 244 318 804 66 1048 24 132 891 1162 1103 88 254 497 911 513 1041 865 307 1163 776 151 497 457 802 122 225 788 29 623 587 859 353 1169 802 160 995 470 1140 307 68 66 1172 350 731 623 132 104 755 873 776 441 882 917 210 169 432 368 724 1004 1 1009 1081 568 891 1128 316 588 1042 1136 1083 1062 334 156 1188 123 439 683 21 30 302 851 116 984 604 40 1091 98 572 704 404 291 567 481 1053 403 642 586 977 1009 823 780 564 367 624 49 34 630 1083 703 1103 1049 317 1169 1016 859 604 192 141 766 766 433 652 166 660 704 2 1107 307 70 828 319 737 1072 49 465 50 114 941 1131 598 116 1131 931 29 1133 65 21 54 1072 961 401 597 1038 740 247 1072 640 1087 704 88 209 537 188 1076 447 158 147 313 644 973 585 86 574 693 804 1131 321 812 1202 291 684 705 367 1074 54 228 835 962 513 1033 1139 323 34 594 699 1189 1007 1034 1168 993 499 21 1125 512 958 1169 872 711 29 582 1039 1004 1066 1021 507 358 723 1032 1121 859 645 242 110 114 145 692 973 1081 525 714 793 494 459 262 934 493 783 891 319 498 345 567 1125 209 122 539 1089 1007 580 391 34 316 1039 358 110 207 824 516 212 645 960 1 588 1035 995 1052 228 366 205 37 104 1131 650 555 1102 1052 655 403 802 911 625 334 403 986 1038 1184 600 21 1 626 117 498 788 485 1146 248 408 468 1125 354 919 654 180 935 439 981 494 98 228 802 514 419 29 282 1110 370 1069 403 582 865 918 804 1038 898 1191 1185 325 616 439 509 326 829 226 22 367 696 40 339 1091 1150 104 582 857 207 1100 408 132 404 1051 1042 678 981 394 1038 651 189 743 327 65 323 334 778 242 339 733 570 401 683 879 47 806 412 1004 339 1016 264 776 998 248 512 40 225 499 427 778 398 655 1132 456 957 1202 699 588 666 1109 685 1101 995 882 567 897 680 230 247 613 138 949 662 865 136 671 498 445 645 209 953 447 705 114 1014 123 64 155 1078 668 367 445 972 54 859 593 87 1012 94 1199 689 998 591 755 703 598 1117 1196 604 1202 586 1199 1104 683 860 116 84 405 919 222 279 849 382 291 586 1125 693 36 760 1038 1139 390 865 557 588 472 1106 455 465 864 1018 1055 1112 464 621 316 116 729 819 1104 1204 116 830 561 388 313 416 416 872 826 649 88 118 918 106 977 260 582 1166 458 452 529 382 1140 149 1162 514 366 282 816 129 657 1051 981 304 640 481 904 1136 116 728 767 444 47 1034 349 1111 636 970 787 88 274 246 990 1075 472 394 1069 826 893 276 865 104 1140 760 787 999 608 699 180 260 457 1143 1169 678 395 567 470 864 1172 51 776 317 585 1007 1075 1081 1072 502 467 441 797 486 1132 944 1053 512 418 1104 73 363 509 740 564 278 316 64 1004 281 1186 299 502 156 814 862 473 51 455 498 1020 918 591 1204 291 789 850 295 1018 893 1042 597 830 503 893 780 927 470 654 152 494 958 1038 603 1185 995 274 117 226 1016 1096 1172 468 43 837 1020 296 111 846 37 788 563 877 29 316 116 764 82 408 1196 372 853 775 561 847 433 613 51 1205 110 1131 497 1199 1136 395 82 21 567 230 685 412 581 20 1140 901 1035 999 294 296 292 924 88 300 625 34 1096 444 389 735 1117 1169 547 222 384 772 328 566 586 647 1133 156 943 1042 244 984 1134 657 1147 634 1170 302 1184 699 699 106 542 865 158 68 568 1159 637 699 993 703 21 93 603 415 1084 224 339 1060 819 1055 457 858 690 507 205 859 373 730 1133 551 807 1055 909 564 689 582 395 972 699 1031 985 1157 983 1201 403 74 972 931 1042 432 328 999 911 1117 24 645 685 731 991 1191 731 30 1189 946 1048 610 441 64 996 267 304 129 764 493 124 1124 1007 426 376 408 887 455 580 1091 529 547 294 465 840 1060 537 295 179 703 2 1109 467 306 478 853 1012 870 386 1133 433 279 431 737 1125 116 602 1170 228 263 960 499 847 264 656 366 283 267 23 870 11 681 1196 390 58 795 889 1201 780 1157 222 586 81 297 985 473 87 586 279 47 485 633 904 1168 368 446 676 607 843 241 1131 747 1184 853 93 567 597 897 789 1038 1014 837 566 806 695 814 194 228 819 1102 117 728 167 1189 513 1109 621 87 395 75 1160 859 753 117 566 837 840 743 138 1148 156 792 588 58 276 914 514 1109 647 991 652 1148 113 681 755 483 828 1146 1177 568 132 549 328 1009 307 812 1107 771 1170 252 533 1205 862 678 991 959 776 934 730 472 1096 1120 792 1179 1007 1111 625 720 917 1075 936 882 766 608 1112 981 1053 260 367 918 1143 977 264 58 300 216 1038 93 350 1007 430 561 843 1188 145 865 291 840 169 1101 924 1112 152 1052 1131 382 582 327 370 585 999 991 705 35 478 1147 1133 40 210 495 666 1142 138 824 925 795 328 1146 943 458 959 721 1100 924 650 791 19 1179 998 458 657 1041 829 354 74 689 789 1151 260 566 1038 656 77 972 292 581 210 865 478 218 104 76 766 714 1162 681 648 681 824 826 1075 1109 999 337 123 470 1196 861 1107 1038 995 1018 349 910 246 1091 525 982 225 1016 1131 1132 177 1007 563 350 1006 865 327 650 941 279 337 870 1144 961 66 649 1184 319 1094 252 1072 376 11 645 1198 724 21 228 875 33 543 633 217 1150 1012 816 567 909 776 523 568 363 2 623 880 1009 382 222 731 678 1143 267 217 1191 633 949 679 1184 985 1088 1006 246 959 1041 82 480 313 401 1074 493 1076 498 426 225 264 804 944 366 804 363 147 624 325 445 819 1058 880 813 350 991 688 755 676 1133 998 1204 772 1052 660 1058 226 976 1095 416 776 667 33 394 1038 714 415 52 1087 54 93 1186 302 82 1094 368 802 1204 678 64 151 169 797 311 1133 368 521 37 657 1030 1034 367 539 513 47 616 889 593 207 1170 736 830 704 775 1006 612 649 50 860 317 501 977 1055 591 904 630 366 849 226 118 834 498 368 675 74 797 563 1186 640 297 1058 152 693 996 769 229 1189 666 591 897 1123 118 363 456 1083 485 283 657 485 360 941 228 136 736 594 447 1179 645 1069 166 973 144 907 317 481 523 303 722 995 224 782 201 893 367 1179 674 797 380 921 699 39 586 263 610 40 1016 779 457 194 935 1007 225 93 958 1066 494 465 623 444 981 879 918 737 415 1135 903 584 1117 919 633 67 66 132 339 51 7 1069 196 387 292 735 1166 346 642 925 545 86 921 1007 275 648 1089 693 1106 904 629 1039 925 1096 483 840 7 1014 382 456 552 705 734 303 1101 294 106 674 317 623 723 584 40 1072 282 650 319 117 782 743 934 549 936 1016 559 789 804 499 1014 1051 920 264 51 319 1072 1052 105 924 37 202 481 887 51 116 797 1121 513 703 1131 1131 797 284 546 523 995 916 751 755 623 1032 731 319 778 624 563 17 216 212 113 649 935 118 388 614 551 889 1109 407 634 689 64 666 497 327 554 389 1151 983 485 321 847 110 248 145 862 705 705 327 993 506 54 509 731 388 981 959 999 1147 59 684 501 15 472 887 848 349 302 179 735 292 703 626 722 1038 194 40 738 654 775 231 1066 771 1042 370 304 959 615 499 196 253 1168 480 1197 225 304 416 681 660 516 696 283 864 918 309 352 678 511 302 767 740 645 84 76 472 316 973 173 844 1106 52 957 246 116 850 919 584 1055 514 425 652 1057 1006 535 376 432 731 1112 104 1040 567 1166 729 365 1136 743 814 102 757 511 755 174 612 633 158 1120 113 1107 400 198 395 367 1078 1072 262 144 1131 972 415 529 662 1073 703 468 651 363 1151 941 218 1058 801 885 901 1133 503 605 1094 326 509 259 201 231 54 298 222 657 65 1084 57 903 564 311 865 788 130 614 901 499 959 676 153 1034 743 116 468 1184 1147 870 282 24 954 678 1041 104 43 1107 352 1089 693 1101 1014 2 767 941 21 20 416 679 228 143 1032 1040 1162 478 401 859 872 1177 129 821 398 996 731 143 247 925 598 202 1139 829 1039 760 1131 293 924 155 188 384 363 651 114 216 354 755 1202 905 359 358 76 920 431 603 853 489 455 1096 1048 693 66 359 367 37 846 629 681 985 92 512 354 1147 1107 190 604 764 816 472 117 824 597 962 1034 516 1167 151 567 1184 230 36 1055 371 668 201 64 260 654 974 388 840 1084 467 911 1189 1100 295 580 775 19 603 862 1088 718 386 981 958 1007 1172 119 877 1007 743 580 1049 927 877 870 733 788 674 218 1009 70 1014 601 792 376 259 731 1179 535 616 784 216 859 509 456 792 117 584 652 648 276 960 636 961 1137 788 501 245 81 925 819 1091 795 22 114 892 764 1034 84 144 582 202 34 784 1 546 772 1035 276 1069 755 253 523 192 365 1074 749 910 681 276 367 634 859 367 439 1195 337 1195 310 1135 593 751 736 642 981 1146 132 513 228 600 117 561 908 885 801 801 94 153 145 404 731 859 736 1057 1034 885 294 1198 1164 224 1196 1199 74 391 204 131 1040 865 778 194 82 705 230 65 1062 284 829 650 880 283 102 223 1076 339 1007 327 551 572 395 877 213 567 660 1031 309 472 704 119 468 262 1148 267 686 1104 431 328 545 1143 1038 400 358 1166 189 757 993 699 241 158 699 834 353 1123 767 971 98 676 1131 1058 776 213 104 721 607 1041 141 499 784 826 513 582 418 325 34 58 568 431 445 1066 1172 316 768 1039 1131 483 592 1033 1142 207 859 880 52 345 40 509 1056 118 241 861 635 400 767 993 1039 432 924 507 145 228 1052 1202 946 132 242 416 540 194 668 551 68 47 593 612 668 823 568 974 54 304 1072 1014 696 141 873 59 624 427 783 1039 880 480 872 776 1160 922 572 941 513 757 671 970 649 174 358 1128 733 772 843 607 2 441 416 427 659 159 958 784 977 693 481 593 921 753 52 1197 354 924 1083 893 1100 1151 624 147 1151 1204 293 416 145 223 132 57 1091 310 1014 705 295 958 973 1180 605 267 230 226 1091 310 251 245 245 1153 1029 603 1140 623 984 1057 1073 177 368 891 733 547 45 985 731 54 354 15 339 959 959 76 1032 977 193 865 862 1189 1135 386 431 568 981 816 731 776 253 859 1143 400 1069 993 572 58 276 213 64 535 224 557 705 225 903 666 941 246 801 570 529 679 480 282 901 389 688 443 472 382 614 472 699 656 911 497 804 696 354 788 1111 353 29 1135 114 1112 1033 394 805 924 813 546 907 73 835 1032 24 471 593 1040 354 656 138 1069 907 1056 1151 153 610 958 1009 614 816 1014 326 747 74 1101 302 978 292 995 472 736 634 1120 119 365 887 370 226 51 1101 283 24 29 1101 704 1083 695 1112 478 429 574 705 156 1136 1109 1139 448 613 861 958 1186 976 991 824 919 862 679 132 680 1094 82 608 740 317 1071 470 84 15 870 829 416 144 76 1169 586 859 125 494 648 864 349 296 624 692 1195 667 468 179 318 733 998 1004 1065 1199 225 958 19 194 776 636 114 92 635 667 317 251 387 1188 824 812 489 844 853 633 834 1189 212 536 494 316 1121 194 1195 37 880 1083 718 889 1185 549 670 141 327 359 1123 328 678 34 598 149 299 363 10 1146 245 324 816 116 339 403 771 826 566 441 1142 166 616 499 803 934 222 970 755 1123 390 695 33 623 537 21 24 1197 1058 671 1027 294 513 513 779 891 1006 34 882 649 371 103 724 73 924 58 995 1081 326 339 1132 958 655 564 1168 591 885 1136 690 509 905 21 1164 1039 993 922 302 919 291 88 512 812 196 1016 20 1038 334 581 147 304 296 175 941 1139 144 50 390 363 394 431 118 723 1029 824 647 310 870 826 1071 872 1072 861 228 958 36 1016 359 207 792 1166 787 1117 162 917 512 911 985 778 1107 251 984 1035 158 138 10 1014 850 149 735 843 123 50 317 1089 226 1186 1153 974 551 703 993 356 304 367 559 888 897 465 859 776 918 1053 941 228 657 474 68 136 1049 88 793 696 961 647 549 629 311 580 813 231 203 1039 412 564 865 1180 1051 588 1195 596 104 703 110 307 429 1041 1009 555 730 1084 804 2 350 1195 334 201 292 132 572 387 188 254 328 67 1093 543 74 9 941 637 613 623 65 580 865 358 356 144 568 167 39 977 716 1163 574 292 249 81 792 275 76 226 427 959 603 84 278 797 247 846 1052 529 925 441 1142 889 705 624 1112 352 642 452 853 391 230 387 972 981 368 812 995 797 188 1051 533 169 731 92 1009 431 1204 760 323 472 1125 1039 616 267 217 1089 695 444 1009 1 847 358 343 20 801 284 1081 547 936 695 649 650 1058 337 743 984 846 493 22 1078 864 382 472 1052 114 317 757 145 766 57 74 882 864 705 407 499 129 1165 719 1006 668 2 1191 9 457 244 486 1166 376 248 189 711 887 865 90 339 1006 1066 207 366 174 623 897 1065 670 192 903 705 291 859 367 313 264 830 511 681 892 325 1162 981 1153 1057 1144 1078 470 972 623 675 993 824 591 1125 464 977 419 730 730 358 1172 1038 74 278 888 657 292 1072 228 1125 1107 870 334 586 98 785 1107 659 446 733 34 731 294 279 670 1083 624 68 644 113 535 281 846 904 699 904 407 1038 418 610 1101 889 1196 700 581 625 93 685 688 225 1038 58 1014 958 194 826 382 826 993 260 1036 152 1060 521 735 297 1049 970 935 468 2 1198 977 391 535 186 584 155 116 788 1027 366 1009 982 65 316 584 1088 110 272 568 207 728 418 431 507 849 1205 511 319 613 970 941 529 400 471 21 356 486 226 1196 943 153 594 1136 467 481 859 241 1055 501 875 471 1081 973 132 711 169 209 978 1059 614 580 918 693 850 309 755 316 328 47 1088 584 262 457 1196 98 714 499 764 918 292 82 731 685 816 248 996 52 625 919 662 865 34 981 804 853 68 893 1162 1006 77 778 782 416 789 907 123 155 1062 119 704 962 295 897 667 981 30 882 1091 253 861 470 610 703 295 219 953 1120 241 30 570 614 513 1189 220 303 1032 785 1029 731 132 225 1055 131 1014 953 1186 201 1076 441 394 916 1197 251 1058 888 372 125 840 657 68 153 860 224 247 903 546 594 472 446 113 1076 1038 495 1039 416 299 723 98 418 580 850 1078 970 985 360 647 1072 865 210 993 1081 52 972 861 244 834 925 346 1057 90 1104 431 934 1057 245 384 158 567 452 217 1039 22 843 74 651 54 1131 723 136 1041 685 897 538 141 1014 513 147 114 960 1057 459 1020 829 922 58 1188 1117 604 358 681 1049 507 660 165 830 64 513 1120 158 354 914 57 339 203 471 1196 1181 859 898 538 703 495 1006 804 111 1083 507 941 456 445 90 941 1196 918 959 117 588 494 978 865 177 730 1106 788 853 676 1117 260 138 404 993 826 662 295 175 267 403 918 281 946 1018 1185 792 472 718 974 719 104 145 721 51 327 788 1035 7 1033 1107 224 110 921 797 769 946 887 207 961 601 1042 470 914 19 735 1009 981 169 616 901 689 1205 1172 94 731 666 549 395 1109 924 373 116 150 321 904 1035 567 1 1147 1162 456 140 459 223 499 446 441 124 356 39 1148 904 888 1172 851 213 316 660 826 918 1131 1146 1132 954 433 703 972 764 401 494 1162 826 1124 446 772 846 536 486 707 328 705 117 339 1014 865 1166 821 262 1164 740 291 116 225 941 1035 387 1016 582 275 1069 412 1035 194 354 1131 1184 880 813 924 1202 895 149 782 1128 626 860 57 688 389 1033 231 1106 903 276 650 213 21 778 1197 388 1186 684 73 623 223 970 567 319 40 241 670 772 625 328 516 659 152 688 509 37 529 529 760 981 20 345 699 472 2 1020 86 1103 885 58 216 390 384 247 429 1169 228 394 334 231 957 749 58 629 40 857 1101 323 539 711 862 1124 34 655 295 129 260 667 431 203 1058 760 452 976 893 1041 536 405 262 93 885 723 88 275 1125 219 1107 403 1120 767 678 20 703 995 961 1169 835 1105 1134 862 991 533 86 707 382 962 156 1131 1159 135 455 895 594 588 1089 529 494 190 363 843 152 588 193 346 52 904 368 249 734 925 659 755 1143 1186 513 169 408 814 959 688 581 635 1137 859 33 659 81 1159 911 999 977 1095 695 917 1162 433 660 593 363 680 366 1033 1048 104 889 279 1035 384 376 358 124 1029 1168 415 1169 470 568 718 586 644 122 1170 1059 1066 993 739 43 872 699 67 1035 93 985 1014 797 132 972 138 1199 1165 354 74 829 513 676 1123 587 360 278 529 429 654 294 891 547 468 229 386 801 925 552 637 970 1134 1055 944 1048 502 1131 395 22 207 857 1112 144 699 1143 1143 262 21 319 57 732 700 591 621 349 918 1031 141 1110 213 254 588 637 740 651 1107 1041 472 887 778 358 824 228 1140 68 138 217 993 984 880 230 1006 21 816 1162 776 1112 430 123 1069 865 352 699 787 1188 1144 977 86 509 983 92 481 1073 119 593 2 681 703 941 872 511 707 1100 877 1066 779 1136 918 371 122 887 735 557 518 65 588 201 117 349 352 412 34 145 104 995 365 778 1083 995 212 359 467 594 731 367 158 503 780 7 371 367 865 718 539 430 607 113 529 231 649 1107 586 1169 974 213 615 219 24 73 861 755 471 57 1198 1055 1088 910 328 194 927 186 110 1055 415 220 306 1100 228 1112 704 797 720 840 1075 229 513 144 958 334 445 1146 789 64 976 1105 860 614 117 859 513 1177 118 354 581 1197 294 298 65 848 924 623 499 826 552 86 689 864 743 167 549 897 737 106 893 457 885 592 679 1153 1159 849 1202 151 1189 102 563 94 113 1146 861 291 292 144 30 426 699 274 1198 674 797 844 633 51 594 978 864 960 803 776 921 416 68 728 1033 513 1075 472 160 366 993 949 977 1101 680 1033 1166 593 970 834 976 470 114 415 472 158 835 543 158 201 248 30 1202 601 149 959 908 921 688 283 416 734 602 860 610 1143 1066 222 551 345 416 755 593 840 65 776 116 213 814 169 771 662 64 321 317 502 319 213 334 699 1100 901 594 719 561 626 77 36 973 588 543 749 689 158 147 81 316 310 731 84 757 916 1188 978 513 731 1075 1051 1014 872 760 1140 1135 82 859 226 405 21 93 613 1185 543 167 686 583 859 540 427 512 494 1189 1103 983 797 644 1157 812 941 776 401 908 241 650 143 826 907 405 1003 958 829 688 509 513 699 767 973 615 895 363 30 1083 116 493 113 1035 731 642 865 891 304 1168 1007 446 1170 513 767 21 1088 298 764 699 186 778 501 608 194 478 1147 821 445 376 722 1162 1048 304 703 489 116 510 657 242 681 882 1179 1072 249 65 676 457 1093 116 551 497 1136 337 861 1074 1075 204 678 245 360 160 960 985 110 459 891 470 1131 816 1195 1169 1033 922 917 703 588 1006 865 166 1104 699 684 563 959 692 499 337 116 1073 1107 900 1188 795 731 252 439 64 552 516 1071 567 689 152 635 601 102 400 373 67 296 1103 614 1014 1042 1186 1041 985 217 465 324 981 376 1095 633 104 970 425 659 359 220 985 593 1034 373 645 1142 960 84 1186 1100 1112 901 1159 704 111 760 993 486 1199 1146 1084 1104 921 1131 326 386 642 370 304 1205 313 849 1096 608 679 865 219 793 615 634 1131 539 291 105 917 1055 319 941 455 564 879 151 1041 313 58 862 35 865 84 165 278 812 64 891 826 246 608 1168 755 162 376 970 1134 370 242 859 660 961 116 1039 859 901 991 1107 907 226 797 388 931 229 23 1094 138 656 260 501 723 506 580 264 94 645 949 448 819 1072 941 1102 529 1133 465 467 346 949 1144 604 1136 766 9 503 764 585 167 296 893 103 555 144 1016 45 203 57 1186 354 703 30 1078 129 222 1058 59 114 589 144 499 368 125 735 813 98 645 642 679 934 1060 1066 607 699 829 995 106 1032 954 657 260 960 1041 516 882 1096 892 1191 1142 591 220 1121 814 1162 959 512 371 2 21 349 135 295 1035 1136 535 668 1040 445 337 561 102 67 1100 216 486 699 670 864 816 844 1006 533 1018 760 583 349 826 363 34 692 166 589 1030 959 885 242 918 959 150 429 755 334 679 804 84 972 764 372 941 153 647 245 1164 131 175 418 625 1120 954 919 291 640 297 829 248 972 1069 853 819 512 788 1136 764 368 419 352 1075 75 70 478 705 345 188 1109 596 864 1198 467 1034 978 1076 978 900 888 766 339 676 1091 642 509 678 718 551 457 394 512 982 1196 901 692 138 1009 1112 1186 904 771 470 1202 1204 728 689 529 7 349 735 703 616 429 267 390 1102 1184 523 403 1199 447 119 850 1164 689 218 971 34 944 1103 1056 363 395 797 587 337 1014 429 973 1131 1095 1107 645 778 985 755 173 864 1202 666 699 724 734 692 909 408 456 1117 1038 20 941 123 826 985 404 125 339 601 169 114 846 138 640 859 782 728 729 610 903 323 1004 733 995 823 295 226 1034 416 683 175 324 733 512 925 368 334 826 613 850 291 625 660 1198 358 824 569 924 981 1131 478 104 581 722 572 591 835 169 824 675 210 924 652 246 882 650 143 1107 138 366 1020 272 645 1107 823 337 1048 699 228 294 1134 699 326 795 907 693 1168 780 159 1189 50 426 447 407 1062 915 370 652 446 498 398 731 158 977 584 68 1039 446 21 738 588 295 316 792 516 155 999 447 262 452 660 452 368 970 313 995 110 1069 1167 35 1136 439 688 113 173 67 30 1112 2 1191 909 98 29 626 514 1103 366 263 279 36 400 598 931 1147 2 511 106 1167 291 1196 352 458 155 1197 1057 506 346 991 1204 1060 995 35 263 1168 430 689 837 152 498 589 734 776 635 445 9 1106 780 499 1124 655 1157 90 561 1009 319 446 1143 812 483 769 514 497 551 1131 1084 973 859 747 349 188 921 776 805 540 1038 23 858 859 529 119 737 444 1042 356 160 229 563 949 1059 1199 1107 919 778 582 416 30 202 326 474 747 551 755 1105 801 82 342 1052 985 458 985 416 990 306 354 88 668 1107 730 104 533 67 895 1042 676 395 141 716 486 1053 1139 608 990 885 568 584 130 864 321 352 334 295 282 797 1006 165 549 106 507 30 895 39 123 260 455 1020 208 291 959 972 116 637 37 556 147 824 353 924 1181 441 645 351 263 102 1069 645 1199 472 295 499 1031 367 920 586 953 1069 731 978 720 941 1094 624 470 734 1039 1058 326 1039 326 188 468 228 222 676 614 978 529 201 241 806 707 212 767 50 51 1162 543 106 66 404 1058 934 1128 1189 263 895 279 767 604 1131 679 376 1107 824 166 111 685 494 1139 457 84 782 74 367 588 145 731 324 337 1112 376 1169 556 539 405 467 1198 1132 74 797 568 580 1189 823 465 263 860 283 509 814 165 1066 889 1159 194 152 353 749 358 561 941 559 457 272 650 1143 699 593 816 1075 1053 84 316 222 1160 623 151 34 21 264 1055 760 806 690 605 23 546 458 156 405 1189 1125 528 86 29 943 1184 776 1100 1057 1053 650 2 755 15 692 51 152 1071 325 1160 1006 738 626 1039 1052 847 767 1163 494 1051 98 464 970 557 888 160 569 366 826 113 334 345 1107 510 433 914 319 1052 365 226 334 958 927 1168 1172 1009 1133 2 316 764 850 586 513 1036 918 652 976 351 844 662 795 885 934 724 789 29 946 583 791 291 349 398 844 1143 1202 313 45 263 960 1146 34 501 629 470 125 1 569 835 757 129 498 74 298 625 339 626 1185 456 859 1153 354 549 65 205 695 1186 407 313 934 1125 216 674 678 699 835 1083 850 1088 586 699 104 415 512 612 7 537 1058 51 538 652 1014 403 1125 722 20 644 455 294 660 542 407 313 167 741 125 216 313 248 792 459 418 150 581 246 313 59 307 264 976 585 802 2 467 472 764 507 572 188 722 740 998 918 1107 291 337 644 699 919 1041 132 241 921 689 77 313 93 334 400 675 776 222 510 145 712 283 241 382 919 472 350 780 276 439 1075 371 391 93 806 927 1195 75 784 559 593 973 755 1148 569 561 846 86 388 511 386 210 685 365 282 1052 704 1185 470 918 731 497 478 175 1191 1143 662 499 1151 119 543 588 806 724 574 202 465 327 625 623 295 597 499 905 806 1184 281 1089 970 1146 978 236 668 207 360 412 1136 885 1094 1169 104 766 218 1112 432 263 970 194 132 24 65 474 1006 445 860 47 188 425 804 723 229 785 993 497 915 1012 919 1185 1159 37 649 649 58 865 403 1039 655 1038 509 30 21 996 216 252 279 993 891 152 30 588 716 1125 776 995 345 49 539 529 557 1059 300 1202 958 958 359 1075 119 478 703 1144 556 1018 1084 649 1052 260 613 123 190 430 497 242 222 731 864 15 996 30 895 680 936 372 793 359 666 681 284 824 680 1148 354 34 513 325 568 529 513 521 961 991 824 959 1052 1124 916 1104 319 739 145 317 376 588 934 341 2 622 749 872 993 417 1009 1012 805 35 67 882 186 1040 1189 806 523 209 804 390 647 1186 1204 58 732 824 36 1091 302 846 909 645 349 806 996 1164 724 358 1124 880 76 430 824 470 205 445 974 889 1164 734 23 155 192 501 1147 924 473 872 418 74 732 667 478 1128 202 678 693 843 872 678 252 736 784 116 1016 778 998 588 676 74 507 588 1143 106 546 714 914 1072 1143 1136 963 892 93 473 236 241 539 9 223 346 395 1128 1189 861 21 57 307 138 400 1020 561 533 879 87 83 1051 813 924 1167 776 918 190 788 145 443 1104 1112 64 776 198 260 539 1157 244 1135 1014 875 598 35 588 705 958 21 652 279 1032 292 941 729 588 39 125 194 457 731 895 253 567 589 1112 1195 499 1106 978 559 819 1083 294 846 797 1029 173 865 703 470 516 688 768 1057 538 17 792 119 788 278 644 297 512 511 58 478 1009 958 249 1163 972 536 652 472 844 388 862 203 889 885 640 2 66 68 498 93 976 1142 1107 1133 1065 425 64 953 313 743 684 1162 1150 179 299 889 246 959 1091 712 574 829 1169 104 1069 334 1162 116 337 959 426 679 1081 1112 787 633 597 167 260 223 610 58 850 977 478 1052 267 1137 995 680 132 1052 1084 772 813 772 368 367 457 481 693 447 228 722 1053 363 880 720 307 7 908 828 648 797 359 33 936 767 722 615 651 147 317 972 797 567 132 202 313 226 767 862 104 904 351 792 547 502 144 724 251 143 1052 1084 201 419 57 165 925 1184 678 1135 566 958 607 21 380 875 223 731 446 363 1143 1057 267 145 797 667 918 156 593 106 567 985 1009 1003 403 339 328 711 1142 1131 953 7 376 209 566 958 425 556 1201 995 864 1106 885 1075 307 33 791 1036 443 50 943 47 386 15 1069 652 644 223 165 736 432 1075 1107 1117 675 389 568 398 973 1139 1048 795 244 789 1065 676 144 1039 210 972 489 136 674 911 1052 1016 707 855 295 995 703 858 862 711 1162 1125 612 457 251 984 1143 782 349 514 132 735 568 1069 173 40 279 1195 116 970 582 192 787 689 1072 11 862 64 494 1188 586 1032 892 778 1136 370 337 776 1157 936 875 633 607 1039 465 911 21 278 655 624 851 65 104 310 681 158 317 568 640 705 751 152 814 678 970 372 995 58 67 1040 864 936 34 570 644 366 123 1034 705 94 1168 1 372 9 486 749 35 293 372 985 598 1121 803 304 158 875 1078 316 637 316 249 456 593 1069 1030 507 897 317 958 1053 40 826 66 90 666 897 734 1095 995 731 49 88 313 1009 978 141 1059 703 859 326 731 75 87 597 202 1110 116 625 885 568 527 850 49 478 1091 59 149 131 300 768 921 1096 602 132 376 29 829 728 859 889 129 274 879 169 597 64 114 1009 29 1165 776 644 785 924 494 304 835 625 1125 1131 901 704 1076 66 82 380 485 1036 309 418 284 660 568 73 20 212 345 985 1035 1195 889 514 814 659 566 313 1117 904 169 102 1143 245 633 327 1160 249 316 140 468 537 518 431 81 390 1038 104 1072 313 391 567 295 224 425 787 1031 1038 1191 630 1170 676 1039 642 116 366 535 614 75 272 21 342 572 267 1072 93 24 880 201 207 457 828 583 555 668 236 733 291 941 711 1036 35 1112 722 1150 826 978 650 173 147 1106 334 911 814 730 1125 23 202 1014 834 688 356 57 1071 2 897 769 584 208 229 889 116 572 427 102 151 944 623 546 159 583 98 588 716 859 1191 1048 887 676 846 652 699 804 298 498 944 557 976 208 693 978 1041 174 70 1131 891 1056 909 489 591 1053 1201 936 897 916 502 766 47 543 376 188 389 408 870 57 566 559 771 102 502 782 791 769 791 465 581 972 740 419 445 1053 222 337 1195 1110 36 830 36 954 1202 718 730 1131 549 473 922 604 586 149 593 735 74 812 1052 468 921 651 591 901 1128 594 337 246 840 1027 1169 43 429 1201 879 704 457 135 259 425 51 1007 388 668 636 1195 77 861 561 282 1107 276 678 740 1041 1135 613 382 264 282 789 404 83 649 251 915 292 527 389 978 1112 350 507 1058 591 1186 568 657 616 1029 1106 363 57 642 349 657 1016 813 1146 731 645 889 166 77 703 1186 219 855 311 803 724 1137 686 983 129 703 1131 473 591 295 169 368 908 593 152 729 877 339 119 521 1038 705 130 345 37 877 169 86 349 699 737 337 734 747 104 671 585 724 615 1162 741 143 501 349 1003 625 610 36 1049 1147 958 1098 1075 242 318 102 589 213 953 58 448 155 887 655 740 15 1049 1148 903 592 675 1058 203 561 719 345 539 246 675 864 731 499 66 325 208 419 958 158 117 728 934 674 963 567 37 34 962 342 529 249 826 623 760 316 991 984 971 982 498 37 249 309 274 624 767 456 510 981 778 960 346 566 846 885 388 772 54 795 792 724 86 507 408 924 225 566 1049 328 153 895 1042 174 251 353 1196 260 824 54 737 123 281 516 853 588 267 731 149 995 313 683 295 529 936 151 543 1057 910 249 416 675 633 433 337 1069 731 135 1007 503 404 683 865 473 588 388 387 1131 734 358 138 589 865 551 911 1038 141 116 448 551 978 767 119 1100 1020 941 194 326 1048 830 1196 830 943 858 67 1205 317 778 921 1089 1125 970 904 339 447 105 978 885 1197 572 158 318 778 806 1162 1184 514 835 986 471 82 1041 452 610 386 559 395 807 797 324 981 262 478 977 905 916 859 586 911 656 860 400 650 635 116 583 21 441 1003 949 1038 635 910 743 1088 828 166 983 981 1112 981 493 685 1106 499 503 1110 668 699 363 633 953 946 731 337 244 117 555 970 341 604 54 671 93 529 94 40 844 778 444 262 518 857 537 323 1105 635 1135 34 165 93 1106 584 75 767 201 1053 703 679 814 117 561 43 1004 973 318 724 561 1095 394 893 1087 728 731 416 859 1195 1075 991 616 1039 372 1189 769 1081 1177 920 468 51 977 326 40 594 864 1146 427 635 895 859 1136 439 114 1101 63 465 981 605 934 625 1136 877 503 512 865 529 780 844 586 640 371 676 650 478 904 1123 386 179 935 533 652 417 901 443 791 946 666 862 292 984 253 349 1007 1160 1069 34 901 1076 416 408 1058 327 972 865 77 313 303 445 591 194 1134 733 914 767 637 23 734 106 588 125 22 603 473 278 47 1076 1147 1196 212 1042 538 54 936 194 497 472 327 724 408 416 478 649 123 311 349 192 303 343 368 145 1083 65 418 732 431 802 470 229 784 978 352 135 510 633 666 481 613 1078 622 346 859 716 1139 824 1162 972 1003 775 813 346 849 749 190 513 51 935 675 1195 24 1048 87 150 102 21 218 1072 470 11 9 209 225 245 452 538 862 1041 245 324 507 114 737 1136 494 22 645 1181 674 1117 1098 124 74 679 472 104 403 51 365 683 735 70 15 588 603 1163 983 851 597 353 177 671 135 425 903 1066 812 585 64 542 294 603 145 963 1088 853 403 1170 84 941 346 733 160 925 376 158 481 616 995 51 43 47 795 1031 850 327 158 125 260 904 793 1147 552 696 753 797 1137 317 346 572 10 594 735 1048 569 104 224 457 116 366 169 885 507 275 65 467 625 633 539 63 995 213 1038 1052 675 960 823 962 367 367 850 1066 895 1027 165 737 755 165 74 1003 1075 103 59 218 432 251 129 512 302 676 629 1103 1131 1172 778 835 699 445 846 722 416 260 598 907 459 1076 416 985 870 1135 1069 826 885 1144 358 829 1089 959 74 229 84 583 540 739 1006 275 721 789 118 995 924 905 735 1052 716 1100 117 90 1094 735 1136 499 387 452 864 129 788 650 767 728 935 403 302 304 1186 959 879 282 787 1038 1056 934 804 205 981 1184 806 7 972 418 1052 173 615 722 805 1095 629 58 995 1112 859 167 1184 711 65 924 416 1053 901 370 670 1100 1052 804 194 1003 388 132 310 1041 1069 35 861 1031 1020 1078 334 145 116 2 444 1006 58 597 480 441 1184 778 302 90 633 959 680 90 978 105 826 778 1059 747 472 584 644 1084 29 645 1084 1076 1136 297 816 159 826 623 993 1147 1095 201 566 478 705 388 156 427 117 22 1163 1073 958 1094 865 934 459 1039 585 20 222 903 513 225 771 313 384 309 920 267 465 24 346 1031 724 877 117 588 676 659 615 954 493 1109 1013 918 935 582 668 778 651 591 789 642 33 1150 521 1105 1009 755 145 15 430 568 467 645 891 264 309 1167 1100 1 679 806 743 1071 888 40 829 959 904 302 275 657 688 1072 689 678 294 65 52 88 153 1091 40 778 835 816 860 76 1168 549 893 1184 816 650 586 991 862 205 805 591 467 736 668 1125 216 536 533 326 457 328 225 321 245 783 769 1197 540 313 924 514 1106 891 859 202 419 339 76 367 262 70 830 983 34 905 1101 582 714 291 525 597 582 465 66 914 136 908 703 904 498 823 993 299 1084 1111 343 49 735 814 957 259 499 1153 689 236 186 1084 132 543 283 328 47 960 51 567 174 294 592 731 217 1016 861 588 1095 1195 313 533 471 1169 671 977 247 922 903 293 497 303 1013 1110 995 749 7 645 1159 847 412 676 503 124 795 605 797 705 45 328 528 188 370 737 57 1041 113 511 246 65 149 177 162 513 319 245 1121 465 903 63 958 356 1128 349 1014 705 730 1198 594 511 395 536 722 546 1089 1150 298 934 685 405 1091 1058 260 629 769 360 1189 1006 116 889 739 293 510 581 834 993 499 860 370 1075 51 999 337 229 797 591 263 1198 498 1016 190 228 506 213 202 1027 241 850 389 1201 327 614 889 897 1162 1125 249 703 915 1042 1076 470 58 498 1071 76 1146 1167 264 615 226 860 247 657 1007 925 728 574 539 501 887 1196 779 959 368 875 351 358 1167 407 657 17 879 156 1016 1107 68 64 797 549 326 117 443 403 59 507 202 1125 1142 468 87 859 367 807 1131 295 537 518 75 757 455 624 1075 144 723 1039 850 293 693 996 801 924 973 1163 556 551 59 660 766 1071 582 570 1185 279 732 1147 1160 572 368 1020 934 731 901 144 656 1102 326 1055 859 1074 648 583 1205 959 502 596 113 728 152 768 1125 684 684 667 1133 654 648 681 753 21 982 1105 670 936 830 857 1071 1036 615 363 1202 685 1104 407 586 404 90 656 391 543 349 830 696 996 949 1065 313 901 446 603 567 1 507 849 1204 230 318 787 538 224 104 782 366 973 119 634 616 116 430 764 680 943 162 835 547 977 981 1184 1168 1006 294 733 129 136 792 891 302 1048 935 144 1204 1098 970 1006 1058 973 1170 144 1196 158 970 376 499 495 616 924 1157 918 229 1076 1189 776 959 267 1033 1159 473 557 372 1189 767 324 156 983 246 431 864 642 63 846 352 568 1172 582 446 455 54 819 2 943 281 557 561 1007 864 372 616 321 247 29 1124 645 1078 552 1153 225 668 1112 1104 771 388 1148 1094 982 337 219 666 984 972 943 1101 859 334 82 568 47 724 802 722 309 36 642 603 104 919 251 882 1031 1146 592 1147 614 622 511 299 927 557 395 731 15 712 73 730 924 986 186 144 589 350 433 537 471 844 1189 202 1038 457 981 138 24 318 1069 739 636 21 552 217 596 792 1105 104 640 847 1021 443 1112 395 114 605 789 946 156 416 753 1038 1189 22 455 51 66 224 298 194 895 212 88 598 114 1179 318 978 829 614 990 431 193 1018 789 158 712 943 119 1 807 408 104 915 917 537 1181 7 999 935 1003 707 828 566 485 927 486 857 499 499 1105 1033 1101 861 584 1098 389 614 118 598 20 909 472 521 829 1102 67 1189 1169 51 472 431 999 132 224 1053 54 795 1177 58 844 180 1016 537 865 779 649 291 272 848 919 1075 767 686 327 640 616 57 1107 368 252 666 54 537 317 1133 775 623 472 430 654 936 1180 173 551 780 117 88 162 1170 51 1143 368 527 1060 354 837 859 123 1143 1165 629 1202 230 70 829 735 1035 927 452 165 1041 629 1101 731 405 657 162 9 363 788 533 593 147 122 291 918 264 584 1084 621 415 1135 132 985 771 1133 650 795 934 138 376 147 51 616 764 384 102 300 20 501 328 73 207 363 494 92 685 529 371 86 489 1087 959 962 304 918 1029 299 778 1007 59 640 222 346 1006 431 34 865 797 370 30 1073 138 272 995 1039 911 927 1197 566 1038 586 993 1112 644 731 212 1111 427 880 703 700 819 996 495 1100 566 209 732 10 39 358 1125 1196 705 629 1105 676 302 801 1136 918 656 1125 539 58 324 872 194 696 1196 704 888 1060 1066 547 354 245 1191 918 634 776 1088 837 688 147 76 297 140 735 203 556 291 1016 624 582 474 24 584 780 372 1014 959 905 1202 376 681 1084 598 169 592 574 1123 205 728 731 1131 499 877 323 419 731 94 1186 169 760 241 1135 1039 1112 82 29 1184 74 93 1184 210 351 404 644 29 981 117 1189 294 1162 1051 554 93 637 596 509 363 978 657 1048 478 776 604 1039 86 1009 189 640 812 1159 958 34 941 22 93 655 1191 58 19 473 275 1006 1147 1049 58 388 1105 636 267 903 903 1136 751 433 716 821 998 891 732 583 387 792 1180 113 47 772 521 138 203 116 1162 970 630 651 934 542 561 764 635 1094 472 40 679 208 516 516 850 803 68 327 1131 787 1107 292 768 835 549 66 613 439 1060 885 1052 674 468 47 132 295 738 478 86 977 248 581 521 958 873 190 588 875 1071 735 970 644 872 295 470 495 819 1106 145 885 228 1016 582 194 35 118 84 885 768 843 149 370 557 816 602 644 177 1102 1135 511 915 870 676 961 705 219 153 512 568 1124 903 582 260 34 700 493 953 730 1103 152 973 1076 649 1136 1107 600 976 472 1031 897 1100 1093 458 636 1029 93 551 981 1195 533 568 636 542 551 974 1003 1104 1179 30 872 473 74 821 478 870 259 225 1104 52 990 405 739 755 640 716 995 104 404 1053 429 509 551 1177 1038 591 98 656 1186 511 1125 1153 1058 753 173 990 204 723 1104 499 797 313 1018 467 879 736 690 370 167 1033 1065 963 1073 1069 45 625 993 566 64 384 776 705 408 857 98 895 931 130 959 985 597 93 84 703 246 731 679 83 870 372 24 464 430 943 459 92 689 337 311 7 468 659 797 1055 9 104 514 731 76 1204 382 1104 545 93 637 917 703 1084 814 1073 202 1172 542 633 68 1143 1069 720 859 679 106 944 652 567 407 1065 739 1139 23 313 685 604 341 734 622 652 734 1060 131 251 1162 699 358 29 43 645 443 408 306 783 981 542 470 465 731 1012 650 1153 294 1147 1075 735 897 328 210 1055 201 593 861 204 812 539 688 17 147 1139 40 267 36 1201 865 958 317 625 441 806 671 927 1016 711 1103 924 776 977 64 50 412 174 650 637 1033 1101 960 696 326 918 797 823 1014 1162 972 1072 223 924 887 486 1052 962 858 837 978 498 1012 873 732 156 805 580 873 37 546 144 581 325 291 905 1168 274 167 714 1065 43 735 226 29 640 248 977 478 426 731 1157 681 870 467 253 21 70 789 1062 359 253 105 210 946 319 512 625 468 294 371 470 1177 788 267 93 634 253 1006 503 802 54 1096 1168 528 917 1189 1040 104 778 735 693 593 887 649 441 592 873 806 792 222 1131 1166 259 51 57 106 780 309 259 260 1204 696 1039 231 870 1071 924 651 695 223 633 1073 1109 865 614 50 835 246 860 404 249 473 74 877 984 245 36 404 246 728 859 779 93 805 58 705 1003 498 300 68 326 2 272 158 376 925 1204 1103 806 689 688 804 1202 806 367 74 674 972 224 1072 797 1034 226 376 1060 716 425 1147 371 731 936 104 733 11 502 102 735 304 865 861 34 165 584 382 113 740 722 551 15 1075 1196 1184 368 995 1132 891 1076 472 1140 862 363 621 363 365 114 1035 769 1091 1060 1076 445 445 368 47 647 700 363 59 1014 2 983 218 823 467 260 494 921 509 766 1186 1076 151 557 371 561 123 835 498 356 600 572 52 851 580 914 368 145 93 21 158 859 502 292 416 844 1110 978 152 941 651 1007 457 775 1146 1073 512 696 797 924 540 983 47 747 416 996 448 776 169 1003 602 826 642 498 472 1039 34 405 731 299 278 733 683 1087 846 380 156 892 264 785 247 470 354 1035 352 695 972 138 394 927 1204 165 1184 789 747 66 693 650 350 1106 629 527 1016 768 689 1112 766 58 716 812 546 433 537 554 1042 931 633 739 363 15 337 549 1135 481 829 924 731 739 366 566 130 472 603 764 467 1091 1016 431 1189 858 851 885 970 735 86 656 246 1111 326 339 572 629 291 249 705 705 470 1038 801 829 600 1132 826 593 962 561 908 688 925 37 75 86 229 597 523 313 116 901 494 1049 1039 1006 226 1105 778 821 300 957 793 1102 1123 188 718 958 870 959 699 483 363 568 572 386 1181 249 427 398 960 888 86 1169 821 566 760 816 144 426 1057 81 245 225 432 138 291 720 973 283 527 376 1137 1197 40 993 633 24 917 516 986 622 319 621 1036 202 173 858 1132 274 1083 888 247 363 1101 1204 354 317 1136 640 970 478 1034 204 555 283 905 503 1056 313 568 782 1035 141 57 103 313 625 384 34 324 376 699 1071 751 296 84 92 593 84 551 642 104 675 705 1159 650 1016 132 1201 812 882 2 782 1071 363 1100 416 999 814 104 1066 1058 775 772 693 998 509 806 367 675 960 1083 996 797 1136 733 281 985 583 365 569 816 829 1162 119 283 309 162 153 57 683 623 296 118 566 416 248 921 903 1087 732 1169 64 592 958 1177 797 123 1087 806 692 1027 1066 29 1075 1014 731 690 444 1052 1075 1132 263 1055 1120 689 904 678 958 1038 970 226 766 581 158 591 205 228 441 564 722 614 189 985 1144 743 615 1169 83 1075 1033 1069 662 733 86 228 254 1131 909 892 657 1055 662 228 976 249 1014 670 931 1083 859 401 264 58 705 542 730 1053 376 1133 545 1186 74 1071 816 857 262 1159 959 1073 724 119 149 849 513 546 623 298 394 1163 1031 755 130 826 1039 1157 693 1167 1181 572 37 244 230 275 426 607 220 1042 498 416 1196 960 1135 474 699 319 1036 334 299 782 321 1071 922 981 740 1135 514 198 681 359 65 755 834 319 686 493 1151 843 125 1016 1009 150 1202 741 740 536 614 795 35 772 1 52 470 659 740 66 919 644 166 457 778 850 523 703 354 1202 292 776 1121 751 637 1142 389 1066 635 903 637 1069 367 583 598 925 37 778 971 535 586 570 1148 696 296 1205 584 1007 554 1169 165 345 580 159 516 81 216 459 600 1075 457 111 94 529 367 311 339 1107 202 904 485 972 426 135 925 699 816 458 1095 685 209 321 778 317 74 241 156 1069 278 116 193 872 877 246 81 90 1172 117 780 821 125 131 1196 386 949 1159 1168 150 637 597 804 404 633 889 1163 740 40 19 472 144 1032 521 403 623 509 2 1027 1170 521 821 1039 1107 87 158 1072 705 141 386 1084 119 125 802 1075 276 494 572 640 642 720 650 1058 294 76 589 1006 637 248 598 458 547 93 117 1143 316 959 764 1131 167 613 592 797 1195 1136 445 1036 147 483 959 158 141 7 991 499 1106 220 1076 205 584 81 2 1107 931 57 960 1131 152 445 904 731 45 1089 210 1112 202 218 629 349 66 512 654 1094 563 1205 29 971 778 1185 373 1062 801 662 755 416 1188 889 47 734 605 675 30 788 998 371 806 887 674 106 24 887 334 251 797 405 751 498 90 10 324 470 198 485 503 313 716 298 901 1093 223 429 499 51 780 547 824 561 1195 327 395 472 9 513 731 568 891 683 129 982 1018 93 887 1107 911 1 51 602 1204 166 1102 1189 652 1181 415 441 556 600 389 1032 829 978 138 812 518 795 395 386 922 900 569 655 630 816 1088 102 452 885 1189 499 891 977 9 145 850 1052 1151 1100 1189 39 318 207 819 478 909 751 1107 859 1039 118 1169 998 82 918 918 594 186 793 67 1074 859 1076 317 220 591 846 958 1049 591 473 826 405 76 366 648 1039 582 688 204 1196 1125 75 755 132 791 212 19 494 1111 407 1131 1120 1018 1058 302 354 640 949 304 317 649 943 21 296 652 728 433 625 978 512 990 138 755 1027 446 52 1147 334 1039 667 1038 982 90 74 1066 731 1029 757 368 753 447 1094 816 2 416 165 388 386 633 828 398 267 382 119 850 1084 74 34 93 283 253 1076 561 1106 156 511 205 570 365 555 417 386 1196 1072 693 9 1069 1125 1125 771 219 901 1021 247 645 705 267 962 981 823 782 17 518 1013 1093 226 981 217 471 783 566 1078 904 306 910 767 260 613 835 974 358 350 835 1106 941 1006 864 755 408 654 775 10 991 703 472 367 254 236 739 589 158 936 1148 591 1007 1186 840 298 688 707 219 793 1179 415 225 984 497 493 260 735 295 1148 885 77 334 925 34 376 325 188 903 1009 66 848 591 499 958 705 588 439 689 1188 1 782 1153 131 299 512 990 862 299 135 29 596 846 467 354 130 278 125 918 893 604 1087 1125 1181 166 445 924 63 885 769 2 304 681 1039 921 1196 129 373 87 555 1125 1100 739 1170 540 1018 1030 229 608 1055 194 657 352 581 229 584 898 272 642 960 376 802 764 807 546 787 1096 481 1112 1058 780 561 1069 692 327 846 814 652 1153 681 73 468 398 1104 527 201 587 812 993 54 90 640 1117 145 93 814 327 76 90 465 1106 1204 498 30 788 313 859 116 813 1058 648 865 1148 635 1184 588 267 366 1107 995 1159 1180 919 960 685 602 198 376 1058 464 580 1125 1076 568 153 679 804 210 363 946 604 2 807 840 407 225 925 1166 1 795 246 1159 1034 689 24 165 662 136 837 74 889 328 93 1014 604 63 220 914 382 1091 662 129 2 660 1159 657 1040 625 117 446 1078 326 445 626 920 567 941 207 1124 1089 675 175 319 634 1164 140 169 83 1102 535 729 844 1125 722 972 35 511 821 927 591 723 568 1144 75 446 559 465 1107 75 985 561 194 924 208 117 716 1132 245 907 1021 536 1089 302 1170 995 561 47 1066 780 971 1083 857 412 244 731 1148 416 580 116 359 1089 1132 1120 953 1204 585 1134 1098 847 516 703 721 260 1094 580 740 991 472 1007 924 1134 457 156 1030 821 547 555 660 1020 509 1162 1112 88 714 1101 529 68 586 984 747 904 1031 921 586 986 622 640 538 1170 119 189 633 1052 1204 539 429 92 592 731 1040 546 498 734 700 452 893 415 976 626 828 1196 889 1039 388 824 848 625 151 307 83 724 478 394 829 582 341 73 188 724 924 740 1048 295 1075 93 931 529 608 395 539 924 370 865 904 591 529 674 74 262 974 1007 498 972 650 843 596 448 970 75 472 51 1055 507 625 274 934 202 642 656 919 608 908 499 792 1148 1020 973 1169 512 667 1035 1014 552 501 778 635 775 1076 605 679 974 644 1055 605 741 494 740 660 581 567 1179 297 536 925 645 510 1163 859 1143 660 1020 826 657 732 419 778 295 654 76 51 662 917 1016 9 226 92 676 586 699 1095 145 690 693 64 390 1034 1163 367 780 376 1048 807 650 893 452 960 998 456 470 536 141 877 1071 98 984 57 1035 363 444 366 1123 166 1181 395 83 904 1162 986 51 695 30 731 58 145 283 391 843 732 954 483 226 872 391 472 711 1029 158 780 714 651 82 334 1131 678 1087 722 513 704 319 159 244 1059 2 1087 1069 645 467 388 241 272 144 319 1058 326 859 720 676 248 1150 918 747 327 983 132 537 106 169 592 104 186 695 1112 216 341 441 934 201 722 870 478 1139 384 407 1084 995 675 960 670 125 1069 882 1069 295 711 58 47 147 1021 30 34 855 513 835 819 621 319 119 152 431 407 591 735 1021 326 901 610 686 1166 607 728 1078 1123 1014 718 814 36 865 934 404 616 196 566 439 716 910 319 615 427 985 660 1112 292 354 882 1195 1009 775 623 716 688 316 37 158 457 960 1167 546 591 804 1058 779 177 793 624 656 998 718 861 309 804 54 457 585 959 612 536 1007 366 1014 719 480 169 470 1163 588 150 755 835 370 568 51 90 582 1041 880 735 433 229 68 295 958 1089 24 797 985 670 919 207 173 903 116 625 510 699 217 917 857 546 733 887 651 147 1102 1110 918 74 291 552 730 295 90 167 1104 711 1014 509 771 416 731 511 1162 1195 317 779 412 711 1006 651 303 201 540 1204 895 21 791 885 875 678 359 367 722 337 210 887 404 22 298 1189 317 1201 468 311 495 1078 165 306 732 202 864 64 445 610 614 991 1169 1014 300 179 267 1038 1110 981 570 1157 131 407 405 1110 985 1035 909 1135 1144 566 395 529 1164 376 788 983 546 1112 207 416 304 34 66 605 523 394 1089 30 302 776 1027 430 165 260 9 114 645 862 889 1072 812 797 1014 1057 74 447 152 58 721 592 328 47 865 313 404 159 855 655 513 87 778 776 1069 860 310 1112 316 666 862 470 535 981 317 999 667 699 782 1083 499 386 249 879 865 615 358 467 1013 296 623 1202 572 566 1040 753 958 824 11 212 1066 924 689 785 568 512 588 37 138 387 1124 1007 778 304 394 889 857 309 345 281 909 1184 1133 1204 241 946 797 840 837 1169 248 1142 567 272 607 90 194 321 1014 152 145 1164 1038 1084 944 1 354 217 1033 802 1058 668 985 685 1146 264 824 900 159 821 936 354 898 165 1038 478 921 202 1055 1016 1107 1057 207 901 882 516 318 721 934 897 166 152 813 797 1170 1120 1112 973 1091 936 279 885 642 1169 241 418 797 767 59 879 439 564 363 626 346 403 877 581 499 472 54 1078 117 84 470 722 1132 317 737 196 145 341 384 432 228 891 1060 15 222 465 510 166 318 834 1081 626 303 999 167 104 1029 1036 132 1040 196 826 546 224 1148 113 824 767 67 722 797 941 358 976 741 368 586 1204 398 299 343 1199 812 117 720 1076 1109 622 169 551 167 584 400 570 1103 470 35 145 493 1112 327 675 1007 941 1186 35 1205 1157 122 936 908 1034 1006 371 1074 850 54 963 731 349 858 339 723 551 1132 1166 30 974 699 780 829 1162 954 1196 1109 604 74 147 963 518 1184 996 768 135 122 82 194 527 605 1087 485 518 601 1109 674 707 1030 728 683 1184 574 1014 837 1195 688 613 321 249 380 118 959 1057 470 446 262 882 1135 724 1125 545 136 826 76 551 439 689 604 2 629 601 591 1169 675 203 633 225 1160 943 224 782 47 918 1102 354 1014 1072 73 158 1 860 581 561 302 458 514 328 961 791 995 1140 367 426 470 793 230 499 116 351 588 512 86 734 76 552 205 806 555 499 51 1184 919 738 1039 203 177 509 403 165 1053 552 1103 604 319 905 21 667 511 546 23 1137 302 1196 1107 633 1040 43 944 970 212 795 972 130 388 1071 412 244 849 1060 722 267 588 1147 927 903 367 803 1189 75 1066 776 45 34 162 395 514 136 567 21 1069 401 995 623 418 208 981 645 660 649 888 481 689 390 242 366 584 29 82 600 731 536 267 995 1120 676 34 655 978 365 426 467 1196 728 88 622 1039 439 1163 1111 535 9 86 566 753 465 1052 1169 778 138 991 367 502 652 613 267 840 116 904 976 367 317 1032 1014 922 1101 778 812 401 960 1204 356 210 267 509 716 188 891 1172 1072 731 49 704 580 613 714 916 51 547 589 1039 623 317 180 561 543 568 1006 904 734 649 1131 625 1051 457 1125 862 596 1052 753 934 162 998 970 1049 1101 1013 723 384 152 806 57 244 162 220 327 104 597 895 103 1110 196 403 650 136 657 973 1111 295 47 738 1089 941 334 516 626 782 1131 1163 1128 201 29 1136 660 814 1009 34 236 861 982 349 226 117 267 82 242 83 86 326 1007 735 263 114 395 918 319 51 45 282 228 699 224 513 846 342 306 776 795 1103 1039 1032 1159 66 1052 567 714 1107 224 54 1131 201 73 998 205 977 970 889 1003 824 512 545 662 551 607 683 1071 22 584 190 82 597 194 143 855 1162 624 131 313 699 741 401 86 993 416 589 784 76 650 908 877 735 616 24 993 1083 158 295 740 47 241 198 248 561 489 1048 57 804 1066 604 688 65 647 740 925 671 735 925 194 1087 202 313 1110 637 688 593 499 699 358 705 568 557 1048 699 1041 40 21 318 566 468 982 1172 914 559 903 1134 1104 1188 295 1042 228 63 376 877 729 281 958 1041 999 64 722 1143 246 901 376 40 116 1142 785 1117 826 220 1137 367 656 1159 1110 416 1076 509 885 472 594 208 497 228 433 551 351 1078 502 21 370 1030 693 879 228 778 313 201 267 175 174 536 177 835 1039 970 470 1169 772 84 30 1038 1181 1125 570 707 223 943 971 111 537 731 995 509 342 282 880 192 65 570 561 537 568 144 295 104 59 972 173 1096 345 660 1033 1027 311 824 855 900 35 291 1066 936 367 769 58 1202 2 559 189 568 616 1184 645 123 98 826 764 400 962 538 129 516 373 29 743 816 246 430 546 755 720 51 934 1189 356 563 465 382 207 367 995 251 1048 533 555 1091 824 224 292 705 131 376 467 75 147 927 1131 681 1020 795 367 760 600 1033 1125 147 198 1128 826 175 1147 408 416 106 376 87 904 1165 1006 1041 417 1084 583 34 723 1146 556 467 736 1189 264 610 104 1100 186 90 861 313 17 889 359 829 659 970 358 622 901 50 918 1159 572 679 568 679 47 1006 986 363 297 309 1038 568 650 351 1041 403 1170 291 194 776 1018 189 205 132 1128 1196 319 306 1039 1166 779 1189 824 516 724 352 441 716 915 64 1167 901 858 918 90 588 755 386 1121 1033 859 1111 294 478 443 145 751 879 892 1186 1121 59 730 431 547 572 718 824 251 249 1101 272 1104 264 662 732 1205 554 949 419 801 1036 52 919 1035 977 689 222 721 129 36 973 328 356 472 903 860 695 123 870 924 826 1 325 177 958 782 875 738 724 659 1098 102 39 644 174 159 887 797 963 228 244 652 241 242 918 801 1058 624 503 1084 472 567 401 635 581 465 870 1012 351 363 1131 976 877 439 493 503 1020 1186 412 778 656 309 366 893 753 918 766 34 251 74 387 1039 1039 459 830 546 507 74 1053 111 953 1164 880 230 568 416 278 470 317 236 403 1123 1007 1091 82 405 870 1016 321 88 204 39 432 1131 1107 158 123 601 712 679 598 977 995 501 625 1072 971 835 699 342 1074 812 776 7 49 114 384 1134 302 703 559 1124 859 1131 1184 263 865 1084 625 731 75 141 325 506 473 1167 300 58 918 318 365 303 623 1066 481 1148 731 1201 792 494 1148 114 39 918 778 295 962 470 371 419 908 916 209 568 685 1143 731 458 1075 861 358 1031 160 306 1205 241 885 719 497 267 152 657 40 433 563 1006 323 973 323 58 936 561 1051 645 911 846 1107 958 1042 1143 1112 426 888 456 260 910 1139 34 743 309 605 245 662 444 543 65 1159 417 1150 416 957 908 1033 431 737 647 728 1136 860 356 334 829 889 776 700 186 236 201 846 143 917 283 684 327 82 1058 1036 328 551 764 114 387 885 444 54 792 291 467 546 1039 1055 37 925 47 49 249 1107 382 284 341 1202 73 405 267 567 903 1131 692 165 1198 36 985 767 543 707 202 681 740 1169 499 934 511 473 581 1180 59 502 649 478 598 263 735 292 337 807 516 958 958 468 175 919 1135 623 561 363 797 474 452 1034 21 707 1048 474 1128 226 764 408 652 34 58 465 959 87 189 959 597 299 1078 326 823 358 568 20 859 193 93 334 503 219 996 547 1134 373 957 478 1038 623 1195 735 995 703 509 586 543 1071 155 650 63 527 516 2 138 513 2 829 284 76 68 1112 1083 175 45 797 804 1093 17 1078 760 870 47 629 124 34 81 82 1039 310 1107 1039 983 390 1075 657 535 1034 165 84 446 958 147 45 1104 567 179 973 910 1078 536 1136 1202 529 819 252 93 1202 299 513 386 637 919 925 104 501 363 445 313 407 241 675 1069 259 1033 846 1071 909 887 368 1144 1016 145 999 1124 1055 359 1084 551 676 960 444 175 130 363 465 722 971 207 246 242 567 826 317 782 914 1159 497 317 1135 861 1125 891 51 616 730 668 699 260 210 568 230 1033 244 1027 1013 480 354 574 493 699 429 57 561 1184 835 70 521 1088 403 470 1071 502 248 63 757 780 668 158 1039 649 455 931 160 231 104 699 909 795 919 1038 358 1030 506 147 835 291 914 976 582 1189 1016 349 498 730 478 859 846 143 870 145 156 1143 1003 998 591 921 689 76 585 386 1051 961 169 295 699 739 83 704 464 633 970 903 645 1 1147 535 853 152 716 1094 1052 1132 824 1201 959 1117 1039 198 719 699 778 949 652 346 616 36 953 830 208 1036 518 1186 59 944 981 1076 316 498 415 307 733 367 1052 391 568 328 972 1094 963 513 252 249 22 372 829 124 837 814 755 2 267 81 824 495 1189 68 1136 888 400 345 596 472 1204 941 1041 849 1053 1095 1014 350 973 114 328 513 678 959 723 826 295 1051 1107 249 472 370 1020 66 704 546 604 1146 455 1057 683 104 616 1181 594 766 311 141 1038 776 567 76 1083 780 241 66 217 50 1165 123 380 498 439 90 625 1102 394 264 660 1195 260 941 145 729 473 83 304 806 959 15 600 472 513 241 309 760 692 516 328 376 416 40 1033 729 376 703 472 67 755 1112 629 934 733 1204 11 1205 452 291 1131 365 789 122 918 1169 689 1065 29 1135 247 387 656 358 478 900 995 342 311 448 614 1036 766 935 489 470 468 198 914 608 885 771 29 1163 865 699 516 281 386 711 1078 1006 919 993 17 470 65 600 1033 373 388 259 696 210 865 804 587 834 1186 104 403 1177 304 1153 797 1038 760 600 158 978 509 1007 936 1128 86 972 1084 152 1147 921 616 586 903 859 326 252 349 228 472 671 853 995 416 346 188 1058 511 54 84 118 481 561 36 918 1112 1091 1074 557 1179 586 705 720 1053 804 722 1196 847 918 307 872 582 267 823 847 581 1136 1007 64 319 86 249 853 740 970 309 1101 30 49 564 1167 731 559 204 828 623 1093 349 703 941 468 953 623 478 674 228 1172 819 387 403 681 859 1106 21 1 367 1009 622 642 703 723 835 1109 769 675 159 354 11 958 621 408 690 622 74 1166 645 681 583 542 719 693 388 853 75 1057 776 1060 816 555 58 395 373 135 22 693 649 358 165 840 1131 110 1060 826 472 1071 540 1039 189 473 104 21 143 506 283 1014 1147 995 683 30 764 703 226 40 366 778 1195 474 767 970 995 731 1164 465 734 865 371 788 1042 425 898 498 67 703 249 1100 540 737 17 958 972 143 1041 513 416 859 1166 365 1189 1040 882 1098 1139 792 1124 776 59 220 995 986 1110 401 974 597 363 481 1150 9 1112 452 625 651 851 175 944 501 1131 787 1131 1055 166 317 1078 363 849 2 1131 995 33 1072 196 525 341 645 349 110 518 904 538 584 194 430 418 501 1055 65 778 594 662 317 223 602 711 415 499 117 978 907 439 474 166 1056 644 1006 165 580 493 864 699 870 1007 679 90 897 861 186 1120 193 568 1049 567 395 267 977 1184 291 339 465 693 660 21 755 1121 294 875 1057 202 267 1052 249 368 1048 792 755 1159 202 882 150 518 1164 226 1084 403 1091 1036 291 1049 660 351 1049 481 321 313 891 367 34 603 696 116 888 499 644 1003 1 1031 897 1016 81 307 861 935 749 797 667 1052 158 567 433 1052 1074 568 585 365 785 978 805 1136 224 132 1075 373 245 998 1096 1041 905 395 1060 670 158 70 278 649 821 113 882 481 740 925 93 936 150 190 473 456 621 855 1133 51 426 1021 144 693 136 705 888 66 775 51 1076 700 555 703 242 292 481 963 507 792 52 349 642 657 354 166 624 623 999 667 740 10 536 971 64 925 1166 741 478 581 592 1007 918 132 307 1111 570 566 1013 1186 780 608 135 251 616 716 772 470 735 769 405 1034 359 141 962 540 418 497 481 681 566 1039 70 426 805 861 510 778 1076 447 640 147 1120 494 74 370 299 521 1143 35 1107 1165 1069 567 40 1 699 1135 1148 1069 591 1096 723 82 776 916 75 970 408 404 1055 405 829 501 158 207 915 557 721 1195 925 568 1120 75 295 309 583 973 568 626 776 545 778 21 446 1 934 594 98 732 1084 1196 129 217 209 84 521 652 77 1027 850 613 47 202 720 731 812 582 30 279 382 317 1189 416 651 973 676 354 1143 1081 1055 903 880 104 872 474 279 776 525 850 216 1103 633 623 93 1034 764 248 1177 327 1131 685 879 1052 1184 1060 814 892 481 1107 651 806 693 804 724 675 219 995 851 601 1150 68 563 1112 138 692 892 317 145 959 959 740 1016 1196 426 33 533 119 785 473 1065 1139 816 864 885 58 1058 169 693 407 1111 568 162 514 556 93 588 910 527 919 892 846 174 498 559 103 624 65 718 75 922 648 117 721 538 360 47 382 294 1136 688 295 390 788 981 731 1020 795 551 295 480 408 158 614 760 1180 118 958 319 591 1125 165 510 981 174 1121 67 395 136 180 861 1034 1042 155 864 319 919 870 629 1179 743 581 792 764 90 1041 826 689 493 1038 986 996 40 598 145 650 568 916 1135 1197 657 853 666 1078 1039 903 198 733 153 959 778 311 10 167 242 1078 1007 1204 834 600 1109 1012 1069 1151 824 960 582 1066 84 472 455 307 1137 86 872 1166 248 1066 317 17 415 859 506 721 767 904 498 1065 407 416 970 723 486 253 583 689 986 904 81 644 924 861 668 1157 594 788 924 57 1056 1106 1166 734 74 57 229 1062 583 179 104 953 776 1159 740 507 678 1162 57 51 43 165 224 712 1139 824 401 587 705 1076 198 131 304 51 1020 529 671 353 518 297 458 419 981 57 499 767 527 51 316 689 647 296 719 138 1101 229 1185 783 864 334 1197 1125 1125 659 317 35 445 87 104 793 1096 33 472 147 512 1075 1167 678 1075 253 37 615 985 130 103 106 73 601 976 291 58 588 143 728 652 1016 1033 636 145 1033 657 540 251 561 623 327 426 545 241 552 778 1071 368 431 528 167 117 1039 736 919 74 850 302 1014 153 699 916 783 1188 1143 81 52 670 319 225 685 1012 416 86 291 1031 76 607 767 416 398 499 645 1112 812 1 351 648 731 415 291 90 543 98 1150 150 635 1075 1191 73 467 804 1165 339 910 373 918 613 1084 772 151 1089 597 150 1020 82 1052 202 54 70 1052 797 768 132 395 143 580 1072 674 916 917 645 1131 731 601 1147 696 464 1048 728 503 425 859 443 192 294 941 512 729 390 429 784 753 196 166 395 812 1004 1163 24 1136 1112 372 645 156 175 864 927 703 441 735 51 1184 1112 821 82 439 688 613 390 714 15 419 247 865 622 610 116 382 90 801 1029 1188 1078 991 300 246 66 70 1186 326 816 267 1177 151 604 398 66 328 840 1169 58 459 760 90 66 415 568 795 1007 169 849 614 829 486 102 943 1055 685 511 512 412 528 981 304 194 51 1143 538 803 193 23 63 313 45 776 944 785 1098 1074 457 572 826 204 193 870 356 58 514 1069 132 264 972 1202 518 804 1059 337 692 812 678 993 302 648 354 722 1121 587 1132 633 457 917 1104 657 981 630 248 472 824 117 983 909 246 688 102 1088 472 253 797 528 177 688 141 921 900 149 245 731 114 1204 640 155 622 66 984 680 93 1185 1159 15 1204 853 679 236 326 260 29 459 740 1131 512 621 804 861 1071 509 740 1081 788 497 40 1204 19 1052 419 1016 600 1065 586 778 1038 686 323 909 22 259 1136 916 586 755 545 358 1146 1137 513 188 367 23 1072 846 456 821 1147 1034 622 769 114 1040 1121 444 252 654 88 76 1100 936 1006 106 198 834 554 1142 1014 529 843 1198 302 1051 468 924 735 64 529 1089 848 778 136 251 720 1094 103 480 569 114 927 2 1075 844 432 1147 775 245 499 712 1189 885 98 1076 390 64 506 824 780 310 102 903 604 207 1101 34 295 768 1103 582 1083 1196 1007 1057 309 936 245 1074 430 1057 472 405 470 284 792 1124 417 291 40 368 54 1006 249 651 971 207 1051 132 543 1088 568 1027 1035 86 739 1004 788 1143 812 1135 75 846 1101 892 614 824 64 981 188 1143 693 597 1124 679 82 850 512 846 82 68 797 1040 608 1091 1003 740 936 501 129 612 1198 1172 865 662 1007 605 386 676 924 1060 472 865 129 196 943 81 1009 1065 644 54 494 901 264 480 1188 371 386 104 1148 1109 829 734 612 1104 23 823 246 429 601 1034 1006 513 59 656 659 978 223 299 995 647 733 503 1042 1150 936 317 359 681 222 291 545 430 862 960 124 918 201 58 1089 1051 104 87 649 680 850 1166 568 865 824 371 1060 166 767 513 207 655 843 823 311 705 1112 640 539 323 448 1007 294 879 50 124 848 47 647 813 567 404 795 1112 846 341 337 543 313 93 722 769 921 459 901 309 1091 325 1162 850 596 551 1089 941 642 464 569 114 921 24 226 636 470 1003 1146 1135 196 10 957 958 104 616 1052 680 467 117 245 538 260 797 114 363 920 104 1055 645 1106 724 993 30 568 499 1076 657 33 510 152 75 865 86 1055 395 909 1140 789 231 93 349 40 431 593 859 1131 970 1164 87 486 1169 602 1075 1135 731 1105 241 703 970 343 678 352 840 910 67 604 114 1007 608 1107 51 175 1069 1131 391 179 189 458 1091 1072 358 294 144 470 65 1058 252 169 684 150 976 865 47 507 1124 659 581 649 936 7 391 958 1131 59 47 1196 1056 780 865 1014 82 1076 51 642 1186 789 350 699 292 264 731 207 441 1084 111 1135 961 972 778 597 1131 934 354 193 316 66 970 188 431 705 941 662 885 1057 448 217 633 739 1069 417 583 728 299 465 918 666 656 616 98 1016 998 416 497 316 812 1006 145 941 961 1038 248 299 1055 567 616 173 685 776 588 276 1039 317 574 388 180 622 991 749 1013 978 34 1131 829 566 415 755 960 1195 363 732 1133 1150 1052 503 633 914 768 667 1146 313 94 132 1072 864 1162 640 914 880 1112 793 144 366 778 678 978 313 733 707 837 398 864 1177 958 633 528 859 1076 448 359 995 356 693 559 1112 819 681 1134 147 970 416 326 755 388 1167 918 904 1146 1093 1027 1135 407 1170 991 778 776 334 433 917 924 65 444 298 594 603 194 1157 1053 304 801 1109 1066 1007 546 73 978 961 1072 439 1107 498 387 98 165 633 999 946 196 1007 986 246 416 486 441 132 499 384 74 730 873 1095 915 478 1180 334 1072 623 395 205 1204 1091 741 194 337 588 642 778 855 802 1066 316 586 29 353 703 688 389 412 885 212 963 1088 1100 904 731 1089 647 958 283 51 510 1179 735 50 891 251 304 1196 692 801 529 481 539 645 366 705 921 416 1012 198 311 734 616 1196 388 166 9 405 64 607 647 470 837 404 924 621 113 731 985 248 169 343 789 117 985 342 480 222 624 1132 202 77 86 528 272 51 847 202 1131 366 445 416 780 175 58 959 780 864 552 416 1053 671 859 249 853 189 660 1039 499 175 598 228 1172 903 207 731 657 985 208 755 844 1134 850 791 830 254 1132 865 835 43 509 1 753 545 398 444 766 779 1004 145 1018 1146 797 1014 489 749 90 693 513 416 699 388 823 459 24 568 918 218 865 291 445 731 622 431 1191 870 93 720 351 149 149 177 247 536 363 600 826 507 1199 432 580 398 528 934 567 760 864 861 1202 993 1148 1055 757 1007 1060 1035 190 138 446 555 533 877 605 291 225 1033 292 699 264 302 529 960 703 93 489 971 394 961 1081 252 696 1107 671 829 1062 723 1072 1167 1186 160 804 1049 49 919 593 1021 24 588 598 873 104 901 949 403 1084 655 304 354 821 829 1107 728 1007 499 386 1172 11 416 246 978 224 834 1157 82 212 875 1091 897 1166 797 978 972 597 837 985 861 405 772 696 778 249 90 93 1131 339 498 351 789 670 502 1038 970 586 485 1131 264 927 229 850 327 1027 936 156 1081 604 607 802 516 387 861 963 552 1185 317 129 588 158 873 478 982 720 1034 666 580 444 388 680 737 953 439 363 117 716 1202 1 51 954 567 45 850 326 84 692 893 834 473 317 1091 788 962 568 472 2 471 190 570 297 678 262 118 587 613 861 567 64 972 819 1032 316 498 699 859 650 586 722 723 993 149 294 317 755 511 122 117 167 228 996 731 828 556 592 936 1014 228 431 292 472 934 1160 309 1062 1162 941 516 509 568 655 703 835 201 580 731 439 417 418 1132 683 749 1169 985 389 57 734 354 15 684 293 276 844 300 893 722 634 295 499 472 995 129 897 75 1140 776 1052 731 1170 470 970 843 1144 228 93 779 623 216 407 275 57 551 1009 656 1009 412 433 806 731 43 119 782 189 566 1133 1021 1196 88 604 145 719 445 401 897 165 1027 1098 427 740 306 959 19 224 695 662 925 1040 1053 812 561 193 1075 718 864 797 180 561 855 783 117 1049 1036 1125 499 9 386 797 749 124 1065 1188 1136 870 104 272 203 1089 291 1053 372 1205 612 993 516 328 218 124 908 961 835 29 222 427 1032 457 382 173 740 976 431 147 1084 334 1204 771 788 644 429 144 767 804 925 390 703 169 538 921 695 998 824 583 76 1205 177 478 995 138 642 656 116 904 703 547 404 1169 371 47 873 959 699 228 102 470 788 705 970 621 851 380 480 921 588 222 585 716 959 65 525 813 246 480 633 1135 983 792 1100 291 993 81 861 615 802 470 498 1169 1018 370 321 910 11 472 1135 276 1199 776 260 323 804 982 267 345 165 34 186 1041 472 173 1034 903 568 958 194 826 1053 995 797 797 875 720 1042 316 667 776 699 370 254 302 1062 561 778 116 592 317 117 228 328 68 1083 309 659 87 384 417 317 319 180 960 684 640 982 782 788 82 267 75 960 681 545 1038 1042 394 789 1180 829 93 893 797 516 75 730 401 371 1048 819 153 1191 915 974 583 670 363 977 885 398 371 88 179 132 645 253 1041 90 909 63 52 644 124 66 68 1159 470 995 262 354 471 1020 201 349 1091 30 580 537 209 59 356 169 1204 1060 819 597 349 194 1107 692 1188 580 132 180 426 649 943 457 728 649 299 603 598 131 351 119 1204 231 1103 388 158 936 771 1107 904 1081 885 591 1076 398 1013 1031 1133 445 39 311 483 1007 230 848 812 593 1169 478 568 468 68 1170 141 1103 797 327 1034 918 864 138 49 401 594 82 767 1144 228 486 657 705 264 556 889 222 1032 957 316 812 1146 812 1186 354 622 365 311 1016 604 1169 483 1065 567 471 1120 816 1166 67 203 111 317 591 1136 245 934 973 1109 102 39 93 633 1066 724 518 946 1136 764 222 703 776 993 1035 1164 1142 511 367 439 186 1038 114 1087 198 1166 207 647 574 918 699 317 934 613 509 580 122 925 1205 784 1041 481 1170 1177 103 339 983 209 689 363 918 516 283 724 755 981 481 1069 274 497 208 480 1136 198 927 358 76 634 897 1007 432 76 365 919 21 731 539 309 1073 1109 1202 21 633 660 43 74 1165 978 703 823 588 918 676 345 457 313 714 222 1159 147 1014 201 159 117 914 103 159 1007 728 1081 480 865 540 1060 1004 198 334 249 586 140 252 1172 882 343 114 689 1069 149 326 700 957 689 493 830 602 525 141 1181 208 585 703 371 295 645 588 944 59 2 489 720 395 1006 231 20 47 724 242 527 267 958 188 390 472 740 671 104 1078 1164 934 736 1071 1125 92 339 457 1059 341 1195 797 753 925 194 1106 570 119 652 1049 1 1009 1096 472 580 114 58 93 125 903 797 196 98 862 405 1034 743 904 225 1058 419 722 791 323 54 294 365 860 52 911 1195 445 1088 888 660 1016 919 1042 734 470 58 624 678 961 431 292 1117 779 1041 1198 1146 391 445 418 720 782 1196 40 405 189 1 719 904 1033 65 647 472 359 98 33 850 927 925 662 657 816 977 529 580 598 202 960 17 551 592 33 970 201 149 382 977 510 703 39 1159 921 116 113 855 999 84 649 1078 398 699 922 859 652 368 98 254 1202 417 733 1039 755 202 30 647 294 865 313 207 747 366 723 753 676 651 401 741 1014 566 82 934 300 898 389 54 735 1169 494 993 735 260 512 326 489 551 202 594 93 376 588 223 801 1147 911 840 75 19 903 585 295 703 1112 732 864 623 1013 657 263 1199 882 149 847 862 74 944 574 946 366 731 787 640 936 882 408 529 1107 1184 875 395 904 978 623 897 1107 432 591 936 716 465 132 935 275 509 366 1013 1088 850 380 427 1170 34 960 507 828 812 74 581 760 513 1197 1104 213 35 714 467 1060 855 982 656 279 248 1150 241 316 1083 806 953 159 66 401 946 295 533 249 941 66 1012 1052 791 481 1135 196 981 1153 797 1014 1060 1146 630 122 1169 143 472 1100 723 760 1072 497 1143 847 68 895 621 978 192 1140 775 738 373 683 149 714 846 1163 493 529 910 1166 1198 192 918 105 1125 398 813 1071 784 294 1048 138 574 430 962 600 474 633 68 1009 970 478 468 597 652 623 1125 58 21 129 960 345 457 1066 936 722 972 194 9 1107 731 1056 636 647 803 1112 570 901 634 174 582 535 390 657 82 1131 733 919 366 844 229 30 807 403 936 74 712 1110 601 865 650 1104 478 1124 1089 556 764 1172 591 1016 826 135 593 334 789 1072 585 313 228 1031 882 309 473 591 696 1058 74 711 1109 455 493 901 897 220 780 716 1039 957 789 846 824 1058 1039 278 116 1167 944 588 847 311 351 152 804 828 974 388 589 186 481 525 373 180 551 472 905 678 589 1094 978 650 222 614 405 110 294 1189 352 386 147 848 780 904 1069 626 173 640 753 729 873 494 354 459 419 448 307 291 567 686 1074 156 954 113 158 272 552 824 743 316 123 525 616 141 456 1088 1111 594 276 734 696 1093 228 116 889 173 995 633 64 1007 1014 1163 861 299 29 281 778 776 494 1058 116 865 858 51 927 194 1160 850 387 657 251 995 143 68 806 861 1143 1162 614 699 1143 657 1162 24 198 190 583 212 165 21 75 358 516 225 116 803 180 542 202 735 387 1106 346 19 569 499 219 226 757 567 131 395 1120 753 94 591 1060 223 623 446 481 586 1081 1069 497 1107 686 1143 145 249 194 581 443 859 778 566 735 970 861 1078 776 557 797 633 542 186 1039 376 887 1007 37 797 86 1029 147 889 918 760 767 740 173 720 755 1162 495 679 828 158 311 247 662 165 264 898 1053 699 740 2 7 249 921 1198 29 116 351 690 337 441 568 927 729 1147 651 474 58 1035 1042 316 224 995 907 840 512 356 574 1189 991 877 82 494 279 509 372 1169 962 223 386 1196 605 317 51 633 132 228 523 1094 1035 36 568 780 366 1121 680 564 816 615 584 310 1101 859 326 291 849 766 814 175 978 657 1196 1035 1135 633 984 793 850 623 433 294 391 723 66 49 749 1167 318 557 596 1021 1041 489 859 718 806 1035 431 212 925 103 814 853 39 74 483 254 582 1007 160 1081 826 1159 1034 944 366 864 999 284 918 282 1065 82 1164 471 523 408 1072 1094 962 1069 724 193 353 343 679 889 597 339 225 732 958 993 1029 610 140 1096 1012 93 995 722 821 1121 892 147 594 1009 175 736 859 974 977 904 545 1055 2 1131 783 65 962 1034 24 1065 1125 1030 1053 245 723 588 819 372 593 1143 1112 1007 117 657 829 1066 598 470 1066 614 40 327 1131 656 539 328 367 346 882 580 925 326 294 147 29 731 624 621 189 731 1179 624 551 456 93 223 1188 879 749 144 309 936 772 546 328 144 555 367 220 165 723 877 1057 175 1012 506 327 1205 51 1165 567 760 776 1101 194 960 110 485 415 865 859 516 667 844 934 341 941 862 114 1093 837 1107 507 895 337 363 978 346 977 1170 1184 311 826 297 1066 904 74 921 981 760 784 1018 873 1060 1041 652 861 898 1136 201 1195 936 510 607 778 1006 15 260 642 1159 861 614 138 791 993 995 787 196 654 583 228 193 498 785 1053 986 699 367 51 921 873 690 901 1032 873 1153 946 302 789 297 1106 1 218 412 591 889 588 327 986 1147 949 760 547 629 388 459 837 299 614 153 324 143 568 916 1009 1078 499 302 337 588 865 547 1083 918 447 903 465 1201 1083 787 1179 1007 645 494 1191 1057 585 327 324 563 700 1121 202 588 675 98 458 468 117 1125 712 245 419 51 680 974 1131 313 961 403 678 995 509 295 724 272 588 921 29 429 642 485 662 757 43 219 175 703 875 914 174 1016 1195 448 934 1107 441 295 1189 278 780 470 581 637 985 483 1094 156 1196 382 296 365 24 580 978 680 828 499 478 30 704 588 588 731 160 194 958 690 690 662 1121 591 621 21 1006 870 68 295 441 767 741 637 887 683 65 1072 431 804 1197 30 941 656 186 720 149 873 991 177 636 457 205 230 51 605 728 835 662 889 2 1076 1136 887 339 749 124 74 703 293 201 507 1076 936 21 566 23 228 86 826 731 1160 412 485 546 1083 711 116 960 735 716 598 755 977 472 766 366 1039 683 278 778 1170 249 201 679 623 1016 145 898 412 34 621 226 615 714 859 1157 1120 915 1078 776 1078 640 15 129 991 75 760 319 696 802 144 554 973 797 327 64 624 403 885 1105 1189 875 356 1048 457 882 367 805 703 1016 136 1120 29 334 714 498 536 533 1078 791 22 1172 86 153 249 1060 294 228 633 1204 1030 64 193 328 470 472 254 1169 74 158 194 194 1153 1103 1197 213 525 366 749 34 452 1188 542 105 918 1170 367 630 934 196 962 468 380 111 284 681 457 656 511 993 1196 1177 40 514 83 959 59 671 1191 958 131 1162 931 755 47 903 581 533 471 382 395 880 394 116 986 585 103 386 416 819 156 1091 443 959 512 944 1095 471 633 264 699 457 246 872 898 1048 546 834 971 416 655 564 1084 995 481 141 600 941 192 1117 1014 513 76 1199 1191 192 317 82 294 645 132 934 456 733 376 408 918 467 642 470 194 63 405 1016 297 1136 567 136 921 291 122 789 582 494 973 1007 1169 1020 1184 918 1107 625 1049 1038 513 489 918 54 386 135 205 177 935 533 302 513 605 596 667 538 740 722 588 1136 222 584 1066 821 1164 2 566 1095 1105 304 891 102 1057 152 719 1071 1059 895 367 1098 433 328 313 499 247 485 703 29 472 1096 367 788 1039 1074 703 1198 554 753 21 707 151 840 499 65 152 34 635 458 64 795 1172 586 47 514 82 358 1038 1058 75 503 328 568 244 110 317 111 251 342 919 278 879 678 1057 114 807 757 512 111 202 1072 169 497 167 193 246 93 652 714 376 555 674 588 388 605 1136 156 931 1131 498 769 735 734 602 835 401 296 977 1031 294 376 334 751 159 889 1034 510 699 561 282 651 262 282 1048 1125 1128 1163 766 513 327 82 567 1041 624 554 1135 1051 597 186 523 35 999 1066 202 398 849 999 272 467 262 959 649 853 735 34 1012 654 1083 457 1060 587 614 272 166 51 1072 224 480 645 20 533 711 720 538 914 90 1195 1134 847 739 1034 1034 1053 144 907 767 1184 1137 1072 1062 780 625 566 1184 918 829 567 498 19 84 1034 131 528 1180 959 324 723 228 316 1039 138 835 1136 1165 47 74 760 1038 276 555 864 995 568 293 778 119 319 1089 791 88 489 254 679 160 408 943 850 51 405 557 651 156 236 387 426 840 1058 29 376 1007 1084 1101 35 613 768 222 953 218 917 740 470 317 509 354 313 1189 201 728 985 1089 731 766 404 143 642 584 263 376 1093 563 352 644 365 325 467 205 147 1164 1169 895 358 73 993 546 372 1059 208 705 859 1038 296 995 34 68 783 365 608 1147 1033 2 207 294 70 394 771 93 203 1147 1035 433 816 514 416 140 543 263 1186 175 472 291 699 1117 141 676 388 859 75 540 740 248 470 563 118 401 499 546 499 885 592 905 177 1123 681 132 2 74 922 927 925 934 483 1137 649 1058 561 1142 415 82 724 513 358 2 1166 1184 326 699 739 291 592 147 1197 1135 1181 1089 623 1016 386 1071 1125 676 140 696 499 767 439 1076 703 122 797 446 1091 633 1102 457 367 384 486 941 700 262 545 334 797 1009 1189 921 859 196 650 557 911 203 625 598 66 594 974 1143 202 797 358 276 1052 116 318 1038 749 1088 999 724 34 716 1159 1125 350 740 824 647 703 705 743 792 132 561 688 135 972 350 1076 415 732 152 74 93 147 649 22 985 1107 1003 222 416 94 1084 1091 1162 196 1107 327 1042 220 173 1188 1012 1065 819 1111 470 681 1128 456 893 350 768 897 1165 418 1006 597 850 830 1147 50 254 473 366 1125 588 797 143 367 991 306 587 909 1162 339 1159 415 1016 921 307 21 447 1004 319 236 313 327 655 87 455 1153 681 223 728 1169 447 213 676 901 814 465 826 795 1189 1146 510 712 782 995 116 282 1105 861 598 566 588 2 1069 891 248 223 778 625 468 417 1 1105 433 47 637 859 1052 65 674 138 1131 778 739 503 1098 735 764 334 29 432 778 1096 703 936 124 1101 297 1202 804 625 767 904 1060 512 824 334 354 1196 864 897 581 582 1112 604 516 403 649 803 630 1098 47 1069 51 292 1018 834 688 779 736 510 814 657 597 1202 313 767 858 65 223 1169 1135 566 1009 248 900 943 106 295 192 851 1101 464 551 159 741 1087 328 1107 294 918 588 447 368 294 30 1016 246 1196 740 405 651 689 342 470 675 169 493 615 851 1106 1188 93 588 152 692 984 244 1041 848 901 366 625 846 380 236 202 252 900 681 302 416 783 1196 807 681 224 445 74 566 535 110 1091 583 645 941 1136 260 586 870 861 593 731 843 703 584 911 337 510 657 844 686 1136 363 712 864 1076 857 74 1184 294 829 196 1034 1048 1007 557 368 971 1112 1125 1150 380 891 29 780 1014 367 731 502 699 1202 991 684 675 86 481 247 740 58 279 59 34 295 263 472 51 1185 949 1076 324 901 767 445 467 722 958 34 654 90 960 732 685 229 703 1162 764 156 368 113 1144 1071 253 1135 324 792 82 897 486 143 317 29 1196 54 1162 1094 679 304 147 51 891 656 327 935 728 426 220 826 829 635 699 405 1101 598 152 74 757 527 1032 416 1202 117 993 1072 649 313 352 212 296 1009 388 267 621 983 295 30 354 537 1196 1055 872 19 604 497 304 642 278 129 905 862 75 792 1006 114 295 419 47 688 859 686 551 276 1055 494 613 633 1018 1031 801 59 958 737 766 408 302 741 850 567 1071 219 341 529 295 699 1009 667 897 111 1066 789 1169 797 1075 859 1062 729 616 993 465 824 193 398 1169 472 138 1083 114 922 859 1006 918 804 587 117 941 310 198 1014 303 247 153 1204 904 395 1112 93 470 1007 1014 354 439 776 341 1162 51 1074 47 1058 591 834 373 740 843 499 582 689 679 804 70 591 208 829 684 624 122 911 914 633 767 368 1162 1041 613 788 1150 714 995 511 529 957 334 1094 1006 1013 279 916 600 1136 66 1125 857 850 1137 1177 179 1147 299 608 478 356 64 978 554 1006 778 757 149 660 749 135 205 893 1107 925 564 722 472 885 246 1076 87 873 537 944 624 207 1106 1095 1186 138 633 1195 1125 395 228 1093 983 57 116 568 675 485 401 342 90 431 779 407 1196 755 814 973 542 993 119 649 911 624 678 33 598 724 166 1075 313 404 1125 1030 705 723 47 675 816 1034 376 678 851 732 452 334 819 401 70 846 703 1091 77 1078 138 802 1035 768 213 1014 914 494 1078 1167 819 1042 778 208 1 370 401 21 793 814 1186 40 962 703 194 218 688 1197 757 173 405 740 637 262 797 384 21 64 439 699 1041 1040 1148 679 778 1071 813 584 1042 368 546 103 1169 319 349 299 648 613 1179 66 785 1033 1101 812 194 326 789 960 700 601 572 859 690 999 516 1006 29 1 1041 1 826 354 1153 1033 1056 123 779 719 760 566 846 117 605 738 47 293 814 728 304 972 865 656 732 216 700 1117 1060 224 65 523 470 683 944 351 395 788 880 935 654 714 513 640 1160 319 481 140 1021 537 228 300 919 1035 368 740 722 150 208 122 760 705 780 959 188 593 345 175 889 843 699 1014 650 946 1112 1056 568 1087 1053 660 1146 1031 307 1102 216 111 960 507 807 503 812 404 844 90 539 537 1151 591 699 690 828 699 678 983 568 707 35 291 741 147 512 502 1168 190 905 57 1136 776 648 1091 649 551 188 830 1065 769 247 1007 1137 372 316 973 426 298 73 415 589 367 613 737 582 1101 1184 806 973 116 903 749 209 1016 1007 447 358 645 76 859 300 431 729 861 228 1088 919 861 557 877 1120 1083 889 1120 1205 90 57 645 317 1196 473 58 499 816 660 1009 98 657 297 352 144 538 262 316 736 494 116 319 323 194 561 416 321 21 768 667 689 380 861 705 580 245 667 116 580 263 705 891 882 408 1150 356 1041 569 767 272 456 1128 684 244 973 824 88 1062 1066 24 925 284 693 324 724 849 760 1069 1009 685 1038 583 689 659 891 144 217 472 302 734 388 153 376 917 380 1163 1009 640 116 848 634 623 1057 459 533 366 1131 2 455 1091 596 1039 1 1057 346 217 826 313 468 901 229 52 11 880 412 683 566 513 859 19 92 972 158 935 704 1038 498 93 640 826 829 983 358 970 503 970 651 1128 679 594 804 1020 225 140 1164 1033 546 720 230 614 668 201 680 34 367 972 1014 721 974 309 729 1020 662 649 623 388 616 425 509 978 345 110 412 905 1014 806 317 40 1053 111 262 246 2 167 1081 859 1039 507 802 760 788 155 783 568 931 580 826 999 467 957 102 1143 751 887 104 155 34 644 528 1033 805 116 696 313 904 934 705 559 1112 767 743 1060 1166 394 934 51 567 459 676 446 901 150 1177 582 207 771 1112 667 755 580 349 605 753 448 225 363 771 345 674 621 372 90 797 984 826 1112 645 804 1101 735 380 313 276 512 862 1134 391 1039 473 129 1071 533 1121 624 514 1069 1143 205 1039 1030 470 1131 1151 885 1076 591 924 158 1137 1144 767 445 784 850 778 264 586 1204 645 604 371 685 386 936 1189 722 864 853 131 1051 977 116 877 849 262 621 1170 1143 973 37 1041 21 203 1103 581 345 317 557 132 688 788 468 924 309 153 295 1057 193 21 40 567 1065 1093 803 972 887 465 959 1202 1111 226 567 98 346 721 104 880 405 74 1188 1189 1065 403 711 343 300 353 981 807 132 901 395 415 527 158 1 367 893 1153 1186 703 81 245 370 245 935 707 743 64 302 1181 401 731 1034 299 679 538 645 830 797 644 138 651 837 19 623 891 824 507 2 52 1191 972 1147 814 563 714 202 295 891 427 885 941 416 648 93 401 74 417 1166 1031 501 584 806 282 789 999 561 1112 252 1159 525 114 859 51 210 1041 711 538 554 1195 145 246 415 555 943 1202 768 860 610 367 511 444 925 33 190 901 321 1006 724 384 1069 885 1021 780 730 755 513 1081 153 294 210 705 806 371 81 850 1170 1147 973 249 581 670 652 316 642 1195 972 1057 155 623 982 645 226 568 228 153 276 1143 98 865 741 597 1117 925 169 1016 941 647 429 29 144 367 882 623 334 1196 327 21 740 872 1166 1071 689 1062 582 540 821 245 114 388 249 103 382 1038 582 510 538 188 1101 1014 47 368 350 529 792 803 327 513 716 898 588 189 957 936 851 959 208 1125 426 174 623 977 2 299 37 1094 35 740 313 1065 207 416 941 274 363 94 919 408 279 1135 733 1014 64 855 1159 441 1035 376 623 848 153 510 685 982 561 546 7 623 213 776 260 473 724 455 528 88 644 358 566 1191 425 1030 959 645 1184 19 859 47 986 443 478 217 772 334 919 666 695 367 1153 703 1196 604 1186 1048 1091 719 194 847 470 720 568 294 34 826 779 468 1125 405 693 528 74 924 426 668 864 603 686 918 903 1112 982 180 307 474 416 999 1053 296 59 169 372 644 349 430 897 1066 891 175 996 1128 941 835 262 782 326 1189 626 116 1181 662 1003 248 360 972 376 656 703 535 1048 792 398 1101 623 527 919 1048 123 859 686 601 334 897 472 349 804 236 1020 1006 281 1147 804 486 63 648 54 86 904 1042 728 657 678 824 117 835 473 1112 995 156 63 371 499 555 625 145 1003 1181 317 1038 70 909 188 386 1125 155 925 1142 141 567 1147 662 295 1170 645 468 415 471 328 1003 767 1016 766 1153 732 76 660 924 976 924 1147 291 1131 959 253 194 667 743 114 1058 901 226 731 499 1038 995 489 49 119 679 419 605 612 319 623 456 545 826 130 1131 977 1072 621 662 1151 415 749 699 160 254 861 384 778 1112 324 582 75 17 34 525 1117 904 471 644 982 11 432 819 685 1006 34 864 1186 204 212 549 1033 1033 167 444 1042 1196 1020 512 57 993 1121 736 1204 192 47 1036 291 804 792 207 441 384 432 535 623 367 1163 1062 15 472 1039 65 651 242 850 662 936 693 370 1102 467 19 317 349 447 582 509 1083 481 1060 448 1056 1076 77 941 51 367 66 1105 958 130 583 34 941 936 1014 962 40 228 281 173 408 529 485 30 70 212 1041 291 614 625 104 588 1038 153 859 581 847 30 1059 660 260 398 249 1048 656 650 999 712 282 736 327 457 102 551 295 37 248 731 51 983 144 75 430 173 245 1150 1169 111 1096 429 514 1101 973 985 76 376 376 616 824 1105 1181 991 76 360 202 45 1007 194 311 1147 37 217 293 366 767 294 666 404 262 805 158 1030 740 113 1088 9 499 486 24 225 1006 186 1065 93 343 944 131 993 125 1139 334 76 1006 897 156 585 972 784 158 983 959 587 2 705 395 605 158 471 175 1057 775 566 458 859 736 175 431 816 652 132 1049 106 498 722 823 464 506 88 993 326 711 936 1051 1143 586 263 802 795 1084 782 302 1075 767 150 597 63 444 858 934 158 1 1058 1006 22 19 561 1107 936 1202 425 431 296 104 152 1040 970 604 317 1060 802 656 366 359 415 68 936 816 840 1058 918 75 317 249 703 624 1004 736 494 306 328 693 736 567 647 431 291 847 1048 1195 1006 104 419 973 1142 276 897 791 921 853 483 1159 835 1165 186 885 262 1162 1196 1058 457 169 925 196 129 637 303 850 149 1075 934 600 1071 757 934 807 430 291 342 640 403 388 656 509 363 443 391 1186 135 543 1184 70 659 1014 429 510 186 651 927 353 1053 92 445 1151 891 230 767 779 598 147 224 503 591 416 865 254 433 528 426 622 779 1106 175 366 54 67 959 1148 816 993 916 511 65 455 313 538 591 586 760 563 212 419 935 1071 527 145 900 1163 1179 1106 136 1184 1191 819 33 557 642 328 692 132 1196 645 918 114 607 1055 591 98 1195 439 497 581 1096 512 807 771 905 267 659 294 835 924 1089 363 457 159 601 598 625 247 760 29 1195 935 1131 371 129 780 24 615 117 405 1021 851 623 102 202 1134 1035 640 529 779 546 806 584 380 473 498 711 778 983 699 368 367 23 824 341 891 921 588 731 294 376 30 835 15 587 751 1159 963 165 1055 797 30 241 224 864 819 946 602 999 180 901 1075 1196 117 169 40 1124 960 572 426 909 849 260 527 1038 123 1014 382 359 949 847 574 1036 313 432 114 993 652 459 835 506 179 1056 389 416 104 204 783 797 1112 1150 670 905 865 915 908 1159 34 604 958 1180 448 216 604 456 1033 147 470 903 907 909 202 480 824 189 749 764 162 776 334 904 499 64 1181 1133 1089 703 242 247 224 1014 1039 242 624 230 1157 660 489 358 546 465 75 37 865 807 358 1124 1143 509 1 982 844 90 77 1069 608 1160 586 616 813 636 897 887 416 226 1016 457 327 145 545 780 848 29 792 1041 895 843 1 1184 873 281 303 870 659 1093 313 11 657 1089 359 859 228 147 222 401 680 359 23 1078 22 249 605 143 806 1014 57 847 498 538 147 363 634 1059 716 201 313 801 644 625 623 891 914 657 1032 21 1107 716 207 279 86 1035 699 919 1139 1035 1112 1014 512 342 1027 728 1007 313 922 1030 1124 116 22 1128 74 807 222 731 1103 1014 1101 1147 1169 936 169 971 1009 764 246 766 1186 731 1096 1009 1066 419 900 198 921 549 506 860 642 596 481 1089 828 262 835 703 570 248 74 535 882 731 119 51 813 749 212 720 844 248 1039 278 43 600 473 927 1066 151 21 263 1139 349 1021 880 135 334 194 74 644 143 1131 974 117 1014 404 152 382 87 499 977 131 388 1123 509 478 586 604 34 470 152 1180 837 1159 1042 354 416 1188 216 486 984 131 993 68 219 660 551 864 583 102 390 634 343 981 996 313 936 371 1091 47 1196 1196 219 11 705 248 644 319 1093 559 512 321 934 509 622 963 15 719 645 400 958 705 731 304 733 448 169 158 405 981 600 567 986 1189 47 1177 1195 152 1055 102 415 977 401 274 30 10 165 143 246 552 260 129 824 242 735 471 1191 806 835 103 843 689 1083 260 10 224 1038 962 1112 516 586 703 731 903 675 103 325 690 651 356 228 580 218 339 470 35 1072 390 561 37 924 213 30 1117 1123 703 566 557 676 976 736 1179 119 1147 260 954 662 516 1142 1074 1009 911 104 34 104 507 218 567 685 681 264 829 959 1177 589 249 1041 151 1040 722 365 7 471 1069 1199 728 408 1071 225 1058 593 316 934 768 895 1004 859 925 51 1053 1030 380 953 84 470 782 216 441 205 132 198 84 1096 278 371 879 649 949 1071 981 772 366 1204 169 1006 1065 795 819 1107 927 24 74 610 806 136 843 555 1128 623 723 991 1166 1072 1102 74 898 1035 1014 464 54 129 386 470 313 977 110 1096 1147 151 542 850 927 958 1205 907 1027 1181 921 1102 650 510 321 295 591 716 1007 1136 353 1040 156 1006 568 1007 649 918 474 623 600 958 93 228 755 1007 207 1191 51 245 603 1201 925 358 824 529 1075 1053 652 625 103 859 152 529 895 566 93 317 373 136 9 1041 34 49 1040 585 915 771 849 1006 607 625 485 1160 685 775 419 993 1071 254 302 367 1073 1136 246 82 202 1140 864 54 1106 767 224 1041 363 458 666 405 117 1146 102 212 70 823 616 334 470 1012 703 395 1071 319 1084 448 586 830 497 525 1166 1131 567 49 225 1038 615 253 1034 345 1094 384 1073 568 7 354 47 416 1014 457 922 291 935 1197 1148 978 264 941 976 260 679 102 755 236 918 229 194 880 431 1069 1186 982 721 776 961 704 944 366 865 985 959 1098 70 891 625 764 448 474 102 512 1020 581 76 249 316 1057 693 828 2 986 855 151 551 245 260 864 1071 415 326 1078 230 1051 778 771 202 1125 58 510 398 533 474 806 241 167 1038 1189 1034 416 169 556 465 291 1041 1029 2 1136 525 1189 716 834 718 649 40 507 644 40 23 699 622 941 248 216 556 721 388 165 429 114 959 296 757 179 1179 764 498 737 1040 116 311 699 835 1147 1196 587 543 470 1135 905 1189 360 295 210 125 116 302 291 354 88 208 380 941 391 546 58 791 991 846 1007 693 813 1030 429 159 546 1073 616 326 650 1058 68 1195 865 959 865 351 516 219 700 388 193 339 755 20 676 65 328 904 445 693 59 114 789 633 861 891 1189 873 367 343 1004 382 768 597 447 1034 1071 144 10 75 589 198 1201 429 352 291 328 925 1078 1089 684 343 891 846 978 323 147 218 772 447 903 977 346 919 1036 858 788 1128 470 1198 1059 175 637 623 37 144 941 767 279 278 292 394 403 220 1106 569 123 1003 826 1172 918 225 624 1104 370 173 1075 1135 981 219 194 1072 589 159 737 2 158 824 259 864 722 984 63 1169 801 63 652 581 963 64 1096 601 1083 457 755 75 755 478 561 1195 155 936 499 551 346 650 174 985 124 778 1202 264 972 298 293 66 405 557 395 732 1162 1189 382 2 1146 859 1109 358 415 1117 783 634 681 533 711 327 1074 696 689 498 891 371 760 633 390 949 160 471 1018 523 337 328 1072 656 529 324 1038 135 705 610 925 674 681 478 458 73 1166 648 202 851 111 447 400 144 1112 1091 946 882 885 276 716 87 365 1014 767 225 246 784 304 779 1112 1081 467 81 35 1042 246 812 668 760 34 760 415 83 1201 780 298 1106 116 431 736 1189 972 648 859 780 993 1039 1162 703 1071 470 1191 666 563 298 788 711 900 747 368 382 390 391 1204 644 1135 949 819 173 819 921 688 848 339 581 546 339 228 918 735 1075 1056 1089 1136 636 292 782 511 1168 545 2 117 260 1189 143 568 458 784 705 539 1055 1003 995 225 63 498 499 882 767 733 220 961 566 473 19 556 1131 999 150 567 494 448 1042 598 196 262 104 1053 1093 907 224 418 295 337 549 194 523 498 45 554 194 1075 749 943 998 117 499 1205 1014 1058 924 934 591 231 897 972 797 1003 513 645 1078 516 228 1185 903 295 52 971 1084 319 152 1131 600 458 556 954 662 1004 439 478 880 651 882 1014 879 236 986 970 425 846 893 699 230 228 1014 1164 1020 1088 1012 74 719 722 415 812 971 1021 259 498 456 829 116 132 318 473 122 52 861 1184 731 1042 1058 625 568 264 1042 657 358 73 36 159 1162 1030 991 52 459 1057 319 368 849 474 291 679 591 835 574 567 513 995 366 386 936 1107 803 382 306 674 245 138 207 367 957 485 1169 679 507 1016 302 470 812 812 607 158 1048 671 901 959 540 116 921 151 179 789 656 339 656 925 645 925 291 904 637 324 705 217 567 974 470 891 136 699 675 54 65 1094 1195 401 151 984 918 345 723 1013 275 1075 66 1124 722 263 116 212 98 704 625 313 22 757 1052 1083 1006 764 644 390 944 471 1140 916 897 588 204 591 580 1014 1112 961 788 1195 586 705 470 306 1202 724 116 512 248 844 304 602 485 457 459 494 353 281 339 467 1072 1036 45 656 1072 976 117 104 582 36 468 49 222 737 136 1123 927 59 1169 416 93 529 785 1125 497 985 246 731 304 37 749 459 1204 732 1013 443 580 403 998 699 156 468 1189 132 82 319 343 597 373 1088 129 1035 724 480 58 1004 303 1095 1197 584 456 512 1184 521 642 977 996 152 253 122 882 486 319 778 983 192 1117 192 1164 1103 733 824 354 502 614 433 624 19 1072 782 647 1035 1160 1125 685 281 1041 567 249 68 33 511 873 248 446 366 513 1038 1027 735 135 30 793 1101 1052 64 294 846 144 66 59 1042 1031 36 636 1020 626 716 755 135 670 75 764 207 441 1109 612 1035 415 885 304 676 778 567 523 86 1160 731 313 824 313 660 529 555 755 904 936 616 797 814 228 612 826 1146 1186 1089 775 1039 443 416 251 1184 1091 771 622 972 740 634 927 376 467 218 1052 82 679 45 921 201 371 873 776 848 147 1084 910 976 1140 640 613 904 921 147 1033 1140 1135 584 804 561 153 2 1021 412 976 529 1075 132 1041 824 481 972 862 86 749 598 403 207 334 1016 19 772 371 601 376 640 812 1202 1060 824 642 94 386 64 819 722 179 656 1162 403 679 734 958 651 1035 1170 593 920 470 1144 1009 568 891 149 959 918 132 470 614 207 685 76 730 20 1006 670 1014 23 958 58 212 401 662 699 480 363 225 699 561 304 457 731 636 812 679 1055 1151 1131 887 613 1089 327 1131 1168 731 507 991 539 649 865 604 918 19 431 510 644 1135 689 155 802 485 699 216 319 325 795 769 156 958 316 805 68 900 851 74 917 19 416 102 1125 144 419 986 473 589 1083 225 961 24 670 514 319 244 536 1150 92 1133 366 22 805 267 319 1033 986 659 795 601 391 1112 568 775 1180 922 1042 388 960 194 588 318 847 196 509 757 882 766 316 325 155 104 1195 90 1058 1081 104 683 186 1107 493 370 1135 642 1150 1143 386 699 788 789 225 885 943 40 228 444 1066 83 589 259 274 147 1058 757 1091 584 824 729 1087 231 564 990 1184 264 554 415 102 458 433 593 160 228 102 1148 824 1 829 720 795 651 633 58 647 914 267 418 354 740 386 1143 901 64 201 1075 791 776 465 208 978 263 328 230 1034 292 946 771 1060 294 441 230 642 734 1179 222 367 295 1148 1007 604 264 497 615 918 916 795 1091 1103 766 507 64 245 834 177 1186 566 58 861 132 193 2 297 175 113 588 512 1029 1107 755 918 1134 162 678 159 1038 33 613 1039 391 848 1196 1112 90 771 417 755 426 249 394 588 313 1191 625 1062 689 267 829 608 363 473 1081 2 729 470 605 626 2 169 582 651 1120 473 319 779 138 986 230 567 367 1007 1029 1101 877 1189 122 675 400 1101 652 416 1087 494 659 596 712 35 864 586 662 1136 592 593 1048 633 771 850 972 723 981 593 642 456 472 859 963 581 614 334 194 1020 891 908 303 1135 1058 1189 350 705 208 260 584 1166 319 86 307 678 405 655 581 295 533 1021 776 1069 1041 680 388 614 901 317 1123 149 21 131 625 801 86 472 389 660 472 1196 1084 124 1136 1014 1009 1007 954 958 1072 1093 941 555 821 767 972 893 416 737 73 1111 601 169 1125 689 1146 970 43 153 824 714 1101 1013 901 563 64 1143 358 292 1084 2 358 29 982 1181 797 150 1184 640 334 248 384 797 630 1170 1107 736 891 898 15 196 241 316 731 826 389 1093 1146 418 366 494 920 623 882 119 1069 591 716 775 1170 1100 525 1004 51 292 766 870 472 958 263 676 1053 363 1166 667 1083 84 21 203 1012 334 417 783 297 499 76 470 1062 278 180 683 1143 1084 743 74 568 349 972 645 66 113 152 525 90 1107 326 1 528 326 10 959 953 925 908 816 1131 37 509 165 325 931 1035 860 954 1074 1147 824 667 718 1106 546 676 720 366 158 1034 857 30 468 743 699 2 766 776 588 321 596 826 186 37 588 92 51 924 262 376 918 772 198 1038 962 507 339 735 51 1016 1098 1009 751 903 408 1162 523 921 169 248 850 350 228 175 1102 1147 328 281 829 1094 1117 1036 1169 1089 19 284 319 427 135 86 567 1195 431 389 882 943 907 885 625 645 448 954 441 254 973 1039 366 703 306 739 174 311 1197 441 689 1083 659 513 516 662 1083 657 819 922 472 608 103 445 735 602 970 1007 110 123 864 1073 625 334 927 1196 481 887 568 470 633 495 824 527 458 284 145 415 724 915 1051 984 986 389 481 985 1147 175 311 917 247 1034 358 703 186 292 784 680 433 959 1033 656 703 68 788 584 129 804 1052 1 358 296 610 743 337 723 791 1160 1014 294 1035 416 518 247 425 1009 985 431 303 260 252 605 433 354 600 826 779 621 925 736 621 931 401 778 1125 803 614 446 650 138 327 616 30 1072 720 373 342 367 936 416 598 1041 158 624 363 473 350 636 723 407 900 741 324 386 535 648 155 145 879 1196 728 1181 425 551 901 173 970 561 93 52 319 1031 470 486 921 1076 993 1136 54 179 970 398 743 1003 588 74 284 174 667 150 1157 75 885 807 354 328 592 1016 1148 1136 686 880 125 388 64 719 1146 472 485 723 897 789 612 353 549 623 30 633 309 608 467 135 418 125 830 711 592 634 1121 572 325 897 1060 405 911 465 828 254 432 468 144 588 47 147 498 494 892 408 826 523 897 111 1072 1052 494 918 1128 513 132 295 33 644 723 179 567 1125 260 1102 124 588 582 1112 90 1075 299 248 804 213 1191 1048 1170 1137 1159 403 568 141 859 74 162 1165 356 925 657 549 1101 603 782 1083 219 635 925 90 74 472 106 977 418 140 602 76 993 371 426 1083 943 294 567 764 1159 563 63 405 804 739 1166 390 568 959 1164 382 568 640 40 593 147 670 679 58 82 649 323 645 740 739 1106 601 485 468 295 1112 136 372 998 615 583 837 339 870 30 201 889 635 64 757 650 202 648 1132 970 245 1039 846 829 970 1169 203 978 529 751 1140 589 1184 36 829 889 570 563 403 481 700 272 740 1112 403 1107 37 102 1180 633 194 1071 707 29 151 621 1105 859 924 159 354 129 47 194 489 888 1159 65 58 1029 267 292 140 445 47 317 1170 24 452 704 165 793 662 283 1027 995 961 1014 159 394 667 737 1195 659 459 1121 349 104 814 1136 651 931 30 352 34 1135 1083 922 859 812 1072 294 73 888 75 935 671 116 138 380 376 523 921 386 83 679 635 543 276 977 594 598 1184 1038 1038 1081 1062 1069 795 766 1136 471 755 1014 77 408 1076 593 1065 345 349 1107 212 604 447 9 882 175 24 630 1147 190 889 1103 279 30 465 242 568 395 703 1106 502 539 452 337 66 473 1 625 970 1098 105 144 1033 1107 304 1073 882 893 915 177 39 853 721 1020 201 141 824 733 1007 88 703 760 612 919 1062 853 891 465 915 594 386 958 74 1179 678 395 556 898 1049 813 1198 21 1052 417 569 304 824 882 516 543 130 1042 202 1007 267 267 847 98 1039 829 918 622 1153 924 1012 1201 249 684 801 228 59 733 94 922 900 1083 1144 645 300 252 84 941 861 547 151 372 1135 924 1166 1195 313 47 689 395 1189 202 1195 1104 412 859 219 1083 788 679 1072 295 47 1125 1188 1204 917 494 84 1196 819 905 388 650 57 1048 194 49 494 1170 695 787 634 473 546 342 472 986 249 1021 513 40 749 685 835 936 656 352 1142 1014 1069 1106 1029 1033 593 1036 295 302 749 714 645 582 478 304 1083 922 907 1095 778 1189 718 443 118 1120 789 1101 267 521 934 1035 325 572 373 540 907 242 941 1184 470 426 1104 1112 1204 1186 604 712 1066 156 167 380 644 703 1071 652 478 1131 834 493 805 972 21 921 207 368 974 594 870 995 830 981 1131 47 582 807 659 949 119 757 791 624 295 74 1195 690 722 819 772 633 801 30 76 302 21 501 788 1042 51 776 390 734 568 73 218 384 1036 376 570 755 699 418 684 509 50 612 585 514 953 327 9 169 124 405 1062 145 835 527 528 555 228 74 990 278 1100 1102 543 689 995 843 645 1104 262 882 339 572 1065 169 909 1057 1107 388 380 901 803 457 521 588 644 978 485 1066 1039 905 34 783 481 24 311 1051 156 675 555 527 124 1147 353 740 982 407 656 616 887 1035 634 570 973 337 226 936 216 882 719 636 1168 683 1083 455 194 716 224 1006 1104 213 1 1140 644 260 598 728 812 865 116 651 826 870 1030 566 692 419 74 1057 337 960 93 153 1007 1105 649 1204 644 194 441 1042 696 683 77 147 941 782 29 943 891 688 873 87 753 936 1143 309 92 640 924 963 516 1112 82 738 782 586 647 678 604 594 1148 132 689 443 660 118 472 901 309 93 404 616 1159 345 292 116 934 974 366 927 20 430 228 986 567 156 850 1052 1159 921 252 537 703 1101 757 141 367 539 1012 636 30 473 826 316 891 557 1072 662 1038 249 472 371 835 551 757 295 1034 415 73 1053 835 865 110 470 246 130 716 690 824 789 970 739 458 207 775 652 296 480 905 792 204 693 684 1069 585 507 862 116 675 202 981 1 37 283 668 624 22 830 228 1049 1166 1029 457 389 173 376 904 1188 74 724 455 486 431 1110 93 226 358 1123 678 767 425 180 860 156 703 1 778 22 919 918 893 412 859 788 418 684 991 501 1143 459 999 633 129 714 685 636 958 885 104 1003 132 341 660 539 806 1087 241 68 607 129 917 368 186 260 689 90 953 561 823 37 903 90 387 585 156 1014 925 728 885 513 216 152 935 327 1018 679 738 751 959 681 499 138 633 1071 918 1048 67 925 140 705 152 1038 365 291 779 54 370 59 76 651 812 366 1 917 1131 858 36 495 473 52 753 337 516 859 86 23 470 443 400 518 981 433 1060 441 153 1033 625 7 880 1040 1 117 755 470 699 747 601 843 1071 642 1107 602 47 1105 363 1013 650 465 778 345 990 686 162 739 343 129 1041 1034 990 605 814 1103 649 875 882 193 729 75 1202 1139 738 859 129 248 339 403 1007 443 556 861 959 731 568 230 788 118 43 922 819 514 626 1021 1041 681 427 418 931 52 68 50 230 252 700 1075 1148 489 225 1125 1102 1039 1162 1131 865 853 1033 309 991 472 785 262 728 970 356 207 935 334 349 630 94 341 311 922 1166 140 935 418 386 37 425 356 953 24 780 642 949 1131 138 418 944 1169 981 936 688 116 166 780 267 776 194 767 1104 887 651 567 1014 1083 165 545 729 865 651 731 895 300 1072 1189 819 160 408 382 247 681 904 993 1169 699 1107 640 776 998 208 66 481 1137 812 823 704 766 986 783 259 804 318 443 443 2 1038 464 1169 512 177 465 813 1014 275 326 652 1048 780 465 991 840 722 224 251 207 584 1197 427 1035 405 605 533 292 718 647 367 567 165 1125 582 158 82 671 903 667 840 614 996 1134 317 412 650 731 9 294 837 1006 349 30 366 1007 64 162 241 429 584 147 405 991 588 119 47 135 1204 650 865 582 1056 656 538 769 570 1165 363 132 1201 1170 816 24 350 604 249 1034 764 657 188 274 245 363 610 433 299 1087 1166 814 970 919 307 958 846 840 173 363 465 426 1016 797 472 1052 1195 224 415 473 921 1041 468 1199 132 114 209 281 254 472 900 681 557 300 850 372 1166 158 1196 1101 826 835 295 105 1012 367 722 138 47 151 1084 368 699 829 931 1062 114 129 117 274 363 861 403 1031 267 787 719 1202 855 1042 735 806 764 418 625 43 755 291 826 960 724 812 564 583 828 537 118 1169 1038 1166 580 521 354 703 924 318 34 806 922 485 1009 731 737 350 103 1170 70 614 840 859 960 427 889 849 692 398 459 1039 1004 699 993 905 735 700 1078 10 751 246 924 253 1101 905 901 37 1014 472 141 478 775 824 829 367 1112 981 203 971 861 1072 995 650 313 1031 93 1195 779 723 1007 680 11 769 262 903 690 216 455 862 371 1139 614 354 68 561 11 846 801 480 637 568 138 359 919 1195 307 1014 24 387 1093 316 310 604 757 104 334 321 870 1066 324 875 472 587 1195 123 985 855 84 117 921 925 1195 921 566 972 1137 778 1073 612 1038 855 676 819 718 398 403 66 30 693 317 678 186 778 982 1 670 248 317 858 249 212 196 294 1007 1014 586 949 826 1101 712 1162 608 927 723 1120 671 1093 657 470 54 213 481 512 824 546 804 248 568 205 81 689 246 51 425 284 652 363 1 689 779 788 17 674 583 495 7 129 1078 904 1169 993 865 907 1036 1128 313 861 826 57 1051 418 787 294 502 431 675 1076 535 676 667 1014 714 934 889 15 465 954 735 1062 705 699 1029 21 201 1189 936 736 1056 162 959 123 1072 944 788 1107 601 529 194 304 245 760 1071 159 388 144 731 1095 861 821 507 189 911 1087 1151 922 829 264 864 177 1076 700 721 452 814 189 598 849 43 995 778 376 670 1189 2 516 225 824 1072 895 1091 1140 543 1112 188 222 959 1006 59 753 22 699 722 887 755 1184 941 1072 921 1184 847 959 644 1074 486 283 222 688 738 601 384 806 751 1103 731 716 724 1136 693 983 173 552 656 936 292 1038 860 346 416 898 1136 803 441 367 394 604 1091 468 740 24 217 612 865 898 647 970 1065 1006 253 925 267 973 843 835 465 819 916 829 1162 1034 593 918 1078 1106 859 699 999 82 680 570 282 909 567 1094 391 337 910 432 1034 850 847 931 245 278 144 366 1112 977 612 537 242 941 299 703 495 1181 974 597 106 865 54 207 1048 1184 180 523 689 1056 509 223 395 439 1163 875 976 623 292 626 567 888 972 1039 19 789 870 311 657 228 814 552 1111 720 626 981 555 887 728 212 1069 263 795 1041 1089 908 64 75 521 864 1052 1133 919 1135 1089 683 804 376 198 222 755 481 1087 456 704 86 647 1112 696 367 1039 536 1105 551 622 499 354 478 826 1006 367 21 228 58 885 1146 644 593 236 731 278 625 1091 74 651 173 431 870 123 681 470 341 789 319 444 84 755 416 891 1103 993 366 267 1041 302 824 723 249 51 1072 859 767 771 830 36 1184 1027 1038 659 324 507 1051 427 835 935 608 73 683 1140 1107 959 885 1106 17 559 904 1040 467 1202 253 999 712 346 613 1101 903 741 1066 870 110 807 849 1021 401 327 925 667 529 1143 470 313 527 341 806 319 529 281 1052 731 1184 1111 267 561 586 514 386 985 390 944 1184 1032 349 275 52 970 412 160 498 740 934 150 960 652 1170 696 943 58 283 216 208 865 303 880 652 166 837 924 910 689 203 276 106 1057 292 676 441 555 1136 844 689 683 1105 160 787 281 129 961 216 995 1199 659 1072 797 47 1073 724 160 1072 19 865 205 147 772 996 705 640 735 231 1136 165 241 213 470 1072 540 337 704 388 766 814 395 228 649 511 474 84 429 919 813 443 497 1089 735 650 848 267 307 40 145 158 721 1052 971 189 1039 976 699 1075 1184 1131 978 981 1186 1039 767 1048 780 764 104 865 23 366 999 957 1180 936 92 283 447 1076 892 129 1049 610 1084 1038 471 24 196 132 731 405 468 640 1135 1072 844 807 958 849 600 1121 1188 1128 1020 366 806 859 927 751 882 616 204 1191 441 1131 194 1048 986 877 598 793 736 81 34 22 169 1084 367 764 2 339 1016 368 207 443 433 795 556 555 228 1060 122 404 766 373 941 535 458 859 623 306 1042 693 1166 600 615 473 1167 739 728 321 1066 299 921 865 1014 1167 686 481 405 294 977 978 503 1117 401 494 819 705 737 681 33 67 401 70 366 334 249 1078 260 802 236 861 1076 2 1107 885 766 513 1131 416 723 93 468 300 816 1069 1110 452 1139 764 892 858 649 371 1196 768 360 1003 1038 919 582 478 470 949 418 1162 58 1132 904 891 1049 1165 173 260 958 981 610 430 588 499 1016 528 718 859 568 959 1191 991 959 861 309 444 433 623 401 350 480 555 1066 349 117 213 970 1073 542 194 521 586 1073 507 764 248 934 507 192 147 298 472 1049 445 284 925 1016 516 733 804 485 1184 1135 924 566 149 1186 581 254 999 797 252 1033 58 995 1052 244 551 543 767 30 778 102 1036 1035 1159 693 1093 231 730 740 680 910 1162 208 1136 893 1027 1052 1135 861 498 936 512 1195 537 542 189 588 860 313 568 236 990 507 574 226 795 870 358 350 395 651 516 230 415 222 260 924 267 900 776 657 1140 513 566 959 260 656 861 679 954 1195 1184 772 559 735 559 1084 592 635 1162 30 292 81 722 363 262 441 925 891 804 276 731 354 147 194 1111 958 260 248 925 859 371 1018 30 1007 1146 177 241 90 1170 640 1107 158 363 1014 991 317 655 1016 145 995 1147 1084 970 853 978 880 769 1170 891 819 703 803 1018 50 766 291 1055 931 303 1197 696 367 259 1186 324 1048 1042 1013 529 1125 313 615 1189 776 87 722 473 291 791 1170 775 564 464 65 981 66 371 958 1055 1136 779 226 427 635 892 843 1071 862 633 1027 757 300 1163 459 247 337 276 249 86 625 158 328 202 1125 1199 246 716 783 1013 1100 412 755 1012 90 1062 970 633 296 202 119 325 751 118 358 1072 559 588 804 224 471 660 1053 1041 1189 65 699 360 296 716 1036 767 253 925 1144 921 990 941 29 254 921 1191 567 516 1136 81 970 11 165 81 66 468 976 814 921 92 472 963 1075 165 914 36 612 986 535 549 54 1083 546 814 891 776 153 897 689 498 9 1186 1204 551 473 767 509 372 1169 151 679 767 1013 1006 651 486 444 317 655 834 395 304 158 1123 1185 1189 1140 911 180 546 722 1007 507 326 295 981 546 405 1014 1074 804 401 486 117 529 622 983 278 104 65 9 1034 935 194 594 561 961 846 655 276 323 349 690 465 1135 343 723 652 552 795 731 555 667 66 824 1180 644 452 307 507 470 991 870 1112 1007 1075 983 723 775 846 689 1065 1140 1 389 760 875 995 776 1053 156 37 819 949 452 400 34 592 1162 87 897 905 470 489 2 764 102 1131 582 584 1042 387 297 621 387 306 145 941 764 1133 67 1078 416 731 1071 803 586 1189 659 604 37 281 458 614 510 751 162 64 814 588 870 117 173 294 1170 74 403 589 624 1165 733 241 971 688 349 117 93 251 614 88 404 650 328 1032 327 678 962 431 1 1007 66 755 1117 125 117 993 554 321 816 174 731 1087 1189 689 859 326 678 596 1100 403 591 262 339 614 90 467 747 588 823 376 1035 300 1136 299 679 1169 903 513 1055 814 241 125 349 712 1014 1186 143 52 848 1189 1094 218 457 132 114 448 984 1038 693 865 252 497 37 1150 382 1142 499 1101 1157 1 598 755 1164 376 1088 885 1071 135 830 1103 388 468 513 1146 983 480 859 540 123 554 459 941 903 973 194 1006 1014 1128 908 1083 598 686 400 58 57 1058 279 730 518 1051 311 1053 600 870 647 851 797 539 598 914 903 470 1048 1146 1143 736 1051 859 936 999 368 776 1055 155 624 388 835 766 481 707 819 533 1030 341 93 546 546 1195 737 782 959 642 764 20 911 1106 518 654 425 903 472 506 909 49 342 705 1035 432 230 1021 254 793 104 567 354 891 1091 468 978 850 499 222 946 567 803 412 581 439 264 1007 152 1112 2 615 1040 503 425 82 384 29 918 812 873 1179 683 1128 122 346 581 814 529 123 1131 319 143 298 1014 352 780 138 636 1195 304 731 43 882 1012 640 681 806 645 295 769 880 412 20 972 303 972 1184 640 918 941 549 660 1072 993 1075 588 837 47 891 92 1091 503 309 444 1125 993 264 970 162 159 551 1030 623 9 1181 1039 118 169 957 210 824 499 743 1014 566 735 859 313 529 386 719 961 39 497 1201 776 648 685 587 201 724 755 690 98 363 1096 416 1055 1069 1150 1036 363 735 858 1006 427 738 819 40 17 998 144 1101 721 499 516 802 918 958 494 158 35 325 499 835 398 764 540 1038 793 445 57 202 1117 974 365 319 1159 1076 147 714 144 319 1195 1107 629 959 337 797 978 707 523 296 949 180 468 169 1123 692 877 124 724 830 493 1166 1076 367 264 962 850 858 415 645 911 824 371 293 1066 996 457 633 927 1112 1170 736 802 984 124 807 1125 588 147 47 666 376 433 740 703 587 885 998 229 602 516 509 859 633 370 1135 439 1189 1094 1060 960 1058 685 363 1007 245 208 567 19 1020 433 891 680 1042 363 217 291 278 47 769 1003 1136 1091 1163 210 509 147 850 835 993 891 166 527 368 572 1041 870 1112 764 1120 1006 228 829 349 472 198 688 659 1105 589 654 1055 1104 260 35 594 513 416 272 471 159 1159 826 731 903 1048 1016 353 972 1007 1189 981 57 652 259 1169 431 313 769 943 768 667 960 136 806 760 132 291 716 629 236 34 812 432 279 189 570 584 1075 1021 859 891 1102 210 236 957 936 1160 147 499 391 680 363 401 848 788 731 591 924 797 885 1040 264 699 446 703 1009 43 670 1052 317 64 104 1048 693 589 1117 767 275 52 1032 760 1147 35 138 66 1089 768 1060 349 981 1 76 313 224 644 445 37 797 858 728 9 1104 897 1084 731 216 1084 395 1199 485 1065 24 366 840 217 45 7 887 551 337 824 1164 1186 483 757 972 954 1162 580 1131 124 941 366 159 513 51 826 724 934 602 731 147 459 1041 1076 202 580 655 1081 37 1040 916 662 865 405 584 478 386 114 865 645 657 366 616 334 873 747 1168 655 608 936 1109 835 780 797 564 864 901 1184 529 806 679 1148 668 656 588 897 353 30 358 804 23 1051 1041 880 304 851 131 1147 729 106 1088 274 801 11 1165 1179 954 990 946 201 20 123 722 323 885 481 445 959 864 588 651 787 1060 236 1162 68 10 981 429 1150 724 241 1153 588 1032 33 731 118 503 1196 33 295 326 260 981 897 604 516 21 276 1014 514 593 345 566 563 861 864 626 772 166 804 480 470 1131 776 737 464 429 74 457 637 650 749 49 816 1065 64 828 216 1049 953 1199 264 84 699 721 1135 319 888 689 757 776 816 202 180 1089 927 840 1204 376 907 922 1 481 313 388 1204 88 816 351 262 102 40 88 1159 1188 776 991 610 494 229 1084 547 545 736 959 712 43 84 10 1052 1039 834 51 927 1057 1035 1159 545 959 1184 915 554 472 699 1060 349 138 21 1195 386 514 692 86 581 1165 36 776 645 764 935 1057 68 879 327 260 319 152 1091 363 1146 352 703 711 1143 313 1038 892 228 47 249 848 1189 776 76 123 633 728 81 457 217 512 228 86 847 622 879 404 870 74 986 23 804 51 733 104 202 98 1053 1066 749 1039 911 862 873 991 633 188 64 75 525 417 824 850 299 602 659 870 630 1016 204 132 50 40 960 57 580 1146 681 395 1014 116 879 625 716 652 551 819 245 633 264 731 977 891 778 689 689 1131 292 824 506 887 821 145 327 495 1168 177 354 425 155 246 252 828 1041 241 924 591 574 642 1184 398 1074 814 323 586 804 981 248 29 499 640 915 683 1039 363 1013 731 1199 1096 304 904 946 660 432 707 739 169 755 1102 472 714 354 147 584 2 1189 686 272 416 864 512 826 412 893 260 1038 9 814 728 51 367 502 662 262 313 225 917 543 1131 941 567 695 229 30 797 1096 241 21 416 218 1020 1166 707 130 248 334 828 292 561 1059 278 499 1164 870 848 86 1163 158 731 797 351 616 123 985 188 1016 1029 432 985 624 433 970 608 657 723 860 857 1075 50 74 528 897 720 104 468 136 1201 39 478 1031 877 581 574 971 557 1083 224 51 879 970 1177 1049 1104 656 104 1081 978 2 861 326 985 368 365 990 755 657 963 35 188 1132 174 1029 960 614 953 47 104 764 102 806 493 388 68 219 281 688 1109 316 372 189 973 313 371 138 889 1177 873 893 918 775 857 334 2 909 228 1172 582 936 1172 389 1189 319 819 1181 1159 603 83 766 241 196 616 648 93 398 1 74 123 557 1110 1038 158 804 319 1124 220 1131 1021 292 885 513 76 1134 149 372 167 204 547 66 412 983 760 561 125 1170 981 776 11 824 703 499 225 426 684 90 104 844 935 712 294 310 149 720 686 806 585 1151 1020 917 506 667 354 104 731 633 1087 1007 814 757 138 1039 349 1052 999 981 652 676 513 339 1016 327 897 797 84 116 267 73 50 1169 166 721 857 65 371 417 1041 247 731 68 228 614 75 934 228 699 795 34 295 657 416 644 1033 254 688 367 740 885 927 649 293 319 539 970 427 47 604 1073 1033 283 891 304 1098 724 847 465 970 865 660 37 129 1189 54 1184 447 776 636 529 1039 117 366 464 263 21 365 624 1052 264 1035 468 65 807 778 144 891 637 1048 21 671 719 98 615 275 696 1202 633 516 719 1131 249 481 1189 249 50 2 814 671 309 936 716 2 373 294 84 549 1071 73 401 376 784 363 513 1060 812 1076 637 155 624 468 1033 879 403 212 662 386 1104 395 915 679 1034 84 160 82 37 604 792 1197 851 919 700 193 804 1072 1196 645 202 893 371 1072 473 549 64 689 380 816 846 334 959 209 64 739 1049 1124 398 1189 1039 292 597 981 570 367 401 1007 501 851 262 445 1059 959 543 1167 244 779 40 1088 594 188 647 349 1089 924 681 1069 680 1184 368 1135 1170 828 1074 747 1189 116 404 284 734 766 345 73 155 546 246 551 998 958 1020 35 75 614 891 294 216 901 1088 700 118 1018 1184 2 441 141 156 499 132 249 481 132 722 1136 316 167 470 74 192 900 131 633 898 201 82 1033 86 284 651 382 847 144 34 158 740 1075 981 1143 551 659 75 1021 292 1034 542 766 194 755 882 985 625 370 699 699 116 958 74 788 9 731 1186 860 1058 1056 623 1109 568 610 384 1202 954 1107 533 470 567 652 248 851 610 310 1020 529 760 291 1184 889 473 633 511 222 489 539 689 751 75 382 625 535 1170 683 721 723 225 1058 284 1139 897 1117 470 539 98 158 58 457 74 458 875 208 68 81 158 865 1071 567 1189 514 147 1048 1052 76 816 1076 972 509 1147 536 705 367 993 173 716 1056 1041 494 660 1009 931 699 486 998 64 864 792 636 224 644 144 433 367 813 151 1112 58 106 1107 780 629 7 829 441 1052 499 262 751 551 613 7 680 177 853 253 263 755 98 339 166 1143 864 995 640 1075 1083 223 978 671 104 807 625 864 156 23 806 788 784 1112 657 155 795 1199 518 1065 433 37 662 387 416 447 180 518 909 1065 814 132 563 430 179 1003 859 1148 65 50 405 897 1191 819 39 1184 623 445 489 536 877 485 904 1198 275 1016 354 123 390 1014 1112 441 468 2 660 957 1021 634 921 870 922 563 1106 700 598 334 125 1109 1009 1112 66 326 90 875 380 76 872 360 624 551 760 824 1151 441 716 84 1072 1075 1087 465 90 970 76 429 194 416 7 614 681 117 304 9 640 296 802 167 247 220 471 735 569 862 498 1177 291 507 835 203 1084 806 262 557 1035 586 1197 594 580 138 1184 657 972 337 1 714 934 1009 201 1146 889 764 729 554 82 699 844 749 2 1021 1140 478 105 228 51 879 642 160 973 976 295 405 160 826 117 1157 901 740 995 651 222 403 699 699 90 272 299 1034 7 880 117 772 302 262 537 812 92 587 645 829 903 566 1137 494 75 156 925 354 467 561 226 356 892 853 152 294 179 716 667 1136 478 1042 1195 1123 66 1185 574 679 1042 349 58 753 64 679 367 15 254 743 580 738 1143 1057 284 213 1125 671 582 193 509 150 1186 690 591 317 1188 901 1147 264 795 30 542 782 861 165 1041 539 873 456 1179 501 1131 780 395 341 920 468 961 648 51 844 455 9 737 1042 1072 76 943 1123 58 156 34 198 864 1179 521 652 1195 337 699 147 1096 1143 920 196 398 328 1038 248 958 1164 220 591 1132 360 58 417 259 373 849 1162 972 721 1020 679 795 826 1075 783 546 654 394 861 418 1030 766 473 291 740 395 584 921 342 1 1060 529 667 688 819 645 425 349 585 1153 588 292 1058 132 495 1139 518 1205 644 165 678 949 795 1055 65 904 231 806 1184 167 23 635 23 260 991 580 602 366 306 306 1106 795 323 252 566 568 260 384 483 386 652 208 152 1197 518 1084 194 386 616 721 366 2 870 105 918 326 1078 610 327 418 650 804 368 456 328 935 711 667 593 1137 70 597 82 326 1117 366 472 294 1060 1041 203 1101 1057 358 74 368 138 1071 1014 970 1143 278 1081 1205 64 689 767 804 155 39 649 304 865 9 384 1135 54 1066 1042 426 870 826 510 1186 499 445 916 891 145 263 1104 1106 73 907 689 807 614 1202 1014 57 147 1107 724 545 1020 566 941 220 236 788 1148 19 1072 1136 991 931 1188 889 230 731 676 1125 601 1091 87 623 1117 962 193 679 1091 1144 768 804 405 104 1042 755 125 551 67 865 1083 337 830 931 114 386 9 751 985 943 1162 850 588 973 603 705 1202 304 358 341 306 328 984 282 1032 1006 1131 788 1112 700 1181 1072 676 891 740 633 349 935 629 892 667 1139 567 723 220 403 1056 689 326 991 760 1123 281 1034 188 1016 610 204 249 572 737 1123 891 1184 898 623 804 678 782 657 220 819 246 1038 919 345 1195 880 291 225 630 1104 685 23 474 918 354 1042 588 354 1165 991 779 82 657 309 594 1006 797 657 872 749 850 735 792 36 1177 152 650 891 513 57 408 45 568 582 1 720 173 561 93 481 1112 1180 497 612 703 93 498 159 597 861 970 607 978 860 144 1110 568 1167 554 291 572 676 797 1102 703 74 1030 110 1196 613 1128 1135 757 788 616 486 92 1084 228 893 1107 345 978 564 693 1166 36 346 718 914 693 194 431 1170 1148 499 66 231 1201 1033 650 656 1007 707 339 1075 327 202 75 723 592 1162 741 467 525 302 512 924 398 588 307 66 816 925 373 785 806 1135 427 678 1151 586 561 764 624 681 2 471 766 1160 780 1112 1204 246 711 604 779 1033 1170 735 415 153 864 853 959 267 156 819 386 1195 20 566 180 1169 464 173 275 1014 567 267 919 317 416 689 376 387 635 51 649 1131 20 246 1035 861 1081 295 412 783 814 386 607 621 572 918 499 540 58 1196 728 104 1169 614 74 977 102 116 569 363 441 812 1147 1081 769 88 427 419 1039 387 1144 1125 64 1006 686 561 328 29 291 343 328 125 662 198 931 772 254 1014 1057 129 405 766 1032 68 805 167 358 783 1195 349 222 857 499 1034 670 834 1199 47 1120 245 525 959 1107 1058 716 501 635 844 1076 186 846 218 1089 919 495 523 1137 959 37 1089 468 272 640 1124 645 772 693 824 921 260 132 872 295 57 859 179 483 830 350 309 395 705 230 568 766 1198 150 621 668 1166 666 830 29 564 764 910 973 602 467 700 113 612 739 1128 1195 797 953 467 470 633 591 334 370 705 485 291 674 155 141 452 1166 921 1014 640 1032 443 334 782 684 921 64 87 407 723 73 1166 367 467 1170 802 365 568 478 1184 132 405 119 472 1069 757 1101 848 7 321 860 354 260 166 970 291 805 226 34 920 125 1018 50 17 225 507 125 1112 934 679 1057 909 52 849 1016 897 310 586 117 118 972 75 903 220 847 680 132 473 92 144 1151 581 1162 366 837 497 903 457 785 358 1139 188 445 657 1056 1040 779 118 731 65 495 953 705 1 1160 401 503 695 468 145 981 1143 1199 635 693 991 318 93 993 983 401 959 730 360 731 132 984 1031 972 1168 416 416 793 514 65 699 1186 1055 647 1125 514 1069 92 74 850 29 1172 1069 1029 132 316 416 1137 114 1150 129 870 662 1058 684 123 589 445 401 35 766 731 704 655 921 1143 804 1004 262 1136 169 621 123 24 998 427 597 919 613 1016 699 486 882 636 882 317 718 1170 870 959 132 1053 724 623 1109 33 119 1052 1160 1052 123 680 1069 498 657 1039 870 294 931 1131 401 15 625 678 1110 1052 506 826 86 1018 607 1111 132 1189 77 674 1125 970 507 165 1131 225 230 679 175 720 887 441 248 384 738 105 58 83 510 970 667 580 566 586 958 703 165 826 104 582 216 159 649 1186 674 152 931 568 131 323 468 173 325 1134 201 251 196 74 826 23 582 844 622 103 688 596 155 426 659 1039 647 58 124 539 349 1007 456 651 158 657 554 1189 230 102 657 600 473 1148 246 1029 731 162 389 585 1041 1089 1057 248 75 342 159 681 970 262 961 64 57 944 647 52 2 64 766 445 679 649 981 444 659 893 865 427 813 373 236 559 776 45 999 581 919 551 84 412 633 995 898 1123 1042 275 58 209 1089 678 1195 302 657 597 136 542 797 1186 1168 35 419 1084 692 267 111 864 326 847 1186 735 282 679 1083 1170 373 334 568 1072 309 634 262 68 158 1071 372 621 812 905 569 353 589 981 1039 162 660 498 376 549 889 443 212 580 1055 224 668 334 323 934 132 574 581 991 922 472 623 317 601 318 173 1030 310 30 601 837 789 999 368 925 339 640 521 76 391 1036 1089 683 591 1052 716 835 388 443 400 927 317 179 346 916 787 751 445 848 568 267 864 173 1014 1117 880 470 588 367 859 114 415 456 1165 645 861 924 1038 395 747 114 843 1076 401 699 523 622 343 267 212 652 1147 293 432 865 598 427 90 1146 549 941 323 901 1014 624 864 1137 776 1049 711 587 293 703 981 334 140 174 138 921 218 918 624 302 228 1172 731 864 494 625 1184 1128 1189 367 251 114 858 959 1039 503 973 292 160 656 138 304 33 705 125 960 925 1076 978 605 77 395 400 978 19 512 924 561 472 1076 389 104 891 864 958 861 470 529 529 372 936 537 1123 66 864 254 24 1160 242 207 568 971 339 780 1204 612 1104 216 719 302 792 295 1106 113 608 718 816 264 521 202 545 260 188 993 667 425 1135 1065 1131 169 533 1135 499 812 328 998 793 432 401 651 972 633 901 958 776 1184 499 983 1031 645 537 546 834 731 1147 455 879 960 596 650 954 642 712 1191 1169 174 580 472 363 972 563 731 122 689 656 366 872 1040 1041 588 319 260 40 506 114 788 188 220 904 925 593 660 499 1159 1184 936 1140 586 17 241 304 222 188 346 1038 33 248 494 138 941 981 40 1177 1136 1131 30 452 824 545 45 512 367 129 1184 1014 162 408 567 445 68 83 656 245 676 339 849 201 778 813 1 155 358 656 1075 158 1084 296 326 24 851 591 823 104 103 363 367 34 624 222 516 457 984 679 317 944 585 313 904 389 138 1162 685 651 292 1066 272 363 403 973 366 457 1106 995 668 159 547 600 481 1205 776 572 807 633 192 389 1199 1157 780 388 412 21 536 734 681 58 885 804 568 848 21 630 623 433 597 160 897 326 973 1106 981 667 707 130 51 740 1014 298 960 193 1091 875 467 764 529 472 1027 873 472 458 1042 1160 766 844 433 645 644 593 623 626 604 848 731 567 241 1035 278 547 102 993 1104 593 976 642 404 404 472 826 1039 1006 483 345 1069 986 931 249 231 1071 1013 382 766 119 879 19 465 904 1076 147 705 343 699 160 224 429 123 443 147 633 37 960 33 764 772 1042 806 793 584 802 36 776 924 474 1052 478 499 57 1071 1006 84 733 507 194 850 993 788 474 891 116 249 11 958 174 132 247 829 908 1111 1100 983 495 228 801 230 775 1088 716 244 75 893 1169 262 885 68 1034 118 633 586 959 64 557 313 931 140 405 637 650 299 872 446 1107 689 887 904 566 337 837 806 1016 954 692 859 516 1159 470 1160 1089 695 130 853 386 731 889 1072 431 51 1159 993 145 24 1066 386 846 797 635 229 705 1166 1071 1186 580 470 152 224 354 387 50 768 645 324 35 738 633 738 859 1040 740 468 633 50 337 1202 317 900 731 47 1039 104 924 911 272 999 778 516 716 949 459 733 821 485 689 398 307 478 957 473 292 264 470 499 204 1069 88 1111 254 537 887 824 291 274 298 1169 156 1142 430 353 1172 645 1057 34 723 887 49 805 846 1162 245 1058 651 1131 245 51 1035 307 84 549 778 683 443 501 456 1029 302 1107 1148 103 1059 295 587 1125 654 264 970 981 1128 583 850 23 122 401 387 1125 797 252 117 313 721 1144 264 1131 209 486 458 607 981 602 470 366 123 686 222 645 274 405 525 194 417 194 64 985 907 220 555 712 1142 925 363 123 648 291 1069 959 804 946 788 309 633 597 1087 472 904 104 494 467 806 464 367 291 1143 494 1162 76 529 43 642 588 160 299 1034 782 1039 1107 22 321 216 978 1180 468 325 218 295 52 1106 207 740 1131 328 731 51 941 76 633 304 464 1139 313 685 751 1014 1163 1071 792 1205 985 1081 276 621 1057 840 51 368 1066 1109 812 303 404 158 724 1 367 9 681 1143 872 523 824 213 367 222 991 581 1003 2 1074 1169 861 755 104 915 382 739 1135 861 9 518 936 776 132 86 401 363 2 231 50 47 656 784 480 132 1036 470 24 1157 1135 588 68 299 50 499 1075 985 528 596 812 499 1196 311 600 302 751 1128 792 805 1075 122 910 1048 1101 585 103 1007 448 503 132 582 1162 1143 246 824 1053 132 625 30 1014 209 193 327 216 703 1039 1038 1110 905 737 11 1107 194 1027 363 245 829 623 1004 267 507 674 1009 1038 216 835 144 1100 283 445 441 1169 518 1136 516 1147 478 1055 147 801 226 90 1014 324 275 1033 358 358 1041 657 65 642 719 1177 499 584 935 1089 328 545 104 1112 978 915 87 589 279 433 251 103 723 366 1083 292 635 1202 962 328 147 24 959 81 429 588 1196 660 864 1167 47 1075 114 1147 1081 652 1039 113 978 262 1125 1069 731 74 1012 633 478 405 591 864 110 245 1159 647 371 291 1083 321 1164 75 30 216 569 625 864 22 1164 764 132 984 851 353 246 859 1121 1055 934 1170 483 262 380 1133 1069 259 1036 1135 513 324 472 34 858 699 98 739 57 552 354 480 778 34 225 685 731 156 597 640 959 897 736 925 144 241 645 613 1069 192 922 29 310 652 570 242 1039 1123 203 326 327 904 150 1071 535 58 309 1172 1076 690 90 561 467 212 111 662 429 156 911 313 366 659 267 367 925 408 371 473 279 1038 225 718 241 905 1048 764 313 751 132 703 295 51 2 74 681 853 229 326 778 30 489 779 354 567 218 797 581 249 117 768 633 248 934 267 903 360 780 1132 208 130 51 499 203 1131 398 789 34 723 73 608 76 962 493 54 58 203 433 791 594 582 489 1051 1091 247 145 169 716 114 498 569 925 585 859 1150 302 1143 1107 303 729 75 1132 959 260 457 977 1076 1146 1103 346 502 999 264 306 74 481 779 734 132 457 1078 371 262 598 190 589 412 918 943 497 768 419 936 481 539 431 419 536 297 292 927 129 959 1104 307 633 829 901 130 941 129 507 131 76 472 425 995 552 780 598 113 58 418 861 213 704 36 635 626 990 358 267 568 766 1049 689 635 302 1131 1159 19 360 1072 334 685 35 1031 767 1162 735 540 1052 384 670 497 911 1057 201 75 734 1014 861 535 724 982 616 1170 429 311 858 291 859 472 1014 977 819 527 291 1039 302 996 814 615 141 1069 1074 54 936 132 64 1030 598 225 49 1048 401 468 976 624 872 51 366 334 412 978 570 1094 40 780 398 260 552 486 1202 582 877 1109 228 145 1035 247 610 642 846 962 465 274 334 334 959 689 299 1181 445 1006 859 731 339 893 848 780 789 688 1071 74 152 368 388 864 630 995 201 935 313 368 707 1055 1186 1048 802 354 47 339 977 302 1144 1038 507 309 1038 1166 953 117 76 367 604 695 813 1184 179 1185 1069 117 353 651 978 432 104 730 911 1059 963 1136 630 447 321 1072 731 711 537 983 598 346 633 247 222 123 1057 430 572 242 419 784 793 593 190 84 901 319 1069 555 850 388 1041 367 242 1021 1153 893 959 1188 901 358 1180 1039 563 70 862 712 584 391 456 721 316 367 885 885 934 711 958 1042 366 2 194 1016 260 481 66 192 159 321 760 425 630 363 339 21 1089 415 300 368 804 830 671 1038 274 787 806 493 179 650 1166 1076 739 824 317 587 321 478 566 367 704 1093 279 719 917 536 471 1164 927 958 1040 566 1016 527 144 1135 130 636 801 1038 349 503 1191 670 343 40 228 353 1104 158 1144 623 1033 1042 1091 795 498 162 623 624 1204 418 1125 249 943 193 844 636 549 1031 892 110 1106 1071 784 408 846 598 1136 21 386 224 470 111 671 870 228 306 511 118 54 66 1083 1184 981 104 529 892 976 58 116 1053 75 696 388 586 1196 368 778 986 249 350 919 481 129 498 291 633 465 39 637 804 327 70 30 1188 2 557 429 527 860 630 1166 780 699 318 907 483 593 360 722 597 536 303 310 776 1186 795 735 1166 993 816 554 788 689 1089 225 1081 1040 473 598 642 512 535 806 1072 65 493 588 202 222 483 731 958 1052 915 699 228 569 299 993 465 1072 416 870 307 680 1135 779 705 747 963 1033 941 1101 776 1134 259 253 1121 241 34 819 173 789 551 961 875 2 636 819 503 1204 194 747 516 158 716 705 87 390 1157 776 1186 260 974 337 678 897 604 1016 1066 480 1053 1146 404 647 675 313 705 152 908 895 459 1147 272 597 1038 904 445 1107 649 363 807 1055 398 198 371 1198 680 991 703 650 433 229 954 1136 559 295 525 90 721 302 651 116 610 828 904 678 216 1040 910 498 57 311 644 2 724 916 1006 1170 363 797 921 147 1052 1089 918 1169 775 371 731 647 70 303 640 1076 1057 689 352 516 516 755 716 29 246 859 291 512 764 472 226 372 145 376 981 1204 1120 588 313 74 262 416 861 202 736 316 995 111 986 880 731 1033 1121 1057 279 561 106 316 853 623 1143 58 317 859 970 667 334 645 1041 862 1107 737 647 326 313 219 354 291 207 633 993 1105 1033 582 494 349 486 326 254 847 635 722 536 382 140 591 468 735 1052 2 317 228 325 659 650 1039 516 1048 1072 844 662 804 248 432 24 667 546 993 473 936 209 594 1038 847 776 19 509 776 935 83 441 958 50 973 642 45 688 93 309 543 568 249 63 1110 637 848 581 418 23 705 633 188 804 174 513 925 1112 376 29 156 1166 652 1168 542 826 688 117 248 118 1041 696 242 222 586 865 688 924 21 626 135 366 865 194 603 417 976 194 1075 404 613 1189 778 1062 537 1016 660 637 303 568 671 1150 681 819 840 189 789 443 561 114 1069 533 228 905 395 276 293 503 561 1169 145 295 1197 645 1202 584 1137 40 1202 1071 823 604 602 208 64 376 92 1195 317 657 253 372 502 689 1004 699 915 113 358 231 1038 349 642 388 1103 113 249 910 688 328 367 614 795 1078 313 1014 110 64 1034 49 86 925 570 861 704 917 155 64 291 1104 1058 755 859 676 603 941 644 1055 156 895 1098 592 804 828 792 859 529 688 317 29 283 934 359 293 207 394 889 1186 728 1148 615 473 98 645 84 887 313 716 169 1125 1139 1196 864 493 337 75 74 429 674 372 328 138 795 506 390 1179 1013 291 1198 1101 186 705 1100 58 321 749 657 1066 1195 995 556 735 1142 724 1101 1184 925 152 319 776 1189 699 720 156 304 282 464 716 555 823 960 679 358 246 446 317 316 152 724 416 186 495 403 132 37 922 645 229 105 318 448 264 731 1072 129 898 452 593 737 9 82 104 416 136 433 797 260 499 376 152 1038 1198 865 650 51 1006 189 90 470 910 353 485 689 941 1104 382 574 35 962 368 556 885 981 566 1195 218 415 251 21 900 472 1180 77 801 416 735 766 651 110 675 166 645 689 1142 880 1016 512 1186 991 278 625 570 2 94 977 282 135 816 47 623 1007 1197 1186 891 654 931 104 993 1105 63 596 278 494 337 359 958 859 850 555 138 684 295 847 427 925 640 353 192 985 246 228 949 797 676 1146 1172 1112 1007 779 1188 539 676 1014 135 145 140 888 153 49 622 64 594 587 365 119 489 692 173 769 416 953 805 292 901 1072 36 30 730 921 633 981 920 1059 47 1072 291 318 353 704 650 23 132 1032 556 887 21 1029 503 568 391 125 65 970 600 959 1020 367 733 834 1106 670 970 130 328 736 1112 459 507 324 824 835 470 705 1121 1084 921 371 68 973 686 764 567 1146 978 292 1034 1053 51 1202 1195 205 699 623 334 470 568 376 546 34 650 716 676 319 387 118 891 1033 493 668 797 882 858 1060 1172 262 1140 1041 1136 924 993 593 1204 226 309 613 1101 363 592 1150 1020 173 760 313 705 918 1039 865 447 93 114 695 689 1167 972 1195 823 970 753 513 167 418 538 547 991 259 294 11 1148 114 1009 1148 75 66 441 1042 407 788 119 358 547 862 958 356 334 54 228 814 1096 1038 2 51 723 589 458 260 118 144 19 111 439 205 1102 1016 712 324 657 788 303 47 978 433 1006 812 645 1153 433 1014 297 647 212 189 858 317 991 194 324 542 241 360 850 86 679 1180 507 1106 104 1205 417 52 879 367 276 1124 1016 339 1012 566 117 879 1157 341 755 921 959 1088 318 310 81 34 34 1196 670 654 865 93 119 452 57 40 924 158 897 306 252 870 775 834 307 903 1166 274 380 363 789 657 465 64 976 993 416 667 291 962 1051 557 872 743 1166 248 65 66 837 1041 760 824 382 474 153 776 859 645 880 415 1055 1169 788 897 155 1101 1030 513 776 740 125 63 764 735 891 860 152 732 660 921 797 90 1185 849 814 65 138 66 1181 324 292 741 1009 1139 246 150 824 223 633 982 1181 1195 582 458 356 196 525 299 217 954 918 51 230 925 1066 703 192 722 1146 644 1035 1169 465 140 486 719 514 441 366 47 850 934 998 507 29 295 279 292 946 645 376 1144 459 993 160 864 117 367 904 780 54 670 1136 218 736 210 543 513 812 51 57 1051 77 722 370 668 648 993 1072 341 202 459 778 803 772 568 147 118 680 925 501 613 936 957 319 433 616 1078 797 941 644 714 225 879 1166 74 88 470 150 229 156 1004 785 448 776 795 21 194 1107 804 918 513 149 51 472 1074 676 249 642 304 275 963 802 1083 859 920 931 640 395 1038 145 521 772 962 1039 326 730 778 1202 645 224 1100 499 51 113 961 622 829 1101 568 76 110 37 1091 228 630 43 700 623 557 50 1153 920 202 68 58 704 556 949 703 718 245 415 1058 934 341 1135 655 690 922 114 1091 1196 826 624 588 1083 716 1131 918 295 317 279 49 705 625 819 772 793 1106 254 538 1078 129 724 196 263 34 931 918 1074 688 601 594 363 678 797 194 353 645 439 971 358 604 735 359 610 1 1078 813 23 328 349 749 356 478 511 1186 934 835 862 225 169 354 366 1038 489 1125 1081 433 958 1104 909 209 124 624 851 875 670 75 804 731 850 1039 493 358 282 64 659 849 592 1181 1014 901 971 891 1038 659 624 667 735 961 241 999 1049 613 513 656 695 264 959 371 826 1078 111 1131 279 1189 925 1036 1072 1007 904 887 538 804 179 468 11 1091 483 789 651 735 1 686 478 885 481 588 367 778 633 1121 93 1048 734 916 276 747 743 473 821 316 346 225 403 408 735 202 349 859 1075 582 1140 465 668 689 1007 805 64 400 865 1184 650 934 760 536 889 797 598 294 555 382 693 363 588 47 514 202 94 667 603 918 593 403 82 634 132 431 588 236 804 207 152 405 2 313 489 346 875 593 960 941 778 970 363 242 326 705 999 372 216 1198 1009 601 503 782 1038 986 598 582 1076 1105 1172 1006 1186 64 1073 431 775 797 703 152 1104 1159 495 633 935 859 1125 284 358 222 501 1071 593 760 873 212 248 540 1188 660 1033 180 1048 624 54 649 337 228 976 904 201 403 175 416 104 209 1189 861 321 924 507 295 1020 367 962 925 1041 20 589 54 1087 910 376 678 222 648 870 807 150 116 1069 679 905 1083 1016 167 63 978 678 116 295 15 380 464 241 1107 588 814 921 470 367 655 518 651 859 194 226 981 267 1139 372 432 1059 859 1179 444 557 1057 934 1089 472 941 316 326 791 622 54 1135 584 793 467 1148 582 412 415 668 1088 169 1142 958 1197 457 707 478 660 986 1094 205 395 1035 888 405 877 74 872 162 512 1106 644 612 339 1057 140 65 760 212 547 1087 1006 251 387 1053 455 110 1148 645 125 495 995 254 231 689 963 865 102 723 804 668 1201 188 714 372 1018 1095 495 263 1139 981 636 149 834 1053 1205 1020 723 995 736 405 68 993 775 566 559 743 870 535 849 1084 294 731 510 787 616 699 1110 125 389 354 829 834 859 1004 533 339 371 1136 753 793 563 586 582 925 588 417 358 986 177 724 685 1198 110 57 1195 776 978 712 885 1105 403 771 757 1084 557 218 1091 1062 88 439 588 34 835 198 911 778 452 98 788 615 1107 34 1166 941 645 636 806 37 73 366 1032 594 1165 104 34 468 10 516 1166 1107 281 90 1184 47 1170 360 589 749 313 363 686 395 755 1060 633 1089 439 995 778 711 141 1146 893 960 953 731 276 470 346 582 1072 819 1181 225 1110 566 346 859 58 152 1041 367 386 68 129 153 1057 893 895 649 804 918 535 676 1143 588 416 972 681 152 245 304 797 54 882 77 527 367 36 363 801 1197 738 110 226 970 75 1033 1132 1163 731 941 319 472 350 596 788 1147 478 34 851 1162 1137 1 1036 307 652 262 755 961 433 7 1041 850 169 656 425 814 528 946 1150 1075 1071 1094 295 309 1201 907 935 824 963 324 561 138 826 911 1089 654 416 169 226 626 740 51 730 1150 165 775 337 368 859 680 147 152 226 309 1071 904 636 43 865 957 1013 572 275 703 202 670 1089 473 297 1057 156 467 542 24 908 764 772 371 1013 30 972 552 668 1150 655 597 1202 601 1125 376 1133 416 972 291 65 295 59 267 497 743 151 865 446 970 791 1056 457 584 1125 367 1133 788 145 610 1205 236 793 94 1032 993 387 116 689 1153 623 459 523 341 995 441 241 426 880 278 1016 743 1062 552 1059 1034 228 960 473 1062 401 695 846 47 614 1053 230 502 1169 317 723 935 547 259 924 1055 814 1083 766 401 864 334 735 1034 679 826 104 780 666 648 910 570 676 408 705 655 879 251 400 1151 859 166 291 1110 993 387 408 147 228 150 43 1071 921 343 370 93 584 789 219 949 864 624 267 865 529 360 1066 823 764 464 264 17 897 1136 594 920 162 920 57 995 685 676 705 202 830 735 767 555 720 586 470 426 957 972 1125 1048 769 731 63 735 588 66 218 352 74 778 614 605 334 960 733 596 551 1102 1139 637 601 651 547 283 512 219 9 262 1135 229 657 525 792 1069 1131 918 667 651 848 118 63 887 501 779 1006 343 156 538 155 1112 776 1131 722 36 317 1049 376 317 358 924 812 196 686 222 367 1199 363 760 666 228 279 804 405 116 600 1034 613 675 959 602 415 637 212 317 879 326 613 130 295 559 412 588 1100 650 724 1048 407 395 367 946 1117 614 898 358 921 806 173 1095 812 613 921 882 207 1089 467 922 294 843 588 1197 358 973 86 931 570 834 83 581 467 645 1139 731 699 978 716 433 583 367 529 567 981 769 569 1016 642 58 775 1106 1164 917 45 850 373 47 722 471 295 1072 1179 429 776 1184 68 778 448 819 1128 40 733 1132 1059 651 419 1142 368 431 824 858 1051 684 1170 202 1030 470 294 1035 958 1084 360 275 189 722 1009 681 760 650 789 74 445 470 229 34 764 448 398 629 816 230 785 588 898 1029 904 1169 122 40 1069 633 1163 629 29 30 681 901 49 93 776 660 465 58 40 1087 957 978 864 1204 580 313 293 995 1014 1069 910 995 604 671 615 77 52 47 443 468 907 678 1112 925 887 388 228 662 993 908 564 1041 695 316 865 2 654 523 1041 1136 589 644 582 116 192 1007 597 471 823 542 1052 483 996 771 910 1205 254 588 604 248 1020 102 593 366 865 1039 983 219 1089 616 1053 766 797 909 731 1039 226 985 791 213 468 797 279 924 776 1146 542 147 882 588 458 486 117 1049 302 918 483 363 138 145 797 733 54 1151 64 1101 1052 1191 204 47 747 943 73 131 66 543 981 21 321 498 304 1101 873 29 457 1107 81 457 245 616 816 1006 267 873 730 1131 633 1071 645 568 660 51 535 624 432 23 792 959 311 1166 339 104 83 2 499 865 1038 1034 114 686 76 957 1100 318 310 960 254 1040 1051 776 1123 1007 659 1014 731 1034 54 22 1112 1076 1016 316 919 1107 1041 844 755 177 1197 180 723 724 40 683 58 591 953 465 1146 114 319 667 416 429 1052 1034 467 594 616 459 47 1052 143 1102 316 49 30 633 1162 516 110 174 772 1196 734 823 264 828 596 478 102 212 202 835 119 521 598 623 724 1003 499 356 690 441 93 499 870 523 87 904 242 1076 152 686 861 1186 474 1072 1074 190 222 511 23 1006 1202 9 824 93 1094 1184 1039 826 1071 828 720 1076 931 734 1188 456 685 533 769 624 696 1031 1027 245 914 539 1205 764 1109 350 934 473 1150 862 736 220 588 537 1009 911 160 1184 1040 584 904 371 699 769 588 703 472 1006 712 911 1131 111 1007 345 1009 652 458 1075 131 252 676 327 1160 667 58 117 470 499 887 207 1137 117 584 113 783 1073 367 117 511 135 882 904 390 924 204 568 507 459 688 805 795 846 819 204 366 970 699 915 40 1124 563 1058 498 960 141 776 1013 837 1057 545 1179 481 57 1089 681 834 1035 787 566 962 302 1040 563 513 149 1125 1053 403 703 317 480 326 473 850 824 647 518 76 167 624 688 1196 230 1048 267 228 1136 1006 1004 605 1049 1074 865 918 493 859 747 537 982 1146 1100 593 678 35 1069 941 625 1201 313 656 1165 209 918 625 119 1135 960 501 998 473 568 382 1003 529 724 740 412 995 981 419 1124 905 778 94 582 86 317 920 245 291 554 228 230 298 775 1006 995 591 1004 699 418 1048 67 792 1069 207 598 388 425 1162 245 431 889 124 603 655 924 81 59 995 958 316 220 1071 318 204 1 1112 580 147 652 65 1189 1106 480 961 228 977 564 1007 846 893 1006 162 282 803 981 1059 570 859 1184 66 864 47 317 535 1188 1069 516 921 513 679 991 445 1169 1069 1186 1038 993 690 282 130 910 529 699 297 483 1160 1144 507 217 114 999 295 390 569 145 909 685 76 387 93 666 345 117 644 110 1034 224 180 525 1136 585 764 23 941 1039 317 655 982 259 52 586 169 953 327 723 162 418 721 549 29 983 439 74 688 419 1007 1091 87 760 212 993 1 23 700 897 1136 959 806 262 104 849 1087 635 907 415 366 739 319 946 516 1147 66 546 596 224 984 298 209 875 679 521 1042 246 785 179 1006 657 1143 20 946 1131 614 925 499 145 316 1121 291 334 389 1020 299 24 766 1165 656 943 138 307 993 613 267 341 1120 295 924 222 447 875 380 236 1075 840 298 452 546 1196 291 586 970 889 962 1146 767 1071 660 1072 816 147 358 977 1186 117 995 513 149 106 880 1065 1146 470 865 567 780 1049 511 302 132 995 302 644 802 169 897 293 972 498 473 792 864 649 298 731 512 844 1159 864 367 586 1107 1052 788 1042 118 1160 684 788 388 1006 891 696 995 699 551 1106 944 1189 775 1136 623 248 747 1069 635 1060 325 804 1006 431 494 30 861 441 1048 735 1029 998 1107 188 304 29 918 1169 202 696 793 497 380 1191 859 156 1069 425 217 147 908 448 326 995 1038 368 728 1143 546 735 797 804 465 982 102 248 588 145 152 680 593 732 921 829 472 580 418 901 76 561 1071 681 70 919 581 39 334 1197 816 572 105 904 981 194 354 1101 188 914 543 337 865 767 898 898 776 167 877 387 1034 222 995 879 1146 648 1042 1095 909 64 898 861 958 1016 147 86 857 864 844 73 731 1062 792 325 457 972 582 216 648 86 1027 403 325 1041 991 345 667 445 174 1083 343 785 865 103 603 814 934 194 711 993 1006 686 859 523 921 981 327 2 959 464 1056 615 640 681 231 958 17 205 417 272 130 935 1139 1196 291 792 153 1035 94 202 457 281 373 296 924 143 165 1131 592 371 724 537 921 86 659 431 1133 252 425 1078 970 1014 821 728 941 162 919 528 494 732 352 1110 559 1069 244 1169 1071 865 552 621 11 586 671 313 835 412 245 802 644 1169 645 753 468 63 328 1204 970 944 991 586 1199 885 654 76 657 645 117 705 985 1038 652 94 177 1131 291 67 283 904 970 241 637 147 447 895 228 470 978 513 712 657 1107 51 586 499 1003 901 1146 416 911 264 216 1169 40 317 498 370 478 645 1147 201 720 581 1146 696 935 629 514 598 608 1159 457 1058 546 54 40 1196 1066 935 1195 354 66 1160 267 405 804 1083 644 1069 681 734 1072 1094 589 502 1020 21 386 313 386 251 507 1140 826 789 999 824 1071 859 816 844 769 959 165 1198 295 865 1034 68 582 152 724 1055 310 21 368 873 319 350 83 584 582 147 1007 622 228 1083 604 40 977 512 962 681 138 983 667 224 724 529 543 635 68 542 416 125 226 51 675 1030 173 916 302 689 1165 795 1053 625 472 93 165 66 760 897 1169 241 310 990 572 656 1148 122 110 859 452 1191 404 783 1 767 993 93 891 403 1055 415 995 1102 699 610 167 481 659 921 207 523 529 1166 24 723 74 693 267 897 1 319 1110 219 1143 1131 703 2 93 225 675 1057 649 39 486 769 549 87 806 718 722 480 407 917 51 251 1087 272 865 776 688 66 158 66 995 342 35 363 1038 343 935 349 690 124 29 386 132 408 580 252 1052 1142 633 1169 293 630 739 509 569 1055 63 651 251 593 321 117 826 23 43 472 535 21 339 140 29 468 823 608 65 223 568 1121 850 86 1195 337 1014 418 1170 222 995 1049 776 433 885 1189 567 804 870 568 1199 880 317 47 795 985 228 1162 241 162 914 123 679 1014 705 209 766 973 21 509 916 724 224 1091 192 858 695 441 807 936 656 1159 1188 624 592 123 160 959 262 318 192 581 1147 829 561 306 177 317 1039 788 511 542 1159 918 914 325 49 441 888 117 405 981 1111 711 1181 192 1181 944 757 1076 1143 960 249 50 1198 345 480 194 122 10 1109 703 30 1071 855 830 49 138 1195 349 249 1073 801 65 723 1038 657 24 88 633 216 65 1006 778 851 144 1147 736 802 1059 408 34 735 782 814 760 900 564 699 1 373 1084 416 116 328 213 75 549 920 722 635 995 441 943 642 760 690 916 445 1069 859 959 657 173 607 204 998 1142 861 689 861 1031 427 1042 169 405 228 210 425 1131 408 1004 366 245 655 703 367 612 321 358 1169 478 470 443 642 1093 499 588 981 974 401 1012 49 467 1078 804 302 1162 1181 316 1055 888 132 597 188 732 431 1201 210 1167 230 675 674 566 1042 567 1177 735 57 376 472 784 996 993 974 370 503 925 40 342 804 1104 596 824 699 633 703 365 675 900 568 635 1052 1076 925 15 1072 64 772 1135 545 792 337 961 432 766 625 755 1131 358 901 278 260 208 668 731 797 412 1076 859 21 623 160 1039 1132 472 891 43 693 131 20 983 540 1093 1087 1072 395 1059 480 764 650 1197 448 486 497 974 1055 525 481 34 228 936 373 1136 835 859 934 467 769 203 1189 921 1055 1103 678 640 514 783 563 295 652 1123 1016 690 563 625 506 11 272 57 1120 644 251 1112 341 248 613 1131 712 11 872 29 230 783 1072 812 1120 970 739 995 485 1091 921 158 376 581 862 596 1042 363 218 1104 394 1131 217 509 401 873 360 941 1016 685 110 593 887 1109 1146 443 368 554 962 165 334 51 353 568 554 458 797 545 904 75 1014 1014 612 772 963 656 367 1065 1146 1191 783 304 622 910 203 431 1041 862 936 1004 1072 311 207 1021 443 389 543 547 119 859 51 11 119 689 607 692 888 51 973 778 51 542 169 272 650 589 1135 624 499 689 387 7 623 865 946 760 24 995 467 1060 542 865 705 1195 1111 309 598 757 666 324 920 865 780 1197 302 679 936 614 1052 789 205 995 824 433 1036 370 1 806 659 828 680 278 660 498 507 86 645 897 74 495 780 499 310 1007 1089 1053 376 889 1136 851 705 704 203 996 129 309 936 1139 970 76 472 1169 1189 147 561 34 1184 68 518 608 334 230 472 731 1135 1153 958 521 819 581 859 704 957 840 249 567 826 433 655 391 65 634 467 735 699 86 1135 934 317 446 512 49 1065 660 1165 86 776 679 1052 222 501 296 130 737 113 1 459 1088 764 689 776 1084 470 188 918 712 784 1147 977 1104 736 144 775 231 405 1003 1039 1072 918 711 568 941 1125 671 976 801 843 116 132 882 143 245 613 685 1084 792 598 1136 662 972 814 156 785 367 1136 439 1052 151 972 1121 241 568 175 1042 10 151 352 527 471 512 452 404 1184 317 1169 478 131 784 1131 696 778 656 323 368 681 977 568 1128 543 1048 337 65 328 310 470 1014 68 918 194 513 700 814 1060 439 1172 303 1140 358 589 1089 1147 415 272 568 457 512 186 367 829 670 568 196 1 138 267 122 114 981 226 159 1131 316 1199 802 739 43 34 205 1148 596 20 245 739 19 924 857 826 651 498 132 711 456 850 117 561 174 291 334 345 371 207 819 162 1165 995 924 222 885 363 509 716 695 165 792 367 650 401 202 1052 960 274 319 1065 561 376 859 644 924 51 688 129 117 1036 323 102 152 914 1125 57 594 426 731 326 203 635 426 262 202 587 94 601 499 775 621 1131 51 260 732 131 877 1170 136 1120 1112 1148 1056 150 247 309 728 370 260 455 875 1139 162 294 1131 925 662 723 824 703 782 843 498 371 368 87 1143 418 917 812 144 612 64 141 144 21 660 145 354 224 236 766 481 468 34 98 847 254 584 801 222 179 649 343 807 1058 1053 660 707 527 806 935 996 498 230 179 699 564 731 337 468 1153 464 1134 580 17 917 826 865 1057 216 1098 960 826 1009 724 882 54 678 676 299 83 136 885 735 629 927 173 787 473 116 501 650 877 588 783 82 208 816 644 222 804 857 615 245 224 401 1104 721 300 507 303 114 714 705 1106 1150 1069 226 640 317 30 1066 245 588 228 753 844 473 1014 543 792 543 74 870 24 891 591 993 1 616 722 1078 667 201 764 705 222 830 313 1 895 316 898 880 210 582 695 910 775 291 156 245 848 525 465 918 382 998 736 415 557 483 467 885 712 749 2 483 166 354 645 785 1186 296 376 208 248 993 35 302 1094 755 155 415 728 970 732 733 893 735 610 358 1089 205 699 116 1013 970 802 386 993 294 303 1112 102 711 1135 1033 1072 877 891 850 594 651 518 873 834 216 354 1066 376 623 93 1066 528 275 74 513 972 1060 1179 98 252 1106 358 19 324 1075 342 382 846 371 7 513 1029 224 398 712 633 916 755 156 141 996 478 272 915 588 39 389 478 624 58 723 467 683 459 1169 167 1094 958 10 493 995 151 703 1121 149 58 117 236 512 795 506 1035 778 167 1153 600 1053 625 1013 1179 156 342 363 7 334 943 864 1185 934 1069 390 427 212 1009 512 1033 728 819 776 82 598 605 1189 501 1093 1112 1131 685 652 459 596 819 1157 859 1039 735 1036 104 219 1040 568 45 596 57 941 806 319 1201 328 864 267 623 1166 472 699 970 588 499 1125 847 282 1084 353 1039 225 116 1078 668 47 784 804 919 656 219 780 416 1177 1007 1031 699 1091 87 1072 1136 846 718 580 1016 510 205 116 478 528 776 864 556 358 1016 614 1055 19 485 106 650 819 685 319 433 425 552 1038 566 546 493 797 212 516 1121 740 864 657 267 403 501 551 568 768 76 202 542 760 613 175 566 2 593 567 993 416 1143 1196 207 959 445 1030 1007 1125 792 999 346 1165 1091 865 217 366 583 1058 313 647 88 605 516 521 441 309 468 804 1204 543 1056 703 245 51 104 1132 358 607 1191 887 1014 486 212 659 1096 1069 54 970 1107 307 51 624 83 431 228 1101 144 1199 804 309 66 556 1057 962 1148 444 1100 784 49 921 64 597 1181 279 116 546 1053 1191 958 766 829 536 1135 776 251 1042 480 1132 480 498 1106 395 911 407 523 633 291 1048 1188 718 267 1117 976 888 1103 1 264 1072 1123 1066 1111 1057 840 291 295 445 218 625 376 649 797 427 264 1181 82 741 1009 216 472 864 302 757 903 723 766 574 1058 1153 724 279 650 1139 57 302 1040 1009 117 439 1131 1072 1157 458 216 885 318 735 699 1038 657 1188 998 657 977 605 472 179 512 516 693 978 941 990 1071 1135 824 395 755 864 342 918 149 722 295 1125 373 225 291 156 366 1014 1103 213 625 1170 110 859 921 959 513 561 927 66 826 144 117 2 529 882 1083 604 760 1137 537 401 341 506 959 1179 132 513 1112 30 889 849 767 846 104 145 860 835 59 478 636 824 1058 563 910 788 1199 472 300 572 924 51 904 970 246 1105 1167 970 387 323 514 778 456 971 84 516 1121 584 231 662 403 901 927 208 1123 655 1069 66 971 272 430 851 1069 306 958 1069 588 249 76 294 1125 1014 667 43 1102 724 313 144 859 840 1124 984 59 855 767 66 188 217 296 33 1131 140 685 591 920 1189 294 941 90 57 846 366 1162 1083 35 1142 972 302 853 633 81 471 640 804 431 1014 23 216 429 652 1032 1124 499 621 885 567 741 711 870 901 587 642 165 778 90 1084 688 226 1136 86 1196 582 1105 1160 780 995 430 1006 39 1123 625 859 7 1006 1049 70 1151 788 1164 114 158 936 326 1117 376 598 283 918 158 159 82 919 165 766 598 17 516 521 995 2 1072 302 105 1166 1148 110 1062 909 656 1179 459 676 354 791 1034 637 785 593 37 395 778 651 495 797 468 324 864 696 555 764 623 217 834 936 50 373 52 916 228 219 49 294 516 155 755 760 472 927 729 367 213 1041 403 1162 367 1042 354 1040 587 753 1066 740 614 328 231 640 1184 77 367 882 431 20 533 651 816 991 334 1007 174 978 958 249 584 513 1042 223 1009 1052 298 760 652 640 24 1121 667 1124 264 1137 909 1100 408 875 1049 467 295 468 623 652 835 1075 614 910 317 297 985 649 264 2 880 977 371 927 1163 489 731 430 563 54 518 1016 936 861 826 1058 769 467 597 20 1104 457 738 586 984 676 645 122 533 403 241 173 480 425 499 591 114 1125 291 11 625 9 596 343 143 1014 1041 755 1048 470 480 247 978 1191 229 656 783 1098 1104 1101 721 1151 766 887 824 1033 1159 386 391 1055 1014 814 819 194 102 999 767 581 539 716 924 509 404 995 723 319 389 1189 581 408 390 117 147 1075 117 253 7 1055 546 569 1131 358 865 640 990 303 398 169 963 117 367 996 523 328 21 634 1144 1101 941 259 263 875 1076 699 604 382 144 1071 1117 943 1131 585 512 835 711 1166 642 567 245 384 1033 152 260 995 546 584 610 507 1007 700 779 855 1172 282 743 901 1009 676 225 405 398 1089 779 395 783 791 326 857 358 222 996 927 1003 998 455 924 51 186 806 1131 416 972 264 903 313 105 586 789 416 40 39 724 591 1125 740 405 592 1148 246 370 1069 645 474 249 138 633 731 865 147 306 990 655 1089 1059 935 1186 681 224 276 764 1007 159 303 1204 358 92 309 780 29 1166 294 248 1168 882 998 634 83 318 275 846 600 45 1135 472 897 427 267 1052 507 323 144 114 960 635 458 1153 217 1189 973 543 166 984 972 457 365 602 22 542 512 640 502 1075 586 205 309 40 1060 241 679 826 1087 49 366 1035 22 398 1094 1094 626 792 372 660 751 1106 74 735 642 90 228 299 448 901 395 879 122 949 1016 814 655 1062 925 914 1014 1185 202 667 1095 116 751 835 970 202 722 826 1029 922 1143 588 1197 502 1196 782 529 824 354 502 778 405 788 1101 92 791 304 657 156 1014 302 313 588 102 47 498 244 897 1169 65 914 991 145 248 441 1148 86 728 513 63 426 934 766 1091 925 152 1081 887 880 764 847 982 1184 567 316 629 1132 927 581 755 668 875 1039 298 21 588 1125 481 958 202 1021 538 208 692 443 292 529 760 771 1160 401 260 494 978 405 1083 499 826 51 368 1160 921 1189 129 173 222 1112 118 169 67 1204 513 621 535 1089 74 767 782 132 253 958 1076 398 141 66 264 789 359 536 891 574 654 689 354 349 830 605 918 972 527 358 722 54 944 132 51 882 380 24 147 416 985 40 684 629 936 68 797 738 855 29 149 376 465 850 648 54 625 1021 1062 388 1143 546 302 219 1069 259 724 481 1041 958 248 359 877 2 616 1123 963 778 439 1003 865 244 339 705 34 43 278 645 850 764 705 593 1150 473 116 67 941 779 114 792 1006 105 502 456 40 737 547 144 934 467 319 144 264 298 1121 65 236 86 124 90 690 326 309 47 971 455 262 563 755 64 624 732 649 789 472 644 29 718 1072 458 1049 949 851 546 430 307 247 317 264 977 859 228 456 93 188 1184 957 678 731 473 963 416 556 656 20 645 57 605 1143 824 394 358 1089 366 1020 1083 592 1195 972 1101 328 766 365 1195 568 783 805 246 659 962 732 959 656 993 1093 678 1052 861 1094 405 132 567 695 905 241 471 313 927 123 901 1042 859 465 941 319 568 366 17 1167 1162 918 959 207 439 963 145 751 2 901 981 1033 86 518 981 601 138 760 589 824 654 317 493 880 188 143 216 1150 731 334 198 1052 1148 622 427 1159 1003 405 849 1069 245 1 518 588 751 688 1134 203 15 401 692 363 50 359 588 445 588 1143 1131 953 502 21 846 835 586 1157 225 999 636 847 849 132 1072 275 962 129 401 552 363 795 977 674 535 1150 622 1038 245 350 1069 757 165 93 368 679 1093 589 959 253 165 1147 1136 50 246 88 904 1204 995 598 367 218 448 936 889 132 859 603 1189 1083 98 1003 985 732 741 703 875 1112 1166 864 165 1180 1006 1042 984 1170 634 130 253 582 887 226 588 473 1179 642 546 804 327 494 996 1167 158 1189 457 1189 457 527 567 166 1091 561 1052 844 394 93 993 849 415 1083 386 1016 1038 166 1021 688 343 567 478 985 147 861 824 93 523 82 995 623 193 34 699 688 7 1132 925 294 207 935 792 498 1106 977 230 981 555 1052 614 34 749 533 34 916 1188 901 598 633 1081 117 486 1106 507 806 1189 767 165 659 917 616 457 977 1112 140 363 119 568 1095 824 74 253 529 404 1069 865 194 1202 610 1197 728 298 317 789 295 999 398 302 731 68 539 642 574 528 649 803 893 1196 1148 1143 1104 395 858 456 511 481 1055 751 23 143 33 693 1089 263 589 693 865 1147 390 169 797 542 1146 857 499 1057 220 415 991 769 225 685 1112 652 1098 1184 806 147 467 837 805 455 1087 1186 540 1184 299 1165 246 849 737 1007 93 812 349 152 959 123 982 405 795 904 1123 728 186 1038 407 543 1030 339 580 568 84 692 432 1148 935 1133 981 1 1052 678 518 826 1078 318 699 291 539 921 678 892 147 458 149 73 1184 814 740 685 83 228 591 767 113 1069 141 1112 1112 1135 49 1016 116 64 64 509 1014 826 648 924 1103 507 973 797 350 529 507 911 22 1069 851 473 1041 1032 660 1012 859 244 616 93 1112 587 356 1034 304 1094 642 366 417 998 1007 1072 686 455 1076 10 337 472 418 735 295 316 158 915 806 651 716 681 1069 740 253 614 1189 264 816 678 1135 875 1188 260 51 282 334 970 561 803 1007 860 543 981 999 797 441 433 408 262 797 147 1058 729 50 1159 499 755 2 376 1012 1120 1073 473 321 144 295 166 934 1125 1104 622 1009 543 792 540 960 598 309 990 640 431 429 222 341 169 633 1109 282 366 207 192 1151 625 823 730 828 1136 1195 376 376 613 21 554 633 138 612 731 872 655 629 94 1188 341 604 670 830 1083 601 349 228 75 959 1033 465 19 1125 241 736 804 207 2 976 659 662 891 165 901 865 797 24 681 291 1030 201 731 880 324 246 306 102 805 173 959 90 889 889 633 840 173 194 995 1204 1139 778 1202 1148 34 922 297 705 511 879 889 921 1100 600 784 1160 398 499 614 514 814 514 864 733 58 304 914 564 228 936 990 851 1084 465 93 568 294 921 318 703 865 806 855 543 586 724 498 130 1179 598 776 840 846 295 716 1112 253 21 1135 993 768 921 241 317 803 616 216 586 880 1172 147 1014 29 583 588 251 1053 731 116 382 787 162 730 313 318 52 147 546 828 390 1093 1181 921 1094 995 457 586 295 63 824 303 788 431 147 829 1035 549 666 959 689 37 254 624 64 801 963 612 1091 859 1142 678 1094 507 93 2 493 984 158 561 731 64 51 114 807 513 485 755 334 723 58 507 615 824 1009 472 82 591 1109 716 102 925 523 93 850 204 358 545 1162 585 328 204 1072 667 47 591 1167 760 507 1136 23 90 656 692 666 1186 772 1018 291 158 403 1101 249 973 983 1089 922 891 885 145 1040 925 304 417 972 559 755 1136 40 263 970 737 223 494 441 528 83 546 688 696 241 904 671 334 936 780 978 372 780 674 593 228 36 903 391 789 1048 376 850 718 1065 102 662 223 64 594 1016 824 824 116 731 43 514 797 995 649 446 557 189 513 656 594 499 429 251 51 803 51 481 1184 918 1136 1066 102 1169 857 644 295 681 510 654 1073 246 352 262 147 360 527 1131 785 901 614 859 432 509 567 731 986 93 689 1033 792 309 662 853 1148 1034 1051 1106 66 472 583 1188 849 779 292 735 511 914 1120 807 780 415 138 398 339 514 86 339 895 640 367 24 840 588 279 513 840 1021 829 111 1143 1131 123 991 993 343 132 857 972 513 339 276 903 147 29 1112 376 1101 616 656 493 525 445 201 207 294 624 802 1072 223 1041 722 1184 294 612 974 652 1132 984 198 82 400 720 114 1131 503 596 1136 376 430 768 334 1059 76 416 391 135 33 1066 996 510 1123 155 506 568 613 387 426 188 685 1033 1186 648 978 417 494 244 208 123 603 995 1146 1084 610 506 900 630 731 419 246 1014 158 513 995 885 870 1104 350 21 291 252 1169 887 958 334 785 94 714 649 554 506 797 317 175 637 1185 589 537 1098 160 1057 610 635 30 36 113 862 136 1036 1058 1146 274 9 592 472 740 169 865 916 186 775 68 806 755 498 431 470 872 478 603 616 533 588 679 783 647 865 11 1052 919 24 141 1 978 566 962 586 919 654 667 297 104 736 995 545 459 350 891 925 39 657 1014 326 1111 812 1170 419 223 360 326 292 935 114 430 903 470 1012 408 1053 426 373 1147 690 87 173 328 150 1072 9 309 371 1009 1009 292 455 35 518 1153 671 555 1056 527 569 1094 86 581 934 767 651 30 1110 499 533 978 660 1131 156 529 860 275 1009 457 1196 1102 1020 228 21 76 158 731 499 306 262 747 35 507 787 105 494 960 65 349 788 580 1035 591 398 279 395 1072 448 220 581 213 446 74 877 458 797 566 793 660 922 51 877 241 589 547 588 468 1020 623 605 1033 700 555 703 1198 870 76 684 865 885 642 935 501 407 49 835 755 339 835 37 59 895 1204 317 707 875 974 901 970 735 959 603 455 222 1031 604 516 457 106 111 1162 507 693 155 597 981 1153 1052 887 465 316 34 1014 901 1057 1157 196 996 54 458 1146 960 921 993 593 903 313 507 720 751 376 282 419 1107 1014 688 1104 621 1030 924 1041 352 35 472 927 597 1016 225 1111 130 633 117 1098 68 925 337 365 511 561 1131 1166 465 349 358 52 467 1123 557 230 1006 299 972 656 604 29 954 1058 279 991 555 1117 1040 819 230 1198 862 981 656 470 68 724 74 64 719 769 1101 823 535 614 319 145 1120 581 144 1060 1196 656 415 216 615 228 368 58 714 92 472 633 614 313 158 570 616 561 201 103 586 74 457 39 1009 724 358 949 1117 802 1172 1093 924 202 586 275 1072 93 801 140 882 1052 318 212 245 1060 699 264 946 714 985 835 1110 981 568 914 1131 283 75 376 327 703 733 282 1094 927 889 848 427 190 376 1083 459 499 337 193 124 535 346 957 1167 1048 753 1087 74 616 740 668 390 1089 403 864 780 625 405 325 51 104 1202 797 829 1034 281 169 778 249 75 589 1189 797 1018 295 22 823 850 1081 755 803 850 567 58 905 291 242 386 608 474 584 294 304 294 941 400 584 720 443 1040 19 655 2 712 295 995 415 859 716 807 1169 343 552 30 1204 783 806 64 213 309 147 304 499 675 260 1112 921 1088 1012 472 68 860 598 473 695 334 806 472 40 1069 624 212 1112 313 767 90 1039 116 569 131 353 633 445 1198 429 978 830 645 880 204 75 779 703 716 949 480 804 613 317 561 998 319 204 241 418 83 102 714 471 497 731 1014 848 313 366 307 901 730 1076 259 788 1091 788 1144 1093 1014 540 870 264 472 1125 58 668 325 1056 58 943 753 223 147 747 416 1058 580 1172 735 1166 685 445 313 1179 732 376 394 877 1083 433 371 721 445 30 685 82 29 334 102 418 373 467 1020 919 1170 623 567 111 981 986 144 403 76 1146 415 66 1142 689 1059 635 778 567 165 299 210 803 228 865 358 439 699 353 213 954 705 918 735 244 263 63 283 678 86 1132 1055 885 792 431 353 352 65 418 879 581 299 337 755 941 294 212 1038 439 1105 1095 207 657 998 731 778 607 216 961 1052 922 459 1107 635 457 281 1035 1073 173 394 129 778 455 274 162 30 784 140 738 1104 949 367 1106 1140 141 703 512 1169 633 1033 35 943 766 313 1075 1180 789 629 30 872 733 1014 922 465 309 690 1091 327 778 327 371 1169 2 679 797 165 325 936 707 568 1120 339 1014 588 543 1162 10 1062 802 493 1128 889 386 1107 772 386 983 412 539 345 334 472 166 125 40 1186 1179 1088 1103 17 542 248 306 830 960 196 1021 516 1038 1034 145 321 405 1041 54 678 84 584 245 317 298 803 140 1069 1071 497 684 904 731 513 511 633 970 720 19 885 346 667 936 75 652 1189 298 760 830 755 68 1066 981 904 76 216 1153 864 296 569 1057 84 40 788 57 1091 205 1132 1142 472 722 117 623 766 993 862 888 529 1031 651 102 1072 819 1014 216 556 1095 1041 1153 132 625 1205 1072 528 345 1042 891 117 941 196 1034 110 574 228 1014 678 671 478 588 995 734 327 94 217 700 398 973 655 897 601 602 924 656 1004 140 222 1148 657 1111 190 248 291 972 1006 862 1133 457 814 542 64 292 778 602 212 74 1081 649 1186 981 1039 561 345 667 689 222 633 260 610 921 1185 1106 130 1109 738 633 889 1151 604 124 699 40 779 328 556 208 507 292 105 1057 24 584 498 824 924 895 1014 925 1007 724 267 844 642 814 210 1042 936 797 510 478 695 59 481 636 683 136 457 1038 1096 117 974 1121 954 925 1102 443 970 740 1104 74 470 821 598 47 503 113 366 366 1032 830 226 712 834 313 1009 594 499 528 1100 699 132 1035 978 1199 311 92 892 152 963 788 723 885 1083 737 885 499 610 1052 367 1131 525 253 703 282 446 860 252 371 699 978 489 953 446 819 635 458 681 1083 668 138 196 177 1107 226 349 875 625 843 814 59 771 518 513 58 467 705 174 1196 387 22 689 615 1018 699 102 102 872 24 887 433 113 274 292 835 417 840 224 582 919 19 74 472 503 1136 1048 602 300 367 1089 829 887 920 75 864 775 1041 114 1102 1060 1041 494 366 307 995 888 1147 470 216 699 651 1038 350 1166 693 875 291 1039 24 741 941 334 205 861 119 850 228 398 688 1104 1093 47 721 693 152 223 275 1048 57 1041 201 158 384 23 1066 90 1168 334 316 202 63 363 68 778 1146 700 1185 317 222 755 657 1135 1038 684 1184 1060 425 1186 231 1169 58 911 339 795 807 1136 806 1196 1038 637 131 581 893 222 722 93 371 566 925 207 473 676 292 722 1188 216 1041 68 267 1111 75 552 916 1053 114 83 474 373 54 2 281 637 105 788 317 498 1189 1060 22 741 493 1035 973 925 958 368 65 753 1197 51 623 73 591 1016 566 621 276 824 24 559 376 882 88 267 543 1006 386 359 279 1029 671 1036 689 1125 231 941 824 219 93 904 1003 861 537 1162 692 313 655 680 995 909 783 598 1041 633 995 87 760 1112 1053 826 30 1013 30 585 846 760 1160 407 656 1121 918 223 114 224 885 1143 603 141 849 503 445 1048 1196 1184 778 657 1036 1048 363 94 9 51 499 880 447 830 1100 64 390 1133 1033 749 64 1075 582 470 54 862 861 1167 43 564 772 593 716 202 991 633 678 1184 373 1016 1038 826 728 545 751 731 1125 731 795 724 721 588 791 292 991 367 1 1012 473 226 850 292 1072 124 334 587 613 262 547 323 535 668 509 592 859 104 686 885 310 582 1091 802 934 973 797 920 586 77 356 334 634 1065 495 105 300 731 1048 622 970 1124 481 656 1052 536 644 359 1146 1196 334 552 1180 1058 1087 152 457 65 652 850 468 587 1105 363 1167 1165 241 645 537 806 319 74 1069 804 1075 74 568 771 735 264 523 826 481 274 351 780 1036 1196 17 311 295 228 1159 360 93 307 995 1052 882 132 473 51 1167 778 74 587 728 731 267 328 140 551 334 1184 580 743 1094 354 1041 919 835 795 510 934 59 503 728 54 1089 859 739 1057 337 165 498 21 1039 345 603 1136 363 1052 934 1075 253 116 267 151 722 1131 30 352 140 616 350 1018 162 1184 616 365 806 703 568 1107 846 455 52 645 1035 310 582 117 1075 513 711 588 132 851 1016 879 1032 138 196 803 1106 1125 395 655 889 67 210 513 875 792 201 416 696 1049 598 447 147 584 734 47 959 1151 151 1039 848 718 753 334 110 816 149 169 173 678 228 1148 778 194 1058 1107 319 295 1157 689 1151 704 662 918 1184 1066 824 88 995 74 472 1035 416 882 135 417 740 621 353 680 1093 1201 104 35 373 222 136 193 264 1180 1146 716 400 1120 300 826 647 645 568 797 210 877 180 1135 724 433 34 158 922 785 1204 872 19 1106 387 985 201 179 2 1052 1042 102 275 405 512 918 226 574 887 598 1101 589 1169 703 695 47 433 844 297 472 102 358 464 218 681 7 1166 125 1177 343 804 514 1076 352 529 909 637 685 483 1181 648 202 351 739 94 931 787 470 68 1016 1136 293 784 802 549 566 554 216 1202 51 169 690 23 1185 43 316 11 225 588 797 1184 63 518 1036 1069 326 730 850 400 104 652 104 1143 297 166 776 395 792 292 408 655 634 275 367 921 293 228 1066 910 689 456 177 117 251 68 1094 1014 1009 1065 735 368 610 1120 22 1131 919 282 1066 592 1039 104 705 668 1189 368 1202 317 546 90 772 921 1089 616 991 901 162 282 498 976 547 229 885 683 417 591 567 1128 1186 324 244 29 291 731 354 872 797 925 667 650 223 104 1053 990 478 114 791 263 749 1137 144 671 267 870 202 921 513 2 1034 219 1165 165 1112 198 723 371 623 371 927 465 991 298 583 1196 325 1065 272 155 581 132 582 513 1071 77 324 705 819 37 1006 718 156 776 588 219 228 907 680 217 470 1040 151 1076 254 1148 367 1053 371 354 666 824 614 864 699 174 201 64 37 66 824 244 1016 941 865 1074 834 797 1021 457 1057 919 1042 667 959 931 412 629 566 201 678 104 465 1137 788 554 1039 1131 921 63 457 1139 642 1101 934 736 432 82 1018 880 366 478 598 1035 313 499 30 583 262 231 353 90 1038 1038 637 245 999 645 679 445 1179 582 772 1104 749 309 918 104 654 416 693 51 1179 676 267 712 272 1072 850 824 699 977 993 1060 22 1069 472 295 470 685 58 934 1125 824 1148 943 76 1040 292 132 904 860 1014 991 934 1198 441 431 693 457 985 1177 880 51 995 747 21 456 771 716 293 1003 294 119 734 593 90 1133 958 501 1100 568 1147 919 447 935 1132 971 671 949 921 217 782 205 431 316 757 445 921 218 542 986 272 473 588 829 1112 738 731 296 1112 736 885 645 297 419 853 2 995 591 317 905 1106 760 478 93 807 328 768 116 65 921 201 167 1034 607 179 826 1096 58 468 767 1153 209 458 135 1133 457 302 512 901 626 998 707 1030 925 509 788 674 613 1103 650 916 747 551 605 830 342 1125 716 1098 1069 117 1035 1181 789 568 1072 93 152 1009 835 776 98 739 1136 147 568 659 688 130 282 581 807 51 180 317 785 629 959 1112 188 542 236 1032 83 733 785 797 1104 525 37 589 363 1186 953 581 604 427 425 104 941 1071 1014 150 1136 797 260 602 670 593 785 1048 739 760 784 1120 679 372 678 388 90 297 278 1058 823 960 1100 688 17 640 1057 1184 188 978 791 1121 568 486 897 30 373 678 692 1197 1035 936 1060 370 806 1120 993 848 205 366 76 847 196 1121 703 911 885 446 24 797 1196 1148 554 276 1136 57 350 1106 1076 337 478 1072 481 679 925 474 909 318 360 456 733 36 1205 103 208 509 64 602 251 597 885 850 30 2 1039 623 208 970 543 382 155 2 688 681 791 210 1031 921 586 1062 1029 349 153 688 604 662 145 999 1123 94 114 981 222 936 529 542 1136 864 296 291 445 156 1041 645 819 801 1078 921 634 733 398 588 202 547 1143 283 735 716 325 931 241 711 616 1123 45 1078 470 169 888 1038 110 68 640 802 671 241 401 679 403 1066 659 813 585 292 130 1169 201 57 830 806 885 850 1169 1012 465 246 457 327 731 1170 93 580 473 201 341 804 705 621 90 973 561 130 51 607 588 860 230 122 21 585 1159 624 209 598 1117 564 797 1093 993 84 194 145 721 1035 602 1106 35 555 566 873 723 585 778 828 621 15 262 680 735 260 943 835 891 212 354 755 267 317 860 1065 829 1014 386 662 814 961 981 768 1184 245 1109 416 776 594 327 909 882 529 58 382 739 670 274 1140 162 141 804 499 614 1016 358 321 1083 953 690 497 537 1035 30 376 376 74 1098 570 535 481 1169 474 51 1034 87 1083 614 201 1131 1042 219 64 358 70 205 1083 499 586 1084 995 1089 1041 778 735 729 165 875 679 1146 145 57 591 216 716 470 326 972 714 722 75 93 473 784 788 785 600 429 1142 731 405 382 1107 456 351 699 693 1055 739 1106 935 291 865 194 1169 946 1072 165 50 341 671 507 372 780 608 342 116 769 29 92 647 228 974 797 1072 976 485 711 685 1081 1168 740 194 371 363 760 313 819 1013 645 317 978 111 1072 431 1041 953 145 363 1036 676 334 728 313 806 1204 559 81 203 367 1060 995 37 404 371 294 489 1196 303 1009 64 768 995 207 760 607 753 147 572 52 135 1014 944 681 217 667 804 1059 296 862 293 68 1168 1052 699 194 203 294 324 295 985 556 927 978 495 471 65 433 105 249 1189 922 1041 605 1125 567 591 559 34 33 649 337 354 1147 625 279 857 688 291 448 920 667 921 1202 583 963 722 935 354 416 456 958 334 864 984 86 722 1202 86 241 523 30 591 941 204 264 788 343 893 1006 388 102 757 473 721 755 823 700 222 84 213 973 210 568 1052 1199 245 457 594 506 792 458 712 188 778 885 849 921 936 498 1135 566 700 452 724 368 1143 116 51 447 391 1125 895 478 941 21 684 358 563 644 772 1073 656 113 692 642 260 64 22 804 294 252 1112 317 1169 1013 824 775 371 354 789 855 1148 427 366 580 448 543 801 736 859 1159 303 749 960 167 248 625 51 647 891 588 225 567 59 918 671 485 819 104 735 1169 733 853 90 735 334 973 581 1009 291 738 797 778 703 151 158 57 792 1169 700 202 1107 1162 624 814 1125 327 173 903 734 1157 334 262 1147 82 716 539 916 63 959 778 367 960 977 644 1089 1073 865 764 1060 152 432 1006 317 98 860 861 925 1053 310 363 812 1014 633 37 795 192 368 145 767 321 1014 387 946 885 138 418 712 262 37 901 650 391 398 1102 1091 662 339 693 300 588 1071 272 1056 513 753 719 208 660 386 615 279 205 679 982 610 589 272 267 467 481 68 68 804 231 433 1202 65 991 1039 679 662 824 138 679 668 1184 656 467 1083 574 1146 1091 441 567 1102 83 1103 218 74 473 547 588 731 141 1196 732 279 859 1103 398 20 425 186 729 1042 789 376 689 778 901 907 387 33 801 1153 1162 588 645 693 1034 9 295 973 1202 931 771 735 1035 891 155 167 1056 1038 769 1144 426 283 481 755 978 780 778 704 1094 24 791 731 276 1112 819 131 248 679 716 782 587 382 1087 525 297 865 728 960 1112 153 630 797 416 779 407 848 247 917 731 472 918 679 295 859 313 623 882 1056 1048 586 210 431 147 224 316 953 93 247 1146 503 64 472 918 66 514 897 22 629 655 1016 36 114 441 147 205 1048 138 828 510 248 1060 1098 749 936 821 1083 1035 68 313 511 981 903 981 516 1076 82 102 977 371 514 586 1014 699 747 513 86 401 447 722 1160 1035 427 1125 471 851 499 1131 328 882 722 634 829 954 486 1032 75 1042 486 604 826 804 169 793 401 925 254 306 1048 386 551 231 835 651 882 654 1196 83 733 924 457 613 51 656 991 1072 837 593 1184 675 1069 398 849 230 1121 623 419 927 731 1106 699 302 780 654 995 158 724 688 405 978 959 37 678 835 1041 495 767 283 739 582 1110 780 797 158 135 670 327 1 262 1083 598 904 592 844 310 936 547 740 1014 223 525 824 98 935 962 829 35 859 1112 415 304 893 703 75 734 959 1052 145 608 459 580 37 995 864 349 676 464 785 486 419 88 446 644 304 367 114 262 588 674 210 689 1201 806 561 1075 652 226 821 415 772 993 317 45 272 960 1048 282 395 527 588 325 262 1042 516 194 251 623 1153 433 529 1041 1069 546 22 1041 367 30 985 583 721 635 1189 1014 1016 400 693 151 400 119 1073 264 892 1006 927 998 346 262 1089 918 1181 294 1111 432 960 998 429 637 897 724 1169 1084 732 525 561 712 478 846 518 1179 486 426 9 326 1039 998 1184 580 958 755 418 525 860 552 644 943 162 74 724 293 1031 616 201 753 264 743 904 903 778 198 903 64 972 47 472 73 539 959 801 527 613 766 909 1072 699 640 949 624 570 995 907 1184 81 985 865 1184 1055 919 230 681 1069 316 662 635 51 1131 145 849 302 416 294 1049 971 363 976 1147 512 1089 685 731 1027 655 785 37 125 895 720 279 655 334 897 1186 334 248 689 615 292 824 729 201 292 667 795 667 370 204 218 870 1137 652 816 804 570 1084 1202 1041 367 865 776 1146 1016 768 1007 626 689 65 103 891 648 367 1179 834 1104 1032 880 1184 600 897 317 388 623 150 81 300 34 642 588 1087 1071 772 972 119 1041 795 946 67 1088 685 228 735 248 588 147 262 540 1033 295 953 1039 1014 1006 223 660 499 586 897 337 291 1146 1060 636 552 976 408 1057 568 1110 1016 20 959 982 222 936 298 1139 934 816 963 1051 1072 875 103 1205 498 879 695 252 582 776 766 371 633 472 1042 976 152 313 1007 540 637 651 659 1 467 535 368 1031 302 861 1016 468 37 389 812 1120 1009 102 1181 537 785 1168 767 2 1052 879 384 731 1142 75 797 850 1135 24 927 877 1102 623 419 568 300 604 610 51 158 685 471 826 789 851 167 546 92 731 51 791 430 350 1055 472 685 1170 970 104 141 380 693 778 1205 129 623 327 386 1153 2 922 43 662 592 692 879 816 743 626 1111 368 230 213 86 472 366 795 264 959 470 282 313 733 1021 246 386 245 19 897 536 20 350 358 116 321 637 1006 417 360 660 1084 547 1058 593 498 549 897 35 909 804 1169 1052 880 749 1147 1057 241 1076 880 138 651 457 150 1150 429 1094 1030 904 657 920 30 90 1163 118 973 935 1143 327 954 296 90 834 339 1038 858 755 802 700 113 152 495 431 416 679 166 608 593 835 457 1189 983 1195 898 467 106 318 771 797 231 445 970 885 351 865 131 588 57 103 891 274 279 635 651 1006 152 244 68 1169 1062 1153 629 872 889 68 376 850 1072 1071 368 470 755 354 1172 847 783 358 699 674 934 699 1148 147 792 633 757 826 766 303 1136 472 703 1196 228 249 676 82 1084 755 755 690 769 415 1066 738 152 597 457 50 358 405 367 1058 724 358 343 1184 439 1131 960 401 616 408 970 921 481 910 296 17 973 228 735 814 776 74 731 608 804 795 826 376 667 136 156 316 1016 802 764 734 594 507 882 51 1166 935 1038 1055 81 904 835 925 767 116 589 358 106 1081 334 1009 733 977 10 433 861 538 778 733 104 755 885 501 1147 551 657 339 1007 20 446 1109 1029 806 642 516 582 90 889 304 158 499 660 219 1102 1125 566 156 865 707 887 194 403 880 262 253 936 494 84 327 1165 105 569 791 568 1101 859 795 1101 82 354 731 1124 1039 847 1065 735 470 589 213 563 870 194 707 51 891 563 481 549 718 1121 1133 444 1049 296 282 138 152 785 29 456 367 274 260 657 119 188 388 474 586 958 213 864 124 1071 160 465 837 156 1014 858 92 1033 981 495 1095 905 1 910 695 291 764 567 700 147 1195 64 540 509 735 1006 386 70 493 1136 644 897 749 545 1139 905 156 722 47 699 83 1069 649 412 1089 528 493 1030 1029 860 313 149 529 499 349 783 366 640 83 826 489 1016 959 1041 569 1089 803 323 151 1012 334 1167 246 368 648 924 1083 598 47 165 806 681 588 990 407 57 981 775 897 125 1159 1143 367 1041 1134 527 1071 995 194 914 704 429 481 1146 633 415 497 1083 614 972 389 1038 29 81 1140 516 957 1143 829 174 153 787 551 51 351 835 1035 1059 888 30 135 10 1053 679 803 130 149 20 457 635 918 819 1107 403 778 1170 350 584 2 721 325 1195 634 568 904 294 196 244 217 351 427 363 51 1143 1136 231 699 129 311 634 417 1143 941 776 94 668 124 65 189 1112 699 561 117 395 21 566 1184 657 1136 58 1135 470 925 741 1131 212 972 666 536 660 977 909 546 47 645 934 1096 737 848 33 570 797 588 147 739 503 177 50 564 158 465 401 564 117 949 843 114 295 1177 835 807 859 282 695 259 574 102 68 1009 501 395 783 780 760 474 567 24 731 23 302 835 152 229 363 405 678 1014 915 976 190 730 132 689 946 591 1172 699 391 561 260 292 404 919 801 1105 467 1041 1184 1066 901 284 731 367 622 481 779 194 130 1134 743 807 861 731 276 173 735 116 1147 730 384 829 395 499 249 598 1032 205 131 598 276 700 30 21 408 509 1071 217 106 681 914 165 970 260 366 740 291 86 908 190 40 104 1016 446 904 117 246 689 1195 57 743 499 51 93 960 481 978 94 24 614 657 936 747 610 633 828 649 309 804 557 936 325 567 24 419 1185 456 1036 693 1112 472 29 700 327 764 380 326 589 789 549 689 528 760 1125 1065 43 973 367 528 1136 1093 731 388 165 360 267 1177 528 512 241 804 468 957 345 1169 826 981 380 395 349 307 387 224 391 722 561 529 582 2 307 755 859 93 228 1100 1007 118 961 1195 169 341 1021 1083 367 1180 857 1060 366 284 569 684 918 720 36 403 489 946 685 1107 147 580 652 538 194 1135 764 897 779 509 688 981 1094 498 552 156 310 337 51 538 177 334 572 498 481 386 640 224 241 388 1146 210 2 131 865 63 189 958 294 1196 58 819 917 34 228 586 90 358 1179 506 7 993 533 864 703 67 1199 388 87 485 731 405 757 731 116 806 824 1168 1142 1084 723 1170 337 828 660 789 859 696 735 201 345 1009 1131 194 149 64 1088 295 306 623 1110 64 24 66 1189 731 730 470 404 731 739 174 645 778 907 1039 893 775 864 1014 668 1170 169 403 299 186 891 1162 382 1062 622 803 591 1051 1041 102 309 1189 57 693 445 859 472 654 829 210 506 1060 1153 1065 150 317 21 513 919 844 1169 328 1196 147 64 49 848 88 226 1142 404 594 776 468 325 1084 37 705 513 640 298 572 1105 538 404 859 218 970 730 859 512 403 345 847 593 821 1110 2 455 588 516 228 141 103 785 537 1167 882 936 716 328 218 760 917 737 512 263 64 574 334 934 1009 670 1030 281 882 552 527 625 795 73 1060 225 251 470 302 174 1007 371 486 373 155 824 470 659 1131 412 339 20 597 241 921 1075 217 731 1169 1027 246 51 567 941 676 652 1051 58 217 1202 432 764 707 470 1121 657 909 622 776 81 325 228 498 699 1057 201 528 935 547 865 629 253 244 860 267 1131 295 993 1007 1041 468 523 30 502 936 246 924 318 864 262 880 935 1170 1053 1027 753 645 188 367 118 386 644 1184 843 916 1083 1135 864 849 1125 90 510 90 367 915 281 245 893 704 529 317 259 68 1134 779 1074 824 751 1038 648 447 1055 905 1029 787 621 846 1006 1039 416 346 681 373 1076 376 903 104 230 81 1072 222 497 1181 65 260 337 1191 507 826 602 783 1049 499 1055 904 722 791 138 568 927 132 371 704 859 441 1084 1140 1146 743 1038 675 343 623 1125 177 518 471 339 1148 123 949 865 711 693 829 116 1201 795 1095 743 772 190 844 703 1197 74 802 448 607 43 104 721 1184 741 783 635 1031 850 366 1181 1140 339 789 68 582 688 604 94 230 1041 65 916 1006 58 368 194 671 1107 404 804 563 1074 675 944 1107 75 751 21 921 52 984 624 296 210 861 1131 907 588 446 1184 776 1014 704 740 1162 216 102 819 816 1060 366 77 724 358 231 633 311 645 624 241 925 779 29 456 173 90 615 1091 516 835 582 880 1136 870 804 92 2 124 334 152 588 68 169 568 679 855 167 652 66 416 401 927 503 921 637 651 1095 1146 1013 652 689 1101 767 802 302 549 36 804 647 1147 328 797 873 919 723 83 889 318 898 512 395 431 1072 1136 667 739 403 395 296 705 262 131 995 1071 346 1038 194 1039 1042 218 1153 581 703 118 1169 844 29 501 1169 242 401 1107 1041 501 875 352 757 816 51 202 834 194 213 536 633 92 54 1057 783 356 1148 388 156 37 75 291 1004 499 116 1007 1191 1042 502 1172 917 1035 1042 582 960 598 299 588 1196 345 21 776 193 1204 699 1143 776 376 175 978 349 621 116 429 1106 1014 93 1035 648 885 138 22 600 468 1007 1016 960 87 513 507 914 23 1202 755 118 68 50 514 74 367 570 703 50 983 823 51 262 651 1056 17 853 448 468 903 439 494 1148 116 859 156 326 1016 216 633 724 51 262 21 582 209 429 398 274 1034 132 604 699 29 880 188 47 775 879 973 317 1012 58 563 481 829 40 241 433 352 733 859 309 114 1189 547 904 879 499 785 382 395 245 465 498 431 802 295 153 722 525 1014 363 160 470 1052 499 213 468 981 459 865 1071 847 52 1191 22 1151 1106 201 733 583 1150 1014 50 473 474 916 731 295 1013 458 404 914 1006 568 219 334 536 34 313 1072 205 885 359 1195 367 1059 795 1103 900 358 241 263 77 1089 598 887 591 1095 847 572 1136 1066 527 82 220 360 1 731 457 525 93 918 615 113 1006 1016 891 263 1157 584 132 645 597 561 363 202 642 167 294 764 345 910 1069 897 561 295 247 1143 253 225 970 785 849 169 757 1035 730 349 699 789 731 2 1038 33 1162 64 376 1096 689 1107 1199 780 425 295 568 610 165 1167 367 650 1125 996 779 981 568 1157 1014 506 922 439 885 324 924 1125 7 1072 1056 735 1018 1159 961 1039 699 1058 433 614 1133 114 149 219 787 485 1091 387 1165 201 1166 551 216 217 834 370 935 567 1148 93 188 592 540 390 959 1160 349 645 840 132 735 349 117 29 936 1120 584 778 124 970 138 470 624 959 456 776 188 403 755 122 1074 1184 990 958 690 633 189 260 849 797 201 538 260 494 81 977 446 236 780 272 561 870 767 512 371 105 1076 190 1051 1087 662 209 703 904 387 795 1160 1184 1014 805 267 138 485 685 891 165 494 253 807 343 735 603 337 226 1058 824 567 302 581 542 1189 1072 1135 7 1053 1159 212 395 824 1006 316 123 1027 776 300 1105 764 601 1029 398 307 1186 174 372 1016 307 354 513 35 1110 1101 564 54 651 473 568 30 1131 970 223 693 570 738 123 472 501 395 371 1111 36 1148 226 768 9 897 1111 679 1039 640 1136 222 339 879 1014 925 657 1124 1186 1199 778 610 175 1140 1140 793 1197 921 220 814 846 147 228 829 888 919 1072 1004 681 175 319 371 309 703 10 905 346 248 485 1143 703 1096 116 1004 98 778 155 648 503 467 907 598 859 472 1087 591 468 918 203 1143 1034 699 132 1021 40 401 583 1123 671 1096 145 292 456 732 567 499 264 918 317 741 65 903 676 143 389 574 398 700 407 880 173 970 90 904 165 1075 510 859 276 363 1167 804 802 935 936 813 179 34 907 585 291 1165 309 152 1159 58 911 897 917 1150 202 941 688 714 917 131 59 1062 667 1007 367 468 931 649 114 859 1033 623 723 568 30 603 797 65 828 391 21 985 486 499 441 999 20 1162 494 537 58 703 39 1003 473 1117 918 54 755 224 1034 914 703 660 186 1074 760 470 196 986 685 826 472 158 58 764 130 58 167 1088 783 367 891 304 970 700 885 538 222 699 382 729 604 1048 345 294 391 1 591 824 228 1098 54 1062 304 198 24 1100 267 736 981 898 1110 649 358 564 175 1133 924 310 859 445 224 846 649 681 586 888 552 188 334 319 1039 1057 295 880 189 300 228 75 300 245 830 343 124 551 603 859 351 207 83 425 1112 705 1136 446 47 1148 503 1033 19 1093 681 1104 870 66 652 695 360 248 339 337 608 927 231 1105 766 216 755 999 90 34 313 1157 337 828 901 212 623 194 795 583 1196 1007 470 766 685 1169 649 1106 722 1078 753 1100 605 924 74 353 103 731 497 651 1014 59 732 193 327 805 848 859 365 279 583 1131 984 194 430 1105 685 1153 901 317 368 1038 850 325 543 334 1184 66 1181 294 212 473 849 870 152 918 50 511 84 804 201 778 649 1107 1038 1159 117 888 58 117 764 1123 970 887 1007 1038 984 678 625 249 973 162 830 1048 30 363 749 1159 905 135 703 954 1202 642 223 205 785 105 429 349 719 1042 525 731 445 43 859 63 267 848 944 1135 117 202 1078 662 363 415 766 1132 844 581 1196 567 846 891 678 337 353 914 1076 1131 918 789 363 934 778 102 326 358 52 859 633 816 1107 764 1098 586 202 47 900 45 23 503 81 506 529 345 1120 65 1009 644 1170 859 29 1038 248 147 203 29 1151 230 467 416 245 681 736 354 470 1029 1009 960 326 572 309 1095 757 880 1021 64 865 509 1151 614 1053 612 401 1195 561 169 88 587 633 737 228 1042 624 722 371 262 30 1012 597 834 1075 159 738 1032 685 882 514 1125 678 19 1094 298 739 659 480 353 494 1012 685 671 499 910 1036 380 859 34 230 118 721 359 244 981 645 859 433 1014 456 911 699 1038 735 797 207 430 1039 159 1140 57 970 359 1033 803 143 416 582 152 1006 228 328 581 241 190 92 903 216 1177 568 659 1112 598 341 1195 720 465 513 457 1125 908 394 648 342 29 703 1202 24 1195 445 503 468 1032 971 904 1184 699 1053 264 1102 228 918 51 525 283 803 586 789 202 943 716 824 51 158 81 624 568 949 667 432 114 662 34 615 679 920 667 39 426 900 325 849 533 390 554 772 349 521 814 563 457 506 1104 310 625 875 1042 608 959 847 699 363 959 540 111 895 972 43 559 263 686 642 309 958 117 958 1030 958 1006 924 616 993 1204 29 557 272 941 321 210 976 561 228 1169 88 498 959 337 499 834 1069 147 219 342 982 426 846 15 1204 1125 557 990 1144 82 299 63 735 1195 481 934 455 23 188 561 995 919 804 118 213 1199 699 1016 695 507 829 705 637 419 272 1093 129 147 678 667 593 616 596 615 907 1078 1177 582 714 34 804 390 1106 15 292 274 54 954 1134 986 806 1150 804 363 103 63 850 470 416 887 83 580 700 685 446 588 433 624 613 470 1014 103 295 349 1104 494 1087 267 66 826 529 267 358 602 848 349 102 633 533 293 129 264 1100 429 767 828 545 279 509 494 74 689 291 1062 75 604 1143 1131 1196 193 918 1098 757 433 472 1105 804 58 693 685 328 1021 404 551 626 977 1014 751 343 783 1184 731 110 21 946 670 1107 149 260 914 656 111 688 703 217 959 1062 637 591 49 455 588 272 1048 657 1179 561 1205 623 1039 264 581 887 125 572 1168 499 711 425 644 651 1170 147 705 441 395 1104 957 179 859 846 642 1057 457 753 368 432 985 712 728 959 1146 613 934 1201 416 116 212 958 247 581 226 472 533 1105 300 622 169 935 723 1088 116 75 210 169 953 907 791 984 1076 660 349 366 1007 23 1006 1031 1057 958 51 819 166 585 173 633 984 203 539 21 690 545 850 768 1110 283 346 720 699 465 943 1066 885 57 464 954 326 478 102 98 398 521 685 844 363 81 204 587 419 57 326 456 1147 1162 366 807 961 1159 22 106 1083 1123 864 995 1112 1014 245 160 481 102 202 485 1065 395 1013 401 847 82 642 660 443 853 780 1196 803 778 873 1136 1004 1009 528 775 447 778 1072 1197 65 416 401 970 470 993 316 1132 114 194 371 816 1143 829 494 935 249 1052 51 464 249 659 1136 186 1143 358 210 24 455 92 386 656 977 1166 568 824 1101 936 416 84 1184 122 37 309 981 468 551 680 724 472 780 111 360 953 337 310 43 582 363 696 1101 102 352 1049 324 93 877 885 864 846 241 804 210 921 104 1081 291 1089 1066 223 1101 1112 981 880 468 359 1105 366 387 598 959 802 656 501 432 391 400 900 1018 959 1102 512 358 927 716 1151 629 144 1073 360 714 135 784 302 970 903 829 543 847 540 1169 537 343 1016 193 795 1004 767 561 806 623 533 102 21 655 780 813 675 390 769 844 1196 680 339 846 34 623 516 116 174 1087 228 870 1038 645 452 443 893 1035 248 911 598 459 147 226 9 915 1059 819 262 448 692 262 892 1039 958 30 57 1014 903 111 415 455 1169 1140 803 735 1166 447 879 117 593 978 1030 766 363 319 1188 210 118 1039 624 858 835 194 1007 202 1121 785 1112 63 29 783 693 909 83 245 408 563 546 1146 972 208 614 681 129 755 978 829 806 403 472 897 203 162 523 705 795 674 656 766 1052 274 971 54 861 1151 20 865 54 566 1117 45 712 1105 33 612 943 1039 1057 600 891 1136 679 455 1186 1084 249 650 593 130 129 1055 829 785 326 660 295 175 1004 788 174 382 730 941 738 1104 591 147 918 885 958 1040 82 1052 470 64 354 959 865 873 346 700 194 66 76 202 349 103 981 1096 1135 1121 467 40 549 351 1121 666 1016 118 877 716 21 587 970 50 568 731 263 755 371 835 1123 568 47 801 426 1199 455 415 924 156 501 419 37 1041 959 1164 875 220 159 1136 306 92 1120 1197 907 300 260 350 624 294 513 733 589 1205 341 1035 1131 117 910 680 635 368 596 977 1166 850 760 789 959 222 1007 317 546 730 568 499 1205 328 802 722 807 566 354 960 427 132 736 816 1058 68 1133 81 1095 1147 401 84 668 472 86 349 2 245 582 47 889 722 485 1189 622 958 835 230 714 511 382 767 294 51 970 784 1159 689 37 327 429 1105 297 202 683 371 720 1137 208 1189 94 76 346 861 448 584 605 1110 655 194 674 778 1160 733 850 583 864 636 349 735 705 1032 743 302 366 830 441 180 353 1132 284 1029 1027 144 791 155 901 1039 291 826 875 1057 882 76 58 1052 81 349 1038 356 75 662 1159 513 797 1057 859 74 317 358 1035 591 914 911 247 1170 916 367 528 2 516 681 351 339 192 705 865 689 840 304 427 645 1052 15 376 1014 1072 675 972 205 1195 272 66 236 64 893 507 656 688 368 403 7 757 52 94 51 655 824 1042 219 636 407 566 1038 54 205 1052 1032 1136 792 391 960 30 749 835 82 776 366 604 316 1038 904 974 165 911 394 688 688 740 81 445 372 857 297 546 337 321 865 236 849 1095 327 216 683 924 36 941 963 317 24 1188 1135 789 75 1199 1007 764 40 633 51 909 556 993 1189 859 388 528 376 944 795 527 678 483 1084 552 356 431 64 563 953 593 345 776 295 719 472 1048 568 705 15 1052 416 224 1136 649 587 587 513 155 561 358 1029 1039 982 959 977 291 1087 1016 67 23 354 296 75 222 772 764 75 1150 944 1093 207 510 1102 180 416 1049 1 228 705 889 445 30 1101 136 507 802 267 585 216 404 1014 1103 83 566 467 125 275 1144 1140 82 597 991 198 778 267 1060 220 778 480 1033 52 795 769 478 851 755 15 889 441 376 958 395 1076 633 117 655 741 29 1112 795 804 719 1197 346 24 741 226 433 962 1163 676 343 657 925 1074 1112 642 716 167 102 114 659 1112 1196 857 263 970 467 342 229 722 395 1016 586 165 588 846 668 991 542 180 75 368 1052 1031 901 169 129 351 991 1107 155 591 135 688 321 1189 325 50 298 824 225 306 1136 1185 371 922 1038 228 904 29 165 249 788 87 580 507 941 248 30 1009 654 145 624 685 2 705 64 2 797 24 54 470 555 445 1072 616 644 1133 793 37 645 513 367 246 317 202 1103 630 470 607 267 998 934 861 166 291 934 895 865 319 1139 468 21 1027 1177 224 731 738 561 481 1052 651 970 1168 425 309 1104 963 1195 699 1033 549 623 528 417 918 623 985 358 764 1180 145 953 785 649 936 93 457 757 644 958 1032 791 693 625 991 642 734 549 124 165 368 635 76 443 267 766 1016 196 1020 892 1 260 561 1144 502 753 1132 622 826 429 853 1041 723 1142 304 194 341 452 731 94 1162 662 865 615 1014 741 248 473 498 518 278 1036 294 685 359 600 1143 771 499 151 910 367 398 323 695 166 1052 359 981 570 551 196 814 433 797 75 327 821 155 259 657 662 499 1169 850 40 1198 367 784 934 1137 958 921 974 149 224 1157 294 512 678 1135 806 116 1072 156 780 826 849 1069 313 600 358 693 478 859 910 1052 604 144 1189 787 584 45 2 1098 373 1071 645 1084 433 278 58 1083 198 624 152 494 1110 93 1125 30 557 771 941 766 489 1104 110 196 1202 612 644 976 156 29 993 650 207 778 20 468 1186 472 472 812 1021 766 65 40 919 1006 666 924 303 47 98 1094 326 158 284 529 901 267 591 901 882 295 679 767 568 478 24 363 591 824 655 444 686 767 984 921 223 642 1089 604 1146 226 570 499 607 444 302 90 207 51 246 816 978 720 959 1075 624 1038 502 1036 931 145 514 306 729 1109 782 300 52 1056 1112 783 1033 1078 145 588 467 412 403 600 720 37 1052 644 279 418 719 143 248 647 680 474 263 1179 276 1 699 959 647 973 307 1 880 416 711 20 433 721 1199 1112 371 259 972 864 1191 1177 58 334 835 1142 282 306 106 129 354 587 40 143 147 356 175 83 648 633 778 679 1036 405 1007 861 246 1112 51 597 927 363 728 1112 692 1184 360 861 447 1041 94 891 655 360 45 276 417 74 1177 1049 65 760 74 295 132 1029 82 59 764 561 93 629 1069 366 872 527 731 783 292 457 986 919 262 597 963 398 1039 829 433 371 173 567 339 229 693 34 688 391 1039 941 306 179 1198 525 732 339 972 291 444 226 445 249 246 1121 559 1039 54 323 860 225 229 699 443 513 934 901 1125 523 603 186 368 1021 118 642 219 907 985 1072 298 470 970 262 350 328 678 1148 645 354 935 972 523 457 918 371 824 925 37 447 58 566 207 685 166 1075 1179 805 513 1018 143 616 540 343 970 614 614 39 732 623 802 778 824 123 1048 412 370 207 1140 296 538 588 245 223 441 1012 1102 388 93 408 657 805 582 589 804 50 384 276 186 973 1157 918 513 1016 791 1196 703 57 291 478 29 212 368 559 245 622 738 807 795 699 194 551 24 63 236 891 292 521 699 295 400 395 684 645 117 130 317 245 313 703 830 684 814 1109 313 776 1104 996 342 776 909 647 1042 341 814 81 1131 292 1034 245 855 681 1131 341 334 569 1131 766 159 803 43 699 345 1060 275 797 623 993 971 368 642 202 1121 652 1147 388 346 787 626 983 995 1166 700 430 880 857 1133 467 803 2 1055 771 551 563 973 768 1107 382 835 718 403 816 566 651 972 927 860 1091 973 408 386 1057 1106 936 1189 936 132 788 614 642 417 478 1041 203 712 753 978 90 864 248 213 210 588 284 829 249 259 615 1101 278 380 1060 954 684 865 1066 349 156 681 458 389 699 509 615 455 433 642 656 570 804 416 720 1153 1197 2 1018 241 193 295 150 892 747 1165 30 824 561 889 630 1160 304 452 846 307 642 400 1142 914 384 1091 602 267 1073 147 1143 736 681 116 917 559 977 75 376 703 716 202 1107 607 941 51 1053 398 131 824 1186 1016 957 972 1166 346 114 151 510 51 971 685 645 36 317 633 723 911 499 984 294 1137 417 1016 840 207 1057 570 303 64 797 1162 510 1185 147 260 934 1084 1076 222 1066 457 792 1169 614 537 678 74 760 202 861 829 753 999 610 352 391 740 877 1168 327 9 732 1069 24 21 446 294 993 730 144 640 130 735 546 54 299 1031 367 1180 1163 189 117 1071 753 66 1166 685 597 267 735 963 1107 528 1053 15 728 205 645 613 600 557 993 217 386 851 40 229 689 1042 915 597 104 419 1197 976 566 1166 106 962 958 86 389 325 860 1131 679 356 563 201 180 486 373 714 865 900 613 1012 925 749 141 732 1117 1104 179 1169 724 153 925 568 1039 1166 993 585 10 731 1083 70 51 86 889 317 917 1184 872 529 87 1039 1172 538 1166 352 188 587 735 991 927 551 622 885 408 117 51 580 1125 561 731 898 633 970 753 960 1139 916 954 499 245 122 342 1033 561 644 518 1060 603 566 81 934 1170 705 982 267 1202 1165 819 309 1032 138 242 1131 1110 51 568 1083 371 1059 194 918 174 263 407 1089 213 543 173 972 736 924 204 865 1059 1012 1089 735 84 173 633 30 1170 116 731 376 194 679 1036 64 816 764 1035 64 1202 862 872 1111 489 925 173 974 316 600 946 996 1136 313 931 816 467 470 716 359 1087 1084 535 400 510 584 543 716 889 21 943 829 903 47 812 1038 681 1058 310 934 591 341 350 242 283 755 1169 342 925 610 995 1146 158 452 474 337 165 457 711 1076 870 659 973 390 116 93 489 1038 908 241 156 376 1007 514 689 920 1136 998 1060 34 857 1034 872 678 318 303 111 636 93 934 47 445 853 430 202 686 92 324 1032 33 1081 893 787 719 417 1134 870 57 302 81 1006 633 313 927 358 1038 1012 806 735 699 104 54 267 417 313 557 1038 104 657 685 865 207 145 846 1162 117 732 419 499 431 217 1069 1032 527 626 1101 767 738 977 535 316 711 556 957 543 116 681 486 830 591 598 608 689 959 592 659 110 241 363 196 625 70 50 728 135 995 1136 656 470 292 1089 1107 324 63 201 605 190 1039 720 116 675 551 431 983 718 918 1006 113 1078 1186 30 23 222 1196 1196 764 1204 823 68 328 1078 264 764 339 267 1169 662 1125 1106 2 1135 859 1120 651 1051 753 205 903 297 1135 857 316 204 549 864 655 855 958 304 51 689 326 180 291 367 251 294 555 499 1039 304 909 223 501 244 65 910 51 325 1189 1083 1060 580 917 1107 51 373 934 907 901 846 309 650 1059 824 586 1120 848 861 259 776 650 603 360 244 382 674 468 372 342 11 850 132 807 190 924 58 144 760 93 358 959 1058 152 389 789 264 272 685 743 51 188 341 294 86 113 582 386 267 525 581 58 1132 291 1041 660 1039 194 588 117 417 699 367 141 977 864 279 319 875 291 678 776 797 29 1078 76 633 327 917 889 518 370 291 1165 1172 797 1106 295 160 1055 499 720 365 999 769 729 864 458 959 342 66 880 207 830 757 68 1135 864 300 760 681 1131 549 222 676 767 1072 1162 1066 291 893 978 226 720 804 582 1133 144 177 86 898 117 996 1048 733 552 371 1007 225 946 260 583 567 334 117 1006 306 971 1029 918 1189 704 445 194 516 824 594 1142 597 778 445 529 75 1093 125 1040 1143 263 1124 959 985 1057 813 935 292 1121 767 368 640 2 10 1038 349 667 151 823 259 775 918 194 231 901 797 858 1088 130 1098 972 149 861 703 593 944 366 971 1018 667 931 207 325 986 122 473 596 802 776 512 431 444 991 405 764 903 367 696 784 382 728 317 144 1140 767 941 704 1095 2 370 33 358 650 1133 1016 54 116 1087 498 879 145 1101 593 1038 1143 400 630 704 389 65 248 1195 457 1159 916 136 741 218 903 2 751 546 208 1146 919 472 587 603 624 880 296 552 1075 995 580 292 712 645 445 1169 1148 893 177 74 29 812 74 586 718 366 263 705 624 34 1151 804 138 417 40 404 686 778 830 654 921 529 310 941 1198 1004 122 700 703 34 703 368 317 153 408 594 973 960 642 284 292 1039 263 814 1009 212 93 408 427 117 1 848 1153 925 1041 400 919 963 467 472 753 557 621 372 931 1041 471 117 1110 47 704 851 1027 645 1189 600 1072 68 851 904 464 401 797 417 1189 978 678 982 1014 342 136 391 135 353 116 474 334 946 1170 908 905 236 366 371 586 640 1172 68 749 662 1186 642 327 1111 21 309 88 1083 699 897 11 630 623 376 787 412 292 30 872 977 954 778 262 1179 581 918 1125 1052 106 993 82 65 885 189 1162 900 311 925 731 47 1006 733 66 1143 473 586 705 40 901 1189 755 136 920 873 1188 1185 113 1162 343 1189 693 129 657 1096 626 76 111 921 1075 302 382 789 294 34 1136 229 614 728 735 755 279 1150 1014 792 244 780 953 1004 911 922 166 132 363 90 1147 549 431 218 1095 1198 1132 169 448 152 804 382 678 309 981 814 241 934 999 1020 219 37 1179 814 859 358 507 711 629 1106 707 1143 1059 75 455 1089 117 731 735 626 889 358 703 458 1059 246 1189 703 447 547 679 584 829 636 1060 521 900 943 40 156 501 105 539 917 861 228 689 472 891 24 769 1018 1042 1095 1016 931 908 253 1033 310 242 1012 1110 996 104 936 486 158 1205 19 388 996 787 954 977 1060 499 439 1083 405 730 1003 135 457 586 670 276 1084 564 990 1110 282 1121 859 324 67 345 588 416 680 960 927 733 65 623 755 648 132 525 159 403 662 319 995 367 678 652 349 1039 1042 218 660 29 892 419 1196 747 470 147 582 885 1052 401 334 169 970 228 24 735 607 814 920 90 371 334 472 513 7 219 760 149 388 360 614 116 1057 201 846 93 478 192 676 1 249 985 970 1060 972 394 416 826 949 358 165 1016 705 131 1069 1153 1146 850 679 1184 264 740 1030 388 1033 607 173 51 291 1169 1131 294 132 614 991 755 510 920 597 650 1170 604 908 36 569 681 284 54 858 1184 607 489 1039 1124 593 551 935 284 446 334 74 179 152 705 542 180 731 307 129 692 371 870 1205 241 927 689 499 1121 167 574 311 495 1148 472 324 1186 921 207 732 1087 260 513 685 465 309 797 509 588 498 403 365 138 934 936 1150 824 445 37 1069 547 889 1112 1039 1166 40 1191 219 957 846 1204 751 400 117 145 806 731 513 1107 918 447 970 326 728 887 804 313 284 953 425 882 446 2 443 1083 995 582 588 907 714 1134 65 920 633 925 66 138 467 274 90 1147 92 51 390 1153 1100 384 583 204 689 859 1159 895 1006 1125 390 666 858 1076 586 345 282 720 249 124 784 640 585 165 592 291 114 681 1135 755 649 645 614 614 924 104 764 589 605 98 589 570 284 35 321 605 328 430 478 498 555 104 165 870 927 260 124 1188 313 1091 699 371 1120 1057 885 1041 456 70 806 179 780 464 506 175 624 149 123 513 326 782 640 370 830 260 973 651 499 354 583 202 75 494 731 1199 882 395 205 194 1150 1014 700 993 998 1078 373 561 175 417 354 51 616 68 295 1201 300 337 788 1029 734 865 985 904 205 246 692 1096 103 731 605 57 714 797 927 853 141 739 731 401 538 405 789 823 1069 692 29 58 662 1204 1201 1131 824 21 1137 343 327 1069 705 249 714 499 903 918 165 104 376 281 219 667 1069 1020 797 855 104 797 36 651 34 971 651 441 689 650 816 858 82 1071 816 33 772 1195 788 291 976 651 650 608 629 903 545 40 626 582 472 996 1006 230 264 116 829 1016 294 30 130 941 804 54 644 229 193 473 740 416 1101 523 220 675 151 797 760 970 76 220 953 1159 193 699 536 516 849 624 1166 282 29 977 244 395 467 241 380 851 705 904 580 395 960 86 417 1009 155 1117 919 1107 958 10 1188 887 401 731 805 977 731 972 584 684 123 513 1184 236 716 252 633 398 705 1168 1147 551 1058 149 1107 152 117 138 1197 850 274 788 117 805 367 209 736 264 294 376 1147 1016 778 995 764 642 1104 229 84 58 898 925 864 652 267 1142 251 152 705 391 1107 202 1147 1164 302 986 459 507 116 1103 1020 1038 228 909 510 689 816 607 246 588 870 1101 457 789 470 751 147 292 903 367 416 826 1057 688 416 350 116 693 1165 1169 1189 703 880 1104 291 1059 788 615 90 971 225 190 1136 116 623 593 960 946 676 731 202 848 1088 1038 783 1004 597 1184 885 457 1042 675 138 398 588 885 712 247 1012 657 536 480 372 29 306 545 819 415 457 1006 156 533 445 908 640 339 1125 513 507 150 1160 596 523 546 1104 510 622 441 722 1052 319 150 294 909 274 981 363 806 816 425 963 1157 1066 812 457 47 633 1184 241 198 657 404 354 143 415 859 296 1060 751 401 225 623 229 2 961 398 84 1014 143 1205 1014 1144 1131 1150 403 882 349 625 1055 480 1069 1042 644 900 918 554 1205 612 688 443 264 829 1170 849 678 253 891 382 1034 1060 633 207 1071 207 1143 209 523 1084 678 179 144 368 117 1169 689 425 189 241 776 64 679 263 24 84 693 589 568 226 465 50 731 321 597 367 887 657 114 2 624 472 598 51 566 819 510 57 1101 145 581 132 303 43 74 778 993 644 588 371 140 998 132 685 169 408 489 145 117 734 927 657 887 37 739 325 1088 699 824 327 1198 1003 1039 724 29 264 481 15 991 1034 1196 370 317 1006 75 90 86 29 467 1091 117 65 328 212 391 792 1009 319 821 457 291 367 472 282 11 688 64 789 292 297 398 851 245 1071 551 456 529 803 804 1162 94 566 105 849 124 859 11 712 401 295 1084 685 21 712 75 372 740 724 1205 904 140 498 90 645 995 50 692 865 144 893 546 580 705 507 973 936 1204 351 807 561 343 1066 349 829 1075 751 1189 527 223 57 629 891 722 685 135 68 1106 995 898 978 58 51 246 173 1147 351 1013 1139 598 23 145 797 220 616 68 203 908 395 354 879 76 194 219 33 90 180 731 464 666 431 699 245 326 662 1125 51 117 1184 736 919 755 1033 879 819 970 892 1117 135 771 972 86 859 712 731 1110 1147 791 297 823 674 1032 662 376 872 465 679 1195 766 778 129 82 592 145 626 597 1006 624 751 1072 593 201 654 958 755 231 262 132 962 859 155 367 960 640 358 543 489 296 657 1148 792 678 1029 835 1076 324 304 716 792 962 567 159 1060 1096 807 116 132 366 1093 516 819 1159 65 503 731 536 580 313 203 63 797 602 45 248 499 513 584 614 9 51 334 2 865 293 1069 317 1202 751 623 260 1162 226 584 45 861 816 1172 828 600 714 889 1040 564 797 804 274 499 934 1180 158 252 738 223 1139 313 467 202 351 295 776 275 441 778 307 1134 870 740 1189 651 371 919 693 705 64 441 354 165 970 594 1106 859 545 801 995 1091 584 445 812 202 439 925 920 92 689 1032 645 474 1039 295 772 1132 313 778 93 779 1072 850 985 1038 898 568 1148 870 30 812 228 766 24 497 716 1089 111 1038 358 1041 640 703 106 821 676 915 918 145 1184 1078 222 922 483 295 155 370 272 264 568 1 712 801 486 819 788 656 165 132 473 936 826 292 1033 17 353 1166 696 693 958 693 229 36 473 93 358 51 1105 1013 401 264 925 156 879 173 1153 272 998 722 494 395 264 740 1042 570 603 217 780 264 974 1033 1049 345 179 1185 416 859 155 294 1184 585 189 529 319 1007 797 1110 755 418 507 1117 339 1189 644 1088 448 703 196 1072 82 262 703 1143 1055 1012 21 279 470 236 755 843 757 1100 1066 485 309 917 684 472 177 915 295 640 468 600 733 417 478 985 549 792 1153 889 1181 780 642 792 473 382 802 991 441 1058 135 1106 696 568 919 1100 1039 1179 1040 503 155 367 935 877 24 11 1131 367 365 699 1049 552 313 977 982 1039 1039 75 124 165 804 693 309 689 367 983 843 728 855 1196 699 203 74 705 1033 538 441 974 131 1103 671 470 568 1062 426 760 281 814 417 354 136 722 626 152 465 445 683 426 446 581 585 467 306 149 623 1177 851 309 1204 1012 389 297 971 441 404 102 680 586 859 1035 1014 1007 102 9 391 527 30 302 1143 439 624 326 784 1058 125 728 925 1016 736 753 1140 699 993 805 147 834 147 245 408 1165 625 1038 457 904 179 911 633 58 513 768 1033 797 111 478 776 1157 349 1199 241 537 552 198 295 499 446 793 275 93 201 267 918 864 1053 740 990 210 602 1 859 891 718 249 267 1100 58 138 513 613 262 720 478 259 57 263 116 656 1040 209 625 384 263 147 543 1205 703 64 174 251 1169 722 326 507 416 349 408 741 919 778 650 959 228 747 386 1195 582 561 1009 776 1107 1166 993 814 210 648 591 124 180 1075 572 313 202 961 624 1062 523 559 857 903 792 29 74 1128 602 732 102 891 497 545 150 247 919 229 533 1033 245 633 985 152 977 1053 1020 90 114 973 801 801 86 1096 1125 132 828 1007 821 766 760 880 349 358 814 735 1107 633 753 671 311 778 1029 1058 703 588 973 601 445 387 153 313 684 1135 1089 953 30 1016 1153 889 129 264 365 283 106 262 649 844 93 721 700 136 610 1150 972 970 859 680 924 849 159 367 1016 339 1159 452 283 51 958 604 936 74 731 924 616 225 367 1162 1042 733 934 74 604 901 723 441 296 864 767 688 561 976 731 93 567 944 7 516 1007 1157 213 284 228 138 623 260 588 1088 1102 814 780 119 585 419 922 337 644 903 350 360 970 1007 114 853 843 559 586 1078 443 259 219 387 1095 692 29 403 589 1198 140 931 1123 174 102 1098 667 249 337 37 416 789 1030 801 373 859 546 433 205 118 559 343 359 920 404 1081 292 49 1199 961 1014 415 512 666 304 567 719 879 313 1184 614 254 633 300 990 864 467 1166 1021 390 1007 739 408 622 614 77 747 695 87 190 433 1059 470 140 151 789 981 995 974 850 972 513 194 105 581 651 569 629 507 767 647 189 1014 194 1081 529 274 74 1058 1029 591 75 1058 582 473 66 499 447 37 788 441 122 622 1094 303 731 117 497 860 1150 685 267 1035 597 615 467 837 764 177 198 316 226 769 865 1204 17 1109 666 685 690 334 566 516 1038 625 535 692 567 566 586 300 837 588 974 885 327 681 226 676 731 317 1039 546 66 226 1088 675 427 129 278 1048 859 596 376 17 835 659 384 977 372 840 696 83 326 731 304 986 155 202 388 654 300 1150 292 360 376 546 225 1160 145 1204 416 679 591 716 1125 351 1143 483 1150 15 1199 358 705 74 647 733 130 74 960 819 303 408 324 1034 1052 204 592 373 829 960 513 760 604 963 2 621 857 1035 59 917 651 1042 793 1195 302 591 1020 513 441 339 855 1131 1057 272 1038 124 498 864 501 561 307 1036 502 959 678 22 20 1073 262 612 807 427 472 891 660 37 973 900 676 927 470 588 186 408 957 740 40 1189 688 226 1135 1039 180 34 1016 1112 607 207 216 405 525 1040 848 567 117 246 267 780 1169 795 657 317 589 1014 654 59 812 819 1055 734 307 642 718 678 561 2 337 535 117 1065 944 228 87 1137 625 970 1072 249 514 797 1117 345 625 525 751 302 179 15 64 1157 723 513 941 1051 1159 1124 864 1105 551 1100 837 426 554 30 679 660 298 959 1007 295 660 935 241 226 24 295 1006 1198 915 418 1147 1038 64 116 892 662 313 459 879 156 1036 213 49 602 295 47 859 86 419 1007 1060 433 324 797 1094 93 367 978 812 680 145 657 864 1131 169 924 1096 40 860 177 334 202 1169 525 1106 931 716 67 731 551 615 354 904 194 885 1180 568 1089 225 803 37 1048 1120 204 730 612 404 276 82 803 642 795 1136 483 319 444 970 908 499 826 668 958 2 498 368 1020 674 401 296 386 513 47 1177 514 37 228 1159 626 175 88 367 981 1057 699 116 57 416 328 741 267 497 662 456 291 1112 552 386 210 1177 642 188 66 1143 507 574 106 829 733 645 236 676 293 730 1091 224 160 1058 480 721 356 326 40 1131 1052 605 1104 684 1136 443 1059 995 349 169 972 113 826 580 982 189 621 704 502 755 1078 105 651 1181 1150 1163 174 403 846 1179 879 1014 689 1101 760 458 326 583 540 674 307 1003 230 76 993 533 829 645 457 445 805 978 551 696 111 403 735 403 156 342 662 111 957 826 995 1196 1041 616 647 954 196 732 1076 104 272 249 797 118 117 640 403 583 395 441 718 264 731 908 441 349 970 131 1040 129 1104 1051 1196 1186 626 739 456 847 1144 2 1034 144 291 247 1162 1147 190 616 144 386 472 20 1202 445 730 588 380 782 889 542 635 111 568 439 93 363 1072 909 858 159 321 865 175 776 516 1195 455 680 671 788 985 1040 986 395 734 630 388 486 1069 1071 433 1040 19 1162 317 82 804 1181 885 478 1007 390 472 981 47 986 371 647 77 954 657 512 782 145 58 853 588 511 497 1078 1186 747 94 366 885 588 386 472 657 924 993 324 499 84 304 1204 918 472 922 35 158 960 401 572 918 604 415 167 304 464 325 645 34 2 1125 740 1143 267 1106 321 586 1048 457 957 318 104 1135 1124 198 222 132 228 51 1018 766 224 649 527 1164 1027 407 527 525 1027 699 35 978 893 594 797 624 380 398 323 222 175 93 173 623 1159 824 267 425 306 904 295 959 655 84 1204 473 1202 426 408 246 910 743 401 525 981 795 418 978 1105 588 513 525 145 737 1014 935 1072 538 441 735 814 395 202 318 925 1009 117 180 667 651 1170 1058 1160 690 1041 649 67 925 468 295 1020 298 807 891 918 734 156 875 74 788 493 1197 924 1142 1014 1083 554 624 106 778 292 862 731 398 254 202 51 649 376 306 58 738 949 404 861 51 358 226 465 821 529 155 304 1179 1016 226 349 584 764 104 780 368 117 931 824 390 34 918 354 398 1035 366 601 588 858 735 150 1204 597 467 444 633 40 981 328 430 155 401 824 593 801 231 431 457 1071 960 1163 1162 343 623 194 1109 313 924 864 733 824 529 1072 267 909 954 135 789 905 776 481 1159 743 835 953 11 1021 958 801 360 177 73 86 660 47 654 804 764 649 104 813 861 791 693 993 1184 723 602 1009 1157 84 1169 64 180 583 972 131 45 803 43 1018 165 970 766 260 624 324 897 225 959 543 306 941 445 521 371 995 317 972 784 415 76 734 136 218 853 93 753 1184 880 366 549 976 1147 959 68 485 1055 898 640 1058 167 497 468 367 45 302 1014 1120 353 657 351 224 921 156 472 395 991 358 1179 388 70 244 494 973 202 1146 1112 551 114 389 640 626 497 927 961 189 1038 574 433 903 1125 365 861 242 1 633 292 659 503 499 224 1135 1177 1186 925 294 1184 1051 1204 528 292 804 323 788 751 731 903 1059 19 635 274 67 569 1103 670 1100 804 244 655 782 588 597 207 253 51 152 1038 327 1101 652 559 313 859 262 92 837 1016 862 433 418 30 158 1189 1039 358 494 1009 1039 999 814 222 1170 598 1184 640 468 1003 501 251 1078 1106 124 367 124 159 292 405 885 1052 789 180 262 119 9 564 356 685 1189 33 77 339 354 446 637 1041 86 1072 73 472 943 1191 740 568 81 516 1071 797 1132 418 934 858 588 66 236 1098 807 581 493 718 993 807 797 584 445 908 1036 1075 999 954 612 58 1052 147 510 621 317 416 416 63 58 1110 263 153 194 581 1083 1162 499 276 597 416 844 156 87 366 797 274 557 165 1139 291 1021 445 1162 814 764 1131 1035 370 510 693 1040 775 54 316 132 529 776 1034 498 384 327 404 806 946 733 1125 363 1107 281 850 782 840 1112 216 779 588 1038 444 1189 935 1031 834 497 1181 703 81 483 158 848 416 21 363 510 1105 441 327 83 977 144 1196 848 603 514 408 267 241 630 513 888 228 837 494 144 528 514 152 668 1014 98 666 803 581 295 674 103 1169 1006 668 732 1036 1014 225 388 598 920 473 891 561 345 917 676 1052 2 367 113 47 307 1189 93 613 1184 644 586 705 557 860 680 386 554 173 785 1105 1035 678 1101 467 1078 824 911 193 77 872 1058 328 1056 252 778 901 2 652 1052 614 760 444 789 778 293 467 386 1146 1167 138 419 1052 216 509 159 645 472 282 547 722 637 771 388 1110 222 217 368 970 582 804 502 35 1195 649 768 218 103 751 972 699 321 1042 904 351 915 507 248 634 445 1088 1117 400 1159 1048 1053 1185 1106 1006 158 542 275 816 262 829 666 859 1177 9 1124 998 367 583 401 324 614 693 403 941 778 941 387 306 685 321 1034 1009 543 175 429 47 766 334 376 456 509 521 231 978 47 244 1169 226 885 740 582 472 189 772 34 147 294 633 1014 1053 356 1109 645 1071 358 657 791 1004 156 104 972 76 365 1102 949 1162 47 503 228 766 584 724 9 972 351 650 501 857 122 1196 797 970 1162 485 358 207 819 144 360 633 1170 105 835 471 1136 652 376 716 10 858 1142 660 645 408 117 1020 1125 681 11 985 539 961 311 311 733 291 405 959 1164 433 226 401 733 110 296 797 925 1112 147 731 970 1014 309 934 298 1040 1084 1069 87 412 1034 972 897 1066 612 431 659 1048 1170 591 404 751 642 566 735 1104 398 87 445 797 597 882 1039 295 624 1007 162 681 151 824 918 241 1006 771 604 978 110 953 1159 1057 175 736 419 864 1159 880 66 797 388 1131 805 102 283 292 640 554 776 1125 782 855 245 735 367 568 58 705 593 452 776 138 129 959 925 847 985 879 267 678 962 588 45 116 376 165 1014 1197 958 363 1066 614 976 140 612 993 138 563 405 401 1034 1039 916 30 66 828 119 755 1062 731 507 735 297 960 418 489 581 1055 152 201 284 253 970 343 283 90 52 433 260 855 310 651 29 555 816 337 925 588 1103 192 797 499 934 118 543 804 662 1041 104 1111 1020 212 1076 64 724 837 408 318 201 679 225 1083 1181 959 443 302 1094 75 792 401 851 299 693 334 405 1072 780 1196 104 376 54 321 588 776 556 625 7 849 1198 93 859 395 472 656 51 1107 317 865 34 885 1020 589 903 1179 165 150 996 132 703 418 1159 122 1184 538 603 749 275 263 850 129 1069 138 132 455 166 483 645 194 102 343 1101 518 806 797 917 1131 386 417 795 457 893 274 864 585 350 1169 949 52 1009 192 35 448 1072 934 52 313 552 389 29 144 566 1112 328 873 561 1160 386 585 978 848 1125 295 927 633 561 513 816 879 513 696 662 241 995 814 714 1180 897 596 86 766 936 229 662 494 1117 216 826 17 1181 382 145 780 65 295 132 525 425 704 382 819 600 907 731 282 68 367 81 1195 318 743 474 470 173 865 778 279 633 998 190 92 593 1038 944 1083 1107 1103 30 415 317 431 557 21 465 407 407 50 106 999 622 1051 986 911 840 996 893 1034 1052 117 58 1021 98 152 904 537 497 37 218 59 1041 30 957 949 995 283 210 102 570 812 731 572 15 1033 1148 1102 1018 909 941 736 760 1191 253 309 920 1055 960 149 1124 9 481 208 892 1131 829 194 405 887 918 202 681 755 784 1051 600 778 610 284 670 446 249 880 251 376 1197 584 67 897 11 58 319 743 778 1120 735 766 1112 1157 907 1125 9 681 862 1170 201 1104 889 98 660 813 129 614 511 1052 2 879 766 448 1066 554 455 1146 230 584 334 1073 1042 735 30 313 90 323 125 226 819 936 222 720 407 513 592 318 960 865 1131 412 241 459 196 212 327 542 1131 561 321 114 1069 165 755 20 824 495 812 568 649 788 311 499 635 692 262 846 1204 201 51 1069 353 317 263 398 533 918 625 76 400 887 893 685 202 941 1091 803 216 246 1103 1034 1083 467 73 668 764 360 64 132 640 870 291 337 370 804 984 47 298 387 264 797 1 692 29 712 259 787 757 54 803 655 561 1076 219 376 167 780 160 324 1048 572 960 1081 352 485 877 66 696 498 509 953 983 216 66 802 37 621 1030 264 1135 74 138 1107 995 93 506 138 970 864 135 1106 909 445 656 131 972 102 635 652 90 267 870 705 681 1148 74 74 670 766 260 574 47 405 192 400 893 523 846 846 276 1104 430 897 772 249 328 313 365 186 1094 546 117 696 922 1074 723 114 656 125 1003 1148 543 1125 981 1038 1091 934 959 1131 371 1091 246 249 388 904 738 1016 334 695 826 166 542 1048 486 703 433 513 807 592 843 155 527 514 624 309 307 1039 389 300 949 789 36 242 68 1060 34 953 401 368 1139 21 1081 481 334 853 1096 513 1112 274 844 998 889 194 367 114 753 1135 35 1039 497 1101 278 202 597 471 1033 675 345 249 662 557 131 173 584 203 588 75 144 452 616 751 959 859 686 416 21 971 901 1039 889 529 922 916 904 1084 788 354 958 278 703 306 970 978 58 40 74 1009 959 401 908 376 1142 510 656 1084 1014 457 1009 158 1042 995 327 903 499 901 363 941 158 350 728 316 775 1140 92 985 880 158 999 241 919 213 1195 804 629 376 782 317 480 302 432 327 733 66 880 581 102 733 363 76 972 140 1104 651 803 1003 958 358 1137 144 165 1167 1150 209 574 985 662 1196 43 2 136 614 58 106 740 1112 432 370 75 1076 102 441 395 688 644 1106 586 642 835 1075 567 267 179 318 297 224 222 858 417 642 688 1120 51 1060 941 1016 542 1038 549 1196 755 98 760 202 457 337 246 68 75 283 158 667 325 196 662 1164 389 958 1072 720 963 262 644 9 92 995 447 1014 1014 729 132 419 943 1184 1058 778 731 1039 222 729 94 812 351 897 626 1106 166 373 760 219 903 983 503 339 797 278 911 557 443 1137 216 784 637 317 358 327 561 387 533 147 495 1111 973 158 903 512 93 864 610 129 467 158 147 788 74 337 946 360 210 1164 614 1196 555 473 276 430 415 1029 1038 294 75 614 352 1131 1009 900 823 470 507 353 731 390 88 1007 767 419 1066 403 778 367 223 644 1 431 993 792 47 356 738 891 1107 267 722 194 1169 518 1030 166 352 1204 83 151 846 93 499 249 317 804 601 149 272 489 1065 1066 371 910 552 1089 360 635 783 304 586 1202 123 766 425 914 958 604 735 689 337 1202 165 787 568 679 1081 873 598 36 614 1186 380 570 1071 780 637 999 895 481 74 824 788 674 262 177 376 859 447 688 502 34 82 65 970 1039 959 1007 419 767 145 292 1039 1033 776 533 572 498 339 614 755 1065 1120 959 678 394 738 755 806 1107 1195 75 249 1065 1162 473 260 919 1012 582 313 1136 1057 801 1143 321 921 1066 554 1105 880 584 1066 1003 373 373 278 516 1197 804 219 741 755 1042 1009 795 1177 538 441 398 919 728 1184 292 88 1083 452 904 45 1075 678 1073 716 198 903 934 1112 473 118 671 812 600 1204 21 29 514 705 537 40 1009 689 486 720 1202 334 581 551 924 984 117 895 738 131 510 679 390 686 229 313 457 307 741 90 51 614 470 1007 76 174 64 731 267 525 123 175 591 1153 900 367 753 1095 507 688 569 805 666 864 30 1199 54 879 151 222 1144 780 278 1179 283 1016 129 467 403 780 891 1109 403 812 749 376 958 1016 1164 730 1035 981 826 887 241 588 1166 430 671 159 921 806 972 249 432 855 518 607 83 651 648 568 858 51 1112 829 814 1110 743 403 254 735 795 416 704 498 264 296 1069 173 892 740 275 1159 797 499 962 114 935 356 1056 1144 1091 302 616 804 1014 891 104 58 728 203 190 1125 1160 1107 124 586 207 1014 104 559 1136 252 202 622 1110 147 464 470 1034 1169 1035 705 636 30 722 352 657 676 156 474 1035 264 802 165 651 59 1018 1169 49 1184 722 145 337 586 797 1018 54 506 201 145 549 444 58 326 1191 1131 1057 158 848 784 102 1184 766 1125 859 225 501 789 812 1106 925 1135 138 510 254 998 667 693 1016 464 957 719 1007 486 584 872 11 656 390 21 334 295 829 58 1195 821 345 1169 1093 1 670 249 993 1123 494 124 1133 59 326 284 395 782 395 740 660 584 169 546 556 554 888 103 98 916 1006 782 693 958 136 1157 247 904 102 452 58 33 511 253 547 51 465 1030 51 1075 593 343 734 382 1049 1048 885 363 847 789 372 545 294 875 659 1100 45 766 84 1107 231 400 123 917 546 209 749 1034 978 895 1018 65 722 275 943 1051 1069 307 37 430 958 859 1083 887 371 147 65 652 1160 566 1123 921 74 102 807 1201 785 959 155 92 10 1095 98 316 998 736 472 510 1066 228 778 642 1105 635 1180 87 291 34 1131 1163 1039 23 959 1179 251 824 443 865 936 1009 908 729 699 656 623 395 66 54 582 216 292 1191 835 972 870 339 959 1102 1014 760 982 797 117 784 538 819 614 889 244 207 804 295 788 207 788 1062 465 66 415 1136 509 33 86 405 222 156 971 241 147 210 622 130 54 766 910 350 416 788 165 891 1032 690 582 365 835 507 1165 783 292 1084 309 584 907 978 346 652 601 388 1049 145 262 228 1034 304 222 589 98 405 218 1096 1096 1132 1074 1146 680 554 473 90 1136 86 597 1165 559 995 538 1133 209 1109 864 498 588 54 678 295 622 1016 144 464 586 208 724 37 47 621 82 545 1075 1150 991 861 716 1009 179 292 731 1006 416 1180 654 594 1181 354 245 621 297 834 597 231 394 192 513 1006 995 483 228 158 625 371 167 959 568 586 51 457 568 528 51 1169 503 636 264 1123 494 419 457 901 111 807 367 337 201 67 568 1076 907 351 1131 464 259 1131 246 778 458 24 116 753 219 978 679 1014 279 1020 859 141 1007 549 723 51 959 297 885 529 656 152 862 35 1060 208 862 1056 700 551 416 546 954 564 17 1184 961 64 334 549 782 1014 470 2 241 607 681 870 292 660 152 389 295 155 23 292 588 735 495 499 591 880 231 602 152 1153 593 1066 1204 204 981 689 678 927 481 688 728 310 455 788 51 1034 144 963 559 865 546 776 129 1038 743 416 935 125 778 707 93 1058 903 352 82 1059 334 925 591 879 367 225 223 404 468 919 50 114 306 155 45 21 21 486 59 1143 253 368 415 887 349 276 651 382 826 732 594 470 509 2 767 1039 1147 93 326 993 444 804 891 494 1142 780 885 580 566 489 311 916 1102 376 731 1135 337 1091 248 792 959 472 1052 662 495 993 498 772 1076 597 901 130 792 84 986 1168 34 597 156 135 58 415 445 249 699 591 995 119 248 936 217 823 625 260 1125 1204 1164 689 403 1072 778 455 359 1060 1049 306 533 353 776 872 904 113 1199 147 202 873 247 887 728 588 732 1030 278 823 660 783 760 1075 407 513 681 465 787 468 1137 230 995 366 656 1180 68 77 511 498 681 1013 337 920 588 144 104 850 972 1147 2 875 846 426 123 941 201 114 1120 830 21 391 116 540 589 497 897 905 245 497 507 879 1078 792 685 705 529 990 824 693 689 493 1058 634 714 249 1112 958 430 1060 834 828 614 907 358 925 879 1109 543 824 75 728 470 365 584 58 957 452 993 936 416 313 398 729 1123 949 985 963 859 272 1084 776 499 82 922 837 870 875 470 1153 7 829 94 974 580 245 767 1120 535 272 974 1075 778 604 797 589 341 370 212 1162 456 470 720 731 447 313 729 90 272 1184 509 2 813 901 58 591 880 219 977 1135 366 74 384 804 249 145 1058 840 551 162 882 310 481 1032 345 208 991 900 228 9 363 678 755 310 936 1051 486 248 633 877 1146 1040 1032 567 299 568 705 457 917 584 398 795 650 1040 506 495 688 561 536 189 303 584 904 433 623 588 386 1110 144 386 764 625 557 513 1093 911 918 152 905 655 294 1167 310 116 481 1101 944 83 86 1204 1151 306 593 499 1098 718 323 1083 125 806 224 132 1121 1013 557 803 1021 1103 970 629 582 473 2 143 7 246 610 205 857 510 1038 993 888 972 1139 1136 1032 645 114 264 535 30 1016 780 859 114 603 757 660 792 1035 1136 64 587 84 358 614 749 151 908 1066 260 614 1112 778 826 264 47 731 1186 88 1181 958 1069 934 1101 934 583 995 136 855 114 593 147 887 769 690 23 1057 755 546 39 828 585 262 985 295 805 224 529 2 1038 582 345 1032 244 1105 1006 681 35 870 441 156 954 1104 169 888 593 456 472 433 368 516 864 551 935 563 390 499 432 324 203 54 231 846 649 816 1147 693 572 795 263 859 150 659 872 903 282 1147 359 959 567 456 943 788 1091 683 241 1181 325 821 739 784 1104 931 614 64 313 470 985 920 662 676 545 291 764 1035 734 693 1034 1162 298 859 43 302 363 662 1053 568 1101 1058 66 875 104 1172 651 249 819 892 921 567 554 1055 567 188 131 367 872 918 1165 110 34 376 1101 444 264 110 903 264 819 87 481 506 68 281 605 936 180 812 1052 1009 1078 1186 1117 689 566 995 598 130 328 68 920 1083 1180 34 1159 165 1032 680 891 604 533 295 202 150 718 523 132 457 77 1039 981 511 1053 441 873 552 918 513 927 1199 303 169 281 124 394 889 506 384 689 780 572 916 510 993 1084 1084 721 358 138 581 296 86 730 610 962 1088 567 345 984 1007 431 37 212 94 724 1062 132 165 140 934 865 481 588 1162 129 452 356 313 1053 116 264 367 712 826 473 911 81 569 405 415 821 624 1148 499 645 382 901 731 441 728 159 58 228 610 588 935 681 1107 365 129 755 1058 678 597 98 1106 633 358 275 1101 37 1084 705 699 1157 787 981 405 958 337 889 417 870 104 343 676 359 613 584 106 30 920 371 688 309 455 767 493 429 731 186 714 1165 829 704 568 642 660 735 83 202 662 1035 689 114 755 545 1136 695 74 703 514 624 493 622 660 812 92 824 231 804 40 911 1177 971 740 337 1103 826 167 667 615 996 924 17 1072 1196 51 513 193 276 572 789 400 918 612 1007 670 241 904 954 598 1112 1125 130 835 703 1057 457 816 483 34 145 472 387 567 593 363 587 731 1004 1112 203 802 398 225 248 189 327 569 433 1033 326 859 249 67 972 807 769 202 568 1132 823 262 147 1074 74 645 648 63 650 650 927 350 703 728 598 1056 935 294 241 1146 282 707 415 65 499 114 83 1071 34 284 1146 173 1184 993 21 49 561 597 778 782 668 37 401 993 1012 963 837 525 349 983 439 175 1021 716 696 58 1039 251 901 889 865 366 471 317 751 416 116 58 722 295 65 367 503 22 59 481 131 334 76 513 190 1006 1201 236 1101 616 283 245 21 138 1033 865 316 57 457 339 567 343 782 549 193 712 936 807 1078 386 319 511 143 217 735 1048 597 464 1132 207 292 141 445 1139 499 346 981 334 543 1143 145 925 934 408 502 1143 66 671 415 1093 1189 262 54 459 567 936 1052 1204 795 1147 303 166 671 633 1123 371 829 45 623 334 740 1038 870 972 35 626 404 419 720 74 693 307 339 624 1133 806 985 470 1053 564 703 723 132 985 321 1160 993 245 998 1035 426 600 651 1123 566 245 39 712 1185 17 898 610 51 295 728 1078 47 2 567 574 485 986 51 961 117 957 82 803 907 193 695 224 291 52 935 644 19 574 600 900 767 65 1069 1072 36 887 783 986 1014 1107 416 616 472 797 34 1083 954 416 703 468 934 848 580 1012 685 749 983 835 245 1121 245 248 1039 879 829 523 747 1016 63 977 217 468 189 353 795 156 372 359 592 722 394 350 50 152 593 358 92 158 995 143 219 1052 1103 895 931 371 985 785 283 936 1104 1072 278 723 749 455 982 141 52 870 895 977 566 401 188 941 1042 984 1071 81 613 116 567 1117 733 851 40 720 909 1136 318 1035 882 174 772 941 843 328 472 695 1102 407 676 49 262 84 470 158 961 1132 291 165 650 644 363 958 1169 588 1184 294 507 536 699 973 64 351 981 1049 848 1135 478 57 173 636 351 202 572 865 1136 1087 209 276 959 613 81 621 556 352 696 846 1040 1112 972 149 102 224 507 1069 824 603 556 382 707 552 711 597 555 678 685 1098 621 644 262 771 892 272 647 718 634 1095 540 432 448 877 455 582 626 927 358 1089 907 887 1071 295 991 90 226 444 349 122 824 651 543 586 642 1136 685 328 295 887 1073 20 921 598 1136 1012 29 552 546 518 757 885 1073 173 307 319 555 1189 1096 358 859 766 156 659 589 1039 635 1016 316 366 755 323 458 358 985 970 634 29 302 985 132 767 527 529 645 245 98 1131 1186 1027 684 245 327 683 861 302 388 907 1053 737 1020 326 1009 716 1112 513 749 68 349 111 483 909 666 602 1117 958 371 1036 390 1072 68 1052 493 904 1107 1104 924 231 888 823 122 778 241 559 386 905 223 824 1198 292 680 472 470 791 204 144 835 766 705 1186 70 367 1013 891 1039 731 1038 1125 714 1071 859 776 249 208 711 262 859 493 546 1065 858 857 313 138 29 1084 787 1196 21 634 1124 1006 699 1034 343 45 169 73 1081 1101 226 64 840 293 1038 276 640 846 1135 537 367 15 339 485 977 155 1101 887 1179 75 959 731 1006 150 703 343 919 931 363 231 588 1106 958 859 690 837 766 1039 959 368 386 556 596 179 124 447 882 50 880 455 865 771 840 1164 202 295 607 849 601 47 812 346 1110 589 81 816 1016 131 674 640 1131 349 452 797 602 226 837 1003 371 733 93 934 983 935 539 898 327 622 826 51 538 19 468 1147 1167 507 993 588 201 1020 68 946 10 864 218 443 674 433 941 388 588 566 300 264 755 509 593 865 196 21 1033 1170 284 106 888 251 543 747 300 149 222 1036 64 807 401 145 1153 1091 408 904 587 711 666 138 30 621 1110 217 642 732 507 295 865 695 65 678 655 788 598 740 1020 512 981 805 630 202 358 372 499 1189 208 1042 189 231 1058 231 724 642 755 652 679 292 601 468 593 1195 1006 63 241 1135 982 136 1060 198 814 584 723 66 693 655 339 516 598 494 173 316 66 667 974 328 503 907 993 780 499 432 162 877 1083 309 804 145 995 916 202 1 1159 1112 343 465 498 564 1041 457 351 780 551 1007 1107 177 954 918 1052 645 654 780 173 999 368 1058 605 130 202 2 887 1056 439 568 895 51 350 180 1107 1052 464 499 1148 337 319 498 901 1148 667 766 766 294 416 693 985 803 218 327 802 1202 431 499 688 735 581 132 986 593 1121 679 416 318 733 57 995 621 1166 1107 1 412 173 213 1159 877 535 909 2 918 901 554 386 585 1013 443 124 1087 776 40 158 903 1040 729 1042 467 615 123 98 760 36 166 636 1146 21 494 849 718 557 904 472 1033 30 728 533 334 316 1035 662 118 19 778 98 580 772 1134 54 740 251 1142 354 1128 616 970 398 281 22 291 601 681 681 207 846 1142 819 125 1136 188 354 568 45 1188 241 563 328 1014 358 1062 467 755 295 580 782 724 349 87 685 1065 1135 1089 1075 516 837 358 782 499 1058 722 556 334 1020 249 792 1035 864 603 805 649 1038 513 554 94 797 567 439 1078 993 1038 376 525 223 1159 209 1125 667 743 922 960 1202 995 147 1131 921 302 1020 924 1004 914 207 1169 470 1104 1121 93 494 740 188 337 521 891 814 1168 941 614 317 473 284 561 970 345 456 367 431 497 751 51 949 875 138 291 64 634 1038 963 850 65 995 57 1007 993 1014 915 425 678 225 648 1104 465 816 1162 891 264 640 882 1167 699 1088 1147 507 1034 349 248 561 634 959 640 990 67 1055 943 65 93 323 57 297 1125 888 610 401 292 489 448 418 294 668 795 36 934 165 887 1125 2 294 741 64 231 1078 470 177 724 1029 141 554 152 1042 367 141 207 153 734 516 512 791 262 1053 446 904 793 567 604 982 2 1071 650 637 636 898 1052 113 905 1137 1041 403 51 388 850 981 803 1009 90 1180 974 1096 659 1039 649 1041 194 652 354 382 529 927 821 384 368 1177 1179 51 551 849 859 248 366 629 174 864 634 824 719 885 711 367 791 147 367 51 581 1098 404 1062 473 921 1034 584 581 433 389 768 343 991 651 499 76 1143 1042 325 792 990 403 826 624 662 1095 1147 537 689 918 57 284 388 769 90 2 179 35 1084 766 703 568 35 1195 789 376 1039 304 909 835 1034 194 555 797 789 645 875 659 686 788 408 561 591 1181 382 116 391 689 116 478 481 468 616 65 1135 179 196 228 686 202 911 509 291 304 580 900 295 549 511 675 918 546 662 132 1012 1164 1188 254 59 246 755 210 1150 395 1185 144 635 723 719 1198 1033 1095 1081 65 433 1146 87 647 93 1104 636 976 472 1033 29 418 65 804 585 768 977 907 30 1144 767 1065 735 707 835 898 1016 1198 904 150 509 797 1016 1029 705 703 699 334 202 104 388 143 507 293 801 29 224 455 859 731 345 299 499 582 368 689 68 919 909 246 778 1032 1066 591 848 343 64 976 159 135 1133 1120 828 1078 34 1041 225 1202 293 733 671 388 507 735 1169 1163 295 473 1106 388 326 1039 405 996 591 731 36 140 309 201 835 1131 813 636 1016 180 572 941 117 887 897 295 432 690 124 494 472 418 567 507 66 776 907 545 110 518 1075 58 1052 660 145 722 51 864 864 68 145 824 304 1055 1081 447 865 1105 1088 468 642 936 986 792 90 826 973 382 224 1056 1202 40 637 300 920 857 499 1073 7 19 859 415 716 226 821 640 995 224 337 525 1004 58 996 1196 179 918 870 145 1112 1107 1204 116 447 204 82 1191 1098 587 116 416 893 343 962 668 733 260 512 797 707 1132 819 865 1048 1096 444 1112 371 1055 736 1179 644 614 494 1142 499 144 1166 1148 864 540 570 1204 1189 465 862 253 1202 481 977 1038 977 75 625 795 594 1083 958 169 2 1136 925 1135 1014 865 802 740 147 542 117 859 58 946 919 917 82 1111 623 529 645 228 1133 837 1123 921 724 173 537 22 621 1121 431 445 1060 1006 624 282 847 767 667 626 1112 311 1030 98 1030 546 797 999 954 317 24 784 707 203 264 880 74 198 588 334 117 722 37 1196 859 616 662 779 525 486 416 995 106 1148 485 408 901 755 283 9 467 656 957 823 1095 1202 1078 1038 468 720 439 1100 295 68 228 342 616 295 68 724 1 1020 780 880 485 113 267 927 478 156 1052 792 441 792 367 345 778 468 607 51 1030 826 647 829 298 705 248 568 165 802 117 152 201 116 591 591 45 688 835 230 936 117 445 735 1135 167 51 74 173 1131 613 376 117 995 755 960 125 465 584 865 70 549 614 824 1186 718 125 1134 1120 292 837 509 764 1140 472 507 45 514 388 1110 598 1144 719 645 360 367 681 826 533 1062 1148 1073 814 614 1143 593 731 747 566 230 116 864 63 346 824 911 616 605 970 1106 847 506 797 152 401 341 563 370 158 892 873 681 1107 909 812 2 1202 924 711 769 887 382 1033 554 236 40 365 901 365 248 1069 1012 1169 225 731 1033 1051 118 66 535 1094 851 662 408 1195 830 1007 349 1205 1084 588 213 37 1186 1075 959 1133 23 685 472 731 363 1091 502 970 501 960 529 602 432 349 536 724 855 674 1072 147 201 388 604 57 1184 283 637 20 642 583 564 1039 1069 483 1033 1057 864 959 1014 568 551 1003 425 380 776 568 671 207 228 156 551 1197 116 901 525 246 568 542 403 1056 768 1136 983 678 597 175 1168 291 222 601 441 1004 797 443 819 1105 307 824 851 242 245 1084 58 1101 152 889 416 119 779 1131 676 86 58 971 432 470 1057 812 941 593 870 529 972 439 1083 193 1089 180 1162 807 703 593 1196 843 555 704 703 37 223 1125 533 540 54 1007 1041 991 1039 64 1029 153 719 114 73 1106 386 927 634 972 1048 86 859 441 685 958 865 264 660 995 51 39 753 644 278 1013 760 360 1112 481 1049 678 1170 295 467 521 29 135 919 1107 417 57 699 147 936 696 132 985 291 499 850 135 295 569 173 441 592 714 734 1133 666 1038 731 83 662 916 564 165 527 1133 944 317 204 1147 934 1032 864 512 354 637 870 645 113 209 1032 478 17 1027 885 425 1041 328 194 1033 1112 77 382 346 784 778 321 824 731 834 1189 319 1204 83 116 1039 1066 222 557 735 363 259 589 1109 837 30 588 116 850 775 300 1066 263 39 196 319 580 1112 993 958 538 207 1007 983 380 35 64 291 228 872 213 946 681 995 403 801 797 45 394 309 507 439 359 173 1163 175 1162 647 37 574 274 309 241 1012 568 593 797 685 30 292 102 976 1148 236 47 1038 138 1035 995 1139 1048 1091 907 202 1058 104 175 1128 401 326 1186 685 804 166 569 1110 1131 735 925 970 39 934 985 1084 888 208 934 21 900 788 246 83 253 676 970 1038 1146 1052 736 153 360 699 483 21 1197 735 778 51 388 384 924 737 1136 76 201 1058 859 985 67 991 675 851 795 1014 1069 703 342 640 545 991 1186 1188 1177 208 1041 934 741 283 228 144 792 73 416 1049 1071 291 568 51 993 1159 67 971 983 323 724 282 600 972 75 591 1051 145 635 527 131 934 1169 386 1131 656 1069 816 34 441 1084 816 1039 1184 533 1038 2 962 614 248 467 1131 132 249 568 588 733 678 494 804 292 993 731 593 366 1112 135 499 1169 904 970 512 368 363 473 1157 201 861 441 633 1107 51 767 21 390 228 633 668 1033 499 958 675 959 445 535 1205 647 501 1140 231 1038 563 760 1036 1034 102 1102 753 160 365 328 352 720 395 1124 1125 254 1009 814 167 380 556 535 1199 792 958 66 429 804 685 996 509 904 840 753 893 452 416 34 439 824 603 858 15 222 470 1072 1033 670 166 337 755 1052 1029 1038 927 180 716 83 1177 733 275 681 616 734 1029 974 686 535 887 826 473 593 58 924 343 1131 685 1104 192 248 158 82 814 655 499 861 253 648 731 1166 283 850 75 821 645 755 870 652 960 636 90 444 22 911 223 973 236 1075 162 551 156 1167 514 371 650 224 382 892 737 678 533 50 747 700 474 1042 36 471 1042 995 780 470 1195 398 1075 1204 480 891 179 731 415 684 1131 580 327 1191 755 122 848 319 1053 693 1135 813 572 242 281 245 844 739 283 755 90 54 213 216 921 365 588 621 666 776 1081 981 634 350 368 136 804 1147 35 581 973 835 736 667 304 970 236 819 734 1078 722 253 73 1016 216 908 953 307 441 313 1033 417 431 202 294 292 94 1123 563 313 1125 140 598 366 417 797 973 1166 1112 1 212 1038 885 151 1071 1112 1075 995 1089 978 54 516 276 1135 535 574 549 644 991 563 207 859 104 143 1110 474 229 376 94 216 843 879 431 764 516 703 941 597 629 68 688 797 594 63 647 793 1078 1051 805 49 591 304 671 75 917 194 248 21 192 991 642 241 1081 23 1188 401 1096 300 512 334 696 247 764 445 147 263 263 302 75 306 1106 961 102 1081 354 68 47 1038 23 970 859 1083 471 465 297 193 953 216 903 1078 503 300 141 457 447 1144 971 993 405 1041 597 901 427 395 140 755 712 733 728 778 114 1196 201 36 973 36 585 334 124 302 779 370 35 446 959 1160 857 358 457 1072 678 90 795 465 2 1060 132 349 486 566 1170 472 395 538 1184 1076 1042 21 819 1185 901 662 106 851 624 245 2 498 407 34 785 851 671 731 1143 1081 1081 302 1202 593 895 165 272 1106 699 885 699 88 652 978 1062 787 1105 202 507 567 1170 111 1150 586 1132 1007 1166 594 1196 86 57 363 751 572 1038 703 47 922 1060 51 668 716 391 724 689 767 865 735 1105 870 323 136 859 521 326 731 588 722 1039 724 105 563 657 1084 165 337 241 1159 1091 39 510 954 981 1065 1073 1006 1060 953 648 1038 908 1098 1095 919 598 281 734 173 433 1078 39 119 604 914 380 76 54 985 741 371 610 262 1072 2 819 1052 21 143 801 865 371 626 594 1170 284 529 23 291 872 485 703 922 1041 1041 132 76 1201 598 716 194 147 363 813 735 699 743 1180 173 1078 1124 1159 1170 93 981 102 82 797 747 73 607 390 313 64 441 870 114 1009 416 94 591 1035 840 925 1196 921 580 207 173 1107 22 202 642 135 629 1088 731 537 671 114 716 194 803 403 568 889 1003 398 981 507 607 472 439 150 1007 568 98 17 986 991 313 51 580 58 861 1100 468 503 769 356 75 542 806 616 1189 58 473 489 1159 513 226 376 656 1007 1104 493 509 292 993 981 864 58 1088 623 296 1135 995 470 996 1169 1159 94 203 704 803 614 625 802 684 222 724 21 528 76 45 1153 210 567 921 872 470 1177 789 1073 598 1131 452 1007 279 1014 634 778 1038 542 93 1078 471 251 864 147 387 1009 760 1081 1004 17 1057 1196 295 11 1188 649 441 981 1204 1039 1059 117 376 654 351 63 10 260 829 911 398 467 953 594 192 1075 1042 731 471 707 365 368 564 15 766 251 252 354 228 366 723 802 404 152 720 408 417 267 805 346 58 574 568 918 993 304 51 483 766 755 481 1186 582 468 186 166 889 925 513 1055 118 54 925 919 797 993 584 58 416 494 1052 1162 1146 275 1162 372 84 780 1202 473 788 829 622 356 1157 51 179 1159 598 819 1004 245 859 846 924 903 76 431 263 467 1169 248 21 45 264 1039 37 260 549 467 29 136 1135 1117 260 150 230 662 904 610 780 1073 470 321 367 591 143 705 864 510 755 645 367 1189 734 1091 415 405 1003 917 1142 495 34 1062 849 303 749 129 688 1109 295 925 70 922 58 349 554 337 70 295 993 349 253 656 977 57 151 345 873 249 909 367 59 1100 359 282 427 465 990 140 684 216 749 177 953 167 162 343 64 1041 486 985 380 764 467 326 583 470 1180 263 376 1060 870 616 861 728 729 193 1073 34 795 415 241 147 1144 569 382 467 857 513 445 564 607 341 93 922 943 1075 132 1066 143 204 1195 792 828 165 228 699 556 58 138 791 7 633 194 568 981 174 503 455 306 901 910 1055 1189 391 407 511 711 145 584 1181 447 889 936 1038 1006 1142 400 494 722 408 543 872 547 875 401 426 408 718 901 40 1089 731 494 728 113 54 467 614 924 711 241 629 30 872 1069 921 757 1 645 1125 1027 1124 7 1052 835 145 103 367 432 660 169 549 778 714 388 283 1071 880 1041 313 398 138 610 177 165 398 978 110 87 7 1084 325 858 594 34 432 65 704 382 1143 723 1066 371 102 1027 502 1133 1112 931 1058 730 649 934 1009 54 826 1041 45 93 880 1040 210 588 711 403 588 778 507 1107 567 66 225 1184 2 650 93 1029 299 1091 549 474 1181 326 1052 764 859 722 1169 51 552 468 587 316 77 1167 880 699 887 433 1038 1027 59 1101 40 1186 920 757 371 87 102 319 1102 819 1112 367 1106 247 835 511 806 607 816 202 1056 1135 510 21 1016 840 502 954 934 156 977 294 925 132 1048 156 1135 485 736 1039 408 65 236 804 864 802 720 415 1069 445 776 778 445 446 826 604 816 302 246 735 1117 824 730 1071 228 419 1072 246 169 503 493 1072 264 880 972 65 678 1196 953 267 1125 650 507 433 267 768 1066 465 993 1185 801 40 525 149 877 615 228 783 218 875 634 898 93 882 623 882 105 167 885 1177 1107 1132 77 824 1195 976 1189 34 2 24 1030 401 873 1042 780 116 826 824 587 29 521 1117 1136 729 45 447 512 805 594 67 1179 1039 1014 144 208 1006 1148 924 236 780 295 705 203 806 194 174 995 39 1071 1197 1027 35 202 581 588 1075 936 588 772 276 431 589 419 152 1084 850 416 601 64 1016 778 156 529 954 445 1009 358 395 549 1153 882 218 356 685 716 551 2 976 684 1071 33 561 481 179 837 17 834 202 149 1143 712 158 398 144 1071 34 1021 1009 334 73 73 1110 651 737 588 865 657 251 226 936 755 954 292 804 806 688 944 418 898 507 1166 735 943 225 525 882 546 916 158 512 119 382 225 472 703 408 75 295 568 389 603 1007 892 2 714 66 306 582 291 354 1072 194 368 468 327 901 353 934 236 1202 468 11 812 887 152 982 1131 278 1147 898 218 1196 814 75 202 401 949 1131 724 467 93 1106 719 264 652 814 74 557 714 755 472 1009 960 74 1071 1013 728 398 835 925 441 918 208 919 1169 201 865 880 1142 679 352 587 156 591 865 722 1112 117 640 391 493 24 1185 875 510 911 1195 943 802 83 58 934 248 1102 51 723 106 83 984 106 371 82 807 167 300 224 613 879 613 944 445 503 1128 1051 427 1166 739 241 359 499 848 405 116 153 455 117 90 958 509 499 533 254 1107 141 946 248 405 957 1109 780 1104 1185 499 267 813 155 716 1039 572 616 201 667 536 1136 416 387 213 753 1078 735 829 1096 963 92 683 186 160 914 724 888 311 722 898 341 633 586 900 1069 388 635 961 819 220 911 521 953 1160 806 552 201 401 1159 546 439 88 416 589 116 321 574 1189 1135 693 1038 503 147 959 1021 509 516 1186 166 228 117 58 503 936 766 783 737 1029 141 823 113 936 766 900 40 982 760 897 1112 173 568 733 1131 1083 705 1165 350 34 499 1057 228 654 2 346 367 797 806 720 21 252 1157 1134 1069 167 318 135 509 1033 1162 106 642 804 58 1186 388 1153 1036 249 728 1094 1014 194 740 372 337 326 210 294 918 159 194 1052 284 518 887 640 294 859 346 1191 147 813 1021 849 1039 1004 858 584 569 1094 705 953 743 1197 367 882 418 1205 457 498 35 877 858 194 1018 944 327 66 523 1167 1169 1125 904 445 1058 778 649 724 68 1184 155 372 1107 193 73 207 780 416 804 814 924 7 1112 780 104 1036 826 29 893 222 81 34 622 155 98 198 692 441 1062 728 828 685 405 213 640 555 735 767 45 216 1125 401 593 405 977 20 278 510 102 507 584 529 614 918 586 662 326 688 954 1162 885 75 246 104 1205 498 40 327 147 760 1195 972 801 981 226 1072 394 296 1051 1139 321 670 35 1062 350 339 225 189 222 1052 549 927 473 581 190 656 327 81 494 1076 58 116 152 891 805 959 426 468 1125 699 1195 566 353 889 444 1124 685 319 730 678 321 959 568 246 934 160 1169 483 313 621 405 334 145 64 159 1084 90 962 804 367 897 668 733 581 246 117 1041 368 689 152 1071 540 59 306 58 376 297 588 1081 731 202 904 1076 51 431 670 319 731 678 58 568 1177 766 986 17 130 472 167 977 637 970 93 1170 941 919 1072 458 459 219 568 302 1140 625 1159 614 1038 499 76 566 588 173 705 73 731 77 681 949 370 365 326 879 621 538 455 9 859 823 1179 741 169 122 384 859 47 47 683 699 960 835 999 50 812 684 279 337 922 782 835 1136 493 551 684 741 470 592 283 57 985 622 853 405 714 755 376 903 816 613 47 34 958 1055 1014 949 666 88 125 219 634 21 584 962 138 66 441 685 90 888 138 262 507 201 729 1128 572 645 819 298 304 1038 958 514 543 143 480 279 546 1104 995 797 198 640 918 624 946 703 936 1074 970 864 1140 1135 1073 731 248 730 1069 1134 493 898 539 342 382 455 82 568 405 405 1076 90 567 417 105 398 1018 983 703 284 716 401 51 92 58 1040 507 114 481 1143 1199 506 156 650 143 260 1040 983 1147 633 652 722 792 1142 1132 326 497 724 1163 812 735 1146 278 764 788 433 633 533 624 804 1100 644 791 352 292 570 934 267 901 328 835 210 920 403 1027 194 740 525 1151 804 688 119 556 448 1007 535 37 861 1124 529 1089 1052 468 666 106 129 792 327 972 358 1038 1036 349 681 582 132 249 593 935 598 216 572 760 412 510 936 1016 1131 295 679 804 1084 20 898 1066 213 1147 735 373 995 125 719 801 319 260 245 1164 898 152 651 228 904 1016 803 670 586 90 561 588 826 612 1160 656 166 458 65 64 349 356 529 102 395 592 731 764 1056 75 614 584 43 601 859 826 316 323 1091 473 1189 640 1165 445 1196 812 1089 582 981 816 1058 855 401 1006 1131 864 857 545 334 365 897 1093 675 368 1159 433 498 835 1101 941 1179 567 1157 650 220 795 260 959 417 337 284 721 327 473 1106 1016 360 598 1041 542 194 468 470 1094 418 718 429 660 217 850 1137 1147 455 1110 525 995 596 21 824 425 353 1132 1191 110 169 304 731 382 909 444 117 302 882 54 102 298 152 667 1172 403 685 226 714 244 147 416 914 585 640 156 63 897 501 978 446 431 73 400 806 415 826 862 302 1184 728 230 433 629 478 1104 110 1100 722 731 337 276 766 676 607 349 693 416 175 58 275 104 712 776 1039 415 398 342 721 712 208 147 373 511 507 152 226 295 1164 787 1069 1069 593 433 693 703 1160 281 755 602 918 973 537 1009 34 731 749 67 147 150 546 49 909 65 145 978 764 633 572 493 147 755 916 135 342 93 1052 944 194 228 660 916 598 371 516 220 904 901 814 76 949 598 22 1169 885 225 814 123 559 254 1076 1059 51 416 274 1006 1075 689 416 149 489 190 920 936 1179 401 40 295 152 382 118 19 1104 659 173 1106 877 1167 605 350 985 2 494 217 959 147 22 711 242 173 858 81 1012 367 668 252 1038 319 1170 645 384 779 525 850 667 334 395 1125 935 499 802 49 846 1100 395 775 747 129 198 439 891 949 503 394 613 24 1013 859 556 604 864 202 724 300 341 367 1125 554 918 309 274 861 21 648 918 931 1189 844 467 624 494 572 769 829 313 135 616 307 370 674 483 1185 864 660 76 1014 859 972 167 624 1101 622 919 1091 1091 995 819 711 446 495 986 132 1014 143 683 630 93 733 667 547 882 24 37 516 105 75 117 43 724 949 652 547 941 1165 970 635 326 67 720 922 65 995 539 382 30 859 588 918 1091 918 123 360 563 720 52 140 324 960 925 216 158 740 1051 387 339 604 703 34 591 826 1021 597 996 207 390 222 47 624 518 501 376 114 755 812 749 1147 944 993 705 960 614 766 813 162 1 1103 1105 415 1204 324 904 918 433 77 729 901 993 291 733 603 688 561 1071 792 241 194 113 260 846 470 321 471 977 567 150 1071 977 1014 582 63 21 201 419 721 877 1134 892 147 74 957 1147 783 2 149 309 367 1049 1062 147 1164 65 1074 568 2 970 1162 630 656 405 349 260 194 205 446 363 51 547 11 586 1131 797 223 722 525 612 219 1124 513 872 719 116 380 152 649 533 873 1069 368 855 441 403 513 823 724 304 1042 523 54 345 328 1195 1009 986 1179 1006 465 328 1048 880 276 51 785 645 1160 87 480 692 149 208 169 716 228 54 1205 1006 494 545 712 194 506 248 728 622 766 843 254 147 976 248 1029 65 457 1125 1014 10 626 529 985 731 169 973 82 704 1040 217 86 660 337 135 77 901 816 160 610 309 944 1188 958 545 772 304 30 670 1184 2 1078 47 861 229 668 1170 452 647 637 135 459 1016 512 363 34 158 615 996 1 924 304 547 581 153 372 764 132 160 895 418 1038 679 699 587 1196 772 19 813 272 152 644 572 640 897 281 1004 1056 499 788 376 483 671 225 1180 957 328 74 703 509 570 352 489 1009 946 291 22 905 222 202 241 684 740 784 636 1189 655 1053 152 1048 778 1039 585 1142 887 953 186 859 657 253 1188 848 1125 1075 499 203 1006 1151 512 299 651 662 568 217 864 489 735 920 367 311 1039 865 991 662 893 380 224 418 1 847 275 604 1163 302 144 640 323 764 274 734 51 1107 358 934 123 858 1088 141 64 1162 1066 196 806 667 506 567 1084 1169 927 212 662 807 110 1109 351 1088 855 779 903 789 267 637 167 735 1053 470 371 313 75 582 840 740 398 650 648 489 339 368 223 1147 1186 892 388 82 51 1058 985 626 433 949 551 343 485 226 943 433 934 278 1014 676 445 880 972 834 431 360 652 592 1204 456 651 1039 935 814 982 514 911 317 1038 1189 372 189 175 1185 1038 785 850 1163 662 1072 343 602 465 707 138 797 445 278 993 1048 875 656 918 735 700 1078 837 743 1136 596 431 651 180 472 735 419 733 1186 1184 1052 83 443 668 470 165 776 993 784 401 408 391 281 731 1184 130 972 70 92 1196 349 1162 1038 834 337 1112 1204 806 419 317 570 210 1014 861 1169 958 612 275 499 17 24 705 864 281 584 253 1016 610 1051 218 732 778 905 328 156 1075 846 405 158 1105 116 1107 292 51 316 11 40 351 1112 889 368 354 117 1189 670 300 394 633 497 1204 382 870 772 223 203 337 218 1162 699 518 1168 693 1107 458 388 33 891 1144 223 592 87 778 225 1048 904 1034 1186 766 584 1048 551 513 68 935 778 959 598 1053 583 473 616 262 1143 921 166 430 249 728 859 485 716 782 552 1164 1088 734 295 705 904 555 648 1004 380 594 1040 316 274 138 480 656 731 778 317 1095 917 985 1151 1103 59 325 190 821 844 1117 699 292 1089 1157 1038 415 403 1033 1101 598 1039 1120 533 835 363 1106 922 141 703 859 376 358 650 731 58 395 1165 207 877 291 1179 944 847 1053 904 29 1018 771 963 416 152 416 690 556 1106 236 1039 993 567 459 1166 502 730 58 405 201 1052 1131 57 675 914 309 567 1107 642 188 1076 700 367 689 887 1071 981 1014 959 543 792 857 341 610 43 924 158 991 1162 1165 678 581 776 384 1184 147 131 427 1048 782 778 59 1084 1139 977 633 302 813 724 51 636 537 675 693 1072 804 594 295 511 367 281 1137 613 371 705 226 58 536 311 244 485 1055 394 1084 753 623 67 985 1027 914 873 586 1106 814 1142 114 859 1117 155 882 640 201 693 317 1096 1078 1104 52 58 152 445 398 622 1159 688 731 441 123 66 1058 850 1143 943 934 659 494 828 642 1042 705 723 323 275 998 1087 788 789 935 1157 245 391 584 1007 807 769 908 797 584 1157 880 557 153 90 875 398 848 59 925 1125 771 873 236 1185 408 259 1157 194 536 472 785 334 152 497 769 514 1048 1038 826 789 65 614 334 977 588 993 158 861 292 1039 735 1 1124 241 456 1198 1069 1056 138 51 584 644 388 693 729 354 1153 68 685 499 731 602 358 927 384 931 829 840 54 1030 776 167 1135 204 116 1204 768 129 1095 309 879 173 536 368 295 87 259 1039 321 593 30 366 1033 897 90 865 144 984 655 1146 719 1094 1069 859 972 17 792 103 1198 73 1195 188 208 326 20 855 563 536 960 814 650 804 1139 568 493 528 897 158 104 34 711 253 1144 47 86 291 1131 907 626 755 824 401 1038 259 1147 376 292 1078 1125 111 792 192 1112 47 294 1091 1078 804 512 367 1150 633 507 156 974 401 636 1185 473 248 766 787 1007 279 9 114 131 525 846 77 1205 470 685 566 887 793 169 147 636 635 471 959 892 104 614 681 728 202 859 528 566 217 536 959 587 1088 1196 360 494 1159 147 117 367 898 1009 158 1038 645 1160 668 472 785 581 339 264 472 113 651 1167 498 1184 384 650 848 999 1066 365 49 807 835 724 1003 900 686 880 683 699 1049 957 116 545 21 319 1016 551 1186 941 47 1012 859 976 1184 953 1007 1131 705 803 407 225 802 430 567 566 807 33 300 36 803 1035 703 903 194 586 686 792 1031 554 1101 1053 169 1006 444 819 34 1120 634 925 307 728 509 1131 887 507 699 936 230 640 202 568 1049 58 1168 996 1057 1055 342 15 525 995 767 267 248 143 204 279 387 625 208 400 903 57 978 58 780 222 738 904 542 789 538 1162 298 11 622 512 230 208 304 309 787 857 74 143 367 645 991 21 908 993 201 1186 873 722 616 1096 872 925 356 1143 978 897 9 116 93 690 260 637 116 667 1135 551 263 174 1071 735 50 363 1014 885 398 360 412 1034 622 813 223 872 846 804 1135 156 416 1095 65 875 1013 1100 859 960 1007 755 249 1106 365 169 22 244 295 855 472 467 114 1112 722 408 766 306 812 242 153 797 528 202 1048 941 159 1146 514 887 431 1195 864 554 721 983 1039 1136 768 778 703 650 732 891 1091 793 993 384 405 1041 978 858 151 972 904 528 88 472 446 1201 516 826 958 814 739 349 816 443 167 723 1184 549 864 216 363 861 1051 678 337 1139 1131 194 521 498 1184 941 699 1186 1110 705 246 510 970 416 685 693 291 1009 787 207 981 47 302 807 217 1091 764 604 793 202 222 327 719 165 783 764 604 1027 797 555 86 552 972 723 624 10 1089 851 859 685 263 358 470 94 941 306 797 412 194 9 728 326 327 1040 1148 584 486 86 328 1056 35 705 203 586 152 760 922 729 441 92 529 1169 941 764 1179 779 427 472 764 1052 252 957 425 470 1098 1056 823 24 615 416 958 425 76 604 190 147 857 591 705 962 1188 755 657 1202 110 353 723 111 1084 645 705 973 248 554 34 405 427 949 887 386 861 973 245 1052 734 1139 506 29 642 193 283 1181 1204 623 1109 1013 373 1096 30 220 1184 591 1166 304 1039 365 401 749 1041 919 1060 1162 1162 771 792 797 689 367 398 693 1148 218 616 995 495 7 1143 960 1072 650 1136 1166 1170 1094 90 545 1150 749 300 704 882 958 458 993 260 732 433 561 1074 652 861 1089 130 861 588 445 447 741 510 816 408 1179 1180 1143 494 678 1195 545 251 859 732 924 689 225 40 797 535 398 1039 205 510 76 149 591 394 977 961 473 1057 830 732 802 246 51 887 730 570 946 859 991 568 471 778 568 795 395 703 566 960 681 568 102 918 660 1006 1039 114 970 1074 75 760 52 764 242 37 864 66 630 588 498 342 415 431 457 117 1147 380 260 518 1089 1072 472 797 608 584 780 1107 834 205 1177 545 74 1125 788 567 753 601 264 660 165 149 650 202 349 637 1204 407 90 226 645 922 311 703 1009 1072 276 557 769 47 117 830 499 624 625 74 1189 976 699 1131 507 264 1140 368 117 971 788 372 891 901 236 792 316 189 260 390 472 846 567 455 408 263 751 1131 220 49 1038 944 1202 516 473 223 662 954 880 1170 365 21 21 917 855 1136 985 444 1016 165 230 21 86 1112 401 246 313 67 567 1057 223 224 207 358 1083 605 113 104 49 853 302 387 66 430 1185 47 131 516 1166 959 1006 546 567 568 363 755 145 523 190 900 736 228 1065 122 625 129 319 468 294 583 554 419 1041 1169 574 34 835 371 626 523 699 634 857 283 568 797 116 724 927 516 507 846 789 996 1139 300 1084 169 662 74 1177 236 652 936 572 977 129 386 323 712 1112 1089 986 1106 1188 688 1159 293 991 1147 376 132 846 911 513 564 993 788 753 87 497 589 1135 311 731 652 645 914 216 430 264 1148 740 295 919 458 907 1204 916 367 860 391 760 935 829 897 607 366 1069 51 207 299 169 248 514 50 846 1084 465 829 1136 901 622 652 217 441 478 924 395 1146 2 719 275 623 993 1006 981 652 1076 559 851 40 1034 292 780 388 384 282 538 384 546 623 110 1112 354 1105 194 291 432 982 991 1169 1139 260 660 1075 1198 1167 1094 262 901 621 102 376 302 764 202 483 1181 84 936 753 981 551 865 40 123 1132 94 855 21 936 594 39 34 223 224 291 202 719 295 201 1032 685 737 721 880 321 446 218 51 447 626 1170 1073 1139 561 737 513 887 783 703 857 125 829 470 1066 455 212 173 358 513 245 156 93 241 328 931 346 834 1123 596 145 567 995 358 1131 456 859 907 1004 367 21 860 660 104 1199 45 789 68 1041 131 398 1166 582 712 999 1016 688 446 1169 676 1059 936 371 260 549 568 732 136 666 1153 398 516 1186 879 588 728 66 804 1049 1180 731 1041 64 502 405 272 1186 722 523 502 483 814 603 623 113 538 778 864 398 780 1038 202 918 861 317 901 1106 872 865 152 1125 689 316 735 9 859 901 416 662 1184 935 983 341 875 90 103 445 864 637 733 207 158 513 110 529 819 299 686 36 855 903 267 783 536 228 472 445 155 804 327 536 370 158 446 248 771 173 829 1131 64 263 297 125 819 10 769 830 222 147 642 405 1101 554 849 129 624 985 179 210 870 19 853 846 823 723 1134 313 996 292 699 367 1014 350 1170 1117 1102 1197 1184 891 991 598 567 703 667 226 86 1006 447 648 813 129 1162 721 22 77 116 527 864 1136 753 764 637 959 779 1107 941 749 386 1125 648 405 174 743 647 891 688 792 903 625 231 93 220 472 755 327 494 1038 907 10 551 1197 1030 1069 284 859 1153 473 733 1014 974 478 991 644 371 1112 830 1095 570 456 367 202 996 689 760 649 908 472 248 367 207 1107 921 1132 443 760 1052 328 855 306 593 319 1 585 506 1162 394 567 494 760 880 293 1053 1073 1006 173 1199 684 688 388 219 1014 1135 594 22 633 66 699 1143 441 245 1131 1052 1134 104 328 925 1087 1170 666 766 106 970 203 228 712 472 198 898 1205 693 394 106 325 936 689 457 295 806 319 668 993 936 730 229 445 1102 359 681 543 140 755 826 264 498 116 1150 64 555 1 788 1035 311 150 59 537 970 819 390 123 529 600 416 51 457 353 1071 990 1107 903 633 685 1198 403 193 276 972 468 721 499 546 1014 1091 958 732 580 934 958 596 597 1004 1048 917 679 456 1195 372 87 993 11 1083 294 313 371 882 924 689 194 596 624 20 1120 1146 510 860 1042 768 174 1104 829 778 649 1153 242 764 473 660 291 1146 801 394 30 334 1169 1084 821 1125 711 472 1069 696 776 705 405 217 350 903 264 972 527 1072 498 634 102 1072 891 681 83 778 936 313 829 813 1132 1033 507 588 797 885 788 98 7 734 291 82 584 676 36 248 74 457 789 1075 68 1084 1101 1170 21 395 485 889 654 837 803 1078 623 1172 660 789 700 625 465 1 1135 373 735 63 983 433 642 291 795 970 908 370 1111 995 117 766 1104 365 467 605 136 559 623 66 1197 363 1135 366 960 711 1049 1107 7 1056 262 812 274 147 1029 821 722 131 793 659 1135 40 358 349 1091 498 1033 358 1042 971 636 310 649 685 605 1052 66 376 991 645 339 826 465 568 225 1202 1151 1089 394 363 404 412 64 644 51 958 877 776 549 561 1101 684 640 594 970 731 350 219 367 981 828 1157 1078 537 1039 98 764 1069 889 959 226 304 679 391 147 846 614 1196 995 865 345 689 991 735 174 731 426 699 1075 323 633 1007 513 649 29 877 30 104 512 1140 130 20 567 1091 169 224 776 995 711 649 924 371 736 993 864 785 1139 129 582 782 1033 202 82 1202 201 400 645 1125 429 1184 1169 704 633 1195 1189 552 1041 225 64 755 388 202 151 1075 728 274 367 554 294 671 807 903 427 114 690 540 506 651 587 130 368 529 481 63 84 596 699 162 66 1180 554 1060 291 246 927 188 1101 545 1020 366 507 1 281 1159 110 671 165 696 1035 343 138 445 1199 699 814 917 574 17 165 102 229 1136 696 160 1180 931 354 645 621 584 1184 1107 512 152 660 644 43 194 218 679 1066 1151 650 924 481 769 642 1052 1014 236 650 467 788 813 735 499 448 502 797 86 681 279 156 293 1016 963 1133 1007 403 117 457 472 58 105 551 1184 470 844 1006 660 317 193 489 1012 700 1078 441 826 830 147 1146 1060 934 1148 1012 1157 1135 1148 1006 150 630 389 111 934 986 114 795 807 668 1052 616 416 304 652 861 633 1125 229 767 921 972 629 1051 1093 927 1170 712 291 1110 597 797 919 1051 1103 1125 1201 295 634 924 24 704 660 10 113 918 935 58 1052 660 1102 439 1148 853 456 588 823 345 610 779 82 780 244 198 472 917 459 795 630 925 1140 789 990 319 513 158 688 220 1039 102 927 678 415 834 645 941 509 920 132 51 1170 736 458 1074 1048 311 228 792 1075 513 1166 259 982 425 499 408 865 804 911 860 1084 110 584 507 1007 963 498 64 995 387 29 584 125 506 102 1179 10 721 499 1084 879 1112 791 1021 776 1121 843 441 1169 879 642 220 334 644 262 660 207 943 86 747 614 81 507 282 1078 114 1109 973 1184 498 143 213 686 769 676 509 367 555 1148 633 64 470 767 1004 767 298 949 213 2 284 734 722 904 602 2 1035 129 835 354 552 1033 145 662 918 977 736 972 510 1151 259 1041 394 291 978 678 824 472 356 1062 102 731 910 444 602 328 66 1038 824 1163 740 614 1142 37 958 116 444 51 1035 169 465 160 995 1146 1172 1069 34 231 1199 1071 919 135 642 1058 431 657 623 723 859 767 116 52 298 625 1018 92 441 262 295 267 1030 728 416 703 278 982 1051 689 1112 699 284 76 689 310 1032 1165 645 604 1205 567 789 1007 39 1112 749 547 404 554 804 446 1087 857 1042 624 507 824 34 1052 925 194 1144 274 21 86 1087 812 52 116 1087 1106 934 1131 766 117 1159 797 513 587 587 472 568 503 1062 295 173 1038 419 824 372 159 264 766 68 778 885 82 733 981 1204 1144 370 448 1072 630 87 11 918 941 882 282 925 143 84 1170 224 143 1172 941 254 201 17 179 766 1018 731 733 1151 901 245 731 1088 20 738 907 45 241 735 772 1148 1117 1111 846 1093 826 106 642 981 901 408 1191 147 1143 276 1180 394 972 21 1159 1060 821 75 282 885 304 566 470 352 384 254 37 416 334 574 819 865 499 1202 253 1107 1150 1033 267 683 703 1034 1184 70 19 248 789 885 970 897 457 152 1132 352 957 427 395 341 545 465 1014 366 165 581 1029 1091 1039 546 228 529 535 981 1071 591 263 47 568 156 1188 927 624 156 158 1012 1124 998 74 1014 467 448 309 226 216 1034 612 445 766 1169 849 529 978 1083 90 415 474 1051 731 1102 1083 130 941 918 737 637 679 1204 465 789 993 276 1106 690 386 210 445 510 76 1093 904 707 789 991 593 1058 480 352 670 52 429 47 724 622 300 1101 499 903 260 391 1143 311 260 337 598 165 249 1034 1072 850 797 129 801 76 1101 1120 909 546 919 686 889 242 405 626 102 103 650 720 345 1041 354 51 10 518 471 264 204 503 642 10 597 959 1143 110 723 792 792 367 1041 165 692 57 1101 342 1062 1143 1014 88 1007 416 267 826 1072 582 180 2 689 907 30 1131 213 20 1166 826 610 547 92 529 1195 597 467 76 1107 826 70 327 54 242 857 649 359 728 21 778 712 903 843 130 1101 981 584 844 1003 441 372 889 862 264 274 207 659 699 388 147 772 334 408 719 972 1137 1078 936 470 823 731 776 1104 591 156 652 889 925 394 455 49 655 724 1098 804 529 452 366 995 1069 512 328 629 212 443 755 354 983 986 861 1204 260 850 958 1006 1035 1107 468 1065 920 771 51 1075 114 778 667 667 1121 104 843 65 40 1035 695 1139 954 712 889 1184 738 753 924 207 584 823 395 1084 37 472 1196 589 202 973 93 904 458 671 546 29 662 292 539 535 1003 934 835 251 284 625 86 130 58 566 1179 480 877 244 457 583 147 382 678 712 705 656 604 1076 337 555 797 52 267 1071 188 751 398 507 132 806 797 857 767 700 898 386 666 1089 129 358 915 307 1042 981 318 1098 551 47 549 316 283 625 174 640 1170 86 918 105 403 173 129 236 241 648 957 204 222 467 538 1009 1051 751 24 927 1087 780 202 457 319 732 960 846 138 1057 1170 66 904 169 877 1196 129 716 829 1131 65 472 525 33 941 792 1034 365 735 993 1180 86 391 279 895 804 1088 343 152 93 735 766 445 1101 907 1135 1091 934 24 253 1125 911 34 313 77 1121 1107 703 716 568 73 1014 384 225 1177 802 513 655 676 1165 216 175 1125 705 806 1007 634 295 920 317 272 797 317 390 788 263 1180 958 124 925 1112 901 1039 585 51 977 1136 642 775 194 380 1204 814 973 995 941 140 489 533 345 721 861 1163 294 776 327 588 403 1177 640 294 217 1133 1007 198 1091 892 547 568 34 1104 117 788 1066 173 554 640 855 776 581 253 529 597 175 864 651 1196 156 529 865 311 835 960 433 1027 1162 319 293 153 813 897 662 670 977 995 346 40 467 1038 608 769 688 350 58 806 1117 570 711 582 1112 1009 922 1202 144 732 849 857 683 1201 1125 898 1075 1107 408 915 1041 949 1111 662 386 281 351 699 24 503 1198 116 533 1131 70 1060 991 117 981 920 650 568 689 797 692 676 849 63 905 778 995 1184 557 1040 567 346 667 583 843 688 1048 768 1041 408 1147 629 103 51 264 846 733 291 1041 415 651 208 93 1073 924 1117 1055 1140 1186 1112 140 804 769 156 58 497 864 304 416 1204 1169 586 130 1052 371 499 785 1016 925 941 741 444 1109 859 597 1166 588 395 132 570 676 851 230 782 885 985 674 104 949 995 925 33 1075 705 124 1039 927 802 788 1189 104 216 844 76 194 57 216 1117 972 104 688 1052 569 30 368 1 569 58 586 1146 34 993 678 74 472 731 686 295 580 778 547 1052 561 1041 1093 885 904 1204 959 747 705 991 1041 760 54 1179 916 1172 559 1038 985 339 509 851 766 201 1197 640 859 310 692 847 667 384 751 614 1107 165 610 1084 68 225 169 849 300 51 319 1163 391 174 593 1134 259 829 693 806 388 1143 732 791 635 757 731 1076 614 145 1066 468 683 851 1038 1 596 1007 66 546 1072 561 295 588 513 995 198 904 699 353 470 103 472 222 246 679 102 547 797 880 1084 456 919 850 309 566 972 63 1081 124 118 821 591 946 889 660 498 998 846 957 426 921 354 1142 400 846 703 703 194 733 307 2 295 207 405 129 703 623 1169 642 1134 300 242 68 1125 1198 816 889 33 1204 668 1167 731 136 19 129 861 616 977 797 601 358 724 973 104 995 1162 699 229 169 143 722 173 676 196 493 1089 1060 202 1053 143 830 104 623 735 370 1059 86 568 323 1059 633 637 1112 147 580 509 370 521 657 864 985 431 471 228 1136 625 298 821 493 251 877 190 970 1143 94 893 983 63 567 24 533 366 249 1142 201 925 960 77 513 757 51 130 131 125 1140 147 1179 743 635 307 116 995 1089 824 1083 1057 1105 910 433 1159 840 567 173 363 323 498 210 1081 645 1159 995 445 1071 304 458 828 470 47 1053 1071 136 93 589 995 160 671 556 995 518 743 311 1180 1034 106 1 317 1069 552 916 1089 1159 310 349 670 202 23 622 1059 68 499 584 202 145 719 588 963 212 58 1147 51 1009 353 1041 596 297 1166 201 328 291 723 92 228 203 1040 54 464 1007 537 459 249 169 1140 693 722 205 47 405 623 224 125 1165 1160 70 784 485 936 924 249 607 960 1078 7 722 51 1112 607 52 887 981 371 213 1062 73 735 202 387 732 603 870 546 656 313 826 1059 1143 224 499 719 764 124 228 30 570 298 144 1205 412 1135 363 445 472 174 971 957 82 936 972 652 196 976 179 1168 779 76 401 10 551 751 388 1095 816 602 685 848 7 509 640 1143 616 116 656 2 1069 228 625 390 834 1056 144 367 67 860 267 898 276 787 895 65 263 872 795 222 588 86 624 703 323 735 39 106 1033 1121 1053 689 241 1083 15 804 922 757 1170 441 843 860 283 328 472 690 699 789 1073 645 1167 499 642 563 1195 359 21 783 739 859 859 179 149 67 507 614 367 635 448 274 1189 728 662 47 1034 668 943 111 847 1039 465 1 601 1032 819 432 1163 656 683 339 645 1201 430 970 783 281 317 1100 1016 113 1162 610 1162 1186 903 1096 77 29 326 859 895 512 561 77 57 1157 847 1162 272 225 117 1124 612 373 724 354 903 1051 782 474 33 23 457 262 1143 363 75 472 954 887 959 1020 1096 816 86 507 102 910 507 245 1033 977 473 1040 254 350 201 1075 118 976 830 401 901 1059 30 158 1021 158 220 1143 15 467 859 588 1177 1057 1057 310 373 623 1034 156 433 918 685 129 1195 588 538 568 114 88 117 882 1052 528 427 680 877 216 358 94 1018 1072 33 699 283 676 1189 749 724 588 721 386 147 499 954 116 20 670 662 512 880 977 431 1096 949 901 92 468 1109 1112 140 50 341 598 1009 693 263 445 743 887 749 1035 35 19 689 311 981 260 249 941 1204 1131 797 718 446 158 755 656 284 458 216 36 23 276 598 569 1042 358 408 873 910 536 1069 366 292 1091 470 518 679 689 497 132 633 973 995 358 584 1131 651 1189 468 267 365 363 614 518 349 826 1172 535 124 1059 21 1076 551 793 843 260 129 596 444 1075 299 925 45 426 613 34 705 228 499 880 37 981 1201 1132 985 804 295 918 614 313 132 326 366 821 654 834 86 875 837 1042 395 626 387 1089 655 165 432 755 247 936 598 202 564 1014 173 538 445 263 1014 983 872 75 1204 11 946 624 204 470 801 921 959 2 136 889 143 1189 513 613 704 561 433 604 644 584 507 973 58 1125 901 647 936 592 1034 1202 179 169 236 1159 788 905 1165 398 1134 594 64 226 194 495 429 415 1073 594 1132 807 895 1034 824 58 564 228 481 588 1089 207 57 924 1107 859 485 602 556 228 192 789 645 426 859 408 846 680 132 568 429 568 1109 481 17 650 186 993 59 103 165 152 540 33 117 736 1107 1041 65 1032 153 189 567 953 555 728 1125 585 225 291 587 1147 371 995 657 1042 864 716 623 1198 624 74 681 147 1027 416 960 778 1016 63 473 1136 995 960 334 970 412 995 671 1198 1069 156 757 985 1066 57 995 173 1007 1039 1197 412 885 147 722 1135 959 900 962 76 389 194 662 732 959 771 431 529 481 283 828 545 382 958 105 129 719 542 897 566 778 1117 675 82 1105 225 973 306 499 688 354 623 388 502 216 736 527 309 958 192 169 1033 113 50 247 569 914 294 313 165 982 111 472 292 349 403 824 76 922 723 483 263 703 141 731 1034 341 598 1159 351 949 549 337 982 970 814 202 263 600 995 147 317 581 954 990 363 640 995 764 642 194 412 116 224 693 141 481 507 43 140 919 959 395 35 395 372 299 649 363 568 927 919 472 1052 1112 1204 444 145 623 681 675 711 1131 114 859 910 151 755 1136 551 903 298 84 999 683 684 957 1093 76 11 245 351 376 291 1006 592 891 295 248 401 1111 647 581 1071 633 431 68 804 757 1204 586 380 262 162 959 74 826 295 704 724 778 498 326 591 991 1071 674 304 73 10 116 568 294 898 1189 891 716 349 117 546 905 446 485 341 704 716 1051 143 755 865 735 468 77 388 944 529 260 924 853 226 581 898 685 480 801 1032 829 82 823 537 155 616 846 778 252 813 363 1143 391 891 652 1144 995 1136 592 15 319 35 122 1030 889 654 516 376 388 1148 589 1180 958 816 1172 349 563 885 1196 1189 455 802 908 865 147 1093 835 843 533 767 864 323 1018 623 1040 252 700 1105 778 1160 970 735 1020 974 387 1104 1034 778 136 483 915 704 313 891 1072 778 304 307 882 1083 468 516 394 829 104 386 789 34 656 1170 111 789 734 116 1009 23 935 220 889 635 373 1186 296 346 769 597 459 1135 949 509 829 584 1167 1084 342 551 394 568 645 249 860 533 662 7 274 1089 735 993 735 94 311 173 688 334 90 1076 467 1162 991 823 676 1131 650 1181 1035 415 1004 598 882 1205 495 623 1073 623 165 660 371 999 586 755 472 957 59 334 465 143 853 588 316 684 1035 797 1091 629 313 404 614 149 779 22 1069 556 350 1135 1073 1057 675 649 22 7 66 296 443 1101 509 499 705 1014 1170 724 138 895 67 545 846 334 1135 34 678 29 1042 427 363 660 1159 498 1101 561 793 1014 432 776 545 835 1125 306 995 145 660 51 566 570 341 398 433 551 210 764 433 147 737 1168 976 478 363 1069 1078 207 1007 213 188 64 861 667 813 309 467 19 1072 1048 660 274 194 597 859 864 604 864 427 1165 542 865 897 848 313 986 217 848 64 353 1041 743 766 949 129 1112 760 972 298 1004 998 846 703 352 826 581 313 408 323 865 1093 342 74 981 295 376 593 400 582 1162 978 212 936 1189 925 821 568 624 158 993 539 293 416 549 1072 681 351 21 804 94 728 327 1029 1140 1165 586 654 173 188 472 850 104 370 177 853 104 993 764 29 859 1195 225 295 589 554 310 129 1053 1132 1033 1199 644 17 30 382 514 918 295 789 1027 1036 1104 326 784 228 1074 59 387 493 792 456 911 339 1186 649 1142 439 274 156 394 925 202 367 936 318 75 1084 985 253 198 370 574 415 321 291 64 1039 972 897 1006 1006 760 93 382 592 735 365 679 37 1133 559 179 993 581 1163 37 1104 829 363 103 510 132 1163 767 772 861 156 640 317 499 145 223 789 246 245 676 807 528 202 279 29 412 985 919 1087 408 394 657 1170 804 156 581 882 17 431 391 804 470 236 513 45 1169 470 516 489 19 685 111 605 716 711 1125 294 415 610 34 1103 190 623 131 922 1096 723 795 1014 433 584 116 804 972 284 144 1148 81 304 616 310 1095 846 667 1103 118 757 145 1078 499 21 977 1196 1084 568 999 1105 173 645 1135 1072 1088 678 651 162 915 1027 1035 803 629 415 349 90 264 1036 735 789 1052 925 1058 582 226 1136 905 537 224 295 90 93 731 1021 657 654 1062 864 644 731 888 251 1038 372 193 721 209 23 676 802 1036 633 1048 991 34 201 567 696 401 857 513 502 1065 735 546 788 984 367 960 1033 944 1073 1133 1088 633 583 529 473 991 882 349 985 1004 984 153 228 34 319 145 1006 981 892 328 804 537 757 996 58 592 229 625 570 882 418 207 132 83 995 345 861 731 34 249 848 823 688 889 140 864 699 657 801 685 533 963 499 703 307 313 791 54 98 850 645 916 224 169 166 778 58 640 855 581 47 1100 961 87 372 90 90 651 441 1075 198 755 390 334 1076 209 368 384 995 692 11 295 47 326 859 963 1133 201 802 1143 201 495 589 566 124 156 904 470 1157 924 924 116 776 908 582 216 1095 404 272 693 647 1071 1186 581 173 382 960 805 676 931 588 455 1014 58 925 119 684 1107 156 1111 1049 1205 787 45 900 675 802 318 689 15 593 245 681 497 514 295 846 202 425 958 1 601 75 1069 623 603 1075 1093 376 167 1168 371 971 1136 985 432 731 733 82 737 972 194 978 914 905 433 984 465 1078 386 73 976 425 113 370 444 736 151 772 82 267 478 648 1042 260 943 879 915 583 93 699 113 372 1131 1125 671 880 1062 826 145 735 1131 729 403 862 1189 1007 45 846 33 656 847 416 812 1120 21 1102 922 1035 293 843 54 889 445 36 418 456 659 588 401 1166 81 209 986 92 1058 486 1184 1104 795 693 690 1204 719 400 959 1186 114 457 660 1166 655 1112 824 623 245 408 760 830 294 853 904 425 591 729 122 201 470 604 1033 973 317 633 1007 785 9 960 310 699 110 82 642 850 1084 1014 1020 1166 623 735 792 159 607 1201 90 24 529 319 731 737 51 201 850 201 384 904 363 1003 98 309 152 253 826 58 916 993 927 367 1186 304 604 1202 889 1089 179 850 1189 52 684 882 309 513 1169 284 935 1135 303 668 533 445 732 835 1016 616 1072 830 935 1040 1105 927 162 190 354 1125 976 343 972 904 580 248 40 416 19 788 935 116 140 528 1132 1172 826 194 581 262 391 516 1089 173 230 728 1073 433 755 567 958 1075 201 1166 104 162 779 730 102 844 633 806 865 1029 49 1016 958 427 644 318 24 882 1112 778 1150 568 1199 67 37 360 1166 64 904 654 893 1006 370 584 241 772 358 740 795 718 1163 279 1172 43 403 613 655 1160 478 1065 34 1029 1048 804 1136 568 426 561 34 875 51 705 778 220 368 210 66 875 1069 789 1169 458 743 456 905 1069 503 954 985 1038 788 889 1078 1107 908 724 304 1162 448 1038 649 326 499 623 797 472 1009 690 880 1060 542 416 281 567 354 855 887 543 889 543 1038 1042 9 797 651 1135 910 703 962 1009 431 98