60 0 0 218 1 1 62 1 2 129 2 3 278 2 4 122 2 5 30 3 6 188 4 7 32 4 8 65 5 9 220 6 10 64 6 11 130 2 12 279 2 13 123 2 14 29 7 15 184 8 16 28 8 17 62 1 18 217 9 19 61 9 20 132 10 21 280 10 22 124 10 23 32 4 24 187 11 25 31 11 26 98 12 27 247 13 28 91 13 29 63 14 30 221 5 31 65 5 32 27 15 33 185 7 34 29 7 35 92 2 36 253 16 37 97 16 38 134 17 39 281 17 40 125 17 41 99 18 42 257 19 43 101 19 44 69 20 45 227 21 46 71 21 47 25 22 48 171 23 49 15 23 50 19 24 51 177 25 52 21 25 53 104 26 54 259 27 55 103 27 56 68 28 57 223 29 58 67 29 59 0 30 60 180 31 61 24 31 62 22 32 63 156 30 64 0 30 65 101 19 66 256 33 67 100 33 68 71 21 69 226 34 70 70 34 71 137 24 72 286 2 73 130 2 74 31 11 75 157 35 76 1 35 77 102 36 78 260 26 79 104 26 80 66 37 81 224 28 82 68 28 83 131 13 84 292 38 85 136 38 86 1 35 87 183 15 88 27 15 89 138 39 90 296 40 91 140 40 92 16 41 93 186 3 94 30 3 95 108 42 96 266 43 97 110 43 98 64 6 99 210 44 100 54 44 101 28 8 102 176 16 103 20 16 104 58 12 105 216 0 106 60 0 107 143 45 108 298 46 109 142 46 110 36 47 111 194 48 112 38 48 113 107 49 114 262 50 115 106 50 116 39 51 117 219 14 118 63 14 119 61 9 120 195 51 121 39 51 122 140 40 123 295 52 124 139 52 125 35 53 126 190 54 127 34 54 128 110 43 129 265 55 130 109 55 131 70 34 132 196 56 133 40 56 134 141 57 135 299 45 136 143 45 137 105 58 138 263 49 139 107 49 140 40 56 141 222 37 142 66 37 143 38 48 144 193 59 145 37 59 146 3 60 147 170 60 148 14 60 149 55 61 150 225 20 151 69 20 152 147 62 153 305 63 154 149 63 155 33 64 156 191 53 157 35 53 158 103 27 159 249 65 160 93 65 161 4 60 162 167 60 163 11 60 164 67 29 165 215 38 166 59 38 167 97 16 168 255 18 169 99 18 170 5 66 171 166 16 172 10 16 173 75 67 174 233 68 175 77 68 176 146 69 177 301 70 178 145 70 179 37 59 180 158 13 181 2 13 182 78 71 183 258 36 184 102 36 185 6 66 186 168 66 187 12 66 188 2 13 189 189 64 190 33 64 191 100 33 192 234 71 193 78 71 194 74 72 195 229 73 196 73 73 197 149 63 198 304 74 199 148 74 200 18 23 201 192 47 202 36 47 203 109 55 204 235 75 205 79 75 206 144 76 207 302 69 208 146 69 209 34 54 210 173 41 211 17 41 212 79 75 213 261 58 214 105 58 215 7 23 216 174 23 217 18 23 218 77 68 219 232 77 220 76 77 221 42 66 222 209 66 223 53 66 224 94 78 225 264 42 226 108 42 227 8 41 228 172 41 229 16 41 230 72 79 231 230 72 232 74 72 233 142 46 234 288 10 235 132 10 236 43 66 237 206 66 238 50 66 239 106 50 240 254 12 241 98 12 242 136 38 243 294 39 244 138 39 245 44 60 246 205 38 247 49 38 248 114 80 249 272 81 250 116 81 251 9 24 252 160 60 253 4 60 254 76 77 255 197 2 256 41 2 257 117 82 258 297 57 259 141 57 260 45 60 261 207 60 262 51 60 263 10 16 264 165 24 265 9 24 266 41 2 267 228 79 268 72 79 269 139 52 270 273 82 271 117 82 272 113 83 273 268 84 274 112 84 275 11 60 276 159 60 277 3 60 278 57 44 279 231 67 280 75 67 281 148 74 282 274 85 283 118 85 284 12 66 285 161 66 286 5 66 287 73 73 288 212 61 289 56 61 290 118 85 291 300 76 292 144 76 293 46 44 294 213 44 295 57 44 296 116 81 297 271 86 298 115 86 299 81 2 300 248 2 301 92 2 302 133 17 303 303 62 304 147 62 305 47 61 306 211 61 307 55 61 308 111 87 309 269 83 310 113 83 311 13 66 312 162 66 313 6 66 314 82 2 315 245 2 316 89 2 317 145 70 318 293 24 319 137 24 320 83 13 321 244 12 322 88 12 323 153 88 324 311 89 325 155 89 326 48 12 327 199 66 328 43 66 329 115 86 330 236 60 331 80 60 332 15 23 333 163 23 334 7 23 335 84 13 336 246 13 337 90 13 338 49 38 339 204 12 340 48 12 341 80 60 342 267 87 343 111 87 344 152 90 345 307 91 346 151 91 347 50 66 348 198 66 349 42 66 350 96 92 351 270 80 352 114 80 353 17 41 354 164 41 355 8 41 356 51 60 357 200 60 358 44 60 359 112 84 360 251 93 361 95 93 362 85 92 363 252 92 364 96 92 365 155 89 366 310 94 367 154 94 368 120 13 369 287 13 370 131 13 371 86 93 372 250 78 373 94 78 374 150 95 375 308 90 376 152 90 377 52 60 378 201 60 379 45 60 380 121 13 381 284 13 382 128 13 383 122 2 384 283 24 385 127 24 386 87 16 387 238 2 388 82 2 389 154 94 390 275 66 391 119 66 392 54 44 393 202 44 394 46 44 395 123 2 396 285 2 397 129 2 398 20 16 399 169 66 400 13 66 401 88 12 402 243 16 403 87 16 404 119 66 405 306 95 406 150 95 407 14 60 408 175 24 409 19 24 410 89 2 411 237 2 412 81 2 413 135 10 414 309 88 415 153 88 416 56 61 417 203 61 418 47 61 419 21 25 420 179 96 421 23 96 422 90 13 423 239 13 424 83 13 425 151 91 426 290 17 427 134 17 428 124 10 429 291 10 430 135 10 431 125 17 432 289 17 433 133 17 434 26 97 435 181 22 436 25 22 437 91 13 438 240 13 439 84 13 440 126 38 441 277 13 442 121 13 443 23 96 444 178 32 445 22 32 446 93 65 447 241 92 448 85 92 449 59 38 450 208 60 451 52 60 452 127 24 453 282 38 454 126 38 455 24 31 456 182 97 457 26 97 458 53 66 459 214 12 460 58 12 461 128 13 462 276 13 463 120 13 464 95 93 465 242 93 466 86 93 467 467 98 468 622 99 469 466 100 470 402 101 471 550 102 472 558 103 473 325 104 474 484 101 475 481 104 476 435 105 477 592 105 478 591 105 479 360 106 480 521 106 481 516 106 482 467 98 483 621 107 484 623 108 485 393 109 486 558 103 487 549 105 488 433 110 489 590 105 490 589 111 491 432 112 492 587 113 493 431 113 494 364 114 495 514 114 496 358 114 497 464 115 498 622 99 499 620 116 500 401 117 501 556 118 502 400 118 503 430 112 504 585 112 505 429 112 506 461 119 507 621 107 508 465 120 509 398 121 510 555 121 511 554 121 512 424 122 513 561 117 514 405 117 515 357 114 516 512 114 517 356 114 518 323 123 519 483 123 520 479 123 521 423 124 522 554 121 523 579 125 524 352 104 525 509 104 526 508 104 527 463 126 528 620 116 529 619 127 530 427 128 531 584 129 532 583 130 533 355 131 534 519 132 535 363 133 536 397 113 537 552 113 538 396 113 539 326 134 540 477 134 541 321 134 542 426 135 543 584 129 544 428 136 545 354 104 546 519 132 547 510 104 548 462 137 549 617 138 550 461 119 551 395 112 552 550 102 553 394 139 554 455 140 555 601 110 556 445 111 557 392 105 558 549 105 559 548 105 560 319 104 561 481 104 562 475 104 563 427 128 564 581 141 565 425 142 566 362 143 567 517 143 568 361 143 569 454 144 570 595 145 571 610 146 572 390 109 573 547 105 574 546 109 575 426 135 576 578 147 577 582 148 578 359 106 579 516 106 580 515 106 581 458 149 582 616 150 583 614 151 584 385 152 585 522 143 586 366 143 587 317 104 588 474 104 589 473 104 590 457 153 591 616 150 592 460 154 593 384 155 594 515 106 595 540 156 596 314 114 597 469 114 598 313 114 599 425 142 600 580 157 601 424 122 602 459 158 603 607 159 604 615 160 605 389 161 606 544 162 607 388 163 608 324 110 609 472 164 610 480 111 611 358 114 612 513 114 613 357 114 614 452 165 615 615 160 616 608 166 617 387 167 618 545 168 619 389 161 620 324 110 621 471 114 622 315 114 623 422 169 624 579 125 625 578 147 626 356 114 627 511 170 628 355 131 629 446 171 630 604 172 631 448 173 632 406 102 633 572 174 634 562 139 635 353 104 636 510 104 637 509 104 638 449 175 639 599 176 640 443 176 641 388 163 642 542 177 643 386 178 644 322 123 645 479 123 646 478 123 647 400 118 648 571 179 649 415 180 650 351 104 651 508 104 652 507 104 653 387 167 654 539 181 655 543 182 656 321 134 657 476 134 658 320 134 659 421 183 660 575 184 661 419 185 662 327 123 663 502 186 664 483 123 665 458 149 666 612 187 667 456 188 668 421 183 669 574 189 670 577 190 671 320 134 672 501 191 673 345 192 674 457 153 675 609 193 676 613 194 677 386 178 678 541 195 679 385 152 680 412 196 681 576 197 682 420 198 683 349 199 684 506 200 685 505 201 686 318 104 687 475 104 688 474 104 689 420 198 690 569 202 691 413 203 692 350 204 693 504 205 694 506 200 695 456 188 696 611 206 697 455 140 698 383 207 699 540 156 700 539 181 701 316 101 702 473 104 703 472 164 704 409 208 705 563 209 706 565 210 707 312 114 708 485 110 709 329 111 710 391 105 711 548 105 712 547 105 713 437 176 714 618 211 715 462 137 716 366 143 717 518 143 718 362 143 719 330 212 720 487 213 721 486 214 722 396 113 723 551 112 724 395 112 725 444 145 726 619 127 727 600 145 728 438 176 729 593 176 730 437 176 731 439 215 732 596 145 733 595 145 734 333 216 735 488 217 736 332 218 737 403 113 738 553 113 739 397 113 740 441 219 741 588 112 742 432 112 743 334 220 744 486 214 745 490 221 746 399 121 747 560 121 748 555 121 749 367 171 750 520 114 751 364 114 752 433 110 753 597 171 754 441 219 755 335 222 756 489 223 757 333 216 758 368 102 759 507 104 760 524 139 761 431 113 762 586 112 763 430 112 764 405 117 765 557 117 766 401 117 767 370 224 768 525 225 769 369 226 770 434 109 771 591 105 772 590 105 773 336 227 774 493 228 775 492 229 776 371 230 777 528 231 778 527 232 779 436 109 780 598 105 781 592 105 782 338 233 783 495 234 784 494 235 785 369 226 786 529 236 787 373 237 788 443 176 789 594 176 790 438 176 791 340 238 792 492 229 793 496 239 794 406 102 795 559 112 796 403 113 797 372 240 798 530 241 799 528 231 800 339 242 801 497 243 802 495 234 803 407 244 804 546 109 805 563 209 806 440 145 807 600 145 808 596 145 809 408 245 810 565 210 811 564 246 812 376 247 813 531 248 814 375 249 815 332 218 816 482 134 817 326 134 818 331 250 819 485 110 820 487 213 821 410 251 822 567 252 823 566 253 824 378 254 825 533 255 826 377 256 827 335 222 828 498 257 829 491 258 830 334 220 831 498 257 832 342 259 833 412 196 834 564 246 835 568 260 836 375 249 837 535 261 838 379 262 839 442 109 840 601 110 841 598 105 842 340 238 843 499 263 844 343 264 845 411 265 846 569 202 847 567 252 848 380 266 849 534 267 850 378 254 851 429 112 852 602 219 853 446 171 854 343 264 855 497 243 856 341 268 857 448 173 858 603 269 859 447 270 860 337 271 861 478 123 862 493 228 863 415 180 864 570 272 865 414 273 866 365 106 867 527 232 868 521 106 869 328 164 870 494 235 871 484 101 872 368 102 873 526 274 874 370 224 875 450 275 876 605 276 877 449 175 878 345 192 879 500 277 880 344 278 881 416 279 882 573 280 883 572 174 884 381 281 885 530 241 886 374 282 887 381 281 888 529 236 889 537 283 890 447 270 891 607 159 892 451 284 893 346 285 894 503 286 895 502 186 896 414 273 897 574 189 898 418 287 899 382 288 900 535 261 901 538 289 902 452 165 903 606 290 904 450 275 905 417 291 906 575 184 907 573 280 908 380 266 909 538 289 910 536 292 911 344 278 912 504 205 913 348 293 914 313 114 915 468 114 916 312 114 917 361 143 918 532 294 919 376 247 920 453 295 921 610 146 922 609 193 923 347 296 924 505 201 925 503 286 926 404 121 927 566 253 928 560 121 929 315 114 930 470 114 931 314 114 932 377 256 933 523 219 934 367 171 935 637 297 936 641 297 937 624 297 938 628 297 939 627 297 940 636 297 941 630 297 942 625 297 943 626 297 944 634 297 945 633 297 946 638 297 947 629 297 948 626 297 949 627 297 950 631 297 951 624 297 952 625 297 953 652 298 954 653 298 955 655 297 956 635 297 957 632 297 958 633 297 959 641 297 960 634 297 961 638 297 962 639 297 963 657 297 964 632 297 965 654 297 966 646 298 967 647 298 968 634 297 969 650 297 970 649 297 971 643 297 972 645 297 973 642 297 974 642 297 975 647 298 976 646 298 977 650 297 978 648 297 979 649 297 980 651 297 981 652 298 982 648 297 983 643 297 984 638 297 985 644 297 986 657 297 987 659 297 988 656 297 989 656 297 990 661 298 991 660 298 992 660 298 993 661 298 994 662 297 995 663 297 996 679 297 997 680 297 998 675 297 999 668 297 1000 666 297 1001 669 297 1002 664 297 1003 665 297 1004 677 297 1005 674 297 1006 672 297 1007 668 297 1008 665 297 1009 666 297 1010 664 297 1011 676 297 1012 663 297 1013 691 298 1014 692 298 1015 694 297 1016 672 297 1017 678 297 1018 671 297 1019 677 297 1020 679 297 1021 673 297 1022 678 297 1023 696 297 1024 671 297 1025 693 297 1026 685 298 1027 686 298 1028 673 297 1029 689 297 1030 688 297 1031 682 297 1032 684 297 1033 681 297 1034 681 297 1035 686 298 1036 685 298 1037 689 297 1038 687 297 1039 688 297 1040 690 297 1041 691 298 1042 687 297 1043 682 297 1044 677 297 1045 683 297 1046 696 297 1047 698 297 1048 695 297 1049 695 297 1050 700 298 1051 699 298 1052 699 298 1053 700 298 1054 701 297 1055 715 297 1056 719 297 1057 702 297 1058 706 297 1059 705 297 1060 714 297 1061 708 297 1062 703 297 1063 704 297 1064 712 297 1065 711 297 1066 716 297 1067 705 297 1068 708 297 1069 704 297 1070 709 297 1071 702 297 1072 703 297 1073 730 298 1074 731 298 1075 733 297 1076 711 297 1077 717 297 1078 710 297 1079 716 297 1080 718 297 1081 712 297 1082 710 297 1083 736 297 1084 735 297 1085 732 297 1086 724 298 1087 725 299 1088 712 297 1089 728 297 1090 727 297 1091 721 297 1092 723 297 1093 720 297 1094 720 297 1095 725 299 1096 724 298 1097 728 297 1098 726 297 1099 727 297 1100 729 297 1101 730 298 1102 726 297 1103 721 297 1104 716 297 1105 722 297 1106 736 297 1107 734 297 1108 735 297 1109 737 297 1110 738 298 1111 734 297 1112 738 298 1113 739 298 1114 740 297 1115 741 297 1116 757 297 1117 758 297 1118 745 297 1119 744 297 1120 753 297 1121 747 297 1122 742 297 1123 743 297 1124 755 297 1125 752 297 1126 750 297 1127 746 297 1128 743 297 1129 744 297 1130 748 297 1131 741 297 1132 742 297 1133 769 298 1134 770 298 1135 772 297 1136 752 297 1137 749 297 1138 750 297 1139 755 297 1140 757 297 1141 751 297 1142 749 297 1143 775 297 1144 774 297 1145 771 297 1146 763 298 1147 764 300 1148 751 297 1149 767 297 1150 766 297 1151 760 297 1152 762 297 1153 759 297 1154 759 297 1155 764 300 1156 763 298 1157 767 297 1158 765 297 1159 766 297 1160 768 297 1161 769 298 1162 765 297 1163 760 297 1164 755 297 1165 761 297 1166 774 297 1167 776 297 1168 773 297 1169 773 297 1170 778 298 1171 777 298 1172 777 298 1173 778 298 1174 779 297 1175 936 297 1176 783 297 1177 937 297 1178 938 297 1179 784 297 1180 939 297 1181 940 297 1182 785 297 1183 941 297 1184 942 297 1185 786 297 1186 943 297 1187 945 297 1188 798 297 1189 787 297 1190 946 297 1191 788 297 1192 947 297 1193 948 297 1194 784 297 1195 789 297 1196 948 297 1197 790 297 1198 940 297 1199 937 297 1200 791 297 1201 938 297 1202 941 297 1203 792 297 1204 942 297 1205 943 297 1206 793 297 1207 949 297 1208 950 297 1209 787 297 1210 795 297 1211 947 297 1212 797 297 1213 951 297 1214 949 297 1215 800 297 1216 952 297 1217 936 297 1218 799 297 1219 794 297 1220 954 297 1221 801 297 1222 955 297 1223 957 297 1224 805 297 1225 806 297 1226 954 297 1227 802 297 1228 803 297 1229 957 297 1230 804 297 1231 959 297 1232 960 297 1233 810 297 1234 961 297 1235 963 297 1236 808 297 1237 809 297 1238 960 297 1239 811 297 1240 812 297 1241 963 297 1242 807 297 1243 965 297 1244 956 297 1245 795 297 1246 805 297 1247 955 297 1248 799 297 1249 953 297 1250 966 298 1251 804 297 1252 780 297 1253 966 298 1254 802 297 1255 958 297 1256 967 298 1257 811 297 1258 964 297 1259 967 298 1260 807 297 1261 781 297 1262 961 297 1263 796 297 1264 946 297 1265 962 297 1266 800 297 1267 808 297 1268 968 297 1269 816 297 1270 969 297 1271 971 297 1272 814 297 1273 815 297 1274 968 297 1275 817 297 1276 818 297 1277 971 297 1278 813 297 1279 973 297 1280 974 298 1281 817 297 1282 972 297 1283 974 298 1284 813 297 1285 782 297 1286 969 297 1287 798 297 1288 944 297 1289 970 297 1290 797 297 1291 814 297 1292 975 297 1293 822 297 1294 976 297 1295 977 297 1296 823 297 1297 978 297 1298 979 297 1299 824 297 1300 980 297 1301 981 297 1302 825 297 1303 982 297 1304 983 297 1305 826 297 1306 984 297 1307 985 297 1308 827 297 1309 986 297 1310 987 297 1311 823 297 1312 828 297 1313 987 297 1314 829 297 1315 979 297 1316 976 297 1317 830 297 1318 977 297 1319 980 297 1320 831 297 1321 981 297 1322 982 297 1323 832 297 1324 988 297 1325 984 297 1326 834 297 1327 989 297 1328 990 297 1329 827 297 1330 836 297 1331 988 297 1332 839 297 1333 991 297 1334 975 297 1335 838 297 1336 833 297 1337 993 297 1338 840 297 1339 994 297 1340 996 297 1341 844 297 1342 845 297 1343 993 297 1344 841 297 1345 842 297 1346 996 297 1347 843 297 1348 998 297 1349 999 297 1350 849 297 1351 1000 297 1352 1002 297 1353 847 297 1354 848 297 1355 999 297 1356 850 297 1357 851 297 1358 1002 297 1359 846 297 1360 1004 297 1361 995 297 1362 834 297 1363 844 297 1364 994 297 1365 838 297 1366 992 297 1367 1005 298 1368 843 297 1369 819 297 1370 1005 298 1371 841 297 1372 997 297 1373 1006 298 1374 850 297 1375 1003 297 1376 1006 298 1377 846 297 1378 820 297 1379 1000 297 1380 835 297 1381 985 297 1382 1001 297 1383 839 297 1384 847 297 1385 1007 297 1386 855 297 1387 1008 297 1388 1010 297 1389 853 297 1390 854 297 1391 1007 297 1392 856 297 1393 857 297 1394 1010 297 1395 852 297 1396 1012 297 1397 1013 298 1398 856 297 1399 1011 297 1400 1013 298 1401 852 297 1402 821 297 1403 1008 297 1404 837 297 1405 983 297 1406 1009 297 1407 836 297 1408 853 297 1409 1014 297 1410 861 297 1411 1015 297 1412 1016 297 1413 862 297 1414 1017 297 1415 1018 297 1416 863 297 1417 1019 297 1418 1020 297 1419 864 297 1420 1021 297 1421 1023 297 1422 876 297 1423 865 297 1424 1025 297 1425 874 297 1426 866 297 1427 1026 297 1428 862 297 1429 867 297 1430 1026 297 1431 868 297 1432 1018 297 1433 1015 297 1434 869 297 1435 1016 297 1436 1019 297 1437 870 297 1438 1020 297 1439 1021 297 1440 871 297 1441 1027 297 1442 1023 297 1443 873 297 1444 1028 297 1445 1025 297 1446 875 297 1447 1029 297 1448 1027 297 1449 878 297 1450 1030 297 1451 1014 297 1452 877 297 1453 872 297 1454 1032 297 1455 879 297 1456 1033 297 1457 1035 297 1458 883 297 1459 884 297 1460 1032 297 1461 880 297 1462 881 297 1463 1035 297 1464 882 297 1465 1037 297 1466 1038 297 1467 888 297 1468 1039 297 1469 1041 297 1470 886 297 1471 887 297 1472 1038 297 1473 889 297 1474 890 297 1475 1041 297 1476 885 297 1477 1043 297 1478 1034 297 1479 873 297 1480 883 297 1481 1033 297 1482 877 297 1483 1031 297 1484 1044 298 1485 882 297 1486 858 297 1487 1044 298 1488 880 297 1489 1036 297 1490 1045 298 1491 889 297 1492 1042 301 1493 1045 298 1494 885 297 1495 859 297 1496 1039 297 1497 874 297 1498 1024 297 1499 1040 297 1500 878 297 1501 886 297 1502 1046 297 1503 894 297 1504 1047 297 1505 1049 297 1506 892 297 1507 893 297 1508 1046 297 1509 895 297 1510 896 297 1511 1049 297 1512 891 297 1513 1051 297 1514 1052 298 1515 895 297 1516 1050 297 1517 1052 298 1518 891 297 1519 860 297 1520 1047 297 1521 876 297 1522 1022 297 1523 1048 297 1524 875 297 1525 892 297 1526 1053 297 1527 900 297 1528 1054 297 1529 1055 297 1530 901 297 1531 1056 297 1532 1057 297 1533 902 297 1534 1058 297 1535 1059 297 1536 903 297 1537 1060 297 1538 1061 297 1539 904 297 1540 1062 297 1541 1063 297 1542 905 297 1543 1064 297 1544 1065 297 1545 901 297 1546 906 297 1547 1065 297 1548 907 297 1549 1057 297 1550 1054 297 1551 908 297 1552 1055 297 1553 1058 297 1554 909 297 1555 1059 297 1556 1060 297 1557 910 297 1558 1066 297 1559 1062 297 1560 912 297 1561 1067 297 1562 1068 297 1563 905 297 1564 914 297 1565 1066 297 1566 917 297 1567 1069 297 1568 1053 297 1569 916 297 1570 911 297 1571 1071 297 1572 918 297 1573 1072 297 1574 1074 297 1575 922 297 1576 923 297 1577 1071 297 1578 919 297 1579 920 297 1580 1074 297 1581 921 297 1582 1076 302 1583 1077 297 1584 927 297 1585 1078 297 1586 1080 297 1587 925 297 1588 926 297 1589 1077 297 1590 928 297 1591 929 297 1592 1080 297 1593 924 297 1594 1082 297 1595 1073 297 1596 912 297 1597 922 297 1598 1072 297 1599 916 297 1600 1070 297 1601 1083 298 1602 921 297 1603 897 297 1604 1083 298 1605 919 297 1606 1075 297 1607 1084 298 1608 928 297 1609 1081 297 1610 1084 298 1611 924 297 1612 898 297 1613 1078 297 1614 913 297 1615 1063 297 1616 1079 297 1617 917 297 1618 925 297 1619 1085 297 1620 933 297 1621 1086 297 1622 1088 297 1623 931 297 1624 932 297 1625 1085 297 1626 934 297 1627 935 297 1628 1088 297 1629 930 297 1630 1090 297 1631 1091 298 1632 934 297 1633 1089 297 1634 1091 298 1635 930 297 1636 899 297 1637 1086 297 1638 915 297 1639 1061 297 1640 1087 297 1641 914 297 1642 931 297 1643 1111 298 1644 1105 298 1645 1106 298 1646 1096 298 1647 1102 298 1648 1101 298 1649 1095 298 1650 1104 298 1651 1103 298 1652 1099 298 1653 1108 298 1654 1107 298 1655 1103 298 1656 1097 298 1657 1096 298 1658 1106 298 1659 1098 298 1660 1095 298 1661 1123 298 1662 1093 298 1663 1119 298 1664 1110 298 1665 1100 298 1666 1099 298 1667 1108 298 1668 1111 298 1669 1107 298 1670 1128 298 1671 1109 298 1672 1110 298 1673 1092 298 1674 1116 298 1675 1114 298 1676 1122 298 1677 1112 298 1678 1108 298 1679 1113 298 1680 1118 298 1681 1117 298 1682 1115 298 1683 1116 298 1684 1118 298 1685 1124 298 1686 1120 298 1687 1122 298 1688 1123 298 1689 1121 298 1690 1124 298 1691 1117 298 1692 1111 298 1693 1113 298 1694 1128 298 1695 1127 298 1696 1126 298 1697 1129 298 1698 1127 298 1699 1130 298 1700 1129 298 1701 1094 298 1702 1125 298 1703 1145 298 1704 1151 298 1705 1144 298 1706 1140 298 1707 1136 298 1708 1141 298 1709 1134 298 1710 1143 298 1711 1142 298 1712 1146 298 1713 1139 298 1714 1147 298 1715 1142 298 1716 1136 298 1717 1135 298 1718 1134 298 1719 1144 298 1720 1137 298 1721 1162 298 1722 1132 298 1723 1158 298 1724 1138 298 1725 1148 298 1726 1139 298 1727 1146 298 1728 1151 298 1729 1150 298 1730 1167 298 1731 1148 298 1732 1149 298 1733 1131 298 1734 1155 298 1735 1153 298 1736 1161 298 1737 1151 298 1738 1147 298 1739 1152 298 1740 1157 298 1741 1156 298 1742 1154 298 1743 1155 298 1744 1157 298 1745 1163 298 1746 1159 298 1747 1161 298 1748 1162 298 1749 1160 298 1750 1163 298 1751 1156 298 1752 1150 298 1753 1152 298 1754 1167 298 1755 1166 298 1756 1165 298 1757 1169 298 1758 1164 298 1759 1166 298 1760 1168 298 1761 1133 298 1762 1164 298 1763 1189 298 1764 1183 298 1765 1184 298 1766 1174 298 1767 1180 298 1768 1179 298 1769 1173 298 1770 1182 298 1771 1181 298 1772 1177 298 1773 1186 298 1774 1185 298 1775 1174 298 1776 1182 298 1777 1175 298 1778 1184 298 1779 1176 298 1780 1173 298 1781 1201 298 1782 1171 298 1783 1197 298 1784 1188 298 1785 1178 298 1786 1177 298 1787 1185 298 1788 1190 298 1789 1189 298 1790 1188 298 1791 1204 298 1792 1187 298 1793 1170 298 1794 1194 298 1795 1192 298 1796 1200 298 1797 1190 298 1798 1186 298 1799 1191 298 1800 1196 298 1801 1195 298 1802 1193 298 1803 1194 298 1804 1196 298 1805 1202 298 1806 1198 298 1807 1200 298 1808 1201 298 1809 1199 298 1810 1202 298 1811 1195 298 1812 1189 298 1813 1191 298 1814 1208 298 1815 1204 298 1816 1206 298 1817 1207 298 1818 1205 298 1819 1208 298 1820 1207 298 1821 1172 298 1822 1203 298 1823 1223 298 1824 1229 298 1825 1222 298 1826 1213 298 1827 1219 298 1828 1218 298 1829 1212 298 1830 1221 298 1831 1220 298 1832 1224 298 1833 1217 298 1834 1225 298 1835 1220 298 1836 1214 298 1837 1213 298 1838 1223 298 1839 1215 298 1840 1212 298 1841 1240 298 1842 1210 298 1843 1236 298 1844 1227 298 1845 1217 298 1846 1216 298 1847 1224 298 1848 1229 298 1849 1228 298 1850 1245 298 1851 1226 298 1852 1227 298 1853 1209 298 1854 1233 298 1855 1231 298 1856 1239 298 1857 1229 298 1858 1225 298 1859 1230 298 1860 1235 298 1861 1234 298 1862 1232 298 1863 1233 298 1864 1235 298 1865 1241 298 1866 1237 298 1867 1239 298 1868 1240 298 1869 1238 298 1870 1241 298 1871 1234 298 1872 1228 298 1873 1230 298 1874 1245 298 1875 1244 298 1876 1243 298 1877 1246 298 1878 1244 298 1879 1247 298 1880 1246 298 1881 1211 298 1882 1242 298 1883 60 0 1884 216 0 1885 218 1 1886 129 2 1887 285 2 1888 278 2 1889 30 3 1890 186 3 1891 188 4 1892 65 5 1893 221 5 1894 220 6 1895 130 2 1896 286 2 1897 279 2 1898 29 7 1899 185 7 1900 184 8 1901 62 1 1902 218 1 1903 217 9 1904 132 10 1905 288 10 1906 280 10 1907 32 4 1908 188 4 1909 187 11 1910 98 12 1911 254 12 1912 247 13 1913 63 14 1914 219 14 1915 221 5 1916 27 15 1917 183 15 1918 185 7 1919 92 2 1920 248 2 1921 253 16 1922 134 17 1923 290 17 1924 281 17 1925 99 18 1926 255 18 1927 257 19 1928 69 20 1929 225 20 1930 227 21 1931 25 22 1932 181 22 1933 171 23 1934 19 24 1935 175 24 1936 177 25 1937 104 26 1938 260 26 1939 259 27 1940 68 28 1941 224 28 1942 223 29 1943 0 30 1944 156 30 1945 180 31 1946 22 32 1947 178 32 1948 156 30 1949 101 19 1950 257 19 1951 256 33 1952 71 21 1953 227 21 1954 226 34 1955 137 24 1956 293 24 1957 286 2 1958 31 11 1959 187 11 1960 157 35 1961 102 36 1962 258 36 1963 260 26 1964 66 37 1965 222 37 1966 224 28 1967 131 13 1968 287 13 1969 292 38 1970 1 35 1971 157 35 1972 183 15 1973 138 39 1974 294 39 1975 296 40 1976 16 41 1977 172 41 1978 186 3 1979 108 42 1980 264 42 1981 266 43 1982 64 6 1983 220 6 1984 210 44 1985 28 8 1986 184 8 1987 176 16 1988 58 12 1989 214 12 1990 216 0 1991 143 45 1992 299 45 1993 298 46 1994 36 47 1995 192 47 1996 194 48 1997 107 49 1998 263 49 1999 262 50 2000 39 51 2001 195 51 2002 219 14 2003 61 9 2004 217 9 2005 195 51 2006 140 40 2007 296 40 2008 295 52 2009 35 53 2010 191 53 2011 190 54 2012 110 43 2013 266 43 2014 265 55 2015 70 34 2016 226 34 2017 196 56 2018 141 57 2019 297 57 2020 299 45 2021 105 58 2022 261 58 2023 263 49 2024 40 56 2025 196 56 2026 222 37 2027 38 48 2028 194 48 2029 193 59 2030 3 60 2031 159 60 2032 170 60 2033 55 61 2034 211 61 2035 225 20 2036 147 62 2037 303 62 2038 305 63 2039 33 64 2040 189 64 2041 191 53 2042 103 27 2043 259 27 2044 249 65 2045 4 60 2046 160 60 2047 167 60 2048 67 29 2049 223 29 2050 215 38 2051 97 16 2052 253 16 2053 255 18 2054 5 66 2055 161 66 2056 166 16 2057 75 67 2058 231 67 2059 233 68 2060 146 69 2061 302 69 2062 301 70 2063 37 59 2064 193 59 2065 158 13 2066 78 71 2067 234 71 2068 258 36 2069 6 66 2070 162 66 2071 168 66 2072 2 13 2073 158 13 2074 189 64 2075 100 33 2076 256 33 2077 234 71 2078 74 72 2079 230 72 2080 229 73 2081 149 63 2082 305 63 2083 304 74 2084 18 23 2085 174 23 2086 192 47 2087 109 55 2088 265 55 2089 235 75 2090 144 76 2091 300 76 2092 302 69 2093 34 54 2094 190 54 2095 173 41 2096 79 75 2097 235 75 2098 261 58 2099 7 23 2100 163 23 2101 174 23 2102 77 68 2103 233 68 2104 232 77 2105 42 66 2106 198 66 2107 209 66 2108 94 78 2109 250 78 2110 264 42 2111 8 41 2112 164 41 2113 172 41 2114 72 79 2115 228 79 2116 230 72 2117 142 46 2118 298 46 2119 288 10 2120 43 66 2121 199 66 2122 206 66 2123 106 50 2124 262 50 2125 254 12 2126 136 38 2127 292 38 2128 294 39 2129 44 60 2130 200 60 2131 205 38 2132 114 80 2133 270 80 2134 272 81 2135 9 24 2136 165 24 2137 160 60 2138 76 77 2139 232 77 2140 197 2 2141 117 82 2142 273 82 2143 297 57 2144 45 60 2145 201 60 2146 207 60 2147 10 16 2148 166 16 2149 165 24 2150 41 2 2151 197 2 2152 228 79 2153 139 52 2154 295 52 2155 273 82 2156 113 83 2157 269 83 2158 268 84 2159 11 60 2160 167 60 2161 159 60 2162 57 44 2163 213 44 2164 231 67 2165 148 74 2166 304 74 2167 274 85 2168 12 66 2169 168 66 2170 161 66 2171 73 73 2172 229 73 2173 212 61 2174 118 85 2175 274 85 2176 300 76 2177 46 44 2178 202 44 2179 213 44 2180 116 81 2181 272 81 2182 271 86 2183 81 2 2184 237 2 2185 248 2 2186 133 17 2187 289 17 2188 303 62 2189 47 61 2190 203 61 2191 211 61 2192 111 87 2193 267 87 2194 269 83 2195 13 66 2196 169 66 2197 162 66 2198 82 2 2199 238 2 2200 245 2 2201 145 70 2202 301 70 2203 293 24 2204 83 13 2205 239 13 2206 244 12 2207 153 88 2208 309 88 2209 311 89 2210 48 12 2211 204 12 2212 199 66 2213 115 86 2214 271 86 2215 236 60 2216 15 23 2217 171 23 2218 163 23 2219 84 13 2220 240 13 2221 246 13 2222 49 38 2223 205 38 2224 204 12 2225 80 60 2226 236 60 2227 267 87 2228 152 90 2229 308 90 2230 307 91 2231 50 66 2232 206 66 2233 198 66 2234 96 92 2235 252 92 2236 270 80 2237 17 41 2238 173 41 2239 164 41 2240 51 60 2241 207 60 2242 200 60 2243 112 84 2244 268 84 2245 251 93 2246 85 92 2247 241 92 2248 252 92 2249 155 89 2250 311 89 2251 310 94 2252 120 13 2253 276 13 2254 287 13 2255 86 93 2256 242 93 2257 250 78 2258 150 95 2259 306 95 2260 308 90 2261 52 60 2262 208 60 2263 201 60 2264 121 13 2265 277 13 2266 284 13 2267 122 2 2268 278 2 2269 283 24 2270 87 16 2271 243 16 2272 238 2 2273 154 94 2274 310 94 2275 275 66 2276 54 44 2277 210 44 2278 202 44 2279 123 2 2280 279 2 2281 285 2 2282 20 16 2283 176 16 2284 169 66 2285 88 12 2286 244 12 2287 243 16 2288 119 66 2289 275 66 2290 306 95 2291 14 60 2292 170 60 2293 175 24 2294 89 2 2295 245 2 2296 237 2 2297 135 10 2298 291 10 2299 309 88 2300 56 61 2301 212 61 2302 203 61 2303 21 25 2304 177 25 2305 179 96 2306 90 13 2307 246 13 2308 239 13 2309 151 91 2310 307 91 2311 290 17 2312 124 10 2313 280 10 2314 291 10 2315 125 17 2316 281 17 2317 289 17 2318 26 97 2319 182 97 2320 181 22 2321 91 13 2322 247 13 2323 240 13 2324 126 38 2325 282 38 2326 277 13 2327 23 96 2328 179 96 2329 178 32 2330 93 65 2331 249 65 2332 241 92 2333 59 38 2334 215 38 2335 208 60 2336 127 24 2337 283 24 2338 282 38 2339 24 31 2340 180 31 2341 182 97 2342 53 66 2343 209 66 2344 214 12 2345 128 13 2346 284 13 2347 276 13 2348 95 93 2349 251 93 2350 242 93 2351 467 98 2352 623 108 2353 622 99 2354 402 101 2355 394 139 2356 550 102 2357 325 104 2358 328 164 2359 484 101 2360 435 105 2361 436 109 2362 592 105 2363 360 106 2364 365 106 2365 521 106 2366 467 98 2367 465 120 2368 621 107 2369 393 109 2370 402 101 2371 558 103 2372 433 110 2373 434 109 2374 590 105 2375 432 112 2376 588 112 2377 587 113 2378 364 114 2379 520 114 2380 514 114 2381 464 115 2382 466 100 2383 622 99 2384 401 117 2385 557 117 2386 556 118 2387 430 112 2388 586 112 2389 585 112 2390 461 119 2391 617 138 2392 621 107 2393 398 121 2394 399 121 2395 555 121 2396 424 122 2397 580 157 2398 561 117 2399 357 114 2400 513 114 2401 512 114 2402 323 123 2403 327 123 2404 483 123 2405 423 124 2406 398 121 2407 554 121 2408 352 104 2409 353 104 2410 509 104 2411 463 126 2412 464 115 2413 620 116 2414 427 128 2415 428 136 2416 584 129 2417 355 131 2418 511 170 2419 519 132 2420 397 113 2421 553 113 2422 552 113 2423 326 134 2424 482 134 2425 477 134 2426 426 135 2427 582 148 2428 584 129 2429 354 104 2430 363 133 2431 519 132 2432 462 137 2433 618 211 2434 617 138 2435 395 112 2436 551 112 2437 550 102 2438 455 140 2439 611 206 2440 601 110 2441 392 105 2442 393 109 2443 549 105 2444 319 104 2445 325 104 2446 481 104 2447 427 128 2448 583 130 2449 581 141 2450 362 143 2451 518 143 2452 517 143 2453 454 144 2454 439 215 2455 595 145 2456 390 109 2457 391 105 2458 547 105 2459 426 135 2460 422 169 2461 578 147 2462 359 106 2463 360 106 2464 516 106 2465 458 149 2466 460 154 2467 616 150 2468 385 152 2469 541 195 2470 522 143 2471 317 104 2472 318 104 2473 474 104 2474 457 153 2475 613 194 2476 616 150 2477 384 155 2478 359 106 2479 515 106 2480 314 114 2481 470 114 2482 469 114 2483 425 142 2484 581 141 2485 580 157 2486 459 158 2487 451 284 2488 607 159 2489 389 161 2490 545 168 2491 544 162 2492 324 110 2493 316 101 2494 472 164 2495 358 114 2496 514 114 2497 513 114 2498 452 165 2499 459 158 2500 615 160 2501 387 167 2502 543 182 2503 545 168 2504 324 110 2505 480 111 2506 471 114 2507 422 169 2508 423 124 2509 579 125 2510 356 114 2511 512 114 2512 511 170 2513 446 171 2514 602 219 2515 604 172 2516 406 102 2517 416 279 2518 572 174 2519 353 104 2520 354 104 2521 510 104 2522 449 175 2523 605 276 2524 599 176 2525 388 163 2526 544 162 2527 542 177 2528 322 123 2529 323 123 2530 479 123 2531 400 118 2532 556 118 2533 571 179 2534 351 104 2535 352 104 2536 508 104 2537 387 167 2538 383 207 2539 539 181 2540 321 134 2541 477 134 2542 476 134 2543 421 183 2544 577 190 2545 575 184 2546 327 123 2547 346 285 2548 502 186 2549 458 149 2550 614 151 2551 612 187 2552 421 183 2553 418 287 2554 574 189 2555 320 134 2556 476 134 2557 501 191 2558 457 153 2559 453 295 2560 609 193 2561 386 178 2562 542 177 2563 541 195 2564 412 196 2565 568 260 2566 576 197 2567 349 199 2568 350 204 2569 506 200 2570 318 104 2571 319 104 2572 475 104 2573 420 198 2574 576 197 2575 569 202 2576 350 204 2577 348 293 2578 504 205 2579 456 188 2580 612 187 2581 611 206 2582 383 207 2583 384 155 2584 540 156 2585 316 101 2586 317 104 2587 473 104 2588 409 208 2589 407 244 2590 563 209 2591 312 114 2592 468 114 2593 485 110 2594 391 105 2595 392 105 2596 548 105 2597 437 176 2598 593 176 2599 618 211 2600 366 143 2601 522 143 2602 518 143 2603 330 212 2604 331 250 2605 487 213 2606 396 113 2607 552 113 2608 551 112 2609 444 145 2610 463 126 2611 619 127 2612 438 176 2613 594 176 2614 593 176 2615 439 215 2616 440 145 2617 596 145 2618 333 216 2619 489 223 2620 488 217 2621 403 113 2622 559 112 2623 553 113 2624 441 219 2625 597 171 2626 588 112 2627 334 220 2628 330 212 2629 486 214 2630 399 121 2631 404 121 2632 560 121 2633 367 171 2634 523 219 2635 520 114 2636 433 110 2637 589 111 2638 597 171 2639 335 222 2640 491 258 2641 489 223 2642 368 102 2643 351 104 2644 507 104 2645 431 113 2646 587 113 2647 586 112 2648 405 117 2649 561 117 2650 557 117 2651 370 224 2652 526 274 2653 525 225 2654 434 109 2655 435 105 2656 591 105 2657 336 227 2658 337 271 2659 493 228 2660 371 230 2661 372 240 2662 528 231 2663 436 109 2664 442 109 2665 598 105 2666 338 233 2667 339 242 2668 495 234 2669 369 226 2670 525 225 2671 529 236 2672 443 176 2673 599 176 2674 594 176 2675 340 238 2676 336 227 2677 492 229 2678 406 102 2679 562 139 2680 559 112 2681 372 240 2682 374 282 2683 530 241 2684 339 242 2685 341 268 2686 497 243 2687 407 244 2688 390 109 2689 546 109 2690 440 145 2691 444 145 2692 600 145 2693 408 245 2694 409 208 2695 565 210 2696 376 247 2697 532 294 2698 531 248 2699 332 218 2700 488 217 2701 482 134 2702 331 250 2703 329 111 2704 485 110 2705 410 251 2706 411 265 2707 567 252 2708 378 254 2709 534 267 2710 533 255 2711 335 222 2712 342 259 2713 498 257 2714 334 220 2715 490 221 2716 498 257 2717 412 196 2718 408 245 2719 564 246 2720 375 249 2721 531 248 2722 535 261 2723 442 109 2724 445 111 2725 601 110 2726 340 238 2727 496 239 2728 499 263 2729 411 265 2730 413 203 2731 569 202 2732 380 266 2733 536 292 2734 534 267 2735 429 112 2736 585 112 2737 602 219 2738 343 264 2739 499 263 2740 497 243 2741 448 173 2742 604 172 2743 603 269 2744 337 271 2745 322 123 2746 478 123 2747 415 180 2748 571 179 2749 570 272 2750 365 106 2751 371 230 2752 527 232 2753 328 164 2754 338 233 2755 494 235 2756 368 102 2757 524 139 2758 526 274 2759 450 275 2760 606 290 2761 605 276 2762 345 192 2763 501 191 2764 500 277 2765 416 279 2766 417 291 2767 573 280 2768 381 281 2769 537 283 2770 530 241 2771 381 281 2772 373 237 2773 529 236 2774 447 270 2775 603 269 2776 607 159 2777 346 285 2778 347 296 2779 503 286 2780 414 273 2781 570 272 2782 574 189 2783 382 288 2784 379 262 2785 535 261 2786 452 165 2787 608 166 2788 606 290 2789 417 291 2790 419 185 2791 575 184 2792 380 266 2793 382 288 2794 538 289 2795 344 278 2796 500 277 2797 504 205 2798 313 114 2799 469 114 2800 468 114 2801 361 143 2802 517 143 2803 532 294 2804 453 295 2805 454 144 2806 610 146 2807 347 296 2808 349 199 2809 505 201 2810 404 121 2811 410 251 2812 566 253 2813 315 114 2814 471 114 2815 470 114 2816 377 256 2817 533 255 2818 523 219 2819 637 297 2820 640 297 2821 641 297 2822 628 297 2823 629 297 2824 627 297 2825 630 297 2826 631 297 2827 625 297 2828 634 297 2829 635 297 2830 633 297 2831 629 297 2832 630 297 2833 626 297 2834 631 297 2835 637 297 2836 624 297 2837 635 297 2838 639 297 2839 632 297 2840 641 297 2841 640 297 2842 634 297 2843 639 297 2844 658 297 2845 657 297 2846 634 297 2847 640 297 2848 650 297 2849 643 297 2850 644 297 2851 645 297 2852 642 297 2853 645 297 2854 647 298 2855 650 297 2856 651 297 2857 648 297 2858 651 297 2859 653 298 2860 652 298 2861 643 297 2862 641 297 2863 638 297 2864 657 297 2865 658 297 2866 659 297 2867 656 297 2868 659 297 2869 661 298 2870 663 297 2871 676 297 2872 679 297 2873 675 297 2874 667 297 2875 668 297 2876 669 297 2877 670 297 2878 664 297 2879 677 297 2880 673 297 2881 674 297 2882 668 297 2883 669 297 2884 665 297 2885 664 297 2886 670 297 2887 676 297 2888 672 297 2889 674 297 2890 678 297 2891 677 297 2892 680 297 2893 679 297 2894 678 297 2895 697 297 2896 696 297 2897 673 297 2898 679 297 2899 689 297 2900 682 297 2901 683 297 2902 684 297 2903 681 297 2904 684 297 2905 686 298 2906 689 297 2907 690 297 2908 687 297 2909 690 297 2910 692 298 2911 691 298 2912 682 297 2913 680 297 2914 677 297 2915 696 297 2916 697 297 2917 698 297 2918 695 297 2919 698 297 2920 700 298 2921 715 297 2922 718 297 2923 719 297 2924 706 297 2925 707 297 2926 705 297 2927 708 297 2928 709 297 2929 703 297 2930 712 297 2931 713 297 2932 711 297 2933 705 297 2934 707 297 2935 708 297 2936 709 297 2937 715 297 2938 702 297 2939 711 297 2940 713 297 2941 717 297 2942 716 297 2943 719 297 2944 718 297 2945 710 297 2946 717 297 2947 736 297 2948 712 297 2949 718 297 2950 728 297 2951 721 297 2952 722 297 2953 723 297 2954 720 297 2955 723 297 2956 725 299 2957 728 297 2958 729 297 2959 726 297 2960 729 297 2961 731 298 2962 730 298 2963 721 297 2964 719 297 2965 716 297 2966 736 297 2967 737 297 2968 734 297 2969 737 297 2970 739 298 2971 738 298 2972 741 297 2973 754 297 2974 757 297 2975 745 297 2976 746 297 2977 744 297 2978 747 297 2979 748 297 2980 742 297 2981 755 297 2982 751 297 2983 752 297 2984 746 297 2985 747 297 2986 743 297 2987 748 297 2988 754 297 2989 741 297 2990 752 297 2991 756 297 2992 749 297 2993 755 297 2994 758 297 2995 757 297 2996 749 297 2997 756 297 2998 775 297 2999 751 297 3000 757 297 3001 767 297 3002 760 297 3003 761 297 3004 762 297 3005 759 297 3006 762 297 3007 764 300 3008 767 297 3009 768 297 3010 765 297 3011 768 297 3012 770 298 3013 769 298 3014 760 297 3015 758 297 3016 755 297 3017 774 297 3018 775 297 3019 776 297 3020 773 297 3021 776 297 3022 778 298 3023 936 297 3024 794 297 3025 783 297 3026 938 297 3027 791 297 3028 784 297 3029 940 297 3030 790 297 3031 785 297 3032 942 297 3033 792 297 3034 786 297 3035 945 297 3036 944 297 3037 798 297 3038 946 297 3039 796 297 3040 788 297 3041 948 297 3042 939 297 3043 784 297 3044 948 297 3045 789 297 3046 790 297 3047 937 297 3048 783 297 3049 791 297 3050 941 297 3051 785 297 3052 792 297 3053 943 297 3054 786 297 3055 793 297 3056 950 297 3057 945 297 3058 787 297 3059 947 297 3060 788 297 3061 797 297 3062 949 297 3063 793 297 3064 800 297 3065 936 297 3066 953 297 3067 799 297 3068 954 297 3069 803 297 3070 801 297 3071 957 297 3072 956 297 3073 805 297 3074 954 297 3075 958 297 3076 802 297 3077 957 297 3078 806 297 3079 804 297 3080 960 297 3081 812 297 3082 810 297 3083 963 297 3084 962 297 3085 808 297 3086 960 297 3087 964 297 3088 811 297 3089 963 297 3090 809 297 3091 807 297 3092 956 297 3093 950 297 3094 795 297 3095 955 297 3096 801 297 3097 799 297 3098 966 298 3099 959 297 3100 804 297 3101 966 298 3102 780 297 3103 802 297 3104 967 298 3105 781 297 3106 811 297 3107 967 298 3108 965 297 3109 807 297 3110 961 297 3111 810 297 3112 796 297 3113 962 297 3114 952 297 3115 800 297 3116 968 297 3117 818 297 3118 816 297 3119 971 297 3120 970 297 3121 814 297 3122 968 297 3123 972 297 3124 817 297 3125 971 297 3126 815 297 3127 813 297 3128 974 298 3129 782 297 3130 817 297 3131 974 298 3132 973 297 3133 813 297 3134 969 297 3135 816 297 3136 798 297 3137 970 297 3138 951 297 3139 797 297 3140 975 297 3141 833 297 3142 822 297 3143 977 297 3144 830 297 3145 823 297 3146 979 297 3147 829 297 3148 824 297 3149 981 297 3150 831 297 3151 825 297 3152 983 297 3153 837 297 3154 826 297 3155 985 297 3156 835 297 3157 827 297 3158 987 297 3159 978 297 3160 823 297 3161 987 297 3162 828 297 3163 829 297 3164 976 297 3165 822 297 3166 830 297 3167 980 297 3168 824 297 3169 831 297 3170 982 297 3171 825 297 3172 832 297 3173 984 297 3174 826 297 3175 834 297 3176 990 297 3177 986 297 3178 827 297 3179 988 297 3180 832 297 3181 839 297 3182 975 297 3183 992 297 3184 838 297 3185 993 297 3186 842 297 3187 840 297 3188 996 297 3189 995 297 3190 844 297 3191 993 297 3192 997 297 3193 841 297 3194 996 297 3195 845 297 3196 843 297 3197 999 297 3198 851 297 3199 849 297 3200 1002 297 3201 1001 297 3202 847 297 3203 999 297 3204 1003 297 3205 850 297 3206 1002 297 3207 848 297 3208 846 297 3209 995 297 3210 989 297 3211 834 297 3212 994 297 3213 840 297 3214 838 297 3215 1005 298 3216 998 297 3217 843 297 3218 1005 298 3219 819 297 3220 841 297 3221 1006 298 3222 820 297 3223 850 297 3224 1006 298 3225 1004 297 3226 846 297 3227 1000 297 3228 849 297 3229 835 297 3230 1001 297 3231 991 297 3232 839 297 3233 1007 297 3234 857 297 3235 855 297 3236 1010 297 3237 1009 297 3238 853 297 3239 1007 297 3240 1011 297 3241 856 297 3242 1010 297 3243 854 297 3244 852 297 3245 1013 298 3246 821 297 3247 856 297 3248 1013 298 3249 1012 297 3250 852 297 3251 1008 297 3252 855 297 3253 837 297 3254 1009 297 3255 990 297 3256 836 297 3257 1014 297 3258 872 297 3259 861 297 3260 1016 297 3261 869 297 3262 862 297 3263 1018 297 3264 868 297 3265 863 297 3266 1020 297 3267 870 297 3268 864 297 3269 1023 297 3270 1022 297 3271 876 297 3272 1025 297 3273 1024 297 3274 874 297 3275 1026 297 3276 1017 297 3277 862 297 3278 1026 297 3279 867 297 3280 868 297 3281 1015 297 3282 861 297 3283 869 297 3284 1019 297 3285 863 297 3286 870 297 3287 1021 297 3288 864 297 3289 871 297 3290 1023 297 3291 865 297 3292 873 297 3293 1025 297 3294 866 297 3295 875 297 3296 1027 297 3297 871 297 3298 878 297 3299 1014 297 3300 1031 297 3301 877 297 3302 1032 297 3303 881 297 3304 879 297 3305 1035 297 3306 1034 297 3307 883 297 3308 1032 297 3309 1036 297 3310 880 297 3311 1035 297 3312 884 297 3313 882 297 3314 1038 297 3315 890 297 3316 888 297 3317 1041 297 3318 1040 297 3319 886 297 3320 1038 297 3321 1042 301 3322 889 297 3323 1041 297 3324 887 297 3325 885 297 3326 1034 297 3327 1028 297 3328 873 297 3329 1033 297 3330 879 297 3331 877 297 3332 1044 298 3333 1037 297 3334 882 297 3335 1044 298 3336 858 297 3337 880 297 3338 1045 298 3339 859 297 3340 889 297 3341 1045 298 3342 1043 297 3343 885 297 3344 1039 297 3345 888 297 3346 874 297 3347 1040 297 3348 1030 297 3349 878 297 3350 1046 297 3351 896 297 3352 894 297 3353 1049 297 3354 1048 297 3355 892 297 3356 1046 297 3357 1050 297 3358 895 297 3359 1049 297 3360 893 297 3361 891 297 3362 1052 298 3363 860 297 3364 895 297 3365 1052 298 3366 1051 297 3367 891 297 3368 1047 297 3369 894 297 3370 876 297 3371 1048 297 3372 1029 297 3373 875 297 3374 1053 297 3375 911 297 3376 900 297 3377 1055 297 3378 908 297 3379 901 297 3380 1057 297 3381 907 297 3382 902 297 3383 1059 297 3384 909 297 3385 903 297 3386 1061 297 3387 915 297 3388 904 297 3389 1063 297 3390 913 297 3391 905 297 3392 1065 297 3393 1056 297 3394 901 297 3395 1065 297 3396 906 297 3397 907 297 3398 1054 297 3399 900 297 3400 908 297 3401 1058 297 3402 902 297 3403 909 297 3404 1060 297 3405 903 297 3406 910 297 3407 1062 297 3408 904 297 3409 912 297 3410 1068 297 3411 1064 297 3412 905 297 3413 1066 297 3414 910 297 3415 917 297 3416 1053 297 3417 1070 297 3418 916 297 3419 1071 297 3420 920 297 3421 918 297 3422 1074 297 3423 1073 297 3424 922 297 3425 1071 297 3426 1075 297 3427 919 297 3428 1074 297 3429 923 297 3430 921 297 3431 1077 297 3432 929 297 3433 927 297 3434 1080 297 3435 1079 297 3436 925 297 3437 1077 297 3438 1081 297 3439 928 297 3440 1080 297 3441 926 297 3442 924 297 3443 1073 297 3444 1067 297 3445 912 297 3446 1072 297 3447 918 297 3448 916 297 3449 1083 298 3450 1076 302 3451 921 297 3452 1083 298 3453 897 297 3454 919 297 3455 1084 298 3456 898 297 3457 928 297 3458 1084 298 3459 1082 297 3460 924 297 3461 1078 297 3462 927 297 3463 913 297 3464 1079 297 3465 1069 297 3466 917 297 3467 1085 297 3468 935 297 3469 933 297 3470 1088 297 3471 1087 297 3472 931 297 3473 1085 297 3474 1089 297 3475 934 297 3476 1088 297 3477 932 297 3478 930 297 3479 1091 298 3480 899 297 3481 934 297 3482 1091 298 3483 1090 297 3484 930 297 3485 1086 297 3486 933 297 3487 915 297 3488 1087 297 3489 1068 297 3490 914 297 3491 1111 298 3492 1112 298 3493 1105 298 3494 1096 298 3495 1097 298 3496 1102 298 3497 1095 298 3498 1098 298 3499 1104 298 3500 1099 298 3501 1100 298 3502 1108 298 3503 1103 298 3504 1104 298 3505 1097 298 3506 1106 298 3507 1105 298 3508 1098 298 3509 1110 298 3510 1109 298 3511 1100 298 3512 1108 298 3513 1112 298 3514 1111 298 3515 1128 298 3516 1126 298 3517 1109 298 3518 1122 298 3519 1120 298 3520 1112 298 3521 1113 298 3522 1115 298 3523 1118 298 3524 1115 298 3525 1114 298 3526 1116 298 3527 1124 298 3528 1121 298 3529 1120 298 3530 1123 298 3531 1119 298 3532 1121 298 3533 1117 298 3534 1107 298 3535 1111 298 3536 1128 298 3537 1130 298 3538 1127 298 3539 1129 298 3540 1125 298 3541 1127 298 3542 1145 298 3543 1150 298 3544 1151 298 3545 1140 298 3546 1135 298 3547 1136 298 3548 1134 298 3549 1137 298 3550 1143 298 3551 1146 298 3552 1138 298 3553 1139 298 3554 1142 298 3555 1143 298 3556 1136 298 3557 1134 298 3558 1145 298 3559 1144 298 3560 1138 298 3561 1149 298 3562 1148 298 3563 1146 298 3564 1147 298 3565 1151 298 3566 1167 298 3567 1165 298 3568 1148 298 3569 1161 298 3570 1159 298 3571 1151 298 3572 1152 298 3573 1154 298 3574 1157 298 3575 1154 298 3576 1153 298 3577 1155 298 3578 1163 298 3579 1160 298 3580 1159 298 3581 1162 298 3582 1158 298 3583 1160 298 3584 1156 298 3585 1146 298 3586 1150 298 3587 1167 298 3588 1169 298 3589 1166 298 3590 1169 298 3591 1168 298 3592 1164 298 3593 1189 298 3594 1190 298 3595 1183 298 3596 1174 298 3597 1175 298 3598 1180 298 3599 1173 298 3600 1176 298 3601 1182 298 3602 1177 298 3603 1178 298 3604 1186 298 3605 1174 298 3606 1181 298 3607 1182 298 3608 1184 298 3609 1183 298 3610 1176 298 3611 1188 298 3612 1187 298 3613 1178 298 3614 1185 298 3615 1186 298 3616 1190 298 3617 1188 298 3618 1206 298 3619 1204 298 3620 1200 298 3621 1198 298 3622 1190 298 3623 1191 298 3624 1193 298 3625 1196 298 3626 1193 298 3627 1192 298 3628 1194 298 3629 1202 298 3630 1199 298 3631 1198 298 3632 1201 298 3633 1197 298 3634 1199 298 3635 1195 298 3636 1185 298 3637 1189 298 3638 1208 298 3639 1205 298 3640 1204 298 3641 1207 298 3642 1203 298 3643 1205 298 3644 1223 298 3645 1228 298 3646 1229 298 3647 1213 298 3648 1214 298 3649 1219 298 3650 1212 298 3651 1215 298 3652 1221 298 3653 1224 298 3654 1216 298 3655 1217 298 3656 1220 298 3657 1221 298 3658 1214 298 3659 1223 298 3660 1222 298 3661 1215 298 3662 1227 298 3663 1226 298 3664 1217 298 3665 1224 298 3666 1225 298 3667 1229 298 3668 1245 298 3669 1243 298 3670 1226 298 3671 1239 298 3672 1237 298 3673 1229 298 3674 1230 298 3675 1232 298 3676 1235 298 3677 1232 298 3678 1231 298 3679 1233 298 3680 1241 298 3681 1238 298 3682 1237 298 3683 1240 298 3684 1236 298 3685 1238 298 3686 1234 298 3687 1224 298 3688 1228 298 3689 1245 298 3690 1247 298 3691 1244 298 3692 1246 298 3693 1242 298 3694 1244 298 3695
+60 0 0 218 1 1 62 1 2 129 2 3 278 2 4 122 2 5 30 3 6 188 4 7 32 4 8 65 5 9 220 6 10 64 6 11 130 2 12 279 2 13 123 2 14 29 7 15 184 8 16 28 8 17 62 1 18 217 9 19 61 9 20 132 10 21 280 10 22 124 10 23 32 4 24 187 11 25 31 11 26 98 12 27 247 13 28 91 13 29 63 14 30 221 5 31 65 5 32 27 15 33 185 7 34 29 7 35 92 2 36 253 16 37 97 16 38 134 17 39 281 17 40 125 17 41 99 18 42 257 19 43 101 19 44 69 20 45 227 21 46 71 21 47 25 22 48 171 23 49 15 23 50 19 24 51 177 25 52 21 25 53 104 26 54 259 27 55 103 27 56 68 28 57 223 29 58 67 29 59 0 30 60 180 31 61 24 31 62 22 32 63 156 30 64 0 30 65 101 19 66 256 33 67 100 33 68 71 21 69 226 34 70 70 34 71 137 24 72 286 2 73 130 2 74 31 11 75 157 35 76 1 35 77 102 36 78 260 26 79 104 26 80 66 37 81 224 28 82 68 28 83 131 13 84 292 38 85 136 38 86 1 35 87 183 15 88 27 15 89 138 39 90 296 40 91 140 40 92 16 41 93 186 3 94 30 3 95 108 42 96 266 43 97 110 43 98 64 6 99 210 44 100 54 44 101 28 8 102 176 16 103 20 16 104 58 12 105 216 0 106 60 0 107 143 45 108 298 46 109 142 46 110 36 47 111 194 48 112 38 48 113 107 49 114 262 50 115 106 50 116 39 51 117 219 14 118 63 14 119 61 9 120 195 51 121 39 51 122 140 40 123 295 52 124 139 52 125 35 53 126 190 54 127 34 54 128 110 43 129 265 55 130 109 55 131 70 34 132 196 56 133 40 56 134 141 57 135 299 45 136 143 45 137 105 58 138 263 49 139 107 49 140 40 56 141 222 37 142 66 37 143 38 48 144 193 59 145 37 59 146 3 60 147 170 60 148 14 60 149 55 61 150 225 20 151 69 20 152 147 62 153 305 63 154 149 63 155 33 64 156 191 53 157 35 53 158 103 27 159 249 65 160 93 65 161 4 60 162 167 60 163 11 60 164 67 29 165 215 38 166 59 38 167 97 16 168 255 18 169 99 18 170 5 66 171 166 16 172 10 16 173 75 67 174 233 68 175 77 68 176 146 69 177 301 70 178 145 70 179 37 59 180 158 13 181 2 13 182 78 71 183 258 36 184 102 36 185 6 66 186 168 66 187 12 66 188 2 13 189 189 64 190 33 64 191 100 33 192 234 71 193 78 71 194 74 72 195 229 73 196 73 73 197 149 63 198 304 74 199 148 74 200 18 23 201 192 47 202 36 47 203 109 55 204 235 75 205 79 75 206 144 76 207 302 69 208 146 69 209 34 54 210 173 41 211 17 41 212 79 75 213 261 58 214 105 58 215 7 23 216 174 23 217 18 23 218 77 68 219 232 77 220 76 77 221 42 66 222 209 66 223 53 66 224 94 78 225 264 42 226 108 42 227 8 41 228 172 41 229 16 41 230 72 79 231 230 72 232 74 72 233 142 46 234 288 10 235 132 10 236 43 66 237 206 66 238 50 66 239 106 50 240 254 12 241 98 12 242 136 38 243 294 39 244 138 39 245 44 60 246 205 38 247 49 38 248 114 80 249 272 81 250 116 81 251 9 24 252 160 60 253 4 60 254 76 77 255 197 2 256 41 2 257 117 82 258 297 57 259 141 57 260 45 60 261 207 60 262 51 60 263 10 16 264 165 24 265 9 24 266 41 2 267 228 79 268 72 79 269 139 52 270 273 82 271 117 82 272 113 83 273 268 84 274 112 84 275 11 60 276 159 60 277 3 60 278 57 44 279 231 67 280 75 67 281 148 74 282 274 85 283 118 85 284 12 66 285 161 66 286 5 66 287 73 73 288 212 61 289 56 61 290 118 85 291 300 76 292 144 76 293 46 44 294 213 44 295 57 44 296 116 81 297 271 86 298 115 86 299 81 2 300 248 2 301 92 2 302 133 17 303 303 62 304 147 62 305 47 61 306 211 61 307 55 61 308 111 87 309 269 83 310 113 83 311 13 66 312 162 66 313 6 66 314 82 2 315 245 2 316 89 2 317 145 70 318 293 24 319 137 24 320 83 13 321 244 12 322 88 12 323 153 88 324 311 89 325 155 89 326 48 12 327 199 66 328 43 66 329 115 86 330 236 60 331 80 60 332 15 23 333 163 23 334 7 23 335 84 13 336 246 13 337 90 13 338 49 38 339 204 12 340 48 12 341 80 60 342 267 87 343 111 87 344 152 90 345 307 91 346 151 91 347 50 66 348 198 66 349 42 66 350 96 92 351 270 80 352 114 80 353 17 41 354 164 41 355 8 41 356 51 60 357 200 60 358 44 60 359 112 84 360 251 93 361 95 93 362 85 92 363 252 92 364 96 92 365 155 89 366 310 94 367 154 94 368 120 13 369 287 13 370 131 13 371 86 93 372 250 78 373 94 78 374 150 95 375 308 90 376 152 90 377 52 60 378 201 60 379 45 60 380 121 13 381 284 13 382 128 13 383 122 2 384 283 24 385 127 24 386 87 16 387 238 2 388 82 2 389 154 94 390 275 66 391 119 66 392 54 44 393 202 44 394 46 44 395 123 2 396 285 2 397 129 2 398 20 16 399 169 66 400 13 66 401 88 12 402 243 16 403 87 16 404 119 66 405 306 95 406 150 95 407 14 60 408 175 24 409 19 24 410 89 2 411 237 2 412 81 2 413 135 10 414 309 88 415 153 88 416 56 61 417 203 61 418 47 61 419 21 25 420 179 96 421 23 96 422 90 13 423 239 13 424 83 13 425 151 91 426 290 17 427 134 17 428 124 10 429 291 10 430 135 10 431 125 17 432 289 17 433 133 17 434 26 97 435 181 22 436 25 22 437 91 13 438 240 13 439 84 13 440 126 38 441 277 13 442 121 13 443 23 96 444 178 32 445 22 32 446 93 65 447 241 92 448 85 92 449 59 38 450 208 60 451 52 60 452 127 24 453 282 38 454 126 38 455 24 31 456 182 97 457 26 97 458 53 66 459 214 12 460 58 12 461 128 13 462 276 13 463 120 13 464 95 93 465 242 93 466 86 93 467 467 98 468 622 99 469 466 100 470 402 101 471 550 102 472 558 103 473 325 104 474 484 101 475 481 104 476 435 105 477 592 105 478 591 105 479 360 106 480 521 106 481 516 106 482 467 98 483 621 107 484 623 108 485 393 109 486 558 103 487 549 105 488 433 110 489 590 105 490 589 111 491 432 112 492 587 113 493 431 113 494 364 114 495 514 114 496 358 114 497 464 115 498 622 99 499 620 116 500 401 117 501 556 118 502 400 118 503 430 112 504 585 112 505 429 112 506 461 119 507 621 107 508 465 120 509 398 121 510 555 121 511 554 121 512 424 122 513 561 117 514 405 117 515 357 114 516 512 114 517 356 114 518 323 123 519 483 123 520 479 123 521 423 124 522 554 121 523 579 125 524 352 104 525 509 104 526 508 104 527 463 126 528 620 116 529 619 127 530 427 128 531 584 129 532 583 130 533 355 131 534 519 132 535 363 133 536 397 113 537 552 113 538 396 113 539 326 134 540 477 134 541 321 134 542 426 135 543 584 129 544 428 136 545 354 104 546 519 132 547 510 104 548 462 137 549 617 138 550 461 119 551 395 112 552 550 102 553 394 139 554 455 140 555 601 110 556 445 111 557 392 105 558 549 105 559 548 105 560 319 104 561 481 104 562 475 104 563 427 128 564 581 141 565 425 142 566 362 143 567 517 143 568 361 143 569 454 144 570 595 145 571 610 146 572 390 109 573 547 105 574 546 109 575 426 135 576 578 147 577 582 148 578 359 106 579 516 106 580 515 106 581 458 149 582 616 150 583 614 151 584 385 152 585 522 143 586 366 143 587 317 104 588 474 104 589 473 104 590 457 153 591 616 150 592 460 154 593 384 155 594 515 106 595 540 156 596 314 114 597 469 114 598 313 114 599 425 142 600 580 157 601 424 122 602 459 158 603 607 159 604 615 160 605 389 161 606 544 162 607 388 163 608 324 110 609 472 164 610 480 111 611 358 114 612 513 114 613 357 114 614 452 165 615 615 160 616 608 166 617 387 167 618 545 168 619 389 161 620 324 110 621 471 114 622 315 114 623 422 169 624 579 125 625 578 147 626 356 114 627 511 170 628 355 131 629 446 171 630 604 172 631 448 173 632 406 102 633 572 174 634 562 139 635 353 104 636 510 104 637 509 104 638 449 175 639 599 176 640 443 176 641 388 163 642 542 177 643 386 178 644 322 123 645 479 123 646 478 123 647 400 118 648 571 179 649 415 180 650 351 104 651 508 104 652 507 104 653 387 167 654 539 181 655 543 182 656 321 134 657 476 134 658 320 134 659 421 183 660 575 184 661 419 185 662 327 123 663 502 186 664 483 123 665 458 149 666 612 187 667 456 188 668 421 183 669 574 189 670 577 190 671 320 134 672 501 191 673 345 192 674 457 153 675 609 193 676 613 194 677 386 178 678 541 195 679 385 152 680 412 196 681 576 197 682 420 198 683 349 199 684 506 200 685 505 201 686 318 104 687 475 104 688 474 104 689 420 198 690 569 202 691 413 203 692 350 204 693 504 205 694 506 200 695 456 188 696 611 206 697 455 140 698 383 207 699 540 156 700 539 181 701 316 101 702 473 104 703 472 164 704 409 208 705 563 209 706 565 210 707 312 114 708 485 110 709 329 111 710 391 105 711 548 105 712 547 105 713 437 176 714 618 211 715 462 137 716 366 143 717 518 143 718 362 143 719 330 212 720 487 213 721 486 214 722 396 113 723 551 112 724 395 112 725 444 145 726 619 127 727 600 145 728 438 176 729 593 176 730 437 176 731 439 215 732 596 145 733 595 145 734 333 216 735 488 217 736 332 218 737 403 113 738 553 113 739 397 113 740 441 219 741 588 112 742 432 112 743 334 220 744 486 214 745 490 221 746 399 121 747 560 121 748 555 121 749 367 171 750 520 114 751 364 114 752 433 110 753 597 171 754 441 219 755 335 222 756 489 223 757 333 216 758 368 102 759 507 104 760 524 139 761 431 113 762 586 112 763 430 112 764 405 117 765 557 117 766 401 117 767 370 224 768 525 225 769 369 226 770 434 109 771 591 105 772 590 105 773 336 227 774 493 228 775 492 229 776 371 230 777 528 231 778 527 232 779 436 109 780 598 105 781 592 105 782 338 233 783 495 234 784 494 235 785 369 226 786 529 236 787 373 237 788 443 176 789 594 176 790 438 176 791 340 238 792 492 229 793 496 239 794 406 102 795 559 112 796 403 113 797 372 240 798 530 241 799 528 231 800 339 242 801 497 243 802 495 234 803 407 244 804 546 109 805 563 209 806 440 145 807 600 145 808 596 145 809 408 245 810 565 210 811 564 246 812 376 247 813 531 248 814 375 249 815 332 218 816 482 134 817 326 134 818 331 250 819 485 110 820 487 213 821 410 251 822 567 252 823 566 253 824 378 254 825 533 255 826 377 256 827 335 222 828 498 257 829 491 258 830 334 220 831 498 257 832 342 259 833 412 196 834 564 246 835 568 260 836 375 249 837 535 261 838 379 262 839 442 109 840 601 110 841 598 105 842 340 238 843 499 263 844 343 264 845 411 265 846 569 202 847 567 252 848 380 266 849 534 267 850 378 254 851 429 112 852 602 219 853 446 171 854 343 264 855 497 243 856 341 268 857 448 173 858 603 269 859 447 270 860 337 271 861 478 123 862 493 228 863 415 180 864 570 272 865 414 273 866 365 106 867 527 232 868 521 106 869 328 164 870 494 235 871 484 101 872 368 102 873 526 274 874 370 224 875 450 275 876 605 276 877 449 175 878 345 192 879 500 277 880 344 278 881 416 279 882 573 280 883 572 174 884 381 281 885 530 241 886 374 282 887 381 281 888 529 236 889 537 283 890 447 270 891 607 159 892 451 284 893 346 285 894 503 286 895 502 186 896 414 273 897 574 189 898 418 287 899 382 288 900 535 261 901 538 289 902 452 165 903 606 290 904 450 275 905 417 291 906 575 184 907 573 280 908 380 266 909 538 289 910 536 292 911 344 278 912 504 205 913 348 293 914 313 114 915 468 114 916 312 114 917 361 143 918 532 294 919 376 247 920 453 295 921 610 146 922 609 193 923 347 296 924 505 201 925 503 286 926 404 121 927 566 253 928 560 121 929 315 114 930 470 114 931 314 114 932 377 256 933 523 219 934 367 171 935 637 297 936 641 297 937 624 297 938 628 297 939 627 297 940 636 297 941 630 297 942 625 297 943 626 297 944 634 297 945 633 297 946 638 297 947 629 297 948 626 297 949 627 297 950 631 297 951 624 297 952 625 297 953 652 298 954 653 298 955 655 297 956 635 297 957 632 297 958 633 297 959 641 297 960 634 297 961 638 297 962 639 297 963 657 297 964 632 297 965 654 297 966 646 298 967 647 298 968 634 297 969 650 297 970 649 297 971 643 297 972 645 297 973 642 297 974 642 297 975 647 298 976 646 298 977 650 297 978 648 297 979 649 297 980 651 297 981 652 298 982 648 297 983 643 297 984 638 297 985 644 297 986 657 297 987 659 297 988 656 297 989 656 297 990 661 298 991 660 298 992 660 298 993 661 298 994 662 297 995 663 297 996 679 297 997 680 297 998 675 297 999 668 297 1000 666 297 1001 669 297 1002 664 297 1003 665 297 1004 677 297 1005 674 297 1006 672 297 1007 668 297 1008 665 297 1009 666 297 1010 664 297 1011 676 297 1012 663 297 1013 691 298 1014 692 298 1015 694 297 1016 672 297 1017 678 297 1018 671 297 1019 677 297 1020 679 297 1021 673 297 1022 678 297 1023 696 297 1024 671 297 1025 693 297 1026 685 298 1027 686 298 1028 673 297 1029 689 297 1030 688 297 1031 682 297 1032 684 297 1033 681 297 1034 681 297 1035 686 298 1036 685 298 1037 689 297 1038 687 297 1039 688 297 1040 690 297 1041 691 298 1042 687 297 1043 682 297 1044 677 297 1045 683 297 1046 696 297 1047 698 297 1048 695 297 1049 695 297 1050 700 298 1051 699 298 1052 699 298 1053 700 298 1054 701 297 1055 715 297 1056 719 297 1057 702 297 1058 706 297 1059 705 297 1060 714 297 1061 708 297 1062 703 297 1063 704 297 1064 712 297 1065 711 297 1066 716 297 1067 705 297 1068 708 297 1069 704 297 1070 709 297 1071 702 297 1072 703 297 1073 730 298 1074 731 298 1075 733 297 1076 711 297 1077 717 297 1078 710 297 1079 716 297 1080 718 297 1081 712 297 1082 710 297 1083 736 297 1084 735 297 1085 732 297 1086 724 298 1087 725 299 1088 712 297 1089 728 297 1090 727 297 1091 721 297 1092 723 297 1093 720 297 1094 720 297 1095 725 299 1096 724 298 1097 728 297 1098 726 297 1099 727 297 1100 729 297 1101 730 298 1102 726 297 1103 721 297 1104 716 297 1105 722 297 1106 736 297 1107 734 297 1108 735 297 1109 737 297 1110 738 298 1111 734 297 1112 738 298 1113 739 298 1114 740 297 1115 741 297 1116 757 297 1117 758 297 1118 745 297 1119 744 297 1120 753 297 1121 747 297 1122 742 297 1123 743 297 1124 755 297 1125 752 297 1126 750 297 1127 746 297 1128 743 297 1129 744 297 1130 748 297 1131 741 297 1132 742 297 1133 769 298 1134 770 298 1135 772 297 1136 752 297 1137 749 297 1138 750 297 1139 755 297 1140 757 297 1141 751 297 1142 749 297 1143 775 297 1144 774 297 1145 771 297 1146 763 298 1147 764 300 1148 751 297 1149 767 297 1150 766 297 1151 760 297 1152 762 297 1153 759 297 1154 759 297 1155 764 300 1156 763 298 1157 767 297 1158 765 297 1159 766 297 1160 768 297 1161 769 298 1162 765 297 1163 760 297 1164 755 297 1165 761 297 1166 774 297 1167 776 297 1168 773 297 1169 773 297 1170 778 298 1171 777 298 1172 777 298 1173 778 298 1174 779 297 1175 936 297 1176 783 297 1177 937 297 1178 938 297 1179 784 297 1180 939 297 1181 940 297 1182 785 297 1183 941 297 1184 942 297 1185 786 297 1186 943 297 1187 945 297 1188 798 297 1189 787 297 1190 946 297 1191 788 297 1192 947 297 1193 948 297 1194 784 297 1195 789 297 1196 948 297 1197 790 297 1198 940 297 1199 937 297 1200 791 297 1201 938 297 1202 941 297 1203 792 297 1204 942 297 1205 943 297 1206 793 297 1207 949 297 1208 950 297 1209 787 297 1210 795 297 1211 947 297 1212 797 297 1213 951 297 1214 949 297 1215 800 297 1216 952 297 1217 936 297 1218 799 297 1219 794 297 1220 954 297 1221 801 297 1222 955 297 1223 957 297 1224 805 297 1225 806 297 1226 954 297 1227 802 297 1228 803 297 1229 957 297 1230 804 297 1231 959 297 1232 960 297 1233 810 297 1234 961 297 1235 963 297 1236 808 297 1237 809 297 1238 960 297 1239 811 297 1240 812 297 1241 963 297 1242 807 297 1243 965 297 1244 956 297 1245 795 297 1246 805 297 1247 955 297 1248 799 297 1249 953 297 1250 966 298 1251 804 297 1252 780 297 1253 966 298 1254 802 297 1255 958 297 1256 967 298 1257 811 297 1258 964 297 1259 967 298 1260 807 297 1261 781 297 1262 961 297 1263 796 297 1264 946 297 1265 962 297 1266 800 297 1267 808 297 1268 968 297 1269 816 297 1270 969 297 1271 971 297 1272 814 297 1273 815 297 1274 968 297 1275 817 297 1276 818 297 1277 971 297 1278 813 297 1279 973 297 1280 974 298 1281 817 297 1282 972 297 1283 974 298 1284 813 297 1285 782 297 1286 969 297 1287 798 297 1288 944 297 1289 970 297 1290 797 297 1291 814 297 1292 975 297 1293 822 297 1294 976 297 1295 977 297 1296 823 297 1297 978 297 1298 979 297 1299 824 297 1300 980 297 1301 981 297 1302 825 297 1303 982 297 1304 983 297 1305 826 297 1306 984 297 1307 985 297 1308 827 297 1309 986 297 1310 987 297 1311 823 297 1312 828 297 1313 987 297 1314 829 297 1315 979 297 1316 976 297 1317 830 297 1318 977 297 1319 980 297 1320 831 297 1321 981 297 1322 982 297 1323 832 297 1324 988 297 1325 984 297 1326 834 297 1327 989 297 1328 990 297 1329 827 297 1330 836 297 1331 988 297 1332 839 297 1333 991 297 1334 975 297 1335 838 297 1336 833 297 1337 993 297 1338 840 297 1339 994 297 1340 996 297 1341 844 297 1342 845 297 1343 993 297 1344 841 297 1345 842 297 1346 996 297 1347 843 297 1348 998 297 1349 999 297 1350 849 297 1351 1000 297 1352 1002 297 1353 847 297 1354 848 297 1355 999 297 1356 850 297 1357 851 297 1358 1002 297 1359 846 297 1360 1004 297 1361 995 297 1362 834 297 1363 844 297 1364 994 297 1365 838 297 1366 992 297 1367 1005 298 1368 843 297 1369 819 297 1370 1005 298 1371 841 297 1372 997 297 1373 1006 298 1374 850 297 1375 1003 297 1376 1006 298 1377 846 297 1378 820 297 1379 1000 297 1380 835 297 1381 985 297 1382 1001 297 1383 839 297 1384 847 297 1385 1007 297 1386 855 297 1387 1008 297 1388 1010 297 1389 853 297 1390 854 297 1391 1007 297 1392 856 297 1393 857 297 1394 1010 297 1395 852 297 1396 1012 297 1397 1013 298 1398 856 297 1399 1011 297 1400 1013 298 1401 852 297 1402 821 297 1403 1008 297 1404 837 297 1405 983 297 1406 1009 297 1407 836 297 1408 853 297 1409 1014 297 1410 861 297 1411 1015 297 1412 1016 297 1413 862 297 1414 1017 297 1415 1018 297 1416 863 297 1417 1019 297 1418 1020 297 1419 864 297 1420 1021 297 1421 1023 297 1422 876 297 1423 865 297 1424 1025 297 1425 874 297 1426 866 297 1427 1026 297 1428 862 297 1429 867 297 1430 1026 297 1431 868 297 1432 1018 297 1433 1015 297 1434 869 297 1435 1016 297 1436 1019 297 1437 870 297 1438 1020 297 1439 1021 297 1440 871 297 1441 1027 297 1442 1023 297 1443 873 297 1444 1028 297 1445 1025 297 1446 875 297 1447 1029 297 1448 1027 297 1449 878 297 1450 1030 297 1451 1014 297 1452 877 297 1453 872 297 1454 1032 297 1455 879 297 1456 1033 297 1457 1035 297 1458 883 297 1459 884 297 1460 1032 297 1461 880 297 1462 881 297 1463 1035 297 1464 882 297 1465 1037 297 1466 1038 297 1467 888 297 1468 1039 297 1469 1041 297 1470 886 297 1471 887 297 1472 1038 297 1473 889 297 1474 890 297 1475 1041 297 1476 885 297 1477 1043 297 1478 1034 297 1479 873 297 1480 883 297 1481 1033 297 1482 877 297 1483 1031 297 1484 1044 298 1485 882 297 1486 858 297 1487 1044 298 1488 880 297 1489 1036 297 1490 1045 298 1491 889 297 1492 1042 301 1493 1045 298 1494 885 297 1495 859 297 1496 1039 297 1497 874 297 1498 1024 297 1499 1040 297 1500 878 297 1501 886 297 1502 1046 297 1503 894 297 1504 1047 297 1505 1049 297 1506 892 297 1507 893 297 1508 1046 297 1509 895 297 1510 896 297 1511 1049 297 1512 891 297 1513 1051 297 1514 1052 298 1515 895 297 1516 1050 297 1517 1052 298 1518 891 297 1519 860 297 1520 1047 297 1521 876 297 1522 1022 297 1523 1048 297 1524 875 297 1525 892 297 1526 1053 297 1527 900 297 1528 1054 297 1529 1055 297 1530 901 297 1531 1056 297 1532 1057 297 1533 902 297 1534 1058 297 1535 1059 297 1536 903 297 1537 1060 297 1538 1061 297 1539 904 297 1540 1062 297 1541 1063 297 1542 905 297 1543 1064 297 1544 1065 297 1545 901 297 1546 906 297 1547 1065 297 1548 907 297 1549 1057 297 1550 1054 297 1551 908 297 1552 1055 297 1553 1058 297 1554 909 297 1555 1059 297 1556 1060 297 1557 910 297 1558 1066 297 1559 1062 297 1560 912 297 1561 1067 297 1562 1068 297 1563 905 297 1564 914 297 1565 1066 297 1566 917 297 1567 1069 297 1568 1053 297 1569 916 297 1570 911 297 1571 1071 297 1572 918 297 1573 1072 297 1574 1074 297 1575 922 297 1576 923 297 1577 1071 297 1578 919 297 1579 920 297 1580 1074 297 1581 921 297 1582 1076 302 1583 1077 297 1584 927 297 1585 1078 297 1586 1080 297 1587 925 297 1588 926 297 1589 1077 297 1590 928 297 1591 929 297 1592 1080 297 1593 924 297 1594 1082 297 1595 1073 297 1596 912 297 1597 922 297 1598 1072 297 1599 916 297 1600 1070 297 1601 1083 298 1602 921 297 1603 897 297 1604 1083 298 1605 919 297 1606 1075 297 1607 1084 298 1608 928 297 1609 1081 297 1610 1084 298 1611 924 297 1612 898 297 1613 1078 297 1614 913 297 1615 1063 297 1616 1079 297 1617 917 297 1618 925 297 1619 1085 297 1620 933 297 1621 1086 297 1622 1088 297 1623 931 297 1624 932 297 1625 1085 297 1626 934 297 1627 935 297 1628 1088 297 1629 930 297 1630 1090 297 1631 1091 298 1632 934 297 1633 1089 297 1634 1091 298 1635 930 297 1636 899 297 1637 1086 297 1638 915 297 1639 1061 297 1640 1087 297 1641 914 297 1642 931 297 1643 1111 298 1644 1105 298 1645 1106 298 1646 1096 298 1647 1102 298 1648 1101 298 1649 1095 298 1650 1104 298 1651 1103 298 1652 1099 298 1653 1108 298 1654 1107 298 1655 1103 298 1656 1097 298 1657 1096 298 1658 1106 298 1659 1098 298 1660 1095 298 1661 1123 298 1662 1093 298 1663 1119 298 1664 1110 298 1665 1100 298 1666 1099 298 1667 1108 298 1668 1111 298 1669 1107 298 1670 1128 298 1671 1109 298 1672 1110 298 1673 1092 298 1674 1116 298 1675 1114 298 1676 1122 298 1677 1112 298 1678 1108 298 1679 1113 298 1680 1118 298 1681 1117 298 1682 1115 298 1683 1116 298 1684 1118 298 1685 1124 298 1686 1120 298 1687 1122 298 1688 1123 298 1689 1121 298 1690 1124 298 1691 1117 298 1692 1111 298 1693 1113 298 1694 1128 298 1695 1127 298 1696 1126 298 1697 1129 298 1698 1127 298 1699 1130 298 1700 1129 298 1701 1094 298 1702 1125 298 1703 1145 298 1704 1151 298 1705 1144 298 1706 1140 298 1707 1136 298 1708 1141 298 1709 1134 298 1710 1143 298 1711 1142 298 1712 1146 298 1713 1139 298 1714 1147 298 1715 1142 298 1716 1136 298 1717 1135 298 1718 1134 298 1719 1144 298 1720 1137 298 1721 1162 298 1722 1132 298 1723 1158 298 1724 1138 298 1725 1148 298 1726 1139 298 1727 1146 298 1728 1151 298 1729 1150 298 1730 1167 298 1731 1148 298 1732 1149 298 1733 1131 298 1734 1155 298 1735 1153 298 1736 1161 298 1737 1151 298 1738 1147 298 1739 1152 298 1740 1157 298 1741 1156 298 1742 1154 298 1743 1155 298 1744 1157 298 1745 1163 298 1746 1159 298 1747 1161 298 1748 1162 298 1749 1160 298 1750 1163 298 1751 1156 298 1752 1150 298 1753 1152 298 1754 1167 298 1755 1166 298 1756 1165 298 1757 1169 298 1758 1164 298 1759 1166 298 1760 1168 298 1761 1133 298 1762 1164 298 1763 1189 298 1764 1183 298 1765 1184 298 1766 1174 298 1767 1180 298 1768 1179 298 1769 1173 298 1770 1182 298 1771 1181 298 1772 1177 298 1773 1186 298 1774 1185 298 1775 1174 298 1776 1182 298 1777 1175 298 1778 1184 298 1779 1176 298 1780 1173 298 1781 1201 298 1782 1171 298 1783 1197 298 1784 1188 298 1785 1178 298 1786 1177 298 1787 1185 298 1788 1190 298 1789 1189 298 1790 1188 298 1791 1204 298 1792 1187 298 1793 1170 298 1794 1194 298 1795 1192 298 1796 1200 298 1797 1190 298 1798 1186 298 1799 1191 298 1800 1196 298 1801 1195 298 1802 1193 298 1803 1194 298 1804 1196 298 1805 1202 298 1806 1198 298 1807 1200 298 1808 1201 298 1809 1199 298 1810 1202 298 1811 1195 298 1812 1189 298 1813 1191 298 1814 1208 298 1815 1204 298 1816 1206 298 1817 1207 298 1818 1205 298 1819 1208 298 1820 1207 298 1821 1172 298 1822 1203 298 1823 1223 298 1824 1229 298 1825 1222 298 1826 1213 298 1827 1219 298 1828 1218 298 1829 1212 298 1830 1221 298 1831 1220 298 1832 1224 298 1833 1217 298 1834 1225 298 1835 1220 298 1836 1214 298 1837 1213 298 1838 1223 298 1839 1215 298 1840 1212 298 1841 1240 298 1842 1210 298 1843 1236 298 1844 1227 298 1845 1217 298 1846 1216 298 1847 1224 298 1848 1229 298 1849 1228 298 1850 1245 298 1851 1226 298 1852 1227 298 1853 1209 298 1854 1233 298 1855 1231 298 1856 1239 298 1857 1229 298 1858 1225 298 1859 1230 298 1860 1235 298 1861 1234 298 1862 1232 298 1863 1233 298 1864 1235 298 1865 1241 298 1866 1237 298 1867 1239 298 1868 1240 298 1869 1238 298 1870 1241 298 1871 1234 298 1872 1228 298 1873 1230 298 1874 1245 298 1875 1244 298 1876 1243 298 1877 1246 298 1878 1244 298 1879 1247 298 1880 1246 298 1881 1211 298 1882 1242 298 1883 60 0 1884 216 0 1885 218 1 1886 129 2 1887 285 2 1888 278 2 1889 30 3 1890 186 3 1891 188 4 1892 65 5 1893 221 5 1894 220 6 1895 130 2 1896 286 2 1897 279 2 1898 29 7 1899 185 7 1900 184 8 1901 62 1 1902 218 1 1903 217 9 1904 132 10 1905 288 10 1906 280 10 1907 32 4 1908 188 4 1909 187 11 1910 98 12 1911 254 12 1912 247 13 1913 63 14 1914 219 14 1915 221 5 1916 27 15 1917 183 15 1918 185 7 1919 92 2 1920 248 2 1921 253 16 1922 134 17 1923 290 17 1924 281 17 1925 99 18 1926 255 18 1927 257 19 1928 69 20 1929 225 20 1930 227 21 1931 25 22 1932 181 22 1933 171 23 1934 19 24 1935 175 24 1936 177 25 1937 104 26 1938 260 26 1939 259 27 1940 68 28 1941 224 28 1942 223 29 1943 0 30 1944 156 30 1945 180 31 1946 22 32 1947 178 32 1948 156 30 1949 101 19 1950 257 19 1951 256 33 1952 71 21 1953 227 21 1954 226 34 1955 137 24 1956 293 24 1957 286 2 1958 31 11 1959 187 11 1960 157 35 1961 102 36 1962 258 36 1963 260 26 1964 66 37 1965 222 37 1966 224 28 1967 131 13 1968 287 13 1969 292 38 1970 1 35 1971 157 35 1972 183 15 1973 138 39 1974 294 39 1975 296 40 1976 16 41 1977 172 41 1978 186 3 1979 108 42 1980 264 42 1981 266 43 1982 64 6 1983 220 6 1984 210 44 1985 28 8 1986 184 8 1987 176 16 1988 58 12 1989 214 12 1990 216 0 1991 143 45 1992 299 45 1993 298 46 1994 36 47 1995 192 47 1996 194 48 1997 107 49 1998 263 49 1999 262 50 2000 39 51 2001 195 51 2002 219 14 2003 61 9 2004 217 9 2005 195 51 2006 140 40 2007 296 40 2008 295 52 2009 35 53 2010 191 53 2011 190 54 2012 110 43 2013 266 43 2014 265 55 2015 70 34 2016 226 34 2017 196 56 2018 141 57 2019 297 57 2020 299 45 2021 105 58 2022 261 58 2023 263 49 2024 40 56 2025 196 56 2026 222 37 2027 38 48 2028 194 48 2029 193 59 2030 3 60 2031 159 60 2032 170 60 2033 55 61 2034 211 61 2035 225 20 2036 147 62 2037 303 62 2038 305 63 2039 33 64 2040 189 64 2041 191 53 2042 103 27 2043 259 27 2044 249 65 2045 4 60 2046 160 60 2047 167 60 2048 67 29 2049 223 29 2050 215 38 2051 97 16 2052 253 16 2053 255 18 2054 5 66 2055 161 66 2056 166 16 2057 75 67 2058 231 67 2059 233 68 2060 146 69 2061 302 69 2062 301 70 2063 37 59 2064 193 59 2065 158 13 2066 78 71 2067 234 71 2068 258 36 2069 6 66 2070 162 66 2071 168 66 2072 2 13 2073 158 13 2074 189 64 2075 100 33 2076 256 33 2077 234 71 2078 74 72 2079 230 72 2080 229 73 2081 149 63 2082 305 63 2083 304 74 2084 18 23 2085 174 23 2086 192 47 2087 109 55 2088 265 55 2089 235 75 2090 144 76 2091 300 76 2092 302 69 2093 34 54 2094 190 54 2095 173 41 2096 79 75 2097 235 75 2098 261 58 2099 7 23 2100 163 23 2101 174 23 2102 77 68 2103 233 68 2104 232 77 2105 42 66 2106 198 66 2107 209 66 2108 94 78 2109 250 78 2110 264 42 2111 8 41 2112 164 41 2113 172 41 2114 72 79 2115 228 79 2116 230 72 2117 142 46 2118 298 46 2119 288 10 2120 43 66 2121 199 66 2122 206 66 2123 106 50 2124 262 50 2125 254 12 2126 136 38 2127 292 38 2128 294 39 2129 44 60 2130 200 60 2131 205 38 2132 114 80 2133 270 80 2134 272 81 2135 9 24 2136 165 24 2137 160 60 2138 76 77 2139 232 77 2140 197 2 2141 117 82 2142 273 82 2143 297 57 2144 45 60 2145 201 60 2146 207 60 2147 10 16 2148 166 16 2149 165 24 2150 41 2 2151 197 2 2152 228 79 2153 139 52 2154 295 52 2155 273 82 2156 113 83 2157 269 83 2158 268 84 2159 11 60 2160 167 60 2161 159 60 2162 57 44 2163 213 44 2164 231 67 2165 148 74 2166 304 74 2167 274 85 2168 12 66 2169 168 66 2170 161 66 2171 73 73 2172 229 73 2173 212 61 2174 118 85 2175 274 85 2176 300 76 2177 46 44 2178 202 44 2179 213 44 2180 116 81 2181 272 81 2182 271 86 2183 81 2 2184 237 2 2185 248 2 2186 133 17 2187 289 17 2188 303 62 2189 47 61 2190 203 61 2191 211 61 2192 111 87 2193 267 87 2194 269 83 2195 13 66 2196 169 66 2197 162 66 2198 82 2 2199 238 2 2200 245 2 2201 145 70 2202 301 70 2203 293 24 2204 83 13 2205 239 13 2206 244 12 2207 153 88 2208 309 88 2209 311 89 2210 48 12 2211 204 12 2212 199 66 2213 115 86 2214 271 86 2215 236 60 2216 15 23 2217 171 23 2218 163 23 2219 84 13 2220 240 13 2221 246 13 2222 49 38 2223 205 38 2224 204 12 2225 80 60 2226 236 60 2227 267 87 2228 152 90 2229 308 90 2230 307 91 2231 50 66 2232 206 66 2233 198 66 2234 96 92 2235 252 92 2236 270 80 2237 17 41 2238 173 41 2239 164 41 2240 51 60 2241 207 60 2242 200 60 2243 112 84 2244 268 84 2245 251 93 2246 85 92 2247 241 92 2248 252 92 2249 155 89 2250 311 89 2251 310 94 2252 120 13 2253 276 13 2254 287 13 2255 86 93 2256 242 93 2257 250 78 2258 150 95 2259 306 95 2260 308 90 2261 52 60 2262 208 60 2263 201 60 2264 121 13 2265 277 13 2266 284 13 2267 122 2 2268 278 2 2269 283 24 2270 87 16 2271 243 16 2272 238 2 2273 154 94 2274 310 94 2275 275 66 2276 54 44 2277 210 44 2278 202 44 2279 123 2 2280 279 2 2281 285 2 2282 20 16 2283 176 16 2284 169 66 2285 88 12 2286 244 12 2287 243 16 2288 119 66 2289 275 66 2290 306 95 2291 14 60 2292 170 60 2293 175 24 2294 89 2 2295 245 2 2296 237 2 2297 135 10 2298 291 10 2299 309 88 2300 56 61 2301 212 61 2302 203 61 2303 21 25 2304 177 25 2305 179 96 2306 90 13 2307 246 13 2308 239 13 2309 151 91 2310 307 91 2311 290 17 2312 124 10 2313 280 10 2314 291 10 2315 125 17 2316 281 17 2317 289 17 2318 26 97 2319 182 97 2320 181 22 2321 91 13 2322 247 13 2323 240 13 2324 126 38 2325 282 38 2326 277 13 2327 23 96 2328 179 96 2329 178 32 2330 93 65 2331 249 65 2332 241 92 2333 59 38 2334 215 38 2335 208 60 2336 127 24 2337 283 24 2338 282 38 2339 24 31 2340 180 31 2341 182 97 2342 53 66 2343 209 66 2344 214 12 2345 128 13 2346 284 13 2347 276 13 2348 95 93 2349 251 93 2350 242 93 2351 467 98 2352 623 108 2353 622 99 2354 402 101 2355 394 139 2356 550 102 2357 325 104 2358 328 164 2359 484 101 2360 435 105 2361 436 109 2362 592 105 2363 360 106 2364 365 106 2365 521 106 2366 467 98 2367 465 120 2368 621 107 2369 393 109 2370 402 101 2371 558 103 2372 433 110 2373 434 109 2374 590 105 2375 432 112 2376 588 112 2377 587 113 2378 364 114 2379 520 114 2380 514 114 2381 464 115 2382 466 100 2383 622 99 2384 401 117 2385 557 117 2386 556 118 2387 430 112 2388 586 112 2389 585 112 2390 461 119 2391 617 138 2392 621 107 2393 398 121 2394 399 121 2395 555 121 2396 424 122 2397 580 157 2398 561 117 2399 357 114 2400 513 114 2401 512 114 2402 323 123 2403 327 123 2404 483 123 2405 423 124 2406 398 121 2407 554 121 2408 352 104 2409 353 104 2410 509 104 2411 463 126 2412 464 115 2413 620 116 2414 427 128 2415 428 136 2416 584 129 2417 355 131 2418 511 170 2419 519 132 2420 397 113 2421 553 113 2422 552 113 2423 326 134 2424 482 134 2425 477 134 2426 426 135 2427 582 148 2428 584 129 2429 354 104 2430 363 133 2431 519 132 2432 462 137 2433 618 211 2434 617 138 2435 395 112 2436 551 112 2437 550 102 2438 455 140 2439 611 206 2440 601 110 2441 392 105 2442 393 109 2443 549 105 2444 319 104 2445 325 104 2446 481 104 2447 427 128 2448 583 130 2449 581 141 2450 362 143 2451 518 143 2452 517 143 2453 454 144 2454 439 215 2455 595 145 2456 390 109 2457 391 105 2458 547 105 2459 426 135 2460 422 169 2461 578 147 2462 359 106 2463 360 106 2464 516 106 2465 458 149 2466 460 154 2467 616 150 2468 385 152 2469 541 195 2470 522 143 2471 317 104 2472 318 104 2473 474 104 2474 457 153 2475 613 194 2476 616 150 2477 384 155 2478 359 106 2479 515 106 2480 314 114 2481 470 114 2482 469 114 2483 425 142 2484 581 141 2485 580 157 2486 459 158 2487 451 284 2488 607 159 2489 389 161 2490 545 168 2491 544 162 2492 324 110 2493 316 101 2494 472 164 2495 358 114 2496 514 114 2497 513 114 2498 452 165 2499 459 158 2500 615 160 2501 387 167 2502 543 182 2503 545 168 2504 324 110 2505 480 111 2506 471 114 2507 422 169 2508 423 124 2509 579 125 2510 356 114 2511 512 114 2512 511 170 2513 446 171 2514 602 219 2515 604 172 2516 406 102 2517 416 279 2518 572 174 2519 353 104 2520 354 104 2521 510 104 2522 449 175 2523 605 276 2524 599 176 2525 388 163 2526 544 162 2527 542 177 2528 322 123 2529 323 123 2530 479 123 2531 400 118 2532 556 118 2533 571 179 2534 351 104 2535 352 104 2536 508 104 2537 387 167 2538 383 207 2539 539 181 2540 321 134 2541 477 134 2542 476 134 2543 421 183 2544 577 190 2545 575 184 2546 327 123 2547 346 285 2548 502 186 2549 458 149 2550 614 151 2551 612 187 2552 421 183 2553 418 287 2554 574 189 2555 320 134 2556 476 134 2557 501 191 2558 457 153 2559 453 295 2560 609 193 2561 386 178 2562 542 177 2563 541 195 2564 412 196 2565 568 260 2566 576 197 2567 349 199 2568 350 204 2569 506 200 2570 318 104 2571 319 104 2572 475 104 2573 420 198 2574 576 197 2575 569 202 2576 350 204 2577 348 293 2578 504 205 2579 456 188 2580 612 187 2581 611 206 2582 383 207 2583 384 155 2584 540 156 2585 316 101 2586 317 104 2587 473 104 2588 409 208 2589 407 244 2590 563 209 2591 312 114 2592 468 114 2593 485 110 2594 391 105 2595 392 105 2596 548 105 2597 437 176 2598 593 176 2599 618 211 2600 366 143 2601 522 143 2602 518 143 2603 330 212 2604 331 250 2605 487 213 2606 396 113 2607 552 113 2608 551 112 2609 444 145 2610 463 126 2611 619 127 2612 438 176 2613 594 176 2614 593 176 2615 439 215 2616 440 145 2617 596 145 2618 333 216 2619 489 223 2620 488 217 2621 403 113 2622 559 112 2623 553 113 2624 441 219 2625 597 171 2626 588 112 2627 334 220 2628 330 212 2629 486 214 2630 399 121 2631 404 121 2632 560 121 2633 367 171 2634 523 219 2635 520 114 2636 433 110 2637 589 111 2638 597 171 2639 335 222 2640 491 258 2641 489 223 2642 368 102 2643 351 104 2644 507 104 2645 431 113 2646 587 113 2647 586 112 2648 405 117 2649 561 117 2650 557 117 2651 370 224 2652 526 274 2653 525 225 2654 434 109 2655 435 105 2656 591 105 2657 336 227 2658 337 271 2659 493 228 2660 371 230 2661 372 240 2662 528 231 2663 436 109 2664 442 109 2665 598 105 2666 338 233 2667 339 242 2668 495 234 2669 369 226 2670 525 225 2671 529 236 2672 443 176 2673 599 176 2674 594 176 2675 340 238 2676 336 227 2677 492 229 2678 406 102 2679 562 139 2680 559 112 2681 372 240 2682 374 282 2683 530 241 2684 339 242 2685 341 268 2686 497 243 2687 407 244 2688 390 109 2689 546 109 2690 440 145 2691 444 145 2692 600 145 2693 408 245 2694 409 208 2695 565 210 2696 376 247 2697 532 294 2698 531 248 2699 332 218 2700 488 217 2701 482 134 2702 331 250 2703 329 111 2704 485 110 2705 410 251 2706 411 265 2707 567 252 2708 378 254 2709 534 267 2710 533 255 2711 335 222 2712 342 259 2713 498 257 2714 334 220 2715 490 221 2716 498 257 2717 412 196 2718 408 245 2719 564 246 2720 375 249 2721 531 248 2722 535 261 2723 442 109 2724 445 111 2725 601 110 2726 340 238 2727 496 239 2728 499 263 2729 411 265 2730 413 203 2731 569 202 2732 380 266 2733 536 292 2734 534 267 2735 429 112 2736 585 112 2737 602 219 2738 343 264 2739 499 263 2740 497 243 2741 448 173 2742 604 172 2743 603 269 2744 337 271 2745 322 123 2746 478 123 2747 415 180 2748 571 179 2749 570 272 2750 365 106 2751 371 230 2752 527 232 2753 328 164 2754 338 233 2755 494 235 2756 368 102 2757 524 139 2758 526 274 2759 450 275 2760 606 290 2761 605 276 2762 345 192 2763 501 191 2764 500 277 2765 416 279 2766 417 291 2767 573 280 2768 381 281 2769 537 283 2770 530 241 2771 381 281 2772 373 237 2773 529 236 2774 447 270 2775 603 269 2776 607 159 2777 346 285 2778 347 296 2779 503 286 2780 414 273 2781 570 272 2782 574 189 2783 382 288 2784 379 262 2785 535 261 2786 452 165 2787 608 166 2788 606 290 2789 417 291 2790 419 185 2791 575 184 2792 380 266 2793 382 288 2794 538 289 2795 344 278 2796 500 277 2797 504 205 2798 313 114 2799 469 114 2800 468 114 2801 361 143 2802 517 143 2803 532 294 2804 453 295 2805 454 144 2806 610 146 2807 347 296 2808 349 199 2809 505 201 2810 404 121 2811 410 251 2812 566 253 2813 315 114 2814 471 114 2815 470 114 2816 377 256 2817 533 255 2818 523 219 2819 637 297 2820 640 297 2821 641 297 2822 628 297 2823 629 297 2824 627 297 2825 630 297 2826 631 297 2827 625 297 2828 634 297 2829 635 297 2830 633 297 2831 629 297 2832 630 297 2833 626 297 2834 631 297 2835 637 297 2836 624 297 2837 635 297 2838 639 297 2839 632 297 2840 641 297 2841 640 297 2842 634 297 2843 639 297 2844 658 297 2845 657 297 2846 634 297 2847 640 297 2848 650 297 2849 643 297 2850 644 297 2851 645 297 2852 642 297 2853 645 297 2854 647 298 2855 650 297 2856 651 297 2857 648 297 2858 651 297 2859 653 298 2860 652 298 2861 643 297 2862 641 297 2863 638 297 2864 657 297 2865 658 297 2866 659 297 2867 656 297 2868 659 297 2869 661 298 2870 663 297 2871 676 297 2872 679 297 2873 675 297 2874 667 297 2875 668 297 2876 669 297 2877 670 297 2878 664 297 2879 677 297 2880 673 297 2881 674 297 2882 668 297 2883 669 297 2884 665 297 2885 664 297 2886 670 297 2887 676 297 2888 672 297 2889 674 297 2890 678 297 2891 677 297 2892 680 297 2893 679 297 2894 678 297 2895 697 297 2896 696 297 2897 673 297 2898 679 297 2899 689 297 2900 682 297 2901 683 297 2902 684 297 2903 681 297 2904 684 297 2905 686 298 2906 689 297 2907 690 297 2908 687 297 2909 690 297 2910 692 298 2911 691 298 2912 682 297 2913 680 297 2914 677 297 2915 696 297 2916 697 297 2917 698 297 2918 695 297 2919 698 297 2920 700 298 2921 715 297 2922 718 297 2923 719 297 2924 706 297 2925 707 297 2926 705 297 2927 708 297 2928 709 297 2929 703 297 2930 712 297 2931 713 297 2932 711 297 2933 705 297 2934 707 297 2935 708 297 2936 709 297 2937 715 297 2938 702 297 2939 711 297 2940 713 297 2941 717 297 2942 716 297 2943 719 297 2944 718 297 2945 710 297 2946 717 297 2947 736 297 2948 712 297 2949 718 297 2950 728 297 2951 721 297 2952 722 297 2953 723 297 2954 720 297 2955 723 297 2956 725 299 2957 728 297 2958 729 297 2959 726 297 2960 729 297 2961 731 298 2962 730 298 2963 721 297 2964 719 297 2965 716 297 2966 736 297 2967 737 297 2968 734 297 2969 737 297 2970 739 298 2971 738 298 2972 741 297 2973 754 297 2974 757 297 2975 745 297 2976 746 297 2977 744 297 2978 747 297 2979 748 297 2980 742 297 2981 755 297 2982 751 297 2983 752 297 2984 746 297 2985 747 297 2986 743 297 2987 748 297 2988 754 297 2989 741 297 2990 752 297 2991 756 297 2992 749 297 2993 755 297 2994 758 297 2995 757 297 2996 749 297 2997 756 297 2998 775 297 2999 751 297 3000 757 297 3001 767 297 3002 760 297 3003 761 297 3004 762 297 3005 759 297 3006 762 297 3007 764 300 3008 767 297 3009 768 297 3010 765 297 3011 768 297 3012 770 298 3013 769 298 3014 760 297 3015 758 297 3016 755 297 3017 774 297 3018 775 297 3019 776 297 3020 773 297 3021 776 297 3022 778 298 3023 936 297 3024 794 297 3025 783 297 3026 938 297 3027 791 297 3028 784 297 3029 940 297 3030 790 297 3031 785 297 3032 942 297 3033 792 297 3034 786 297 3035 945 297 3036 944 297 3037 798 297 3038 946 297 3039 796 297 3040 788 297 3041 948 297 3042 939 297 3043 784 297 3044 948 297 3045 789 297 3046 790 297 3047 937 297 3048 783 297 3049 791 297 3050 941 297 3051 785 297 3052 792 297 3053 943 297 3054 786 297 3055 793 297 3056 950 297 3057 945 297 3058 787 297 3059 947 297 3060 788 297 3061 797 297 3062 949 297 3063 793 297 3064 800 297 3065 936 297 3066 953 297 3067 799 297 3068 954 297 3069 803 297 3070 801 297 3071 957 297 3072 956 297 3073 805 297 3074 954 297 3075 958 297 3076 802 297 3077 957 297 3078 806 297 3079 804 297 3080 960 297 3081 812 297 3082 810 297 3083 963 297 3084 962 297 3085 808 297 3086 960 297 3087 964 297 3088 811 297 3089 963 297 3090 809 297 3091 807 297 3092 956 297 3093 950 297 3094 795 297 3095 955 297 3096 801 297 3097 799 297 3098 966 298 3099 959 297 3100 804 297 3101 966 298 3102 780 297 3103 802 297 3104 967 298 3105 781 297 3106 811 297 3107 967 298 3108 965 297 3109 807 297 3110 961 297 3111 810 297 3112 796 297 3113 962 297 3114 952 297 3115 800 297 3116 968 297 3117 818 297 3118 816 297 3119 971 297 3120 970 297 3121 814 297 3122 968 297 3123 972 297 3124 817 297 3125 971 297 3126 815 297 3127 813 297 3128 974 298 3129 782 297 3130 817 297 3131 974 298 3132 973 297 3133 813 297 3134 969 297 3135 816 297 3136 798 297 3137 970 297 3138 951 297 3139 797 297 3140 975 297 3141 833 297 3142 822 297 3143 977 297 3144 830 297 3145 823 297 3146 979 297 3147 829 297 3148 824 297 3149 981 297 3150 831 297 3151 825 297 3152 983 297 3153 837 297 3154 826 297 3155 985 297 3156 835 297 3157 827 297 3158 987 297 3159 978 297 3160 823 297 3161 987 297 3162 828 297 3163 829 297 3164 976 297 3165 822 297 3166 830 297 3167 980 297 3168 824 297 3169 831 297 3170 982 297 3171 825 297 3172 832 297 3173 984 297 3174 826 297 3175 834 297 3176 990 297 3177 986 297 3178 827 297 3179 988 297 3180 832 297 3181 839 297 3182 975 297 3183 992 297 3184 838 297 3185 993 297 3186 842 297 3187 840 297 3188 996 297 3189 995 297 3190 844 297 3191 993 297 3192 997 297 3193 841 297 3194 996 297 3195 845 297 3196 843 297 3197 999 297 3198 851 297 3199 849 297 3200 1002 297 3201 1001 297 3202 847 297 3203 999 297 3204 1003 297 3205 850 297 3206 1002 297 3207 848 297 3208 846 297 3209 995 297 3210 989 297 3211 834 297 3212 994 297 3213 840 297 3214 838 297 3215 1005 298 3216 998 297 3217 843 297 3218 1005 298 3219 819 297 3220 841 297 3221 1006 298 3222 820 297 3223 850 297 3224 1006 298 3225 1004 297 3226 846 297 3227 1000 297 3228 849 297 3229 835 297 3230 1001 297 3231 991 297 3232 839 297 3233 1007 297 3234 857 297 3235 855 297 3236 1010 297 3237 1009 297 3238 853 297 3239 1007 297 3240 1011 297 3241 856 297 3242 1010 297 3243 854 297 3244 852 297 3245 1013 298 3246 821 297 3247 856 297 3248 1013 298 3249 1012 297 3250 852 297 3251 1008 297 3252 855 297 3253 837 297 3254 1009 297 3255 990 297 3256 836 297 3257 1014 297 3258 872 297 3259 861 297 3260 1016 297 3261 869 297 3262 862 297 3263 1018 297 3264 868 297 3265 863 297 3266 1020 297 3267 870 297 3268 864 297 3269 1023 297 3270 1022 297 3271 876 297 3272 1025 297 3273 1024 297 3274 874 297 3275 1026 297 3276 1017 297 3277 862 297 3278 1026 297 3279 867 297 3280 868 297 3281 1015 297 3282 861 297 3283 869 297 3284 1019 297 3285 863 297 3286 870 297 3287 1021 297 3288 864 297 3289 871 297 3290 1023 297 3291 865 297 3292 873 297 3293 1025 297 3294 866 297 3295 875 297 3296 1027 297 3297 871 297 3298 878 297 3299 1014 297 3300 1031 297 3301 877 297 3302 1032 297 3303 881 297 3304 879 297 3305 1035 297 3306 1034 297 3307 883 297 3308 1032 297 3309 1036 297 3310 880 297 3311 1035 297 3312 884 297 3313 882 297 3314 1038 297 3315 890 297 3316 888 297 3317 1041 297 3318 1040 297 3319 886 297 3320 1038 297 3321 1042 301 3322 889 297 3323 1041 297 3324 887 297 3325 885 297 3326 1034 297 3327 1028 297 3328 873 297 3329 1033 297 3330 879 297 3331 877 297 3332 1044 298 3333 1037 297 3334 882 297 3335 1044 298 3336 858 297 3337 880 297 3338 1045 298 3339 859 297 3340 889 297 3341 1045 298 3342 1043 297 3343 885 297 3344 1039 297 3345 888 297 3346 874 297 3347 1040 297 3348 1030 297 3349 878 297 3350 1046 297 3351 896 297 3352 894 297 3353 1049 297 3354 1048 297 3355 892 297 3356 1046 297 3357 1050 297 3358 895 297 3359 1049 297 3360 893 297 3361 891 297 3362 1052 298 3363 860 297 3364 895 297 3365 1052 298 3366 1051 297 3367 891 297 3368 1047 297 3369 894 297 3370 876 297 3371 1048 297 3372 1029 297 3373 875 297 3374 1053 297 3375 911 297 3376 900 297 3377 1055 297 3378 908 297 3379 901 297 3380 1057 297 3381 907 297 3382 902 297 3383 1059 297 3384 909 297 3385 903 297 3386 1061 297 3387 915 297 3388 904 297 3389 1063 297 3390 913 297 3391 905 297 3392 1065 297 3393 1056 297 3394 901 297 3395 1065 297 3396 906 297 3397 907 297 3398 1054 297 3399 900 297 3400 908 297 3401 1058 297 3402 902 297 3403 909 297 3404 1060 297 3405 903 297 3406 910 297 3407 1062 297 3408 904 297 3409 912 297 3410 1068 297 3411 1064 297 3412 905 297 3413 1066 297 3414 910 297 3415 917 297 3416 1053 297 3417 1070 297 3418 916 297 3419 1071 297 3420 920 297 3421 918 297 3422 1074 297 3423 1073 297 3424 922 297 3425 1071 297 3426 1075 297 3427 919 297 3428 1074 297 3429 923 297 3430 921 297 3431 1077 297 3432 929 297 3433 927 297 3434 1080 297 3435 1079 297 3436 925 297 3437 1077 297 3438 1081 297 3439 928 297 3440 1080 297 3441 926 297 3442 924 297 3443 1073 297 3444 1067 297 3445 912 297 3446 1072 297 3447 918 297 3448 916 297 3449 1083 298 3450 1076 302 3451 921 297 3452 1083 298 3453 897 297 3454 919 297 3455 1084 298 3456 898 297 3457 928 297 3458 1084 298 3459 1082 297 3460 924 297 3461 1078 297 3462 927 297 3463 913 297 3464 1079 297 3465 1069 297 3466 917 297 3467 1085 297 3468 935 297 3469 933 297 3470 1088 297 3471 1087 297 3472 931 297 3473 1085 297 3474 1089 297 3475 934 297 3476 1088 297 3477 932 297 3478 930 297 3479 1091 298 3480 899 297 3481 934 297 3482 1091 298 3483 1090 297 3484 930 297 3485 1086 297 3486 933 297 3487 915 297 3488 1087 297 3489 1068 297 3490 914 297 3491 1111 298 3492 1112 298 3493 1105 298 3494 1096 298 3495 1097 298 3496 1102 298 3497 1095 298 3498 1098 298 3499 1104 298 3500 1099 298 3501 1100 298 3502 1108 298 3503 1103 298 3504 1104 298 3505 1097 298 3506 1106 298 3507 1105 298 3508 1098 298 3509 1110 298 3510 1109 298 3511 1100 298 3512 1108 298 3513 1112 298 3514 1111 298 3515 1128 298 3516 1126 298 3517 1109 298 3518 1122 298 3519 1120 298 3520 1112 298 3521 1113 298 3522 1115 298 3523 1118 298 3524 1115 298 3525 1114 298 3526 1116 298 3527 1124 298 3528 1121 298 3529 1120 298 3530 1123 298 3531 1119 298 3532 1121 298 3533 1117 298 3534 1107 298 3535 1111 298 3536 1128 298 3537 1130 298 3538 1127 298 3539 1129 298 3540 1125 298 3541 1127 298 3542 1145 298 3543 1150 298 3544 1151 298 3545 1140 298 3546 1135 298 3547 1136 298 3548 1134 298 3549 1137 298 3550 1143 298 3551 1146 298 3552 1138 298 3553 1139 298 3554 1142 298 3555 1143 298 3556 1136 298 3557 1134 298 3558 1145 298 3559 1144 298 3560 1138 298 3561 1149 298 3562 1148 298 3563 1146 298 3564 1147 298 3565 1151 298 3566 1167 298 3567 1165 298 3568 1148 298 3569 1161 298 3570 1159 298 3571 1151 298 3572 1152 298 3573 1154 298 3574 1157 298 3575 1154 298 3576 1153 298 3577 1155 298 3578 1163 298 3579 1160 298 3580 1159 298 3581 1162 298 3582 1158 298 3583 1160 298 3584 1156 298 3585 1146 298 3586 1150 298 3587 1167 298 3588 1169 298 3589 1166 298 3590 1169 298 3591 1168 298 3592 1164 298 3593 1189 298 3594 1190 298 3595 1183 298 3596 1174 298 3597 1175 298 3598 1180 298 3599 1173 298 3600 1176 298 3601 1182 298 3602 1177 298 3603 1178 298 3604 1186 298 3605 1174 298 3606 1181 298 3607 1182 298 3608 1184 298 3609 1183 298 3610 1176 298 3611 1188 298 3612 1187 298 3613 1178 298 3614 1185 298 3615 1186 298 3616 1190 298 3617 1188 298 3618 1206 298 3619 1204 298 3620 1200 298 3621 1198 298 3622 1190 298 3623 1191 298 3624 1193 298 3625 1196 298 3626 1193 298 3627 1192 298 3628 1194 298 3629 1202 298 3630 1199 298 3631 1198 298 3632 1201 298 3633 1197 298 3634 1199 298 3635 1195 298 3636 1185 298 3637 1189 298 3638 1208 298 3639 1205 298 3640 1204 298 3641 1207 298 3642 1203 298 3643 1205 298 3644 1223 298 3645 1228 298 3646 1229 298 3647 1213 298 3648 1214 298 3649 1219 298 3650 1212 298 3651 1215 298 3652 1221 298 3653 1224 298 3654 1216 298 3655 1217 298 3656 1220 298 3657 1221 298 3658 1214 298 3659 1223 298 3660 1222 298 3661 1215 298 3662 1227 298 3663 1226 298 3664 1217 298 3665 1224 298 3666 1225 298 3667 1229 298 3668 1245 298 3669 1243 298 3670 1226 298 3671 1239 298 3672 1237 298 3673 1229 298 3674 1230 298 3675 1232 298 3676 1235 298 3677 1232 298 3678 1231 298 3679 1233 298 3680 1241 298 3681 1238 298 3682 1237 298 3683 1240 298 3684 1236 298 3685 1238 298 3686 1234 298 3687 1224 298 3688 1228 298 3689 1245 298 3690 1247 298 3691 1244 298 3692 1246 298 3693 1242 298 3694 1244 298 3695
+