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