sire pgsire pmgsire 1 0 0 2 0 0 3 1 0 4 0 0 5 0 0 6 4 0 7 3 4 8 0 0 9 3 0 10 0 0 11 0 0 12 10 0 13 9 10 14 7 9 15 0 0 16 15 0 17 16 0 18 16 0 19 17 16 20 0 0 21 19 0 22 0 0 23 21 0 24 0 0 25 24 0 26 25 0 27 26 0 28 23 26 29 0 0 30 0 0 31 30 0 32 29 30 33 28 29 34 16 0 35 34 0 36 0 0 37 35 0 38 37 0 39 38 0 40 33 38 41 0 0 42 41 0 43 42 0 44 0 0 45 44 0 46 45 0 47 43 45 48 0 0 49 48 0 50 49 0 51 0 0 52 51 0 53 50 51 54 16 0 55 54 0 56 55 0 57 0 0 58 57 0 59 0 0 60 58 0 61 56 58 62 53 56 63 47 53 64 0 0 65 64 0 66 65 0 67 66 0 68 0 0 69 0 0 70 69 0 71 70 0 72 68 70 73 0 0 74 73 0 75 74 0 76 72 74 77 0 0 78 77 0 79 78 0 80 79 0 81 76 79 82 67 76 83 63 67 84 40 63 85 14 40 86 0 0 87 0 0 88 86 0 89 88 0 90 0 0 91 89 0 92 0 0 93 0 0 94 92 0 95 91 92 96 0 0 97 0 0 98 96 0 99 89 96 100 0 0 101 0 0 102 100 0 103 99 100 104 0 0 105 0 0 106 104 0 107 103 104 108 95 103 109 0 0 110 0 0 111 109 0 112 0 0 113 0 0 114 112 0 115 111 112 116 0 0 117 116 0 118 0 0 119 117 0 120 119 0 121 0 0 122 120 0 123 115 120 124 0 0 125 88 0 126 88 88 127 0 0 128 0 0 129 127 0 130 111 127 131 126 111 132 0 0 133 0 0 134 132 0 135 0 0 136 134 0 137 131 134 138 123 131 139 108 123 140 0 0 141 140 0 142 0 0 143 141 0 144 0 0 145 143 0 146 0 0 147 0 0 148 146 0 149 0 0 150 148 0 151 145 148 152 0 0 153 0 0 154 153 0 155 152 153 156 0 0 157 155 0 158 0 0 159 0 0 160 158 0 161 0 0 162 160 0 163 0 0 164 163 0 165 164 0 166 165 0 167 166 0 168 155 166 169 0 0 170 169 0 171 0 0 172 170 0 173 0 0 174 173 0 175 174 0 176 175 0 177 172 175 178 168 172 179 162 168 180 157 162 181 151 157 182 0 0 183 181 0 184 139 181 185 0 0 186 0 0 187 111 0 188 0 0 189 0 0 190 188 0 191 0 0 192 0 0 193 191 0 194 190 191 195 0 0 196 0 0 197 195 0 198 194 195 199 187 194 200 0 0 201 0 0 202 0 0 203 201 0 204 0 0 205 204 0 206 205 0 207 206 0 208 0 0 209 207 0 210 207 0 211 210 0 212 0 0 213 211 0 214 209 211 215 203 209 216 199 203 217 0 0 218 0 0 219 217 0 220 0 0 221 0 0 222 220 0 223 219 220 224 223 0 225 0 0 226 160 0 227 148 160 228 0 0 229 155 0 230 229 0 231 227 229 232 224 227 233 216 224 234 0 0 235 0 0 236 235 0 237 0 0 238 236 0 239 234 236 240 0 0 241 0 0 242 0 0 243 0 0 244 242 0 245 241 242 246 239 241 247 0 0 248 247 0 249 54 0 250 249 0 251 248 249 252 251 0 253 246 251 254 0 0 255 0 0 256 255 0 257 254 255 258 54 0 259 258 0 260 0 0 261 259 0 262 257 259 263 54 0 264 263 0 265 264 0 266 262 264 267 40 262 268 253 40 269 54 0 270 48 0 271 270 0 272 269 270 273 257 269 274 0 0 275 274 0 276 15 0 277 276 0 278 277 0 279 275 277 280 51 0 281 0 51 282 0 0 283 281 0 284 279 281 285 273 279 286 63 273 287 54 0 288 0 0 289 288 0 290 289 0 291 287 289 292 287 0 293 291 287 294 76 291 295 17 0 296 295 0 297 0 0 298 296 0 299 53 296 300 79 0 301 76 79 302 299 76 303 294 299 304 173 0 305 304 0 306 305 0 307 239 305 308 281 239 309 308 0 310 63 308 311 303 63 312 286 303 313 268 286 314 0 0 315 0 0 316 314 0 317 0 0 318 0 0 319 317 0 320 316 317 321 0 0 322 0 0 323 321 0 324 0 0 325 323 0 326 0 0 327 326 0 328 0 0 329 327 0 330 325 327 331 0 0 332 330 0 333 320 330 334 0 0 335 146 0 336 335 0 337 0 0 338 337 0 339 338 0 340 339 0 341 340 0 342 336 340 343 333 336 344 0 0 345 344 0 346 0 0 347 346 0 348 347 0 349 345 347 350 169 0 351 350 0 352 349 350 353 170 0 354 353 0 355 0 0 356 354 0 357 349 354 358 145 349 359 352 145 360 0 0 361 360 0 362 0 0 363 361 0 364 0 0 365 364 0 366 363 364 367 339 0 368 367 0 369 368 0 370 366 368 371 359 366 372 162 359 373 343 162 374 0 0 375 374 0 376 375 0 377 148 375 378 0 0 379 378 0 380 379 0 381 380 0 382 381 0 383 223 381 384 377 223 385 0 0 386 384 0 387 343 384 388 216 343 389 373 216 390 0 0 391 0 0 392 390 0 393 0 0 394 0 0 395 393 0 396 392 393 397 0 0 398 0 0 399 16 0 400 399 0 401 0 0 402 400 0 403 398 400 404 396 398 405 0 0 406 296 0 407 239 296 408 0 0 409 408 0 410 69 0 411 409 69 412 0 0 413 0 0 414 411 0 415 16 0 416 54 16 417 0 0 418 0 0 419 416 0 420 414 416 421 54 0 422 421 0 423 422 0 424 16 0 425 424 0 426 423 424 427 421 0 428 427 0 429 426 427 430 420 426 431 407 420 432 404 407 433 295 0 434 49 0 435 434 0 436 433 434 437 281 433 438 51 0 439 438 0 440 416 438 441 42 0 442 441 0 443 440 441 444 437 440 445 63 0 446 444 63 447 432 444 448 85 432 449 205 0 450 449 0 451 0 0 452 451 0 453 450 451 454 148 450 455 0 0 456 350 0 457 153 0 458 152 153 459 456 152 460 345 0 461 460 0 462 461 0 463 459 461 464 454 459 465 384 454 466 216 384 467 42 0 468 269 42 469 0 0 470 469 0 471 0 0 472 470 0 473 468 470 474 246 468 475 407 246 476 404 407 477 281 0 478 420 281 479 478 0 480 63 478 481 0 63 482 476 0 483 268 476 484 15 0 485 484 0 486 485 0 487 53 485 488 281 53 489 398 281 490 16 0 491 490 0 492 491 0 493 0 0 494 492 0 495 489 492 496 407 489 497 40 407 498 303 40 499 0 0 500 0 0 501 499 0 502 16 499 503 15 0 504 15 15 505 504 0 506 502 504 507 0 0 508 0 0 509 0 0 510 0 0 511 0 0 512 509 0 513 0 0 514 513 0 515 0 0 516 0 0 517 514 0 518 512 514 519 508 512 520 506 508 521 0 0 522 521 0 523 522 0 524 523 0 525 524 0 526 520 524 527 407 520 528 0 0 529 411 0 530 281 411 531 67 0 532 530 67 533 40 530 534 527 40 535 432 527 536 498 432 537 0 0 538 384 0 539 181 384 540 421 0 541 540 0 542 541 0 543 542 0 544 530 542 545 40 530 546 269 0 547 53 269 548 437 53 549 520 437 550 444 520 551 545 444 552 0 0 553 552 0 554 281 552 555 270 0 556 414 270 557 554 414 558 63 554 559 527 63 560 281 0 561 0 0 562 561 0 563 416 561 564 0 0 565 0 0 566 564 0 567 563 564 568 437 563 569 560 437 570 0 0 571 63 0 572 303 63 573 569 303 574 559 569 575 551 559 576 0 0 577 216 0 578 233 216 579 416 0 580 579 0 581 407 579 582 421 0 583 582 0 584 583 0 585 584 0 586 0 0 587 421 0 588 587 0 589 588 0 590 585 588 591 520 585 592 581 520 593 0 0 594 67 0 595 407 67 596 40 407 597 592 40 598 16 0 599 598 0 600 599 0 601 600 0 602 600 0 603 601 600 604 468 601 605 262 468 606 444 262 607 0 0 608 607 0 609 608 0 610 0 0 611 609 0 612 611 0 613 612 0 614 53 612 615 279 53 616 527 279 617 606 527 618 597 606 619 0 0 620 619 0 621 620 0 622 239 620 623 0 0 624 623 0 625 624 0 626 291 624 627 622 291 628 54 0 629 16 0 630 0 0 631 629 0 632 628 629 633 16 0 634 633 0 635 0 0 636 635 0 637 634 635 638 632 634 639 274 0 640 639 0 641 0 0 642 640 0 643 638 640 644 530 638 645 627 530 646 527 627 647 14 527 648 606 14 649 85 606 650 618 85 651 227 0 652 151 227 653 343 151 654 216 343 655 168 145 656 333 0 657 0 0 658 657 0 659 0 0 660 378 0 661 660 0 662 661 0 663 223 0 664 662 223 665 658 662 666 656 658 667 655 656 668 181 655 669 654 181 670 0 0 671 670 0 672 671 0 673 672 0 674 673 0 675 437 673 676 40 437 677 545 40 678 0 0 679 0 0 680 678 0 681 0 0 682 680 0 683 0 0 684 683 0 685 0 0 686 0 0 687 686 0 688 685 686 689 684 685 690 0 0 691 0 0 692 0 0 693 692 0 694 691 692 695 690 691 696 689 690 697 0 689 698 682 0 699 0 0 700 698 0 701 677 698 702 85 677 703 669 85 704 0 0 705 0 0 706 704 0 707 119 704 708 0 0 709 0 0 710 708 0 711 0 0 712 711 0 713 710 711 714 111 0 715 713 111 716 707 713 717 0 0 718 0 0 719 717 0 720 0 0 721 0 0 722 720 0 723 719 720 724 327 0 725 724 0 726 0 0 727 0 0 728 726 0 729 725 726 730 0 0 731 0 0 732 730 0 733 0 0 734 726 0 735 732 726 736 729 732 737 0 0 738 736 0 739 723 736 740 716 723 741 0 0 742 0 0 743 741 0 744 0 0 745 0 0 746 744 0 747 743 744 748 736 743 749 0 0 750 0 0 751 749 0 752 131 749 753 748 131 754 740 748 755 0 0 756 0 0 757 755 0 758 0 0 759 0 0 760 758 0 761 757 758 762 194 757 763 736 194 764 0 0 765 206 0 766 0 0 767 765 0 768 764 765 769 0 0 770 0 0 771 770 0 772 771 0 773 0 0 774 772 0 775 769 772 776 768 769 777 763 768 778 754 763 779 710 0 780 111 710 781 0 0 782 780 0 783 0 0 784 0 0 785 783 0 786 782 783 787 0 0 788 0 0 789 787 0 790 103 787 791 0 0 792 0 0 793 791 0 794 790 791 795 786 790 796 0 0 797 796 0 798 0 0 799 797 0 800 456 797 801 0 0 802 456 0 803 802 0 804 800 802 805 384 800 806 384 384 807 795 384 808 778 795 809 0 0 810 736 0 811 740 736 812 0 0 813 0 0 814 812 0 815 131 812 816 0 0 817 0 0 818 816 0 819 736 816 820 0 0 821 0 0 822 820 0 823 819 820 824 815 819 825 0 0 826 103 0 827 0 0 828 131 0 829 826 131 830 123 826 831 824 123 832 811 824 833 743 0 834 131 743 835 123 131 836 0 0 837 0 0 838 836 0 839 780 836 840 103 780 841 131 103 842 0 0 843 0 0 844 842 0 845 0 0 846 0 0 847 845 0 848 844 845 849 841 844 850 835 841 851 0 0 852 111 0 853 736 111 854 0 0 855 0 0 856 854 0 857 131 854 858 853 131 859 0 0 860 327 0 861 88 0 862 88 0 863 861 88 864 860 861 865 0 0 866 864 0 867 134 864 868 748 134 869 858 748 870 740 858 871 0 0 872 111 0 873 713 111 874 0 0 875 119 0 876 0 0 877 0 0 878 876 0 879 875 876 880 873 875 881 123 873 882 384 768 883 352 0 884 40 352 885 882 40 886 881 882 887 795 881 888 870 795 889 850 870 890 0 0 891 736 0 892 790 736 893 0 0 894 0 0 895 893 0 896 95 893 897 123 95 898 892 123 899 155 0 900 145 155 901 0 0 902 901 0 903 0 0 904 902 0 905 335 902 906 800 335 907 0 0 908 907 0 909 0 0 910 364 0 911 908 364 912 145 908 913 162 145 914 906 162 915 900 906 916 352 0 917 0 0 918 907 0 919 0 0 920 146 0 921 918 146 922 921 0 923 916 921 924 224 916 925 655 224 926 915 655 927 898 915 928 832 898 929 0 0 930 0 0 931 929 0 932 111 929 933 131 111 934 0 0 935 330 0 936 115 330 937 819 115 938 933 819 939 0 0 940 0 0 941 939 0 942 320 939 943 748 320 944 0 0 945 943 0 946 938 943 947 0 0 948 0 0 949 947 0 950 131 947 951 748 131 952 0 0 953 0 0 954 952 0 955 0 0 956 0 0 957 955 0 958 954 955 959 0 0 960 0 0 961 959 0 962 320 959 963 958 320 964 0 0 965 964 0 966 203 964 967 963 203 968 0 0 969 770 0 970 0 0 971 201 0 972 971 0 973 970 971 974 969 970 975 203 969 976 967 203 977 841 967 978 951 841 979 969 0 980 384 969 981 0 0 982 223 0 983 207 0 984 983 0 985 984 0 986 982 984 987 384 982 988 981 384 989 980 981 990 978 980 991 946 978 992 0 0 993 259 0 994 257 259 995 299 257 996 63 299 997 404 63 998 0 0 999 343 0 1000 997 343 1001 233 997 1002 618 233 1003 148 0 1004 0 0 1005 1004 0 1006 0 0 1007 1005 0 1008 160 1005 1009 1003 160 1010 1009 157 1011 0 0 1012 0 0 1013 1010 0 1014 181 1010 1015 946 181 1016 339 0 1017 0 0 1018 1016 0 1019 145 1016 1020 155 0 1021 1020 0 1022 1019 1020 1023 162 1019 1024 384 162 1025 343 384 1026 882 343 1027 373 882 1028 1027 870 1029 669 1027 1030 0 0 1031 1030 0 1032 736 0 1033 1031 736 1034 748 1031 1035 0 0 1036 826 0 1037 858 826 1038 1034 858 1039 0 0 1040 190 0 1041 780 190 1042 0 0 1043 194 0 1044 131 194 1045 1041 131 1046 858 1041 1047 0 0 1048 0 0 1049 1041 0 1050 819 1041 1051 123 819 1052 1046 123 1053 870 1046 1054 1038 870 1055 0 0 1056 384 0 1057 343 384 1058 882 343 1059 0 0 1060 343 0 1061 946 343 1062 881 123 1063 720 0 1064 0 720 1065 0 0 1066 0 0 1067 1065 0 1068 103 1065 1069 1064 103 1070 460 0 1071 1070 0 1072 227 1070 1073 1069 227 1074 330 317 1075 1074 0 1076 227 0 1077 444 227 1078 1075 444 1079 1073 1075 1080 754 1073 1081 1062 754 1082 145 0 1083 800 145 1084 384 800 1085 343 384 1086 216 343 1087 456 146 1088 145 456 1089 1088 0 1090 343 1088 1091 160 0 1092 1091 0 1093 0 0 1094 1092 0 1095 1073 1092 1096 1090 1073 1097 1086 1090 1098 802 0 1099 162 802 1100 1009 162 1101 459 0 1102 918 146 1103 800 918 1104 1101 800 1105 229 0 1106 1104 229 1107 343 1104 1108 1100 343 1109 0 0 1110 0 0 1111 1109 0 1112 111 1109 1113 1074 111 1114 802 0 1115 227 802 1116 384 227 1117 1113 384 1118 456 0 1119 459 456 1120 162 459 1121 906 162 1122 1088 906 1123 155 0 1124 162 155 1125 802 0 1126 1101 802 1127 1124 1101 1128 1122 1124 1129 1117 1122 1130 1108 1117 1131 0 0 1132 103 0 1133 131 103 1134 123 131 1135 824 123 1136 0 0 1137 736 0 1138 815 736 1139 123 815 1140 0 0 1141 736 0 1142 131 736 1143 826 131 1144 748 826 1145 0 0 1146 0 0 1147 1145 0 1148 1147 0 1149 1148 0 1150 345 0 1151 1150 0 1152 1151 0 1153 1152 0 1154 1153 0 1155 1149 1153 1156 906 145 1157 0 0 1158 1156 0 1159 1155 1156 1160 1144 1155 1161 1139 1144 1162 1135 1139 1163 459 0 1164 162 459 1165 1149 162 1166 0 0 1167 1166 0 1168 0 0 1169 1167 0 1170 223 1167 1171 800 0 1172 1170 800 1173 841 1170 1174 1165 841 1175 373 1165 1176 0 0 1177 131 0 1178 873 131 1179 123 873 1180 0 0 1181 713 0 1182 131 713 1183 123 131 1184 1179 123 1185 0 0 1186 111 0 1187 707 111 1188 0 0 1189 1187 0 1190 790 1187 1191 740 790 1192 0 0 1193 939 0 1194 103 939 1195 131 103 1196 162 0 1197 454 162 1198 1195 454 1199 882 1195 1200 1191 882 1201 1184 1191 1202 1175 1184 1203 1162 1175 1204 1130 1162 1205 1130 1162 1206 26 0 1207 17 0 1208 1207 0 1209 1206 1207 1210 23 1206 1211 0 0 1212 1211 0 1213 1212 0 1214 1213 0 1215 1214 0 1216 281 1214 1217 1210 281 1218 404 1210 1219 14 404 1220 0 0 1221 0 0 1222 545 0 1223 997 545 1224 1219 997 1225 16 0 1226 0 0 1227 1225 0 1228 53 1225 1229 1228 0 1230 581 1228 1231 527 581 1232 606 527 1233 575 606 1234 1224 575 1235 0 0 1236 384 0 1237 343 384 1238 946 343 1239 907 0 1240 143 907 1241 229 143 1242 162 229 1243 384 162 1244 800 0 1245 0 800 1246 1243 0 1247 233 1243 1248 778 233 1249 1162 795 1250 229 0 1251 921 229 1252 1251 0 1253 224 1251 1254 1010 224 1255 233 1010 1256 0 0 1257 181 0 1258 754 181 1259 0 0 1260 1064 0 1261 736 1064 1262 0 0 1263 0 0 1264 1262 0 1265 736 1262 1266 1261 736 1267 0 0 1268 748 0 1269 123 748 1270 1266 123 1271 824 1266 1272 0 0 1273 343 0 1274 1271 343 1275 754 1271 1276 1184 754 1277 850 1184 1278 0 0 1279 0 0 1280 1278 0 1281 103 1278 1282 723 103 1283 0 0 1284 123 0 1285 1282 123 1286 148 0 1287 333 148 1288 146 0 1289 1288 0 1290 1289 0 1291 1290 0 1292 0 0 1293 0 0 1294 1293 0 1295 1294 0 1296 1295 0 1297 1292 1295 1298 1291 1292 1299 1287 1291 1300 1165 1287 1301 216 1165 1302 882 216 1303 1285 882 1304 389 1285 1305 145 148 1306 0 0 1307 1306 0 1308 1307 0 1309 1308 0 1310 352 1308 1311 1305 352 1312 1009 1305 1313 0 0 1314 224 0 1315 1312 224 1316 139 1312 1317 466 139 1318 0 0 1319 384 0 1320 343 384 1321 811 343 1322 946 811 1323 832 795 1324 0 0 1325 802 0 1326 227 802 1327 1124 227 1328 882 1124 1329 216 882 1330 181 216 1331 233 181 1332 0 0 1333 0 0 1334 1332 0 1335 748 1332 1336 815 748 1337 459 0 1338 223 0 1339 1338 0 1340 1337 1338 1341 1312 1337 1342 1336 1312 1343 832 1336 1344 0 0 1345 0 0 1346 1344 0 1347 131 1344 1348 748 131 1349 123 748 1350 1266 123 1351 1349 1266 1352 870 1349 1353 1352 795 1354 723 0 1355 187 723 1356 123 187 1357 748 0 1358 123 748 1359 763 123 1360 1356 763 1361 769 0 1362 223 769 1363 460 0 1364 1363 0 1365 1074 1363 1366 148 0 1367 162 148 1368 1365 162 1369 148 0 1370 1369 1363 1371 907 0 1372 1371 0 1373 148 1371 1374 1373 0 1375 1370 1373 1376 1368 1370 1377 1362 1368 1378 795 1362 1379 1360 795 1380 0 0 1381 1380 0 1382 1381 0 1383 170 1381 1384 460 0 1385 1383 460 1386 336 1383 1387 1305 336 1388 42 0 1389 241 42 1390 51 0 1391 1390 0 1392 1389 1390 1393 352 1389 1394 227 352 1395 1387 227 1396 882 1387 1397 0 0 1398 0 0 1399 1397 0 1400 0 0 1401 0 0 1402 1400 0 1403 1399 1400 1404 0 0 1405 456 0 1406 0 0 1407 1406 0 1408 1407 0 1409 148 1407 1410 1405 148 1411 1403 1405 1412 1088 1403 1413 1251 0 1414 0 1251 1415 1412 0 1416 1396 1412 1417 1285 1396 1418 921 0 1419 1149 921 1420 343 1149 1421 882 343 1422 373 882 1423 0 0 1424 1423 0 1425 1424 0 1426 1425 0 1427 802 1425 1428 162 802 1429 1009 162 1430 303 0 1431 1429 303 1432 233 1429 1433 1422 233 1434 0 0 1435 1434 0 1436 42 1434 1437 416 0 1438 0 0 1439 1437 0 1440 1436 1437 1441 1228 1436 1442 627 1228 1443 304 0 1444 0 0 1445 1443 0 1446 299 1443 1447 0 0 1448 1447 0 1449 1448 0 1450 622 1448 1451 1446 622 1452 581 1446 1453 303 581 1454 1442 303 1455 0 0 1456 476 0 1457 1454 476 1458 85 1454 1459 174 0 1460 1459 0 1461 1460 0 1462 1228 1460 1463 40 1228 1464 269 0 1465 1464 0 1466 47 1464 1467 1446 47 1468 416 0 1469 1468 0 1470 53 1468 1471 76 53 1472 40 76 1473 1467 40 1474 1463 1467 1475 551 1463 1476 597 551 1477 575 597 1478 0 0 1479 384 0 1480 216 384 1481 1352 216 1482 0 0 1483 0 0 1484 0 0 1485 1482 0 1486 0 1482 1487 522 0 1488 1486 522 1489 0 0 1490 1489 0 1491 1490 0 1492 19 1490 1493 1492 0 1494 54 0 1495 1493 54 1496 1495 0 1497 19 0 1498 0 0 1499 1498 0 1500 421 0 1501 1500 0 1502 1501 0 1503 1499 1501 1504 1497 1499 1505 1496 1497 1506 269 0 1507 0 0 1508 1506 0 1509 1505 1506 1510 0 0 1511 269 0 1512 19 0 1513 0 0 1514 1512 0 1515 17 0 1516 1515 0 1517 1512 1515 1518 1514 1512 1519 1511 1514 1520 1509 1511 1521 1488 1509 1522 545 1488 1523 14 545 1524 559 14 1525 16 0 1526 1525 0 1527 1490 1525 1528 0 1490 1529 1528 0 1530 1529 0 1531 1530 0 1532 37 0 1533 1532 0 1534 1531 1532 1535 407 1531 1536 51 0 1537 0 0 1538 1536 0 1539 43 1536 1540 0 0 1541 1540 0 1542 1541 0 1543 281 1541 1544 1539 281 1545 1535 1539 1546 527 1535 1547 545 527 1548 498 545 1549 85 498 1550 1524 85 1551 0 0 1552 0 0 1553 432 0 1554 677 432 1555 575 677 1556 0 0 1557 456 0 1558 364 0 1559 1558 0 1560 1559 0 1561 1557 1559 1562 384 1557 1563 162 384 1564 216 162 1565 373 216 1566 0 0 1567 162 0 1568 384 162 1569 1565 384 1570 618 1565 1571 460 0 1572 1571 0 1573 146 0 1574 1572 146 1575 1145 0 1576 1575 0 1577 1574 1575 1578 0 0 1579 1578 0 1580 0 0 1581 1580 0 1582 1581 0 1583 1582 0 1584 1579 1582 1585 1577 1579 1586 333 1577 1587 963 333 1588 0 0 1589 1587 0 1590 946 1587 1591 0 0 1592 327 0 1593 0 0 1594 743 0 1595 1592 743 1596 0 0 1597 0 0 1598 1596 0 1599 194 1596 1600 1595 194 1601 203 0 1602 1600 203 1603 754 1600 1604 1175 754 1605 0 0 1606 216 0 1607 0 216 1608 233 0 1609 669 233 1610 0 0 1611 1610 0 1612 1611 0 1613 223 1611 1614 199 223 1615 0 0 1616 1615 0 1617 0 0 1618 1617 0 1619 1616 1617 1620 1614 1616 1621 1113 1614 1622 882 1113 1623 754 882 1624 1307 0 1625 155 0 1626 1624 155 1627 454 1624 1628 1627 336 1629 239 0 1630 352 239 1631 227 352 1632 1088 227 1633 1628 1088 1634 1075 1170 1635 0 0 1636 384 0 1637 1634 384 1638 1633 1634 1639 1623 1633 1640 1352 1623 1641 713 0 1642 95 713 1643 0 0 1644 713 0 1645 736 713 1646 790 736 1647 1642 790 1648 0 0 1649 384 0 1650 882 384 1651 1647 882 1652 1191 1647 1653 811 824 1654 466 811 1655 1652 466 1656 520 0 1657 0 0 1658 1657 0 1659 304 1657 1660 0 0 1661 1659 0 1662 0 0 1663 1662 0 1664 53 0 1665 299 53 1666 1663 299 1667 1661 1663 1668 1656 1661 1669 606 1656 1670 268 606 1671 639 0 1672 0 0 1673 1672 0 1674 1673 0 1675 1674 0 1676 1671 1674 1677 299 1671 1678 294 299 1679 541 0 1680 239 541 1681 437 239 1682 273 437 1683 1678 273 1684 1683 40 1685 85 1683 1686 1670 85 1687 0 0 1688 40 0 1689 384 40 1690 85 384 1691 1565 85 1692 0 0 1693 103 0 1694 123 103 1695 824 123 1696 870 824 1697 1696 1139 1698 1175 754 1699 0 0 1700 0 0 1701 1700 0 1702 1701 0 1703 223 0 1704 1702 223 1705 0 0 1706 335 0 1707 1705 335 1708 1704 1705 1709 1699 1704 1710 0 0 1711 1710 0 1712 378 0 1713 1712 0 1714 1713 0 1715 1714 0 1716 1715 0 1717 982 0 1718 1716 982 1719 1711 1716 1720 1709 1711 1721 1046 1709 1722 754 1046 1723 778 754 1724 0 0 1725 223 0 1726 1725 0 1727 456 0 1728 1726 456 1729 384 1726 1730 343 384 1731 162 0 1732 384 162 1733 1730 384 1734 1285 1730 1735 389 1285 1736 0 0 1737 0 0 1738 1736 0 1739 740 1736 1740 824 740 1741 870 1266 1742 1740 870 1743 1742 233 1744 0 0 1745 160 0 1746 0 160 1747 168 0 1748 1746 168 1749 454 1746 1750 199 454 1751 343 199 1752 938 343 1753 0 0 1754 1243 0 1755 1752 1243 1756 1352 1752 1757 148 0 1758 223 148 1759 0 0 1760 1758 0 1761 1010 1758 1762 1396 1010 1763 233 1396 1764 669 233 1765 0 0 1766 9 0 1767 0 0 1768 0 0 1769 1767 0 1770 0 0 1771 1769 0 1772 0 0 1773 1771 0 1774 1766 1771 1775 0 0 1776 0 0 1777 0 0 1778 1776 0 1779 0 0 1780 7 0 1781 1778 7 1782 1775 1778 1783 1774 1775 1784 0 0 1785 1390 0 1786 530 1390 1787 40 530 1788 545 40 1789 628 0 1790 1789 0 1791 437 1789 1792 627 437 1793 404 40 1794 1792 404 1795 997 1792 1796 1788 997 1797 1783 1788 1798 575 1783 1799 0 0 1800 7 0 1801 0 0 1802 1769 0 1803 1800 1769 1804 0 0 1805 0 0 1806 1804 0 1807 0 0 1808 1806 0 1809 1803 1806 1810 0 0 1811 0 0 1812 1810 0 1813 0 0 1814 0 0 1815 1813 0 1816 1812 1813 1817 0 0 1818 1816 0 1819 0 0 1820 1819 0 1821 1818 1819 1822 1809 1818 1823 1493 0 1824 37 0 1825 1824 0 1826 1490 0 1827 1826 0 1828 1825 1826 1829 0 0 1830 1493 0 1831 37 1493 1832 19 0 1833 1832 0 1834 0 0 1835 1834 0 1836 0 0 1837 1836 0 1838 1837 0 1839 1835 1837 1840 1833 1835 1841 1831 1833 1842 1841 0 1843 1828 1841 1844 1823 1828 1845 40 1823 1846 268 40 1847 85 268 1848 1822 85 1849 0 0 1850 432 0 1851 85 432 1852 1822 85 1853 0 0 1854 0 0 1855 1853 0 1856 1804 0 1857 1855 1804 1858 0 0 1859 1857 0 1860 0 0 1861 0 0 1862 1860 0 1863 9 1860 1864 0 0 1865 1863 0 1866 0 0 1867 7 0 1868 1865 7 1869 1859 1865 1870 906 0 1871 303 906 1872 268 303 1873 559 268 1874 1869 559 1875 1224 1869 1876 40 0 1877 1442 40 1878 466 1442 1879 946 466 1880 669 946 1881 1493 0 1882 1490 0 1883 37 1490 1884 1493 0 1885 1883 1493 1886 1881 1883 1887 1493 54 1888 1887 1490 1889 1888 0 1890 1495 1888 1891 0 0 1892 1891 0 1893 609 1891 1894 0 609 1895 1894 0 1896 1895 0 1897 1207 0 1898 0 0 1899 1898 0 1900 1897 1898 1901 1896 1897 1902 0 0 1903 1902 0 1904 26 1902 1905 23 26 1906 1905 0 1907 0 0 1908 1907 0 1909 1906 1907 1910 1901 1906 1911 1890 1901 1912 16 0 1913 1912 0 1914 1913 0 1915 1914 0 1916 1915 0 1917 1896 1915 1918 1888 1896 1919 1918 1901 1920 1902 0 1921 1896 1902 1922 1919 1896 1923 1911 1919 1924 1886 1911 1925 592 1886 1926 14 592 1927 1492 0 1928 37 1492 1929 1928 0 1930 1210 1928 1931 1930 0 1932 527 1930 1933 85 527 1934 1926 85 1935 0 0 1936 1769 0 1937 9 1769 1938 0 0 1939 264 0 1940 299 264 1941 40 299 1942 527 40 1943 1937 527 1944 1448 0 1945 294 1448 1946 1945 0 1947 882 1945 1948 1943 882 1949 1565 1943 1950 0 0 1951 85 0 1952 618 85 1953 1317 618 1954 638 0 1955 440 0 1956 1954 440 1957 444 1954 1958 527 444 1959 1442 527 1960 997 1442 1961 0 0 1962 655 0 1963 1010 655 1964 1960 1010 1965 0 1960 1966 1224 0 1967 1224 1869 1968 1852 1224 1969 424 0 1970 0 0 1971 1969 0 1972 54 0 1973 51 0 1974 1972 51 1975 1971 1972 1976 299 1971 1977 407 299 1978 0 0 1979 470 0 1980 51 0 1981 1980 0 1982 0 0 1983 1981 0 1984 1979 1981 1985 407 1979 1986 253 407 1987 1977 253 1988 0 0 1989 262 0 1990 627 262 1991 592 627 1992 1987 592 1993 1783 1987 1994 299 0 1995 530 299 1996 527 530 1997 569 527 1998 268 569 1999 85 268 2000 1993 85 2001 25 0 2002 19 25 2003 1493 19 2004 37 1493 2005 37 0 2006 54 0 2007 2006 0 2008 2007 0 2009 2005 2007 2010 2004 2005 2011 599 0 2012 598 0 2013 2011 598 2014 2013 0 2015 2010 2013 2016 40 2010 2017 1977 40 2018 527 1977 2019 597 527 2020 476 527 2021 0 0 2022 303 0 2023 997 303 2024 2020 997 2025 2019 2020 2026 0 0 2027 2026 0 2028 173 0 2029 2028 0 2030 0 0 2031 0 0 2032 2029 0 2033 2027 2029 2034 239 2027 2035 40 239 2036 527 40 2037 14 527 2038 597 14 2039 1092 0 2040 545 1092 2041 1683 545 2042 85 1683 2043 2038 85 2044 2025 2038 2045 437 0 2046 0 0 2047 42 0 2048 2046 42 2049 1459 2046 2050 407 1459 2051 2045 407 2052 1467 2045 2053 606 1467 2054 268 606 2055 85 268 2056 1686 85 2057 0 0 2058 2057 0 2059 2058 0 2060 148 2058 2061 918 148 2062 800 918 2063 199 800 2064 343 199 2065 0 0 2066 2064 0 2067 1336 2064 2068 1604 1336 2069 162 0 2070 1977 162 2071 384 1977 2072 997 384 2073 1565 997 2074 0 0 2075 1156 0 2076 1010 1156 2077 946 1010 2078 669 946 2079 1353 1175 2080 0 0 2081 216 0 2082 85 216 2083 1277 85 2084 85 1683 2085 0 0 2086 262 0 2087 627 262 2088 303 627 2089 268 303 2090 85 268 2091 575 85 2092 2084 575 2093 1550 2084 2094 0 0 2095 343 0 2096 551 343 2097 162 0 2098 882 162 2099 85 882 2100 1130 85 2101 407 0 2102 444 407 2103 545 444 2104 498 545 2105 2104 85 2106 0 0 2107 0 0 2108 2106 0 2109 748 2106 2110 123 748 2111 824 123 2112 2111 343 2113 1926 2111 2114 946 1926 2115 2105 946 2116 54 0 2117 2116 0 2118 2117 0 2119 0 0 2120 2118 0 2121 1389 2118 2122 437 1389 2123 1446 437 2124 424 0 2125 2124 0 2126 2125 0 2127 0 0 2128 2126 0 2129 2045 2126 2130 627 2045 2131 2123 627 2132 997 2123 2133 551 997 2134 85 551 2135 103 736 2136 131 103 2137 748 131 2138 0 0 2139 0 0 2140 2138 0 2141 770 0 2142 0 0 2143 2141 0 2144 2143 0 2145 0 0 2146 2144 0 2147 921 2144 2148 2140 921 2149 1170 2140 2150 384 1170 2151 2137 384 2152 0 0 2153 0 0 2154 2152 0 2155 174 0 2156 0 0 2157 2155 0 2158 2154 2155 2159 246 2154 2160 40 246 2161 257 0 2162 530 257 2163 0 0 2164 2162 0 2165 2160 2162 2166 2151 2160 2167 2134 2151 2168 0 0 2169 1557 0 2170 227 1557 2171 384 227 2172 882 384 2173 0 0 2174 627 0 2175 900 627 2176 2172 900 2177 2104 2172 2178 946 2104 2179 2096 946 2180 520 0 2181 581 520 2182 569 581 2183 592 569 2184 268 592 2185 85 268 2186 1493 0 2187 1833 0 2188 2186 1833 2189 399 0 2190 2189 0 2191 16 0 2192 2191 0 2193 2192 0 2194 2190 2192 2195 2188 2190 2196 15 0 2197 2196 0 2198 2197 0 2199 2195 2197 2200 437 2195 2201 560 437 2202 0 0 2203 2201 0 2204 606 2201 2205 85 606 2206 575 85 2207 2185 575 2208 54 0 2209 2208 0 2210 15 0 2211 2210 0 2212 2209 2210 2213 16 0 2214 54 16 2215 2212 54 2216 2215 1493 2217 1493 2215 2218 2217 0 2219 424 0 2220 2219 0 2221 2220 0 2222 2218 2220 2223 520 2218 2224 40 520 2225 592 40 2226 606 592 2227 85 606 2228 1219 85 2229 0 0 2230 468 0 2231 246 468 2232 40 246 2233 545 40 2234 592 545 2235 1683 592 2236 85 1683 2237 536 85 2238 618 536 2239 2228 618 2240 1147 0 2241 2240 0 2242 148 0 2243 2241 148 2244 963 2241 2245 1713 0 2246 2245 0 2247 2246 0 2248 2246 0 2249 2248 0 2250 2247 2248 2251 333 2247 2252 2244 333 2253 882 2244 2254 754 882 2255 0 0 2256 123 0 2257 740 123 2258 0 0 2259 2258 0 2260 1150 0 2261 2260 0 2262 2261 0 2263 2259 2261 2264 146 0 2265 2264 0 2266 2263 2264 2267 0 0 2268 2266 0 2269 1362 2266 2270 2257 1362 2271 85 2257 2272 2254 85 2273 1604 2254 2274 0 0 2275 40 0 2276 1454 40 2277 85 1454 2278 575 85 2279 1852 575 2280 0 0 2281 233 0 2282 832 233 2283 1604 832 2284 0 0 2285 384 0 2286 1454 384 2287 1422 1454 2288 2134 1422 2289 350 0 2290 148 350 2291 157 148 2292 1627 157 2293 627 0 2294 2292 627 2295 997 2292 2296 466 997 2297 2096 466 2298 0 0 2299 0 0 2300 2298 0 2301 2300 0 2302 333 2300 2303 1888 0 2304 1888 0 2305 2303 1888 2306 37 0 2307 19 0 2308 2306 19 2309 37 0 2310 1493 37 2311 2310 0 2312 2308 2310 2313 2305 2308 2314 33 0 2315 2313 33 2316 40 2313 2317 1977 40 2318 2302 1977 2319 2020 2302 2320 2297 2020 2321 0 0 2322 1442 0 2323 997 1442 2324 85 997 2325 575 85 2326 1852 575 2327 2155 0 2328 281 2155 2329 1661 281 2330 253 1661 2331 527 253 2332 997 527 2333 0 0 2334 268 0 2335 2332 268 2336 1205 2332 2337 241 0 2338 2337 0 2339 632 2337 2340 407 632 2341 638 0 2342 2340 638 2343 1467 2340 2344 606 1467 2345 536 606 2346 2345 85 2347 1852 2345 2348 0 0 2349 982 0 2350 882 982 2351 85 882 2352 1524 85 2353 2096 1524 2354 1798 2096 2355 0 0 2356 1792 0 2357 677 1792 2358 2134 677 2359 0 0 2360 536 0 2361 2096 536 2362 650 2096 2363 1184 1191 2364 850 1184 2365 389 850 2366 148 0 2367 2366 0 2368 802 2366 2369 162 802 2370 1069 162 2371 0 0 2372 384 0 2373 2370 384 2374 1396 2370 2375 832 1396 2376 2365 832 2377 206 0 2378 2377 0 2379 2378 0 2380 907 0 2381 2380 0 2382 2379 2380 2383 2382 0 2384 377 2382 2385 1170 377 2386 343 1170 2387 456 0 2388 352 456 2389 384 352 2390 655 384 2391 148 0 2392 162 148 2393 2392 0 2394 359 2392 2395 2390 359 2396 2386 2390 2397 2386 2386 2398 1852 1224 2399 0 0 2400 384 0 2401 359 384 2402 2064 359 2403 1926 2064 2404 669 1926 2405 928 669 2406 0 0 2407 352 0 2408 262 352 2409 1977 262 2410 997 1977 2411 85 997 2412 2038 85 2413 0 0 2414 2254 0 2415 1604 2254 2416 2207 1604 2417 0 0 2418 1467 0 2419 997 1467 2420 85 997 2421 575 85 2422 227 0 2423 359 227 2424 882 359 2425 233 882 2426 2019 233 2427 2421 2019 2428 2332 432 2429 273 0 2430 476 273 2431 2019 476 2432 2428 2019 2433 53 0 2434 2433 0 2435 1446 2433 2436 581 1446 2437 444 0 2438 2436 444 2439 268 2436 2440 85 268 2441 575 85 2442 1852 575 2443 1493 0 2444 2443 54 2445 21 0 2446 26 21 2447 2446 0 2448 2447 0 2449 2444 2447 2450 19 0 2451 23 0 2452 26 0 2453 1528 26 2454 2451 1528 2455 54 0 2456 2455 0 2457 2456 0 2458 26 2456 2459 2454 26 2460 2450 2454 2461 0 0 2462 19 0 2463 2462 26 2464 26 0 2465 23 26 2466 2463 23 2467 2460 2463 2468 37 0 2469 2468 0 2470 2469 0 2471 2444 2469 2472 2444 0 2473 2471 2444 2474 2467 2471 2475 2449 2467 2476 421 0 2477 2476 0 2478 2477 0 2479 2478 0 2480 1207 0 2481 26 1207 2482 2481 0 2483 2479 2481 2484 2462 0 2485 2469 2462 2486 23 26 2487 1529 23 2488 2485 1529 2489 2483 2485 2490 0 0 2491 2479 0 2492 2479 0 2493 2491 2479 2494 2476 0 2495 2479 2476 2496 424 0 2497 2219 424 2498 1495 2219 2499 2212 0 2500 2499 0 2501 2498 2499 2502 2495 2498 2503 2493 2495 2504 1210 2493 2505 2489 1210 2506 0 0 2507 2506 0 2508 2507 0 2509 2508 0 2510 174 0 2511 0 0 2512 2510 0 2513 2509 2510 2514 1228 2509 2515 2489 1228 2516 2505 2489 2517 2475 2505 2518 1809 2475 2519 85 1809 2520 2038 85 2521 29 0 2522 28 29 2523 1888 28 2524 2004 1888 2525 2524 28 2526 37 1493 2527 26 1902 2528 2527 0 2529 2444 2527 2530 2526 2444 2531 2212 0 2532 2531 0 2533 2217 2531 2534 2530 2217 2535 424 0 2536 2535 0 2537 424 0 2538 424 0 2539 2538 0 2540 2537 2538 2541 2477 0 2542 2540 2477 2543 2536 2540 2544 2534 2536 2545 2525 2534 2546 2212 0 2547 2546 0 2548 2498 2546 2549 2495 2498 2550 2449 2495 2551 0 0 2552 2551 1482 2553 2479 0 2554 2552 2479 2555 2479 26 2556 424 0 2557 2556 0 2558 2555 2556 2559 2554 2555 2560 2550 2554 2561 2545 2550 2562 551 2545 2563 85 551 2564 2104 85 2565 1524 2104 2566 2520 1524 2567 0 0 2568 1987 0 2569 946 1987 2570 1697 946 2571 0 0 2572 1117 0 2573 1565 1117 2574 832 1565 2575 1852 2038 2576 246 0 2577 40 246 2578 606 40 2579 1987 606 2580 0 0 2581 0 0 2582 0 0 2583 2582 0 2584 2581 2582 2585 2580 2581 2586 0 0 2587 2586 0 2588 0 0 2589 0 0 2590 2588 0 2591 2590 0 2592 2587 2590 2593 2585 2587 2594 2593 0 2595 2579 2593 2596 575 2579 2597 2432 575 2598 0 0 2599 273 0 2600 40 273 2601 527 40 2602 268 527 2603 85 268 2604 1783 85 2605 618 1783 2606 0 0 2607 1788 0 2608 85 1788 2609 575 85 2610 2605 575 2611 1852 2605 2612 0 0 2613 53 0 2614 407 53 2615 444 407 2616 569 444 2617 476 569 2618 606 476 2619 37 0 2620 0 0 2621 2620 0 2622 2621 0 2623 2619 2621 2624 2444 2619 2625 54 0 2626 2625 0 2627 2626 0 2628 2627 0 2629 2624 2627 2630 40 2624 2631 527 40 2632 432 527 2633 2618 432 2634 26 0 2635 2634 0 2636 2635 0 2637 1210 2635 2638 40 1210 2639 303 40 2640 268 303 2641 85 268 2642 575 85 2643 2633 575 2644 2207 2633 2645 229 0 2646 162 229 2647 384 162 2648 216 384 2649 0 0 2650 343 0 2651 2648 343 2652 1396 2648 2653 1565 1396 2654 2134 1565 2655 2025 2134 2656 0 0 2657 115 0 2658 1074 0 2659 131 1074 2660 2657 131 2661 0 0 2662 790 0 2663 2660 790 2664 229 0 2665 227 229 2666 407 0 2667 2665 407 2668 2123 2665 2669 882 2123 2670 2663 882 2671 832 2663 2672 0 0 2673 764 0 2674 223 772 2675 765 0 2676 2675 0 2677 2674 2675 2678 2673 2674 2679 145 0 2680 1019 145 2681 0 1019 2682 768 0 2683 2678 768 2684 0 2678 2685 946 0 2686 1054 946 2687 2671 1054 2688 223 0 2689 2240 0 2690 2689 0 2691 2690 0 2692 1075 2690 2693 2688 1075 2694 1100 2688 2695 233 1100 2696 1352 233 2697 669 1352 2698 1697 669 2699 0 0 2700 882 0 2701 85 882 2702 1926 85 2703 2432 1926 2704 0 0 2705 606 0 2706 551 606 2707 0 551 2708 2228 0 2709 2412 2228 2710 0 0 2711 2155 0 2712 632 2155 2713 262 632 2714 40 262 2715 545 40 2716 606 545 2717 85 606 2718 1824 28 2719 2004 0 2720 2718 2004 2721 25 0 2722 19 25 2723 2722 0 2724 2524 2722 2725 54 0 2726 2725 0 2727 2726 0 2728 0 0 2729 2728 0 2730 2729 0 2731 2727 2729 2732 1493 2727 2733 2722 0 2734 2733 0 2735 2732 2733 2736 2004 0 2737 2524 2004 2738 2735 2524 2739 2724 2735 2740 2720 2724 2741 559 2720 2742 545 559 2743 1943 545 2744 575 1943 2745 2717 575 2746 2105 2717 2747 2432 2105 2748 638 0 2749 40 638 2750 545 40 2751 286 545 2752 997 286 2753 1943 997 2754 85 1943 2755 618 85 2756 1798 618 2757 2025 1798 2758 0 0 2759 0 0 2760 2758 0 2761 1349 2758 2762 870 1349 2763 0 0 2764 2763 0 2765 1592 2763 2766 131 1592 2767 1074 0 2768 2766 1074 2769 881 2766 2770 1062 881 2771 2762 1062 2772 0 0 2773 181 0 2774 1081 181 2775 2771 1081 2776 85 139 2777 233 268 2778 389 85 2779 466 268 2780 536 181 2781 575 233 2782 832 850 2783 778 795 2784 669 946 2785 669 618 2786 669 946 2787 1054 882 2788 832 946 2789 1081 1086 2790 1054 946 2791 1130 778 2792 1130 1162 2793 1255 754 2794 1277 389 2795 1317 946 2796 1317 832 2797 1331 832 2798 1353 1360 2799 1353 1285 2800 1353 1422 2801 1458 575 2802 1481 343 2803 1550 575 2804 1353 618 2805 1353 946 2806 1604 669 2807 1604 1352 2808 1353 1652 2809 1686 1565 2810 1697 1175 2811 1353 778 2812 1735 1742 2813 1697 1352 2814 1697 669 2815 1798 1822 2816 1852 1224 2817 1735 669 2818 1934 1565 2819 1953 1224 2820 1934 1993 2821 1852 1686 2822 1481 1604 2823 1852 1565 2824 2078 1353 2825 1852 1277 2826 2025 1550 2827 2096 1130 2828 703 2105 2829 808 2134 2830 703 2096 2831 2207 2228 2832 2025 1604 2833 2025 1852 2834 808 1604 2835 2288 2297 2836 650 1852 2837 703 1205 2838 2347 1798 2839 2358 650 2840 1204 2365 2841 1029 2386 2842 1458 1852 2843 1205 928 2844 2412 2207 2845 650 2421 2846 2432 1852 2847 2432 2520 2848 808 1697 2849 1205 832 2850 1234 1852 2851 1852 2432 2852 2611 2207 2853 2432 2025 2854 2687 1697 2855 1968 2432 2856 2044 2412 2857 2611 2432 2858 2347 2025 2859 1029 2771 2860 1205 832