0 1 2 1 0 3 3 0 4 4 0 5 5 0 6 6 0 7 7 0 8 8 0 9 6 10 11 10 6 12 12 6 13 12 13 14 13 6 7 1 15 16 15 1 3 17 14 13 18 19 20 21 22 23 24 23 22 25 26 18 19 18 27 18 26 27 27 26 28 29 28 26 30 31 32 32 31 25 25 31 26 26 31 33 33 31 34 34 31 21 21 31 22 35 22 31 36 37 38 37 36 39 40 41 42 43 42 41 44 45 46 45 44 47 48 49 50 51 50 49 52 53 54 53 52 55 56 57 58 59 58 57 60 61 62 61 60 63 64 65 66 67 66 65 68 69 70 69 68 71 72 73 74 75 74 73 76 77 78 77 76 79 80 81 82 83 82 81 84 85 86 85 84 87 88 89 90 91 90 89 92 93 94 93 92 95 96 97 98 99 98 97 100 101 102 101 100 103 104 105 106 105 104 107 108 109 110 109 108 111 109 112 113 112 109 114 114 109 115 114 115 116 115 109 117 117 109 111 117 111 118 119 120 121 122 123 124 125 126 127 120 128 129 128 120 130 130 120 123 123 120 119 123 119 124 130 123 126 130 126 131 130 131 132 131 126 133 133 126 125 133 125 134 133 134 135 135 134 136 135 136 137 138 139 140 139 138 141 141 138 142 142 138 143 141 142 144 141 144 145 141 145 146 145 144 147 148 146 145 149 150 151 152 153 154 153 152 155 155 152 156 155 156 157 157 156 150 157 150 158 157 158 159 158 150 160 160 150 161 161 150 149 160 161 162 162 161 163 160 162 164 165 166 167 168 165 169 165 168 170 170 168 171 172 173 174 173 172 175 175 172 176 175 176 177 176 172 178 166 179 180 179 166 170 170 166 165 116 181 182 181 116 115 182 181 132 182 132 143 182 143 138 143 132 183 183 132 184 184 132 131 183 184 159 183 159 185 185 159 158 183 185 171 183 171 186 183 186 187 186 171 188 188 171 189 189 171 168 188 189 4 188 4 190 188 190 172 172 190 178 178 190 191 190 4 5 192 193 194 193 192 195 190 196 191 196 190 194 196 194 193 197 177 176 187 198 199 198 187 200 200 187 201 201 187 186 200 201 202 153 203 204 203 153 205 205 153 155 107 206 105 206 107 207 206 207 208 208 207 209 209 207 140 209 140 139 210 211 212 211 210 213 211 213 214 213 210 102 213 102 101 214 213 215 214 215 216 216 215 217 216 217 218 218 217 219 219 217 114 219 114 116 220 221 222 221 223 222 222 223 224 224 223 225 223 226 225 225 226 227 226 228 227 229 230 228 230 231 228 227 228 232 228 231 232 233 232 231 234 235 236 235 237 236 236 237 238 238 237 239 237 240 239 241 239 240 242 243 244 244 243 245 246 245 243 247 248 249 250 251 248 248 251 249 249 251 252 253 252 251 254 255 256 257 258 259 258 260 259 261 259 260 262 263 257 258 257 263 33 34 260 261 260 264 264 260 265 265 260 266 260 34 266 34 267 266 268 269 267 267 269 266 266 269 250 251 250 270 250 269 270 269 271 270 272 273 271 271 273 270 273 274 270 275 276 274 274 276 270 270 276 277 278 277 279 277 276 279 276 280 279 281 220 280 279 280 220 282 283 284 284 283 285 286 285 283 264 265 254 255 254 287 254 265 287 287 265 288 289 288 265 269 268 284 284 268 282 290 282 268 291 283 282 292 293 294 295 296 293 293 296 294 297 298 296 296 298 294 294 298 272 273 272 299 272 298 299 298 300 299 299 300 242 300 301 242 242 301 243 302 243 301 303 298 297 304 305 306 307 308 304 305 304 309 304 308 309 308 310 309 277 278 310 310 278 309 309 278 234 235 234 278 311 312 313 312 314 313 313 314 315 314 316 315 316 317 315 315 317 275 276 275 318 275 317 318 317 319 318 320 321 319 321 322 319 319 322 318 318 322 323 324 323 322 325 317 316 320 319 326 327 322 321 328 329 330 329 331 330 330 331 281 220 281 221 281 331 221 221 331 332 333 332 331 329 334 331 335 331 334 240 336 241 337 241 336 338 339 229 230 229 339 340 96 98 96 340 341 341 340 342 342 340 343 344 345 346 346 345 347 347 345 95 93 95 345 348 345 344 345 348 349 350 351 340 343 340 351 352 353 354 353 352 355 356 357 358 359 358 357 360 361 362 361 360 363 364 365 366 367 366 365 368 369 370 369 368 371 372 373 374 375 374 373 376 377 378 377 376 379 380 381 382 383 382 381 384 385 386 385 384 387 388 389 390 391 390 389 392 393 394 393 392 395 396 397 398 399 398 397 400 401 402 401 400 403 404 405 406 407 406 405 408 409 410 409 408 411 412 413 414 415 414 413 416 417 418 417 416 419 420 421 422 423 422 421 424 425 426 425 424 427 428 429 430 431 430 429 432 433 434 433 432 435 436 437 438 439 438 437 440 441 442 441 440 443 444 445 446 447 446 445 448 449 450 449 448 451 452 453 454 455 454 453 456 457 458 457 456 459 460 461 462 463 462 461 464 465 466 465 464 467 468 469 470 471 470 469 472 473 474 473 472 475 476 477 478 479 478 477 480 481 482 481 480 483 484 485 486 487 486 485 488 489 490 489 488 491 492 493 494 495 494 493 496 497 498 497 496 499 500 501 502 503 502 501 504 505 506 505 504 507 508 509 510 511 510 509 512 513 514 513 512 515 516 517 518 519 518 517 520 521 522 521 520 523 524 525 526 527 526 525 528 529 530 529 528 531 532 533 534 535 534 533 536 537 538 537 536 539 540 541 542 543 542 541 544 545 546 545 544 547 548 549 550 551 550 549 552 553 554 553 552 555 556 557 558 559 558 557 560 561 562 561 560 563 564 565 566 567 566 565 568 569 570 569 568 571 572 573 574 575 574 573 576 577 578 577 576 579 580 581 582 583 582 581 584 585 586 585 584 587 588 589 590 591 590 589 592 593 594 593 592 595 596 597 598 599 598 597 600 601 602 601 600 603 604 605 606 607 606 605 608 609 610 609 608 611 612 613 614 615 614 613 616 617 618 617 616 619 620 621 622 623 622 621 624 625 626 625 624 627 628 629 630 631 630 629 632 633 634 633 632 635 636 637 638 639 638 637 640 641 642 641 640 643 644 645 646 647 646 645 648 649 650 649 648 651 652 653 654 655 654 653 656 657 658 657 656 659 660 661 662 663 662 661 664 665 666 665 664 667 668 669 670 671 670 669 672 673 674 673 672 675 676 677 678 679 678 677 680 681 682 681 680 683 684 685 686 687 686 685 688 689 690 689 688 691 692 693 694 695 694 693 696 697 698 697 696 699 700 701 702 703 702 701 704 705 706 705 704 707 708 709 710 711 710 709 712 713 714 713 712 715 716 717 718 719 718 717 720 721 722 721 720 723 724 725 726 727 726 725 728 729 730 729 728 731 732 733 734 735 734 733 736 737 738 737 736 739 740 741 742 743 742 741 744 745 746 745 744 747 748 749 750 751 750 749 752 753 754 753 752 755 756 757 758 759 758 757 760 761 762 761 760 763 764 765 766 767 766 765 768 769 770 769 768 771 772 773 774 775 774 773 776 777 778 777 776 779 780 781 782 783 782 781 784 785 786 785 784 787 788 789 790 791 790 789 792 793 794 793 792 795 796 797 798 799 798 797 800 801 802 801 800 803 804 805 806 807 806 805 808 809 810 809 808 811 812 813 814 815 814 813 816 817 818 817 816 819 820 821 822 823 822 821 824 825 826 825 824 827 828 829 830 831 830 829 832 833 834 833 832 835 836 837 838 839 838 837 840 841 842 841 840 843 844 845 846 847 846 845 848 849 850 849 848 851 852 853 854 855 854 853 856 857 858 857 856 859 860 861 862 863 862 861 864 865 866 865 864 867 868 869 870 871 870 869 872 873 874 873 872 875 876 877 878 879 878 877 880 881 882 881 880 883 884 885 886 887 886 885 888 889 890 889 888 891 892 893 894 895 894 893 896 897 898 897 896 899 900 901 902 903 902 901 904 905 906 905 904 907 908 909 910 911 910 909 912 913 914 913 912 915 916 917 918 919 918 917 920 921 922 921 920 923 924 925 926 927 926 925 928 929 930 929 928 931 932 933 934 935 934 933 936 937 938 937 936 939 940 941 942 943 942 941 944 945 946 945 944 947 948 949 950 951 950 949 952 953 954 953 952 955 956 957 958 959 958 957 960 961 962 961 960 963 964 965 966 967 966 965 968 969 970 969 968 971 972 973 974 975 974 973 976 977 978 977 976 979 980 981 982 983 982 981 984 985 986 985 984 987 988 989 990 991 990 989 992 993 994 993 992 995 996 997 998 999 998 997 1000 1001 1002 1001 1000 1003 1004 1005 1006 1007 1006 1005 1008 1009 1010 1009 1008 1011 1012 1013 1014 1015 1014 1013 1016 1017 1018 1017 1016 1019 1020 1021 1022 1023 1022 1021 1024 1025 1026 1025 1024 1027 1028 1029 1030 1031 1030 1029 1032 1033 1034 1033 1032 1035 1036 1037 1038 1039 1038 1037 1040 1041 1042 1041 1040 1043 1044 1045 1046 1047 1046 1045 1048 1049 1050 1049 1048 1051 1052 1053 1054 1055 1054 1053 1056 1057 1058 1057 1056 1059 1060 1061 1062 1063 1062 1061 1064 1065 1066 1065 1064 1067 1068 1069 1070 1071 1070 1069 1072 1073 1074 1073 1072 1075 1076 1077 1078 1079 1078 1077 1080 1081 1082 1081 1080 1083 1084 1085 1086 1087 1086 1085 1088 1089 1090 1089 1088 1091 1092 1093 1094 1095 1094 1093 1096 1097 1098 1097 1096 1099 1100 1101 1102 1103 1102 1101 1104 1105 1106 1105 1104 1107 1108 1109 1110 1111 1110 1109 1112 1113 1114 1113 1112 1115 1116 1117 1118 1119 1118 1117 1120 1121 1122 1121 1120 1123 1124 1125 1126 1127 1126 1125 1128 1129 1130 1129 1128 1131 1132 1133 1134 1135 1134 1133 1136 1137 1138 1137 1136 1139 1140 1141 1142 1143 1142 1141 1144 1145 1146 1145 1144 1147 1148 1149 1150 1151 1150 1149 1152 1153 1154 1153 1152 1155 1156 1157 1158 1159 1158 1157 1160 1161 1162 1161 1160 1163 1164 1165 1166 1167 1166 1165 1168 1169 1170 1169 1168 1171 1172 1173 1174 1175 1174 1173 1176 1177 1178 1177 1176 1179 1180 1181 1182 1183 1182 1181 1184 1185 1186 1185 1184 1187 1188 1189 1190 1191 1190 1189 1192 1193 1194 1193 1192 1195 1196 1197 1198 1199 1198 1197 1200 1201 1202 1201 1200 1203 1204 1205 1206 1207 1206 1205 1208 1209 1210 1209 1208 1211 1212 1213 1214 1215 1214 1213 1216 1217 1218 1217 1216 1219 1220 1221 1222 1223 1222 1221 1224 1225 1226 1225 1224 1227 1228 1229 1230 1231 1230 1229 1232 1233 1234 1233 1232 1235 1236 1237 1238 1239 1238 1237 1240 1241 1242 1241 1240 1243 1244 1245 1246 1247 1246 1245 1248 1249 1250 1249 1248 1251 1252 1253 1254 1255 1254 1253 1256 1257 1258 1257 1256 1259 1260 1261 1262 1263 1262 1261 1264 1265 1266 1265 1264 1267 1268 1269 1270 1271 1270 1269 1272 1273 1274 1273 1272 1275 1276 1277 1278 1279 1278 1277 1280 1281 1282 1281 1280 1283 1284 1285 1286 1287 1286 1285 1288 1289 1290 1289 1288 1291 1292 1293 1294 1295 1294 1293 1296 1297 1298 1297 1296 1299 1300 1301 1302 1303 1302 1301 1304 1305 1306 1305 1304 1307 1308 1309 1310 1311 1310 1309 1312 1313 1314 1313 1312 1315 1316 1317 1318 1319 1318 1317 1320 1321 1322 1321 1320 1323 1324 1325 1326 1327 1326 1325 1328 1329 1330 1329 1328 1331 1332 1333 1334 1335 1334 1333 1336 1337 1338 1337 1336 1339 1340 1341 1342 1343 1342 1341 1344 1345 1346 1345 1344 1347 1348 1349 1350 1351 1350 1349 1352 1353 1354 1353 1352 1355 1356 1357 1358 1359 1358 1357
-0 1 2 1 0 3 4 5 6 5 4 7 7 4 8 7 8 0 0 8 3 3 8 9 8 4 10 10 4 11 11 4 12 11 12 13 13 12 14 15 16 17 16 15 18 18 15 19 18 19 20 19 15 21 22 23 24 23 22 25 23 25 26 25 22 27 27 22 28 27 28 29 28 22 30 30 22 31 31 22 32 31 32 33 33 32 34 35 36 37 36 35 38 38 35 39 38 39 40 39 35 41 42 43 44 43 42 45 45 42 46 46 42 47 46 47 48 48 47 49 47 42 50 50 42 51 51 42 52 51 52 53 53 52 54 55 56 57 56 55 58 58 55 59 58 59 60 59 55 61 62 63 64 63 62 65 65 62 66 66 62 67 66 67 68 67 62 69 69 62 70 70 62 71 70 71 72 72 71 73 74 75 76 75 74 77 76 75 78 75 77 79 80 81 82 83 84 85 81 86 87 86 81 88 88 81 89 89 81 80 88 89 84 88 84 90 88 90 91 90 84 92 92 84 93 93 84 83 92 93 94 95 96 97 96 95 98 98 95 99 98 99 100 99 95 101 102 103 104 103 105 106 105 103 107 107 103 108 108 103 102 107 108 109 107 109 110 20 111 112 111 20 113 113 20 114 114 20 19 113 114 29 113 29 115 115 29 28 113 115 40 113 40 116 116 40 39 113 116 117 113 117 48 113 48 49 113 49 60 113 60 118 118 60 59 113 118 68 113 68 119 119 68 67 113 119 120 113 120 121 121 120 78 121 78 75 113 121 91 113 91 122 122 91 90 113 122 100 113 100 123 123 100 99 113 123 110 113 110 109 76 124 125 124 76 78 63 126 127 126 63 128 128 63 65 43 129 130 129 43 131 131 43 45 23 132 133 132 23 26 9 134 135 134 9 8 134 8 112 134 112 111 135 134 136 137 138 139 140 141 138 141 142 138 142 143 138 139 138 143 144 145 146 147 146 145 148 149 150 150 149 151 152 151 149 153 154 155 155 154 156 157 156 154 158 159 160 161 160 159 162 163 164 163 165 164 166 167 165 165 167 164 167 168 164 169 170 168 168 170 164 170 171 164 172 158 171 158 173 171 171 173 164 173 174 164 175 176 174 174 176 164 176 177 164 178 179 177 177 179 164 179 180 164 180 181 164 181 182 164 182 183 164 184 185 183 183 185 164 185 186 164 187 188 186 186 188 164 188 189 164 190 191 189 189 191 164 164 191 140 141 140 191 163 162 192 162 193 192 194 195 193 193 195 192 192 195 196 197 196 195 198 195 194 199 200 166 167 166 201 166 200 201 201 200 202 203 202 200 204 205 206 207 208 205 205 208 206 206 208 169 170 169 209 169 208 209 208 210 209 211 212 210 210 212 209 209 212 213 214 213 212 215 208 207 216 212 211 217 218 172 158 172 159 218 219 172 159 172 219 220 221 222 222 221 223 221 224 223 223 224 225 225 224 175 176 175 226 175 224 226 226 224 153 153 224 154 227 154 224 228 229 178 179 178 230 178 229 230 230 229 231 232 231 229 233 234 235 235 234 236 234 237 236 236 237 238 238 237 239 180 239 181 181 239 240 239 237 240 240 237 148 148 237 149 241 149 237 242 243 184 185 184 244 184 243 244 244 243 245 246 245 243 247 248 249 249 248 250 248 251 250 250 251 252 252 251 187 188 187 253 187 251 253 253 251 254 144 254 145 254 251 145 255 145 251 256 257 190 191 190 258 190 257 258 258 257 259 260 259 257 261 262 263 263 262 264 262 265 264 264 265 266 266 265 142 143 142 267 267 142 268 268 142 269 142 265 269 269 265 270 271 270 265 267 268 272 273 272 268 274 275 276 275 274 277 278 279 280 281 280 279 282 283 284 283 282 285 286 287 288 289 288 287 290 291 292 291 290 293 294 295 296 297 296 295 298 299 300 299 298 301 302 303 304 305 304 303 306 307 308 307 306 309 310 311 312 313 312 311 314 315 316 315 314 317 318 319 320 321 320 319 322 323 324 323 322 325 326 327 328 329 328 327 330 331 332 331 330 333 334 335 336 337 336 335 338 339 340 339 338 341 342 343 344 345 344 343 346 347 348 347 346 349 350 351 352 353 352 351 354 355 356 355 354 357 358 359 360 361 360 359 362 363 364 363 362 365 366 367 368 369 368 367 370 371 372 371 370 373 374 375 376 377 376 375 378 379 380 379 378 381 382 383 384 385 384 383 386 387 388 387 386 389 390 391 392 393 392 391 394 395 396 395 394 397 398 399 400 401 400 399 402 403 404 403 402 405 406 407 408 409 408 407 410 411 412 411 410 413 414 415 416 417 416 415 418 419 420 419 418 421 422 423 424 425 424 423 426 427 428 427 426 429 430 431 432 433 432 431 434 435 436 435 434 437 438 439 440 441 440 439 442 443 444 443 442 445 446 447 448 449 448 447 450 451 452 451 450 453 454 455 456 457 456 455 458 459 460 459 458 461 462 463 464 465 464 463 466 467 468 467 466 469 470 471 472 473 472 471 474 475 476 475 474 477 478 479 480 481 480 479 482 483 484 483 482 485 486 487 488 489 488 487 490 491 492 491 490 493 494 495 496 497 496 495 498 499 500 499 498 501 502 503 504 505 504 503 506 507 508 507 506 509 510 511 512 513 512 511 514 515 516 515 514 517 518 519 520 521 520 519 522 523 524 523 522 525 526 527 528 529 528 527 530 531 532 531 530 533 534 535 536 537 536 535 538 539 540 539 538 541 542 543 544 545 544 543 546 547 548 547 546 549 550 551 552 553 552 551 554 555 556 555 554 557 558 559 560 561 560 559 554 555 556 555 554 557 558 559 560 561 560 559 562 563 564 563 562 565 566 567 568 569 568 567 570 571 572 571 570 573 574 575 576 577 576 575 578 579 580 579 578 581 582 583 584 585 584 583 586 587 588 587 586 589 590 591 592 593 592 591 594 595 596 595 594 597 598 599 600 601 600 599 602 603 604 603 602 605 606 607 608 609 608 607
-0 1 2 3 4 5 4 3 6 6 3 7 8 9 10 9 8 11 12 13 14 13 12 15 15 12 16 16 12 17 17 12 10 17 10 9 1 18 19 18 1 15 15 1 20 20 1 0 15 20 7 15 7 21 21 7 3 21 3 22 15 21 23 15 23 13 24 25 26 25 24 4 25 4 6 27 26 25 56 57 58 57 56 59 64 65 66 65 64 67 15 72 18 74 75 76 75 74 77 82 83 84 83 82 85 90 91 92 91 90 93 98 99 100 99 98 101 106 107 108 107 106 109 114 115 116 115 114 117 122 123 124 123 122 125 130 131 132 131 130 133 138 139 140 139 138 141 146 147 148 147 146 149 154 155 156 155 154 157 162 163 164 163 162 165 170 171 172 171 170 173 178 179 180 179 178 181 186 187 188 187 186 189 188 194 195 194 188 187 198 199 200 199 198 201 206 207 208 207 206 209 214 215 216 215 214 217 222 223 224 223 222 225 230 231 232 231 230 233 238 239 240 239 238 241 246 247 248 247 246 249 254 255 256 255 254 257 262 263 264 263 262 265 270 271 272 271 270 273 278 279 280 279 278 281 282 283 284 283 282 285 285 282 286 286 282 287 287 282 280 287 280 279 283 288 289 288 283 290 290 283 291 290 291 292 291 283 293 293 283 294 293 294 295 294 283 296 296 283 285 297 298 299 298 297 300 298 300 301 301 300 295 301 295 302 302 295 303 303 295 294 303 294 304 305 292 291 283 289 334
-28 29 30 31 32 28 32 33 28 29 28 33 34 35 36 35 37 36 38 39 37 39 40 37 37 40 36 40 41 36 42 43 41 41 43 36 36 43 44 45 44 43 46 47 48 47 49 48 48 49 50 50 49 36 36 49 34 51 34 49 52 53 46 47 46 53 40 39 31 31 39 32 54 32 39 55 43 42 60 61 62 63 62 61 68 69 70 71 70 69 44 73 36 78 79 80 81 80 79 86 87 88 89 88 87 94 95 96 97 96 95 102 103 104 105 104 103 110 111 112 113 112 111 118 119 120 121 120 119 126 127 128 129 128 127 134 135 136 137 136 135 142 143 144 145 144 143 150 151 152 153 152 151 158 159 160 161 160 159 166 167 168 169 168 167 174 175 176 177 176 175 182 183 184 185 184 183 190 191 192 193 192 191 192 193 196 197 196 193 202 203 204 205 204 203 210 211 212 213 212 211 218 219 220 221 220 219 226 227 228 229 228 227 234 235 236 237 236 235 242 243 244 245 244 243 250 251 252 253 252 251 258 259 260 261 260 259 266 267 268 269 268 267 274 275 276 277 276 275 306 307 308 309 310 311 310 312 311 311 312 313 313 312 314 312 315 314 314 315 316 315 317 316 318 316 317 319 320 321 321 320 310 312 310 322 310 320 322 322 320 306 307 306 323 306 320 323 323 320 324 325 324 320 326 327 328 327 329 328 328 329 330 330 329 319 319 329 320 331 320 329 332 333 326 327 326 333 335 325 320
-0 1 2 1 0 3 3 0 4 3 4 5 12 13 14 13 12 15 20 21 22 21 20 23 28 29 30 29 28 31 36 37 38 37 36 39 44 45 46 45 44 47 52 53 54 53 52 55 60 61 62 61 60 63 63 60 64 63 64 65
-6 7 8 7 9 8 8 9 10 11 10 9 16 17 18 19 18 17 24 25 26 27 26 25 32 33 34 35 34 33 40 41 42 43 42 41 48 49 50 51 50 49 56 57 58 59 58 57 66 67 68 67 69 68 68 69 70 71 70 69
-0 1 2 1 0 3 4 5 6 5 4 2 2 4 7 2 7 8 2 8 9 5 2 1 10 9 8 9 10 11 11 10 12 13 14 15 14 13 16 16 13 12 12 13 17 18 19 20 19 18 17 17 18 11 17 11 12 21 22 23 22 21 12 12 21 16 48 49 50 49 48 51 56 57 58 57 56 59 64 65 66 65 64 67 72 73 74 73 72 75 80 81 82 81 80 83 88 89 90 89 88 91 96 97 98 97 96 99 104 105 106 105 104 107 112 113 114 113 112 115 120 121 122 121 120 123 128 129 130 129 128 131 136 137 138 137 136 139 144 145 146 145 144 147 152 153 154 153 152 155 160 161 162 161 160 163 168 169 170 169 168 171 176 177 178 177 176 179 184 185 186 185 184 187 192 193 194 193 192 195 200 201 202 201 200 203 208 209 210 209 208 211 216 217 218 217 216 219 224 225 226 225 224 227 232 233 234 233 232 235 240 241 242 241 240 243 243 240 244 243 244 245 245 244 246 247 248 249 248 247 250 250 247 251 251 247 252 252 247 253 253 247 254 254 255 256 255 254 257 257 254 247 253 258 259 258 253 260 260 253 254 251 261 262 261 251 252 243 263 241 263 243 262 263 262 261
-24 25 26 26 25 27 28 27 25 26 29 30 29 31 30 30 31 32 33 32 31 30 34 26 26 34 24 24 34 35 36 35 34 26 37 29 29 37 38 39 38 37 40 41 42 38 39 41 39 43 41 43 44 41 41 44 42 45 42 44 46 47 40 41 40 47 52 53 54 55 54 53 60 61 62 63 62 61 68 69 70 71 70 69 76 77 78 79 78 77 84 85 86 87 86 85 92 93 94 95 94 93 100 101 102 103 102 101 108 109 110 111 110 109 116 117 118 119 118 117 124 125 126 127 126 125 132 133 134 135 134 133 140 141 142 143 142 141 148 149 150 151 150 149 156 157 158 159 158 157 164 165 166 167 166 165 172 173 174 175 174 173 180 181 182 183 182 181 188 189 190 191 190 189 196 197 198 199 198 197 204 205 206 207 206 205 212 213 214 215 214 213 220 221 222 223 222 221 228 229 230 231 230 229 236 237 238 239 238 237 264 265 266 265 267 266 268 266 267 269 270 264 265 264 270 271 272 273 273 272 274 275 274 272 276 271 277 277 271 278 279 278 271 271 276 272 272 276 269 269 276 270 270 276 280 280 276 281 282 281 276 283 284 285 285 284 267 284 286 267 267 286 268 287 268 286
-0 1 2 1 0 3 8 9 10 11 12 13 12 11 10 10 11 14 12 10 9 10 14 15 15 14 16 15 16 17 15 17 18 18 17 19 19 17 20 20 17 21 20 21 22 20 22 23 23 22 24 24 22 25 25 22 26 26 22 27 27 22 28 28 22 29 28 29 1 28 1 30 30 1 31 31 1 3 31 3 32 31 32 33 60 61 62 61 60 63 68 69 70 69 68 71 76 77 78 77 76 79 84 85 86 85 84 87 92 93 94 93 92 95 100 101 102 101 100 103 108 109 110 109 108 111 116 117 118 117 116 119 124 125 126 125 124 127 132 133 134 133 132 135 140 141 142 141 140 143 148 149 150 149 148 151 156 157 158 157 156 159 164 165 166 165 164 167 172 173 174 173 172 175 180 181 182 181 180 183 183 188 181 188 183 189 189 192 188 192 189 193 193 196 192 196 193 197 197 200 196 200 197 201 201 204 200 204 201 205 205 208 204 208 205 209 209 212 208 212 209 213 213 216 212 216 213 217 217 220 216 220 217 221 224 225 226 225 224 227 232 233 234 233 232 235 240 241 242 241 240 243 248 249 250 251 252 253 252 251 254 254 251 255 255 251 256 256 251 257 256 257 258 256 258 259 256 259 260 256 260 261 256 261 262 256 262 263 263 262 264 264 262 265 264 265 266 264 266 267 267 266 268 268 266 269 270 271 272 271 270 249 271 249 273 249 270 250 273 249 274 273 274 275 275 274 252 275 252 254
-4 5 6 7 6 5 34 35 36 35 4 36 4 6 36 36 6 37 37 6 38 6 39 38 39 40 38 38 40 41 41 40 42 42 40 43 43 40 44 44 40 45 45 40 46 40 47 46 47 48 46 46 48 49 49 48 50 50 48 51 48 52 51 52 53 51 51 53 54 55 54 56 53 57 54 54 57 56 58 56 57 54 55 59 64 65 66 67 66 65 72 73 74 75 74 73 80 81 82 83 82 81 88 89 90 91 90 89 96 97 98 99 98 97 104 105 106 107 106 105 112 113 114 115 114 113 120 121 122 123 122 121 128 129 130 131 130 129 136 137 138 139 138 137 144 145 146 147 146 145 152 153 154 155 154 153 160 161 162 163 162 161 168 169 170 171 170 169 176 177 178 179 178 177 184 185 186 187 186 185 190 184 191 186 191 184 194 190 195 191 195 190 198 194 199 195 199 194 202 198 203 199 203 198 206 202 207 203 207 202 210 206 211 207 211 206 214 210 215 211 215 210 218 214 219 215 219 214 222 218 223 219 223 218 228 229 230 231 230 229 236 237 238 239 238 237 244 245 246 247 246 245 276 277 278 277 279 278 278 279 280 279 281 280 282 283 281 280 281 284 281 283 284 285 284 283 286 287 288 288 287 289 289 287 290 287 291 290 291 292 290 290 292 293 293 292 294 292 295 294 295 296 294 296 297 294 297 298 294 298 299 294 299 300 294 294 300 301 301 300 276 276 300 277 302 277 300 282 281 303
-0 1 2 1 0 3 4 5 6 5 4 7 5 7 8 5 8 3 3 8 1 1 8 9 8 7 10 10 7 11 11 7 12 12 7 13 12 13 14 13 7 15 14 16 17 16 14 13 17 16 18 17 18 19 17 19 20 19 18 21 22 23 24 23 22 25 26 27 28 27 26 29 30 31 26 31 30 32 26 31 29 29 31 33 31 32 34 35 36 37 38 39 40 39 38 41 41 38 42 41 42 43 44 45 46 47 48 49 48 47 50 50 47 51 51 47 52 50 51 45 50 45 53 50 53 54 53 45 55 55 45 56 56 45 44 55 56 57 55 57 58 55 58 59 59 58 60 60 58 61 62 63 64 63 62 65 66 35 67 68 69 15 69 68 70 70 68 71 70 71 72 71 68 73 73 68 74 73 74 75 74 68 76 76 68 77 76 77 78 77 68 79 79 68 80 79 80 81 80 68 82 82 68 83 82 83 22 22 83 25 25 83 84 83 68 85 85 68 86 85 86 32 32 86 34 34 86 87 86 68 88 88 68 89 88 89 90 89 68 91 91 68 92 91 92 93 92 68 94 94 68 52 94 52 47 52 68 95 95 68 96 95 96 97 96 68 98 98 68 99 98 99 62 62 99 65 65 99 100 99 68 101 101 68 102 102 68 103 103 68 104 104 68 105 105 68 106 106 68 66 107 108 109 108 107 110 110 107 111 110 111 112 36 43 42 43 36 113 113 36 35 113 35 66 113 66 108 108 66 68 108 68 114 108 114 115 108 115 109 105 116 117 116 105 106 102 118 119 118 102 103 120 115 114 115 120 121 121 120 122 122 123 124 123 122 125 125 122 120 126 127 128 127 126 129 99 130 100 130 99 128 130 128 127 131 59 60 132 97 96 133 54 53 134 93 92 135 90 89 136 137 138 137 136 139 86 140 87 140 86 138 140 138 137 141 33 31 142 143 144 143 142 145 83 146 84 146 83 144 146 144 143 147 148 149 148 147 150 151 152 153 152 151 154 154 151 155 155 151 156 155 156 157 157 156 81 157 81 80 157 80 149 157 149 148 158 78 77 152 159 160 159 152 154 75 161 162 161 75 163 163 75 164 164 75 74 163 164 165 166 72 71 167 20 19 15 168 13 168 15 69 338 339 340 339 338 341 346 347 348 347 346 349 354 355 356 355 354 357 362 363 364 363 362 365 370 371 372 371 370 373 378 379 380 379 378 381 386 387 388 387 386 389 394 395 396 395 394 397 402 403 404 403 402 405 410 411 412 411 410 413 418 419 420 419 418 421 426 427 428 427 426 429 434 435 436 435 434 437 442 443 444 443 442 445 450 451 452 451 450 453 458 459 460 459 458 461 466 467 468 467 466 469 474 475 476 475 474 477 482 483 484 483 482 485 490 491 492 491 490 493 498 499 500 499 498 501 506 507 508 507 506 509 514 515 516 515 514 517 522 523 524 523 522 525 530 531 532 531 530 533 538 539 540 539 538 541 546 547 548 547 546 549 554 555 556 555 554 557 562 563 564 563 562 565 570 571 572 571 570 573 578 579 580 579 578 581 586 587 588 587 586 589 594 595 596 595 594 597 602 603 604 603 602 605 610 611 612 611 610 613 618 619 620 619 618 621 626 627 628 627 626 629 634 635 636 635 634 637 642 643 644 643 642 645 650 651 652 651 650 653 658 659 660 659 658 661 666 667 668 667 666 669 674 675 676 675 674 677 682 683 684 683 682 685 690 691 692 691 690 693 698 699 700 699 698 701 706 707 708 707 706 709 714 715 716 715 714 717 722 723 724 723 722 725 730 731 732 731 730 733 738 739 740 739 738 741 746 747 748 747 746 749 754 755 756 755 754 757 762 763 764 763 762 765 770 771 772 771 770 773 778 779 780 779 778 781 786 787 788 787 786 789 794 795 796 795 794 797 802 803 804 803 802 805 810 811 812 811 810 813 818 819 820 819 818 821 826 827 828 827 826 829 834 835 836 835 834 837 842 843 844 843 842 845 850 851 852 851 850 853 858 859 860 859 858 861 866 867 868 867 866 869 874 875 876 875 874 877 882 883 884 883 882 885 890 891 892 891 890 893 898 899 900 899 898 901 906 907 908 907 906 909 914 915 916 915 914 917 922 923 924 923 922 925 930 931 932 931 930 933 938 939 940 939 938 941 946 947 948 947 946 949 954 955 956 955 954 957 962 963 964 963 962 965 970 971 972 971 970 973 978 979 980 979 978 981 986 987 988 987 986 989 994 995 996 995 994 997 1002 1003 1004 1003 1002 1005 1010 1011 1012 1011 1010 1013 1018 1019 1020 1019 1018 1021 1026 1027 1028 1027 1026 1029 1034 1035 1036 1035 1034 1037 1042 1043 1044 1043 1042 1045 1050 1051 1052 1051 1050 1053 1058 1059 1060 1059 1058 1061 1066 1067 1068 1067 1066 1069 1074 1075 1076 1075 1074 1077 1082 1083 1084 1083 1082 1085 1090 1091 1092 1091 1090 1093 1098 1099 1100 1099 1098 1101 1106 1107 1108 1107 1106 1109 1114 1115 1116 1115 1114 1117 1117 1122 1115 1122 1117 1123 1126 1127 1128 1127 1126 1129 1134 1135 1136 1135 1134 1137 1137 1142 1135 1142 1137 1143 1146 1147 1148 1147 1146 1149 1154 1155 1156 1155 1154 1157 1162 1163 1164 1163 1162 1165 1170 1171 1172 1171 1170 1173 1178 1179 1180 1179 1178 1181 1186 1187 1188 1187 1186 1189 1194 1195 1196 1195 1194 1197 1202 1203 1204 1203 1202 1205 1210 1211 1212 1211 1210 1213 1218 1219 1220 1219 1218 1221 1226 1227 1228 1227 1226 1229 1234 1235 1236 1235 1234 1237 1242 1243 1244 1243 1242 1245 1250 1251 1252 1251 1250 1253 1258 1259 1260 1259 1258 1261 1266 1267 1268 1267 1266 1269 1274 1275 1276 1275 1274 1277 1282 1277 1274 1277 1282 1283 1286 1287 1288 1287 1286 1289 1294 1295 1296 1295 1294 1297 1302 1303 1304 1303 1302 1305 1310 1311 1312 1311 1310 1313 1318 1319 1320 1319 1318 1321 1326 1327 1328 1327 1326 1329 1334 1335 1336 1335 1334 1337 1342 1343 1344 1343 1342 1345 1350 1351 1352 1351 1350 1353 1358 1359 1360 1359 1358 1361 1366 1367 1368 1367 1366 1369 1374 1375 1376 1375 1374 1377 1382 1383 1384 1383 1382 1385 1390 1391 1392 1391 1390 1393 1398 1399 1400 1399 1398 1401 1406 1407 1408 1407 1406 1409 1414 1415 1416 1415 1414 1417 1422 1423 1424 1423 1422 1425 1430 1431 1432 1431 1430 1433 1438 1439 1440 1439 1438 1441 1446 1447 1448 1447 1446 1449 1454 1455 1456 1455 1454 1457 1462 1463 1464 1463 1462 1465 1470 1471 1472 1471 1470 1473 1478 1479 1480 1479 1478 1481 1486 1487 1488 1487 1486 1489 1494 1495 1496 1495 1494 1497 1502 1503 1504 1503 1502 1505 1510 1511 1512 1511 1510 1513 1518 1519 1520 1519 1518 1521 1526 1527 1528 1527 1526 1529 1534 1535 1536 1535 1534 1537 1542 1543 1544 1543 1542 1545 1550 1551 1552 1551 1550 1553 1558 1559 1560 1559 1558 1561 1566 1567 1568 1567 1566 1569 1574 1575 1576 1575 1574 1577 1582 1583 1584 1583 1582 1585 1590 1591 1592 1591 1590 1593 1598 1599 1600 1599 1598 1601 1606 1607 1608 1607 1606 1609 1614 1615 1616 1615 1614 1617 1622 1623 1624 1623 1622 1625 1630 1631 1632 1631 1630 1633 1638 1639 1640 1639 1638 1641 1646 1647 1648 1647 1646 1649 1654 1655 1656 1655 1654 1657 1662 1663 1664 1663 1662 1665 1670 1671 1672 1671 1670 1673 1678 1679 1680 1679 1678 1681 1681 1678 1682 1683 1684 1685 1686 1687 1683 1687 1686 1688 1683 1687 1689 1687 1688 1690 1690 1688 1691 1691 1688 1692 1691 1692 1693 1690 1691 1694 1695 1696 1697 1698 1699 1700 1699 1698 1701 1701 1698 1702 1701 1702 1703 1703 1702 1704 1702 1698 1705 1706 1707 1708 1707 1706 1709 1682 1710 1711 1710 1682 1712 1712 1682 1713 1713 1682 1678 1713 1678 1714 1712 1713 1684 1712 1684 1683 1712 1683 1689 1712 1689 1715 1715 1689 1716 1715 1716 1717 1718 1719 1720 1721 1706 1722 1706 1721 1723 1706 1723 1709 1709 1723 1724 1723 1721 1725 1725 1721 1726 1726 1721 1727 1727 1721 1728 1728 1721 1729 1728 1729 1730 1728 1730 1731 1732 1733 1734 1733 1732 1735 1735 1732 1736 1736 1732 1737 1737 1732 1738 1738 1732 1739 1738 1739 1740 1738 1740 1741 1742 1743 1744 1743 1742 1745 1745 1742 1746 1746 1742 1747 1747 1742 1748 1748 1742 1749 1748 1749 1750 1748 1750 1751 1752 1753 1754 1755 1756 1757 1758 1759 1760 1761 1762 1763 1759 1764 1765 1764 1759 1766 1766 1759 1767 1766 1767 1768 1767 1759 1769 1769 1759 1770 1770 1759 1758 1769 1770 1762 1769 1762 1771 1769 1771 1772 1771 1762 1773 1773 1762 1774 1774 1762 1775 1775 1762 1761 1774 1775 1776 1777 1778 1779 1778 1777 1780 1780 1777 1781 1781 1777 1782 1782 1777 1783 1783 1777 1784 1784 1777 1785 1785 1777 1786 1786 1777 1787 1787 1777 1788 1788 1777 1789 1789 1777 1790 1790 1777 1791 1792 1793 1791 1793 1792 1794 1794 1792 1795 1794 1795 1796 1797 1798 1799 1798 1797 1800 1800 1797 1801 1801 1802 1803 1802 1801 1804 1804 1801 1797 1696 1715 1717 1715 1696 1805 1805 1696 1806 1806 1696 1695 1805 1806 1703 1805 1703 1704 1805 1704 1719 1805 1719 1807 1807 1719 1718 1805 1807 1726 1805 1726 1727 1805 1727 1736 1805 1736 1737 1805 1737 1746 1805 1746 1747 1805 1747 1753 1805 1753 1808 1808 1753 1752 1805 1808 1756 1805 1756 1809 1809 1756 1755 1805 1809 1768 1805 1768 1810 1810 1768 1767 1805 1810 1811 1805 1811 1812 1812 1811 1813 1805 1812 1814 1805 1814 1815 1815 1814 1816 1815 1816 1817 1815 1817 1818 1805 1815 1790 1805 1790 1791 1805 1791 1793 1805 1793 1803 1805 1803 1802 1788 1819 1820 1819 1788 1789 1785 1821 1822 1821 1785 1786 1823 1772 1771 1813 1811 1824 1816 1825 1826 1825 1816 1827 1827 1816 1814 1828 1818 1817 1818 1828 1829 1825 1830 1831 1830 1825 1827 1832 1833 1834 1833 1832 1835 1835 1832 1779 1835 1779 1778 1836 1837 1838 1837 1836 1839 1839 1836 1840 1840 1836 1841 1840 1841 1745 1745 1841 1743 1837 1842 1843 1842 1837 1839 1733 1844 1845 1844 1733 1735 1846 1724 1723
-169 170 171 172 171 170 173 174 175 176 177 178 179 180 181 182 183 180 180 183 181 181 183 184 185 184 183 186 187 188 189 188 187 190 191 192 193 194 195 194 196 195 196 197 195 197 198 195 195 198 199 198 200 199 199 200 186 186 200 187 201 187 200 202 203 193 194 193 203 204 205 206 205 207 206 208 206 207 209 210 204 205 204 210 211 212 213 214 215 216 215 217 216 218 216 217 219 220 214 215 214 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 237 239 238 240 238 239 241 242 236 237 236 242 243 244 245 245 244 246 247 246 244 244 243 248 248 243 249 250 249 243 251 252 253 254 253 252 255 256 257 258 257 256 259 249 260 249 250 260 250 261 260 261 262 260 260 262 263 262 264 263 264 265 263 263 265 266 267 266 265 268 269 270 269 271 270 270 271 260 259 260 271 262 261 255 255 261 256 256 261 272 272 261 251 251 261 252 252 261 273 273 261 239 240 239 274 274 239 275 275 239 276 239 261 276 276 261 230 231 230 277 230 261 277 277 261 278 279 278 280 278 261 280 280 261 224 225 224 281 224 261 281 281 261 221 222 221 282 221 261 282 282 261 217 218 217 283 283 217 284 284 217 285 217 261 285 285 261 207 208 207 286 286 207 287 287 207 288 207 261 288 288 261 196 197 196 289 196 261 289 289 261 190 191 190 290 190 261 290 290 261 182 183 182 291 182 261 291 291 261 176 177 176 292 176 261 292 292 261 169 170 169 261 293 264 262 274 275 294 295 294 275 296 297 233 233 297 234 234 297 298 297 299 298 299 300 298 301 302 300 300 302 298 298 302 227 228 227 303 227 302 303 302 304 303 278 279 304 304 279 303 303 279 305 306 305 279 307 302 301 266 267 308 267 309 308 308 309 310 311 310 309 312 265 264 283 284 211 212 211 313 313 211 314 284 315 211 314 211 315 313 314 316 317 316 314 286 287 318 319 318 287 320 321 173 174 173 322 173 321 322 321 323 322 172 324 323 322 323 324 170 325 172 324 172 326 172 325 326 326 325 327 327 325 328 328 325 329 330 329 331 331 329 332 332 329 333 329 325 333 325 334 333 335 333 334 332 336 331 337 331 336 342 343 344 345 344 343 350 351 352 353 352 351 358 359 360 361 360 359 366 367 368 369 368 367 374 375 376 377 376 375 382 383 384 385 384 383 390 391 392 393 392 391 398 399 400 401 400 399 406 407 408 409 408 407 414 415 416 417 416 415 422 423 424 425 424 423 430 431 432 433 432 431 438 439 440 441 440 439 446 447 448 449 448 447 454 455 456 457 456 455 462 463 464 465 464 463 470 471 472 473 472 471 478 479 480 481 480 479 486 487 488 489 488 487 494 495 496 497 496 495 502 503 504 505 504 503 510 511 512 513 512 511 518 519 520 521 520 519 526 527 528 529 528 527 534 535 536 537 536 535 542 543 544 545 544 543 550 551 552 553 552 551 558 559 560 561 560 559 566 567 568 569 568 567 574 575 576 577 576 575 582 583 584 585 584 583 590 591 592 593 592 591 598 599 600 601 600 599 606 607 608 609 608 607 614 615 616 617 616 615 622 623 624 625 624 623 630 631 632 633 632 631 638 639 640 641 640 639 646 647 648 649 648 647 654 655 656 657 656 655 662 663 664 665 664 663 670 671 672 673 672 671 678 679 680 681 680 679 686 687 688 689 688 687 694 695 696 697 696 695 702 703 704 705 704 703 710 711 712 713 712 711 718 719 720 721 720 719 726 727 728 729 728 727 734 735 736 737 736 735 742 743 744 745 744 743 750 751 752 753 752 751 758 759 760 761 760 759 766 767 768 769 768 767 774 775 776 777 776 775 782 783 784 785 784 783 790 791 792 793 792 791 798 799 800 801 800 799 806 807 808 809 808 807 814 815 816 817 816 815 822 823 824 825 824 823 830 831 832 833 832 831 838 839 840 841 840 839 846 847 848 849 848 847 854 855 856 857 856 855 862 863 864 865 864 863 870 871 872 873 872 871 878 879 880 881 880 879 886 887 888 889 888 887 894 895 896 897 896 895 902 903 904 905 904 903 910 911 912 913 912 911 918 919 920 921 920 919 926 927 928 929 928 927 934 935 936 937 936 935 942 943 944 945 944 943 950 951 952 953 952 951 958 959 960 961 960 959 966 967 968 969 968 967 974 975 976 977 976 975 982 983 984 985 984 983 990 991 992 993 992 991 998 999 1000 1001 1000 999 1006 1007 1008 1009 1008 1007 1014 1015 1016 1017 1016 1015 1022 1023 1024 1025 1024 1023 1030 1031 1032 1033 1032 1031 1038 1039 1040 1041 1040 1039 1046 1047 1048 1049 1048 1047 1054 1055 1056 1057 1056 1055 1062 1063 1064 1065 1064 1063 1070 1071 1072 1073 1072 1071 1078 1079 1080 1081 1080 1079 1086 1087 1088 1089 1088 1087 1094 1095 1096 1097 1096 1095 1102 1103 1104 1105 1104 1103 1110 1111 1112 1113 1112 1111 1118 1119 1120 1121 1120 1119 1124 1118 1125 1120 1125 1118 1130 1131 1132 1133 1132 1131 1138 1139 1140 1141 1140 1139 1144 1138 1145 1140 1145 1138 1150 1151 1152 1153 1152 1151 1158 1159 1160 1161 1160 1159 1166 1167 1168 1169 1168 1167 1174 1175 1176 1177 1176 1175 1182 1183 1184 1185 1184 1183 1190 1191 1192 1193 1192 1191 1198 1199 1200 1201 1200 1199 1206 1207 1208 1209 1208 1207 1214 1215 1216 1217 1216 1215 1222 1223 1224 1225 1224 1223 1230 1231 1232 1233 1232 1231 1238 1239 1240 1241 1240 1239 1246 1247 1248 1249 1248 1247 1254 1255 1256 1257 1256 1255 1262 1263 1264 1265 1264 1263 1270 1271 1272 1273 1272 1271 1278 1279 1280 1281 1280 1279 1284 1285 1278 1279 1278 1285 1290 1291 1292 1293 1292 1291 1298 1299 1300 1301 1300 1299 1306 1307 1308 1309 1308 1307 1314 1315 1316 1317 1316 1315 1322 1323 1324 1325 1324 1323 1330 1331 1332 1333 1332 1331 1338 1339 1340 1341 1340 1339 1346 1347 1348 1349 1348 1347 1354 1355 1356 1357 1356 1355 1362 1363 1364 1365 1364 1363 1370 1371 1372 1373 1372 1371 1378 1379 1380 1381 1380 1379 1386 1387 1388 1389 1388 1387 1394 1395 1396 1397 1396 1395 1402 1403 1404 1405 1404 1403 1410 1411 1412 1413 1412 1411 1418 1419 1420 1421 1420 1419 1426 1427 1428 1429 1428 1427 1434 1435 1436 1437 1436 1435 1442 1443 1444 1445 1444 1443 1450 1451 1452 1453 1452 1451 1458 1459 1460 1461 1460 1459 1466 1467 1468 1469 1468 1467 1474 1475 1476 1477 1476 1475 1482 1483 1484 1485 1484 1483 1490 1491 1492 1493 1492 1491 1498 1499 1500 1501 1500 1499 1506 1507 1508 1509 1508 1507 1514 1515 1516 1517 1516 1515 1522 1523 1524 1525 1524 1523 1530 1531 1532 1533 1532 1531 1538 1539 1540 1541 1540 1539 1546 1547 1548 1549 1548 1547 1554 1555 1556 1557 1556 1555 1562 1563 1564 1565 1564 1563 1570 1571 1572 1573 1572 1571 1578 1579 1580 1581 1580 1579 1586 1587 1588 1589 1588 1587 1594 1595 1596 1597 1596 1595 1602 1603 1604 1605 1604 1603 1610 1611 1612 1613 1612 1611 1618 1619 1620 1621 1620 1619 1626 1627 1628 1629 1628 1627 1634 1635 1636 1637 1636 1635 1642 1643 1644 1645 1644 1643 1650 1651 1652 1653 1652 1651 1658 1659 1660 1661 1660 1659 1666 1667 1668 1669 1668 1667 1674 1675 1676 1677 1676 1675 1847 1848 1849 1850 1851 1852 1853 1852 1851 1854 1855 1856 1857 1856 1855 1858 1859 1860 1860 1859 1861 1859 1862 1861 1861 1862 1854 1854 1862 1855 1863 1855 1862 1864 1865 1866 1865 1867 1866 1866 1867 1868 1869 1868 1867 1870 1871 1872 1873 1872 1871 1874 1875 1876 1877 1876 1875 1878 1879 1870 1870 1879 1871 1880 1871 1879 1881 1882 1883 1884 1885 1886 1887 1888 1889 1890 1889 1888 1891 1892 1893 1894 1893 1892 1895 1896 1897 1896 1898 1897 1898 1899 1897 1899 1900 1897 1900 1901 1897 1876 1877 1901 1877 1879 1901 1879 1878 1901 1901 1878 1897 1878 1902 1897 1883 1882 1902 1902 1882 1897 1882 1903 1897 1904 1905 1903 1903 1905 1897 1905 1906 1897 1907 1908 1906 1906 1908 1897 1908 1909 1897 1910 1911 1909 1909 1911 1897 1911 1912 1897 1912 1913 1897 1913 1914 1897 1914 1915 1897 1915 1916 1897 1916 1917 1897 1917 1918 1897 1919 1920 1918 1918 1920 1897 1920 1921 1897 1921 1922 1897 1922 1923 1897 1924 1925 1923 1923 1925 1897 1897 1925 1926 1927 1926 1925 1928 1929 1930 1930 1929 1895 1896 1895 1929 1929 1928 1931 1931 1928 1932 1933 1932 1928 1934 1935 1936 1935 1937 1936 1936 1937 1898 1899 1898 1937 1899 1938 1900 1900 1938 1891 1891 1938 1892 1892 1938 1939 1939 1938 1887 1887 1938 1888 1888 1938 1940 1940 1938 1941 1941 1938 1942 1942 1938 1943 1943 1938 1944 1944 1938 1864 1865 1864 1938 1945 1946 1947 1948 1949 1946 1946 1949 1947 1947 1949 1950 1950 1949 1884 1885 1884 1951 1884 1949 1951 1949 1952 1951 1953 1954 1952 1952 1954 1951 1951 1954 1904 1905 1904 1955 1904 1954 1955 1955 1954 1956 1957 1956 1954 1958 1949 1948 1959 1954 1953 1960 1908 1907 1961 1911 1910 1962 1963 1964 1963 1965 1964 1965 1966 1964 1964 1966 1912 1912 1966 1913 1913 1966 1860 1860 1966 1858 1967 1858 1966 1968 1969 1970 1969 1971 1970 1971 1972 1970 1970 1972 1914 1914 1972 1915 1915 1972 1850 1850 1972 1851 1973 1851 1972 1974 1975 1976 1975 1977 1976 1977 1978 1976 1976 1978 1916 1916 1978 1917 1917 1978 1979 1979 1978 1847 1848 1847 1980 1980 1847 1981 1847 1978 1981 1982 1981 1978 1983 1920 1919 1927 1984 1926 1984 1985 1926 1926 1985 1986 1985 1987 1986 1987 1988 1986 1988 1989 1986 1990 1991 1989 1991 1992 1989 1989 1992 1986 1986 1992 1993 1994 1993 1992 1980 1981 1995 1996 1995 1981 1997 1998 1999 1921 1999 1922 1922 1999 2000 1999 1998 2000 2000 1998 2001 2002 2001 1998 2003 1925 1924 2004 2005 2006 2007 2008 2005 2008 2009 2005 2005 2009 2006 2006 2009 2010 1985 2010 1987 2009 2011 2010 1987 2010 2011 2012 1988 1987 1992 1991 2013 2013 1991 2014 2015 2014 1991
-0 1 2 1 0 3 1 3 4 4 3 5 4 5 6 4 6 7 16 17 18 17 16 19 24 25 26 25 24 27 32 33 34 33 32 35 40 41 42 41 40 43 48 49 50 49 48 51 56 57 58 57 56 59 64 65 66 65 64 67 72 73 74 73 72 75 80 81 82 81 80 83 84 85 86 85 84 87 87 84 82 87 82 81
-8 9 10 9 11 10 11 12 10 10 12 13 12 14 13 15 13 14 20 21 22 23 22 21 28 29 30 31 30 29 36 37 38 39 38 37 44 45 46 47 46 45 52 53 54 55 54 53 60 61 62 63 62 61 68 69 70 71 70 69 76 77 78 79 78 77 88 89 90 89 91 90 90 91 92 93 92 91 94 95 88 89 88 95
-0 1 2 3 4 5 6 7 8 4 9 10 9 4 11 11 4 2 11 2 1 2 4 12 12 4 13 13 4 3 12 13 7 12 7 14 14 7 6 12 14 15 12 15 16 16 15 17 17 15 18 18 15 19 20 16 17 42 43 44 43 42 45 50 51 52 51 50 53 58 59 60 59 58 61 66 67 68 67 66 69 74 75 76 75 74 77 82 83 84 83 82 85 90 91 92 91 90 93 98 99 100 99 98 101 106 107 108 107 106 109 114 115 116 115 114 117 122 123 124 123 122 125 130 131 132 131 130 133 138 139 140 139 138 141 146 147 148 147 146 149 154 155 156 155 154 157 162 163 164 163 162 165 165 170 163 170 165 171 174 175 176 175 174 177 182 183 184 183 182 185 190 191 192 191 190 193 198 199 200 199 198 201 206 207 208 209 210 211 207 212 213 212 207 214 214 207 215 215 207 206 214 215 210 214 210 216 214 216 217 216 210 218 218 210 219 218 219 220 219 210 221 221 210 222 222 210 209 221 222 223 221 223 224 225 220 219 226 217 216
-21 22 23 24 25 26 26 25 21 21 25 22 22 25 27 25 28 27 29 30 28 28 30 27 30 31 27 32 33 31 31 33 27 27 33 34 35 34 36 34 33 36 36 33 37 38 37 33 39 30 29 40 33 32 34 35 41 46 47 48 49 48 47 54 55 56 57 56 55 62 63 64 65 64 63 70 71 72 73 72 71 78 79 80 81 80 79 86 87 88 89 88 87 94 95 96 97 96 95 102 103 104 105 104 103 110 111 112 113 112 111 118 119 120 121 120 119 126 127 128 129 128 127 134 135 136 137 136 135 142 143 144 145 144 143 150 151 152 153 152 151 158 159 160 161 160 159 166 167 168 169 168 167 172 166 173 168 173 166 178 179 180 181 180 179 186 187 188 189 188 187 194 195 196 197 196 195 202 203 204 205 204 203 227 228 229 230 231 232 233 234 235 234 236 235 237 238 236 236 238 235 235 238 230 231 230 239 230 238 239 239 238 227 228 227 240 227 238 240 238 241 240 242 243 241 241 243 240 240 243 244 245 244 243 246 238 237 247 243 242
-0 1 2 3 4 5 6 7 8 7 6 9 9 6 10 9 10 11 11 10 12 12 10 13 13 10 14 14 10 15 15 10 16 16 10 17 17 10 18 18 10 19 10 6 20 20 6 21 4 22 23 22 4 24 24 4 25 24 25 26 25 4 27 27 4 28 28 4 3 27 28 19 27 19 29 27 29 30 29 19 31 31 19 32 32 19 10 31 32 33 33 32 34 31 33 35 35 33 36 33 34 37 36 38 39 38 36 33 38 33 40 38 40 41 38 41 42 38 42 43 38 43 44 38 44 45 39 38 46 39 46 47 39 47 48 47 46 49 49 46 50 50 46 51 49 50 52 49 52 53 49 53 54 53 52 55 1 56 57 56 1 58 58 1 59 58 59 60 59 1 61 61 1 62 62 1 0 61 62 35 61 35 63 63 35 36 61 63 64 61 64 65 65 64 66 61 65 67 61 67 68 61 68 69 68 67 70 71 69 68 72 54 53 73 41 40 41 73 74 74 73 75 75 73 76 77 43 42 43 77 78 78 77 79 78 79 80 80 79 81 81 79 82 83 84 85 84 45 44 45 84 86 86 84 87 87 84 83 86 87 88 86 88 89 89 88 90 51 46 91 48 92 39 66 64 93 94 95 96 95 94 97 95 97 18 18 97 98 98 97 99 18 98 17 15 100 101 100 15 16 13 102 103 102 13 14 104 105 106 105 104 107 107 104 108 105 107 11 105 11 109 105 109 110 109 11 12 111 30 29 99 97 112 113 114 115 114 113 116 116 113 101 116 101 100 117 118 119 118 117 120 120 117 103 120 103 102 121 110 109 122 96 95 123 26 25 124 60 59 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 138 140 139 139 140 141 142 141 140 143 144 145 144 146 145 145 146 147 148 147 146 149 150 151 152 153 154 155 156 134 135 134 157 134 156 157 156 158 157 159 160 158 158 160 157 161 157 160 162 163 137 138 137 163 164 165 143 144 143 165 166 167 168 151 150 167 167 150 168 168 150 131 150 169 131 132 131 169 170 171 172 173 174 175 176 177 178 179 180 181 181 180 182 180 183 182 184 185 183 183 185 182 182 185 186 187 186 185 188 185 184 189 190 191 191 190 192 192 190 193 190 194 193 193 194 195 196 195 194 197 198 199 199 198 200 200 198 201 202 201 198 203 204 205 206 207 208 209 210 206 207 206 211 206 210 211 210 212 211 172 171 212 212 171 211 171 213 211 214 215 213 213 215 211 215 216 211 217 218 216 216 218 211 211 218 125 126 125 219 125 218 219 219 218 220 221 220 218 222 223 203 204 203 224 203 223 224 223 225 224 178 177 225 225 177 224 224 177 226 175 226 173 226 177 173 177 227 173 186 187 227 187 195 227 195 196 227 196 201 227 201 202 227 202 228 227 228 214 227 173 227 214 229 230 228 214 228 215 215 228 231 230 232 228 228 232 231 233 234 232 232 234 231 231 234 152 153 152 235 152 234 235 234 236 235 237 238 236 236 238 235 235 238 128 129 128 239 128 238 239 239 238 240 241 240 238 242 243 244 244 243 233 234 233 168 168 233 166 166 233 164 164 233 165 165 233 162 162 233 163 163 233 155 155 233 156 156 233 245 233 243 245 245 243 246 247 246 243 248 238 237 249 218 217 250 251 252 251 250 253 254 255 256 257 256 255 258 259 260 259 258 261 262 263 264 265 264 263 266 267 268 267 266 269 270 271 272 273 272 271 274 275 276 275 274 277 278 279 280 281 280 279 282 283 284 283 282 285 286 287 288 289 288 287 290 291 292 291 290 293 294 295 296 297 296 295 298 299 300 299 298 301 302 303 304 305 304 303 306 127 307 127 306 125 125 306 308 125 308 211 211 308 207 69 309 61 61 309 59 309 310 59 59 310 124 311 124 310 312 313 314 313 312 315 313 315 316 317 318 319 318 320 319 321 319 320 322 323 324 323 322 325 323 325 326 326 325 327 328 329 330 330 329 331 329 332 331 333 331 332 334 335 336 335 334 337 338 339 340 341 340 339 342 343 344 343 342 345 346 347 348 349 348 347 350 351 352 351 350 353 354 355 356 357 356 355 358 359 360 359 358 361 362 363 364 365 364 363 366 367 368 367 366 369 370 371 372 373 372 371
-0 1 2 1 0 3 4 5 6 5 4 7 8 9 10 9 8 11 9 11 12 12 11 13 14 15 16 17 18 19 18 17 15 19 18 20 18 15 21 21 15 22 22 15 14 21 22 23 19 24 25 24 19 20 26 27 28 29 30 31 30 29 27 31 30 32 30 27 33 33 27 34 34 27 26 33 34 35 36 37 38 37 36 32 37 32 30 38 37 39 38 39 40 40 39 41 41 39 42 43 44 45 44 43 46 46 43 47 46 47 48 47 43 49 49 43 50 49 50 13 13 50 12 12 50 4 4 50 7 7 50 0 0 50 3 3 50 51 50 43 52 52 43 53 52 53 54 53 43 55 54 56 57 56 54 58 58 54 59 59 54 60 60 54 61 61 54 62 62 54 53 61 62 63 64 65 66 65 64 20 65 20 18 66 65 67 66 67 68 68 67 69 69 67 70 71 68 69 72 59 60 73 40 41 31 74 75 74 31 32 76 77 78 77 76 79 80 81 82 81 80 83 83 80 84 84 80 77 84 77 85 77 80 78 81 86 87 86 81 83 50 88 51 88 50 25 88 25 24 88 24 75 88 75 74 88 74 87 88 87 86 89 48 47 90 91 92 93 94 95 94 96 95 96 97 95 97 98 95 98 99 95 99 100 95 101 95 100 102 103 93 94 93 103 104 105 106 107 106 108 106 105 108 108 105 102 102 105 103 109 103 105 110 111 106 104 106 111 112 113 96 97 96 113 114 115 116 117 118 119 120 121 122 123 124 120 120 124 121 121 124 125 124 126 125 127 128 126 128 129 126 125 126 129 130 131 132 133 134 131 131 134 132 132 134 117 117 134 118 118 134 135 135 134 136 137 136 134 138 139 133 134 133 140 133 139 140 140 139 100 101 100 141 141 100 142 142 100 143 143 100 144 144 100 145 145 100 146 146 100 147 100 139 147 147 139 90 91 90 148 90 139 148 148 139 149 150 149 139 151 152 114 114 152 115 115 152 153 152 154 153 155 112 154 112 156 154 153 154 156 157 158 159 160 161 158 158 161 159 159 161 155 112 155 113 161 162 155 113 155 162 163 161 160 128 164 98 99 98 164 165 166 167 168 169 166 166 169 167 167 169 127 128 127 164 169 170 127 164 127 170 171 169 168 146 172 145 145 172 173 172 174 173 175 173 174 143 144 176 177 176 144 141 142 178 179 178 142 180 181 182 181 180 183 184 185 186 187 186 185 188 189 190 189 188 191 192 193 194 195 194 193 196 197 198 197 196 199 200 201 202 203 202 201 204 205 206 205 204 207 208 209 210 211 210 209 212 213 214 213 212 215 216 217 218 219 218 217 220 221 222 221 220 223 224 225 226 227 226 225 228 229 230 229 228 231 232 233 234 235 234 233 236 237 238 237 236 239 240 241 242 243 242 241 244 245 246 245 244 247 248 249 250 251 250 249 252 253 254 253 252 255 256 257 258 259 258 257 260 261 262 261 260 263 264 265 266 267 266 265 268 269 270 269 268 271 272 273 274 275 274 273 276 277 278 277 276 279 280 281 282 283 282 281 284 285 286 285 284 287 288 289 290 291 290 289 292 293 294 293 292 295 296 297 298 299 298 297 300 301 302 301 300 303 304 305 306 307 306 305 308 309 310 309 308 311 312 313 314 315 314 313 316 317 318 317 316 319 320 321 322 323 322 321 324 325 326 325 324 327 328 329 330 331 330 329 332 333 334 333 332 335 336 337 338 339 338 337 340 341 342 341 340 343 344 345 346 347 346 345 348 349 350 349 348 351 352 353 354 355 354 353 356 357 358 357 356 359 360 361 362 363 362 361 364 365 366 365 364 367 368 369 370 371 370 369 372 373 374 373 372 375 376 377 378 379 378 377 380 381 382 381 380 383 384 385 386 387 386 385 388 389 390 389 388 391 392 393 394 395 394 393 396 397 398 397 396 399 400 401 402 403 402 401 404 405 406 405 404 407 408 409 410 411 410 409 412 413 414 413 412 415 416 417 418 419 418 417 420 421 422 421 420 423 424 425 426 427 426 425 428 429 430 429 428 431 432 433 434 435 434 433 436 437 438 437 436 439 440 441 442 443 442 441 444 445 446 445 444 447 448 449 450 451 450 449 452 453 454 453 452 455 456 457 458 459 458 457 460 461 462 461 460 463 464 465 466 467 466 465 468 469 470 469 468 471 472 473 474 475 474 473 476 477 478 477 476 479 480 481 482 483 482 481 484 485 486 485 484 487 488 489 490 491 490 489 492 493 494 493 492 495 496 497 498 499 498 497 500 501 502 501 500 503 504 505 506 507 506 505 508 509 510 509 508 511 512 513 514 515 514 513 516 517 518 517 516 519 520 521 522 523 522 521 524 525 526 525 524 527 528 529 530 531 530 529 532 533 534 533 532 535 536 537 538 539 538 537 540 541 542 541 540 543 544 545 546 547 546 545 548 549 550 549 548 551 552 553 554 555 554 553 556 557 558 557 556 559 560 561 562 563 562 561 564 565 566 565 564 567 568 569 570 571 570 569 572 573 574 573 572 575 576 577 578 579 578 577 580 581 582 581 580 583 584 585 586 587 586 585 588 589 590 589 588 591 592 593 594 595 594 593 596 597 598 597 596 599 600 601 602 603 602 601 604 605 606 605 604 607 608 609 610 611 610 609 612 613 614 613 612 615 616 617 618 619 618 617 620 621 622 621 620 623 624 625 626 627 626 625 628 629 630 629 628 631 632 633 634 635 634 633 636 637 638 637 636 639 640 641 642 643 642 641 644 645 646 645 644 647 648 649 650 651 650 649 652 653 654 653 652 655 656 657 658 659 658 657 660 661 662 661 660 663 664 665 666 667 666 665 668 669 670 669 668 671 672 673 674 675 674 673 676 677 678 677 676 679 680 681 682 683 682 681 684 685 686 685 684 687 688 689 690 691 690 689 692 693 694 693 692 695 696 697 698 699 698 697 700 701 702 701 700 703 704 705 706 707 706 705 708 709 710 709 708 711 712 713 714 715 714 713 716 717 718 717 716 719 720 721 722 723 722 721 724 725 726 725 724 727 728 729 730 731 730 729 732 733 734 733 732 735 736 737 738 739 738 737 740 741 742 741 740 743 744 745 746 747 746 745 748 749 750 749 748 751 752 753 754 755 754 753
-0 1 2 1 0 3 4 5 6 7 6 5 8 9 10 9 8 11 12 13 14 15 14 13 16 17 18 17 16 19 20 21 22 23 22 21 24 25 26 25 24 27 28 29 30 31 30 29 32 33 34 33 32 35 36 37 38 39 38 37 40 41 42 41 40 43 44 45 46 47 46 45
-0 1 2 1 0 3 1 3 4 1 4 5 4 3 6 6 3 7 6 7 8 7 3 9 9 3 10 11 7 9 12 8 7 5 13 14 13 5 15 15 5 4 16 17 18 18 17 19 20 19 17 21 22 23 24 21 25 26 27 24 24 27 21 22 21 28 21 27 28 28 27 16 17 16 29 16 27 29 27 30 29 31 29 30 32 33 34 33 32 35 36 37 38 39 38 37 40 41 42 41 40 43 44 45 46 47 46 45 48 49 50 49 48 51 52 53 54 55 54 53 56 57 58 57 56 59 60 61 62 63 62 61 64 65 66 65 64 67 68 69 70 71 70 69 72 73 74 73 72 75 76 77 78 79 78 77 80 81 82 81 80 83 84 85 86 87 86 85 88 89 90 89 88 91 92 93 94 95 94 93 96 97 98 97 96 99 100 101 102 103 102 101 104 105 106 105 104 107 108 109 110 111 110 109 112 113 114 113 112 115 116 117 118 119 118 117 120 121 122 121 120 123 124 125 126 127 126 125 128 129 130 129 128 131 132 133 134 135 134 133 136 137 138 137 136 139 140 141 142 143 142 141 144 145 146 145 144 147 148 149 150 151 150 149 152 153 154 153 152 155 156 157 158 159 158 157 160 161 162 161 160 163 161 163 164 165 166 167 164 168 169 168 164 170 170 164 171 171 164 163 170 171 166 170 166 172 172 166 165 170 172 173 173 172 174 170 173 175 176 177 178 179 180 177 177 180 178 181 182 180 180 182 178 182 183 178 184 185 183 183 185 178 178 185 186 187 186 185 188 182 181 185 184 189 184 190 189 191 189 190
-0 1 2 3 4 5 4 3 6 6 3 7 7 3 8 8 3 9 9 3 10 10 3 11 11 3 12 13 14 15 14 13 16 14 16 10 10 16 9 7 17 18 17 7 8 19 20 21 20 19 1 21 20 22 22 20 23 23 20 24 24 20 25 20 1 6 6 1 26 26 1 0 6 26 4 27 28 29 28 27 30 30 27 18 30 18 17 31 25 20 32 33 34 35 36 37 36 38 37 37 38 39 40 39 38 41 42 43 44 45 42 42 45 43 43 45 32 33 32 46 46 32 47 47 32 48 48 32 49 45 50 32 49 32 50 51 52 35 36 35 52 53 54 55 55 54 56 54 57 56 58 56 57 59 60 61 61 60 55 55 60 53 53 60 51 51 60 52 52 60 43 43 60 41 62 41 60 63 45 44 64 65 66 65 64 67 68 69 70 71 70 69 72 73 74 73 72 75 76 77 78 79 78 77 80 81 82 81 80 83 84 85 86 87 86 85 88 89 90 89 88 91 92 93 94 95 94 93 96 97 98 97 96 99 100 101 102 103 102 101 104 105 106 105 104 107 108 109 110 111 110 109 112 113 114 113 112 115 116 117 118 119 118 117 120 121 122 121 120 123 124 125 126 127 126 125 128 129 130 129 128 131 132 133 134 135 134 133 136 137 138 137 136 139 140 141 142 143 142 141 144 145 146 145 144 147 148 149 150 151 150 149 152 153 154 153 152 155 156 157 158 159 158 157 160 161 162 161 160 163 164 165 166 167 166 165 168 169 170 169 168 171 172 173 174 175 174 173 176 177 178 177 176 179 180 181 182 183 182 181 184 185 186 185 184 187 188 189 190 191 190 189 192 193 194 193 192 195 196 197 198 199 198 197 200 201 202 201 200 203 204 205 206 207 206 205 208 209 210 209 208 211 212 213 214 215 214 213 216 217 218 217 216 219 220 221 222 223 222 221 224 225 226 225 224 227 228 229 230 231 230 229 232 233 234 233 232 235 236 237 238 239 238 237 240 241 242 241 240 243 244 245 246 247 246 245 248 249 250 249 248 251 252 253 254 255 254 253 256 257 258 257 256 259 260 261 262 263 262 261 264 265 266 265 264 267 268 269 270 271 270 269 272 273 274 273 272 275 276 277 278 279 278 277 280 281 282 281 280 283 284 285 286 287 286 285 288 289 290 289 288 291 292 293 294 295 294 293 296 297 298 297 296 299 300 301 302 303 302 301
-0 1 2 1 0 3 1 3 4 5 6 7 6 5 8 8 5 9 9 5 10 10 5 11 11 5 12 12 5 13 12 13 14 14 13 15 14 15 16 16 15 17 16 17 0 16 0 2 8 18 19 18 8 9 20 21 22 21 20 23 23 20 24 24 20 25 25 20 26 26 20 27 27 20 28 27 28 29 29 28 30 29 30 31 31 30 32 31 32 19 31 19 18 31 18 33 23 34 35 34 23 24 36 37 38 37 36 39 39 36 40 40 36 41 41 36 42 41 42 43 43 42 35 43 35 34 43 34 44 45 46 47 46 45 48 48 45 49 48 49 39 49 45 50 49 50 51 49 51 52 39 49 37 53 54 55 56 3 57 3 56 4 4 56 58 58 56 59 59 56 54 59 54 60 60 54 61 61 54 62 62 54 63 62 63 64 63 54 65 65 54 53 66 64 63 134 135 136 135 134 137 142 143 144 143 142 145 150 151 152 151 150 153 158 159 160 159 158 161 166 167 168 167 166 169 174 175 176 175 174 177 182 183 184 183 182 185 190 191 192 191 190 193 198 199 200 199 198 201 206 207 208 207 206 209 214 215 216 215 214 217 222 223 224 223 222 225 230 231 232 231 230 233 233 238 231 238 233 239 239 242 238 242 239 243 246 247 248 247 246 249 254 255 256 255 254 257 262 263 264 263 262 265 270 271 272 271 270 273 278 279 280 279 278 281 286 287 288 287 286 289 289 294 287 294 289 295 295 298 294 298 295 299 302 303 304 303 302 305 310 305 302 305 310 311 314 315 316 315 314 317 322 323 324 323 322 325 324 330 331 330 324 323 334 335 336 335 334 337 337 342 335 342 337 343 343 346 342 346 343 347 350 351 352 351 350 353 358 353 350 353 358 359 362 363 364 363 362 365 370 371 372 371 370 373 372 378 379 378 372 371 382 383 384 383 382 385 385 390 383 390 385 391 394 395 396 395 394 397 402 403 404 403 402 405 405 410 403 410 405 411 414 415 416 415 414 417 422 423 424 423 422 425 430 431 432 431 430 433 438 439 440 439 438 441 446 447 448 447 446 449 454 455 456 455 454 457 462 463 464 463 462 465 470 471 472 471 470 473 478 479 480 479 478 481 481 486 479 486 481 487 490 491 492 491 490 493 498 499 500 499 498 501 506 507 508 507 506 509 514 509 506 509 514 515 518 519 520 519 518 521 521 526 519 526 521 527 527 530 526 530 527 531 534 535 536 535 534 537 536 542 543 542 536 535 546 547 548 547 546 549 554 555 556 555 554 557 562 557 554 557 562 563 566 567 568 567 566 569 569 574 567 574 569 575 575 578 574 578 575 579 582 137 134 137 582 583 586 587 588 589 590 591 590 589 592 592 589 593 593 589 594 594 589 595 594 595 596 596 595 597 596 597 587 596 587 598 598 587 586 596 598 599 596 599 600 600 599 601 602 603 604 603 602 592 592 602 590 605 606 607 606 605 608 608 605 609 609 605 610 610 605 611 611 605 612 612 605 613 613 605 614 613 614 615 615 614 616 615 616 604 615 604 603 615 603 617 608 618 619 618 608 609 620 621 622 621 620 623 623 620 624 624 620 625 625 620 626 626 620 627 627 620 628 628 620 629 628 629 630 630 629 631 630 631 632 630 632 619 630 619 618 630 618 633 623 634 635 634 623 624 636 637 638 637 636 639 639 636 640 640 636 641 640 641 642 640 642 635 640 635 634 643 644 645 644 643 646 646 643 647 647 643 637 646 647 648 648 647 649 647 637 650 650 637 651 651 637 639 652 649 647
-67 68 69 70 71 72 72 71 67 68 67 73 67 71 73 73 71 74 74 71 75 75 71 76 71 77 76 76 77 78 78 77 79 79 77 80 81 80 77 82 71 70 83 84 85 86 87 84 87 88 84 88 89 84 85 84 90 84 89 90 90 89 91 92 91 89 93 94 95 94 96 95 96 97 95 95 97 98 97 99 98 98 99 100 100 99 85 85 99 83 101 83 99 102 103 94 96 94 103 104 105 106 105 107 106 107 108 106 108 109 106 106 109 110 109 111 110 110 111 112 111 113 112 112 113 114 114 113 115 115 113 102 102 113 103 103 113 116 117 116 113 118 119 105 107 105 119 120 121 122 121 123 122 123 124 122 122 124 125 124 126 125 125 126 127 126 128 127 127 128 129 129 128 130 130 128 118 118 128 119 119 128 131 132 131 128 79 80 133 80 121 133 120 133 121 138 139 140 141 140 139 146 147 148 149 148 147 154 155 156 157 156 155 162 163 164 165 164 163 170 171 172 173 172 171 178 179 180 181 180 179 186 187 188 189 188 187 194 195 196 197 196 195 202 203 204 205 204 203 210 211 212 213 212 211 218 219 220 221 220 219 226 227 228 229 228 227 234 235 236 237 236 235 240 234 241 236 241 234 244 240 245 241 245 240 250 251 252 253 252 251 258 259 260 261 260 259 266 267 268 269 268 267 274 275 276 277 276 275 282 283 284 285 284 283 290 291 292 293 292 291 296 290 297 292 297 290 300 296 301 297 301 296 306 307 308 309 308 307 312 313 306 307 306 313 318 319 320 321 320 319 326 327 328 329 328 327 328 329 332 333 332 329 338 339 340 341 340 339 344 338 345 340 345 338 348 344 349 345 349 344 354 355 356 357 356 355 360 361 354 355 354 361 366 367 368 369 368 367 374 375 376 377 376 375 376 377 380 381 380 377 386 387 388 389 388 387 392 386 393 388 393 386 398 399 400 401 400 399 406 407 408 409 408 407 412 406 413 408 413 406 418 419 420 421 420 419 426 427 428 429 428 427 434 435 436 437 436 435 442 443 444 445 444 443 450 451 452 453 452 451 458 459 460 461 460 459 466 467 468 469 468 467 474 475 476 477 476 475 482 483 484 485 484 483 488 482 489 484 489 482 494 495 496 497 496 495 502 503 504 505 504 503 510 511 512 513 512 511 516 517 510 511 510 517 522 523 524 525 524 523 528 522 529 524 529 522 532 528 533 529 533 528 538 539 540 541 540 539 540 541 544 545 544 541 550 551 552 553 552 551 558 559 560 561 560 559 564 565 558 559 558 565 570 571 572 573 572 571 576 570 577 572 577 570 580 576 581 577 581 576 584 585 138 139 138 585 653 654 655 656 657 658 658 657 659 659 657 653 654 653 660 660 653 661 657 662 653 653 662 661 661 662 663 664 663 662 665 666 667 666 668 667 668 669 667 669 670 667 667 670 656 656 670 657 671 657 670 672 673 665 666 665 673 674 675 676 675 677 676 677 678 676 678 679 676 679 680 676 676 680 681 680 682 681 681 682 683 683 682 684 684 682 685 685 682 672 672 682 673 673 682 686 687 686 682 688 689 675 677 675 689 690 691 692 691 693 692 693 694 692 694 695 692 692 695 696 695 697 696 696 697 698 698 697 699 699 697 700 700 697 688 688 697 689 689 697 701 702 701 697 703 704 705 705 704 691 693 691 704 706 707 708 708 707 709 707 710 709 711 712 710 710 712 709 712 713 709 713 714 709 709 714 715 714 716 715 715 716 717 717 716 705 705 716 703 718 703 716 719 712 711
-0 1 2 1 3 4 3 1 0 10 11 12 11 10 13 18 19 20 19 18 21 20 19 22 22 19 23 19 21 24 25 26 27 26 25 28 27 26 29 27 29 30 30 29 31 31 29 32 33 34 21 34 33 35 21 34 24 24 34 36 36 34 37 36 37 38 34 35 39 34 39 40 40 39 41 42 43 44 43 42 45 46 47 48 47 46 49 50 51 52 51 50 53 53 50 54 53 54 55 55 54 56 56 54 57 56 57 44 56 44 43 56 43 48 56 48 47 58 59 60 59 58 61 62 63 64 63 62 65 66 67 68 67 66 69 69 66 61 69 61 58 69 58 64 69 64 63 59 70 71 70 59 61 34 72 37 72 34 73 72 73 74 72 74 52 72 52 51 72 51 75 72 75 71 72 71 70 76 30 31 77 78 38 78 77 79 79 77 80 79 80 81 82 83 84 83 82 85 36 78 86 78 36 38 86 78 84 86 84 83 87 88 89 88 90 91 90 88 92 92 88 28 92 28 25 28 88 93 93 88 94 94 88 87 93 94 95 96 97 98 97 96 99 100 101 102 101 100 103 104 105 106 105 104 107 108 109 110 109 108 111 112 113 114 113 112 115 113 115 116 114 117 118 117 114 119 119 114 120 120 114 113 119 120 121 122 123 124 123 122 125 126 127 125 127 126 128 129 130 131 130 129 132 133 134 135 134 133 136 136 133 137 136 137 138 137 133 139 140 74 73 74 140 141 141 140 142 142 140 143 143 140 144 145 146 147 146 145 148 148 145 149 148 149 150 149 145 151 152 153 154 153 152 155 155 152 156 157 152 158 159 160 161 160 159 162 163 164 165 164 163 166 164 166 167 167 166 23 167 23 168 168 23 19 168 19 98 168 98 97 168 97 102 168 102 101 168 101 91 168 91 90 168 90 106 168 106 105 168 105 110 168 110 109 168 109 118 168 118 117 167 168 123 167 123 169 169 123 170 169 170 171 170 123 125 170 125 127 170 127 172 170 172 131 170 131 130 170 130 173 171 170 174 171 174 138 171 138 175 175 138 176 176 138 137 171 175 150 171 150 177 177 150 149 171 177 156 171 156 152 171 152 157 171 157 161 171 161 160 178 142 143 179 175 176 342 343 344 343 342 345 350 351 352 351 350 353 354 355 353 355 354 356 351 355 357 355 351 353 366 367 368 367 366 369 368 367 370 367 369 371 371 369 372 372 369 373 373 369 374 374 369 375 375 369 376 376 369 377 367 378 370 378 367 379 378 379 380 378 380 381 378 381 374 378 374 375 372 380 379 380 372 373 398 399 400 399 398 401 406 407 408 407 406 409 407 409 410 410 409 411 411 409 412 412 409 413 413 409 414 414 409 415 408 416 417 416 408 407 416 407 418 416 418 419 416 419 420 416 420 421 417 416 415 417 415 409 413 421 420 421 413 414 411 419 418 419 411 412 438 439 440 439 438 441 446 447 448 447 446 449 454 455 456 455 454 457 462 463 464 463 462 465 470 471 472 471 470 473 478 479 480 479 478 481 486 487 488 487 486 489 494 495 496 495 494 497 502 503 504 503 502 505 510 511 512 511 510 513 518 519 520 519 518 521 526 527 528 527 526 529 534 535 536 535 534 537 542 543 544 543 542 545 550 551 552 551 550 553 558 559 560 559 558 561 559 561 562 562 561 563 560 564 565 564 560 559 565 564 566 565 566 563 565 563 561 576 577 578 577 576 579 584 585 586 585 584 587 592 593 594 593 592 595 600 601 602 601 600 603 608 609 610 609 608 611 616 617 618 617 616 619 617 619 620 620 619 621 621 619 622 618 623 624 623 618 617 624 623 622 624 622 619 634 635 636 635 634 637 642 643 644 643 642 645 650 651 652 651 650 653 658 659 660 659 658 661 666 667 668 667 666 669 674 675 676 675 674 677 682 683 684 683 682 685 690 691 692 691 690 693 698 699 700 699 698 701 706 707 708 707 706 709 714 715 716 715 714 717 715 717 718 718 717 719 716 720 721 720 716 715 721 720 719 721 719 717 730 731 732 731 730 733 731 733 734 734 733 735 732 736 737 736 732 731 737 736 735 737 735 733 746 747 748 747 746 749 754 755 756 755 754 757 755 757 758 758 757 759 756 760 761 760 756 755 761 760 759 761 759 757 770 771 772 771 770 773 771 773 774 774 773 775 772 776 777 776 772 771 777 776 775 777 775 773 786 787 788 787 786 789 794 795 796 795 794 797 802 803 804 803 802 805 810 811 812 811 810 813 818 819 820 819 818 821 826 827 828 827 826 829 834 835 836 835 834 837 842 843 844 843 842 845 850 851 852 851 850 853 858 859 860 859 858 861 866 867 868 867 866 869 874 875 876 875 874 877 882 883 884 883 882 885 890 891 892 891 890 893 898 899 900 899 898 901 906 907 908 907 906 909 914 915 916 915 914 917 915 917 918 918 917 919 919 917 920 920 917 921 916 922 923 922 916 915 922 915 924 922 924 925 923 922 921 923 921 917 919 925 924 925 919 920 938 939 940 939 938 941 946 947 948 947 946 949 954 96 955 96 954 99 99 954 956 956 954 957 962 963 964 963 962 965 970 971 972 971 970 973 978 979 980 979 978 981 986 987 988 987 986 989 990 100 991 100 990 103 103 990 992 992 990 993 993 990 994 994 990 988 994 988 987 994 987 995 994 995 996 994 996 997 998 999 993 999 998 1000 992 1001 1002 1001 992 993 1001 993 999 1002 1001 1003 1022 1023 1024 1023 1022 1025 1030 1031 1032 1031 1030 1033 1038 1039 1040 1039 1038 1041 1046 1047 1048 1047 1046 1049 1054 1055 1056 1055 1054 1057 1062 1063 1064 1063 1062 1065 1070 1071 1072 1071 1070 1073 1078 1079 1080 1079 1078 1081 1086 1087 1088 1087 1086 1089 1094 1095 1096 1095 1094 1097 1102 1103 1104 1103 1102 1105 1110 1111 1112 1111 1110 1113 1118 1119 1120 1119 1118 1121 1126 1127 1128 1127 1126 1129 1134 1135 1136 1135 1134 1137 1142 1143 1144 1143 1142 1145 1150 1151 1152 1151 1150 1153 1158 1159 1160 1159 1158 1161 1166 1167 1168 1167 1166 1169 1174 1175 1176 1175 1174 1177 1182 1183 1184 1183 1182 1185 1190 1191 1192 1191 1190 1193 1198 1199 1200 1199 1198 1201 1206 1207 1208 1207 1206 1209 1214 1215 1216 1215 1214 1217 1222 111 108 111 1222 1223 111 1224 1225 1224 111 1223 1230 1231 1232 1231 1230 1233 1238 1239 1240 1239 1238 1241 1246 1247 1248 1247 1246 1249 1254 1255 1256 1255 1254 1257 1262 1263 1264 1263 1262 1265 1270 115 1271 115 1270 116 116 1270 1272 116 1272 1273 1273 1272 1274 1280 1281 1282 1281 1280 1283 1283 1280 1284 1290 1291 1292 1291 1290 1293 1298 1299 1300 1299 1298 1301 1301 1298 1302 1308 119 121 119 1308 1309 1309 1308 1310 1310 1308 1311 1312 1309 1310 1318 1319 1320 1319 1318 1321 1326 1327 1328 1327 1326 1329 1334 1335 1336 1335 1334 1337 1342 1343 1344 1343 1342 1345 1350 1351 1352 1351 1350 1353 1358 1359 1360 1359 1358 1361 1366 1367 1368 1367 1366 1369 1374 1375 1376 1375 1374 1377 1382 1383 1384 1383 1382 1385 1390 1391 1392 1391 1390 1393 1398 1393 1390 1393 1398 1399 1402 1403 1404 1403 1402 1405 1410 1411 1412 1411 1410 1413 1418 1419 1420 1419 1418 1421 1426 1427 1428 1427 1426 1429 1434 1435 1436 1435 1434 1437 1442 1443 1444 1443 1442 1445 1450 1444 1451 1444 1450 1442 1454 1455 1456 1455 1454 1457 1462 1463 1464 1463 1462 1465 1470 1471 1472 1471 1470 1473 1478 1479 1480 1479 1478 1481 1486 1487 1488 1487 1486 1489 1494 1495 1496 1495 1494 1497 1502 1503 1504 1503 1502 1505 1510 1511 1512 1511 1510 1513 1518 1519 1520 1519 1518 1521 1526 1527 1528 1527 1526 1529 1534 1535 1536 1535 1534 1537 1542 1543 1544 1543 1542 1545 1550 1551 1552 1551 1550 1553 1558 1559 1560 1559 1558 1561 1566 1567 1568 1567 1566 1569 1574 1575 1576 1575 1574 1577 1582 1583 1584 1583 1582 1585 1590 1591 1592 1591 1590 1593 1598 1599 1600 1599 1598 1601 1606 1607 1608 1607 1606 1609 1614 1615 1616 1615 1614 1617 1622 1623 1624 1623 1622 1625 1630 1631 1632 1631 1630 1633 1638 1639 1640 1639 1638 1641 1646 1647 1648 1647 1646 1649 1654 1655 1656 1655 1654 1657 1662 1663 1664 1663 1662 1665 1670 1671 1672 1671 1670 1673 1678 1679 1680 1679 1678 1681 1686 1687 1688 1687 1686 1689 1694 1695 1696 1695 1694 1697 1702 1703 1704 1703 1702 1705 1710 1711 1712 1711 1710 1713 1718 1719 1720 1719 1718 1721 1726 1727 1728 1727 1726 1729 1734 1735 1736 1735 1734 1737 1742 1743 1744 1743 1742 1745 1750 1751 1752 1751 1750 1753 1758 1759 1760 1759 1758 1761 1766 1767 1768 1767 1766 1769 1774 1775 1776 1775 1774 1777 1782 1783 1784 1783 1782 1785 1790 1791 1792 1791 1790 1793 1798 1799 1800 1799 1798 1801 1806 1807 1808 1807 1806 1809 1814 1815 1816 1815 1814 1817 1822 1823 1824 1823 1822 1825 1830 1831 1832 1831 1830 1833 1838 1839 1840 1839 1838 1841 1846 1847 1848 1847 1846 1849 1854 1855 1856 1855 1854 1857 1862 1863 1864 1863 1862 1865 1870 1871 1872 1871 1870 1873 1878 1879 1880 1879 1878 1881 1886 1887 1888 1887 1886 1889 1894 1895 1896 1895 1894 1897 1902 1903 1904 1903 1902 1905 1910 1911 1912 1911 1910 1913 1918 1919 1920 1919 1918 1921 1926 1927 1928 1927 1926 1929 1934 1935 1936 1935 1934 1937 1942 1943 1944 1943 1942 1945 1950 1951 1952 1951 1950 1953 1958 1959 1960 1959 1958 1961 1966 1967 1968 1967 1966 1969 1974 1975 1976 1975 1974 1977 1982 1983 1984 1983 1982 1985 1990 1991 1992 1991 1990 1993 1998 1999 2000 1999 1998 2001 2006 2007 2008 2007 2006 2009 2014 2015 2016 2015 2014 2017 2022 2023 2024 2023 2022 2025 2030 2031 2032 2031 2030 2033 2038 2039 2040 2039 2038 2041 2046 2047 2048 2047 2046 2049 2054 2055 2056 2055 2054 2057 2062 2063 2064 2063 2062 2065
-5 6 7 8 7 6 9 6 5 14 15 16 17 16 15 180 181 182 183 184 185 186 187 188 187 189 188 189 190 188 190 191 188 191 192 188 193 194 192 192 194 188 194 181 188 195 196 180 180 196 181 181 196 188 196 197 188 197 198 188 199 200 198 200 201 198 201 202 198 202 203 198 203 204 198 204 205 198 188 198 206 198 205 206 206 205 207 205 208 207 209 210 208 210 211 208 211 212 208 212 213 208 213 214 208 214 215 208 215 216 208 216 217 208 217 218 208 218 219 208 219 220 208 220 221 208 221 222 208 208 222 207 222 223 207 207 223 224 223 225 224 226 224 225 227 228 186 187 186 228 229 190 189 191 190 230 230 190 231 232 231 190 233 234 193 194 193 235 193 234 235 235 234 236 237 236 234 238 239 183 183 239 184 184 239 240 240 239 241 242 241 239 243 244 195 196 195 245 195 244 245 245 244 246 247 246 244 248 249 200 201 200 249 250 251 203 204 203 251 204 252 205 253 205 252 254 255 256 257 258 255 255 258 256 256 258 209 210 209 258 259 260 257 260 261 257 258 257 261 262 263 211 212 211 263 264 265 213 214 213 265 266 267 217 218 217 267 268 269 219 220 219 269 270 271 272 273 274 271 271 274 272 272 274 275 276 275 277 275 274 277 277 274 215 216 215 274 278 274 273 279 280 281 280 282 281 283 284 282 281 282 284 285 286 279 280 279 286 287 288 289 288 290 289 289 290 282 283 282 290 291 292 293 294 295 296 295 297 296 297 298 296 298 299 296 299 241 296 241 242 296 242 300 296 301 296 300 302 303 294 295 294 303 304 305 306 305 307 306 307 302 306 302 308 306 306 308 309 310 309 308 311 312 304 305 304 312 302 307 303 313 303 307 314 315 316 315 317 316 317 318 316 318 319 316 319 320 316 316 320 321 321 320 322 320 323 322 322 323 298 299 298 323 324 325 314 315 314 325 326 327 317 318 317 327 328 329 330 330 329 300 329 331 300 283 301 284 301 300 284 284 300 332 332 300 333 331 334 300 333 300 334 335 336 291 291 336 292 292 336 337 336 338 337 275 276 338 337 338 276 332 333 221 222 221 339 339 221 340 333 341 221 340 221 341 346 347 348 349 348 347 358 359 360 361 360 359 362 363 360 358 360 363 358 364 359 365 359 364 382 383 384 385 384 383 386 387 388 387 389 388 389 384 388 384 385 388 385 390 388 391 388 390 392 393 394 394 393 386 386 393 387 387 393 382 382 393 383 383 393 395 395 393 390 391 390 396 393 397 390 396 390 397 402 403 404 405 404 403 422 423 424 425 424 423 426 427 428 429 428 427 430 431 432 431 433 432 428 429 433 429 424 433 424 425 433 425 434 433 434 435 433 432 433 435 431 430 426 426 430 427 427 430 422 422 430 423 423 430 436 436 430 434 430 437 434 435 434 437 442 443 444 445 444 443 450 451 452 453 452 451 458 459 460 461 460 459 466 467 468 469 468 467 474 475 476 477 476 475 482 483 484 485 484 483 490 491 492 493 492 491 498 499 500 501 500 499 506 507 508 509 508 507 514 515 516 517 516 515 522 523 524 525 524 523 530 531 532 533 532 531 538 539 540 541 540 539 546 547 548 549 548 547 554 555 556 557 556 555 567 568 569 568 570 569 570 571 569 572 573 571 569 571 573 568 567 574 574 567 572 567 575 572 573 572 575 580 581 582 583 582 581 588 589 590 591 590 589 596 597 598 599 598 597 604 605 606 607 606 605 612 613 614 615 614 613 625 626 627 626 628 627 629 630 628 627 628 630 626 625 631 631 625 632 632 625 629 625 633 629 630 629 633 638 639 640 641 640 639 646 647 648 649 648 647 654 655 656 657 656 655 662 663 664 665 664 663 670 671 672 673 672 671 678 679 680 681 680 679 686 687 688 689 688 687 694 695 696 697 696 695 702 703 704 705 704 703 710 711 712 713 712 711 722 723 724 723 725 724 726 727 725 724 725 727 723 722 728 728 722 726 722 729 726 727 726 729 738 739 740 739 741 740 742 743 741 740 741 743 739 738 744 744 738 742 738 745 742 743 742 745 750 751 752 753 752 751 762 763 764 763 765 764 766 767 765 764 765 767 763 762 768 768 762 766 762 769 766 767 766 769 778 779 780 779 781 780 782 783 781 780 781 783 779 778 784 784 778 782 778 785 782 783 782 785 790 791 792 793 792 791 798 799 800 801 800 799 806 807 808 809 808 807 814 815 816 817 816 815 822 823 824 825 824 823 830 831 832 833 832 831 838 839 840 841 840 839 846 847 848 849 848 847 854 855 856 857 856 855 862 863 864 865 864 863 870 871 872 873 872 871 878 879 880 881 880 879 886 887 888 889 888 887 894 895 896 897 896 895 902 903 904 905 904 903 910 911 912 913 912 911 926 927 928 929 928 927 930 931 932 931 933 932 928 929 933 929 934 933 934 935 933 932 933 935 931 930 926 926 930 927 927 930 936 936 930 934 930 937 934 935 934 937 942 943 944 945 944 943 950 951 952 953 952 951 958 959 960 960 959 268 268 959 269 961 269 959 966 967 968 969 968 967 974 975 976 977 976 975 982 983 984 985 984 983 1004 1005 1006 1007 1008 1005 1008 1009 1005 1006 1005 1009 1010 1011 1007 1008 1007 1011 1012 1013 1014 1013 1015 1014 1015 1016 1014 1016 1017 1014 1017 1018 1014 1014 1018 1008 1008 1018 1009 1009 1018 266 266 1018 267 1019 267 1018 1020 1021 1016 1017 1016 1021 1026 1027 1028 1029 1028 1027 1034 1035 1036 1037 1036 1035 1042 1043 1044 1045 1044 1043 1050 1051 1052 1053 1052 1051 1058 1059 1060 1061 1060 1059 1066 1067 1068 1069 1068 1067 1074 1075 1076 1077 1076 1075 1082 1083 1084 1085 1084 1083 1090 1091 1092 1093 1092 1091 1098 1099 1100 1101 1100 1099 1106 1107 1108 1109 1108 1107 1114 1115 1116 1117 1116 1115 1122 1123 1124 1125 1124 1123 1130 1131 1132 1133 1132 1131 1138 1139 1140 1141 1140 1139 1146 1147 1148 1149 1148 1147 1154 1155 1156 1157 1156 1155 1162 1163 1164 1165 1164 1163 1170 1171 1172 1173 1172 1171 1178 1179 1180 1181 1180 1179 1186 1187 1188 1189 1188 1187 1194 1195 1196 1197 1196 1195 1202 1203 1204 1205 1204 1203 1210 1211 1212 1213 1212 1211 1218 1219 1220 1221 1220 1219 1226 262 1227 1228 1227 262 1226 1229 262 263 262 1229 1234 1235 1236 1237 1236 1235 1242 1243 1244 1245 1244 1243 1250 1251 1252 1253 1252 1251 1258 1259 1260 1261 1260 1259 1266 1267 1268 1269 1268 1267 1275 1276 1277 1277 1276 259 1276 1278 259 259 1278 260 1279 260 1278 1285 1286 1287 1287 1286 1288 1289 1288 1286 1294 1295 1296 1297 1296 1295 1303 1304 1305 1305 1304 1306 1307 1306 1304 1313 1314 1315 1316 1317 1313 1313 1317 1314 1314 1317 256 254 256 1317 1322 1323 1324 1325 1324 1323 1330 1331 1332 1333 1332 1331 1338 1339 1340 1341 1340 1339 1346 1347 1348 1349 1348 1347 1354 1355 1356 1357 1356 1355 1362 1363 1364 1365 1364 1363 1370 1371 1372 1373 1372 1371 1378 1379 1380 1381 1380 1379 1386 1387 1388 1389 1388 1387 1394 1395 1396 1397 1396 1395 1400 1401 1394 1395 1394 1401 1406 1407 1408 1409 1408 1407 1414 1415 1416 1417 1416 1415 1422 1423 1424 1425 1424 1423 1430 1431 1432 1433 1432 1431 1438 1439 1440 1441 1440 1439 1446 1447 1448 1449 1448 1447 1447 1452 1449 1453 1449 1452 1458 1459 1460 1461 1460 1459 1466 1467 1468 1469 1468 1467 1474 1475 1476 1477 1476 1475 1482 1483 1484 1485 1484 1483 1490 1491 1492 1493 1492 1491 1498 1499 1500 1501 1500 1499 1506 1507 1508 1509 1508 1507 1514 1515 1516 1517 1516 1515 1522 1523 1524 1525 1524 1523 1530 1531 1532 1533 1532 1531 1538 1539 1540 1541 1540 1539 1546 1547 1548 1549 1548 1547 1554 1555 1556 1557 1556 1555 1562 1563 1564 1565 1564 1563 1570 1571 1572 1573 1572 1571 1578 1579 1580 1581 1580 1579 1586 1587 1588 1589 1588 1587 1594 1595 1596 1597 1596 1595 1602 1603 1604 1605 1604 1603 1610 1611 1612 1613 1612 1611 1618 1619 1620 1621 1620 1619 1626 1627 1628 1629 1628 1627 1634 1635 1636 1637 1636 1635 1642 1643 1644 1645 1644 1643 1650 1651 1652 1653 1652 1651 1658 1659 1660 1661 1660 1659 1666 1667 1668 1669 1668 1667 1674 1675 1676 1677 1676 1675 1682 1683 1684 1685 1684 1683 1690 1691 1692 1693 1692 1691 1698 1699 1700 1701 1700 1699 1706 1707 1708 1709 1708 1707 1714 1715 1716 1717 1716 1715 1722 1723 1724 1725 1724 1723 1730 1731 1732 1733 1732 1731 1738 1739 1740 1741 1740 1739 1746 1747 1748 1749 1748 1747 1754 1755 1756 1757 1756 1755 1762 1763 1764 1765 1764 1763 1770 1771 1772 1773 1772 1771 1778 1779 1780 1781 1780 1779 1786 1787 1788 1789 1788 1787 1794 1795 1796 1797 1796 1795 1802 1803 1804 1805 1804 1803 1810 1811 1812 1813 1812 1811 1818 1819 1820 1821 1820 1819 1826 1827 1828 1829 1828 1827 1834 1835 1836 1837 1836 1835 1842 1843 1844 1845 1844 1843 1850 1851 1852 1853 1852 1851 1858 1859 1860 1861 1860 1859 1866 1867 1868 1869 1868 1867 1874 1875 1876 1877 1876 1875 1882 1883 1884 1885 1884 1883 1890 1891 1892 1893 1892 1891 1898 1899 1900 1901 1900 1899 1906 1907 1908 1909 1908 1907 1914 1915 1916 1917 1916 1915 1922 1923 1924 1925 1924 1923 1930 1931 1932 1933 1932 1931 1938 1939 1940 1941 1940 1939 1946 1947 1948 1949 1948 1947 1954 1955 1956 1957 1956 1955 1962 1963 1964 1965 1964 1963 1970 1971 1972 1973 1972 1971 1978 1979 1980 1981 1980 1979 1986 1987 1988 1989 1988 1987 1994 1995 1996 1997 1996 1995 2002 2003 2004 2005 2004 2003 2010 2011 2012 2013 2012 2011 2018 2019 2020 2021 2020 2019 2026 2027 2028 2029 2028 2027 2034 2035 2036 2037 2036 2035 2042 2043 2044 2045 2044 2043 2050 2051 2052 2053 2052 2051 2058 2059 2060 2061 2060 2059 2066 2067 2068 2069 2068 2067
-0 0 1 1 2 2 1 1 0 0 3 3 8 4 9 5 10 6 9 5 8 4 11 7 12 8 9 5 11 7 18 9 19 10 20 11 19 10 18 9 21 12 21 12 18 9 22 13 21 12 22 13 23 14 21 12 23 14 24 15 21 12 24 15 25 16
-4 5 6 7 6 5 13 14 15 13 16 14 17 14 16 26 27 28 27 29 28 29 30 28 30 31 28 28 31 32 33 32 31
-0 1 2 1 0 3 8 9 10 9 8 11 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 32 34 35 34 32 36 36 32 37 37 32 38 38 32 31 39 40 41 29 42 43 42 29 44 44 29 45 45 29 28 44 45 40 44 40 46 46 40 47 47 40 48 48 40 49 49 40 39 48 49 50 51 52 53 17 54 55 54 17 56 56 17 57 57 17 16 56 57 52 56 52 58 56 58 59 58 52 60 60 52 61 60 61 62 61 52 63 63 52 64 64 52 65 65 52 66 66 52 67 67 52 51 66 67 68 69 64 65 70 46 47 36 71 72 71 36 37 73 74 75 74 73 76 76 73 77 77 73 78 74 79 80 79 74 76 81 82 83 82 81 84 84 81 85 84 85 86 87 88 89 88 87 20 88 20 90 90 20 19 88 90 26 88 26 91 88 91 92 91 26 93 93 26 94 94 26 25 93 94 62 93 62 95 95 62 96 96 62 97 97 62 98 98 62 99 99 62 100 100 62 101 101 62 102 102 62 103 103 62 104 104 62 105 104 105 106 105 62 43 43 62 61 105 43 42 105 42 35 105 35 34 105 34 80 105 80 79 105 79 83 105 83 82 106 105 107 103 108 109 108 103 110 110 103 111 111 103 104 110 111 112 110 112 113 23 114 115 114 23 116 116 23 102 102 23 117 117 23 22 102 117 101 99 118 119 118 99 100 97 120 121 120 97 98 122 123 124 123 122 125 123 125 126 126 125 95 126 95 127 126 127 128 127 95 96 129 130 131 130 129 132 132 129 119 132 119 118 133 134 135 134 133 136 136 133 121 136 121 120 137 128 127 138 114 116 139 92 91 140 59 58 266 267 268 267 266 269 274 275 276 275 274 277 282 283 284 283 282 285 290 291 292 291 290 293 298 299 300 299 298 301 306 307 308 307 306 309 314 315 316 315 314 317 322 323 324 323 322 325 330 331 332 331 330 333 338 339 340 339 338 341 346 347 348 347 346 349 354 355 356 355 354 357 362 363 364 363 362 365 370 371 372 371 370 373 378 379 380 379 378 381 386 387 388 387 386 389 394 395 396 395 394 397 402 403 404 403 402 405 410 411 412 411 410 413 418 419 420 419 418 421 426 427 428 427 426 429 434 435 436 435 434 437 442 443 444 443 442 445 450 451 452 451 450 453 458 459 460 459 458 461 466 467 468 467 466 469 474 475 476 475 474 477 482 483 484 483 482 485 490 491 492 491 490 493 498 499 500 499 498 501 506 507 508 507 506 509 514 515 516 515 514 517 522 523 524 523 522 525 530 531 532 531 530 533 538 539 540 539 538 541 546 547 548 547 546 549 554 555 556 555 554 557 562 563 564 563 562 565 570 571 572 571 570 573 578 579 580 579 578 581 586 587 588 587 586 589 594 595 596 595 594 597 602 603 604 603 602 605 610 611 612 611 610 613 618 619 620 619 618 621 621 618 622 628 629 630 629 628 631 629 631 632 630 633 634 633 630 629 634 633 635 644 645 646 645 644 647 652 653 654 653 652 655 653 655 656 654 657 658 657 654 653 658 657 659 668 669 670 669 668 671 671 668 672 678 679 680 679 678 681 686 687 688 687 686 689 694 695 696 695 694 697 697 694 698 704 705 706 705 704 707 712 713 714 713 712 715 720 721 722 721 720 723 728 729 730 729 728 731 736 737 738 737 736 739 744 745 746 745 744 747 752 753 754 753 752 755 760 761 762 761 760 763 768 769 770 769 768 771 776 777 778 777 776 779 784 785 786 785 784 787 792 793 794 793 792 795 800 801 802 801 800 803 808 809 810 809 808 811 816 817 818 817 816 819 824 825 826 825 824 827 832 833 834 833 832 835 840 841 842 841 840 843 848 849 850 849 848 851 856 857 858 857 856 859 864 865 866 865 864 867 872 873 874 873 872 875 880 881 882 881 880 883 888 889 890 889 888 891 896 897 898 897 896 899 904 905 906 905 904 907 912 913 914 913 912 915 920 921 922 921 920 923 928 929 930 929 928 931 936 937 938 937 936 939 944 945 946 945 944 947 952 953 954 953 952 955 960 961 962 961 960 963 968 969 970 969 968 971 976 977 978 977 976 979 984 985 986 985 984 987 992 993 994 993 992 995 1000 1001 1002 1001 1000 1003 1008 1009 1010 1009 1008 1011 1016 1017 1018 1017 1016 1019 1024 1025 1026 1025 1024 1027 1032 1033 1034 1033 1032 1035 1040 1041 1042 1041 1040 1043 1048 1049 1050 1049 1048 1051 1056 1057 1058 1057 1056 1059 1064 1065 1066 1065 1064 1067 1072 1073 1074 1073 1072 1075 1080 1081 1082 1081 1080 1083 1088 1089 1090 1089 1088 1091 1096 1097 1098 1097 1096 1099 1104 1105 1106 1105 1104 1107 1112 1113 1114 1113 1112 1115 1120 1121 1122 1121 1120 1123 1128 1129 1130 1129 1128 1131 1136 1137 1138 1137 1136 1139 1144 1145 1146 1145 1144 1147 1152 1153 1154 1153 1152 1155 1160 1161 1162 1161 1160 1163 1168 1169 1170 1169 1168 1171 1176 1177 1178 1177 1176 1179 1184 1185 1186 1185 1184 1187 1192 1193 1194 1193 1192 1195 1200 1201 1202 1201 1200 1203 1208 1209 1210 1209 1208 1211 1216 1217 1218 1217 1216 1219 1217 1219 1220 1220 1219 1221 1220 1221 1222 1222 1221 1223 1232 1233 1234 1233 1232 1235 1240 1241 1242 1241 1240 1243 1248 1249 1250 1249 1248 1251
-4 5 6 7 6 5 12 13 14 15 14 13 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 154 156 155 155 156 157 158 157 156 159 160 161 160 162 161 161 162 163 164 163 162 165 166 150 151 150 167 150 166 167 166 168 167 167 168 169 168 170 169 171 169 170 172 173 153 154 153 173 174 175 159 160 159 175 176 177 178 179 180 177 177 180 178 178 180 147 147 180 148 181 148 180 182 183 184 183 185 184 186 187 185 185 187 184 184 187 188 189 188 187 190 191 192 193 194 191 194 195 191 195 196 191 196 197 191 197 198 191 198 199 191 199 200 191 201 202 200 200 202 191 192 191 186 191 202 186 186 202 187 187 202 178 178 202 176 176 202 174 174 202 175 175 202 172 172 202 173 173 202 165 165 202 166 166 202 203 202 204 203 205 206 204 204 206 203 203 206 144 145 144 207 144 206 207 206 208 207 209 210 208 208 210 207 210 211 207 212 207 211 213 214 215 214 216 215 215 216 193 194 193 216 217 218 195 196 195 218 219 220 221 221 220 217 217 220 218 222 218 220 223 224 225 226 225 224 227 228 229 230 231 232 233 234 235 236 237 234 234 237 235 235 237 230 230 237 231 231 237 238 238 237 201 202 201 239 201 237 239 239 237 141 142 141 240 141 237 240 237 241 240 242 243 241 241 243 240 240 243 244 245 244 243 246 237 236 247 248 249 250 251 248 248 251 249 249 251 227 227 251 228 228 251 252 251 253 252 254 255 253 253 255 252 252 255 199 200 199 255 256 251 250 257 258 259 259 258 223 223 258 224 224 258 197 198 197 258 260 258 257 261 255 254 262 206 205 263 180 179 264 210 209 265 243 242 270 271 272 273 272 271 278 279 280 281 280 279 286 287 288 289 288 287 294 295 296 297 296 295 302 303 304 305 304 303 310 311 312 313 312 311 318 319 320 321 320 319 326 327 328 329 328 327 334 335 336 337 336 335 342 343 344 345 344 343 350 351 352 353 352 351 358 359 360 361 360 359 366 367 368 369 368 367 374 375 376 377 376 375 382 383 384 385 384 383 390 391 392 393 392 391 398 399 400 401 400 399 406 407 408 409 408 407 414 415 416 417 416 415 422 423 424 425 424 423 430 431 432 433 432 431 438 439 440 441 440 439 446 447 448 449 448 447 454 455 456 457 456 455 462 463 464 465 464 463 470 471 472 473 472 471 478 479 480 481 480 479 486 487 488 489 488 487 494 495 496 497 496 495 502 503 504 505 504 503 510 511 512 513 512 511 518 519 520 521 520 519 526 527 528 529 528 527 534 535 536 537 536 535 542 543 544 545 544 543 550 551 552 553 552 551 558 559 560 561 560 559 566 567 568 569 568 567 574 575 576 577 576 575 582 583 584 585 584 583 590 591 592 593 592 591 598 599 600 601 600 599 606 607 608 609 608 607 614 615 616 617 616 615 623 624 625 625 624 626 627 626 624 636 637 638 639 640 637 638 637 640 641 642 639 642 643 639 640 639 643 648 649 650 651 650 649 660 661 662 663 664 661 662 661 664 665 666 663 666 667 663 664 663 667 673 674 675 675 674 676 677 676 674 682 683 684 685 684 683 690 691 692 693 692 691 699 700 701 701 700 702 703 702 700 708 709 710 711 710 709 716 717 718 719 718 717 724 725 726 727 726 725 732 733 734 735 734 733 740 741 742 743 742 741 748 749 750 751 750 749 756 757 758 759 758 757 764 765 766 767 766 765 772 773 774 775 774 773 780 781 782 783 782 781 788 789 790 791 790 789 796 797 798 799 798 797 804 805 806 807 806 805 812 813 814 815 814 813 820 821 822 823 822 821 828 829 830 831 830 829 836 837 838 839 838 837 844 845 846 847 846 845 852 853 854 855 854 853 860 861 862 863 862 861 868 869 870 871 870 869 876 877 878 879 878 877 884 885 886 887 886 885 892 893 894 895 894 893 900 901 902 903 902 901 908 909 910 911 910 909 916 917 918 919 918 917 924 925 926 927 926 925 932 933 934 935 934 933 940 941 942 943 942 941 948 949 950 951 950 949 956 957 958 959 958 957 964 965 966 967 966 965 972 973 974 975 974 973 980 981 982 983 982 981 988 989 990 991 990 989 996 997 998 999 998 997 1004 1005 1006 1007 1006 1005 1012 1013 1014 1015 1014 1013 1020 1021 1022 1023 1022 1021 1028 1029 1030 1031 1030 1029 1036 1037 1038 1039 1038 1037 1044 1045 1046 1047 1046 1045 1052 1053 1054 1055 1054 1053 1060 1061 1062 1063 1062 1061 1068 1069 1070 1071 1070 1069 1076 1077 1078 1079 1078 1077 1084 1085 1086 1087 1086 1085 1092 1093 1094 1095 1094 1093 1100 1101 1102 1103 1102 1101 1108 1109 1110 1111 1110 1109 1116 1117 1118 1119 1118 1117 1124 1125 1126 1127 1126 1125 1132 1133 1134 1135 1134 1133 1140 1141 1142 1143 1142 1141 1148 1149 1150 1151 1150 1149 1156 1157 1158 1159 1158 1157 1164 1165 1166 1167 1166 1165 1172 1173 1174 1175 1174 1173 1180 1181 1182 1183 1182 1181 1188 1189 1190 1191 1190 1189 1196 1197 1198 1199 1198 1197 1204 1205 1206 1207 1206 1205 1212 1213 1214 1215 1214 1213 1224 1225 1226 1226 1225 1227 1225 1228 1227 1227 1228 1229 1228 1230 1229 1231 1229 1230 1236 1237 1238 1239 1238 1237 1244 1245 1246 1247 1246 1245 1252 1253 1254 1255 1254 1253
-0 1 2 1 0 3 4 5 6 7 6 5 8 9 10 9 8 11 11 8 12 12 8 13 13 8 14 14 8 15 14 15 16 15 8 17 15 17 18 16 15 19 12 20 21 20 12 13 9 22 23 22 9 11 24 25 26 25 24 27 27 24 28 28 24 29 29 24 30 31 24 32 24 31 33 33 31 34 33 34 35 35 34 36 37 38 39 38 37 40 40 37 41 41 37 42 43 44 45 44 43 46 47 48 49 48 47 50 51 52 53 52 51 54 55 56 57 56 55 58 58 55 59 59 55 60 59 60 30 59 30 61 61 30 62 62 30 24 62 24 33 62 33 39 62 39 38 62 38 45 62 45 44 62 44 49 62 49 48 62 48 53 62 53 52 63 64 65 64 63 66 66 63 29 29 63 28 25 18 17 18 25 67 67 25 68 67 68 69 68 25 70 70 25 71 70 71 72 71 25 27 58 73 56 74 75 76 75 74 77 77 74 64 77 64 78 64 74 65 79 72 71 80 69 68 81 82 83 84 85 86 87 88 89 90 89 91 89 88 91 91 88 92 93 92 88 94 95 96 97 98 84 85 84 99 84 98 99 99 98 81 82 81 100 81 98 100 100 98 101 102 101 98 103 104 105 105 104 106 106 104 89 87 89 104 107 108 109 108 110 109 110 111 109 111 112 109 112 113 109 113 114 109 114 115 109 115 116 109 116 117 109 117 118 109 109 118 119 119 118 120 118 121 120 121 122 120 120 122 96 96 122 94 123 94 122 124 125 107 108 107 125 126 127 110 111 110 127 128 129 112 113 112 129 130 131 132 132 131 133 133 131 114 115 114 131 134 135 136 136 135 116 135 137 116 116 137 117 138 117 137 118 117 105 105 117 103 103 117 97 97 117 98 139 98 117 140 141 142 143 142 141 144 145 146 147 146 145 148 149 150 101 102 149 102 151 149 150 149 152 149 151 152 152 151 144 144 151 145 145 151 140 140 151 141 153 141 151 154 155 156 155 154 157 158 159 160 161 160 159
-0 1 2 1 0 3 8 9 10 9 8 11 16 17 18 17 16 19 20 21 22 23 24 25 26 27 28 29 30 31 30 32 33 32 30 29 32 29 34 32 34 35 35 34 36 36 34 37 36 37 38 36 38 39 39 38 40 40 38 41 41 38 42 42 38 43 43 38 44 45 46 47 46 45 48 49 50 51 50 49 52 53 54 55 54 53 56 57 58 59 58 60 61 60 58 62 62 58 57 63 64 65 64 63 66 44 67 68 67 44 65 65 44 38 65 38 47 65 47 46 65 46 51 65 51 50 65 50 55 65 55 54 65 54 61 65 61 60 67 65 64 21 69 70 69 21 42 42 21 71 71 21 20 42 71 24 42 24 72 72 24 23 42 72 41 73 74 27 74 73 75 75 73 39 75 39 40 28 76 77 76 28 78 78 28 27 78 27 74 79 80 81 80 79 82 80 82 18 80 18 83 83 18 84 84 18 85 85 18 86 86 18 17 86 17 70 86 70 69 83 87 88 87 83 84 162 163 164 163 162 165 170 171 172 171 170 173 178 179 180 179 178 181 186 187 188 187 186 189 194 195 196 195 194 197 202 203 204 203 202 205 210 211 212 211 210 213 218 219 220 219 218 221 226 227 228 227 226 229 234 235 236 235 234 237 242 243 244 243 242 245 250 251 252 251 250 253 258 259 260 259 258 261 266 267 268 267 266 269 274 275 276 275 274 277 282 283 284 283 282 285 290 291 292 291 290 293 298 299 300 299 298 301 306 307 308 307 306 309 314 315 316 315 314 317 322 323 324 323 322 325 330 331 332 331 330 333 338 339 340 339 338 341 339 341 342 342 341 343 340 344 345 344 340 339 345 344 343 345 343 341 354 355 356 355 354 357 362 363 364 363 362 365 370 371 372 371 370 373 378 379 380 379 378 381 386 387 388 387 386 389 394 395 396 395 394 397 402 403 404 403 402 405 410 411 412 411 410 413 418 419 420 419 418 421 426 427 428 427 426 429 434 435 436 435 434 437 442 443 444 443 442 445 450 451 452 451 450 453 458 459 460 459 458 461 466 467 468 467 466 469 474 475 476 475 474 477 482 483 484 483 482 485 490 491 492 491 490 493 498 499 500 499 498 501 506 507 508 507 506 509 514 515 516 515 514 517 522 523 524 523 522 525 530 531 532 531 530 533 538 539 540 539 538 541 546 547 548 547 546 549 554 555 556 555 554 557 562 563 564 563 562 565 570 571 572 571 570 573 578 579 580 579 578 581 586 587 588 587 586 589 594 595 596 595 594 597 602 603 604 603 602 605 610 611 612 611 610 613 618 619 620 619 618 621 626 627 628 627 626 629 634 635 636 635 634 637 642 643 644 643 642 645 650 651 652 651 650 653 658 659 660 659 658 661 666 667 668 667 666 669 674 675 676 675 674 677 682 683 684 683 682 685 690 691 692 691 690 693 698 699 700 699 698 701 706 707 708 707 706 709 714 715 716 715 714 717
-4 5 6 7 6 5 12 13 14 15 14 13 89 90 91 92 91 90 93 94 95 94 96 95 96 97 95 95 97 98 98 97 89 89 97 90 90 97 99 97 100 99 100 101 99 102 99 101 103 104 105 104 106 105 105 106 107 108 107 106 109 110 111 110 112 111 111 112 103 104 103 112 113 114 115 116 117 114 114 117 115 117 118 115 119 120 118 118 120 115 115 120 93 94 93 120 121 122 123 124 125 122 125 126 122 126 127 122 127 128 122 128 129 122 129 130 122 130 131 122 131 132 122 132 133 122 122 133 123 134 123 133 135 136 121 122 121 136 137 138 139 139 138 124 125 124 138 140 138 137 141 142 126 127 126 142 143 144 128 129 128 144 145 146 130 131 130 146 133 132 147 147 132 115 115 132 113 113 132 109 109 132 110 110 132 148 132 149 148 149 150 148 148 150 151 151 150 152 150 153 152 153 154 152 155 152 154 156 154 153 106 104 157 158 117 116 159 120 119 160 161 96 97 96 161 166 167 168 169 168 167 174 175 176 177 176 175 182 183 184 185 184 183 190 191 192 193 192 191 198 199 200 201 200 199 206 207 208 209 208 207 214 215 216 217 216 215 222 223 224 225 224 223 230 231 232 233 232 231 238 239 240 241 240 239 246 247 248 249 248 247 254 255 256 257 256 255 262 263 264 265 264 263 270 271 272 273 272 271 278 279 280 281 280 279 286 287 288 289 288 287 294 295 296 297 296 295 302 303 304 305 304 303 310 311 312 313 312 311 318 319 320 321 320 319 326 327 328 329 328 327 334 335 336 337 336 335 346 347 348 347 349 348 350 351 349 348 349 351 347 346 352 352 346 350 346 353 350 351 350 353 358 359 360 361 360 359 366 367 368 369 368 367 374 375 376 377 376 375 382 383 384 385 384 383 390 391 392 393 392 391 398 399 400 401 400 399 406 407 408 409 408 407 414 415 416 417 416 415 422 423 424 425 424 423 430 431 432 433 432 431 438 439 440 441 440 439 446 447 448 449 448 447 454 455 456 457 456 455 462 463 464 465 464 463 470 471 472 473 472 471 478 479 480 481 480 479 486 487 488 489 488 487 494 495 496 497 496 495 502 503 504 505 504 503 510 511 512 513 512 511 518 519 520 521 520 519 526 527 528 529 528 527 534 535 536 537 536 535 542 543 544 545 544 543 550 551 552 553 552 551 558 559 560 561 560 559 566 567 568 569 568 567 574 575 576 577 576 575 582 583 584 585 584 583 590 591 592 593 592 591 598 599 600 601 600 599 606 607 608 609 608 607 614 615 616 617 616 615 622 623 624 625 624 623 630 631 632 633 632 631 638 639 640 641 640 639 646 647 648 649 648 647 654 655 656 657 656 655 662 663 664 665 664 663 670 671 672 673 672 671 678 679 680 681 680 679 686 687 688 689 688 687 694 695 696 697 696 695 702 703 704 705 704 703 710 711 712 713 712 711 718 719 720 721 720 719
-0 1 2 1 0 3 8 9 10 9 8 11 16 17 18 19 18 20 18 19 21 21 19 22 18 21 16 21 22 23 23 22 24 24 22 25 24 26 23 26 24 27 40 41 42 41 40 43 48 49 50 49 48 51 51 48 52 51 52 53 51 53 54 62 63 64 63 62 65 65 62 66 66 62 67 67 62 68 76 77 78 77 76 79 84 85 86 85 84 87 92 93 94 93 92 95 100 101 102 101 100 103 108 109 110 109 108 111 116 117 118 117 116 119 124 125 126 125 124 127 132 133 134 133 132 135
-4 5 6 7 6 5 12 13 14 15 14 13 28 29 30 31 30 29 32 33 29 29 33 31 31 33 34 35 34 36 33 37 34 34 37 36 38 36 37 36 39 35 44 45 46 47 46 45 55 56 57 56 58 57 58 59 57 57 59 60 61 60 59 69 70 71 71 70 72 72 70 73 73 70 74 75 74 70 80 81 82 83 82 81 88 89 90 91 90 89 96 97 98 99 98 97 104 105 106 107 106 105 112 113 114 115 114 113 120 121 122 123 122 121 128 129 130 131 130 129 136 137 138 139 138 137
-0 1 2 1 0 3
-4 5 6 7 6 5
-0 1 2 3 4 5 4 3 6 6 3 7 7 3 8 8 3 9 9 3 10 11 12 13 12 11 14 15 16 17 18 19 20 19 18 16 20 19 21 19 16 22 22 16 23 23 16 15 22 23 24 20 25 26 25 20 21 27 28 29 30 31 32 31 30 28 32 31 33 31 28 34 34 28 35 35 28 27 34 35 36 37 11 38 11 37 14 14 37 39 39 37 40 41 42 43 42 41 21 42 21 19 43 42 44 43 44 45 45 44 46 46 44 47 48 49 50 49 48 33 49 33 31 50 49 51 50 51 52 52 51 53 53 51 54 55 52 53 56 45 46 57 58 40 58 57 59 40 60 39 60 40 58 32 61 62 61 32 33 63 64 65 64 66 67 66 64 68 68 64 69 69 64 63 68 69 70 68 70 71 71 70 72 73 74 75 74 73 1 74 1 76 76 1 0 74 76 77 74 77 78 78 77 10 78 10 3 78 3 13 78 13 12 78 12 26 78 26 25 78 25 62 78 62 61 74 78 79 74 79 80 80 79 68 80 68 71 74 80 81 82 83 84 83 82 9 83 9 10 7 85 86 85 7 8 4 87 88 87 4 6 89 84 83 180 181 182 181 180 183 181 183 184 184 183 185 182 186 187 186 182 181 187 186 185 187 185 183 196 197 198 197 196 199 204 205 206 205 204 207 212 213 214 213 212 215 220 221 222 221 220 223 228 229 230 229 228 231 236 237 238 237 236 239 244 245 246 245 244 247 252 253 254 253 252 255 253 255 256 256 255 257 254 258 259 258 254 253 259 258 257 259 257 255 268 269 270 269 268 271 276 277 278 277 276 279 284 285 286 285 284 287 292 293 294 293 292 295 300 301 302 301 300 303 308 309 310 309 308 311 316 317 318 317 316 319 324 325 326 325 324 327 332 333 334 333 332 335 340 341 342 341 340 343 348 349 350 349 348 351 356 357 358 357 356 359 364 365 366 365 364 367 372 373 374 373 372 375 380 381 382 381 380 383 388 389 390 389 388 391 396 397 398 397 396 399 404 405 406 405 404 407 412 413 414 413 412 415 420 421 422 421 420 423 428 429 430 429 428 431 436 437 438 437 436 439 444 445 446 445 444 447 452 453 454 453 452 455 460 461 462 461 460 463 468 469 470 469 468 471 476 477 478 477 476 479 484 485 486 485 484 487 492 493 494 493 492 495 500 501 502 501 500 503 508 509 510 509 508 511 516 517 518 517 516 519 524 525 526 525 524 527 532 533 534 533 532 535 540 541 542 541 540 543 548 549 550 549 548 551 556 557 558 557 556 559 564 565 566 565 564 567 572 573 574 573 572 575 580 581 582 581 580 583 588 589 590 589 588 591 596 597 598 597 596 599 604 605 606 605 604 607 612 613 614 613 612 615 620 621 622 621 620 623 628 629 630 629 628 631 631 628 632 638 639 640 639 638 641 646 647 648 647 646 649 654 655 656 655 654 657 662 663 664 663 662 665 670 671 672 671 670 673 678 679 680 679 678 681 686 687 688 687 686 689 694 695 696 695 694 697 702 703 704 703 702 705 710 711 712 711 710 713 718 719 720 719 718 721 726 727 728 727 726 729 734 735 736 735 734 737 742 743 744 743 742 745 750 751 752 751 750 753 758 759 760 759 758 761 766 767 768 767 766 769 769 766 770 776 777 778 777 776 779 784 785 786 785 784 787 792 793 794 793 792 795 800 801 802 801 800 803 808 809 810 809 808 811 816 817 818 817 816 819 824 825 826 825 824 827 832 833 834 833 832 835 840 841 842 841 840 843 848 849 850 849 848 851 856 857 858 857 856 859 864 865 866 865 864 867 872 873 874 873 872 875 880 881 882 881 880 883 888 889 890 889 888 891 896 897 898 897 896 899
-90 91 92 93 94 95 96 95 94 97 98 99 100 99 98 101 102 90 102 103 90 91 90 103 104 105 106 107 108 105 108 109 105 105 109 106 109 110 106 111 112 110 112 113 110 113 114 110 114 115 110 115 116 110 116 117 110 117 101 110 101 118 110 110 118 106 118 119 106 120 121 119 119 121 106 121 122 106 123 106 122 124 125 107 107 125 108 125 126 108 127 128 126 126 128 108 108 128 129 130 129 128 131 128 127 132 133 111 112 111 133 134 135 136 137 136 135 138 139 134 135 134 139 140 141 142 143 144 145 146 147 143 143 147 144 144 147 148 147 149 148 150 132 149 132 151 149 148 149 151 152 153 140 140 153 141 141 153 154 153 155 154 156 157 155 157 158 155 154 155 158 135 159 137 137 159 160 160 159 161 162 161 159 163 164 165 166 167 164 164 167 165 165 167 150 132 150 133 167 168 150 133 150 168 169 167 166 157 170 113 114 113 170 171 172 173 174 175 172 172 175 173 173 175 156 157 156 170 175 176 156 170 156 176 177 175 174 160 161 115 116 115 161 101 117 102 102 117 97 97 117 98 98 117 93 93 117 94 178 94 117 179 121 120 188 189 190 189 191 190 192 193 191 190 191 193 189 188 194 194 188 192 188 195 192 193 192 195 200 201 202 203 202 201 208 209 210 211 210 209 216 217 218 219 218 217 224 225 226 227 226 225 232 233 234 235 234 233 240 241 242 243 242 241 248 249 250 251 250 249 260 261 262 261 263 262 264 265 263 262 263 265 261 260 266 266 260 264 260 267 264 265 264 267 272 273 274 275 274 273 280 281 282 283 282 281 288 289 290 291 290 289 296 297 298 299 298 297 304 305 306 307 306 305 312 313 314 315 314 313 320 321 322 323 322 321 328 329 330 331 330 329 336 337 338 339 338 337 344 345 346 347 346 345 352 353 354 355 354 353 360 361 362 363 362 361 368 369 370 371 370 369 376 377 378 379 378 377 384 385 386 387 386 385 392 393 394 395 394 393 400 401 402 403 402 401 408 409 410 411 410 409 416 417 418 419 418 417 424 425 426 427 426 425 432 433 434 435 434 433 440 441 442 443 442 441 448 449 450 451 450 449 456 457 458 459 458 457 464 465 466 467 466 465 472 473 474 475 474 473 480 481 482 483 482 481 488 489 490 491 490 489 496 497 498 499 498 497 504 505 506 507 506 505 512 513 514 515 514 513 520 521 522 523 522 521 528 529 530 531 530 529 536 537 538 539 538 537 544 545 546 547 546 545 552 553 554 555 554 553 560 561 562 563 562 561 568 569 570 571 570 569 576 577 578 579 578 577 584 585 586 587 586 585 592 593 594 595 594 593 600 601 602 603 602 601 608 609 610 611 610 609 616 617 618 619 618 617 624 625 626 627 626 625 633 634 635 635 634 636 637 636 634 642 643 644 645 644 643 650 651 652 653 652 651 658 659 660 661 660 659 666 667 668 669 668 667 674 675 676 677 676 675 682 683 684 685 684 683 690 691 692 693 692 691 698 699 700 701 700 699 706 707 708 709 708 707 714 715 716 717 716 715 722 723 724 725 724 723 730 731 732 733 732 731 738 739 740 741 740 739 746 747 748 749 748 747 754 755 756 757 756 755 762 763 764 765 764 763 771 772 773 773 772 774 775 774 772 780 781 782 783 782 781 788 789 790 791 790 789 796 797 798 799 798 797 804 805 806 807 806 805 812 813 814 815 814 813 820 821 822 823 822 821 828 829 830 831 830 829 836 837 838 839 838 837 844 845 846 847 846 845 852 853 854 855 854 853 860 861 862 863 862 861 868 869 870 871 870 869 876 877 878 879 878 877 884 885 886 887 886 885 892 893 894 895 894 893 900 901 902 903 902 901
-0 1 2 1 0 3 1 3 4 5 6 7 4 8 9 8 4 10 10 4 11 11 4 3 10 11 6 10 6 12 12 6 5 10 12 13 13 12 14 10 13 15 32 33 34 33 32 35 40 41 42 41 40 43 48 49 50 49 48 51 56 57 58 57 56 59 64 65 66 65 64 67 72 73 74 73 72 75 80 81 82 81 80 83 88 89 90 89 88 91 96 97 98 97 96 99 104 105 106 105 104 107 112 113 114 113 112 115 120 121 122 121 120 123 128 129 130 129 128 131 136 137 138 137 136 139 144 145 146 145 144 147 145 147 148 148 147 149 146 150 151 150 146 145 151 150 149 151 149 147 160 161 162 161 160 163
-16 17 18 19 20 17 17 20 18 21 22 20 20 22 18 22 23 18 24 25 23 23 25 18 18 25 26 27 26 25 28 22 21 25 24 29 24 30 29 31 29 30 36 37 38 39 38 37 44 45 46 47 46 45 52 53 54 55 54 53 60 61 62 63 62 61 68 69 70 71 70 69 76 77 78 79 78 77 84 85 86 87 86 85 92 93 94 95 94 93 100 101 102 103 102 101 108 109 110 111 110 109 116 117 118 119 118 117 124 125 126 127 126 125 132 133 134 135 134 133 140 141 142 143 142 141 152 153 154 153 155 154 156 157 155 154 155 157 153 152 158 158 152 156 152 159 156 157 156 159 164 165 166 167 166 165
-0 1 2 1 0 3 8 9 10 9 8 11 16 17 18 17 16 19 19 16 20 19 20 21 20 16 22 22 16 23 23 16 24 23 24 25 25 24 26 27 28 29 28 27 30 30 27 31 30 31 32 32 31 33 33 31 34 31 27 35 36 37 38 37 36 39 40 41 42 41 40 43 44 45 46 47 36 48 36 47 49 36 49 39 49 47 50 50 47 51 50 51 44 44 51 52 52 51 53 51 47 54 54 47 55 55 47 56 55 56 57 57 56 58 59 60 61 60 59 62 63 64 65 64 63 66 67 68 69 68 67 70 70 67 71 70 71 63 63 71 66 66 71 59 59 71 62 71 67 72 73 74 75 74 73 76 76 73 77 77 73 78 77 78 79 79 78 80 78 73 81 81 73 82 82 83 84 83 82 85 85 82 73 86 87 88 79 89 90 89 79 91 91 79 80 91 80 87 91 87 92 92 87 86 92 86 93 92 93 94 94 93 95 94 95 96 74 97 98 97 74 99 99 74 76 71 100 62 100 71 90 100 90 89 101 102 103 102 101 104 105 106 40 106 105 53 40 106 43 43 106 107 106 53 108 108 53 109 109 53 51 109 51 65 109 65 64 108 109 110 108 110 111 111 110 112 112 110 103 112 103 102 45 113 114 113 45 52 52 45 44 115 107 106 34 116 117 116 34 118 118 34 119 119 34 31 119 31 114 119 114 113 118 119 120 32 121 122 121 32 33 123 124 125 124 123 126 21 127 128 127 21 20 127 20 122 127 122 121 128 127 129 128 129 130 130 129 131 131 129 125 131 125 124 248 249 250 249 248 251 256 257 258 257 256 259 264 265 266 265 264 267 272 273 274 273 272 275 280 281 282 281 280 283 288 289 290 289 288 291 296 297 298 297 296 299 304 305 306 305 304 307 312 313 314 313 312 315 320 321 322 321 320 323 328 329 330 329 328 331 336 337 338 337 336 339 344 345 346 345 344 347 352 353 354 353 352 355 360 361 362 361 360 363 368 369 370 369 368 371 376 377 378 377 376 379 384 385 386 385 384 387 392 393 394 393 392 395 400 401 402 401 400 403 408 409 410 409 408 411 416 417 418 417 416 419 424 425 426 425 424 427 432 433 434 433 432 435 440 441 442 441 440 443 448 449 450 449 448 451 456 457 458 457 456 459 464 465 466 465 464 467 472 473 474 473 472 475 480 481 482 481 480 483 488 489 490 489 488 491 496 497 498 497 496 499 504 505 506 505 504 507 512 513 514 513 512 515 520 521 522 521 520 523 528 529 530 529 528 531 536 537 538 537 536 539 544 545 546 545 544 547 552 553 554 553 552 555 553 555 556 556 555 557 554 558 559 558 554 553 559 558 557 559 557 555 568 569 570 569 568 571 576 577 578 577 576 579 584 585 586 585 584 587 592 593 594 593 592 595 600 601 602 601 600 603 608 609 610 609 608 611 609 611 612 612 611 613 610 614 615 614 610 609 615 614 613 615 613 611 624 625 626 625 624 627 632 633 634 633 632 635 640 641 642 641 640 643 648 649 650 649 648 651 656 657 658 657 656 659 664 665 666 665 664 667 672 673 674 673 672 675 680 681 682 681 680 683 688 689 690 689 688 691 696 697 698 697 696 699 704 705 706 705 704 707 712 713 714 713 712 715 720 721 722 721 720 723 728 729 730 729 728 731 729 731 732 732 731 733 730 734 735 734 730 729 735 734 733 735 733 731 744 745 746 745 744 747 752 753 754 753 752 755 760 761 762 761 760 763 768 769 770 769 768 771 776 777 778 777 776 779 784 785 786 785 784 787 785 787 788 788 787 789 789 787 790 790 787 791 786 792 793 792 786 785 792 785 794 792 794 795 793 792 791 793 791 787 789 795 794 795 789 790 808 809 810 809 808 811 816 817 818 817 816 819 824 825 826 825 824 827 832 833 834 833 832 835 840 841 842 841 840 843 848 849 850 849 848 851 849 851 852 852 851 853 850 854 855 854 850 849 855 854 853 855 853 851 864 865 866 865 864 867 872 873 874 873 872 875 880 881 882 881 880 883 888 889 890 889 888 891 896 897 898 897 896 899 904 905 906 905 904 907 912 913 914 913 912 915 920 921 922 921 920 923 928 929 930 929 928 931 936 937 938 937 936 939 944 945 946 945 944 947 952 953 954 953 952 955 953 955 956 956 955 957 954 958 959 958 954 953 959 958 957 959 957 955 968 969 970 969 968 971 976 977 978 977 976 979 984 985 986 985 984 987 992 993 994 993 992 995 1000 1001 1002 1001 1000 1003 1008 1009 1010 1009 1008 1011 1009 1011 1012 1012 1011 1013 1013 1011 1014 1014 1011 1015 1015 1011 1016 1016 1011 1017 1010 1018 1019 1018 1010 1020 1020 1010 1009 1018 1020 1021 1018 1021 1022 1018 1022 1023 1019 1018 1017 1019 1017 1011 1015 1023 1022 1023 1015 1016 1013 1021 1020 1021 1013 1014 1040 1041 1042 1041 1040 1043 1041 1043 1044 1044 1043 1045 1042 1046 1047 1046 1042 1041 1047 1046 1048 1047 1048 1049 1060 1061 1062 1061 1060 1063 1063 1060 1064 1064 1060 1065 1072 1073 1074 1073 1072 1075 1080 1081 1082 1081 1080 1083 1088 1089 1090 1089 1088 1091 1089 1091 1092 1092 1091 1093 1090 1094 1095 1094 1090 1089 1095 1094 1093 1095 1093 1091 1104 1105 1106 1105 1104 1107 1107 1104 1108 1107 1108 1109 1109 1108 1110 1110 1108 1111 1111 1108 1112 1106 1113 1114 1113 1106 1105 1114 1113 1112 1114 1112 1108 1105 1115 1111 1115 1105 1107 1111 1115 1110 1128 1129 1130 1129 1128 1131 1129 1131 1132 1132 1131 1133 1130 1134 1135 1134 1130 1129 1135 1134 1133 1135 1133 1131 1144 1145 1146 1145 1144 1147 1152 1153 1154 1153 1152 1155 1160 1161 1162 1161 1160 1163 1168 1169 1170 1169 1168 1171 1176 1177 1178 1177 1176 1179 1184 1185 1186 1185 1184 1187 1192 1193 1194 1193 1192 1195 1200 1201 1202 1201 1200 1203 1208 1209 1210 1209 1208 1211 1216 1217 1218 1217 1216 1219 1224 1225 1226 1225 1224 1227 1232 1233 1234 1233 1232 1235 1240 1241 1242 1241 1240 1243 1248 1249 1250 1249 1248 1251 1256 1257 1258 1257 1256 1259 1045 1048 1044 1048 1045 1049 1264 1265 1266 1265 1264 1267 1272 1273 1274 1273 1272 1275 1280 1281 1282 1281 1280 1283 1288 1289 1290 1289 1288 1291
-4 5 6 7 6 5 12 13 14 15 14 13 132 133 134 133 135 134 134 135 136 136 135 137 135 138 137 139 140 138 140 141 138 141 142 138 137 138 142 143 144 132 133 132 144 145 146 139 140 139 146 147 148 149 150 151 148 151 152 148 152 153 148 148 153 149 149 153 154 155 154 153 156 157 158 159 160 161 161 160 150 151 150 160 162 163 164 163 165 164 164 165 166 166 165 167 165 168 167 169 170 168 170 171 168 171 172 168 168 172 167 167 172 156 157 156 173 173 156 174 172 175 156 174 156 175 176 177 162 163 162 177 178 179 180 179 181 180 182 180 181 183 184 185 185 184 186 187 186 184 188 189 190 189 191 190 190 191 192 191 193 192 193 194 192 192 194 195 194 196 195 196 197 195 195 197 178 179 178 197 198 194 193 199 200 201 201 200 202 203 202 200 200 199 204 204 199 205 196 205 197 197 205 206 205 199 206 206 199 183 183 199 184 207 184 199 208 209 181 182 181 210 210 181 211 211 181 212 212 181 213 181 209 213 213 209 214 215 214 209 211 212 169 170 169 212 182 210 216 217 216 210 218 219 220 220 219 221 219 222 221 221 222 223 223 222 171 172 171 161 161 171 159 159 171 224 171 222 224 224 222 225 226 225 227 225 222 227 228 227 222 229 160 159 173 174 230 231 230 174 226 227 232 233 232 227 234 235 152 153 152 145 145 152 146 146 152 236 152 235 236 236 235 237 238 237 235 239 240 241 241 240 242 240 243 242 242 243 244 244 243 141 142 141 245 141 243 245 245 243 246 247 246 243 252 253 254 255 254 253 260 261 262 263 262 261 268 269 270 271 270 269 276 277 278 279 278 277 284 285 286 287 286 285 292 293 294 295 294 293 300 301 302 303 302 301 308 309 310 311 310 309 316 317 318 319 318 317 324 325 326 327 326 325 332 333 334 335 334 333 340 341 342 343 342 341 348 349 350 351 350 349 356 357 358 359 358 357 364 365 366 367 366 365 372 373 374 375 374 373 380 381 382 383 382 381 388 389 390 391 390 389 396 397 398 399 398 397 404 405 406 407 406 405 412 413 414 415 414 413 420 421 422 423 422 421 428 429 430 431 430 429 436 437 438 439 438 437 444 445 446 447 446 445 452 453 454 455 454 453 460 461 462 463 462 461 468 469 470 471 470 469 476 477 478 479 478 477 484 485 486 487 486 485 492 493 494 495 494 493 500 501 502 503 502 501 508 509 510 511 510 509 516 517 518 519 518 517 524 525 526 527 526 525 532 533 534 535 534 533 540 541 542 543 542 541 548 549 550 551 550 549 560 561 562 561 563 562 564 565 563 562 563 565 561 560 566 566 560 564 560 567 564 565 564 567 572 573 574 575 574 573 580 581 582 583 582 581 588 589 590 591 590 589 596 597 598 599 598 597 604 605 606 607 606 605 616 617 618 617 619 618 620 621 619 618 619 621 617 616 622 622 616 620 616 623 620 621 620 623 628 629 630 631 630 629 636 637 638 639 638 637 644 645 646 647 646 645 652 653 654 655 654 653 660 661 662 663 662 661 668 669 670 671 670 669 676 677 678 679 678 677 684 685 686 687 686 685 692 693 694 695 694 693 700 701 702 703 702 701 708 709 710 711 710 709 716 717 718 719 718 717 724 725 726 727 726 725 736 737 738 737 739 738 740 741 739 738 739 741 737 736 742 742 736 740 736 743 740 741 740 743 748 749 750 751 750 749 756 757 758 759 758 757 764 765 766 767 766 765 772 773 774 775 774 773 780 781 782 783 782 781 796 797 798 799 798 797 800 801 802 801 803 802 798 799 803 799 804 803 804 805 803 802 803 805 801 800 796 796 800 797 797 800 806 806 800 804 800 807 804 805 804 807 812 813 814 815 814 813 820 821 822 823 822 821 828 829 830 831 830 829 836 837 838 839 838 837 844 845 846 847 846 845 856 857 858 857 859 858 860 861 859 858 859 861 857 856 862 862 856 860 856 863 860 861 860 863 868 869 870 871 870 869 876 877 878 879 878 877 884 885 886 887 886 885 892 893 894 895 894 893 900 901 902 903 902 901 908 909 910 911 910 909 916 917 918 919 918 917 924 925 926 927 926 925 932 933 934 935 934 933 940 941 942 943 942 941 948 949 950 951 950 949 960 961 962 961 963 962 964 965 963 962 963 965 961 960 966 966 960 964 960 967 964 965 964 967 972 973 974 975 974 973 980 981 982 983 982 981 988 989 990 991 990 989 996 997 998 999 998 997 1004 1005 1006 1007 1006 1005 1024 1025 1026 1027 1026 1025 1028 1029 1030 1031 1030 1029 1032 1033 1034 1033 1035 1034 1030 1031 1035 1031 1026 1035 1026 1027 1035 1036 1037 1027 1027 1037 1035 1034 1035 1037 1033 1032 1028 1028 1032 1029 1029 1032 1024 1024 1032 1025 1025 1032 1038 1038 1032 1036 1032 1039 1036 1037 1036 1039 1050 1051 1052 1051 1053 1052 1054 1055 1053 1052 1053 1055 1056 1057 1058 1058 1057 1054 1057 1059 1054 1055 1054 1059 1066 1067 1068 1068 1067 1069 1069 1067 1070 1071 1070 1067 1076 1077 1078 1079 1078 1077 1084 1085 1086 1087 1086 1085 1096 1097 1098 1097 1099 1098 1100 1101 1099 1098 1099 1101 1097 1096 1102 1102 1096 1100 1096 1103 1100 1101 1100 1103 1116 1117 1118 1119 1120 1117 1118 1117 1120 1121 1122 1123 1122 1124 1123 1120 1125 1124 1123 1124 1125 1122 1121 1118 1118 1121 1116 1116 1121 1126 1126 1121 1119 1121 1127 1119 1119 1127 1120 1125 1120 1127 1136 1137 1138 1137 1139 1138 1140 1141 1139 1138 1139 1141 1137 1136 1142 1142 1136 1140 1136 1143 1140 1141 1140 1143 1148 1149 1150 1151 1150 1149 1156 1157 1158 1159 1158 1157 1164 1165 1166 1167 1166 1165 1172 1173 1174 1175 1174 1173 1180 1181 1182 1183 1182 1181 1188 1189 1190 1191 1190 1189 1196 1197 1198 1199 1198 1197 1204 1205 1206 1207 1206 1205 1212 1213 1214 1215 1214 1213 1220 1221 1222 1223 1222 1221 1228 1229 1230 1231 1230 1229 1236 1237 1238 1239 1238 1237 1244 1245 1246 1247 1246 1245 1252 1253 1254 1255 1254 1253 1260 1261 1262 1263 1262 1261 1050 1056 1051 1058 1051 1056 1268 1269 1270 1271 1270 1269 1276 1277 1278 1279 1278 1277 1284 1285 1286 1287 1286 1285 1292 1293 1294 1295 1294 1293
-0 1 2 1 0 3 8 9 10 9 8 11 9 11 12 12 11 13 10 14 15 14 10 9 15 14 13 15 13 11 24 25 26 25 24 27 26 25 28 25 27 29 30 31 32 31 30 33 33 30 34 35 36 37 36 35 38 38 35 39 39 35 28 39 28 25 39 25 40 39 40 41 38 39 31 38 31 33 60 61 62 61 60 63 68 69 70 69 68 71 76 77 78 77 76 79 84 85 86 85 84 87 92 93 94 93 92 95 95 92 96 97 98 99 98 97 100 100 97 101 102 103 104 103 102 105 105 102 106 107 108 109 108 107 110 110 107 111 110 111 112 111 107 113 113 107 114 114 107 115 113 114 116 113 116 117 113 117 118 117 116 119 120 41 40 41 120 121 121 120 122 121 122 123 122 120 124 124 120 125 124 125 126 125 120 127 127 120 128 127 128 129 128 120 130 130 120 131 131 120 132 131 132 133 132 120 134 134 120 135 134 135 136 136 135 137 135 120 138 138 120 139 138 139 140 139 120 141 141 120 142 141 142 143 143 142 144 142 120 145 145 120 115 145 115 107 115 120 146 146 120 147 146 147 148 147 120 149 149 120 150 150 151 152 151 150 153 153 150 154 153 154 155 154 150 156 156 150 120 157 155 154 148 158 159 158 148 160 160 148 161 161 148 147 160 161 162 163 118 117 164 112 111 165 166 167 166 165 144 166 144 142 167 166 168 143 169 170 169 143 144 171 172 173 172 171 174 174 171 175 175 171 176 175 176 177 177 176 140 177 140 178 178 140 139 177 178 103 177 103 105 136 179 180 179 136 181 181 136 137 181 137 182 183 184 185 184 183 186 186 183 187 187 183 188 187 188 189 189 188 133 189 133 190 190 133 132 189 190 98 189 98 100 129 191 192 191 129 193 193 129 194 194 129 128 193 194 195 196 197 198 197 196 199 199 196 200 200 196 201 200 201 202 202 201 126 202 126 203 203 126 125 202 203 93 202 93 95 123 204 205 204 123 206 206 123 207 207 123 122 206 207 208 326 327 328 327 326 329 334 335 336 335 334 337 335 337 338 338 337 339 336 340 341 340 336 335 341 340 339 341 339 337 350 351 352 351 350 353 358 359 360 359 358 361 366 367 368 367 366 369 374 375 376 375 374 377 382 383 384 383 382 385 26 390 391 390 26 28 394 395 396 395 394 397 402 403 404 403 402 405 410 411 412 411 410 413 418 419 420 419 418 421 426 427 428 427 426 429 434 435 436 435 434 437 438 435 437 444 445 446 445 444 447 445 447 448 448 447 449 446 450 451 450 446 445 451 450 449 451 449 447 460 461 462 461 460 463 468 469 470 469 468 471 476 477 478 477 476 479 484 485 486 485 484 487 492 493 494 493 492 495 500 501 502 501 500 503 501 503 504 504 503 505 502 506 507 506 502 501 507 506 505 507 505 503 516 517 518 517 516 519 524 525 526 525 524 527 532 533 534 533 532 535 540 541 542 541 540 543 548 549 550 549 548 551 556 557 558 557 556 559 564 565 566 565 564 567 572 573 574 573 572 575 580 581 582 581 580 583 588 589 590 589 588 591 596 597 598 597 596 599 604 605 606 605 604 607 605 607 608 608 607 609 606 610 611 610 606 605 611 610 609 611 609 607 620 621 622 621 620 623 628 629 630 629 628 631 636 637 638 637 636 639 644 645 646 645 644 647 652 653 654 653 652 655 660 661 662 661 660 663 661 663 664 664 663 665 665 663 666 666 663 667 662 668 669 668 662 661 668 661 670 668 670 671 669 668 667 669 667 663 665 671 670 671 665 666 684 685 686 685 684 687 692 693 694 693 692 695 700 701 702 701 700 703 708 709 710 709 708 711 716 717 718 717 716 719 724 725 726 725 724 727 725 727 728 728 727 729 726 730 731 730 726 725 731 730 729 731 729 727 740 741 742 741 740 743 748 749 750 749 748 751 756 757 758 757 756 759 764 765 766 765 764 767 772 773 774 773 772 775 780 781 782 781 780 783 788 789 790 789 788 791 796 797 798 797 796 799 804 805 806 805 804 807 812 813 814 813 812 815 820 821 822 821 820 823 828 829 830 829 828 831 831 828 832 838 839 840 839 838 841 842 839 841 848 849 850 849 848 851 849 851 852 852 851 853 852 853 854 850 855 856 855 850 849 856 855 854 856 854 857 857 854 853 868 869 870 869 868 871 872 869 871 878 879 880 879 878 881 886 887 888 887 886 889 894 895 896 895 894 897 897 894 898 904 905 906 905 907 908 907 905 904 914 915 916 915 914 917 915 917 918 918 917 919 919 917 920 920 917 921 916 922 923 922 916 915 922 915 924 922 924 925 923 922 921 923 921 917 919 925 924 925 919 920 938 939 940 939 938 941 939 941 942 948 949 950 949 948 951 951 948 952 958 959 960 959 958 961 966 967 968 967 966 969 974 975 976 975 974 977 978 975 977 984 985 986 985 984 987 985 987 988 988 987 989 988 989 990 986 991 992 991 986 985 992 991 990 992 990 993 993 990 989 1004 1005 1006 1005 1004 1007 1007 1004 1008 1014 1015 1016 1015 1014 1017 1022 1023 1024 1023 1022 1025 1030 1031 1032 1031 1030 1033 1038 1039 1040 1039 1038 1041 1046 1047 1048 1047 1046 1049 1054 1055 1056 1055 1054 1057 1062 1063 1064 1063 1062 1065 1070 1071 1072 1071 1070 1073 1078 1079 1080 1079 1078 1081 1086 1087 1088 1087 1086 1089 1089 1086 1090 1096 1097 1098 1097 1096 1099 1097 1099 1100 1100 1099 1101 1098 1102 1103 1102 1098 1097 1103 1102 1101 1103 1101 1104 1104 1101 1099 1114 1115 1116 1115 1114 1117 1122 1123 1124 1123 1122 1125 1130 1131 1132 1131 1130 1133 1138 1139 1140 1139 1138 1141 1146 1147 1148 1147 1146 1149 1154 1155 1156 1155 1154 1157 1155 1157 1158 1158 1157 1159 1159 1157 1160 1160 1157 1161 1156 1162 1163 1162 1156 1155 1162 1155 1164 1162 1164 1165 1163 1162 1161 1163 1161 1157 1159 1165 1164 1165 1159 1160 1178 1179 1180 1179 1178 1181 1179 1181 1182 1188 1189 1190 1189 1188 1191 1191 1188 1192 1198 1199 1200 1199 1198 1201 1206 1207 1208 1207 1206 1209 1214 1215 1216 1215 1214 1217 1218 1215 1217 1224 1225 1226 1225 1224 1227 1225 1227 1228 1228 1227 1229 1228 1229 1230 1226 1231 1232 1231 1226 1225 1232 1231 1230 1232 1230 1233 1233 1230 1229 1244 1245 1246 1245 1244 1247 1247 1244 1248 1254 1255 1256 1255 1254 1257 1262 1263 1264 1263 1262 1265 1270 1271 1272 1271 1270 1273 1278 1279 1280 1279 1278 1281 1286 1287 1288 1287 1286 1289 1294 1295 1296 1295 1294 1297 1302 1303 1304 1303 1302 1305 1310 1311 1312 1311 1310 1313 1318 1319 1320 1319 1318 1321 1326 1327 1328 1327 1326 1329 1334 1335 1336 1335 1334 1337 1337 1334 1338 1344 1345 1346 1345 1344 1347 1345 1347 1348 1348 1347 1349 1348 1349 1350 1346 1351 1352 1351 1346 1345 1352 1351 1350 1352 1350 1353 1353 1350 1349 1364 1365 1366 1365 1364 1367 1368 1365 1367 1374 1375 1376 1375 1374 1377 1382 1383 1384 1383 1382 1385 1390 1391 1392 1391 1390 1393 1393 1390 1394 1400 1401 1402 1401 1400 1403 1401 1403 1404 1410 1411 1412 1411 1410 1413 1411 1413 1414 1414 1413 1415 1415 1413 1416 1416 1413 1417 1412 1418 1419 1418 1412 1411 1418 1411 1420 1418 1420 1421 1419 1418 1417 1419 1417 1413 1415 1421 1420 1421 1415 1416 1434 1435 1436 1435 1434 1437 1442 1443 1444 1443 1442 1445 1450 1451 1452 1451 1450 1453 1458 1459 1460 1459 1458 1461 1466 1467 1468 1467 1466 1469 1474 1475 1476 1475 1474 1477 1475 1477 1478 1478 1477 1479 1478 1479 1480 1476 1481 1482 1481 1476 1475 1482 1481 1480 1482 1480 1479 1492 1493 1494 1493 1492 1495 1495 1492 1496 1502 1503 1504 1503 1502 1505 1510 1511 1512 1511 1510 1513 1518 1519 1520 1519 1518 1521 1526 1527 1528 1527 1526 1529 1534 1535 1536 1535 1534 1537 1542 1543 1544 1543 1542 1545 1550 1551 1552 1551 1550 1553 1558 1559 1560 1559 1558 1561 1566 1567 1568 1567 1566 1569 1574 1575 1576 1575 1574 1577 1582 1583 1584 1583 1582 1585
-4 5 6 7 6 5 16 17 18 17 19 18 20 21 19 18 19 21 17 16 22 22 16 20 16 23 20 21 20 23 42 43 44 43 45 44 46 47 45 47 48 45 48 49 45 49 50 45 45 50 44 44 50 51 52 51 50 53 54 42 42 54 43 55 43 54 56 57 48 49 48 58 57 59 48 58 48 59 64 65 66 67 66 65 72 73 74 75 74 73 80 81 82 83 82 81 88 89 90 91 90 89 209 210 211 212 213 210 210 213 211 211 213 214 215 214 213 216 217 218 217 219 218 220 221 219 219 221 218 221 222 218 218 222 223 222 224 223 223 224 225 225 224 226 227 226 224 228 229 230 231 232 229 229 232 230 230 232 233 234 233 232 235 236 237 236 238 237 239 240 238 238 240 237 240 241 237 237 241 242 241 243 242 242 243 244 244 243 245 246 245 243 247 248 249 248 250 249 249 250 251 252 251 250 253 254 255 254 256 255 257 258 256 256 258 255 258 259 255 255 259 260 259 261 260 260 261 262 262 261 263 264 263 261 265 266 267 268 267 266 269 270 271 272 265 270 265 273 270 271 270 273 274 275 276 277 278 279 280 281 282 283 284 281 281 284 282 282 284 285 286 285 284 287 288 289 290 291 292 292 291 287 288 287 293 287 291 293 293 291 294 295 294 291 291 290 296 296 290 283 284 283 297 283 290 297 297 290 298 299 298 300 298 290 300 300 290 272 265 272 266 266 272 301 272 290 301 301 290 257 258 257 302 257 290 302 302 290 303 248 303 250 250 303 304 303 290 304 304 290 239 240 239 305 239 290 305 305 290 306 306 290 231 232 231 307 231 290 307 307 290 220 221 220 308 220 290 308 308 290 212 213 212 309 212 290 309 309 290 46 47 46 290 310 311 277 278 277 312 277 311 312 311 313 312 298 299 313 313 299 312 312 299 274 275 274 314 274 299 314 314 299 315 316 315 299 317 318 253 253 318 254 319 254 318 320 321 235 235 321 236 322 236 321 323 324 216 216 324 217 325 217 324 330 331 332 333 332 331 342 343 344 343 345 344 346 347 345 344 345 347 343 342 348 348 342 346 342 349 346 347 346 349 354 355 356 357 356 355 362 363 364 365 364 363 370 371 372 373 372 371 378 379 380 381 380 379 386 387 388 389 388 387 49 58 392 393 392 58 398 399 400 401 400 399 406 407 408 409 408 407 414 415 416 417 416 415 422 423 424 425 424 423 430 431 432 433 432 431 439 440 441 439 442 440 443 440 442 452 453 454 453 455 454 456 457 455 454 455 457 453 452 458 458 452 456 452 459 456 457 456 459 464 465 466 467 466 465 472 473 474 475 474 473 480 481 482 483 482 481 488 489 490 491 490 489 496 497 498 499 498 497 508 509 510 509 511 510 512 513 511 510 511 513 509 508 514 514 508 512 508 515 512 513 512 515 520 521 522 523 522 521 528 529 530 531 530 529 536 537 538 539 538 537 544 545 546 547 546 545 552 553 554 555 554 553 560 561 562 563 562 561 568 569 570 571 570 569 576 577 578 579 578 577 584 585 586 587 586 585 592 593 594 595 594 593 600 601 602 603 602 601 612 613 614 613 615 614 616 617 615 614 615 617 613 612 618 618 612 616 612 619 616 617 616 619 624 625 626 627 626 625 632 633 634 635 634 633 640 641 642 643 642 641 648 649 650 651 650 649 656 657 658 659 658 657 672 673 674 675 674 673 676 677 678 677 679 678 674 675 679 675 680 679 680 681 679 678 679 681 677 676 672 672 676 673 673 676 682 682 676 680 676 683 680 681 680 683 688 689 690 691 690 689 696 697 698 699 698 697 704 705 706 707 706 705 712 713 714 715 714 713 720 721 722 723 722 721 732 733 734 733 735 734 736 737 735 734 735 737 733 732 738 738 732 736 732 739 736 737 736 739 744 745 746 747 746 745 752 753 754 755 754 753 760 761 762 763 762 761 768 769 770 771 770 769 776 777 778 779 778 777 784 785 786 787 786 785 792 793 794 795 794 793 800 801 802 803 802 801 808 809 810 811 810 809 816 817 818 819 818 817 824 825 826 827 826 825 833 834 835 835 834 836 837 836 834 843 844 845 843 846 844 847 844 846 858 859 860 860 859 861 859 862 861 863 864 862 861 862 864 859 858 865 858 866 865 865 866 863 866 867 863 864 863 867 873 874 875 873 876 874 877 874 876 882 883 884 885 884 883 890 891 892 893 892 891 899 900 901 901 900 902 903 902 900 909 910 911 912 911 910 913 910 909 926 927 928 929 928 927 930 931 932 931 933 932 928 929 933 929 934 933 934 935 933 932 933 935 931 930 926 926 930 927 927 930 936 936 930 934 930 937 934 935 934 937 943 944 945 944 946 945 947 945 946 953 954 955 955 954 956 957 956 954 962 963 964 965 964 963 970 971 972 973 972 971 979 980 981 979 982 980 983 980 982 994 995 996 996 995 997 995 998 997 999 1000 998 997 998 1000 995 994 1001 994 1002 1001 1001 1002 999 1002 1003 999 1000 999 1003 1009 1010 1011 1011 1010 1012 1013 1012 1010 1018 1019 1020 1021 1020 1019 1026 1027 1028 1029 1028 1027 1034 1035 1036 1037 1036 1035 1042 1043 1044 1045 1044 1043 1050 1051 1052 1053 1052 1051 1058 1059 1060 1061 1060 1059 1066 1067 1068 1069 1068 1067 1074 1075 1076 1077 1076 1075 1082 1083 1084 1085 1084 1083 1091 1092 1093 1093 1092 1094 1095 1094 1092 1105 1106 1107 1107 1106 1108 1106 1109 1108 1110 1111 1109 1108 1109 1111 1106 1105 1112 1112 1105 1110 1105 1113 1110 1111 1110 1113 1118 1119 1120 1121 1120 1119 1126 1127 1128 1129 1128 1127 1134 1135 1136 1137 1136 1135 1142 1143 1144 1145 1144 1143 1150 1151 1152 1153 1152 1151 1166 1167 1168 1169 1168 1167 1170 1171 1172 1171 1173 1172 1168 1169 1173 1169 1174 1173 1174 1175 1173 1172 1173 1175 1171 1170 1166 1166 1170 1167 1167 1170 1176 1176 1170 1174 1170 1177 1174 1175 1174 1177 1183 1184 1185 1184 1186 1185 1187 1185 1186 1193 1194 1195 1195 1194 1196 1197 1196 1194 1202 1203 1204 1205 1204 1203 1210 1211 1212 1213 1212 1211 1219 1220 1221 1219 1222 1220 1223 1220 1222 1234 1235 1236 1236 1235 1237 1235 1238 1237 1239 1240 1238 1237 1238 1240 1235 1234 1241 1234 1242 1241 1241 1242 1239 1242 1243 1239 1240 1239 1243 1249 1250 1251 1251 1250 1252 1253 1252 1250 1258 1259 1260 1261 1260 1259 1266 1267 1268 1269 1268 1267 1274 1275 1276 1277 1276 1275 1282 1283 1284 1285 1284 1283 1290 1291 1292 1293 1292 1291 1298 1299 1300 1301 1300 1299 1306 1307 1308 1309 1308 1307 1314 1315 1316 1317 1316 1315 1322 1323 1324 1325 1324 1323 1330 1331 1332 1333 1332 1331 1339 1340 1341 1341 1340 1342 1343 1342 1340 1354 1355 1356 1356 1355 1357 1355 1358 1357 1359 1360 1358 1357 1358 1360 1355 1354 1361 1354 1362 1361 1361 1362 1359 1362 1363 1359 1360 1359 1363 1369 1370 1371 1369 1372 1370 1373 1370 1372 1378 1379 1380 1381 1380 1379 1386 1387 1388 1389 1388 1387 1395 1396 1397 1397 1396 1398 1399 1398 1396 1405 1406 1407 1406 1408 1407 1409 1407 1408 1422 1423 1424 1425 1424 1423 1426 1427 1428 1427 1429 1428 1424 1425 1429 1425 1430 1429 1430 1431 1429 1428 1429 1431 1427 1426 1422 1422 1426 1423 1423 1426 1432 1432 1426 1430 1426 1433 1430 1431 1430 1433 1438 1439 1440 1441 1440 1439 1446 1447 1448 1449 1448 1447 1454 1455 1456 1457 1456 1455 1462 1463 1464 1465 1464 1463 1470 1471 1472 1473 1472 1471 1483 1484 1485 1484 1486 1485 1487 1488 1486 1485 1486 1488 1484 1483 1489 1483 1490 1489 1489 1490 1487 1490 1491 1487 1488 1487 1491 1497 1498 1499 1499 1498 1500 1501 1500 1498 1506 1507 1508 1509 1508 1507 1514 1515 1516 1517 1516 1515 1522 1523 1524 1525 1524 1523 1530 1531 1532 1533 1532 1531 1538 1539 1540 1541 1540 1539 1546 1547 1548 1549 1548 1547 1554 1555 1556 1557 1556 1555 1562 1563 1564 1565 1564 1563 1570 1571 1572 1573 1572 1571 1578 1579 1580 1581 1580 1579 1586 1587 1588 1589 1588 1587
-0 1 2 1 0 3 8 9 10 9 8 11
-4 5 6 7 6 5 12 13 14 15 14 13
-0 1 2 1 0 3 4 5 6 7 6 5 8 9 10 11 12 13 12 11 14 9 15 16 15 9 17 17 9 8 17 8 13 17 13 12 18 19 20 19 18 21 21 18 22 23 24 25 24 23 26 26 23 27 26 27 28 29 30 31 30 29 27 27 29 32 32 29 33 28 34 35 34 28 36 36 28 37 37 28 27 37 27 32 37 32 38 37 38 39 36 37 40 41 42 43 44 45 46 45 44 47 48 49 50 49 48 51 51 48 52 52 48 53 52 53 54 54 53 42 54 42 55 54 55 56 56 55 57 57 55 58 55 42 59 59 42 41 59 41 46 59 46 45 60 61 62 61 60 63 63 60 64 65 66 67 66 65 68 68 65 69 69 65 70 70 65 71 71 72 73 72 71 74 74 71 75 75 71 65 75 65 76 75 76 77 75 77 78 74 75 79 69 80 81 80 69 70 82 78 77 78 82 83 83 82 84 83 84 85 84 82 86 86 82 87 86 87 88 88 87 89 89 87 90 89 90 91 91 90 92 88 93 86 94 95 96 95 94 97 95 97 98 99 100 101 100 99 102 102 99 103 103 99 104 103 104 105 105 104 85 105 85 106 106 85 84 105 106 98 105 98 97 107 108 109 108 107 110 110 107 111 111 107 112 111 112 113 113 112 58 113 58 114 114 58 55 114 55 81 114 81 80 113 114 61 113 61 63 56 39 38 39 56 115 115 56 116 116 56 57 49 117 118 117 49 51 119 120 121 120 119 122 122 119 123 123 119 16 123 16 15 123 15 25 123 25 24 122 123 19 122 19 21 124 125 126 125 127 126 128 129 127 129 130 127 130 131 127 131 132 127 127 132 126 126 132 133 134 133 132 135 136 137 138 137 136 139 140 141 141 140 142 142 140 143 144 143 140 145 146 147 146 148 147 149 150 148 150 151 148 151 152 148 148 152 147 152 153 147 147 153 154 153 155 154 154 155 156 156 155 157 158 157 155 159 160 161 160 162 161 163 164 162 162 164 161 164 165 161 161 165 166 165 167 166 166 167 168 168 167 169 170 169 167 160 159 171 159 172 171 173 171 172 174 175 176 177 178 179 179 178 180 178 181 180 180 181 176 176 181 174 181 182 174 174 182 163 164 163 183 163 182 183 183 182 184 185 184 182 186 187 149 150 149 187 188 189 190 184 185 189 185 191 189 191 192 189 192 193 189 189 193 190 190 193 194 195 194 193 193 192 186 186 192 187 187 192 196 196 192 197 198 197 192 199 200 145 145 200 146 201 146 200 202 203 204 203 205 204 205 206 204 204 206 151 152 151 139 139 151 140 140 151 207 151 206 207 206 208 207 207 208 209 208 210 209 209 210 135 135 210 136 211 136 210 212 213 202 203 202 213 214 206 205 215 216 217 143 144 216 144 218 216 218 219 216 219 220 216 216 220 217 217 220 221 222 221 220 223 224 218 218 224 219 219 224 225 226 225 224 220 219 227 219 228 227 227 228 128 129 128 228 229 230 124 124 230 125 231 125 230 232 233 234 233 235 234 235 236 234 234 236 130 131 130 236 237 238 232 233 232 238 239 236 235
-0 1 2 1 0 3 8 9 10 9 8 11 11 8 12 18 19 20 21 22 23 22 21 24 24 21 25 25 21 26 26 21 27 27 21 28 28 21 29 29 21 30 27 31 32 31 27 28 19 33 34 33 19 24 24 19 35 35 19 18 24 35 22 54 55 56 55 54 57 57 54 58 64 65 66 65 64 67 72 73 74 73 72 75 80 81 82 81 80 83 88 89 90 89 88 91 96 97 98 97 96 99 104 105 106 105 104 107 112 113 114 113 112 115 113 115 116 116 115 117 116 117 118 119 117 120 117 119 118 118 119 121 121 119 122 123 124 125 126 127 128 127 126 124 127 124 129 129 124 123 129 123 130 129 130 131 121 132 133 132 121 134 134 121 135 135 121 122 135 122 136 134 135 137 134 137 138 138 137 139 140 141 142 141 131 130 131 141 143 143 141 144 143 144 145 145 144 146 144 141 147 147 141 148 148 141 140 147 148 149 150 151 152 151 150 153 153 150 154 153 154 155 155 154 156 156 154 157 154 150 158 158 150 159 159 150 160 158 159 161 162 163 161 163 162 164 164 162 165 158 166 167 166 158 161 166 161 163 168 169 170 169 168 171 171 168 172 171 172 173 172 168 174 175 176 177 176 175 178 178 175 179 178 179 180 180 179 181 180 181 182 182 181 183 183 181 184 182 183 185 182 185 186 182 186 187 186 185 188 188 185 189 190 191 192 191 190 193 193 190 194 194 190 195 196 197 198 197 196 199 199 196 200 201 202 203 202 201 204 145 136 122 136 145 205 205 145 146 205 146 173 205 173 160 205 160 150 160 173 206 206 173 184 206 184 181 184 173 207 207 173 208 208 173 172 207 208 200 207 200 209 207 209 190 190 209 195 195 209 210 209 200 26 26 200 211 211 200 196 211 196 203 211 203 202 26 211 25 212 213 214 213 212 199 199 212 215 215 212 216 199 215 197 217 210 209 218 186 188 219 187 186 216 212 220 178 221 222 221 178 180 223 157 154 134 224 225 224 134 138 226 128 127 227 228 229 228 227 230 113 231 114 231 113 229 231 229 228 352 353 354 353 352 355 360 361 362 361 360 363 361 363 364 364 363 365 362 366 367 366 362 361 367 366 365 367 365 363 376 377 378 377 376 379 384 385 386 385 384 387 392 393 394 393 392 395 393 395 396 396 395 397 394 398 399 398 394 393 399 398 397 399 397 395 408 409 410 409 408 411 416 417 418 417 416 419 424 425 426 425 424 427 432 433 434 433 432 435 440 441 442 441 440 443 448 449 450 449 448 451 449 451 452 452 451 453 450 454 455 454 450 449 455 454 453 455 453 451 464 465 466 465 464 467 472 473 474 473 472 475 480 481 482 481 480 483 488 489 490 489 488 491 496 497 498 497 496 499 504 505 506 505 504 507 512 513 514 513 512 515 520 521 522 521 520 523 521 523 524 524 523 525 525 523 526 526 523 527 522 528 529 528 522 521 528 521 530 528 530 531 529 528 527 529 527 523 525 531 530 531 525 526 544 545 546 545 544 547 552 553 554 553 552 555 560 561 562 561 560 563 568 569 570 569 568 571 576 577 578 577 576 579 584 585 586 585 584 587 592 593 594 593 592 595 600 601 602 601 600 603 601 603 604 604 603 605 602 606 607 606 602 601 607 606 605 607 605 603 616 617 618 617 616 619 624 625 626 625 624 627 632 633 634 633 632 635 640 641 642 641 640 643 648 649 650 649 648 651 656 657 658 657 656 659 664 665 666 665 664 667 672 673 674 673 672 675 680 681 682 681 680 683 688 689 690 689 688 691 696 697 698 697 696 699 704 705 706 705 704 707 712 713 714 713 712 715 720 721 722 721 720 723 728 729 730 729 728 731 736 737 738 737 736 739 744 745 746 745 744 747 752 753 754 753 752 755 760 761 762 761 760 763 768 769 770 769 768 771 776 777 778 777 776 779 784 785 786 785 784 787 792 793 794 793 792 795 800 801 802 801 800 803 808 809 810 809 808 811 816 817 818 817 816 819 824 825 826 825 824 827 832 833 834 833 832 835 840 841 842 841 840 843 848 849 850 849 848 851 856 857 858 857 856 859 864 865 866 865 864 867 872 873 874 873 872 875 880 881 882 881 880 883 888 889 890 889 888 891 896 897 898 897 896 899 904 905 906 905 904 907 912 913 914 913 912 915 913 915 916 916 915 917 914 918 919 918 914 913 919 918 917 919 917 915 928 929 930 929 928 931 936 937 938 937 936 939 944 945 946 945 944 947 952 953 954 953 952 955 960 961 962 961 960 963 968 969 970 969 968 971 969 971 972 972 971 973 970 974 975 974 970 969 975 974 973 975 973 971 984 985 986 985 984 987 992 993 994 993 992 995 1000 1001 1002 1001 1000 1003 1008 1009 1010 1009 1008 1011 1016 1017 1018 1017 1016 1019 1024 1025 1026 1025 1024 1027 1032 1033 1034 1033 1032 1035 1040 1041 1042 1041 1040 1043 1048 1049 1050 1049 1048 1051 1056 1057 1058 1057 1056 1059 1064 1065 1066 1065 1064 1067 1072 1073 1074 1073 1072 1075 1073 1075 1076 1076 1075 1077 1074 1078 1079 1078 1074 1073 1079 1078 1077 1079 1077 1075 1088 1089 1090 1089 1088 1091 1096 1097 1098 1097 1096 1099 1104 1105 1106 1105 1104 1107 1112 1113 1114 1113 1112 1115 1120 1121 1122 1121 1120 1123 1128 1129 1130 1129 1128 1131 1129 1131 1132 1132 1131 1133 1130 1134 1135 1134 1130 1129 1135 1134 1133 1135 1133 1131 1144 1145 1146 1145 1144 1147 1152 1153 1154 1153 1152 1155 1160 1161 1162 1161 1160 1163 1168 1169 1170 1169 1168 1171 1176 1177 1178 1177 1176 1179 1184 1185 1186 1185 1184 1187 1192 1193 1194 1193 1192 1195 1200 1201 1202 1201 1200 1203 1208 1209 1210 1209 1208 1211 1216 1217 1218 1217 1216 1219 1224 1225 1226 1225 1224 1227 1232 1233 1234 1233 1232 1235 1240 1241 1242 1241 1240 1243 1248 1249 1250 1249 1248 1251 1256 1257 1258 1257 1256 1259 1264 1265 1266 1265 1264 1267 1272 1273 1274 1273 1272 1275 1280 1281 1282 1281 1280 1283 1288 1289 1290 1289 1288 1291 1289 1291 1292 1292 1291 1293 1290 1294 1295 1294 1290 1289 1295 1294 1293 1295 1293 1291 1304 1305 1306 1305 1304 1307 1312 1313 1314 1313 1312 1315 1320 1321 1322 1321 1320 1323 1328 1329 1330 1329 1328 1331 1336 1337 1338 1337 1336 1339 1344 1345 1346 1345 1344 1347 1352 1353 1354 1353 1352 1355 1360 1361 1362 1361 1360 1363 1361 1363 1364 1364 1363 1365 1362 1366 1367 1366 1362 1361 1367 1366 1365 1367 1365 1363 1376 1377 1378 1377 1376 1379 1384 1385 1386 1385 1384 1387 1392 1393 1394 1393 1392 1395 1400 1401 1402 1401 1400 1403 1408 1409 1410 1409 1408 1411 1416 1417 1418 1417 1416 1419 1424 1425 1426 1425 1424 1427
-4 5 6 7 6 5 13 14 15 15 14 16 17 16 14 36 37 38 39 40 37 37 40 38 38 40 41 42 41 40 43 44 45 46 45 44 47 48 49 49 48 43 43 48 44 44 48 50 50 48 51 51 48 38 38 48 36 52 36 48 53 40 39 59 60 61 61 60 62 63 62 60 68 69 70 71 70 69 76 77 78 79 78 77 84 85 86 87 86 85 92 93 94 95 94 93 100 101 102 103 102 101 108 109 110 111 110 109 232 233 234 233 235 234 236 234 235 237 238 232 233 232 238 239 240 241 242 243 244 245 244 243 246 247 248 249 250 251 252 251 250 253 254 255 256 257 258 259 256 260 261 262 263 264 265 266 255 254 265 265 254 266 266 254 267 268 267 254 51 269 50 270 271 269 271 272 269 272 273 269 269 273 50 50 273 261 262 261 274 274 261 275 275 261 276 261 273 276 273 277 276 278 279 277 277 279 276 276 279 280 281 280 282 280 279 282 282 279 283 284 283 285 283 279 285 279 286 285 286 287 285 285 287 288 289 288 287 290 291 270 271 270 291 273 272 266 266 272 264 292 264 272 274 275 293 293 275 294 294 275 295 296 295 275 297 298 259 259 298 256 257 256 299 256 298 299 298 300 299 280 281 300 300 281 299 299 281 249 281 301 249 249 301 250 301 302 250 250 302 303 304 303 302 305 306 278 279 278 307 278 306 307 307 306 308 309 308 306 310 311 312 311 313 312 314 312 313 315 316 317 317 316 310 311 310 316 311 318 313 283 284 318 318 284 313 313 284 246 247 246 319 319 246 320 320 246 321 246 284 321 321 284 322 323 322 284 324 325 326 327 328 325 325 328 326 326 328 329 286 329 287 287 329 330 329 328 330 330 328 331 332 331 328 333 328 327 334 335 242 242 335 243 335 336 243 288 289 336 289 337 336 336 337 243 243 337 338 339 338 337 331 332 340 332 341 340 341 342 340 340 342 239 342 343 239 240 239 343 344 342 341 289 345 337 337 345 346 346 345 347 348 347 345 346 347 349 347 350 349 349 350 235 350 351 235 236 235 351 356 357 358 359 358 357 368 369 370 369 371 370 372 373 371 370 371 373 369 368 374 374 368 372 368 375 372 373 372 375 380 381 382 383 382 381 388 389 390 391 390 389 400 401 402 401 403 402 404 405 403 402 403 405 401 400 406 406 400 404 400 407 404 405 404 407 412 413 414 415 414 413 420 421 422 423 422 421 428 429 430 431 430 429 436 437 438 439 438 437 444 445 446 447 446 445 456 457 458 457 459 458 460 461 459 458 459 461 457 456 462 462 456 460 456 463 460 461 460 463 468 469 470 471 470 469 476 477 478 479 478 477 484 485 486 487 486 485 492 493 494 495 494 493 500 501 502 503 502 501 508 509 510 511 510 509 516 517 518 519 518 517 532 533 534 535 534 533 536 537 538 537 539 538 534 535 539 535 540 539 540 541 539 538 539 541 537 536 532 532 536 533 533 536 542 542 536 540 536 543 540 541 540 543 548 549 550 551 550 549 556 557 558 559 558 557 564 565 566 567 566 565 572 573 574 575 574 573 580 581 582 583 582 581 588 589 590 591 590 589 596 597 598 599 598 597 608 609 610 609 611 610 612 613 611 610 611 613 609 608 614 614 608 612 608 615 612 613 612 615 620 621 622 623 622 621 628 629 630 631 630 629 636 637 638 639 638 637 644 645 646 647 646 645 652 653 654 655 654 653 660 661 662 663 662 661 668 669 670 671 670 669 676 677 678 679 678 677 684 685 686 687 686 685 692 693 694 695 694 693 700 701 702 703 702 701 708 709 710 711 710 709 716 717 718 719 718 717 724 725 726 727 726 725 732 733 734 735 734 733 740 741 742 743 742 741 748 749 750 751 750 749 756 757 758 759 758 757 764 765 766 767 766 765 772 773 774 775 774 773 780 781 782 783 782 781 788 789 790 791 790 789 796 797 798 799 798 797 804 805 806 807 806 805 812 813 814 815 814 813 820 821 822 823 822 821 828 829 830 831 830 829 836 837 838 839 838 837 844 845 846 847 846 845 852 853 854 855 854 853 860 861 862 863 862 861 868 869 870 871 870 869 876 877 878 879 878 877 884 885 886 887 886 885 892 893 894 895 894 893 900 901 902 903 902 901 908 909 910 911 910 909 920 921 922 921 923 922 924 925 923 922 923 925 921 920 926 926 920 924 920 927 924 925 924 927 932 933 934 935 934 933 940 941 942 943 942 941 948 949 950 951 950 949 956 957 958 959 958 957 964 965 966 967 966 965 976 977 978 977 979 978 980 981 979 978 979 981 977 976 982 982 976 980 976 983 980 981 980 983 988 989 990 991 990 989 996 997 998 999 998 997 1004 1005 1006 1007 1006 1005 1012 1013 1014 1015 1014 1013 1020 1021 1022 1023 1022 1021 1028 1029 1030 1031 1030 1029 1036 1037 1038 1039 1038 1037 1044 1045 1046 1047 1046 1045 1052 1053 1054 1055 1054 1053 1060 1061 1062 1063 1062 1061 1068 1069 1070 1071 1070 1069 1080 1081 1082 1081 1083 1082 1084 1085 1083 1082 1083 1085 1081 1080 1086 1086 1080 1084 1080 1087 1084 1085 1084 1087 1092 1093 1094 1095 1094 1093 1100 1101 1102 1103 1102 1101 1108 1109 1110 1111 1110 1109 1116 1117 1118 1119 1118 1117 1124 1125 1126 1127 1126 1125 1136 1137 1138 1137 1139 1138 1140 1141 1139 1138 1139 1141 1137 1136 1142 1142 1136 1140 1136 1143 1140 1141 1140 1143 1148 1149 1150 1151 1150 1149 1156 1157 1158 1159 1158 1157 1164 1165 1166 1167 1166 1165 1172 1173 1174 1175 1174 1173 1180 1181 1182 1183 1182 1181 1188 1189 1190 1191 1190 1189 1196 1197 1198 1199 1198 1197 1204 1205 1206 1207 1206 1205 1212 1213 1214 1215 1214 1213 1220 1221 1222 1223 1222 1221 1228 1229 1230 1231 1230 1229 1236 1237 1238 1239 1238 1237 1244 1245 1246 1247 1246 1245 1252 1253 1254 1255 1254 1253 1260 1261 1262 1263 1262 1261 1268 1269 1270 1271 1270 1269 1276 1277 1278 1279 1278 1277 1284 1285 1286 1287 1286 1285 1296 1297 1298 1297 1299 1298 1300 1301 1299 1298 1299 1301 1297 1296 1302 1302 1296 1300 1296 1303 1300 1301 1300 1303 1308 1309 1310 1311 1310 1309 1316 1317 1318 1319 1318 1317 1324 1325 1326 1327 1326 1325 1332 1333 1334 1335 1334 1333 1340 1341 1342 1343 1342 1341 1348 1349 1350 1351 1350 1349 1356 1357 1358 1359 1358 1357 1368 1369 1370 1369 1371 1370 1372 1373 1371 1370 1371 1373 1369 1368 1374 1374 1368 1372 1368 1375 1372 1373 1372 1375 1380 1381 1382 1383 1382 1381 1388 1389 1390 1391 1390 1389 1396 1397 1398 1399 1398 1397 1404 1405 1406 1407 1406 1405 1412 1413 1414 1415 1414 1413 1420 1421 1422 1423 1422 1421 1428 1429 1430 1431 1430 1429
-0 1 2 1 0 3 8 9 10 9 8 11 16 17 18 17 16 19 24 25 26 27 24 28 29 30 31 30 29 32 32 29 33 32 33 34 35 36 37 36 35 38 38 35 39 39 35 40 40 35 41 25 42 43 42 25 44 42 44 45 44 25 24 44 24 27 45 44 41 45 41 46 45 46 47 46 41 48 48 41 49 49 41 50 50 41 35 39 34 33 34 39 40 51 52 53 52 51 36 52 36 38 54 47 46 55 53 52 88 89 90 89 88 91 96 97 98 97 96 99 104 105 106 105 104 107 112 113 114 113 112 115 113 115 116 116 115 117 114 118 119 118 114 113 119 118 117 119 117 115 128 129 130 129 128 131 136 137 138 137 136 139 137 139 140 140 139 141 138 142 143 142 138 137 143 142 141 143 141 139 152 153 154 153 152 155 160 161 162 161 160 163 168 169 170 169 168 171 171 168 172 178 179 180 179 178 181 181 178 182 188 189 190 189 188 191 196 197 198 197 196 199 204 205 206 205 204 207 212 213 214 213 212 215 220 221 222 221 220 223 228 229 230 229 228 231 236 237 238 237 236 239 244 245 246 245 244 247 252 253 254 253 252 255 260 261 262 261 260 263 268 269 270 269 268 271 276 277 278 277 276 279 284 285 286 285 284 287 292 293 294 293 292 295 300 301 302 301 300 303 308 309 310 309 308 311 316 317 318 317 316 319 324 325 326 325 324 327 332 333 334 333 332 335
-4 5 6 7 6 5 12 13 14 15 14 13 20 21 22 23 22 21 56 57 58 59 60 61 62 63 56 63 64 56 57 56 64 65 66 67 68 67 66 69 70 71 71 70 72 72 70 73 73 70 59 60 59 74 59 70 74 70 75 74 76 77 75 77 78 75 74 75 79 75 78 79 80 79 78 70 69 65 65 69 66 66 69 62 62 69 63 81 63 69 67 68 82 68 83 82 82 83 84 85 84 83 86 77 76 87 78 77 92 93 94 95 94 93 100 101 102 103 102 101 108 109 110 111 110 109 120 121 122 121 123 122 124 125 123 122 123 125 121 120 126 126 120 124 120 127 124 125 124 127 132 133 134 135 134 133 144 145 146 145 147 146 148 149 147 146 147 149 145 144 150 150 144 148 144 151 148 149 148 151 156 157 158 159 158 157 164 165 166 167 166 165 173 174 175 175 174 176 177 176 174 183 184 185 185 184 186 187 186 184 192 193 194 195 194 193 200 201 202 203 202 201 208 209 210 211 210 209 216 217 218 219 218 217 224 225 226 227 226 225 232 233 234 235 234 233 240 241 242 243 242 241 248 249 250 251 250 249 256 257 258 259 258 257 264 265 266 267 266 265 272 273 274 275 274 273 280 281 282 283 282 281 288 289 290 291 290 289 296 297 298 299 298 297 304 305 306 307 306 305 312 313 314 315 314 313 320 321 322 323 322 321 328 329 330 331 330 329 336 337 338 339 338 337
-0 1 2 1 0 3 8 9 10 9 8 11 9 11 12 12 11 13 10 14 15 14 10 9 15 14 13 15 13 11 24 25 26 25 24 27 32 33 34 33 32 35 40 41 42 41 40 43
-4 5 6 7 6 5 16 17 18 17 19 18 20 21 19 18 19 21 17 16 22 22 16 20 16 23 20 21 20 23 28 29 30 31 30 29 36 37 38 39 38 37 44 45 46 47 46 45
-0 1 2 1 0 3 8 9 10 9 8 11 16 17 18 17 16 19 24 25 26 25 24 27
-4 5 6 7 6 5 12 13 14 15 14 13 20 21 22 23 22 21 28 29 30 31 30 29
-0 1 2 1 0 3 8 9 10 9 8 11 16 17 18 17 16 19 24 25 26 25 24 27
-4 5 6 7 6 5 12 13 14 15 14 13 20 21 22 23 22 21 28 29 30 31 30 29
-0 1 2 1 0 3 8 9 10 9 8 11 16 17 18 17 16 19 24 25 26 25 24 27
-4 5 6 7 6 5 12 13 14 15 14 13 20 21 22 23 22 21 28 29 30 31 30 29
-0 1 2 1 0 3 8 9 10 9 8 11 16 17 18 17 16 19 24 25 26 25 24 27
-4 5 6 7 6 5 12 13 14 15 14 13 20 21 22 23 22 21 28 29 30 31 30 29
-0 1 2 1 0 3 8 9 10 9 8 11 16 17 18 17 16 19 24 25 26 25 24 27
-4 5 6 7 6 5 12 13 14 15 14 13 20 21 22 23 22 21 28 29 30 31 30 29
-0 1 2 1 0 3 4 5 6 5 4 7 5 7 1 5 1 3 5 3 8 8 3 9 8 9 10 22 23 24 23 22 25 30 31 32 31 30 33 38 39 40 39 38 41 46 47 48 47 46 49 54 55 56 55 54 57 62 63 64 63 62 65 70 71 72 71 70 73 78 79 80 79 78 81 86 87 88 87 86 89 94 95 96 95 94 97 102 103 104 103 102 105 110 111 112 113 114 115 114 113 116 116 113 117 117 113 112 117 112 111 112 113 118 112 118 119 119 118 120
-11 12 13 12 14 13 13 14 15 14 16 15 16 17 15 17 18 15 19 15 18 14 20 16 21 16 20 26 27 28 29 28 27 34 35 36 37 36 35 42 43 44 45 44 43 50 51 52 53 52 51 58 59 60 61 60 59 66 67 68 69 68 67 74 75 76 77 76 75 82 83 84 85 84 83 90 91 92 93 92 91 98 99 100 101 100 99 106 107 108 109 108 107 121 122 123 123 122 124 122 125 124 126 124 127 124 125 127 127 125 128 128 125 129 130 129 125 124 126 131
-0 1 2 1 0 3 2 1 4 2 4 5 5 4 6 6 4 7 8 9 10 9 8 11 11 8 12 12 8 13 13 8 14 14 8 15 14 15 16 14 16 17 18 19 20 19 18 21 22 23 24 23 22 25 24 23 26 26 23 27 23 25 28 28 25 29 29 25 30 29 30 31 29 31 32 30 25 33 33 25 34 33 34 35 34 25 36 36 25 37 37 25 38 38 25 39 39 25 20 39 20 19 40 41 42 41 40 37 37 40 36 35 43 44 43 35 45 45 35 46 46 35 34 45 46 47 48 31 30 32 49 50 49 32 51 51 32 52 52 32 31 51 52 53 54 55 56 55 54 57 57 54 58 58 54 59 57 58 60 57 60 61 61 60 62 62 60 63 64 65 66 65 64 67 65 67 68 68 67 69 70 71 72 71 70 73 69 74 75 74 69 67 74 67 72 74 72 71 68 76 77 76 68 69 78 61 62 79 80 81 80 79 82 27 83 84 83 27 23 83 23 85 83 85 81 83 81 80 83 80 86 84 83 87 88 89 13 89 88 90 90 88 91 91 88 92 93 94 95 94 93 96 97 98 99 98 97 100 101 102 103 102 101 104 104 101 105 105 101 106 106 101 95 106 95 94 106 94 99 106 99 98 102 107 108 107 102 104 109 110 111 110 109 112 112 109 77 112 77 76 112 76 113 112 113 108 112 108 107 112 107 114 112 114 115 112 115 116 116 115 117 116 117 118 118 117 119 116 118 120 121 122 110 122 121 123 12 110 124 110 12 111 111 12 89 89 12 13 124 110 122 125 5 6 26 126 127 126 26 27 128 129 130 129 128 24 129 24 131 131 24 132 132 24 26 133 134 135 134 133 136 136 133 137 134 138 139 138 134 140 140 134 136 141 142 143 142 141 144 145 146 147 148 59 54 59 148 146 59 146 149 149 146 150 150 146 145 149 150 151 152 153 154 153 152 155 156 157 158 157 156 159 160 161 162 161 160 163 164 153 165 153 164 166 153 166 154 165 153 158 165 158 157 165 157 162 165 162 161 167 166 168 166 167 169 168 166 170 170 166 164 166 169 171 168 172 173 172 168 170 174 175 176 175 174 177 177 174 178 178 174 179 175 180 181 180 175 177 182 183 184 183 182 185 183 185 11 185 182 131 185 131 132 185 132 186 185 186 187 185 187 139 185 139 138 185 138 143 185 143 142 185 142 56 185 56 55 185 55 173 185 173 172 185 172 181 185 181 180 11 185 9 188 189 190 189 187 186 187 189 191 191 189 3 191 3 0 3 189 192 192 189 193 193 189 188 192 193 194 195 130 129 196 197 198 199 200 201 202 203 200 200 203 201 201 203 204 205 204 206 204 203 206 206 203 207 208 207 203 209 203 202 210 211 212 213 214 211 214 215 211 215 216 211 216 217 211 217 218 211 218 219 211 219 220 211 220 221 211 221 222 211 222 207 211 207 208 211 208 223 211 223 224 211 224 225 211 212 211 226 211 225 226 227 226 225 228 229 213 214 213 229 230 231 232 232 231 228 228 231 229 233 229 231 234 235 215 216 215 235 236 237 238 239 238 234 234 238 235 237 240 238 235 238 240 241 242 243 242 244 243 244 245 243 245 246 243 247 238 246 238 239 246 243 246 239 248 249 241 242 241 249 250 251 244 245 244 251 252 253 246 247 246 253 254 255 256 257 258 255 255 258 256 256 258 259 258 260 259 261 259 260 262 258 257 263 264 219 220 219 264 265 266 267 267 266 221 222 221 266 268 269 265 265 269 266 270 266 269 271 272 223 223 272 224 224 272 196 272 273 196 197 196 273 274 271 275 276 275 271 277 278 279 280 281 282 283 284 285 285 284 286 286 284 281 282 281 284 287 288 280 281 280 288 289 290 291 292 293 290 290 293 291 293 294 291 291 294 295 294 296 295 296 297 295 297 298 295 298 299 295 299 300 295 300 301 295 301 302 295 295 302 281 286 281 302 303 304 297 298 297 304 305 306 307 306 308 307 308 309 307 309 310 307 307 310 311 311 310 303 303 310 304 312 304 310 313 314 305 306 305 314 315 316 308 309 308 316 317 318 319 319 318 320 320 318 285 283 285 318 321 322 323 324 325 322 325 326 322 326 327 322 327 328 322 328 274 322 323 322 274 329 330 325 326 325 330 331 332 333 334 335 300 301 300 335 336 337 338 337 339 338 339 334 338 340 338 334 341 342 336 337 336 342 334 339 335 335 339 343 339 344 343 345 343 344 346 347 331 331 347 332 332 347 348 347 349 348 259 261 349 349 261 348 348 261 217 218 217 261 350 351 352 353 354 351 351 354 352 352 354 355 356 355 354 357 353 358 359 360 361 362 363 360 360 363 361 361 363 364 365 364 363 366 367 368 368 367 369 370 369 367 371 372 373 372 374 373 373 374 375 375 374 368 368 374 366 366 374 362 363 362 376 362 374 376 376 374 357 354 353 377 353 357 377 357 374 377 377 374 378 378 374 328 274 328 271 271 328 272 374 379 328 272 328 379 380 381 371 372 371 381 382 383 384 383 385 384 385 386 384 384 386 283 283 386 284 284 386 212 212 386 210 387 210 386 388 389 277 277 389 278 278 389 390 389 391 390 204 205 391 390 391 205 392 393 394 393 392 395 396 397 398 399 398 397
-0 1 2 1 0 3 2 4 5 4 2 1 12 13 14 13 12 15 20 21 22 21 20 23 28 29 30 29 28 31 36 37 38 37 36 39 44 45 46 45 44 47 52 53 54 53 52 55 60 61 62 61 60 63 61 63 64 64 63 65
-6 7 8 9 8 7 10 11 6 7 6 11 16 17 18 19 18 17 24 25 26 27 26 25 32 33 34 35 34 33 40 41 42 43 42 41 48 49 50 51 50 49 56 57 58 59 58 57 66 67 68 68 67 69 67 70 69 71 69 70
-0 0 1 1 2 2 1 1 0 0 3 3 3 3 0 0 4 4 4 4 0 0 5 5 5 5 0 0 6 6 6 6 7 7 8 8 7 7 6 6 9 9 9 9 6 6 0 0 4 4 10 10 11 11 10 10 4 4 5 5
-12 13 14 15 14 13 16 17 18 18 17 19 20 19 17 17 16 12 12 16 13 13 16 21 21 16 22 23 22 16
-0 1 2 3 4 5 4 3 6 1 7 8 7 1 9 7 9 10 9 1 0 10 9 5 10 5 4 10 4 11 12 13 14 13 15 14 15 16 14 17 18 16 14 16 19 16 18 19 20 19 18 21 22 13 15 13 22 23 18 17
-0 1 2 1 0 3 8 9 10 9 8 11 16 17 18 17 16 19 24 25 26 25 24 27
-4 5 6 7 6 5 12 13 14 15 14 13 20 21 22 23 22 21 28 29 30 31 30 29
-0 1 2 1 0 3 8 9 10 9 8 11 16 17 18 17 16 19 24 25 26 25 24 27
-4 5 6 7 6 5 12 13 14 15 14 13 20 21 22 23 22 21 28 29 30 31 30 29
-0 1 2 1 0 3 8 9 10 9 8 11 16 17 18 17 16 19 24 25 26 25 24 27
-4 5 6 7 6 5 12 13 14 15 14 13 20 21 22 23 22 21 28 29 30 31 30 29
-0 1 2 1 0 3 8 9 10 9 8 11 16 17 18 17 16 19 24 25 26 25 24 27
-4 5 6 7 6 5 12 13 14 15 14 13 20 21 22 23 22 21 28 29 30 31 30 29
-0 1 2 1 0 3 8 9 10 9 8 11 16 17 18 17 16 19 24 25 26 25 24 27
-4 5 6 7 6 5 12 13 14 15 14 13 20 21 22 23 22 21 28 29 30 31 30 29
-0 1 2 1 0 3 8 9 10 9 8 11 16 17 18 17 16 19
-4 5 6 7 6 5 12 13 14 15 14 13 20 21 22 23 22 21
-0 1 2 1 0 3 4 5 6 7 6 5
-0 1 2 1 0 3 8 9 10 9 8 11 16 17 18 17 16 19
-4 5 6 7 6 5 12 13 14 15 14 13 20 21 22 23 22 21
-0 1 2 1 0 3 4 5 6 7 6 5
-0 1 2 1 0 3 4 5 6 7 6 5
-0 1 2 1 0 3 8 9 10 9 8 11 16 17 18 17 16 19
-4 5 6 7 6 5 12 13 14 15 14 13 20 21 22 23 22 21
-0 1 2 1 0 3 4 5 6 7 6 5
-0 1 2 1 0 3 8 9 10 9 8 11 16 17 18 17 16 19
-4 5 6 7 6 5 12 13 14 15 14 13 20 21 22 23 22 21
-0 1 2 1 0 3 8 9 10 9 8 11 16 17 18 17 16 19 24 25 26 25 24 27
-4 5 6 7 6 5 12 13 14 15 14 13 20 21 22 23 22 21 28 29 30 31 30 29
-0 1 2 1 0 3 8 9 10 9 8 11 16 17 18 17 16 19 24 25 26 25 24 27
-4 5 6 7 6 5 12 13 14 15 14 13 20 21 22 23 22 21 28 29 30 31 30 29
-0 1 2 1 0 3 8 9 10 9 8 11 16 17 18 17 16 19
-4 5 6 7 6 5 12 13 14 15 14 13 20 21 22 23 22 21
-0 1 2 1 0 3 4 5 6 7 6 5
-0 1 2 1 0 3 8 9 10 9 8 11
-4 5 6 7 6 5 12 13 14 15 14 13
-0 1 2 1 0 3 8 9 10 9 8 11
-4 5 6 7 6 5 12 13 14 15 14 13
-0 1 2 1 0 3 8 9 10 9 8 11 16 17 18 17 16 19
-4 5 6 7 6 5 12 13 14 15 14 13 20 21 22 23 22 21
-0 1 2 1 0 3
-4 5 6 7 6 5
-0 1 2 1 0 3 8 9 10 9 8 11
-4 5 6 7 6 5 12 13 14 15 14 13
-0 1 2 1 0 3 8 9 10 9 8 11 16 17 18 17 16 19 24 25 26 25 24 27
-4 5 6 7 6 5 12 13 14 15 14 13 20 21 22 23 22 21 28 29 30 31 30 29
-0 1 2 1 0 3 8 9 10 9 8 11 11 8 12 18 19 20 19 18 21 21 18 22
-4 5 6 7 6 5 13 14 15 15 14 16 17 16 14 23 24 25 25 24 26 27 26 24
-0 1 2 1 0 3 3 0 4 3 4 5
-6 7 8 7 9 8 8 9 10 11 10 9
-0 1 2 1 0 3
-4 5 6 7 6 5
-0 1 2 1 0 3 8 9 10 9 8 11 16 17 18 17 16 19 24 25 26 25 24 27
-4 5 6 7 6 5 12 13 14 15 14 13 20 21 22 23 22 21 28 29 30 31 30 29
-0 1 2 1 0 3
-4 5 6 7 6 5
-0 1 2 1 3 4 3 1 5 5 1 0 12 13 14 13 12 15 20 21 22 21 20 23 28 29 30 29 28 31 31 28 32 32 28 33
-6 7 8 8 7 9 10 9 7 11 7 6 16 17 18 19 18 17 24 25 26 27 26 25 34 35 36 36 35 37 37 35 38 39 38 35
-0 1 2 1 0 3 8 9 10 9 8 11
-4 5 6 7 6 5 12 13 14 15 14 13
-0 1 2 1 0 3 8 9 10 9 8 11 16 17 18 17 16 19 24 25 26 25 24 27
-4 5 6 7 6 5 12 13 14 15 14 13 20 21 22 23 22 21 28 29 30 31 30 29
-0 1 2 1 0 3 8 9 10 9 8 11 16 17 18 17 16 19 24 25 26 25 24 27
-4 5 6 7 6 5 12 13 14 15 14 13 20 21 22 23 22 21 28 29 30 31 30 29
-0 1 2 1 0 3 8 9 10 9 8 11 16 17 18 17 16 19 24 25 26 25 24 27
-4 5 6 7 6 5 12 13 14 15 14 13 20 21 22 23 22 21 28 29 30 31 30 29
-0 1 2 1 0 3 8 9 10 9 8 11 16 17 18 17 16 19 24 25 26 25 24 27
-4 5 6 7 6 5 12 13 14 15 14 13 20 21 22 23 22 21 28 29 30 31 30 29
-0 1 2 1 0 3 8 9 10 9 8 11
-4 5 6 7 6 5 12 13 14 15 14 13
-0 0 1 1 2 2 1 1 0 0 3 3 3 3 0 0 4 4 10 5 11 6 12 7 11 6 10 5 13 8
-5 6 7 7 6 8 9 8 6 14 15 16 17 16 15
-0 1 2 1 0 3 3 0 4 10 11 12 11 10 13 18 19 20 19 18 21 19 21 22 22 21 23
-5 6 7 7 6 8 9 8 6 14 15 16 17 16 15 24 25 26 26 25 27 25 28 27 29 27 28
-0 0 1 1 2 2 1 1 0 0 3 3 3 3 0 0 4 4 4 4 0 0 5 5 12 6 13 7 14 8 13 7 12 6 15 9
-6 7 8 8 7 9 9 7 10 11 10 7 16 17 18 19 18 17
-0 1 2 1 0 3 8 9 10 9 8 11 16 17 18 17 16 19 24 25 26 25 24 27
-4 5 6 7 6 5 12 13 14 15 14 13 20 21 22 23 22 21 28 29 30 31 30 29
-0 1 2 1 0 3
-4 5 6 7 6 5
-0 1 2 1 0 3 1 3 4 4 3 5 12 13 14 13 12 15 20 21 22 21 20 23 28 29 30 29 28 31 29 31 32 33 30 29
-6 7 8 8 7 9 7 10 9 11 9 10 16 17 18 19 18 17 24 25 26 27 26 25 34 35 36 37 38 34 38 39 34 35 34 39
-0 1 2 1 0 3 8 9 10 9 8 11
-4 5 6 7 6 5 12 13 14 15 14 13
-0 1 2 1 0 3
-4 5 6 7 6 5
-0 1 2 1 0 3 8 9 10 9 11 12 11 9 13 13 9 8 20 21 22 21 20 23 23 20 24 24 20 25 32 33 34 33 32 35
-4 5 6 7 6 5 14 15 16 16 15 17 18 17 15 19 15 14 26 27 28 28 27 29 29 27 30 31 30 27 36 37 38 39 38 37
-0 1 2 1 0 3 8 9 10 9 8 11
-4 5 6 7 6 5 12 13 14 15 14 13
-0 1 2 1 0 3 8 9 10 9 8 11 16 17 18 17 16 19 24 25 26 25 24 27
-4 0 5 1 6 2 7 3 6 2 5 1 12 4 13 5 14 6 15 7 14 6 13 5 20 8 21 9 22 10 23 11 22 10 21 9 28 12 29 13 30 14 31 15 30 14 29 13
-0 0 1 1 2 2 1 1 0 0 3 3
-4 5 6 7 6 5
-0 0 1 1 2 2 1 1 0 0 3 3 8 4 9 5 10 6 9 5 8 4 11 7 16 8 17 9 18 10 17 9 16 8 19 11 24 12 25 13 26 14 25 13 24 12 27 15 32 16 33 17 34 18 33 17 32 16 35 19
-4 5 6 7 6 5 12 13 14 15 14 13 20 21 22 23 22 21 28 29 30 31 30 29 36 37 38 39 38 37
-0 1 2 1 0 3 8 9 10 9 8 11 16 2 17 2 16 0 20 21 22 21 20 23 28 29 30 29 28 31
-4 5 6 7 6 5 12 13 14 15 14 13 5 18 7 19 7 18 24 25 26 27 26 25 32 33 34 35 34 33
-0 1 2 1 0 3 8 9 10 9 8 11 16 17 18 17 16 19 24 25 26 25 24 27
-4 5 6 7 6 5 12 13 14 15 14 13 20 21 22 23 22 21 28 29 30 31 30 29
-0 1 2 1 0 3 8 9 10 9 8 11 16 17 18 17 16 19 24 25 26 25 24 27
-4 5 6 7 6 5 12 13 14 15 14 13 20 21 22 23 22 21 28 29 30 31 30 29
-0 1 2 1 0 3 8 9 10 9 8 11 16 17 18 17 16 19 24 25 26 25 24 27
-4 5 6 7 6 5 12 13 14 15 14 13 20 21 22 23 22 21 28 29 30 31 30 29
-0 1 2 1 0 3 8 9 10 9 8 11 16 17 18 17 16 19 24 25 26 25 24 27
-4 5 6 7 6 5 12 13 14 15 14 13 20 21 22 23 22 21 28 29 30 31 30 29
-0 1 2 1 0 3
-0 1 2 1 0 3 4 5 6 7 6 5 8 9 10 9 8 11 12 13 14 15 14 13 16 17 18 17 16 19 20 21 22 23 22 21 24 25 26 25 24 27 28 29 30 31 30 29
-0 1 2 1 0 3 8 9 10 9 8 11 16 17 18 17 16 19 24 25 26 25 24 27
-4 5 6 7 6 5 12 13 14 15 14 13 20 21 22 23 22 21 28 29 30 31 30 29
-1 0 0 2 2 3 3 4 4 2 4 0 3 1 1 4
-1 0 2 0 2 3 4 3 4 5 5 1
-1 0 2 0 3 1
-1 0 2 0 3 2 3 4 4 2 0 3 2 1 4 1
-1 0
-1 0
-1 0
-1 0
-1 0
-1 0
-1 0
-1 0
-1 0
-1 0
-1 0
-0 1 2 1 0 3 3 0 4 4 0 5 5 0 6 6 0 7 7 0 8 8 0 9 6 10 11 10 6 12 12 6 13 12 13 14 13 6 7 1 15 16 15 1 3 17 14 13 18 19 20 21 22 23 24 23 22 25 26 18 19 18 27 18 26 27 27 26 28 29 28 26 30 31 32 32 31 25 25 31 26 26 31 33 33 31 34 34 31 21 21 31 22 35 22 31 36 37 38 37 36 39 40 41 42 43 42 41 44 45 46 45 44 47 48 49 50 51 50 49 52 53 54 53 52 55 56 57 58 59 58 57 60 61 62 61 60 63 64 65 66 67 66 65 68 69 70 69 68 71 72 73 74 75 74 73 76 77 78 77 76 79 80 81 82 83 82 81 84 85 86 85 84 87 88 89 90 91 90 89 92 93 94 93 92 95 96 97 98 99 98 97 100 101 102 101 100 103 104 105 106 107 106 105 108 109 110 109 108 111 112 113 114 115 114 113 116 117 118 117 116 119 120 121 122 123 122 121 124 125 126 125 127 128 127 125 129 129 125 130 129 130 131 131 130 132 130 125 133 133 125 134 134 125 124 133 134 135 136 137 138 139 136 140 141 142 143 137 144 145 144 137 146 146 137 147 147 137 136 147 136 139 146 147 142 146 142 148 146 148 149 148 142 150 150 142 141 151 152 153 152 151 154 154 151 155 155 151 156 154 155 157 154 157 158 154 158 159 158 157 160 161 159 158 162 163 164 165 166 167 166 165 168 168 165 169 168 169 170 170 169 163 170 163 171 170 171 172 171 163 173 173 163 174 174 163 162 173 174 175 175 174 176 173 175 177 178 179 180 181 178 182 178 181 183 183 181 184 185 186 187 186 185 188 188 185 189 188 189 190 189 185 191 179 192 193 192 179 183 183 179 178 132 194 195 194 132 130 195 194 149 195 149 156 195 156 151 156 149 196 196 149 197 197 149 148 196 197 172 196 172 198 198 172 171 196 198 184 196 184 199 196 199 200 199 184 201 201 184 202 202 184 181 201 202 4 201 4 203 201 203 185 185 203 191 191 203 204 203 4 5 205 204 203 206 190 189 200 207 208 207 200 209 209 200 210 210 200 199 209 210 211 212 213 214 213 212 215 213 215 216 216 215 217 216 217 218 218 217 131 218 131 219 219 131 220 220 131 132 221 222 223 223 222 224 224 222 225 222 226 225 225 226 227 226 228 227 227 228 229 228 230 229 231 229 230 232 233 234 235 236 233 233 236 234 234 236 237 238 237 236 239 240 241 242 243 244 33 34 242 243 242 245 245 242 246 246 242 247 242 34 247 34 248 247 249 250 248 248 250 247 247 250 235 236 235 251 235 250 251 250 252 251 253 254 252 252 254 251 254 255 251 256 257 255 255 257 251 251 257 258 259 258 260 258 257 260 257 261 260 262 221 261 260 261 221 263 264 265 265 264 266 267 266 264 245 246 239 240 239 268 239 246 268 268 246 269 270 269 246 250 249 265 265 249 263 271 263 249 272 264 263 273 274 275 276 277 274 274 277 275 278 279 277 277 279 275 275 279 253 254 253 280 253 279 280 279 281 280 280 281 282 281 283 282 282 283 284 285 284 283 286 279 278 287 288 289 290 291 287 288 287 292 287 291 292 291 293 292 258 259 293 293 259 292 292 259 294 295 294 259 296 297 298 298 297 256 257 256 299 256 297 299 297 300 299 301 302 300 302 303 300 300 303 299 299 303 304 305 304 303 306 297 296 307 302 301 308 303 302 309 310 311 312 313 310 310 313 311 311 313 262 221 262 222 222 262 314 262 313 314 314 313 315 316 315 313 317 313 312 318 319 320 319 318 321 321 318 322 323 324 325 325 324 326 327 326 324 328 329 330 329 328 331 332 333 334 335 334 333 336 337 338 337 336 339 340 341 342 343 342 341 344 345 346 345 344 347 348 349 350 351 350 349 352 353 354 353 352 355 356 357 358 359 358 357 360 361 362 361 360 363 364 365 366 367 366 365 368 369 370 369 368 371 372 373 374 375 374 373 376 377 378 377 376 379 380 381 382 383 382 381 384 385 386 385 384 387 388 389 390 391 390 389 392 393 394 393 392 395 396 397 398 399 398 397 400 401 402 401 400 403 404 405 406 407 406 405 408 409 410 409 408 411 412 413 414 415 414 413 416 417 418 417 416 419 420 421 422 423 422 421 424 425 426 425 424 427 428 429 430 431 430 429 432 433 434 433 432 435 436 437 438 439 438 437 440 441 442 441 440 443 444 445 446 447 446 445 448 449 450 449 448 451 452 453 454 455 454 453 456 457 458 457 456 459 460 461 462 463 462 461 464 465 466 465 464 467 468 469 470 471 470 469 472 473 474 473 472 475 476 477 478 479 478 477 480 481 482 481 480 483 484 485 486 487 486 485 488 489 490 489 488 491 492 493 494 495 494 493 496 497 498 497 496 499 500 501 502 503 502 501 504 505 506 505 504 507 508 509 510 511 510 509 512 513 514 513 512 515 516 517 518 519 518 517 520 521 522 521 520 523 524 525 526 527 526 525 528 529 530 529 528 531 532 533 534 535 534 533 536 537 538 537 536 539 540 541 542 543 542 541 544 545 546 545 544 547 548 549 550 551 550 549 552 553 554 553 552 555 556 557 558 559 558 557 560 561 562 561 560 563 564 565 566 567 566 565 568 569 570 569 568 571 572 573 574 575 574 573 576 577 578 577 576 579 580 581 582 583 582 581 584 585 586 585 584 587 588 589 590 591 590 589 592 593 594 593 592 595 596 597 598 599 598 597 600 601 602 601 600 603 604 605 606 607 606 605 608 609 610 609 608 611 612 613 614 615 614 613 616 617 618 617 616 619 620 621 622 623 622 621 624 625 626 625 624 627 628 629 630 631 630 629 632 633 634 633 632 635 636 637 638 639 638 637 640 641 642 641 640 643 644 645 646 647 646 645 648 649 650 649 648 651 652 653 654 655 654 653 656 657 658 657 656 659 660 661 662 663 662 661 664 665 666 665 664 667 668 669 670 671 670 669 672 673 674 673 672 675 676 677 678 679 678 677 680 681 682 681 680 683 684 685 686 687 686 685 688 689 690 689 688 691 692 693 694 695 694 693 696 697 698 697 696 699 700 701 702 703 702 701 704 705 706 705 704 707 708 709 710 711 710 709 712 713 714 713 712 715 716 717 718 719 718 717 720 721 722 721 720 723 724 725 726 727 726 725 728 729 730 729 728 731 732 733 734 735 734 733 736 737 738 737 736 739 740 741 742 743 742 741 744 745 746 745 744 747 748 749 750 751 750 749 752 753 754 753 752 755 756 757 758 759 758 757 760 761 762 761 760 763 764 765 766 767 766 765 768 769 770 769 768 771 772 773 774 775 774 773 776 777 778 777 776 779 780 781 782 783 782 781 784 785 786 785 784 787 788 789 790 791 790 789 792 793 794 793 792 795 796 797 798 799 798 797 800 801 802 801 800 803 804 805 806 807 806 805 808 809 810 809 808 811 812 813 814 815 814 813 816 817 818 817 816 819 820 821 822 823 822 821 824 825 826 825 824 827 828 829 830 831 830 829 832 833 834 833 832 835 836 837 838 839 838 837 840 841 842 841 840 843 844 845 846 847 846 845 848 849 850 849 848 851 852 853 854 855 854 853 856 857 858 857 856 859 860 861 862 863 862 861 864 865 866 865 864 867 868 869 870 871 870 869 872 873 874 873 872 875 876 877 878 879 878 877 880 881 882 881 880 883 884 885 886 887 886 885 888 889 890 889 888 891 892 893 894 895 894 893 896 897 898 897 896 899 900 901 902 903 902 901 904 905 906 905 904 907 908 909 910 911 910 909 912 913 914 913 912 915 916 917 918 919 918 917 920 921 922 921 920 923 924 925 926 927 926 925 928 929 930 929 928 931 932 933 934 935 934 933 936 937 938 937 936 939 940 941 942 943 942 941 944 945 946 945 944 947 948 949 950 951 950 949 952 953 954 953 952 955 956 957 958 959 958 957 960 961 962 961 960 963 964 965 966 967 966 965 968 969 970 969 968 971 972 973 974 975 974 973 976 977 978 977 976 979 980 981 982 983 982 981 984 985 986 985 984 987 988 989 990 991 990 989 992 993 994 993 992 995 996 997 998 999 998 997 1000 1001 1002 1001 1000 1003 1004 1005 1006 1007 1006 1005 1008 1009 1010 1009 1008 1011 1012 1013 1014 1015 1014 1013 1016 1017 1018 1017 1016 1019 1020 1021 1022 1023 1022 1021 1024 1025 1026 1025 1024 1027 1028 1029 1030 1031 1030 1029 1032 1033 1034 1033 1032 1035 1036 1037 1038 1039 1038 1037 1040 1041 1042 1041 1040 1043 1044 1045 1046 1047 1046 1045 1048 1049 1050 1049 1048 1051 1052 1053 1054 1055 1054 1053 1056 1057 1058 1057 1056 1059 1060 1061 1062 1063 1062 1061 1064 1065 1066 1065 1064 1067 1068 1069 1070 1071 1070 1069 1072 1073 1074 1073 1072 1075 1076 1077 1078 1079 1078 1077 1080 1081 1082 1081 1080 1083 1084 1085 1086 1087 1086 1085 1088 1089 1090 1089 1088 1091 1092 1093 1094 1095 1094 1093 1096 1097 1098 1097 1096 1099 1100 1101 1102 1103 1102 1101 1104 1105 1106 1105 1104 1107 1108 1109 1110 1111 1110 1109 1112 1113 1114 1113 1112 1115 1116 1117 1118 1119 1118 1117 1120 1121 1122 1121 1120 1123 1124 1125 1126 1127 1126 1125 1128 1129 1130 1129 1128 1131 1132 1133 1134 1135 1134 1133 1136 1137 1138 1137 1136 1139 1140 1141 1142 1143 1142 1141 1144 1145 1146 1145 1144 1147 1148 1149 1150 1151 1150 1149 1152 1153 1154 1153 1152 1155 1156 1157 1158 1159 1158 1157 1160 1161 1162 1161 1160 1163 1164 1165 1166 1167 1166 1165 1168 1169 1170 1169 1168 1171 1172 1173 1174 1175 1174 1173 1176 1177 1178 1177 1176 1179 1180 1181 1182 1183 1182 1181 1184 1185 1186 1185 1184 1187 1188 1189 1190 1191 1190 1189 1192 1193 1194 1193 1192 1195 1196 1197 1198 1199 1198 1197 1200 1201 1202 1201 1200 1203 1204 1205 1206 1207 1206 1205 1208 1209 1210 1209 1208 1211 1212 1213 1214 1215 1214 1213 166 1216 1217 1216 166 1218 1219 284 1220 1221 1220 284 1222 1223 1224 1223 1222 1225 1226 1227 1228 1229 1228 1227 1230 1231 1232 1231 1230 1233 1234 1235 1236 1237 1236 1235 1238 1239 1240 1239 1238 1241 1242 1243 1244 1245 1244 1243 1246 1247 1248 1247 1246 1249 1250 1251 1252 1253 1252 1251 1254 1255 1256 1255 1254 1257 1258 1259 1260 1261 1260 1259 1262 1263 1264 1263 1262 1265 1266 1267 1268 1269 1268 1267 1270 1271 1272 1271 1270 1273 1274 1275 1276 1277 1276 1275 1278 1279 1280 1279 1278 1281 1282 1283 1284 1285 1284 1283 1286 1287 1288 1287 1286 1289 1290 1291 1292 1293 1292 1291 1294 1295 1296 1295 1294 1297 1298 1299 1300 1301 1300 1299 1302 1303 1304 1303 1302 1305 1303 1305 1306 1306 1305 1307 1306 1307 1308 1308 1307 1309 1310 1311 1312 1312 1311 1313 1311 1314 1313 1313 1314 1315 1314 1316 1315 1317 1315 1316 1318 1319 1320 1319 1318 1321 1322 1323 1324 1325 1324 1323 1326 1327 1328 1327 1326 1329 1330 1331 1332 1333 1332 1331 1334 1335 1336 1335 1334 1337 1338 1339 1340 1341 1340 1339 1342 1343 1344 1343 1342 1345 1346 1347 1348 1349 1348 1347 1350 1351 1352 1351 1350 1353 1354 1355 1356 1357 1356 1355 1358 1359 1360 1359 1358 1361 1362 1363 1364 1365 1364 1363
-0 1 2 1 0 3 3 0 4 3 4 5 4 0 6 7 8 9 8 7 10 10 7 11 11 7 12 11 12 13 12 7 14 14 7 15 15 7 16 15 16 17 17 16 18 19 20 21 20 19 22 22 19 23 22 23 24 23 19 25 26 27 28 27 26 29 29 26 30 30 26 31 30 31 32 31 26 33 33 26 34 34 26 35 34 35 36 36 35 37 38 39 40 39 38 41 41 38 42 41 42 43 42 38 44 45 46 47 46 45 48 48 45 49 49 45 50 49 50 51 50 45 52 52 45 53 53 45 54 53 54 55 55 54 56 57 58 59 58 57 60 59 58 61 61 58 62 58 60 63 64 65 66 67 68 69 65 70 71 70 65 72 72 65 73 73 65 64 72 73 68 72 68 74 72 74 75 74 68 76 76 68 77 77 68 67 76 77 78 79 80 81 80 79 82 82 79 83 82 83 84 83 79 85 86 87 88 87 89 90 89 87 91 91 87 92 92 87 86 91 92 93 91 93 94 5 95 96 95 5 97 97 5 98 98 5 4 97 98 13 97 13 99 99 13 12 97 99 24 97 24 100 100 24 23 97 100 32 97 32 101 101 32 31 97 101 43 97 43 102 102 43 42 97 102 51 97 51 103 103 51 50 97 103 62 97 62 104 104 62 58 97 104 75 97 75 105 105 75 74 97 105 84 97 84 106 106 84 83 97 106 94 97 94 93 59 107 108 107 59 61 46 109 110 109 46 111 111 46 48 27 112 113 112 27 114 114 27 29 8 115 116 115 8 117 117 8 10 118 119 120 120 119 121 122 121 119 123 124 125 125 124 126 127 126 124 128 129 130 130 129 131 132 131 129 133 134 135 136 135 134 137 138 139 138 140 139 141 142 140 140 142 139 142 143 139 144 145 143 143 145 139 145 146 139 147 148 146 146 148 139 148 149 139 150 151 149 149 151 139 151 152 139 153 154 152 152 154 139 154 155 139 156 157 155 155 157 139 157 158 139 159 160 158 158 160 139 160 161 139 162 163 161 161 163 139 163 164 139 165 166 164 164 166 139 139 166 167 168 167 166 138 137 169 137 170 169 171 172 170 170 172 169 169 172 173 174 173 172 175 172 171 176 177 141 142 141 178 141 177 178 178 177 179 180 179 177 181 182 183 184 185 182 182 185 183 183 185 144 145 144 186 144 185 186 185 187 186 188 189 187 187 189 186 186 189 190 191 190 189 192 185 184 193 189 188 194 195 147 148 147 133 133 147 134 195 196 147 134 147 196 197 198 199 199 198 200 198 201 200 200 201 202 202 201 150 151 150 203 150 201 203 203 201 128 128 201 129 204 129 201 205 206 153 154 153 207 153 206 207 207 206 208 209 208 206 210 211 212 212 211 213 211 214 213 213 214 215 215 214 156 157 156 216 156 214 216 216 214 123 123 214 124 217 124 214 218 219 159 160 159 220 159 219 220 220 219 221 222 221 219 223 224 225 225 224 226 224 227 226 226 227 228 228 227 162 163 162 229 162 227 229 229 227 118 118 227 119 230 119 227 231 232 165 166 165 233 165 232 233 233 232 234 235 234 232 236 237 238 237 236 239 240 241 242 243 242 241 244 245 246 245 244 247 248 249 250 251 250 249 252 253 254 253 252 255 256 257 258 259 258 257 260 261 262 261 260 263 264 265 266 267 266 265 268 269 270 269 268 271 272 273 274 275 274 273 276 277 278 277 276 279 280 281 282 283 282 281 284 285 286 285 284 287 288 289 290 291 290 289 292 293 294 293 292 295 296 297 298 299 298 297 300 301 302 301 300 303 304 305 306 307 306 305 308 309 310 309 308 311 312 313 314 315 314 313 316 317 318 317 316 319 320 321 322 323 322 321 324 325 326 325 324 327 328 329 330 331 330 329 332 333 334 333 332 335 336 337 338 339 338 337 340 341 342 341 340 343 344 345 346 347 346 345 348 349 350 349 348 351 352 353 354 355 354 353 356 357 358 357 356 359 360 361 362 363 362 361 364 365 366 365 364 367 368 369 370 371 370 369 372 373 374 373 372 375 376 377 378 379 378 377 380 381 382 381 380 383 384 385 386 387 386 385 388 389 390 389 388 391 392 393 394 395 394 393 396 397 398 397 396 399 400 401 402 403 402 401 404 405 406 405 404 407 408 409 410 411 410 409 412 413 414 413 412 415 416 417 418 419 418 417 420 421 422 421 420 423 424 425 426 427 426 425 428 429 430 429 428 431 432 433 434 435 434 433 436 437 438 437 436 439 440 441 442 443 442 441 444 445 446 445 444 447 448 449 450 451 450 449 452 453 454 453 452 455 456 457 458 459 458 457 460 461 462 461 460 463 464 465 466 467 466 465 468 469 470 469 468 471 472 473 474 475 474 473 476 477 478 477 476 479 480 481 482 483 482 481 484 485 486 485 484 487 488 489 490 491 490 489 492 493 494 493 492 495 496 497 498 499 498 497 500 501 502 501 500 503 504 505 506 507 506 505 508 509 510 509 508 511 512 513 514 515 514 513 516 517 518 517 516 519 520 521 522 523 522 521 524 525 526 525 524 527 528 529 530 531 530 529 532 533 534 533 532 535 536 537 538 539 538 537 540 541 542 541 540 543 544 545 546 547 546 545 548 549 550 549 548 551 552 553 554 555 554 553 556 557 558 557 556 559 560 561 562 563 562 561 564 565 566 565 564 567 568 569 570 571 570 569 572 573 574 573 572 575 573 575 96 573 96 95 574 573 576 577 578 579 578 577 580 580 577 575 580 575 581 581 575 582 582 575 572 575 577 583 583 577 584 584 577 585 584 585 586 586 585 587 581 588 589 588 581 582 590 591 592 593 592 591 594 595 596 596 595 597 595 598 597 597 598 599 599 598 600 601 600 590 590 600 591 591 600 602 600 598 602 602 598 603 604 603 598 605 606 607 167 168 606 168 600 606 600 601 606 607 606 601 608 609 610 609 608 611 612 613 614 615 614 613
-0 1 2 1 0 3 8 9 10 9 8 11 16 17 18 17 16 19 24 25 26 25 24 27 32 33 34 33 32 35 40 41 42 41 40 43 48 49 50 49 48 51 56 57 58 57 56 59 64 65 66 65 64 67 72 73 74 73 72 75 80 81 82 81 80 83 83 80 84 84 80 85 81 86 87 86 81 88 88 81 89 88 89 90 89 81 91 91 81 92 91 92 93 92 81 83 94 95 96 95 94 97 95 97 98 98 97 93 98 93 99 99 93 100 100 93 92 101 90 89 124 125 126 127 128 129 128 127 130 130 127 131 132 133 134 133 132 135 135 132 136 136 132 137 125 138 139 138 125 135 135 125 140 140 125 124 135 140 131 135 131 141 141 131 127 135 141 133 142 143 144 143 142 128 143 128 130 145 144 143 168 169 170 169 168 171 176 177 178 177 176 179 184 185 186 185 184 187 192 193 194 193 192 195 200 201 202 201 200 203 208 209 210 209 208 211 216 217 218 217 216 219 224 225 226 225 224 227 232 233 234 233 232 235 240 241 242 241 240 243 248 249 250 249 248 251 81 87 256 258 259 260 259 258 261 266 267 268 267 266 269 274 275 276 275 274 277 282 283 284 283 282 285 290 291 292 291 290 293 298 299 300 299 298 301 306 307 308 307 306 309 135 314 138
-4 5 6 7 6 5 12 13 14 15 14 13 20 21 22 23 22 21 28 29 30 31 30 29 36 37 38 39 38 37 44 45 46 47 46 45 52 53 54 55 54 53 60 61 62 63 62 61 68 69 70 71 70 69 76 77 78 79 78 77 102 103 104 105 106 107 107 106 108 108 106 109 106 110 109 109 110 111 110 112 111 113 111 112 114 115 105 106 105 116 105 115 116 116 115 102 103 102 117 102 115 117 117 115 118 119 118 115 120 121 122 122 121 114 114 121 115 123 115 121 146 147 148 149 150 146 150 151 146 147 146 151 152 153 154 155 156 153 153 156 154 156 157 154 158 159 157 157 159 154 154 159 160 161 160 159 162 163 164 164 163 154 154 163 152 165 152 163 156 155 149 149 155 150 166 150 155 167 159 158 172 173 174 175 174 173 180 181 182 183 182 181 188 189 190 191 190 189 196 197 198 199 198 197 204 205 206 207 206 205 212 213 214 215 214 213 220 221 222 223 222 221 228 229 230 231 230 229 236 237 238 239 238 237 244 245 246 247 246 245 252 253 254 255 254 253 257 119 115 262 263 264 265 264 263 270 271 272 273 272 271 278 279 280 281 280 279 286 287 288 289 288 287 294 295 296 297 296 295 302 303 304 305 304 303 310 311 312 313 312 311 160 315 154
-0 1 2 1 0 3 8 9 10 9 8 11 16 17 18 17 16 19 24 25 26 25 24 27 32 33 34 33 32 35 40 41 42 41 40 43
-4 5 6 7 6 5 12 13 14 15 14 13 20 21 22 23 22 21 28 29 30 31 30 29 36 37 38 39 38 37 44 45 46 47 46 45
-0 1 2 1 0 3 4 5 6 5 4 2 5 2 7 7 2 1 16 17 18 17 16 19 24 25 26 25 24 27 32 33 34 33 32 35 40 41 42 41 40 43 48 49 50 49 48 51 56 57 58 57 56 59 64 65 66 65 64 67 72 73 74 73 72 75 80 81 82 81 80 83 83 80 84 83 84 85 85 84 86 87 81 83 96 97 98 97 96 99 104 105 106 105 104 107 112 113 114 113 112 115 120 121 122 121 120 123 128 129 130 129 128 131 131 128 132 132 128 133 133 128 134 134 128 135 135 136 137 136 135 138 138 135 128 132 139 140 139 132 133 154 155 156 155 154 157 162 163 164 163 162 165 170 171 172 171 170 173 173 170 174 174 170 157 157 170 175 175 176 177 176 175 178 178 175 170 188 189 190 189 188 191 196 197 198 197 196 199 204 205 206 205 204 207 212 213 214 213 212 215 220 221 222 221 220 223 228 229 230 229 228 231 236 237 238 237 236 239 244 245 246 245 244 247 252 253 254 253 252 255 134 260 261 260 134 262 266 267 268 267 266 269 274 275 276 275 274 174 280 281 282 281 280 283
-8 9 10 10 9 11 9 12 11 13 11 12 14 15 8 9 8 15 20 21 22 23 22 21 28 29 30 31 30 29 36 37 38 39 38 37 44 45 46 47 46 45 52 53 54 55 54 53 60 61 62 63 62 61 68 69 70 71 70 69 76 77 78 79 78 77 88 89 90 91 92 93 93 92 88 92 94 88 88 94 89 95 89 94 100 101 102 103 102 101 108 109 110 111 110 109 116 117 118 119 118 117 124 125 126 127 126 125 141 142 143 144 143 142 145 146 147 147 146 148 149 148 146 146 145 150 150 145 141 141 145 142 142 145 151 151 145 152 153 152 145 158 159 160 161 160 159 166 167 168 169 168 167 179 180 181 181 180 182 183 182 180 180 179 158 158 179 184 184 179 185 185 179 186 187 186 179 192 193 194 195 194 193 200 201 202 203 202 201 208 209 210 211 210 209 216 217 218 219 218 217 224 225 226 227 226 225 232 233 234 235 234 233 240 241 242 243 242 241 248 249 250 251 250 249 256 257 258 259 258 257 263 150 264 265 264 150 270 271 272 273 272 271 184 277 278 279 278 277 284 285 286 287 286 285
-0 1 2 1 0 3 8 9 10 9 8 1 10 9 11 11 9 12 9 1 13 13 1 14 14 1 15 15 1 3 15 3 16 17 12 9 28 29 30 29 28 31 31 28 32 32 28 33 40 41 42 41 40 43 48 49 50 49 48 51 56 57 58 57 56 59 64 65 66 65 64 67 72 73 74 73 72 75 80 81 82 81 80 83 88 89 90 89 88 91 96 97 98 97 96 99 104 105 106 105 104 107 112 113 114 115 116 117 113 118 119 118 113 120 118 120 121 120 113 112 121 120 116 121 116 115
-4 5 6 7 6 5 18 19 20 21 4 22 4 6 22 22 6 23 23 6 24 24 6 18 19 18 25 25 18 26 6 27 18 26 18 27 34 35 36 36 35 37 37 35 38 39 38 35 44 45 46 47 46 45 52 53 54 55 54 53 60 61 62 63 62 61 68 69 70 71 70 69 76 77 78 79 78 77 84 85 86 87 86 85 92 93 94 95 94 93 100 101 102 103 102 101 108 109 110 111 110 109 122 123 124 123 125 124 126 127 125 124 125 128 125 127 128 129 128 127 130 123 122 131 127 126
-0 1 2 1 0 3 3 0 4 3 4 5 4 0 6 6 0 7 7 0 8 8 0 9 8 9 10 9 0 11 11 0 12 10 13 14 13 10 9 14 13 15 14 15 16 14 16 17 16 15 18 19 17 16 20 21 22 21 20 5 21 5 4 46 47 48 47 46 49 54 55 56 55 54 57 62 63 64 63 62 65 70 71 72 71 70 73 78 79 80 79 78 81 86 87 88 87 86 89 94 95 96 95 94 97 102 103 104 103 102 105 110 111 112 111 110 113 118 119 120 119 118 121 126 127 128 127 126 129 134 135 136 135 134 137 142 143 144 143 142 145 150 151 152 151 150 153 158 159 160 159 158 161 166 167 168 167 166 169 174 175 176 175 174 177 182 183 184 183 182 185 190 191 192 191 190 193 198 199 200 199 198 201 206 207 208 207 206 209 214 215 216 215 214 217 222 223 224 223 222 225 225 222 226 227 228 229 230 231 232 233 234 227 234 233 231 234 231 235 235 231 236 236 231 230 235 236 237 226 238 239 238 226 240 240 226 241 241 226 222 240 241 228 240 228 227 240 227 242 242 227 234 240 242 243 240 243 244 268 269 270 269 268 271 276 277 278 277 276 279 284 285 286 287 288 289 288 287 290 290 287 291 290 291 292 291 287 293 294 295 296 297 298 299 298 297 300 298 300 301 301 300 302 300 297 303 303 297 304 305 306 307 306 305 308 308 305 309 310 311 312 311 310 313 313 310 314 315 316 317 318 319 320 321 322 323 324 325 326 322 327 328 327 322 329 329 322 330 329 330 331 330 322 332 332 322 333 333 322 321 332 333 325 332 325 334 332 334 335 334 325 336 336 325 337 337 325 324 336 337 338 339 335 334 340 341 342 343 344 345 344 343 346 346 343 347 348 349 350 349 348 351 351 348 352 352 348 353 353 348 354 354 348 355 355 348 356 356 348 357 357 348 358 358 348 359 359 348 360 285 361 362 361 285 363 363 285 364 364 285 284 363 364 292 363 292 365 365 292 291 363 365 295 363 295 366 366 295 294 363 366 304 363 304 367 367 304 297 363 367 309 363 309 368 368 309 305 363 368 314 363 314 369 369 314 310 363 369 316 363 316 370 370 316 315 363 370 319 363 319 371 371 319 318 363 371 331 363 331 372 372 331 330 363 372 341 363 341 373 373 341 340 363 373 347 363 347 374 374 347 343 363 374 360 363 360 348 363 348 375 358 376 377 376 358 359 356 378 379 378 356 357 344 380 381 380 344 346 382 383 384 383 382 385 385 382 386 386 382 387 386 387 313 313 387 311 383 388 389 388 383 385 306 390 391 390 306 308 392 302 300 298 393 394 393 298 301 506 507 508 507 506 509 514 515 516 515 514 517 517 514 518 518 514 519 517 518 520 521 522 523 522 521 524 525 526 527 526 525 528 529 530 525 530 529 531 525 530 528 528 530 532 530 531 533 534 535 536 537 538 539 540 541 542 541 540 543 543 540 544 544 540 545 543 544 538 543 538 546 543 546 547 546 538 548 548 538 549 549 538 537 548 549 550 548 550 551 551 550 552 552 550 553 554 555 556 555 554 557 558 534 559 560 561 12 561 560 562 562 560 563 562 563 564 563 560 565 565 560 519 565 519 514 519 560 566 566 560 567 566 567 568 567 560 569 569 560 570 569 570 571 570 560 572 572 560 573 572 573 521 521 573 524 524 573 574 573 560 575 575 560 576 575 576 531 531 576 533 533 576 577 576 560 578 578 560 579 578 579 580 579 560 581 581 560 582 581 582 583 582 560 584 584 560 545 584 545 540 545 560 585 585 560 586 585 586 587 586 560 588 588 560 589 588 589 554 554 589 557 557 589 590 589 560 591 591 560 592 592 560 593 593 560 594 594 560 595 595 560 558 535 596 597 596 535 598 598 535 534 598 534 558 598 558 560 598 560 599 594 600 601 600 594 595 592 602 603 602 592 593 604 590 589 605 551 552 606 587 586 607 547 546 608 583 582 609 580 579 610 577 576 611 532 530 612 574 573 613 614 615 614 613 616 616 613 617 617 613 618 617 618 619 619 618 571 619 571 570 620 568 567 614 621 622 621 614 616 623 564 563 734 735 736 735 734 737 742 743 744 743 742 745 750 751 752 751 750 753 758 759 760 759 758 761 766 767 768 767 766 769 774 775 776 775 774 777 782 783 784 783 782 785 790 791 792 791 790 793 798 799 800 799 798 801 806 807 808 807 806 809 814 815 816 815 814 817 822 823 824 823 822 825 830 831 832 831 830 833 838 839 840 839 838 841 846 847 848 847 846 849 854 855 856 855 854 857 862 863 864 863 862 865 870 871 872 871 870 873 878 879 880 879 878 881 886 887 888 887 886 889 894 895 896 895 894 897 902 903 904 903 902 905 910 911 912 911 910 913 918 919 920 919 918 921 926 927 928 927 926 929 934 935 936 935 934 937 942 943 944 943 942 945 950 951 952 951 950 953 958 959 960 959 958 961 966 967 968 967 966 969 974 975 976 975 974 977 982 983 984 983 982 985 990 991 992 991 990 993 998 999 1000 999 998 1001 1006 1007 1008 1007 1006 1009 1014 1015 1016 1015 1014 1017 1022 1023 1024 1023 1022 1025 1030 1031 1032 1031 1030 1033 1038 1039 1040 1039 1038 1041 1046 1047 1048 1047 1046 1049 1054 1055 1056 1055 1054 1057 1062 1063 1064 1063 1062 1065 1070 1071 1072 1071 1070 1073 1078 1079 1080 1079 1078 1081 1086 1087 1088 1087 1086 1089 1094 1095 1096 1095 1094 1097 1102 1103 1104 1103 1102 1105 1110 1111 1112 1111 1110 1113 1118 1119 1120 1119 1118 1121 1126 1127 1128 1127 1126 1129 1134 1135 1136 1135 1134 1137 1142 1143 1144 1143 1142 1145 1150 1151 1152 1151 1150 1153 1158 1159 1160 1159 1158 1161 1166 1167 1168 1167 1166 1169 1174 1175 1176 1175 1174 1177 1182 1183 1184 1183 1182 1185 1190 1191 1192 1191 1190 1193 1198 1199 1200 1199 1198 1201 1206 1207 1208 1207 1206 1209 1214 1215 1216 1215 1214 1217 1222 1223 1224 1223 1222 1225 1230 1231 1232 1231 1230 1233 1238 1239 1240 1239 1238 1241 1246 1247 1248 1247 1246 1249 1254 1255 1256 1255 1254 1257 1262 1263 1264 1263 1262 1265 1270 1271 1272 1271 1270 1273 1278 1279 1280 1279 1278 1281 1286 1287 1288 1287 1286 1289 1294 1295 1296 1295 1294 1297 1302 1303 1304 1303 1302 1305 1310 1311 1312 1311 1310 1313 1318 1319 1320 1319 1318 1321 1326 1327 1328 1327 1326 1329 1334 1335 1336 1335 1334 1337 1342 1343 1344 1343 1342 1345 1350 1351 1352 1351 1350 1353 1358 1359 1360 1359 1358 1361 1366 1367 1368 1367 1366 1369 1374 1375 1376 1375 1374 1377 1382 1383 1384 1383 1382 1385 1390 1391 1392 1391 1390 1393 1398 1399 1400 1399 1398 1401 1406 1407 1408 1407 1406 1409 1414 1415 1416 1415 1414 1417 1422 1423 1424 1423 1422 1425 1430 1431 1432 1431 1430 1433 1438 1439 1440 1439 1438 1441 1446 1447 1448 1447 1446 1449 1454 1455 1456 1455 1454 1457 1462 1463 1464 1463 1462 1465 1470 1471 1472 1471 1470 1473 1478 1479 1480 1479 1478 1481 1486 1487 1488 1487 1486 1489 1494 1495 1496 1495 1494 1497 1502 1503 1504 1503 1502 1505 1510 1511 1512 1511 1510 1513 1518 1519 1520 1519 1518 1521 1526 1527 1528 1527 1526 1529 1534 1535 1536 1535 1534 1537 1542 1543 1544 1543 1542 1545 1550 1551 1552 1551 1550 1553 1558 1559 1560 1559 1558 1561 1566 1567 1568 1567 1566 1569 1574 1575 1576 1575 1574 1577 1582 1583 1584 1583 1582 1585 1590 1591 1592 1591 1590 1593 1598 1599 1600 1599 1598 1601 1606 1607 1608 1607 1606 1609 1614 1615 1616 1615 1614 1617 1622 1623 1624 1623 1622 1625 1630 1631 1632 1631 1630 1633 1638 1639 1640 1639 1638 1641 1646 1647 1648 1647 1646 1649 1654 1655 1656 1655 1654 1657 1657 1654 1658 1658 1659 1660 1659 1658 1661 1661 1658 1654 1670 1671 1672 1671 1670 1673 1678 1679 1680 1679 1678 1681 1681 1678 1682 1682 1683 1684 1683 1682 1685 1685 1682 1678 1694 1695 1696 1695 1694 1697 1702 1703 1704 1703 1702 1705 1710 1711 1712 1711 1710 1713 1718 1719 1720 1719 1718 1721 1726 1727 1728 1727 1726 1729 1734 1735 1736 1735 1734 1737 1742 1743 1744 1743 1742 1745 1750 1751 1752 1751 1750 1753 1758 1759 1760 1759 1758 1761 1766 599 1767 599 1766 1768 1772 1773 1774 1773 1772 1775 1780 1781 1782 1781 1780 1783 1788 1789 1790 1789 1788 1791 1796 1797 1798 1797 1796 1799 1804 1805 1806 1805 1804 1807 1812 1813 1814 1813 1812 1815 1820 1821 1822 1821 1820 1823 1828 1829 1830 1829 1828 1831 1836 1837 1838 1837 1836 1839 1844 1845 1846 1845 1844 1847 1852 1853 1854 1853 1852 1855 1860 1861 1862 1861 1860 1863 1868 1869 1870 1869 1868 1871 1876 1877 1878 1877 1876 1879 1884 1885 1886 1885 1884 1887 1892 1893 1894 1893 1892 1895 1900 1901 1902 1901 1900 1903 1908 1909 1910 1909 1908 1911 1916 1917 1918 1917 1916 1919 1924 1925 1926 1925 1924 1927 1932 1933 1934 1933 1932 1935 1940 1941 1942 1941 1940 1943 1948 1949 1950 1949 1948 1951 1956 1957 1958 1957 1956 1959 1964 1965 1966 1965 1964 1967
-23 24 25 24 26 25 27 25 26 28 29 30 31 32 28 29 28 33 28 32 33 32 34 33 35 36 34 33 34 36 37 38 39 39 38 35 36 35 40 35 38 40 40 38 41 41 38 42 42 38 23 24 23 43 23 38 43 43 38 44 45 44 38 50 51 52 53 52 51 58 59 60 61 60 59 66 67 68 69 68 67 74 75 76 77 76 75 82 83 84 85 84 83 90 91 92 93 92 91 98 99 100 101 100 99 106 107 108 109 108 107 114 115 116 117 116 115 122 123 124 125 124 123 130 131 132 133 132 131 138 139 140 141 140 139 146 147 148 149 148 147 154 155 156 157 156 155 162 163 164 165 164 163 170 171 172 173 172 171 178 179 180 181 180 179 186 187 188 189 188 187 194 195 196 197 196 195 202 203 204 205 204 203 210 211 212 213 212 211 218 219 220 221 220 219 245 246 247 246 248 247 249 250 248 248 250 247 250 251 247 251 252 247 253 254 252 252 254 247 247 254 255 256 255 254 257 258 259 260 261 258 258 261 259 259 261 249 261 262 249 250 249 262 263 261 260 264 251 250 254 253 265 265 253 266 267 266 253 272 273 274 275 274 273 280 281 282 283 282 281 395 396 397 398 397 396 399 400 401 402 403 404 405 404 403 406 407 408 409 408 407 410 411 412 412 411 413 411 414 413 413 414 406 406 414 407 415 407 414 416 417 418 419 418 417 420 421 422 423 422 421 424 425 426 427 426 425 428 429 430 429 431 430 431 432 430 433 434 432 432 434 430 434 435 430 436 437 435 435 437 430 437 438 430 439 440 438 438 440 430 440 441 430 442 443 441 441 443 430 443 444 430 445 446 444 444 446 430 446 447 430 448 449 447 447 449 430 449 450 430 451 452 450 450 452 430 452 453 430 454 455 453 453 455 430 455 456 430 457 458 456 456 458 430 458 459 430 460 461 459 459 461 430 461 462 430 463 464 462 462 464 430 430 464 465 466 465 464 431 429 424 424 429 425 425 429 420 420 429 421 421 429 467 467 429 468 468 429 469 469 429 470 470 429 471 471 429 472 473 472 429 434 433 416 416 433 417 474 417 433 475 437 436 476 477 478 479 480 481 482 483 480 480 483 481 481 483 476 477 476 484 476 483 484 483 485 484 486 487 485 485 487 484 484 487 439 440 439 488 439 487 488 488 487 489 490 489 487 491 483 482 492 487 486 493 443 442 494 446 445 449 448 412 412 448 410 495 410 448 452 451 402 402 451 403 496 403 451 455 454 497 497 454 399 400 399 395 395 399 396 399 454 396 498 396 454 499 458 457 500 501 460 461 460 502 460 501 502 502 501 503 504 503 501 505 464 463 510 511 512 513 512 511 624 625 626 627 628 629 630 629 628 631 632 633 634 635 636 635 637 636 636 637 638 637 639 638 638 639 627 627 639 628 640 628 639 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 670 669 672 673 674 675 674 673 676 677 678 677 679 678 679 680 678 680 681 678 678 681 682 683 682 681 679 677 672 672 677 673 673 677 668 668 677 669 669 677 684 684 677 665 666 665 685 685 665 686 686 665 687 665 677 687 687 677 659 660 659 688 659 677 688 688 677 689 690 689 691 689 677 691 691 677 653 654 653 692 653 677 692 692 677 650 651 650 693 650 677 693 693 677 647 648 647 694 694 647 695 695 647 696 647 677 696 696 677 641 642 641 697 697 641 698 698 641 699 641 677 699 699 677 634 635 634 700 634 677 700 700 677 631 632 631 701 631 677 701 701 677 702 703 702 704 702 677 704 704 677 624 625 624 705 624 677 705 705 677 706 37 706 677 707 680 679 685 686 708 709 708 686 710 711 662 662 711 663 663 711 712 711 713 712 714 715 713 713 715 712 712 715 656 657 656 716 656 715 716 715 717 716 689 690 717 717 690 716 716 690 718 719 718 690 720 715 714 721 681 680 694 695 644 645 644 722 722 644 723 695 724 644 723 644 724 722 723 725 726 725 723 697 698 727 728 727 698 729 730 731 702 703 730 730 703 731 731 703 732 733 732 703 738 739 740 741 740 739 746 747 748 749 748 747 754 755 756 757 756 755 762 763 764 765 764 763 770 771 772 773 772 771 778 779 780 781 780 779 786 787 788 789 788 787 794 795 796 797 796 795 802 803 804 805 804 803 810 811 812 813 812 811 818 819 820 821 820 819 826 827 828 829 828 827 834 835 836 837 836 835 842 843 844 845 844 843 850 851 852 853 852 851 858 859 860 861 860 859 866 867 868 869 868 867 874 875 876 877 876 875 882 883 884 885 884 883 890 891 892 893 892 891 898 899 900 901 900 899 906 907 908 909 908 907 914 915 916 917 916 915 922 923 924 925 924 923 930 931 932 933 932 931 938 939 940 941 940 939 946 947 948 949 948 947 954 955 956 957 956 955 962 963 964 965 964 963 970 971 972 973 972 971 978 979 980 981 980 979 986 987 988 989 988 987 994 995 996 997 996 995 1002 1003 1004 1005 1004 1003 1010 1011 1012 1013 1012 1011 1018 1019 1020 1021 1020 1019 1026 1027 1028 1029 1028 1027 1034 1035 1036 1037 1036 1035 1042 1043 1044 1045 1044 1043 1050 1051 1052 1053 1052 1051 1058 1059 1060 1061 1060 1059 1066 1067 1068 1069 1068 1067 1074 1075 1076 1077 1076 1075 1082 1083 1084 1085 1084 1083 1090 1091 1092 1093 1092 1091 1098 1099 1100 1101 1100 1099 1106 1107 1108 1109 1108 1107 1114 1115 1116 1117 1116 1115 1122 1123 1124 1125 1124 1123 1130 1131 1132 1133 1132 1131 1138 1139 1140 1141 1140 1139 1146 1147 1148 1149 1148 1147 1154 1155 1156 1157 1156 1155 1162 1163 1164 1165 1164 1163 1170 1171 1172 1173 1172 1171 1178 1179 1180 1181 1180 1179 1186 1187 1188 1189 1188 1187 1194 1195 1196 1197 1196 1195 1202 1203 1204 1205 1204 1203 1210 1211 1212 1213 1212 1211 1218 1219 1220 1221 1220 1219 1226 1227 1228 1229 1228 1227 1234 1235 1236 1237 1236 1235 1242 1243 1244 1245 1244 1243 1250 1251 1252 1253 1252 1251 1258 1259 1260 1261 1260 1259 1266 1267 1268 1269 1268 1267 1274 1275 1276 1277 1276 1275 1282 1283 1284 1285 1284 1283 1290 1291 1292 1293 1292 1291 1298 1299 1300 1301 1300 1299 1306 1307 1308 1309 1308 1307 1314 1315 1316 1317 1316 1315 1322 1323 1324 1325 1324 1323 1330 1331 1332 1333 1332 1331 1338 1339 1340 1341 1340 1339 1346 1347 1348 1349 1348 1347 1354 1355 1356 1357 1356 1355 1362 1363 1364 1365 1364 1363 1370 1371 1372 1373 1372 1371 1378 1379 1380 1381 1380 1379 1386 1387 1388 1389 1388 1387 1394 1395 1396 1397 1396 1395 1402 1403 1404 1405 1404 1403 1410 1411 1412 1413 1412 1411 1418 1419 1420 1421 1420 1419 1426 1427 1428 1429 1428 1427 1434 1435 1436 1437 1436 1435 1442 1443 1444 1445 1444 1443 1450 1451 1452 1453 1452 1451 1458 1459 1460 1461 1460 1459 1466 1467 1468 1469 1468 1467 1474 1475 1476 1477 1476 1475 1482 1483 1484 1485 1484 1483 1490 1491 1492 1493 1492 1491 1498 1499 1500 1501 1500 1499 1506 1507 1508 1509 1508 1507 1514 1515 1516 1517 1516 1515 1522 1523 1524 1525 1524 1523 1530 1531 1532 1533 1532 1531 1538 1539 1540 1541 1540 1539 1546 1547 1548 1549 1548 1547 1554 1555 1556 1557 1556 1555 1562 1563 1564 1565 1564 1563 1570 1571 1572 1573 1572 1571 1578 1579 1580 1581 1580 1579 1586 1587 1588 1589 1588 1587 1594 1595 1596 1597 1596 1595 1602 1603 1604 1605 1604 1603 1610 1611 1612 1613 1612 1611 1618 1619 1620 1621 1620 1619 1626 1627 1628 1629 1628 1627 1634 1635 1636 1637 1636 1635 1642 1643 1644 1645 1644 1643 1650 1651 1652 1653 1652 1651 1662 1663 1664 1664 1663 1665 1666 1665 1663 1663 1662 1667 1667 1662 1668 1669 1668 1662 1674 1675 1676 1677 1676 1675 1686 1687 1688 1688 1687 1689 1690 1689 1687 1687 1686 1691 1691 1686 1692 1693 1692 1686 1698 1699 1700 1701 1700 1699 1706 1707 1708 1709 1708 1707 1714 1715 1716 1717 1716 1715 1722 1723 1724 1725 1724 1723 1730 1731 1732 1733 1732 1731 1738 1739 1740 1741 1740 1739 1746 1747 1748 1749 1748 1747 1754 1755 1756 1757 1756 1755 1762 1763 1764 1765 1764 1763 1769 1770 676 1771 676 1770 1776 1777 1778 1779 1778 1777 1784 1785 1786 1787 1786 1785 1792 1793 1794 1795 1794 1793 1800 1801 1802 1803 1802 1801 1808 1809 1810 1811 1810 1809 1816 1817 1818 1819 1818 1817 1824 1825 1826 1827 1826 1825 1832 1833 1834 1835 1834 1833 1840 1841 1842 1843 1842 1841 1848 1849 1850 1851 1850 1849 1856 1857 1858 1859 1858 1857 1864 1865 1866 1867 1866 1865 1872 1873 1874 1875 1874 1873 1880 1881 1882 1883 1882 1881 1888 1889 1890 1891 1890 1889 1896 1897 1898 1899 1898 1897 1904 1905 1906 1907 1906 1905 1912 1913 1914 1915 1914 1913 1920 1921 1922 1923 1922 1921 1928 1929 1930 1931 1930 1929 1936 1937 1938 1939 1938 1937 1944 1945 1946 1947 1946 1945 1952 1953 1954 1955 1954 1953 1960 1961 1962 1963 1962 1961 1968 1969 1970 1971 1970 1969
-0 1 2 1 0 3 8 9 10 9 8 11 16 17 18 17 16 19 24 25 26 25 24 27 32 33 34 33 32 35 40 41 42 41 40 43 48 49 50 49 48 51 56 57 58 57 56 59 64 65 66 65 64 67 72 73 74 73 72 75 80 81 82 81 80 83 88 89 90 89 88 91
-4 5 6 7 6 5 12 13 14 15 14 13 20 21 22 23 22 21 28 29 30 31 30 29 36 37 38 39 38 37 44 45 46 47 46 45 52 53 54 55 54 53 60 61 62 63 62 61 68 69 70 71 70 69 76 77 78 79 78 77 84 85 86 87 86 85 92 93 94 95 94 93
-0 1 2 3 4 5 1 6 7 6 1 8 8 1 9 8 9 10 9 1 11 11 1 12 12 1 0 11 12 4 11 4 13 13 4 3 11 13 14 11 14 15 15 14 16 16 14 17 18 15 16 19 10 9 40 41 42 41 40 43 48 49 50 49 48 51 56 57 58 57 56 59 64 65 66 65 64 67 72 73 74 73 72 75 80 81 82 81 80 83 88 89 90 89 88 91 96 97 98 97 96 99 104 105 106 105 104 107 112 113 114 113 112 115 120 121 122 121 120 123 128 129 130 129 128 131 136 137 138 137 136 139 144 145 146 145 144 147 152 153 154 153 152 155 160 161 162 161 160 163 168 169 170 169 168 171 176 177 178 177 176 179 184 185 186 185 184 187 192 193 194 193 192 195 200 201 202 203 204 205 201 206 207 206 201 208 208 201 209 209 201 200 208 209 204 208 204 210 208 210 211 210 204 212 212 204 213 212 213 214 213 204 215 215 204 216 216 204 203 215 216 217 218 214 213 219 211 210
-20 21 22 23 24 25 26 27 23 23 27 24 24 27 28 27 29 28 30 31 29 29 31 28 31 32 28 33 34 32 32 34 28 28 34 20 21 20 35 20 34 35 35 34 36 37 36 34 38 31 30 39 34 33 44 45 46 47 46 45 52 53 54 55 54 53 60 61 62 63 62 61 68 69 70 71 70 69 76 77 78 79 78 77 84 85 86 87 86 85 92 93 94 95 94 93 100 101 102 103 102 101 108 109 110 111 110 109 116 117 118 119 118 117 124 125 126 127 126 125 132 133 134 135 134 133 140 141 142 143 142 141 148 149 150 151 150 149 156 157 158 159 158 157 164 165 166 167 166 165 172 173 174 175 174 173 180 181 182 183 182 181 188 189 190 191 190 189 196 197 198 199 198 197 220 221 222 223 224 225 226 227 228 229 230 227 227 230 228 228 230 223 224 223 231 223 230 231 231 230 220 221 220 232 220 230 232 230 233 232 234 235 233 233 235 232 232 235 236 237 236 235 238 230 229 239 235 234
-0 1 2 1 0 3 3 0 4 4 0 5 6 7 8 8 7 9 9 7 10 11 10 7
-0 1 2 1 0 3 4 5 6 7 6 5
-0 1 2 1 0 3 4 5 6 7 6 5
-0 1 2 1 3 4 3 1 5 5 1 6 6 1 0 5 6 7 5 7 8 8 7 9 10 11 12 12 11 13 11 14 13 15 16 14 14 16 13 13 16 17 18 17 16 19 16 15 20 21 22 21 20 23 24 25 26 27 26 25
-0 1 2 3 4 5 6 7 8 7 6 9 9 6 10 9 10 11 11 10 12 12 10 13 13 10 14 14 10 15 15 10 16 16 10 17 17 10 18 18 10 19 10 6 20 20 6 21 4 22 23 22 4 24 24 4 25 24 25 26 25 4 27 27 4 28 28 4 3 27 28 19 27 19 29 27 29 30 29 19 31 31 19 32 32 19 10 31 32 33 33 32 34 31 33 35 35 33 36 33 34 37 38 39 40 36 41 42 41 36 33 42 41 39 42 39 43 42 43 44 43 39 45 45 39 46 46 39 38 45 46 47 45 47 48 45 48 49 48 47 50 1 51 52 51 1 53 53 1 54 53 54 55 54 1 56 56 1 57 57 1 0 56 57 35 56 35 58 58 35 36 56 58 59 56 59 60 60 59 61 56 60 62 56 62 63 56 63 64 63 62 65 66 64 63 67 49 48 68 44 43 61 59 69 70 71 72 71 70 73 71 73 18 18 73 74 74 73 75 18 74 17 15 76 77 76 15 16 13 78 79 78 13 14 80 81 82 81 80 83 81 83 84 84 83 11 84 11 85 84 85 86 85 11 12 87 30 29 75 73 88 89 86 85 90 72 71 91 26 25 92 55 54 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 102 103 102 113 102 112 113 112 114 113 113 114 115 114 116 115 117 115 116 118 119 120 121 120 119 122 123 124 125 124 123 126 127 128 107 106 127 127 106 128 128 106 99 106 129 99 100 99 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 139 140 139 144 139 143 144 143 145 144 132 131 145 145 131 144 131 146 144 147 148 146 146 148 144 148 149 144 150 151 149 149 151 144 144 151 93 94 93 152 93 151 152 152 151 153 154 153 151 155 156 136 137 136 157 136 156 157 156 158 157 159 160 158 158 160 157 157 160 133 134 133 161 133 160 161 160 162 161 163 147 162 161 162 147 164 160 159 165 166 163 147 163 148 148 163 167 166 168 163 163 168 167 169 170 168 168 170 167 167 170 108 109 108 171 108 170 171 170 172 171 173 174 172 172 174 171 171 174 96 97 96 175 96 174 175 175 174 176 177 176 174 178 179 180 180 179 169 170 169 128 128 169 126 126 169 122 122 169 123 123 169 118 118 169 119 119 169 111 111 169 112 112 169 181 169 179 181 181 179 182 183 182 179 184 174 173 185 151 150 186 187 188 187 186 189 190 191 192 193 192 191 194 195 196 195 194 197 198 199 200 201 200 199 202 203 204 203 202 205 206 207 208 209 208 207 210 211 212 211 210 213 214 215 216 217 216 215 218 219 220 219 218 221 222 223 224 225 224 223 226 227 228 227 226 229 230 231 232 233 232 231 234 95 235 95 234 93 93 234 236 93 236 144 144 236 140 64 237 56 56 237 54 237 238 54 54 238 92 239 92 238 240 241 242 241 240 243 243 240 244 245 246 247 247 246 248 249 248 246 250 251 252 251 250 253 251 253 254 254 253 255 256 257 258 258 257 259 257 260 259 261 259 260 262 263 264 263 262 265 265 262 266 267 268 269 269 268 270 271 270 268 272 273 274 273 272 275 276 277 278 279 278 277 280 281 282 281 280 283 284 285 286 287 286 285 288 289 290 289 288 291 292 293 294 295 294 293
-0 1 2 1 0 3 4 5 6 7 6 5
-0 1 2 1 0 3 4 5 6 7 6 5
-0 1 2 1 0 3 4 5 6 5 4 7 8 9 10 9 8 11 9 11 12 12 11 13 14 15 16 15 14 17 17 14 18 17 18 19 18 14 20 20 14 21 20 21 13 13 21 12 12 21 4 4 21 7 7 21 0 0 21 3 3 21 22 21 14 23 23 14 24 23 24 25 24 14 26 25 27 28 27 25 29 29 25 30 30 25 31 31 25 32 32 25 33 33 25 24 32 33 34 35 30 31 36 22 21 37 19 18 38 39 40 41 42 43 44 45 46 47 48 49 50 51 48 48 51 49 49 51 44 44 51 45 45 51 52 52 51 53 54 53 51 55 56 50 51 50 57 50 56 57 57 56 41 42 41 58 58 41 59 59 41 60 60 41 61 61 41 62 62 41 63 63 41 64 41 56 64 64 56 38 39 38 65 38 56 65 65 56 66 67 66 56 63 68 62 62 68 69 68 70 69 71 69 70 60 61 72 73 72 61 58 59 74 75 74 59 76 77 78 77 76 79 80 81 82 83 82 81 84 85 86 85 84 87 88 89 90 91 90 89 92 93 94 93 92 95 96 97 98 99 98 97 100 101 102 101 100 103 104 105 106 107 106 105 108 109 110 109 108 111 112 113 114 115 114 113 116 117 118 117 116 119 120 121 122 123 122 121 124 125 126 125 124 127 128 129 130 131 130 129 132 133 134 133 132 135 136 137 138 139 138 137 140 141 142 141 140 143 144 145 146 147 146 145 148 149 150 149 148 151 152 153 154 155 154 153 156 157 158 157 156 159 160 161 162 163 162 161 164 165 166 165 164 167 168 169 170 171 170 169 172 173 174 173 172 175 176 177 178 179 178 177 180 181 182 181 180 183 184 185 186 187 186 185 188 189 190 189 188 191 192 193 194 195 194 193 196 197 198 197 196 199 200 201 202 203 202 201 204 205 206 205 204 207 208 209 210 211 210 209 212 213 214 213 212 215 216 217 218 219 218 217 220 221 222 221 220 223 224 225 226 227 226 225 228 229 230 229 228 231 232 233 234 235 234 233 236 237 238 237 236 239 240 241 242 243 242 241 244 245 246 245 244 247 248 249 250 251 250 249 252 253 254 253 252 255 256 257 258 259 258 257 260 261 262 261 260 263 264 265 266 267 266 265 268 269 270 269 268 271 272 273 274 275 276 268 276 275 273 268 276 271 271 276 277 276 273 278 278 273 279 279 273 272 278 279 280 277 281 282 281 277 276 282 281 283 282 283 284 284 283 285 285 283 286 287 284 285 288 289 290 291 292 288 288 292 289 289 292 293 292 294 293 295 296 294 293 294 296 297 298 299 300 301 298 298 301 299 299 301 295 296 295 302 302 295 303 301 304 295 303 295 304 305 301 300 302 303 306 307 306 303 308 309 310 309 308 311 312 313 314 315 314 313 316 317 318 317 316 319 319 316 320 320 316 321 321 316 322 317 323 324 323 317 319 325 326 327 328 327 326 329 330 331 331 330 332 332 330 325 325 330 326 333 326 330 334 335 336 335 334 337 338 339 340 341 340 339 342 343 344 343 342 345 346 347 348 349 348 347 350 351 352 351 350 353 354 355 356 357 356 355 358 359 360 359 358 361 362 363 364 365 364 363 366 367 368 367 366 369 370 371 372 373 372 371 374 375 376 375 374 377 378 379 380 381 380 379 382 383 384 383 382 385 386 387 388 389 388 387 390 391 392 391 390 393 394 395 396 397 396 395 398 399 400 399 398 401 402 403 404 405 404 403 406 407 408 407 406 409 410 411 412 413 412 411 414 415 416 415 414 417 418 419 420 421 420 419 422 423 424 423 422 425 426 427 428 429 428 427 430 431 432 431 430 433 434 435 436 437 436 435 438 439 440 439 438 441 442 443 444 445 444 443 446 447 448 447 446 449 450 451 452 453 452 451 454 455 456 455 454 457 458 459 460 461 460 459 462 463 464 463 462 465 466 467 468 469 468 467 470 471 472 471 470 473 474 475 476 477 476 475 478 479 480 479 478 481 482 483 484 485 484 483 486 487 488 487 486 489 490 491 492 493 492 491 494 495 496 495 494 497 498 499 500 501 500 499 502 503 504 503 502 505 506 507 508 509 508 507 510 511 512 511 510 513 514 515 516 517 516 515 518 519 520 519 518 521 522 523 524 525 524 523 526 527 528 527 526 529 530 531 532 533 532 531 534 535 536 535 534 537 538 539 540 541 540 539 542 543 544 543 542 545 546 547 548 549 548 547 550 551 552 551 550 553 554 555 556 557 556 555 558 559 560 559 558 561 562 563 564 565 564 563 566 567 568 567 566 569 570 571 572 573 572 571 574 322 575 322 574 576 577 578 329 579 329 578 580 581 582 581 580 583 584 585 586 587 586 585 588 589 590 589 588 591 592 593 594 595 596 588 596 595 593 588 596 591 591 596 597 596 593 598 598 593 599 599 593 592 598 599 600 597 601 602 601 597 596 602 601 603 602 603 604 604 603 605 605 603 606 607 604 605 608 609 610 611 612 608 608 612 609 609 612 613 612 614 613 615 616 614 613 614 616 617 618 619 620 621 618 618 621 619 619 621 615 616 615 622 622 615 623 621 624 615 623 615 624 625 621 620 622 623 626 627 626 623 628 629 630 629 628 631 632 633 634 635 634 633 636 637 638 637 636 639 640 641 642 643 642 641 644 645 646 645 644 647 648 649 650 651 650 649 652 653 654 653 652 655 656 657 658 659 658 657 660 661 662 661 660 663 664 665 666 667 666 665 668 669 670 669 668 671 672 673 674 675 674 673 676 677 678 677 676 679 680 681 682 683 682 681 684 685 686 685 684 687 688 689 690 691 690 689 692 693 694 693 692 695 696 697 698 699 698 697 700 701 702 701 700 703 704 705 706 707 706 705 708 709 710 709 708 711 712 713 714 715 714 713 716 717 718 717 716 719 720 721 722 723 722 721 724 725 726 725 724 727 728 729 730 731 730 729 732 733 734 733 732 735 736 737 738 739 738 737 740 741 742 741 740 743 744 745 746 747 746 745 748 749 750 749 748 751 752 753 754 755 754 753
-0 1 2 1 0 3 4 5 6 7 6 5 8 9 10 9 8 11 12 13 14 15 14 13 16 17 18 17 16 19 20 21 22 23 22 21 24 25 26 25 24 27 28 29 30 31 30 29 32 33 34 33 32 35 36 37 38 39 38 37 40 41 42 41 40 43 44 45 46 47 46 45
-0 1 2 1 0 3 3 0 4 3 4 5 4 0 6 6 0 7 6 7 8 7 0 9 9 0 10 11 7 9 12 8 7 5 13 14 13 5 15 15 5 4 16 17 18 18 17 19 20 19 17 21 22 23 24 21 25 26 27 24 24 27 21 22 21 28 21 27 28 28 27 16 17 16 29 16 27 29 29 27 30 31 30 27 32 33 34 33 32 35 36 37 38 39 38 37 40 41 42 41 40 43 44 45 46 47 46 45 48 49 50 49 48 51 52 53 54 55 54 53 56 57 58 57 56 59 60 61 62 63 62 61 64 65 66 65 64 67 68 69 70 71 70 69 72 73 74 73 72 75 76 77 78 79 78 77 80 81 82 81 80 83 84 85 86 87 86 85 88 89 90 89 88 91 92 93 94 95 94 93 96 97 98 97 96 99 100 101 102 103 102 101 104 105 106 105 104 107 108 109 110 111 110 109 112 113 114 113 112 115 116 117 118 119 118 117 120 121 122 121 120 123 124 125 126 127 126 125 128 129 130 129 128 131 132 133 134 135 134 133 136 137 138 137 136 139 140 141 142 143 142 141 144 145 146 145 144 147 148 149 150 151 150 149 152 153 154 153 152 155 156 157 158 159 158 157 160 161 162 161 160 163 163 160 164 165 166 167 164 168 169 168 164 170 170 164 171 171 164 160 170 171 166 170 166 172 172 166 165 170 172 173 173 172 174 170 173 175 176 177 178 179 180 177 177 180 178 181 182 180 180 182 178 182 183 178 184 185 183 183 185 178 178 185 186 187 186 185 188 182 181 185 184 189 189 184 190 191 190 184
-0 1 2 3 4 5 4 3 6 6 3 7 7 3 8 8 3 9 9 3 10 10 3 11 11 3 12 13 14 15 14 13 16 14 16 10 10 16 9 7 17 18 17 7 8 19 20 21 20 19 1 21 20 22 22 20 23 23 20 24 24 20 25 20 1 6 6 1 26 26 1 0 6 26 4 27 25 20 28 29 30 31 32 33 34 35 32 32 35 33 33 35 28 29 28 36 36 28 37 37 28 38 38 28 39 35 40 28 39 28 40 41 42 43 44 43 42 45 46 47 47 46 48 46 49 48 50 48 49 51 52 53 53 52 47 47 52 45 45 52 41 41 52 42 42 52 33 33 52 31 54 31 52 55 35 34 56 57 58 57 56 59 60 61 62 63 62 61 64 65 66 65 64 67 68 69 70 71 70 69 72 73 74 73 72 75 76 77 78 79 78 77 80 81 82 81 80 83 84 85 86 87 86 85 88 89 90 89 88 91 92 93 94 95 94 93 96 97 98 97 96 99 100 101 102 103 102 101 104 105 106 105 104 107 108 109 110 111 110 109 112 113 114 113 112 115 116 117 118 119 118 117 120 121 122 121 120 123 124 125 126 127 126 125 128 129 130 129 128 131 132 133 134 135 134 133 136 137 138 137 136 139 140 141 142 143 142 141 144 145 146 145 144 147 148 149 150 151 150 149 152 153 154 153 152 155 156 157 158 159 158 157 160 161 162 161 160 163 164 165 166 167 166 165 168 169 170 169 168 171 172 173 174 175 174 173 176 177 178 177 176 179 180 181 182 183 182 181 184 185 186 185 184 187 188 189 190 191 190 189 192 193 194 193 192 195 196 197 198 199 198 197 200 201 202 201 200 203 204 205 206 207 206 205 208 209 210 209 208 211 212 213 214 215 214 213 216 217 218 217 216 219 220 221 222 223 222 221 224 225 226 225 224 227 228 229 230 231 230 229 232 233 234 233 232 235 236 237 238 239 238 237 240 241 242 241 240 243 244 245 246 247 246 245 248 249 250 249 248 251 252 253 254 255 254 253 256 257 258 257 256 259 260 261 262 263 262 261 264 265 266 265 264 267 268 269 270 271 270 269 272 273 274 273 272 275 276 277 278 279 278 277 280 281 282 281 280 283 284 285 286 287 286 285 288 289 290 289 288 291 292 293 294 295 294 293 296 297 298 297 296 299 300 301 302 303 302 301
-0 1 2 1 0 3 3 0 4 4 0 5 1 6 7 6 1 3 16 17 18 17 16 19 24 25 26 25 24 27 32 33 34 33 32 35 40 41 42 41 40 43 48 49 50 49 48 51 56 57 58 57 56 59 64 65 66 65 64 67 72 73 74 73 72 75 75 72 76 76 72 77 73 78 79 78 73 75 88 89 90 89 88 91 96 97 98 97 96 99 104 105 106 105 104 107 112 113 114 113 112 115 120 121 122 121 120 123 128 129 130 129 128 131 136 137 138 137 136 139 144 145 146 145 144 147 152 153 154 153 152 155 155 152 156 156 152 157 153 158 159 158 153 155 168 169 170 169 168 171 171 168 172 172 168 173 169 174 175 174 169 171 184 185 186 185 187 188 187 185 189 189 185 190 190 185 191 191 185 192 192 185 184 191 192 193 191 193 194 194 193 195 187 196 197 196 187 189 212 213 214 213 212 215 220 221 222 221 220 223 224 225 226 225 220 227 220 225 223 223 225 228 228 225 229 229 225 230 229 230 231 230 225 232 232 225 224 233 231 230 248 249 250 249 248 251 256 257 258 257 256 259 264 265 266 265 264 267 272 273 274 273 272 275 280 281 282 281 280 283 288 289 290 289 288 291 296 297 298 297 296 299 304 305 306 305 304 307 312 313 314 313 312 315 320 321 322 321 320 323 328 329 330 329 328 331 336 337 338 337 336 339 344 345 346 345 344 347 352 353 354 353 352 355 360 361 362 361 360 363 368 369 370 369 368 371 376 377 378 377 376 379 384 385 386 385 384 387 387 384 388 394 395 396 397 398 399 398 397 400 400 397 401 401 397 402 395 403 404 403 395 405 403 405 400 405 395 394 400 405 398 418 419 420 419 418 421 426 427 428 427 426 429 434 435 436 435 434 437 442 443 444 443 442 445 450 451 452 451 450 453 458 459 460 459 458 461 466 467 468 467 466 469 474 475 476 475 474 477 482 483 484 483 482 485 490 491 492 491 490 385 492 491 493 493 491 494 494 491 495 491 385 496
-8 9 10 11 10 9 12 13 14 14 13 8 8 13 9 15 9 13 20 21 22 23 22 21 28 29 30 31 30 29 36 37 38 39 38 37 44 45 46 47 46 45 52 53 54 55 54 53 60 61 62 63 62 61 68 69 70 71 70 69 80 81 82 83 82 81 84 85 86 86 85 80 80 85 81 87 81 85 92 93 94 95 94 93 100 101 102 103 102 101 108 109 110 111 110 109 116 117 118 119 118 117 124 125 126 127 126 125 132 133 134 135 134 133 140 141 142 143 142 141 148 149 150 151 150 149 160 161 162 163 162 161 164 165 166 166 165 160 160 165 161 167 161 165 176 177 178 179 178 177 180 181 182 182 181 176 176 181 177 183 177 181 198 199 200 201 200 199 202 203 204 204 203 205 203 206 205 207 208 206 206 208 205 205 208 209 209 208 198 198 208 199 210 199 208 211 208 207 216 217 218 219 218 217 234 235 236 237 238 239 239 238 234 235 234 240 234 238 240 240 238 241 241 238 242 242 238 243 244 243 238 245 238 237 242 243 246 247 246 243 252 253 254 255 254 253 260 261 262 263 262 261 268 269 270 271 270 269 276 277 278 279 278 277 284 285 286 287 286 285 292 293 294 295 294 293 300 301 302 303 302 301 308 309 310 311 310 309 316 317 318 319 318 317 324 325 326 327 326 325 332 333 334 335 334 333 340 341 342 343 342 341 348 349 350 351 350 349 356 357 358 359 358 357 364 365 366 367 366 365 372 373 374 375 374 373 380 381 382 383 382 381 389 390 391 391 390 392 393 392 390 406 407 408 409 410 407 408 407 411 407 410 411 412 411 410 413 414 415 415 414 408 408 414 406 416 406 414 417 410 409 422 423 424 425 424 423 430 431 432 433 432 431 438 439 440 441 440 439 446 447 448 449 448 447 454 455 456 457 456 455 462 463 464 465 464 463 470 471 472 473 472 471 478 479 480 481 480 479 486 487 488 489 488 487 497 392 498 499 498 500 500 498 501 501 498 502 392 503 498 502 498 503
-0 1 2 1 0 3 8 9 10 9 8 11 10 9 12 12 9 13 9 11 14 15 16 11 16 15 17 11 16 14 14 16 18 18 16 19 16 17 20 16 20 21 21 20 22 23 19 16 24 25 26 25 24 27 27 24 28 27 28 29 19 30 18 30 19 26 30 26 25 31 32 33 34 35 36 35 34 37 37 34 38 37 38 39 38 34 40 41 42 43 42 41 44 44 41 45 44 45 46 45 41 47 48 49 50 49 48 51 51 48 52 53 48 54 55 56 57 56 55 58 56 58 59 59 58 13 59 13 60 60 13 9 59 60 32 59 32 61 61 32 62 61 62 63 62 32 31 62 31 64 63 62 39 63 39 65 65 39 66 66 39 38 65 66 67 63 65 46 63 46 68 68 46 45 63 68 52 63 52 48 63 48 53 130 131 132 131 130 133 138 139 140 139 138 141 146 147 148 147 146 149 154 155 156 155 154 157 162 163 164 163 162 165 170 171 172 171 170 173 178 179 180 179 178 181 186 187 188 187 186 189 194 195 196 195 194 197 202 203 204 203 202 205 210 211 212 211 210 213 218 219 220 219 218 221 226 227 228 227 226 229 229 226 230 229 230 231 238 239 240 239 238 241 239 241 242 242 241 243 243 241 244 244 241 245 245 241 246 246 241 247 247 241 248 245 249 250 249 245 246 243 251 252 251 243 244 239 253 240 253 239 252 253 252 251 253 251 250 253 250 249 270 271 272 271 270 273 278 279 280 279 278 281 279 281 282 282 281 283 283 281 284 284 281 285 285 281 286 286 281 287 280 288 289 288 280 279 288 279 290 288 290 291 288 291 292 288 292 293 289 288 287 289 287 281 285 293 292 293 285 286 283 291 290 291 283 284 310 311 312 311 310 313 318 319 320 319 318 321 326 327 328 327 326 329 334 335 336 335 334 337 342 343 344 343 342 345 350 351 352 351 350 353 358 359 360 359 358 361 366 367 368 367 366 369 374 375 376 375 374 377 382 383 384 383 382 385 383 385 386 386 385 387 387 385 388 388 385 389 384 390 391 390 384 383 390 383 392 390 392 393 391 390 389 391 389 385 387 393 392 393 387 388 406 407 408 407 406 409 414 415 416 415 414 417 422 423 424 423 422 425 430 431 432 431 430 433 438 439 440 439 438 441 446 447 448 447 446 449 454 455 456 455 454 457 462 463 464 463 462 465 470 471 472 471 470 473 478 479 480 479 478 481 486 487 488 487 486 489 494 495 496 495 494 497 502 503 504 503 502 505 510 511 512 511 510 513 518 519 520 519 518 521 526 527 528 527 526 529 534 535 536 535 534 537 542 543 544 543 542 545 550 551 552 551 550 553 558 559 560 559 558 561 566 567 568 567 566 569 574 575 576 575 574 577 582 583 584 583 582 585 590 591 592 591 590 593 598 599 600 599 598 601 606 607 608 607 606 609 614 615 616 615 614 617 622 623 624 623 622 625 630 631 632 631 630 633 638 639 640 639 638 641 646 647 648 647 646 649 654 655 656 655 654 657 662 663 664 663 662 665 670 671 672 671 670 673 678 679 680 679 678 681 686 687 688 687 686 689 694 695 696 695 694 697 702 703 704 703 702 705 710 711 712 711 710 713 718 719 720 719 718 721 726 727 728 727 726 729 734 735 736 735 734 737 742 743 744 743 742 745 750 751 752 751 750 753 758 759 760 759 758 761 766 767 768 767 766 769 769 766 770 770 771 772 771 770 773 773 770 766 767 774 775 774 767 769 786 787 788 787 786 789 787 789 790 790 789 791 788 792 793 792 788 787 793 792 791 793 791 789 802 803 804 803 802 805 810 811 812 811 810 813 818 819 820 819 818 821 826 827 828 827 826 829 829 826 830 830 826 831 827 832 833 832 827 829 842 843 844 845 846 847 846 845 843 846 843 848 848 843 849 849 843 842 848 849 850 847 851 852 851 847 853 853 847 854 854 847 846 853 854 855 853 855 856 856 855 857 857 855 858 859 856 857 878 879 880 879 878 881 886 887 888 887 886 889 894 895 896 895 894 897 902 903 904 903 902 905 910 911 912 911 910 913 918 919 920 919 918 921 926 927 928 927 926 929 934 935 936 935 934 937 942 943 944 943 942 945 943 945 946 946 945 947 944 948 949 948 944 943 949 948 947 949 947 945 958 959 960 959 958 961 966 967 968 967 966 969 967 969 970 970 969 971 968 972 973 972 968 967 973 972 971 973 971 969 982 983 984 983 982 985 990 991 992 991 990 993 998 999 1000 999 998 1001 1006 1007 1008 1007 1006 1009 1014 1015 1016 1015 1014 1017 1022 1023 1024 1023 1022 1025 1030 1031 1032 1031 1030 1033 1038 1039 1040 1039 1038 1041 1046 1047 1048 1047 1046 1049 1054 1055 1056 1055 1054 1057 1062 1063 1064 1063 1062 1065 1070 1071 1072 1071 1070 1073 1078 1079 1080 1079 1078 1081 1086 1087 1088 1087 1086 1089 1094 1095 1096 1095 1094 1097 1102 1103 1104 1103 1102 1105 1110 1111 1112 1111 1110 1113 1118 1119 1120 1119 1118 1121 1126 1127 1128 1127 1126 1129 1134 1135 1136 1135 1134 1137 1142 1143 1144 1143 1142 1145 1150 1151 1152 1151 1150 1153 1158 1159 1160 1159 1158 1161 1166 1167 1168 1167 1166 1169 1174 1175 1176 1175 1174 1177 1175 1177 1178 1178 1177 1179 1176 1180 1181 1180 1176 1175 1181 1180 1179 1181 1179 1177 1190 1191 1192 1191 1190 1193 1198 1199 1200 1199 1198 1201 1206 1207 1208 1207 1206 1209 1214 1215 1216 1215 1214 1217 1222 1223 1224 1223 1222 1225 1230 1231 1232 1231 1230 1233 1238 1239 1240 1239 1238 1241 1246 1247 1248 1247 1246 1249 1254 1255 1256 1255 1254 1257 1255 1257 1258 1258 1257 1259 1256 1260 1261 1260 1256 1255 1261 1260 1259 1261 1259 1257 1270 1271 1272 1271 1270 1273 1278 1279 1280 1279 1278 1281 1286 1287 1288 1287 1286 1289 1294 1295 1296 1295 1294 1297 1297 1294 1298 1298 1294 1299 1298 1299 1300 1299 1294 1301 1300 1299 1302 1295 1303 1304 1303 1295 1297 1316 1317 1318 1317 1316 1319 1324 1325 1326 1325 1324 1327 1332 1333 1334 1333 1332 1335 1340 1341 1342 1341 1340 1343 1348 1349 1350 1349 1348 1351 1356 1357 1358 1357 1356 1359 1364 1365 1366 1365 1364 1367 1372 1373 1374 1373 1372 1375 1380 1381 1382 1381 1380 1383 1388 1389 1390 1389 1388 1391 1396 1397 1398 1397 1396 1399 1404 1319 1405 1319 1404 1406 1406 1404 1407 1412 1413 1414 1413 1412 1415 1420 1421 1422 1421 1420 1423 1428 1429 1430 1429 1428 1431 1436 1437 1438 1437 1436 1439 1444 1445 1446 1445 1444 1447 1452 1453 1454 1453 1452 1455 1460 1461 1462 1461 1460 1463 1468 1469 1470 1469 1468 1471 1476 1477 1478 1477 1476 1479 1484 1485 1486 1485 1484 1487 1492 1493 1494 1493 1492 1495 1500 1501 1502 1501 1500 1503 1508 1509 1510 1509 1508 1511 1516 1517 1518 1517 1516 1519 1524 1525 1526 1525 1524 1527 1532 1533 1534 1533 1532 1535 1540 1541 1542 1541 1540 1543 1548 1549 1550 1549 1548 1551 1556 1557 1558 1557 1556 1559 1564 1565 1566 1565 1564 1567 1572 1573 1574 1573 1572 1575 1575 1572 1576 1576 1572 1577 1577 1572 1578 1579 1576 1577 1588 1589 1590 1589 1588 1591 1596 1597 1598 1597 1596 1599 1604 1605 1606 1605 1604 1607 1612 1613 1614 1613 1612 1615 1620 1621 1622 1621 1620 1623 1628 1629 1301 1629 1628 1630 1634 1635 1636 1635 1634 1637 1642 1643 1644 1643 1642 1645 1650 1651 1652 1651 1653 1654 1653 1651 1655 1655 1651 1656 1655 1656 1657 1656 1651 1658 1658 1651 1659 1659 1651 1650 1658 1659 1660 1657 1661 1662 1661 1657 1656 1662 1661 1663 1662 1663 1664 1664 1663 1665 1665 1663 1666 1667 1664 1665 1686 1687 1688 1687 1686 1689 1694 1695 1696 1695 1694 1697 1702 1703 1704 1703 1702 1705 1710 1711 1712 1711 1710 1713 1718 1719 1720 1719 1718 1721 1726 1727 1728 1727 1726 1729 1734 1735 1736 1735 1734 1737 1742 1743 1744 1743 1742 1745 1750 1751 1752 1751 1750 1753 1758 1759 1760 1759 1758 1761 1766 1767 1768 1767 1766 1769 1774 1775 1776 1775 1774 1777 1782 1783 1784 1783 1782 1785 1790 1791 1792 1791 1790 1793 1798 1799 1800 1799 1798 1801 1806 1807 1808 1807 1806 1809 1814 1815 1816 1815 1814 1817 1822 1823 1824 1823 1822 1825 1830 1831 1832 1831 1830 1833 1838 1839 1840 1839 1838 1841 1846 1847 1848 1847 1846 1849 1854 1855 1856 1855 1854 1857 1862 1863 1864 1863 1862 1865 1870 1871 1872 1871 1870 1873 1878 1879 1880 1879 1878 1881 1886 1887 1888 1887 1886 1889 1894 1895 1896 1895 1894 1897 1902 1903 1904 1903 1902 1905 1910 1911 1912 1911 1910 1913 1918 1919 1920 1919 1918 1921 1919 1921 1922 1922 1921 1923 1920 1924 1925 1924 1920 1919 1925 1924 1923 1925 1923 1921 1934 1935 1936 1935 1934 1937 1942 1943 1944 1943 1942 1945 1950 1951 1952 1951 1950 1953 1958 1959 1960 1959 1958 1961 1966 1967 1968 1967 1966 1969 1974 1975 1976 1975 1974 1977 1982 1983 1984 1983 1982 1985 1990 1991 1992 1991 1990 1993
-4 5 6 7 6 5 69 70 71 70 72 71 72 73 71 74 75 73 73 75 71 75 76 71 77 78 76 79 80 78 78 80 76 76 80 71 80 81 71 82 83 81 83 84 81 71 81 85 81 84 85 85 84 86 84 87 86 88 89 87 87 89 86 89 90 86 86 90 91 90 92 91 93 91 92 94 70 69 72 70 95 95 70 96 97 96 70 98 99 74 75 74 100 74 99 100 100 99 101 102 101 99 103 104 79 80 79 105 79 104 105 105 104 106 107 106 104 108 84 83 109 110 111 110 112 111 113 111 112 114 115 116 115 117 116 116 117 109 110 109 117 118 112 119 120 121 122 122 121 118 121 123 118 112 118 113 113 118 124 124 118 125 123 126 118 125 118 126 124 125 88 89 88 127 127 88 128 125 129 88 128 88 129 134 135 136 137 136 135 142 143 144 145 144 143 150 151 152 153 152 151 158 159 160 161 160 159 166 167 168 169 168 167 174 175 176 177 176 175 182 183 184 185 184 183 190 191 192 193 192 191 198 199 200 201 200 199 206 207 208 209 208 207 214 215 216 217 216 215 222 223 224 225 224 223 232 233 234 233 235 234 234 235 236 237 236 235 254 255 256 255 257 256 257 258 256 258 259 256 260 256 259 261 262 257 258 257 262 263 264 254 255 254 264 265 266 267 267 266 263 263 266 264 264 266 261 261 266 262 262 266 268 268 266 259 266 269 259 260 259 269 274 275 276 277 276 275 294 295 296 297 296 295 298 299 300 301 300 299 302 303 304 303 305 304 300 301 305 301 296 305 296 297 305 297 306 305 306 307 305 304 305 307 303 302 298 298 302 299 299 302 294 294 302 295 295 302 308 308 302 306 302 309 306 307 306 309 314 315 316 317 316 315 322 323 324 325 324 323 330 331 332 333 332 331 338 339 340 341 340 339 346 347 348 349 348 347 354 355 356 357 356 355 362 363 364 365 364 363 370 371 372 373 372 371 378 379 380 381 380 379 394 395 396 397 396 395 398 399 400 399 401 400 396 397 401 397 402 401 402 403 401 400 401 403 399 398 394 394 398 395 395 398 404 404 398 402 398 405 402 403 402 405 410 411 412 413 412 411 418 419 420 421 420 419 426 427 428 429 428 427 434 435 436 437 436 435 442 443 444 445 444 443 450 451 452 453 452 451 458 459 460 461 460 459 466 467 468 469 468 467 474 475 476 477 476 475 482 483 484 485 484 483 490 491 492 493 492 491 498 499 500 501 500 499 506 507 508 509 508 507 514 515 516 517 516 515 522 523 524 525 524 523 530 531 532 533 532 531 538 539 540 541 540 539 546 547 548 549 548 547 554 555 556 557 556 555 562 563 564 565 564 563 570 571 572 573 572 571 578 579 580 581 580 579 586 587 588 589 588 587 594 595 596 597 596 595 602 603 604 605 604 603 610 611 612 613 612 611 618 619 620 621 620 619 626 627 628 629 628 627 634 635 636 637 636 635 642 643 644 645 644 643 650 651 652 653 652 651 658 659 660 661 660 659 666 667 668 669 668 667 674 675 676 677 676 675 682 683 684 685 684 683 690 691 692 693 692 691 698 699 700 701 700 699 706 707 708 709 708 707 714 715 716 717 716 715 722 723 724 725 724 723 730 731 732 733 732 731 738 739 740 741 740 739 746 747 748 749 748 747 754 755 756 757 756 755 762 763 764 765 764 763 776 777 778 779 778 777 780 781 782 782 781 783 784 783 781 781 780 776 776 780 777 785 777 780 794 795 796 795 797 796 798 799 797 796 797 799 795 794 800 800 794 798 794 801 798 799 798 801 806 807 808 809 808 807 814 815 816 817 816 815 822 823 824 825 824 823 834 835 836 837 836 835 838 839 840 840 839 834 834 839 835 841 835 839 860 861 862 863 864 860 860 864 861 861 864 865 864 866 865 867 868 866 866 868 865 865 868 869 870 869 868 871 872 873 874 875 872 872 875 873 873 875 867 875 876 867 868 867 876 877 875 874 882 883 884 885 884 883 890 891 892 893 892 891 898 899 900 901 900 899 906 907 908 909 908 907 914 915 916 917 916 915 922 923 924 925 924 923 930 931 932 933 932 931 938 939 940 941 940 939 950 951 952 951 953 952 954 955 953 952 953 955 951 950 956 956 950 954 950 957 954 955 954 957 962 963 964 965 964 963 974 975 976 975 977 976 978 979 977 976 977 979 975 974 980 980 974 978 974 981 978 979 978 981 986 987 988 989 988 987 994 995 996 997 996 995 1002 1003 1004 1005 1004 1003 1010 1011 1012 1013 1012 1011 1018 1019 1020 1021 1020 1019 1026 1027 1028 1029 1028 1027 1034 1035 1036 1037 1036 1035 1042 1043 1044 1045 1044 1043 1050 1051 1052 1053 1052 1051 1058 1059 1060 1061 1060 1059 1066 1067 1068 1069 1068 1067 1074 1075 1076 1077 1076 1075 1082 1083 1084 1085 1084 1083 1090 1091 1092 1093 1092 1091 1098 1099 1100 1101 1100 1099 1106 1107 1108 1109 1108 1107 1114 1115 1116 1117 1116 1115 1122 1123 1124 1125 1124 1123 1130 1131 1132 1133 1132 1131 1138 1139 1140 1141 1140 1139 1146 1147 1148 1149 1148 1147 1154 1155 1156 1157 1156 1155 1162 1163 1164 1165 1164 1163 1170 1171 1172 1173 1172 1171 1182 1183 1184 1183 1185 1184 1186 1187 1185 1184 1185 1187 1183 1182 1188 1188 1182 1186 1182 1189 1186 1187 1186 1189 1194 1195 1196 1197 1196 1195 1202 1203 1204 1205 1204 1203 1210 1211 1212 1213 1212 1211 1218 1219 1220 1221 1220 1219 1226 1227 1228 1229 1228 1227 1234 1235 1236 1237 1236 1235 1242 1243 1244 1245 1244 1243 1250 1251 1252 1253 1252 1251 1262 1263 1264 1263 1265 1264 1266 1267 1265 1264 1265 1267 1263 1262 1268 1268 1262 1266 1262 1269 1266 1267 1266 1269 1274 1275 1276 1277 1276 1275 1282 1283 1284 1285 1284 1283 1290 1291 1292 1293 1292 1291 1305 1306 1307 1308 1307 1306 1309 1310 1311 1312 1313 1310 1311 1310 1314 1310 1313 1314 1314 1313 1305 1305 1313 1306 1315 1306 1313 1320 1321 1322 1323 1322 1321 1328 1329 1330 1331 1330 1329 1336 1337 1338 1339 1338 1337 1344 1345 1346 1347 1346 1345 1352 1353 1354 1355 1354 1353 1360 1361 1362 1363 1362 1361 1368 1369 1370 1371 1370 1369 1376 1377 1378 1379 1378 1377 1384 1385 1386 1387 1386 1385 1392 1393 1394 1395 1394 1393 1400 1401 1402 1403 1402 1401 1408 1409 1410 1410 1409 1320 1411 1320 1409 1416 1417 1418 1419 1418 1417 1424 1425 1426 1427 1426 1425 1432 1433 1434 1435 1434 1433 1440 1441 1442 1443 1442 1441 1448 1449 1450 1451 1450 1449 1456 1457 1458 1459 1458 1457 1464 1465 1466 1467 1466 1465 1472 1473 1474 1475 1474 1473 1480 1481 1482 1483 1482 1481 1488 1489 1490 1491 1490 1489 1496 1497 1498 1499 1498 1497 1504 1505 1506 1507 1506 1505 1512 1513 1514 1515 1514 1513 1520 1521 1522 1523 1522 1521 1528 1529 1530 1531 1530 1529 1536 1537 1538 1539 1538 1537 1544 1545 1546 1547 1546 1545 1552 1553 1554 1555 1554 1553 1560 1561 1562 1563 1562 1561 1568 1569 1570 1571 1570 1569 1580 1581 1582 1583 1584 1580 1580 1584 1581 1581 1584 1585 1585 1584 1586 1587 1586 1584 1592 1593 1594 1595 1594 1593 1600 1601 1602 1603 1602 1601 1608 1609 1610 1611 1610 1609 1616 1617 1618 1619 1618 1617 1624 1625 1626 1627 1626 1625 1631 1632 1633 1312 1633 1632 1638 1639 1640 1641 1640 1639 1646 1647 1648 1649 1648 1647 1668 1669 1670 1671 1672 1668 1668 1672 1669 1669 1672 1673 1672 1674 1673 1675 1676 1674 1673 1674 1676 1677 1678 1679 1680 1681 1678 1678 1681 1679 1679 1681 1675 1676 1675 1682 1675 1681 1682 1682 1681 1683 1684 1683 1681 1685 1681 1680 1690 1691 1692 1693 1692 1691 1698 1699 1700 1701 1700 1699 1706 1707 1708 1709 1708 1707 1714 1715 1716 1717 1716 1715 1722 1723 1724 1725 1724 1723 1730 1731 1732 1733 1732 1731 1738 1739 1740 1741 1740 1739 1746 1747 1748 1749 1748 1747 1754 1755 1756 1757 1756 1755 1762 1763 1764 1765 1764 1763 1770 1771 1772 1773 1772 1771 1778 1779 1780 1781 1780 1779 1786 1787 1788 1789 1788 1787 1794 1795 1796 1797 1796 1795 1802 1803 1804 1805 1804 1803 1810 1811 1812 1813 1812 1811 1818 1819 1820 1821 1820 1819 1826 1827 1828 1829 1828 1827 1834 1835 1836 1837 1836 1835 1842 1843 1844 1845 1844 1843 1850 1851 1852 1853 1852 1851 1858 1859 1860 1861 1860 1859 1866 1867 1868 1869 1868 1867 1874 1875 1876 1877 1876 1875 1882 1883 1884 1885 1884 1883 1890 1891 1892 1893 1892 1891 1898 1899 1900 1901 1900 1899 1906 1907 1908 1909 1908 1907 1914 1915 1916 1917 1916 1915 1926 1927 1928 1927 1929 1928 1930 1931 1929 1928 1929 1931 1927 1926 1932 1932 1926 1930 1926 1933 1930 1931 1930 1933 1938 1939 1940 1941 1940 1939 1946 1947 1948 1949 1948 1947 1954 1955 1956 1957 1956 1955 1962 1963 1964 1965 1964 1963 1970 1971 1972 1973 1972 1971 1978 1979 1980 1981 1980 1979 1986 1987 1988 1989 1988 1987 1994 1995 1996 1997 1996 1995
-0 0 1 1 2 2 1 1 0 0 3 3 8 4 9 5 10 6 9 5 8 4 11 7 11 7 8 4 12 8 18 9 19 10 20 11 19 10 18 9 21 12
-4 5 6 7 6 5 13 14 15 15 14 16 17 16 14 22 23 24 25 24 23
-0 1 2 1 0 3 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 24 23 26 26 23 27 27 23 28 26 27 21 26 21 29 29 21 30 30 21 31 31 21 32 32 21 20 31 32 33 34 35 36 9 37 38 37 9 39 39 9 40 40 9 8 39 40 35 39 35 41 39 41 42 41 35 43 43 35 44 43 44 45 44 35 46 46 35 47 47 35 48 48 35 49 49 35 50 50 35 34 49 50 51 52 47 48 53 29 30 28 23 54 12 55 56 55 12 57 57 12 58 58 12 11 57 58 18 57 18 59 57 59 60 59 18 61 61 18 62 62 18 17 61 62 45 61 45 63 63 45 64 64 45 65 65 45 66 66 45 67 67 45 68 68 45 69 69 45 70 70 45 71 71 45 72 72 45 73 72 73 74 73 45 25 25 45 44 73 25 24 74 73 75 71 76 77 76 71 78 78 71 79 79 71 72 78 79 80 78 80 81 15 82 83 82 15 84 84 15 70 70 15 85 85 15 14 70 85 69 67 86 87 86 67 68 65 88 89 88 65 66 90 91 92 91 90 93 91 93 94 94 93 63 94 63 95 94 95 96 95 63 64 97 96 95 98 82 84 99 60 59 100 42 41 194 195 196 195 194 197 202 203 204 203 202 205 210 211 212 211 210 213 218 219 220 219 218 221 226 227 228 227 226 229 234 235 236 235 234 237 242 243 244 243 242 245 250 251 252 251 250 253 258 259 260 259 258 261 266 267 268 267 266 269 274 275 276 275 274 277 282 283 284 283 282 285 290 291 292 291 290 293 298 299 300 299 298 301 306 307 308 307 306 309 314 315 316 315 314 317 322 323 324 323 322 325 330 331 332 331 330 333 338 339 340 339 338 341 346 347 348 347 346 349 354 355 356 355 354 357 362 363 364 363 362 365 370 371 372 371 370 373 378 379 380 379 378 381 386 387 388 387 386 389 394 395 396 395 394 397 402 403 404 403 402 405 410 411 412 411 410 413 418 419 420 419 418 421 426 427 428 427 426 429 434 435 436 435 434 437 442 443 444 443 442 445 450 451 452 451 450 453 458 459 460 459 458 461 461 458 462 468 469 470 469 468 471 470 469 472 473 471 468 471 473 474 471 474 475 484 485 486 485 484 487 492 493 494 493 492 495 494 493 496 497 495 492 495 497 498 495 498 499 508 509 510 509 508 511 511 508 512 518 519 520 519 518 521 526 527 528 527 526 529 534 535 536 535 534 537 537 534 538 544 545 546 545 544 547 552 553 554 553 552 555 560 561 562 561 560 563 568 569 570 569 568 571 576 577 578 577 576 579 584 585 586 585 584 587 592 593 594 593 592 595 600 601 602 601 600 603 608 609 610 609 608 611 616 617 618 617 616 619 624 625 626 625 624 627 632 633 634 633 632 635 640 641 642 641 640 643 648 649 650 649 648 651 656 657 658 657 656 659 664 665 666 665 664 667 672 673 674 673 672 675 680 681 682 681 680 683 688 689 690 689 688 691 696 697 698 697 696 699 704 705 706 705 704 707 712 713 714 713 712 715 720 721 722 721 720 723 728 729 730 729 728 731 736 737 738 737 736 739 744 745 746 745 744 747 752 753 754 753 752 755 760 761 762 761 760 763 768 769 770 769 768 771 776 777 778 777 776 779 784 785 786 785 784 787 792 793 794 793 792 795 800 801 802 801 800 803 808 809 810 809 808 811 816 817 818 817 816 819 824 825 826 825 824 827 832 833 834 833 832 835 840 841 842 841 840 843 848 849 850 849 848 851 856 857 858 857 856 859 864 865 866 865 864 867 872 873 874 873 872 875 880 881 882 881 880 883 888 889 890 889 888 891 896 897 898 897 896 899 904 905 906 905 904 907 912 913 914 913 912 915 920 921 922 921 920 923 928 929 930 929 928 931 936 937 938 937 936 939 944 945 946 945 944 947 952 953 954 953 952 955 955 952 956 955 956 957 957 956 958 966 967 968 967 966 969 974 975 976 975 974 977 982 983 984 983 982 985 990 991 992 991 990 993 998 999 1000 999 998 1001 1006 1007 1008 1007 1006 1009 1014 1015 1016 1015 1014 1017 1022 1023 1024 1023 1022 1025 1030 1031 1032 1031 1033 1034 1033 1031 1035 1035 1031 1036 1035 1036 1037 1036 1031 1038 1038 1031 1030 1039 1037 1036 1050 1051 1052 1051 1053 1054 1053 1051 1055 1055 1051 1050 1062 1063 1064 1063 1062 1065 1070 1071 1072 1071 1070 1073 1078 1079 1080 1079 1078 1081 1086 1087 1088 1087 1086 1089 1094 1095 1096 1095 1094 1097 1102 1103 1104 1103 1102 1105 1110 1111 1112 1111 1110 1113 1118 1119 1120 1119 1118 1121 1126 1127 1128 1127 1126 1129 1134 1135 1136 1135 1134 1137 1142 1143 1144 1143 1142 1145 1150 1151 1152 1151 1150 1153 1158 1159 1160 1159 1158 1161 1166 1167 1168 1167 1166 1169 1174 1175 1176 1175 1174 1177 1182 1183 1184 1183 1182 1185 1190 1191 1192 1191 1190 1193 1198 1199 1200 1199 1198 1201 1201 1198 1202 1202 1198 1203 1199 1204 1205 1204 1199 1201 1214 1215 1216 1215 1214 1217 1222 1223 1224 1223 1222 1225 1230 1231 1232 1231 1230 1233 1238 1239 1240 1239 1238 1241
-4 5 6 7 6 5 101 102 103 104 105 106 107 108 109 110 111 112 113 114 110 111 110 115 110 114 115 114 116 115 115 116 117 116 118 117 119 117 118 120 121 122 123 122 121 124 125 126 127 126 125 128 129 130 131 132 129 129 132 130 130 132 107 107 132 108 133 108 132 134 135 136 135 137 136 138 139 137 137 139 136 136 139 140 141 140 139 142 143 144 145 146 143 147 148 146 146 148 143 144 143 138 143 148 138 138 148 139 139 148 130 130 148 128 128 148 124 124 148 125 125 148 120 120 148 121 121 148 113 113 148 114 114 148 149 148 150 149 151 152 150 150 152 149 149 152 104 105 104 153 104 152 153 152 154 153 155 156 154 154 156 153 153 156 157 158 157 156 159 160 161 162 163 164 165 166 167 168 169 170 171 172 169 169 172 170 170 172 165 165 172 166 166 172 173 173 172 147 148 147 174 147 172 174 174 172 101 102 101 175 101 172 175 172 176 175 177 178 176 176 178 175 175 178 179 180 179 178 181 172 171 182 183 184 185 186 183 183 186 184 184 186 162 162 186 163 163 186 187 186 188 187 161 160 188 188 160 187 187 160 145 146 145 160 189 186 185 190 152 151 191 132 131 192 156 155 193 178 177 198 199 200 201 200 199 206 207 208 209 208 207 214 215 216 217 216 215 222 223 224 225 224 223 230 231 232 233 232 231 238 239 240 241 240 239 246 247 248 249 248 247 254 255 256 257 256 255 262 263 264 265 264 263 270 271 272 273 272 271 278 279 280 281 280 279 286 287 288 289 288 287 294 295 296 297 296 295 302 303 304 305 304 303 310 311 312 313 312 311 318 319 320 321 320 319 326 327 328 329 328 327 334 335 336 337 336 335 342 343 344 345 344 343 350 351 352 353 352 351 358 359 360 361 360 359 366 367 368 369 368 367 374 375 376 377 376 375 382 383 384 385 384 383 390 391 392 393 392 391 398 399 400 401 400 399 406 407 408 409 408 407 414 415 416 417 416 415 422 423 424 425 424 423 430 431 432 433 432 431 438 439 440 441 440 439 446 447 448 449 448 447 454 455 456 457 456 455 463 464 465 465 464 466 467 466 464 476 477 478 477 479 478 480 478 479 481 482 483 478 480 482 483 482 480 488 489 490 491 490 489 500 501 502 501 503 502 504 502 503 505 506 507 502 504 506 507 506 504 513 514 515 515 514 516 517 516 514 522 523 524 525 524 523 530 531 532 533 532 531 539 540 541 541 540 542 543 542 540 548 549 550 551 550 549 556 557 558 559 558 557 564 565 566 567 566 565 572 573 574 575 574 573 580 581 582 583 582 581 588 589 590 591 590 589 596 597 598 599 598 597 604 605 606 607 606 605 612 613 614 615 614 613 620 621 622 623 622 621 628 629 630 631 630 629 636 637 638 639 638 637 644 645 646 647 646 645 652 653 654 655 654 653 660 661 662 663 662 661 668 669 670 671 670 669 676 677 678 679 678 677 684 685 686 687 686 685 692 693 694 695 694 693 700 701 702 703 702 701 708 709 710 711 710 709 716 717 718 719 718 717 724 725 726 727 726 725 732 733 734 735 734 733 740 741 742 743 742 741 748 749 750 751 750 749 756 757 758 759 758 757 764 765 766 767 766 765 772 773 774 775 774 773 780 781 782 783 782 781 788 789 790 791 790 789 796 797 798 799 798 797 804 805 806 807 806 805 812 813 814 815 814 813 820 821 822 823 822 821 828 829 830 831 830 829 836 837 838 839 838 837 844 845 846 847 846 845 852 853 854 855 854 853 860 861 862 863 862 861 868 869 870 871 870 869 876 877 878 879 878 877 884 885 886 887 886 885 892 893 894 895 894 893 900 901 902 903 902 901 908 909 910 911 910 909 916 917 918 919 918 917 924 925 926 927 926 925 932 933 934 935 934 933 940 941 942 943 942 941 948 949 950 951 950 949 959 960 961 961 960 962 960 963 962 962 963 964 965 964 963 970 971 972 973 972 971 978 979 980 981 980 979 986 987 988 989 988 987 994 995 996 997 996 995 1002 1003 1004 1005 1004 1003 1010 1011 1012 1013 1012 1011 1018 1019 1020 1021 1020 1019 1026 1027 1028 1029 1028 1027 1040 1041 1042 1043 1044 1045 1045 1044 1040 1041 1040 1046 1040 1044 1046 1046 1044 1047 1048 1047 1044 1049 1044 1043 1056 1057 1058 1058 1057 1059 1060 1059 1057 1061 1057 1056 1066 1067 1068 1069 1068 1067 1074 1075 1076 1077 1076 1075 1082 1083 1084 1085 1084 1083 1090 1091 1092 1093 1092 1091 1098 1099 1100 1101 1100 1099 1106 1107 1108 1109 1108 1107 1114 1115 1116 1117 1116 1115 1122 1123 1124 1125 1124 1123 1130 1131 1132 1133 1132 1131 1138 1139 1140 1141 1140 1139 1146 1147 1148 1149 1148 1147 1154 1155 1156 1157 1156 1155 1162 1163 1164 1165 1164 1163 1170 1171 1172 1173 1172 1171 1178 1179 1180 1181 1180 1179 1186 1187 1188 1189 1188 1187 1194 1195 1196 1197 1196 1195 1206 1207 1208 1209 1208 1207 1210 1211 1212 1212 1211 1206 1206 1211 1207 1213 1207 1211 1218 1219 1220 1221 1220 1219 1226 1227 1228 1229 1228 1227 1234 1235 1236 1237 1236 1235 1242 1243 1244 1245 1244 1243
-0 1 2 1 0 3 1 3 4 4 3 5 4 5 6 6 5 7
-8 9 10 10 9 11 9 12 11 11 12 13 12 14 13 15 13 14
-0 1 2 1 0 3 4 5 6 7 6 5 8 9 10 9 8 11 12 13 14 15 14 13
-0 1 2 1 0 3 3 0 4 4 0 5 5 0 6 6 0 7 6 7 8 8 7 9 4 10 11 10 4 5 1 12 13 12 1 3 14 15 16 17 16 15 18 19 20 21 20 19 22 23 24 24 23 25 23 26 25 25 26 18 18 26 19 19 26 14 14 26 15 27 15 26
-0 1 2 1 0 3 3 0 4 4 0 5 6 7 8 8 7 9 9 7 10 11 10 7
-0 1 2 1 0 3 4 5 6 7 6 5
-0 1 2 1 0 3 4 5 6 7 6 5
-0 1 2 1 0 3 3 0 4 4 0 5 5 0 6 7 0 8 0 7 9 9 7 10 9 10 11 11 10 12 13 14 15 14 13 16 16 13 17 17 13 18 17 18 6 17 6 19 19 6 20 20 6 0 20 0 9 21 22 23 22 21 24 24 21 5 5 21 4 1 25 26 25 1 27 27 1 28 27 28 29 28 1 30 30 1 31 30 31 32 31 1 3 16 33 14 34 32 31 35 29 28 36 37 38 39 40 41 42 43 44 45 46 39 40 39 47 39 46 47 47 46 36 37 36 48 36 46 48 48 46 49 50 49 46 51 52 53 53 52 54 54 52 55 56 55 52 57 58 59 58 60 59 59 60 61 61 60 62 60 63 62 63 64 62 62 64 44 44 64 42 65 42 64 66 67 68 68 67 57 67 69 57 57 69 58 70 58 69 60 58 53 53 58 51 51 58 45 45 58 46 71 46 58 72 73 74 73 72 75 76 77 78 79 78 77
-0 1 2 1 0 3 3 0 4 3 4 5 6 7 8 7 9 8 8 9 10 11 10 9
-0 1 2 1 0 3 8 9 10 9 8 11 16 17 18 19 20 21 22 23 24 25 26 27 26 25 28 23 29 30 29 23 22 29 22 31 29 31 32 32 31 33 33 31 34 33 34 35 33 35 36 36 35 37 37 35 38 38 35 39 39 35 40 40 35 41 41 35 42 42 35 27 42 27 43 43 27 26 17 44 45 44 17 39 39 17 46 46 17 16 39 46 20 39 20 47 47 20 19 39 47 38 48 49 50 49 48 51 51 48 36 51 36 37 88 89 90 89 88 91 96 97 98 97 96 99 104 105 106 105 104 107 112 113 114 113 112 115 120 121 122 121 120 123 128 129 130 129 128 131 136 137 138 137 136 139 144 145 146 145 144 147 152 153 154 153 152 155 160 161 162 161 160 163 168 169 170 169 168 171 176 177 178 177 176 179 184 185 186 185 184 187 192 193 194 193 192 195 200 201 202 201 200 203 208 209 210 209 208 211 216 217 218 217 216 219 224 225 226 225 224 227 232 233 234 233 232 235 240 241 242 241 240 243 248 249 250 249 248 251 256 257 258 257 256 259 257 259 260 260 259 261 258 262 263 262 258 257 263 262 261 263 261 259 272 273 274 273 272 275 280 281 282 281 280 283 288 289 290 289 288 291 296 297 298 297 296 299 304 305 306 305 304 307 312 313 314 313 312 315 320 321 322 321 320 323 328 329 330 329 328 331 336 337 338 337 336 339 344 345 346 345 344 347 352 353 354 353 352 355 360 361 362 361 360 363 368 369 370 369 368 371 376 377 378 377 376 379 384 385 386 385 384 387 392 393 394 393 392 395 400 401 402 401 400 403 408 50 409 409 410 411 410 409 412 412 409 50 418 419 420 419 418 421 426 427 428 427 426 429 434 435 436 435 434 437 442 443 444 443 442 445 450 451 452 451 450 453 451 453 454 455 452 451 462 463 464 463 462 465 470 471 472 471 470 473 478 479 480 479 478 481 486 487 488 487 486 489 494 495 496 495 494 497 502 503 504 503 502 505 510 511 512 511 510 513 518 519 520 519 518 521 526 527 528 527 526 529 534 535 536 535 534 537 542 543 544 543 542 545 550 551 552 551 550 553 558 559 560 559 558 561 566 567 568 567 566 569 574 575 576 575 574 577 582 583 584 583 582 585
-4 5 6 7 6 5 12 13 14 15 14 13 52 53 54 53 55 54 54 55 56 57 56 55 58 59 60 61 62 59 59 62 60 62 63 60 64 65 63 63 65 60 60 65 66 67 66 65 68 69 70 70 69 71 69 72 71 71 72 73 73 72 74 74 72 60 60 72 58 58 72 52 52 72 53 53 72 75 72 76 75 76 77 75 75 77 78 78 77 79 77 80 79 80 81 79 82 79 81 83 84 68 69 68 84 85 81 80 86 62 61 87 65 64 92 93 94 95 94 93 100 101 102 103 102 101 108 109 110 111 110 109 116 117 118 119 118 117 124 125 126 127 126 125 132 133 134 135 134 133 140 141 142 143 142 141 148 149 150 151 150 149 156 157 158 159 158 157 164 165 166 167 166 165 172 173 174 175 174 173 180 181 182 183 182 181 188 189 190 191 190 189 196 197 198 199 198 197 204 205 206 207 206 205 212 213 214 215 214 213 220 221 222 223 222 221 228 229 230 231 230 229 236 237 238 239 238 237 244 245 246 247 246 245 252 253 254 255 254 253 264 265 266 265 267 266 268 269 267 266 267 269 265 264 270 270 264 268 264 271 268 269 268 271 276 277 278 279 278 277 284 285 286 287 286 285 292 293 294 295 294 293 300 301 302 303 302 301 308 309 310 311 310 309 316 317 318 319 318 317 324 325 326 327 326 325 332 333 334 335 334 333 340 341 342 343 342 341 348 349 350 351 350 349 356 357 358 359 358 357 364 365 366 367 366 365 372 373 374 375 374 373 380 381 382 383 382 381 388 389 390 391 390 389 396 397 398 399 398 397 404 405 406 407 406 405 57 413 414 414 413 415 416 415 413 413 57 417 422 423 424 425 424 423 430 431 432 433 432 431 438 439 440 441 440 439 446 447 448 449 448 447 456 457 458 459 460 456 460 461 456 457 456 461 466 467 468 469 468 467 474 475 476 477 476 475 482 483 484 485 484 483 490 491 492 493 492 491 498 499 500 501 500 499 506 507 508 509 508 507 514 515 516 517 516 515 522 523 524 525 524 523 530 531 532 533 532 531 538 539 540 541 540 539 546 547 548 549 548 547 554 555 556 557 556 555 562 563 564 565 564 563 570 571 572 573 572 571 578 579 580 581 580 579 586 587 588 589 588 587
-0 1 2 1 0 3 8 9 10 9 8 11 16 17 18 17 16 19 24 25 26 25 24 27 32 33 34 33 32 35 40 41 42 41 40 43 48 49 50 49 48 51 56 57 58 57 56 59 64 65 66 65 64 67 72 73 74 73 72 75 80 81 82 81 80 83 88 89 90 89 91 92 91 89 93 93 89 88 100 101 102 101 100 103 108 109 110 109 108 111 116 117 118 117 116 119 124 125 126 125 124 127
-4 5 6 7 6 5 12 13 14 15 14 13 20 21 22 23 22 21 28 29 30 31 30 29 36 37 38 39 38 37 44 45 46 47 46 45 52 53 54 55 54 53 60 61 62 63 62 61 68 69 70 71 70 69 76 77 78 79 78 77 84 85 86 87 86 85 94 95 96 96 95 97 98 97 95 99 95 94 104 105 106 107 106 105 112 113 114 115 114 113 120 121 122 123 122 121 128 129 130 131 130 129
-0 1 2 1 0 3 8 9 10 9 8 11 16 17 18 19 18 20 18 19 21 21 19 22 18 21 16 21 22 23 23 22 24 24 22 25 24 26 23 26 24 27 40 41 42 41 40 43 48 49 50 49 48 51 51 48 52 51 52 53 51 53 54 62 63 64 63 62 65 70 71 72 71 70 73 73 70 74 74 70 75 75 70 76 84 85 86 85 84 87 92 93 94 93 92 95 100 101 102 101 100 103 108 109 110 109 108 111 116 117 118 117 116 119 124 125 126 125 124 127 132 133 134 133 132 135
-4 5 6 7 6 5 12 13 14 15 14 13 28 29 30 31 30 29 32 33 29 29 33 31 31 33 34 35 34 36 33 37 34 34 37 36 38 36 37 36 39 35 44 45 46 47 46 45 55 56 57 56 58 57 58 59 57 57 59 60 61 60 59 66 67 68 69 68 67 77 78 79 79 78 80 80 78 81 81 78 82 83 82 78 88 89 90 91 90 89 96 97 98 99 98 97 104 105 106 107 106 105 112 113 114 115 114 113 120 121 122 123 122 121 128 129 130 131 130 129 136 137 138 139 138 137
-0 1 2 1 0 3
-4 5 6 7 6 5
-0 1 2 1 0 3 3 0 4 4 0 5 5 0 6 1 7 8 7 1 3 18 19 20 19 18 21 26 27 28 27 26 29 34 35 36 35 34 37 42 43 44 43 42 45 50 51 52 51 50 53 58 59 60 59 58 61 66 67 68 67 66 69 74 75 76 75 74 77 82 83 84 83 82 85 90 91 92 91 90 93 98 99 100 99 98 101 106 107 108 107 106 109 114 115 6 115 114 116 120 121 122 121 120 123 128 129 130 129 128 131 136 137 138 137 136 139 137 139 140 140 139 141 138 142 143 142 138 137 143 142 141 143 141 139 152 153 154 153 152 155 156 157 158 159 160 152 160 159 157 152 160 155 155 160 161 160 157 162 162 157 163 163 157 156 162 163 164 161 165 166 165 161 160 166 165 167 166 167 168 168 167 169 169 167 170 171 168 169 192 193 194 193 192 195 200 201 202 201 200 203 208 209 210 209 208 211 216 217 218 217 216 219 224 225 226 225 224 227 232 233 234 233 232 235 240 241 242 241 240 243 248 249 250 249 248 251 256 257 258 257 256 259 264 265 266 265 264 267 272 273 274 273 272 275 280 281 282 281 280 283 288 289 290 289 288 291 296 297 298 297 296 299 304 305 306 305 304 307 305 307 308 308 307 309 306 310 311 310 306 305 311 310 309 311 309 307 320 321 322 321 320 323 328 329 330 329 328 331 336 337 338 337 336 339 344 345 346 345 344 347 352 353 354 353 352 355 360 361 362 361 360 363 364 365 366 367 368 360 368 367 365 360 368 363 363 368 369 368 365 370 370 365 371 371 365 364 370 371 372 369 373 374 373 369 368 374 373 375 374 375 376 376 375 377 377 375 378 379 376 377 400 401 402 401 400 403 408 409 410 409 408 411 416 417 418 417 416 419 424 425 426 425 424 427 432 433 434 433 432 435 440 441 442 441 440 443 448 449 450 449 448 451 456 457 458 457 456 459 464 465 466 465 464 467 472 473 474 473 472 475 480 481 482 481 480 483 488 489 490 489 488 491 496 497 498 497 496 499 504 505 506 505 504 507 512 513 514 513 512 515 520 521 522 521 520 523 528 529 530 529 528 531 536 537 538 537 536 539 544 545 546 545 544 547 552 553 554 553 552 555 560 561 562 563 564 565 564 563 566 566 563 567 567 563 568 568 563 569 569 563 570 570 563 571 572 573 574 573 575 576 575 573 577 577 573 578 578 573 572 577 578 579 577 579 580 577 580 581 580 579 582 561 583 584 583 561 585 585 561 586 586 561 560 585 586 571 585 571 587 587 571 563 585 587 581 585 581 588 588 581 580 585 588 589 590 591 592 591 590 569 591 569 570 567 593 594 593 567 568 564 595 596 595 564 566 597 592 591 636 637 638 637 636 639 644 645 646 645 644 647 652 653 654 653 652 655 660 661 662 661 660 663 668 669 670 669 668 671 676 677 678 677 676 679 684 685 686 685 684 687 692 693 694 693 692 695 700 701 702 701 700 703 708 709 710 709 708 711 716 717 718 717 716 719 724 725 726 725 724 727 732 733 734 733 732 735 740 741 742 741 740 743 748 749 750 749 748 751 756 757 758 757 756 759 764 765 766 765 764 767 772 773 774 773 772 775 780 781 782 781 780 783 788 789 790 789 788 791 796 797 798 797 796 799 804 805 806 805 804 807 812 813 814 813 812 815 820 821 822 821 820 823 828 829 830 829 828 831 836 837 838 837 836 839 844 845 846 845 844 847 852 853 854 853 852 855 860 861 862 861 860 863 868 869 870 869 868 871 876 877 878 877 876 879 884 885 886 885 884 887 887 884 888 894 895 896 895 894 897
-9 10 11 12 11 10 13 14 15 15 14 16 16 14 9 9 14 10 17 10 14 22 23 24 25 24 23 30 31 32 33 32 31 38 39 40 41 40 39 46 47 48 49 48 47 54 55 56 57 56 55 62 63 64 65 64 63 70 71 72 73 72 71 78 79 80 81 80 79 86 87 88 89 88 87 94 95 96 97 96 95 102 103 104 105 104 103 110 111 112 113 112 111 117 118 119 13 119 118 124 125 126 127 126 125 132 133 134 135 134 133 144 145 146 145 147 146 148 149 147 146 147 149 145 144 150 150 144 148 144 151 148 149 148 151 172 173 174 175 176 172 172 176 173 173 176 177 176 178 177 179 180 178 177 178 180 181 182 183 184 185 182 182 185 183 183 185 179 180 179 186 186 179 187 185 188 179 187 179 188 189 185 184 186 187 190 191 190 187 196 197 198 199 198 197 204 205 206 207 206 205 212 213 214 215 214 213 220 221 222 223 222 221 228 229 230 231 230 229 236 237 238 239 238 237 244 245 246 247 246 245 252 253 254 255 254 253 260 261 262 263 262 261 268 269 270 271 270 269 276 277 278 279 278 277 284 285 286 287 286 285 292 293 294 295 294 293 300 301 302 303 302 301 312 313 314 313 315 314 316 317 315 314 315 317 313 312 318 318 312 316 312 319 316 317 316 319 324 325 326 327 326 325 332 333 334 335 334 333 340 341 342 343 342 341 348 349 350 351 350 349 356 357 358 359 358 357 380 381 382 383 384 380 380 384 381 381 384 385 384 386 385 387 388 386 385 386 388 389 390 391 392 393 390 390 393 391 391 393 387 388 387 394 394 387 395 393 396 387 395 387 396 397 393 392 394 395 398 399 398 395 404 405 406 407 406 405 412 413 414 415 414 413 420 421 422 423 422 421 428 429 430 431 430 429 436 437 438 439 438 437 444 445 446 447 446 445 452 453 454 455 454 453 460 461 462 463 462 461 468 469 470 471 470 469 476 477 478 479 478 477 484 485 486 487 486 485 492 493 494 495 494 493 500 501 502 503 502 501 508 509 510 511 510 509 516 517 518 519 518 517 524 525 526 527 526 525 532 533 534 535 534 533 540 541 542 543 542 541 548 549 550 551 550 549 556 557 558 559 558 557 598 599 600 601 602 603 604 603 602 605 606 607 608 607 606 609 610 598 610 611 598 599 598 611 612 613 614 615 616 613 613 616 614 616 617 614 618 619 617 617 619 614 619 620 614 621 622 620 620 622 614 614 622 623 624 623 622 625 626 615 616 615 627 615 626 627 626 628 627 629 630 628 628 630 627 627 630 631 632 631 630 633 630 629 619 618 609 609 618 610 610 618 605 605 618 606 606 618 601 601 618 602 634 602 618 635 622 621 640 641 642 643 642 641 648 649 650 651 650 649 656 657 658 659 658 657 664 665 666 667 666 665 672 673 674 675 674 673 680 681 682 683 682 681 688 689 690 691 690 689 696 697 698 699 698 697 704 705 706 707 706 705 712 713 714 715 714 713 720 721 722 723 722 721 728 729 730 731 730 729 736 737 738 739 738 737 744 745 746 747 746 745 752 753 754 755 754 753 760 761 762 763 762 761 768 769 770 771 770 769 776 777 778 779 778 777 784 785 786 787 786 785 792 793 794 795 794 793 800 801 802 803 802 801 808 809 810 811 810 809 816 817 818 819 818 817 824 825 826 827 826 825 832 833 834 835 834 833 840 841 842 843 842 841 848 849 850 851 850 849 856 857 858 859 858 857 864 865 866 867 866 865 872 873 874 875 874 873 880 881 882 883 882 881 889 890 891 891 890 892 893 892 890 898 899 900 901 900 899
-0 1 2 1 0 3 3 0 4 5 6 7 4 8 9 8 4 10 10 4 11 11 4 0 10 11 6 10 6 12 12 6 5 10 12 13 13 12 14 10 13 15 32 33 34 33 32 35 40 41 42 41 40 43 48 49 50 49 48 51 56 57 58 57 56 59 64 65 66 65 64 67 72 73 74 73 72 75 80 81 82 81 80 83 88 89 90 89 88 91 96 97 98 97 96 99 104 105 106 105 104 107 112 113 114 113 112 115 120 121 122 121 120 123 121 123 124 124 123 125 122 126 127 126 122 121 127 126 125 127 125 123 136 137 138 137 136 139 144 145 146 145 144 147 152 153 154 153 152 155 160 161 162 161 160 163
-16 17 18 19 20 17 17 20 18 21 22 20 20 22 18 22 23 18 24 25 23 23 25 18 18 25 26 27 26 25 28 22 21 25 24 29 29 24 30 31 30 24 36 37 38 39 38 37 44 45 46 47 46 45 52 53 54 55 54 53 60 61 62 63 62 61 68 69 70 71 70 69 76 77 78 79 78 77 84 85 86 87 86 85 92 93 94 95 94 93 100 101 102 103 102 101 108 109 110 111 110 109 116 117 118 119 118 117 128 129 130 129 131 130 132 133 131 130 131 133 129 128 134 134 128 132 128 135 132 133 132 135 140 141 142 143 142 141 148 149 150 151 150 149 156 157 158 159 158 157 164 165 166 167 166 165
-0 1 2 1 0 3 8 9 10 9 8 11 16 17 18 19 20 21 20 19 22 22 19 23 23 19 24 23 24 16 16 24 25 25 24 26 24 19 27 27 19 28 28 19 29 28 29 30 30 29 31 32 33 34 33 32 26 34 33 35 35 33 36 33 26 37 37 26 38 38 26 24 37 38 39 37 39 40 40 39 41 17 42 43 42 17 25 25 17 16 20 44 45 44 20 46 46 20 22 34 47 48 47 34 35 49 36 33 84 85 86 85 84 87 92 93 94 93 92 95 100 101 102 101 100 103 108 109 110 109 108 111 116 117 118 117 116 119 124 125 126 125 124 127 125 127 128 128 127 129 126 130 131 130 126 125 131 130 129 131 129 127 140 141 142 141 140 143 148 149 150 149 148 151 156 157 158 157 156 159 164 165 166 165 164 167 172 173 174 173 172 175 180 181 182 181 180 183 181 183 184 184 183 185 185 183 186 186 183 187 182 188 189 188 182 181 188 181 190 188 190 191 189 188 187 189 187 183 185 191 190 191 185 186 204 205 206 205 204 207 212 213 214 213 212 215 220 221 222 221 220 223 228 229 230 229 228 231 236 237 238 237 236 239 244 245 246 245 244 247 245 247 248 248 247 249 246 250 251 250 246 245 251 250 249 251 249 247 260 261 262 261 260 263 268 269 270 269 268 271 276 277 278 277 276 279 284 285 286 285 284 287 292 293 294 293 292 295 300 301 302 301 300 303 308 309 310 309 308 311 316 317 318 317 316 319 324 325 326 325 324 327 332 333 334 333 332 335 340 341 342 341 340 343 348 349 350 349 348 351 356 357 358 357 356 359 364 365 366 365 364 367 372 373 374 373 372 375 380 381 382 381 380 383 388 389 390 389 388 391 396 397 398 397 396 399 404 405 406 405 404 407 407 404 408 407 408 409 409 408 410 410 408 411 408 404 412 411 413 414 413 411 415 415 411 408 409 416 417 416 409 410 432 433 434 433 432 435 440 441 442 441 440 443 448 449 450 449 448 451 456 457 458 457 456 459 464 465 466 465 464 467 472 473 474 473 472 475 480 481 482 481 480 483 488 489 490 489 488 491 496 497 498 497 496 499 504 505 506 505 504 507 512 513 514 513 512 515 520 521 522 521 520 523 528 529 530 529 528 531 536 537 538 537 536 539 544 545 546 545 544 547 547 544 548 547 548 549 549 548 550 550 548 551 548 544 552 551 553 554 553 551 555 555 551 556 556 551 548 555 556 557 549 558 559 558 549 550 576 577 578 577 576 579 584 585 586 585 584 587 592 593 594 593 592 595 600 601 602 601 600 603 608 609 610 609 608 611 616 617 618 617 616 619 624 625 626 625 624 627 632 633 634 633 632 635 640 641 642 641 640 643 648 649 650 649 648 651 656 657 658 657 656 659 664 665 666 665 664 667 672 673 674 673 672 675 680 681 682 681 680 683 688 689 690 689 688 691 696 697 698 697 696 699 704 705 706 705 704 707 712 713 714 713 712 715 720 721 722 721 720 723 728 729 730 729 728 731 736 737 738 737 736 739 739 736 740 740 736 741 740 741 742 741 736 743 743 736 744 744 745 746 745 744 747 747 744 736 748 749 750 742 751 752 751 742 753 753 742 754 754 742 741 753 754 749 753 749 755 755 749 748 755 748 756 755 756 757 757 756 758 737 759 760 759 737 761 761 737 739 788 789 790 789 788 791 789 791 792 792 791 793 790 794 795 794 790 789 795 794 793 795 793 791 804 805 806 805 804 807 812 813 814 813 812 815 813 815 816 816 815 817 814 818 819 818 814 813 819 818 817 819 817 815 828 829 830 829 828 831 836 837 838 837 836 839 844 845 846 845 844 847 845 847 848 848 847 849 849 847 850 850 847 851 851 847 852 852 847 853 846 854 855 854 846 856 856 846 845 854 856 857 854 857 858 854 858 859 855 854 853 855 853 847 851 859 858 859 851 852 849 857 856 857 849 850 876 877 878 877 876 879 877 879 880 880 879 881 878 882 883 882 878 877 883 882 881 883 881 879 892 893 894 893 892 895 900 901 902 901 900 903 908 909 910 909 908 911 916 917 918 917 916 919 917 919 920 920 919 921 918 922 923 922 918 917 923 922 921 923 921 919 932 933 934 933 932 935 935 932 936 935 936 937 937 936 938 938 936 939 939 936 940 934 941 942 941 934 933 942 941 940 942 940 936 933 943 939 943 933 935 939 943 938 956 957 958 957 956 959 957 959 960 960 959 961 958 962 963 962 958 957 963 962 961 963 961 959 972 973 974 973 972 975 980 981 982 981 980 983 988 989 990 989 988 991 996 997 998 997 996 999 1004 1005 1006 1005 1004 1007 1012 1013 1014 1013 1012 1015 1020 1021 1022 1021 1020 1023 1028 1029 1030 1029 1028 1031 1036 1037 1038 1037 1036 1039 1044 1045 1046 1045 1044 1047 1052 1053 1054 1053 1052 1055 1055 1052 1056 1055 1056 1057 1056 1052 1058 1058 1052 1059 1059 1052 1060 1059 1060 1061 1061 1060 1062 1057 1063 1064 1063 1057 1056 1064 1063 1065 1064 1065 1066 1066 1065 1067 1084 1085 1086 1085 1084 1087 1092 1093 1094 1093 1092 1095 1100 1101 1102 1101 1100 1103 1103 1100 1104 1110 1111 1112 1111 1110 1113 1118 1119 1120 1119 1118 1121 1126 1127 1128 1127 1126 1129 1129 1126 1130 1136 1137 1138 1137 1136 1139 1144 1145 1146 1145 1144 1147 1152 1153 1154 1153 1152 1155 1154 1153 1156 1153 1155 1157 1157 1155 1158 1156 1159 1160 1159 1156 1153 1160 1159 1158 1160 1158 1155 1170 1171 1172 1171 1170 1173 1178 1179 1180 1179 1178 1181 1186 1187 1188 1187 1186 1189 1194 1195 1196 1195 1194 1197 1202 1203 1204 1203 1202 1205 1210 1211 1212 1211 1210 1213 1218 1219 1220 1219 1218 1221 1226 1227 1228 1227 1226 1229 1234 1235 1236 1235 1234 1237
-4 5 6 7 6 5 12 13 14 15 14 13 50 51 52 53 54 55 56 55 54 57 58 59 59 58 60 61 60 58 62 63 64 64 63 65 66 65 63 67 68 69 69 68 70 68 71 70 72 73 71 71 73 70 70 73 50 51 50 53 53 50 54 73 74 50 54 50 74 75 76 77 77 76 78 76 79 78 78 79 80 80 79 72 73 72 64 64 72 62 62 72 81 72 79 81 81 79 57 57 79 58 82 58 79 83 63 62 88 89 90 91 90 89 96 97 98 99 98 97 104 105 106 107 106 105 112 113 114 115 114 113 120 121 122 123 122 121 132 133 134 133 135 134 136 137 135 134 135 137 133 132 138 138 132 136 132 139 136 137 136 139 144 145 146 147 146 145 152 153 154 155 154 153 160 161 162 163 162 161 168 169 170 171 170 169 176 177 178 179 178 177 192 193 194 195 194 193 196 197 198 197 199 198 194 195 199 195 200 199 200 201 199 198 199 201 197 196 192 192 196 193 193 196 202 202 196 200 196 203 200 201 200 203 208 209 210 211 210 209 216 217 218 219 218 217 224 225 226 227 226 225 232 233 234 235 234 233 240 241 242 243 242 241 252 253 254 253 255 254 256 257 255 254 255 257 253 252 258 258 252 256 252 259 256 257 256 259 264 265 266 267 266 265 272 273 274 275 274 273 280 281 282 283 282 281 288 289 290 291 290 289 296 297 298 299 298 297 304 305 306 307 306 305 312 313 314 315 314 313 320 321 322 323 322 321 328 329 330 331 330 329 336 337 338 339 338 337 344 345 346 347 346 345 352 353 354 355 354 353 360 361 362 363 362 361 368 369 370 371 370 369 376 377 378 379 378 377 384 385 386 387 386 385 392 393 394 395 394 393 400 401 402 403 402 401 418 419 420 421 420 419 422 423 424 424 423 425 426 425 423 427 428 422 423 422 418 418 422 419 419 422 429 422 428 429 429 428 430 431 430 428 436 437 438 439 438 437 444 445 446 447 446 445 452 453 454 455 454 453 460 461 462 463 462 461 468 469 470 471 470 469 476 477 478 479 478 477 484 485 486 487 486 485 492 493 494 495 494 493 500 501 502 503 502 501 508 509 510 511 510 509 516 517 518 519 518 517 524 525 526 527 526 525 532 533 534 535 534 533 540 541 542 543 542 541 560 561 562 563 562 561 564 565 566 567 568 565 565 568 566 566 568 569 570 569 568 571 572 567 568 567 560 560 567 561 561 567 573 567 572 573 573 572 574 575 574 572 580 581 582 583 582 581 588 589 590 591 590 589 596 597 598 599 598 597 604 605 606 607 606 605 612 613 614 615 614 613 620 621 622 623 622 621 628 629 630 631 630 629 636 637 638 639 638 637 644 645 646 647 646 645 652 653 654 655 654 653 660 661 662 663 662 661 668 669 670 671 670 669 676 677 678 679 678 677 684 685 686 687 686 685 692 693 694 695 694 693 700 701 702 703 702 701 708 709 710 711 710 709 716 717 718 719 718 717 724 725 726 727 726 725 732 733 734 735 734 733 762 763 764 764 763 765 766 765 763 767 768 769 769 768 770 768 771 770 771 772 770 770 772 773 772 774 773 775 776 774 774 776 773 773 776 777 778 777 776 779 772 771 780 781 782 782 781 783 784 783 781 781 780 785 785 780 775 776 775 786 775 780 786 786 780 762 762 780 763 787 763 780 796 797 798 797 799 798 800 801 799 798 799 801 797 796 802 802 796 800 796 803 800 801 800 803 808 809 810 811 810 809 820 821 822 821 823 822 824 825 823 822 823 825 821 820 826 826 820 824 820 827 824 825 824 827 832 833 834 835 834 833 840 841 842 843 842 841 860 861 862 863 862 861 864 865 866 867 866 865 868 869 870 869 871 870 866 867 871 867 862 871 862 863 871 872 873 863 863 873 871 870 871 873 869 868 864 864 868 865 865 868 860 860 868 861 861 868 874 874 868 872 868 875 872 873 872 875 884 885 886 885 887 886 888 889 887 886 887 889 885 884 890 890 884 888 884 891 888 889 888 891 896 897 898 899 898 897 904 905 906 907 906 905 912 913 914 915 914 913 924 925 926 925 927 926 928 929 927 926 927 929 925 924 930 930 924 928 924 931 928 929 928 931 944 945 946 947 948 945 946 945 948 949 950 951 950 952 951 948 953 952 951 952 953 950 949 946 946 949 944 944 949 954 954 949 947 949 955 947 947 955 948 953 948 955 964 965 966 965 967 966 968 969 967 966 967 969 965 964 970 970 964 968 964 971 968 969 968 971 976 977 978 979 978 977 984 985 986 987 986 985 992 993 994 995 994 993 1000 1001 1002 1003 1002 1001 1008 1009 1010 1011 1010 1009 1016 1017 1018 1019 1018 1017 1024 1025 1026 1027 1026 1025 1032 1033 1034 1035 1034 1033 1040 1041 1042 1043 1042 1041 1048 1049 1050 1051 1050 1049 1068 1069 1070 1070 1069 1071 1069 1072 1071 1073 1074 1072 1071 1072 1074 1075 1076 1077 1077 1076 1078 1076 1079 1078 1078 1079 1080 1080 1079 1073 1074 1073 1081 1073 1079 1081 1081 1079 1082 1083 1082 1079 1088 1089 1090 1091 1090 1089 1096 1097 1098 1099 1098 1097 1105 1106 1107 1107 1106 1108 1109 1108 1106 1114 1115 1116 1117 1116 1115 1122 1123 1124 1125 1124 1123 1131 1132 1133 1133 1132 1134 1135 1134 1132 1140 1141 1142 1143 1142 1141 1148 1149 1150 1151 1150 1149 1161 1162 1163 1162 1164 1163 1165 1166 1164 1163 1164 1166 1162 1161 1167 1167 1161 1165 1166 1165 1168 1161 1169 1165 1168 1165 1169 1174 1175 1176 1177 1176 1175 1182 1183 1184 1185 1184 1183 1190 1191 1192 1193 1192 1191 1198 1199 1200 1201 1200 1199 1206 1207 1208 1209 1208 1207 1214 1215 1216 1217 1216 1215 1222 1223 1224 1225 1224 1223 1230 1231 1232 1233 1232 1231 1238 1239 1240 1241 1240 1239
-0 1 2 1 0 3 4 5 6 7 6 5 8 9 10 9 8 11 12 13 14 15 14 13 16 17 18 17 16 19 19 16 20 21 22 23 23 22 24 25 24 22 26 27 28 27 26 29 30 31 32 33 32 31 34 35 36 35 34 37 38 39 40 41 40 39
-0 1 2 1 0 3 8 9 10 9 8 11 16 17 18 17 16 19 24 25 26 25 24 27
-4 5 6 7 6 5 12 13 14 15 14 13 20 21 22 23 22 21 28 29 30 31 30 29
-0 1 2 1 0 3 8 9 10 9 8 11 11 8 12 10 13 14 13 10 15 13 15 16 15 10 9 16 15 12 16 12 8 26 27 28 27 26 29 28 27 30 30 27 31 27 29 32 33 34 35 34 33 36 36 33 37 31 38 39 38 31 40 40 31 41 41 31 27 41 27 42 41 42 43 40 41 34 40 34 36 28 44 45 44 28 30 66 67 68 67 66 69 74 75 76 75 74 77 82 83 84 83 82 85 85 82 86 92 93 94 93 92 95 100 101 102 101 100 103 108 109 110 109 108 111 116 117 118 117 116 119 124 125 126 125 124 127 132 133 134 133 132 135 135 132 136 136 132 137 135 136 138 139 140 141 140 139 142 142 139 143 144 145 146 145 144 147 147 144 148 149 150 151 150 149 152 152 149 153 154 155 156 155 154 157 158 159 160 159 158 161 161 158 162 161 162 163 162 158 164 164 158 165 165 158 166 164 165 167 164 167 168 168 167 169 169 167 170 171 172 173 172 171 174 174 171 137 174 137 132 137 171 175 175 171 176 175 176 177 176 171 178 178 171 179 178 179 180 179 171 181 181 171 182 181 182 183 182 171 184 184 171 185 184 185 186 185 171 187 187 171 188 187 188 189 188 171 190 190 171 191 190 191 154 154 191 157 157 191 192 191 171 193 193 171 166 193 166 158 166 171 194 194 171 195 194 195 196 195 171 197 197 171 198 198 199 200 199 198 201 201 198 202 201 202 203 202 198 204 204 198 171 205 203 202 196 206 207 206 196 208 208 196 209 209 196 195 208 209 210 211 168 169 212 163 162 192 213 214 213 192 191 214 213 215 216 217 218 217 216 219 219 216 220 220 216 221 220 221 222 222 221 189 222 189 223 223 189 188 222 223 150 222 150 152 186 224 225 224 186 226 226 186 227 227 186 185 226 227 228 229 230 231 230 229 232 232 229 233 233 229 234 233 234 235 235 234 183 235 183 236 236 183 182 235 236 145 235 145 147 180 237 238 237 180 239 239 180 240 240 180 179 239 240 241 242 243 244 243 242 245 245 242 246 246 242 247 246 247 248 248 247 177 248 177 249 249 177 176 248 249 140 248 140 142 368 369 370 369 368 371 376 377 378 377 376 379 377 379 380 380 379 381 378 382 383 382 378 377 383 382 381 383 381 379 392 393 394 393 392 395 400 401 402 401 400 403 408 409 410 409 408 411 416 417 418 417 416 419 424 425 426 425 424 427 432 433 434 433 432 435 440 441 442 441 440 443 448 449 450 449 448 451 449 451 452 452 451 453 453 451 454 454 451 455 455 451 456 456 451 457 457 451 458 458 451 459 459 451 460 460 451 461 461 451 462 462 451 463 463 451 464 464 451 465 465 451 466 466 451 467 467 451 468 468 451 469 469 451 470 470 451 471 471 451 472 450 473 474 473 450 449 473 449 475 473 475 476 473 476 477 473 477 478 473 478 479 473 479 480 473 480 481 473 481 482 473 482 483 473 483 484 473 484 485 473 485 486 473 486 487 473 487 488 473 488 489 473 489 490 473 490 491 473 491 492 474 473 472 474 472 451 470 492 491 492 470 471 468 490 489 490 468 469 466 488 487 488 466 467 464 486 485 486 464 465 462 484 483 484 462 463 460 482 481 482 460 461 458 480 479 480 458 459 456 478 477 478 456 457 453 476 475 476 453 454 538 539 540 539 538 541 546 547 548 547 546 549 554 555 556 555 554 557 562 563 564 563 562 565 570 571 572 571 570 573 578 579 580 579 578 581 586 587 588 587 586 589 594 595 596 595 594 597 595 597 598 598 597 599 596 600 601 600 596 595 601 600 599 601 599 597 610 611 612 611 610 613 613 610 614 620 621 622 621 620 623 621 623 624 624 623 625 622 626 627 626 622 621 627 626 625 627 625 623 636 637 638 637 636 639 644 645 646 645 644 647 652 653 654 653 652 655 660 661 662 661 660 663 668 669 670 669 668 671 676 677 678 677 676 679 677 679 680 680 679 681 678 682 683 682 678 677 683 682 681 683 681 679 692 693 694 693 692 695 700 701 702 701 700 703 701 703 704 704 703 705 702 706 707 706 702 701 707 706 705 707 705 703 716 717 718 717 716 719 724 725 726 725 724 727 732 733 734 733 732 735 740 741 742 741 740 743 748 749 750 749 748 751 756 757 758 757 756 759 764 765 766 765 764 767 772 773 774 773 772 775 773 775 776 776 775 777 777 775 778 774 779 780 779 774 773 780 779 778 780 778 775 790 791 792 791 790 793 798 799 800 799 798 801 799 801 802 802 801 803 800 804 805 804 800 799 805 804 803 805 803 801 814 815 816 815 814 817 822 823 824 823 822 825 830 831 832 831 830 833 838 839 840 839 838 841 846 847 848 847 846 849 854 855 856 855 854 857 855 857 858 858 857 859 859 857 860 860 857 861 856 862 863 862 856 855 862 855 864 862 864 865 863 862 861 863 861 857 859 865 864 865 859 860 878 879 880 879 878 881 886 887 888 887 886 889 894 895 896 895 894 897 902 903 904 903 902 905 910 911 912 911 910 913 918 919 920 919 918 921 919 921 922 922 921 923 920 924 925 924 920 919 925 924 923 925 923 921 934 935 936 935 934 937 942 943 944 943 942 945 943 945 946 946 945 947 944 948 949 948 944 943 949 948 947 949 947 945 958 959 960 959 958 961 966 967 968 967 966 969 974 975 976 975 974 977 982 983 984 983 982 985 990 991 992 991 990 993 998 999 1000 999 998 1001 1006 1007 1008 1007 1006 1009 1014 1015 1016 1015 1014 1017 1022 1023 1024 1023 1022 1025 1030 1031 1032 1031 1030 1033 1032 1031 1034 1031 1033 1035 1035 1033 1036 1034 1037 1038 1037 1034 1031 1038 1037 1036 1038 1036 1033 1048 1049 1050 1049 1048 1051 1051 1048 1052 1058 1059 1060 1059 1058 1061 1059 1061 1062 1062 1061 1063 1062 1063 1064 1060 1065 1066 1065 1060 1059 1066 1065 1064 1066 1064 1067 1067 1064 1063 1078 1079 1080 1079 1078 1081 1081 1078 1082 1088 1089 1090 1089 1088 1091 1096 1097 1098 1097 1096 1099 1104 1105 1106 1105 1104 1107 1107 1104 1108 1114 1115 1116 1115 1114 1117 1117 1114 1118 1124 1125 1126 1125 1124 1127 1125 1127 1128 1128 1127 1129 1129 1127 1130 1130 1127 1131 1126 1132 1133 1132 1126 1125 1132 1125 1134 1132 1134 1135 1133 1132 1131 1133 1131 1127 1129 1135 1134 1135 1129 1130 1148 1149 1150 1149 1148 1151 1151 1148 1152 1158 1159 1160 1159 1158 1161 1161 1158 1162 1168 1169 1170 1169 1168 1171 1176 1177 1178 1177 1176 1179 1184 1185 1186 1185 1184 1187 1187 1184 1188 1194 1195 1196 1195 1194 1197 1195 1197 1198 1198 1197 1199 1198 1199 1200 1196 1201 1202 1201 1196 1195 1202 1201 1200 1202 1200 1203 1203 1200 1199 1214 1215 1216 1215 1214 1217 1217 1214 1218 1224 1225 1226 1225 1224 1227 1225 1227 1228 1228 1227 1229 1226 1230 1231 1230 1226 1225 1231 1230 1229 1231 1229 1227 1240 1241 1242 1241 1240 1243 1248 1249 1250 1249 1248 1251 1256 1257 1258 1257 1256 1259 1264 1265 1266 1265 1264 1267 1272 1273 1274 1273 1272 1275 1280 1281 1282 1281 1280 1283 1288 1289 1290 1289 1288 1291 1296 1297 1298 1297 1296 1299 1297 1299 1300 1300 1299 1301 1298 1302 1303 1302 1298 1297 1303 1302 1301 1303 1301 1299 1312 1313 1314 1313 1312 1315 1315 1312 1316 1322 1323 1324 1323 1322 1325 1323 1325 1326 1326 1325 1327 1324 1328 1329 1328 1324 1323 1329 1328 1327 1329 1327 1330 1330 1327 1325 1340 1341 1342 1341 1340 1343 1348 1349 1350 1349 1348 1351 1356 1357 1358 1357 1356 1359 1364 1365 1366 1365 1364 1367 1372 1373 1374 1373 1372 1375 1380 1381 1382 1381 1380 1383 1381 1383 1384 1384 1383 1385 1385 1383 1386 1386 1383 1387 1382 1388 1389 1388 1382 1381 1388 1381 1390 1388 1390 1391 1389 1388 1387 1389 1387 1383 1385 1391 1390 1391 1385 1386 1404 1405 1406 1405 1404 1407 1407 1404 1408 1414 1415 1416 1415 1414 1417 1417 1414 1418 1424 1425 1426 1425 1424 1427 1432 1433 1434 1433 1432 1435 1440 1441 1442 1441 1440 1443 1443 1440 1444 1450 1451 1452 1451 1450 1453 1451 1453 1454 1454 1453 1455 1454 1455 1456 1452 1457 1458 1457 1452 1451 1458 1457 1456 1458 1456 1459 1459 1456 1455 1470 1471 1472 1471 1470 1473 1473 1470 1474 1480 1481 1482 1481 1480 1483 1481 1483 1484 1484 1483 1485 1482 1486 1487 1486 1482 1481 1487 1486 1485 1487 1485 1483 1496 1497 1498 1497 1496 1499 1504 1505 1506 1505 1504 1507 1512 1513 1514 1513 1512 1515 1520 1521 1522 1521 1520 1523 1528 1529 1530 1529 1528 1531 1536 1537 1538 1537 1536 1539 1544 1545 1546 1545 1544 1547 1552 1553 1554 1553 1552 1555 1553 1555 1556 1556 1555 1557 1554 1558 1559 1558 1554 1553 1559 1558 1557 1559 1557 1555 1568 1569 1570 1569 1568 1571 1571 1568 1572 1578 1579 1580 1579 1578 1581 1579 1581 1582 1582 1581 1583 1582 1583 1584 1580 1585 1586 1585 1580 1579 1586 1585 1584 1586 1584 1587 1587 1584 1583 1598 1599 1600 1599 1598 1601 1601 1598 1602 1608 1609 1610 1609 1608 1611 1616 1617 1618 1617 1616 1619 1624 1625 1626 1625 1624 1627 1627 1624 1628 1634 1635 1636 1635 1634 1637 1637 1634 1638 1644 1645 1646 1645 1644 1647 1645 1647 1648 1648 1647 1649 1649 1647 1650 1650 1647 1651 1646 1652 1653 1652 1646 1645 1652 1645 1654 1652 1654 1655 1653 1652 1651 1653 1651 1647 1649 1655 1654 1655 1649 1650 1668 1669 1670 1669 1668 1671 1676 1677 1678 1677 1676 1679 1684 1685 1686 1685 1684 1687 1692 1693 1694 1693 1692 1695 1700 1701 1702 1701 1700 1703 1708 1709 1710 1709 1708 1711 1709 1711 1712 1712 1711 1713 1712 1713 1714 1710 1715 1716 1715 1710 1709 1716 1715 1714 1716 1714 1713 1726 1727 1728 1727 1726 1729 1729 1726 1730 1736 1737 1738 1737 1736 1739 1737 1739 1740 1740 1739 1741 1738 1742 1743 1742 1738 1737 1743 1742 1741 1743 1741 1739 418 1752 1753 1752 418 417
-4 5 6 7 6 5 17 18 19 18 20 19 21 22 20 19 20 23 20 22 23 24 23 22 18 17 25 25 17 21 22 21 17 46 47 48 49 48 47 50 51 52 51 53 52 54 55 53 55 56 53 56 57 53 53 57 52 52 57 58 59 58 57 60 61 50 50 61 51 62 51 61 63 64 56 57 56 46 46 56 47 64 65 56 47 56 65 70 71 72 73 72 71 78 79 80 81 80 79 87 88 89 89 88 90 91 90 88 96 97 98 99 98 97 104 105 106 107 106 105 112 113 114 115 114 113 120 121 122 123 122 121 128 129 130 131 130 129 250 251 252 251 253 252 254 255 253 253 255 252 255 256 252 252 256 257 256 258 257 257 258 259 259 258 260 261 260 258 262 263 264 265 266 263 263 266 264 264 266 267 268 267 266 269 270 271 270 272 271 273 274 272 272 274 271 274 275 271 271 275 276 275 277 276 276 277 278 278 277 279 280 279 277 281 282 283 284 285 282 282 285 283 283 285 286 287 286 285 288 289 290 289 291 290 292 293 291 291 293 290 293 294 290 290 294 295 294 296 295 295 296 297 297 296 298 299 298 296 300 301 302 303 304 301 302 301 304 305 306 307 308 309 310 311 312 313 314 315 312 312 315 313 313 315 316 317 316 315 318 319 320 321 322 323 323 322 318 319 318 324 318 322 324 324 322 325 326 325 322 322 321 327 327 321 314 315 314 328 314 321 328 328 321 329 330 329 331 329 321 331 331 321 303 304 303 332 332 303 333 333 303 334 303 321 334 334 321 292 293 292 335 292 321 335 335 321 284 285 284 336 284 321 336 336 321 273 274 273 337 273 321 337 337 321 265 266 265 338 265 321 338 338 321 254 255 254 339 254 321 339 339 321 340 341 340 342 340 321 342 342 321 343 344 343 321 345 346 308 308 346 309 309 346 347 346 348 347 329 330 348 348 330 347 347 330 305 306 305 349 305 330 349 349 330 350 351 350 330 332 333 352 353 352 333 354 355 288 288 355 289 356 289 355 357 358 269 269 358 270 359 270 358 360 361 250 250 361 251 362 251 361 363 364 365 340 341 364 364 341 365 365 341 366 367 366 341 372 373 374 375 374 373 384 385 386 385 387 386 388 389 387 386 387 389 385 384 390 390 384 388 384 391 388 389 388 391 396 397 398 399 398 397 404 405 406 407 406 405 412 413 414 415 414 413 420 421 422 423 422 421 428 429 430 431 430 429 436 437 438 439 438 437 444 445 446 447 446 445 493 494 495 496 495 494 497 498 499 500 499 498 501 502 503 504 503 502 505 506 507 508 507 506 509 510 511 512 511 510 513 514 515 516 515 514 517 518 519 520 519 518 521 522 523 524 523 522 525 526 527 528 527 526 529 530 531 530 532 531 527 528 532 528 523 532 523 524 532 524 519 532 519 520 532 520 515 532 515 516 532 516 511 532 511 512 532 512 507 532 507 508 532 508 503 532 503 504 532 504 499 532 499 500 532 500 495 532 495 496 532 496 533 532 533 534 532 531 532 534 530 529 525 525 529 526 526 529 521 521 529 522 522 529 517 517 529 518 518 529 513 513 529 514 514 529 509 509 529 510 510 529 505 505 529 506 506 529 501 501 529 502 502 529 497 497 529 498 498 529 535 535 529 493 493 529 494 494 529 536 536 529 533 529 537 533 534 533 537 542 543 544 545 544 543 550 551 552 553 552 551 558 559 560 561 560 559 566 567 568 569 568 567 574 575 576 577 576 575 582 583 584 585 584 583 590 591 592 593 592 591 602 603 604 603 605 604 606 607 605 604 605 607 603 602 608 608 602 606 602 609 606 607 606 609 615 616 617 617 616 618 619 618 616 628 629 630 629 631 630 632 633 631 630 631 633 629 628 634 634 628 632 628 635 632 633 632 635 640 641 642 643 642 641 648 649 650 651 650 649 656 657 658 659 658 657 664 665 666 667 666 665 672 673 674 675 674 673 684 685 686 685 687 686 688 689 687 686 687 689 685 684 690 690 684 688 684 691 688 689 688 691 696 697 698 699 698 697 708 709 710 709 711 710 712 713 711 710 711 713 709 708 714 714 708 712 708 715 712 713 712 715 720 721 722 723 722 721 728 729 730 731 730 729 736 737 738 739 738 737 744 745 746 747 746 745 752 753 754 755 754 753 760 761 762 763 762 761 768 769 770 771 770 769 781 782 783 782 784 783 785 786 784 783 784 786 782 781 787 787 781 788 788 781 785 781 789 785 786 785 789 794 795 796 797 796 795 806 807 808 807 809 808 810 811 809 808 809 811 807 806 812 812 806 810 806 813 810 811 810 813 818 819 820 821 820 819 826 827 828 829 828 827 834 835 836 837 836 835 842 843 844 845 844 843 850 851 852 853 852 851 866 867 868 869 868 867 870 871 872 871 873 872 868 869 873 869 874 873 874 875 873 872 873 875 871 870 866 866 870 867 867 870 876 876 870 874 870 877 874 875 874 877 882 883 884 885 884 883 890 891 892 893 892 891 898 899 900 901 900 899 906 907 908 909 908 907 914 915 916 917 916 915 926 927 928 927 929 928 930 931 929 928 929 931 927 926 932 932 926 930 926 933 930 931 930 933 938 939 940 941 940 939 950 951 952 951 953 952 954 955 953 952 953 955 951 950 956 956 950 954 950 957 954 955 954 957 962 963 964 965 964 963 970 971 972 973 972 971 978 979 980 981 980 979 986 987 988 989 988 987 994 995 996 997 996 995 1002 1003 1004 1005 1004 1003 1010 1011 1012 1013 1012 1011 1018 1019 1020 1021 1020 1019 1026 1027 1028 1029 1028 1027 1039 1040 1041 1040 1042 1041 1043 1044 1042 1041 1042 1044 1040 1039 1045 1045 1039 1043 1044 1043 1046 1039 1047 1043 1046 1043 1047 1053 1054 1055 1055 1054 1056 1057 1056 1054 1068 1069 1070 1070 1069 1071 1069 1072 1071 1073 1074 1072 1071 1072 1074 1069 1068 1075 1068 1076 1075 1075 1076 1073 1076 1077 1073 1074 1073 1077 1083 1084 1085 1085 1084 1086 1087 1086 1084 1092 1093 1094 1095 1094 1093 1100 1101 1102 1103 1102 1101 1109 1110 1111 1111 1110 1112 1113 1112 1110 1119 1120 1121 1121 1120 1122 1123 1122 1120 1136 1137 1138 1139 1138 1137 1140 1141 1142 1141 1143 1142 1138 1139 1143 1139 1144 1143 1144 1145 1143 1142 1143 1145 1141 1140 1136 1136 1140 1137 1137 1140 1146 1146 1140 1144 1140 1147 1144 1145 1144 1147 1153 1154 1155 1155 1154 1156 1157 1156 1154 1163 1164 1165 1165 1164 1166 1167 1166 1164 1172 1173 1174 1175 1174 1173 1180 1181 1182 1183 1182 1181 1189 1190 1191 1191 1190 1192 1193 1192 1190 1204 1205 1206 1206 1205 1207 1205 1208 1207 1209 1210 1208 1207 1208 1210 1205 1204 1211 1204 1212 1211 1211 1212 1209 1212 1213 1209 1210 1209 1213 1219 1220 1221 1221 1220 1222 1223 1222 1220 1232 1233 1234 1233 1235 1234 1236 1237 1235 1234 1235 1237 1233 1232 1238 1238 1232 1236 1232 1239 1236 1237 1236 1239 1244 1245 1246 1247 1246 1245 1252 1253 1254 1255 1254 1253 1260 1261 1262 1263 1262 1261 1268 1269 1270 1271 1270 1269 1276 1277 1278 1279 1278 1277 1284 1285 1286 1287 1286 1285 1292 1293 1294 1295 1294 1293 1304 1305 1306 1305 1307 1306 1308 1309 1307 1306 1307 1309 1305 1304 1310 1310 1304 1308 1304 1311 1308 1309 1308 1311 1317 1318 1319 1319 1318 1320 1321 1320 1318 1331 1332 1333 1333 1332 1334 1332 1335 1334 1336 1337 1335 1334 1335 1337 1332 1331 1338 1338 1331 1336 1331 1339 1336 1337 1336 1339 1344 1345 1346 1347 1346 1345 1352 1353 1354 1355 1354 1353 1360 1361 1362 1363 1362 1361 1368 1369 1370 1371 1370 1369 1376 1377 1378 1379 1378 1377 1392 1393 1394 1395 1394 1393 1396 1397 1398 1397 1399 1398 1394 1395 1399 1395 1400 1399 1400 1401 1399 1398 1399 1401 1397 1396 1392 1392 1396 1393 1393 1396 1402 1402 1396 1400 1396 1403 1400 1401 1400 1403 1409 1410 1411 1411 1410 1412 1413 1412 1410 1419 1420 1421 1421 1420 1422 1423 1422 1420 1428 1429 1430 1431 1430 1429 1436 1437 1438 1439 1438 1437 1445 1446 1447 1447 1446 1448 1449 1448 1446 1460 1461 1462 1462 1461 1463 1461 1464 1463 1465 1466 1464 1463 1464 1466 1461 1460 1467 1460 1468 1467 1467 1468 1465 1468 1469 1465 1466 1465 1469 1475 1476 1477 1477 1476 1478 1479 1478 1476 1488 1489 1490 1489 1491 1490 1492 1493 1491 1490 1491 1493 1489 1488 1494 1494 1488 1492 1488 1495 1492 1493 1492 1495 1500 1501 1502 1503 1502 1501 1508 1509 1510 1511 1510 1509 1516 1517 1518 1519 1518 1517 1524 1525 1526 1527 1526 1525 1532 1533 1534 1535 1534 1533 1540 1541 1542 1543 1542 1541 1548 1549 1550 1551 1550 1549 1560 1561 1562 1561 1563 1562 1564 1565 1563 1562 1563 1565 1561 1560 1566 1566 1560 1564 1560 1567 1564 1565 1564 1567 1573 1574 1575 1575 1574 1576 1577 1576 1574 1588 1589 1590 1590 1589 1591 1589 1592 1591 1593 1594 1592 1591 1592 1594 1589 1588 1595 1588 1596 1595 1595 1596 1593 1596 1597 1593 1594 1593 1597 1603 1604 1605 1605 1604 1606 1607 1606 1604 1612 1613 1614 1615 1614 1613 1620 1621 1622 1623 1622 1621 1629 1630 1631 1631 1630 1632 1633 1632 1630 1639 1640 1641 1641 1640 1642 1643 1642 1640 1656 1657 1658 1659 1658 1657 1660 1661 1662 1661 1663 1662 1658 1659 1663 1659 1664 1663 1664 1665 1663 1662 1663 1665 1661 1660 1656 1656 1660 1657 1657 1660 1666 1666 1660 1664 1660 1667 1664 1665 1664 1667 1672 1673 1674 1675 1674 1673 1680 1681 1682 1683 1682 1681 1688 1689 1690 1691 1690 1689 1696 1697 1698 1699 1698 1697 1704 1705 1706 1707 1706 1705 1717 1718 1719 1718 1720 1719 1721 1722 1720 1719 1720 1722 1718 1717 1723 1717 1724 1723 1723 1724 1721 1724 1725 1721 1722 1721 1725 1731 1732 1733 1733 1732 1734 1735 1734 1732 1744 1745 1746 1745 1747 1746 1748 1749 1747 1746 1747 1749 1745 1744 1750 1750 1744 1748 1744 1751 1748 1749 1748 1751 422 423 1754 1755 1754 423
-0 1 2 1 0 3 4 5 6 7 6 5 8 9 10 9 8 11 12 13 14 15 14 13 16 17 18 17 16 19 20 21 22 23 22 21
-0 1 2 1 0 3 8 9 10 9 8 11
-4 5 6 7 6 5 12 13 14 15 14 13
-0 1 2 1 0 3 4 5 6 7 6 5 8 9 10 9 8 11 12 13 14 15 14 13
-0 1 2 1 0 3 4 5 6 7 6 5
-0 1 2 1 0 3 4 5 6 7 6 5
-0 1 2 1 0 3 3 0 4 3 4 5 4 0 6 5 7 8 7 5 9 9 5 10 10 5 4 9 10 11 12 13 14 15 16 13 13 16 14 14 16 17 18 17 16 19 20 15 16 15 21 15 20 21 21 20 22 23 22 20
-0 1 2 1 0 3 3 0 4 4 0 5 5 0 6 6 7 8 7 6 9 9 6 10 10 6 0 9 10 11 4 12 13 12 4 5 14 15 16 17 16 15 18 19 20 21 22 19 19 22 20 20 22 23 24 23 22 22 21 14 14 21 15 15 21 25 25 21 26 27 26 21
-0 1 2 1 0 3 3 0 4 3 4 5 4 0 6 6 0 7 6 7 8 8 7 9 9 7 10 10 7 11 10 11 12 13 14 15 14 13 16 14 16 17 18 19 20 19 18 21 21 18 22 22 18 23 22 23 24 24 23 5 24 5 25 25 5 4 24 25 17 24 17 16 26 27 28 27 29 28 30 31 29 29 31 28 31 32 28 28 32 33 32 34 33 33 34 35 35 34 36 37 36 34 27 26 38 26 39 38 40 38 39 41 42 43 42 44 43 43 44 45 45 44 46 46 44 47 44 48 47 47 48 30 31 30 49 30 48 49 49 48 50 51 50 48
-0 1 2 3 4 5 4 3 6 6 3 7 7 3 8 7 8 9 9 8 1 9 1 10 9 10 11 11 10 12 12 10 13 10 1 14 14 1 0 15 16 17 16 15 18 18 15 19 20 21 22 21 20 23 23 20 24 24 20 25 24 25 26 26 25 13 26 13 27 27 13 10 26 27 16 26 16 18 11 28 29 28 11 30 30 11 31 31 11 12 4 32 33 32 4 6 34 35 36 37 36 35 38 39 40 40 39 41 41 39 42 43 42 39 44 45 46 45 47 46 48 49 47 47 49 46 49 50 46 46 50 51 50 52 51 51 52 53 53 52 54 55 54 52 56 57 44 44 57 45 58 45 57 59 60 61 61 60 48 49 48 38 38 48 39 39 48 62 48 60 62 60 63 62 62 63 64 63 65 64 64 65 34 34 65 35 66 35 65 67 60 59
-0 1 2 3 4 5 4 3 1 4 1 6 6 1 0 7 8 9 8 7 10 10 7 11 5 12 13 12 5 14 14 5 15 15 5 4 14 15 8 14 8 10 16 17 18 17 19 18 20 21 19 19 21 18 18 21 22 23 22 21 24 25 16 16 25 17 26 17 25 27 28 29 29 28 20 28 30 20 21 20 30 31 28 27
-0 1 2 1 0 3 8 9 10 9 8 11 16 17 18 17 16 19 19 16 20 21 22 23 22 21 24 22 24 25 25 24 17 25 17 19 20 26 27 26 20 28 28 20 29 29 20 30 30 20 16 29 30 31 28 29 32 28 32 33 28 33 34 33 32 35 36 37 38 37 39 40 39 37 41 41 37 42 41 42 43 42 37 44 44 37 45 45 37 36 44 45 46 47 48 49 48 47 50 50 47 51 50 51 52 51 47 53 54 55 56 55 54 57 56 55 58 55 57 59 59 57 60 60 57 61 59 60 62 59 62 63 59 63 64 63 62 65 65 62 66 67 68 69 68 67 70 70 67 71 71 67 72 73 74 75 74 73 76 76 73 77 78 79 80 79 78 76 76 78 81 81 78 82 76 81 74 83 84 85 86 87 88 87 86 89 89 86 90 90 86 91 91 86 92 92 86 93 93 86 94 94 86 95 92 96 97 96 92 93 43 31 30 31 43 98 98 43 99 99 43 42 98 99 52 98 52 100 98 100 101 100 52 102 102 52 61 102 61 57 61 52 103 103 52 104 104 52 51 103 104 77 103 77 105 103 105 67 67 105 72 72 105 106 105 77 91 91 77 107 107 77 73 91 107 90 84 108 109 108 84 89 89 84 110 110 84 83 89 110 87 111 106 105 112 63 65 113 64 63 82 78 114 115 58 55 101 116 117 116 101 118 118 101 119 118 119 120 120 119 121 121 119 122 119 101 123 123 101 124 124 101 100 123 124 125 123 125 126 126 125 127 128 122 119 129 34 33 130 23 22 246 247 248 247 246 249 249 246 250 256 257 258 257 256 259 264 265 266 265 264 267 272 273 274 273 272 275 280 281 282 281 280 283 288 289 290 289 288 291 296 297 298 297 296 299 304 305 306 305 304 307 312 313 314 313 312 315 320 321 322 321 320 323 328 329 330 329 328 331 336 337 338 337 336 339 344 345 346 345 344 347 352 353 354 353 352 355 360 361 362 361 360 363 368 369 370 369 368 371 376 377 378 377 376 379 377 379 380 380 379 381 378 382 383 382 378 377 383 382 381 383 381 379 392 393 394 393 392 395 400 401 402 401 400 403 408 409 410 409 408 411 416 417 418 417 416 419 424 425 426 425 424 427 432 433 434 433 432 435 433 435 436 436 435 437 434 438 439 438 434 433 439 438 437 439 437 435 448 449 450 449 448 451 456 457 458 457 456 459 464 465 466 465 464 467 472 473 474 473 472 475 480 481 482 481 480 483 488 489 490 489 488 491 496 497 498 497 496 499 504 505 506 505 504 507 512 513 514 513 512 515 520 521 522 521 520 523 528 529 530 529 528 531 536 537 538 537 536 539 537 539 540 540 539 541 538 542 543 542 538 537 543 542 541 543 541 539 552 553 554 553 552 555 560 561 562 561 560 563 568 569 570 569 568 571 576 577 578 577 576 579 584 585 586 585 584 587 592 593 594 593 592 595 593 595 596 596 595 597 594 598 599 598 594 593 599 598 597 599 597 595 608 609 610 609 608 611 616 617 618 617 616 619 624 625 626 625 624 627 632 633 634 633 632 635 640 641 642 641 640 643 641 643 644 644 643 645 642 646 647 646 642 641 647 646 645 647 645 643 656 657 658 657 656 659 664 665 666 665 664 667 672 673 674 673 672 675 673 675 676 676 675 677 674 678 679 678 674 673 679 678 677 679 677 675 688 689 690 689 688 691 696 697 698 697 696 699 704 705 706 705 704 707 712 713 714 713 712 715 720 721 722 721 720 723 728 729 730 729 728 731 736 737 738 737 736 739 744 745 746 745 744 747 752 753 754 753 752 755 760 761 762 761 760 763 768 769 770 769 768 771 776 777 778 777 776 779 784 785 786 785 784 787 792 793 794 793 792 795 800 801 802 801 800 803 808 809 810 809 808 811 816 817 818 817 816 819 824 825 826 825 824 827 832 833 834 833 832 835 833 835 836 836 835 837 834 838 839 838 834 833 839 838 837 839 837 835 848 849 850 849 848 851 856 857 858 857 856 859 864 865 866 865 864 867 872 873 874 873 872 875 880 881 882 881 880 883 888 889 890 889 888 891 891 888 892 898 899 900 899 898 901 906 907 908 907 906 909 907 909 910 910 909 911 908 912 913 912 908 907 913 912 911 913 911 909 922 923 924 923 922 925 930 931 932 931 930 933 933 930 934 940 941 942 941 940 943 948 949 950 949 948 951 956 957 958 957 956 959 964 965 966 965 964 967 972 973 974 973 972 975 980 981 982 981 980 983 981 983 984 984 983 985 982 986 987 986 982 981 987 986 985 987 985 983 996 997 998 997 996 999 1004 1005 1006 1005 1004 1007 1012 1013 1014 1013 1012 1015 1013 1015 1016 1016 1015 1017 1017 1015 1018 1018 1015 1019 1014 1020 1021 1020 1014 1013 1020 1013 1022 1020 1022 1023 1021 1020 1019 1021 1019 1015 1017 1023 1022 1023 1017 1018 1036 1037 1038 1037 1036 1039 1044 1045 1046 1045 1044 1047 1052 1053 1054 1053 1052 1055 1060 1061 1062 1061 1060 1063 1068 1069 1070 1069 1068 1071 1076 1077 1078 1077 1076 1079 1084 1085 1086 1085 1084 1087 1092 1093 1094 1093 1092 1095 1093 1095 1096 1096 1095 1097 1094 1098 1099 1098 1094 1093 1099 1098 1097 1099 1097 1095 1108 1109 1110 1109 1108 1111 1116 1117 1118 1117 1116 1119 1124 1125 1126 1125 1124 1127 1132 1133 1134 1133 1132 1135 1140 1141 1142 1141 1140 1143 1148 1149 1150 1149 1148 1151 1156 1157 1158 1157 1156 1159 1164 1165 1166 1165 1164 1167 1172 1173 1174 1173 1172 1175 1180 1181 1182 1181 1180 1183 1188 1189 1190 1189 1188 1191 1196 1197 1198 1197 1196 1199 1204 1205 1206 1205 1204 1207 1212 1213 1214 1213 1212 1215 1220 1221 1222 1221 1220 1223 1228 1229 1230 1229 1228 1231 1236 1237 1238 1237 1236 1239 1244 1245 1246 1245 1244 1247 1252 1253 1254 1253 1252 1255 1260 1261 1262 1261 1260 1263 1268 1269 1270 1269 1268 1271 1276 1277 1278 1277 1276 1279 1284 1285 1286 1285 1284 1287 1292 1293 1294 1293 1292 1295 1300 1301 1302 1301 1300 1303 1308 1309 1310 1309 1308 1311 1316 1317 1318 1317 1316 1319 1324 1325 1326 1325 1324 1327 1332 1333 1334 1333 1332 1335 1340 1341 1342 1341 1340 1343 1348 1349 1350 1349 1348 1351 1356 1357 1358 1359 1360 1361 1360 1359 1357 1360 1357 1362 1362 1357 1356 1363 1361 1360 1372 1373 1374 1373 1372 1375 1380 1381 1382 1381 1380 1383 1388 1389 1390 1389 1388 1391 1396 1397 1398 1397 1396 1399 1404 1405 1406 1405 1404 1407 1412 1413 1414 1413 1412 1415 1420 1421 1422 1421 1420 1423 1428 1429 1430 1429 1428 1431
-4 5 6 7 6 5 12 13 14 15 14 13 131 132 133 134 135 136 137 138 139 140 141 142 142 141 143 141 144 143 145 146 144 144 146 143 143 146 137 138 137 147 147 137 148 148 137 149 137 146 149 149 146 150 151 150 146 152 153 154 155 156 157 158 159 160 161 158 162 163 164 165 166 167 168 169 170 167 167 170 168 168 170 171 172 171 170 173 174 175 176 177 174 174 177 175 175 177 163 164 163 178 178 163 179 179 163 180 163 177 180 177 181 180 182 183 181 181 183 180 180 183 184 185 184 186 184 183 186 186 183 145 146 145 187 145 183 187 183 188 187 189 190 188 188 190 187 187 190 191 192 191 190 193 194 195 196 195 194 197 198 199 199 198 193 193 198 194 194 198 175 175 198 173 173 198 168 168 198 166 200 166 198 201 170 169 202 203 204 157 156 203 203 156 204 204 156 205 206 205 156 177 176 204 204 176 202 207 202 176 178 179 208 208 179 209 209 179 210 211 210 179 212 213 161 161 213 158 159 158 214 158 213 214 213 215 214 184 185 215 215 185 214 214 185 152 153 152 216 185 217 152 216 152 217 218 219 182 183 182 220 182 219 220 220 219 221 222 221 219 223 224 225 226 227 224 224 227 225 225 227 189 190 189 228 189 227 228 228 227 229 230 229 227 231 227 226 232 233 134 135 134 234 134 233 234 233 235 234 191 192 235 236 237 192 192 237 235 235 237 234 234 237 238 239 238 237 240 241 242 241 243 242 242 243 131 243 244 131 132 131 244 237 236 240 240 236 241 245 241 236 251 252 253 253 252 254 255 254 252 260 261 262 263 262 261 268 269 270 271 270 269 276 277 278 279 278 277 284 285 286 287 286 285 292 293 294 295 294 293 300 301 302 303 302 301 308 309 310 311 310 309 316 317 318 319 318 317 324 325 326 327 326 325 332 333 334 335 334 333 340 341 342 343 342 341 348 349 350 351 350 349 356 357 358 359 358 357 364 365 366 367 366 365 372 373 374 375 374 373 384 385 386 385 387 386 388 389 387 386 387 389 385 384 390 390 384 388 384 391 388 389 388 391 396 397 398 399 398 397 404 405 406 407 406 405 412 413 414 415 414 413 420 421 422 423 422 421 428 429 430 431 430 429 440 441 442 441 443 442 444 445 443 442 443 445 441 440 446 446 440 444 440 447 444 445 444 447 452 453 454 455 454 453 460 461 462 463 462 461 468 469 470 471 470 469 476 477 478 479 478 477 484 485 486 487 486 485 492 493 494 495 494 493 500 501 502 503 502 501 508 509 510 511 510 509 516 517 518 519 518 517 524 525 526 527 526 525 532 533 534 535 534 533 544 545 546 545 547 546 548 549 547 546 547 549 545 544 550 550 544 548 544 551 548 549 548 551 556 557 558 559 558 557 564 565 566 567 566 565 572 573 574 575 574 573 580 581 582 583 582 581 588 589 590 591 590 589 600 601 602 601 603 602 604 605 603 602 603 605 601 600 606 606 600 604 600 607 604 605 604 607 612 613 614 615 614 613 620 621 622 623 622 621 628 629 630 631 630 629 636 637 638 639 638 637 648 649 650 649 651 650 652 653 651 650 651 653 649 648 654 654 648 652 648 655 652 653 652 655 660 661 662 663 662 661 668 669 670 671 670 669 680 681 682 681 683 682 684 685 683 682 683 685 681 680 686 686 680 684 680 687 684 685 684 687 692 693 694 695 694 693 700 701 702 703 702 701 708 709 710 711 710 709 716 717 718 719 718 717 724 725 726 727 726 725 732 733 734 735 734 733 740 741 742 743 742 741 748 749 750 751 750 749 756 757 758 759 758 757 764 765 766 767 766 765 772 773 774 775 774 773 780 781 782 783 782 781 788 789 790 791 790 789 796 797 798 799 798 797 804 805 806 807 806 805 812 813 814 815 814 813 820 821 822 823 822 821 828 829 830 831 830 829 840 841 842 841 843 842 844 845 843 842 843 845 841 840 846 846 840 844 840 847 844 845 844 847 852 853 854 855 854 853 860 861 862 863 862 861 868 869 870 871 870 869 876 877 878 879 878 877 884 885 886 887 886 885 893 894 895 895 894 896 897 896 894 902 903 904 905 904 903 914 915 916 915 917 916 918 919 917 916 917 919 915 914 920 920 914 918 914 921 918 919 918 921 926 927 928 929 928 927 935 936 937 937 936 938 939 938 936 944 945 946 947 946 945 952 953 954 955 954 953 960 961 962 963 962 961 968 969 970 971 970 969 976 977 978 979 978 977 988 989 990 989 991 990 992 993 991 990 991 993 989 988 994 994 988 992 988 995 992 993 992 995 1000 1001 1002 1003 1002 1001 1008 1009 1010 1011 1010 1009 1024 1025 1026 1027 1026 1025 1028 1029 1030 1029 1031 1030 1026 1027 1031 1027 1032 1031 1032 1033 1031 1030 1031 1033 1029 1028 1024 1024 1028 1025 1025 1028 1034 1034 1028 1032 1028 1035 1032 1033 1032 1035 1040 1041 1042 1043 1042 1041 1048 1049 1050 1051 1050 1049 1056 1057 1058 1059 1058 1057 1064 1065 1066 1067 1066 1065 1072 1073 1074 1075 1074 1073 1080 1081 1082 1083 1082 1081 1088 1089 1090 1091 1090 1089 1100 1101 1102 1101 1103 1102 1104 1105 1103 1102 1103 1105 1101 1100 1106 1106 1100 1104 1100 1107 1104 1105 1104 1107 1112 1113 1114 1115 1114 1113 1120 1121 1122 1123 1122 1121 1128 1129 1130 1131 1130 1129 1136 1137 1138 1139 1138 1137 1144 1145 1146 1147 1146 1145 1152 1153 1154 1155 1154 1153 1160 1161 1162 1163 1162 1161 1168 1169 1170 1171 1170 1169 1176 1177 1178 1179 1178 1177 1184 1185 1186 1187 1186 1185 1192 1193 1194 1195 1194 1193 1200 1201 1202 1203 1202 1201 1208 1209 1210 1211 1210 1209 1216 1217 1218 1219 1218 1217 1224 1225 1226 1227 1226 1225 1232 1233 1234 1235 1234 1233 1240 1241 1242 1243 1242 1241 1248 1249 1250 1251 1250 1249 1256 1257 1258 1259 1258 1257 1264 1265 1266 1267 1266 1265 1272 1273 1274 1275 1274 1273 1280 1281 1282 1283 1282 1281 1288 1289 1290 1291 1290 1289 1296 1297 1298 1299 1298 1297 1304 1305 1306 1307 1306 1305 1312 1313 1314 1315 1314 1313 1320 1321 1322 1323 1322 1321 1328 1329 1330 1331 1330 1329 1336 1337 1338 1339 1338 1337 1344 1345 1346 1347 1346 1345 1352 1353 1354 1355 1354 1353 1364 1365 1366 1367 1368 1369 1369 1368 1364 1368 1370 1364 1365 1364 1370 1371 1368 1367 1376 1377 1378 1379 1378 1377 1384 1385 1386 1387 1386 1385 1392 1393 1394 1395 1394 1393 1400 1401 1402 1403 1402 1401 1408 1409 1410 1411 1410 1409 1416 1417 1418 1419 1418 1417 1424 1425 1426 1427 1426 1425 1432 1433 1434 1435 1434 1433
-0 1 2 1 0 3 8 9 10 9 8 11 16 17 18 17 16 19 24 25 26 25 24 27 32 33 34 35 32 36 37 38 39 38 37 40 40 37 41 41 37 42 42 37 43 33 44 45 44 33 46 44 46 47 46 33 32 46 32 35 47 46 43 47 43 48 47 48 49 48 43 50 50 43 51 51 43 52 52 43 37 41 53 54 53 41 42 55 56 57 56 55 38 56 38 40 58 49 48 59 57 56 88 89 90 89 88 91 96 97 98 97 96 99 104 105 106 105 104 107 112 113 114 113 112 115 120 121 122 121 120 123 128 129 130 129 128 131 131 128 132 138 139 140 139 138 141 146 147 148 147 146 149 154 155 156 155 154 157 162 163 164 163 162 165 170 171 172 171 170 173 178 179 180 179 178 181 186 187 188 187 186 189 194 195 196 195 194 197 202 203 204 203 202 205 210 211 212 211 210 213 218 219 220 219 218 221 226 227 228 227 226 229 234 235 236 235 234 237 242 243 244 243 242 245 250 251 252 251 250 253 258 259 260 259 258 261 266 267 268 267 266 269 274 275 276 275 274 277 282 283 284 283 282 285 283 285 286 286 285 287 284 288 289 288 284 283 289 288 287 289 287 285 298 299 300 299 298 301 306 307 308 307 306 309 307 309 310 310 309 311 308 312 313 312 308 307 313 312 311 313 311 309 322 323 324 323 322 325 330 331 332 331 330 333
-4 5 6 7 6 5 12 13 14 15 14 13 20 21 22 23 22 21 28 29 30 31 30 29 60 61 62 63 64 65 66 67 60 67 68 60 61 60 68 69 70 71 72 71 70 73 74 75 75 74 76 76 74 77 77 74 63 64 63 78 63 74 78 74 79 78 80 81 79 81 82 79 78 79 83 79 82 83 84 83 82 74 73 69 69 73 70 70 73 66 66 73 67 85 67 73 86 81 80 87 82 81 92 93 94 95 94 93 100 101 102 103 102 101 108 109 110 111 110 109 116 117 118 119 118 117 124 125 126 127 126 125 133 134 135 135 134 136 137 136 134 142 143 144 145 144 143 150 151 152 153 152 151 158 159 160 161 160 159 166 167 168 169 168 167 174 175 176 177 176 175 182 183 184 185 184 183 190 191 192 193 192 191 198 199 200 201 200 199 206 207 208 209 208 207 214 215 216 217 216 215 222 223 224 225 224 223 230 231 232 233 232 231 238 239 240 241 240 239 246 247 248 249 248 247 254 255 256 257 256 255 262 263 264 265 264 263 270 271 272 273 272 271 278 279 280 281 280 279 290 291 292 291 293 292 294 295 293 292 293 295 291 290 296 296 290 294 290 297 294 295 294 297 302 303 304 305 304 303 314 315 316 315 317 316 318 319 317 316 317 319 315 314 320 320 314 318 314 321 318 319 318 321 326 327 328 329 328 327 334 335 336 337 336 335
-0 1 2 1 0 3 8 9 10 9 8 11 16 17 18 17 16 19 17 19 20 20 19 21 18 22 23 22 18 17 23 22 21 23 21 19 32 33 34 33 32 35 40 41 42 41 40 43
-4 5 6 7 6 5 12 13 14 15 14 13 24 25 26 25 27 26 28 29 27 26 27 29 25 24 30 30 24 28 24 31 28 29 28 31 36 37 38 39 38 37 44 45 46 47 46 45
-0 1 2 1 0 3 8 9 10 9 8 11 16 17 18 17 16 19 24 25 26 25 24 27
-4 5 6 7 6 5 12 13 14 15 14 13 20 21 22 23 22 21 28 29 30 31 30 29
-0 1 2 1 0 3 8 9 10 9 8 11 16 17 18 17 16 19 24 25 26 25 24 27
-4 5 6 7 6 5 12 13 14 15 14 13 20 21 22 23 22 21 28 29 30 31 30 29
-0 1 2 1 0 3 8 9 10 9 8 11 16 17 18 17 16 19 24 25 26 25 24 27
-4 5 6 7 6 5 12 13 14 15 14 13 20 21 22 23 22 21 28 29 30 31 30 29
-0 1 2 1 0 3 8 9 10 9 8 11 16 17 18 17 16 19 24 25 26 25 24 27
-4 5 6 7 6 5 12 13 14 15 14 13 20 21 22 23 22 21 28 29 30 31 30 29
-0 1 2 1 0 3 8 9 10 9 8 11 16 17 18 17 16 19 24 25 26 25 24 27
-4 5 6 7 6 5 12 13 14 15 14 13 20 21 22 23 22 21 28 29 30 31 30 29
-0 1 2 1 0 3 4 5 6 5 4 7 5 7 1 5 1 3 5 3 8 8 3 9 8 9 10 22 23 24 23 22 25 30 31 32 31 30 33 38 39 40 39 38 41 46 47 48 47 46 49 54 55 56 55 54 57 62 63 64 63 62 65 70 71 72 71 70 73 78 79 80 79 78 81 86 87 88 87 86 89 94 95 96 95 94 97 102 103 104 103 102 105 110 111 112 111 110 113 113 110 114 114 110 115 114 115 116 115 110 117 115 117 118 118 117 119 120 116 115
-11 12 13 12 14 13 13 14 15 14 16 15 16 17 15 17 18 15 19 15 18 14 20 16 21 16 20 26 27 28 29 28 27 34 35 36 37 36 35 42 43 44 45 44 43 50 51 52 53 52 51 58 59 60 61 60 59 66 67 68 69 68 67 74 75 76 77 76 75 82 83 84 85 84 83 90 91 92 93 92 91 98 99 100 101 100 99 106 107 108 109 108 107 121 122 123 124 125 126 126 125 121 125 127 121 122 121 128 121 127 128 128 127 129 129 127 130 131 130 127
-0 1 2 1 0 3 4 5 6 7 6 5
-0 1 2 1 0 3 4 5 6 7 6 5
-0 1 2 3 4 5 4 3 1 4 1 6 6 1 7 7 1 0 6 7 8 5 9 10 9 5 11 11 5 12 12 5 4 11 12 13 11 13 14 14 13 15 15 13 16 17 14 15 18 19 20 21 22 18 18 22 19 19 22 23 22 24 23 25 26 24 24 26 23 23 26 27 28 27 26 29 30 31 32 33 30 30 33 31 31 33 25 33 34 25 26 25 34 35 33 32
-0 1 2 1 0 3 4 5 6 7 6 5
-0 1 2 1 0 3 1 3 4 4 3 5 5 3 6 6 3 7 4 8 9 8 4 5 10 11 12 13 12 11 14 15 16 16 15 10 10 15 11 11 15 17 15 18 17 19 17 18
-0 1 2 1 0 3 4 5 6 7 6 5
-0 1 2 1 0 3 4 5 6 7 6 5
-0 1 2 1 0 3 4 5 6 7 6 5
-0 1 2 1 0 3 4 5 6 7 6 5
-0 1 2 1 0 3 3 0 4 4 0 5 1 6 7 6 1 3 8 9 10 11 10 9 12 13 14 14 13 8 8 13 9 15 9 13
-0 1 2 1 3 4 3 1 5 5 1 6 6 1 0 5 6 7 8 9 10 11 12 9 9 12 10 10 12 13 14 13 12 15 12 11
-0 1 2 1 0 3 3 0 4 5 6 7 7 6 8 9 8 6
-0 1 2 1 0 3 4 5 6 7 6 5
-0 1 2 1 0 3 4 5 6 7 6 5
-0 1 2 1 0 3 4 5 6 7 6 5
-0 1 2 1 0 3 4 5 6 7 6 5
-0 1 2 1 0 3 4 5 6 7 6 5
-0 1 2 1 0 3 4 5 0 5 4 6 0 5 3 3 5 7 5 6 8 5 9 7 9 5 10 11 12 13 14 13 12 15 16 12 14 12 17 17 12 18 16 19 12 18 12 19 17 18 20 21 20 18
-0 1 2 1 0 3 3 0 4 4 0 5 1 6 7 6 1 3 8 9 10 11 10 9 12 13 14 14 13 8 8 13 9 15 9 13
-0 1 2 1 3 4 3 1 5 5 1 6 5 6 7 6 1 8 8 1 9 9 1 0 8 9 10 7 11 12 11 7 6 12 11 13 12 13 14 14 13 15 15 13 16 17 14 15 18 19 20 21 22 18 18 22 19 19 22 23 22 24 23 25 26 24 23 24 26 27 28 29 30 31 28 28 31 29 29 31 25 26 25 32 25 31 32 32 31 33 34 33 31 35 31 30
-0 1 2 1 0 3 4 5 6 7 6 5
-0 1 2 1 0 3 1 3 4 5 2 1 12 13 14 13 12 15 20 21 22 21 20 23 28 29 30 29 28 31 36 37 38 37 36 39 44 45 46 45 44 47 52 53 54 53 52 55 60 61 62 61 60 63 61 63 64 64 63 65
-6 7 8 9 10 6 10 11 6 7 6 11 16 17 18 19 18 17 24 25 26 27 26 25 32 33 34 35 34 33 40 41 42 43 42 41 48 49 50 51 50 49 56 57 58 59 58 57 66 67 68 68 67 69 67 70 69 71 69 70
-0 1 2 1 0 3 3 0 4 4 0 5 5 0 6 6 7 8 7 6 9 9 6 0 4 10 11 10 4 5
-12 13 14 15 14 13 16 17 18 18 17 19 20 19 17 17 16 12 12 16 13 13 16 21 21 16 22 23 22 16
-0 1 2 3 4 5 4 3 6 1 7 8 7 1 9 7 9 10 9 1 0 10 9 5 10 5 4 10 4 11 12 13 14 13 15 14 15 16 14 17 18 16 14 16 19 16 18 19 20 19 18 21 22 13 15 13 22 23 18 17
-0 1 2 1 0 3 8 9 10 9 8 11 16 17 18 17 16 19 24 25 26 25 24 27
-4 5 6 7 6 5 12 13 14 15 14 13 20 21 22 23 22 21 28 29 30 31 30 29
-0 1 2 1 0 3 8 9 10 9 8 11 16 17 18 17 16 19 24 25 26 25 24 27
-4 5 6 7 6 5 12 13 14 15 14 13 20 21 22 23 22 21 28 29 30 31 30 29
-0 1 2 1 0 3 8 9 10 9 8 11 16 17 18 17 16 19 24 25 26 25 24 27
-4 5 6 7 6 5 12 13 14 15 14 13 20 21 22 23 22 21 28 29 30 31 30 29
-0 1 2 1 0 3 8 9 10 9 8 11 16 17 18 17 16 19 24 25 26 25 24 27
-4 5 6 7 6 5 12 13 14 15 14 13 20 21 22 23 22 21 28 29 30 31 30 29
-0 1 2 1 0 3 8 9 10 9 8 11 16 17 18 17 16 19 24 25 26 25 24 27
-4 5 6 7 6 5 12 13 14 15 14 13 20 21 22 23 22 21 28 29 30 31 30 29
-0 1 2 1 0 3 8 9 10 9 8 11 16 17 18 17 16 19
-4 5 6 7 6 5 12 13 14 15 14 13 20 21 22 23 22 21
-0 1 2 1 0 3 4 5 6 7 6 5
-0 1 2 1 0 3 8 9 10 9 8 11 16 17 18 17 16 19
-4 5 6 7 6 5 12 13 14 15 14 13 20 21 22 23 22 21
-0 1 2 1 0 3 4 5 6 7 6 5
-0 1 2 1 0 3 4 5 6 7 6 5
-0 1 2 1 0 3 8 9 10 9 8 11 16 17 18 17 16 19
-4 5 6 7 6 5 12 13 14 15 14 13 20 21 22 23 22 21
-0 1 2 1 0 3 4 5 6 7 6 5
-0 1 2 1 0 3 8 9 10 9 8 11 16 17 18 17 16 19
-4 5 6 7 6 5 12 13 14 15 14 13 20 21 22 23 22 21
-0 1 2 1 0 3 8 9 10 9 8 11 16 17 18 17 16 19 24 25 26 25 24 27
-4 5 6 7 6 5 12 13 14 15 14 13 20 21 22 23 22 21 28 29 30 31 30 29
-0 1 2 1 0 3 8 9 10 9 8 11 16 17 18 17 16 19 24 25 26 25 24 27
-4 5 6 7 6 5 12 13 14 15 14 13 20 21 22 23 22 21 28 29 30 31 30 29
-0 1 2 1 0 3 8 9 10 9 8 11 16 17 18 17 16 19
-4 5 6 7 6 5 12 13 14 15 14 13 20 21 22 23 22 21
-0 1 2 1 0 3 4 5 6 7 6 5
-0 1 2 1 0 3 8 9 10 9 8 11
-4 5 6 7 6 5 12 13 14 15 14 13
-0 1 2 1 0 3 8 9 10 9 8 11
-4 5 6 7 6 5 12 13 14 15 14 13
-0 1 2 1 0 3 8 9 10 9 8 11 16 17 18 17 16 19
-4 5 6 7 6 5 12 13 14 15 14 13 20 21 22 23 22 21
-0 1 2 1 0 3
-4 5 6 7 6 5
-0 1 2 1 0 3 8 9 10 9 8 11
-4 5 6 7 6 5 12 13 14 15 14 13
-0 1 2 1 0 3 8 9 10 9 8 11 11 8 12 18 19 20 19 18 21 21 18 22
-4 5 6 7 6 5 13 14 15 15 14 16 17 16 14 23 24 25 25 24 26 27 26 24
-0 1 2 1 0 3
-4 5 6 7 6 5
-0 1 2 1 0 3
-4 5 6 7 6 5
-0 1 2 1 0 3 8 9 10 9 8 11 16 17 18 17 16 19 24 25 26 25 24 27
-4 5 6 7 6 5 12 13 14 15 14 13 20 21 22 23 22 21 28 29 30 31 30 29
-0 1 2 1 0 3
-4 5 6 7 6 5
-0 1 2 1 3 4 3 1 5 5 1 0 12 13 14 13 12 15 20 21 22 21 20 23 28 29 30 29 28 31 31 28 32 32 28 33
-6 7 8 8 7 9 10 9 7 11 7 6 16 17 18 19 18 17 24 25 26 27 26 25 34 35 36 36 35 37 37 35 38 39 38 35
-0 1 2 1 0 3 8 9 10 9 8 11
-4 5 6 7 6 5 12 13 14 15 14 13
-0 1 2 1 0 3 8 9 10 9 8 11 16 17 18 17 16 19 24 25 26 25 24 27
-4 5 6 7 6 5 12 13 14 15 14 13 20 21 22 23 22 21 28 29 30 31 30 29
-0 1 2 1 0 3 8 9 10 9 8 11 16 17 18 17 16 19 24 25 26 25 24 27
-4 5 6 7 6 5 12 13 14 15 14 13 20 21 22 23 22 21 28 29 30 31 30 29
-0 1 2 1 0 3 8 9 10 9 8 11
-4 5 6 7 6 5 12 13 14 15 14 13
-0 0 1 1 2 2 1 1 0 0 3 3
-4 5 6 7 6 5
-0 1 2 1 0 3 8 9 10 9 8 11 9 11 12 12 11 13 12 13 14 13 11 15 15 11 16 10 17 18 17 10 9 18 17 14 18 14 19 19 14 13 18 19 16 18 16 11 32 33 34 33 32 35 33 35 36 36 35 37
-4 5 6 7 6 5 20 21 22 21 23 22 24 25 23 23 25 22 25 26 22 27 28 26 22 26 28 21 20 29 29 20 24 25 24 30 24 20 30 30 20 27 20 31 27 28 27 31 38 39 40 40 39 41 39 42 41 43 41 42
-0 0 1 1 2 2 1 1 0 0 3 3
-4 5 6 7 6 5
-0 1 2 1 0 3 8 9 10 9 8 11 16 17 18 17 16 19 24 25 26 25 24 27
-4 5 6 7 6 5 12 13 14 15 14 13 20 21 22 23 22 21 28 29 30 31 30 29
-0 1 2 1 0 3
-4 5 6 7 6 5
-0 1 2 1 0 3 1 3 4 4 3 5 12 13 14 13 12 15 20 21 22 21 20 23 28 29 30 29 28 31 29 31 32 33 30 29
-6 7 8 8 7 9 7 10 9 11 9 10 16 17 18 19 18 17 24 25 26 27 26 25 34 35 36 37 38 34 38 39 34 35 34 39
-0 1 2 1 0 3 8 9 10 9 8 11
-4 5 6 7 6 5 12 13 14 15 14 13
-0 1 2 1 0 3
-4 5 6 7 6 5
-0 1 2 1 0 3 8 9 10 9 8 11 11 8 12 12 8 13 20 21 22 21 23 24 23 21 25 25 21 20 32 33 34 33 32 35
-4 5 6 7 6 5 14 15 16 16 15 17 17 15 18 19 18 15 26 27 28 28 27 29 30 29 27 31 27 26 36 37 38 39 38 37
-0 1 2 1 0 3 8 9 10 9 8 11
-4 5 6 7 6 5 12 13 14 15 14 13
-0 1 2 1 0 3 8 9 10 9 8 11 16 17 18 17 16 19 24 25 26 25 24 27
-4 0 5 1 6 2 7 3 6 2 5 1 12 4 13 5 14 6 15 7 14 6 13 5 20 8 21 9 22 10 23 11 22 10 21 9 28 12 29 13 30 14 31 15 30 14 29 13
-0 0 1 1 2 2 1 1 0 0 3 3
-4 5 6 7 6 5
-0 0 1 1 2 2 1 1 0 0 3 3 8 4 9 5 10 6 9 5 8 4 11 7 16 8 17 9 18 10 17 9 16 8 19 11 24 12 25 13 26 14 25 13 24 12 27 15 32 16 33 17 34 18 33 17 32 16 35 19
-4 5 6 7 6 5 12 13 14 15 14 13 20 21 22 23 22 21 28 29 30 31 30 29 36 37 38 39 38 37
-0 1 2 1 0 3 8 9 10 9 8 11 16 17 18 17 16 19 24 25 26 25 24 27
-4 5 6 7 6 5 12 13 14 15 14 13 20 21 22 23 22 21 28 29 30 31 30 29
-0 1 2 1 0 3 8 9 10 9 8 11 16 17 18 17 16 19 24 25 26 25 24 27
-4 5 6 7 6 5 12 13 14 15 14 13 20 21 22 23 22 21 28 29 30 31 30 29
-0 1 2 1 0 3 8 9 10 9 8 11 16 17 18 17 16 19 24 25 26 25 24 27
-4 5 6 7 6 5 12 13 14 15 14 13 20 21 22 23 22 21 28 29 30 31 30 29
-0 1 2 1 0 3 4 5 6 7 6 5 8 9 10 9 8 11 12 13 14 15 14 13 16 17 18 17 16 19 20 21 22 23 22 21 24 25 26 25 24 27 28 29 30 31 30 29
-0 1 2 1 0 3 8 9 10 9 8 11 16 17 18 17 16 19 24 25 26 25 24 27
-4 5 6 7 6 5 12 13 14 15 14 13 20 21 22 23 22 21 28 29 30 31 30 29
-0 1 2 1 0 3
-4 5 6 7 6 5
-0 0 1 1 2 2 1 1 0 0 3 3 8 4 9 5 10 6 9 5 8 4 11 7 16 8 17 9 18 10 17 9 16 8 19 11 24 12 25 13 26 14 25 13 24 12 27 15
-4 5 6 7 6 5 12 13 14 15 14 13 20 21 22 23 22 21 28 29 30 31 30 29
-0 1 2 1 0 3
-4 5 6 7 6 5
-0 0 1 1 2 2 1 1 0 0 3 3 8 4 9 5 10 6 9 5 8 4 11 7 16 8 17 9 18 10 17 9 16 8 19 11 24 12 25 13 26 14 25 13 24 12 27 15
-4 5 6 7 6 5 12 13 14 15 14 13 20 21 22 23 22 21 28 29 30 31 30 29
-0 1 2 1 0 3
-4 5 6 7 6 5
-0 0 1 1 2 2 1 1 0 0 3 3 8 4 9 5 10 6 9 5 8 4 11 7 16 8 17 9 18 10 17 9 16 8 19 11 24 12 25 13 26 14 25 13 24 12 27 15
-4 5 6 7 6 5 12 13 14 15 14 13 20 21 22 23 22 21 28 29 30 31 30 29
-0 1 2 1 0 3
-4 5 6 7 6 5
-0 0 1 1 2 2 1 1 0 0 3 3 8 4 9 5 10 6 9 5 8 4 11 7 16 8 17 9 18 10 17 9 16 8 19 11 24 12 25 13 26 14 25 13 24 12 27 15
-4 5 6 7 6 5 12 13 14 15 14 13 20 21 22 23 22 21 28 29 30 31 30 29
-0 1 2 1 0 3
-4 5 6 7 6 5
-0 0 1 1 2 2 1 1 0 0 3 3 8 4 9 5 10 6 9 5 8 4 11 7 16 8 17 9 18 10 17 9 16 8 19 11 24 12 25 13 26 14 25 13 24 12 27 15
-4 5 6 7 6 5 12 13 14 15 14 13 20 21 22 23 22 21 28 29 30 31 30 29
-0 1 2 1 0 3 8 0 9 0 8 3
-4 5 6 7 6 5 4 10 5 11 5 10
-0 0 1 1 2 2 1 1 0 0 3 3 3 3 0 0 4 4 10 5 11 6 12 7 11 6 10 5 13 8 18 9 19 10 20 11 19 10 18 9 21 12 26 13 27 14 28 15 27 14 26 13 29 16 29 16 26 13 30 17
-5 6 7 7 6 8 9 8 6 14 15 16 17 16 15 22 23 24 25 24 23 31 32 33 33 32 34 35 34 32
-0 1 2 1 0 3
-4 5 6 7 6 5
-0 0 1 1 2 2 1 1 0 0 3 3 8 4 9 5 10 6 9 5 8 4 11 7 11 7 8 4 12 8 18 9 19 10 20 11 19 10 18 9 21 12 21 12 18 9 22 13 28 14 29 15 30 16 29 15 28 14 31 17
-4 5 6 7 6 5 13 14 15 15 14 16 17 16 14 23 24 25 25 24 26 27 26 24 32 33 34 35 34 33
-0 1 2 1 0 3
-0 0 1 1 2 2 1 1 0 0 3 3 3 3 0 0 4 4 4 4 0 0 5 5 5 5 0 0 6 6 7 7 8 8 9 9 8 8 7 7 10 10 8 8 10 10 11 11 11 11 10 10 12 12 11 11 12 12 13 13 13 13 12 12 14 14 13 13 14 14 15 15 15 15 14 14 16 16 16 16 14 14 17 17 17 17 14 14 18 18 18 18 14 14 19 19 19 19 14 14 20 20 20 20 14 14 21 21 21 21 14 14 22 22 22 22 14 14 23 23 23 23 14 14 24 24 24 24 14 14 25 25 25 25 14 14 26 26 26 26 14 14 27 27 14 14 12 12 28 28 28 28 12 12 29 29 29 29 12 12 30 30 30 30 12 12 31 31 31 31 12 12 32 32 32 32 12 12 33 33 33 33 12 12 0 0 0 0 12 12 34 34 34 34 12 12 35 35 35 35 12 12 36 36 36 36 12 12 37 37 9 9 38 38 39 39 38 38 9 9 8 8 38 38 8 8 40 40 38 38 40 40 41 41 38 38 41 41 42 42 38 38 42 42 43 43 38 38 43 43 44 44 38 38 44 44 45 45 38 38 45 45 46 46 38 38 46 46 47 47 38 38 47 47 48 48 38 38 48 48 49 49 38 38 49 49 50 50 38 38 50 50 51 51 38 38 51 51 52 52 38 38 52 52 53 53 38 38 53 53 54 54 38 38 54 54 55 55 38 38 55 55 56 56 39 39 38 38 27 27 39 39 27 27 57 57 57 57 27 27 14 14 57 57 14 14 58 58 57 57 58 58 59 59 57 57 59 59 60 60 57 57 60 60 61 61 57 57 61 61 62 62 57 57 62 62 2 2 57 57 2 2 1 1 57 57 1 1 63 63 57 57 63 63 64 64 57 57 64 64 65 65 57 57 65 65 66 66 57 57 66 66 67 67 57 57 67 67 68 68 39 39 57 57 37 37 39 39 37 37 12 12 35 35 68 68 67 67 68 68 35 35 36 36 6 6 66 66 65 65 66 66 6 6 34 34 34 34 6 6 0 0 32 32 62 62 61 61 62 62 32 32 33 33 4 4 64 64 63 63 64 64 4 4 5 5 30 30 60 60 59 59 60 60 30 30 31 31 25 25 56 56 55 55 56 56 25 25 26 26 23 23 54 54 53 53 54 54 23 23 24 24 21 21 52 52 51 51 52 52 21 21 22 22 19 19 49 49 48 48 49 49 19 19 20 20 17 17 45 45 44 44 45 45 17 17 18 18 69 69 42 42 41 41 42 42 69 69 16 16 16 16 69 69 15 15
-70 71 72 72 71 73 74 73 71 75 76 77 78 77 76 79 80 81 82 81 80 83 84 85 86 85 84 87 88 89 90 89 88 91 92 93 94 93 92 95 96 97 98 97 96 99 100 101 102 101 100 103 104 105 106 105 104 107 108 109 109 108 110 111 110 108 112 113 114 115 114 113 116 117 118 117 119 118 114 115 119 115 110 119 110 111 119 111 101 119 101 102 119 102 120 119 120 121 119 121 105 119 105 106 119 106 97 119 97 98 119 98 122 119 122 123 119 123 124 119 119 124 118 124 125 118 93 94 125 94 89 125 89 90 125 90 85 125 85 86 125 86 126 125 126 81 125 81 82 125 82 127 125 127 128 125 128 77 125 77 78 125 78 129 125 129 73 125 73 74 125 74 130 125 130 131 125 131 132 125 118 125 132 117 116 112 112 116 113 113 116 109 109 116 107 107 116 103 103 116 104 104 116 95 95 116 96 96 116 133 133 116 134 134 116 123 124 123 91 91 123 92 92 123 87 87 123 88 88 123 83 83 123 84 84 123 79 79 123 80 80 123 75 75 123 76 76 123 72 72 123 70 70 123 135 123 116 135 135 116 136 116 137 136 136 137 131 137 138 131 132 131 138 108 107 99 99 107 100 100 107 139 139 107 120 121 120 107
-0 1 2 1 0 3
-4 5 6 7 6 5
-0 0 1 1 2 2 1 1 0 0 3 3 8 4 9 5 10 6 9 5 8 4 11 7 16 8 17 9 18 10 17 9 16 8 19 11 24 12 25 13 26 14 25 13 24 12 27 15
-4 5 6 7 6 5 12 13 14 15 14 13 20 21 22 23 22 21 28 29 30 31 30 29
-0 1 2 1 0 3
-4 5 6 7 6 5
-0 0 1 1 2 2 1 1 0 0 3 3 8 4 9 5 10 6 9 5 8 4 11 7 16 8 17 9 18 10 17 9 16 8 19 11 24 12 25 13 26 14 25 13 24 12 27 15
-4 5 6 7 6 5 12 13 14 15 14 13 20 21 22 23 22 21 28 29 30 31 30 29
-0 1 2 1 0 3
-4 5 6 7 6 5
-0 0 1 1 2 2 1 1 0 0 3 3 8 4 9 5 10 6 9 5 8 4 11 7 16 8 17 9 18 10 17 9 16 8 19 11 24 12 25 13 26 14 25 13 24 12 27 15
-4 5 6 7 6 5 12 13 14 15 14 13 20 21 22 23 22 21 28 29 30 31 30 29
-0 1 2 1 0 3 3 0 4
-5 6 7 7 6 8 9 8 6
-0 0 1 1 2 2 1 1 0 0 3 3 8 4 9 5 10 6 9 5 8 4 11 7 16 8 17 9 18 10 17 9 16 8 19 11 24 12 11 7 8 4 11 7 24 12 25 13 28 14 29 15 30 16 29 15 28 14 31 17
-4 5 6 7 6 5 12 13 14 15 14 13 20 21 22 23 22 21 26 27 12 13 12 27 32 33 34 35 34 33
-0 1 2 1 0 3 3 0 4 4 0 5
-6 7 8 8 7 9 9 7 10 11 10 7
-0 0 1 1 2 2 1 1 0 0 3 3 8 4 9 5 10 6 9 5 8 4 11 7 16 8 17 9 18 10 17 9 16 8 19 11 24 12 11 7 8 4 11 7 24 12 25 13 28 14 29 15 30 16 29 15 28 14 31 17 36 18 25 13 24 12 25 13 36 18 37 19
-4 5 6 7 6 5 12 13 14 15 14 13 20 21 22 23 22 21 26 27 12 13 12 27 32 33 34 35 34 33 38 39 26 27 26 39
-0 1 2 1 0 3 3 0 4 4 0 5 4 5 6
-7 8 9 8 10 9 9 10 11 11 10 12 13 12 10
-0 0 1 1 2 2 1 1 0 0 3 3 3 3 0 0 4 4 10 5 11 6 12 7 11 6 10 5 13 8 18 9 19 10 20 11 19 10 18 9 21 12 26 13 13 8 10 5 13 8 26 13 27 14 30 15 31 16 32 17 31 16 30 15 33 18 33 18 30 15 34 19
-5 6 7 7 6 8 9 8 6 14 15 16 17 16 15 22 23 24 25 24 23 28 29 14 15 14 29 35 36 37 37 36 38 39 38 36
-0 1 2 1 0 3 3 0 4
-5 6 7 7 6 8 9 8 6
-0 0 1 1 2 2 1 1 0 0 3 3 3 3 0 0 4 4 10 5 11 6 12 7 11 6 10 5 13 8 18 9 19 10 20 11 19 10 18 9 21 12 26 13 27 14 28 15 27 14 26 13 29 16 29 16 26 13 30 17 36 18 21 12 18 9 21 12 36 18 37 19
-5 6 7 7 6 8 9 8 6 14 15 16 17 16 15 22 23 24 25 24 23 31 32 33 33 32 34 35 34 32 38 39 22 23 22 39
-0 1 2 1 0 3 3 0 4 4 0 5 4 5 6
-0 1 2 1 0 3 4 2 5 2 4 0
-0 0 1 1 2 2 1 1 0 0 3 3 1 1 3 3 4 4 4 4 3 3 5 5 5 5 3 3 6 6 6 6 3 3 7 7 7 7 3 3 8 8 8 8 3 3 9 9 9 9 3 3 10 10 10 10 3 3 11 11 11 11 3 3 12 12 12 12 3 3 13 13 13 13 3 3 14 14 14 14 3 3 15 15 15 15 3 3 16 16 16 16 3 3 17 17 17 17 3 3 18 18 18 18 3 3 19 19 19 19 3 3 20 20 20 20 3 3 21 21 22 22 23 23 24 24 23 23 22 22 25 25 24 24 23 23 21 21 24 24 21 21 3 3 26 26 25 25 22 22 25 25 26 26 18 18 25 25 18 18 19 19 16 16 27 27 28 28 27 27 16 16 17 17 13 13 29 29 30 30 29 29 13 13 14 14 11 11 31 31 32 32 31 31 11 11 12 12 9 9 33 33 34 34 33 33 9 9 10 10 7 7 35 35 36 36 35 35 7 7 8 8 5 5 37 37 38 38 37 37 5 5 6 6 1 1 39 39 2 2 39 39 1 1 38 38 39 39 38 38 37 37 39 39 37 37 36 36 39 39 36 36 35 35 39 39 35 35 34 34 39 39 34 34 33 33 39 39 33 33 32 32 39 39 32 32 31 31 39 39 31 31 30 30 39 39 30 30 29 29 39 39 29 29 40 40 39 39 40 40 28 28 39 39 28 28 27 27
-41 42 43 42 44 43 44 45 43 45 46 43 46 47 43 47 48 43 48 49 43 49 50 43 50 51 43 51 52 43 52 53 43 53 54 43 54 55 43 56 43 55 57 58 53 54 53 58 59 60 51 52 51 60 61 62 49 50 49 62 63 64 47 48 47 64 65 66 45 46 45 66 67 68 41 42 41 68 69 70 71 70 72 71 73 71 72 74 75 76 75 77 76 71 73 77 76 77 73 75 74 78 78 74 69 69 74 70 70 74 67 67 74 68 68 74 79 79 74 65 65 74 66 66 74 63 63 74 64 64 74 61 61 74 62 62 74 59 59 74 60 60 74 57 57 74 58 58 74 80 80 74 55 74 81 55 56 55 81
-0 1 2 1 0 3 3 0 4
-5 6 7 7 6 8 9 8 6
-0 0 1 1 2 2 1 1 0 0 3 3 8 4 9 5 10 6 9 5 8 4 11 7 16 8 17 9 18 10 17 9 16 8 19 11 24 12 25 13 26 14 25 13 24 12 27 15
-4 5 6 7 6 5 12 13 14 15 14 13 20 21 22 23 22 21 28 29 30 31 30 29
-0 1 2 1 0 3 3 0 4
-5 6 7 7 6 8 9 8 6
-0 0 1 1 2 2 1 1 0 0 3 3 8 4 9 5 10 6 9 5 8 4 11 7 16 8 3 3 0 0 3 3 16 8 17 9 20 10 21 11 22 12 21 11 20 10 23 13 28 14 29 15 30 16 29 15 28 14 31 17
-4 5 6 7 6 5 12 13 14 15 14 13 18 19 4 5 4 19 24 25 26 27 26 25 32 33 34 35 34 33
-0 1 2 1 0 3 3 0 4 4 0 5
-6 7 8 8 7 9 9 7 10 11 10 7
-0 0 1 1 2 2 1 1 0 0 3 3 8 4 9 5 10 6 9 5 8 4 11 7 16 8 17 9 18 10 17 9 16 8 19 11 10 6 24 12 25 13 24 12 10 6 9 5 18 10 28 14 29 15 28 14 18 10 17 9 32 16 33 17 34 18 33 17 32 16 35 19
-4 5 6 7 6 5 12 13 14 15 14 13 20 21 22 23 22 21 14 15 26 27 26 15 22 23 30 31 30 23 36 37 38 39 38 37
-0 1 2 1 0 3
-4 5 6 7 6 5
-0 0 1 1 2 2 1 1 0 0 3 3 8 4 9 5 10 6 9 5 8 4 11 7 16 8 17 9 18 10 17 9 16 8 19 11 24 12 25 13 26 14 25 13 24 12 27 15
-4 5 6 7 6 5 12 13 14 15 14 13 20 21 22 23 22 21 28 29 30 31 30 29
-0 1 2 1 0 3
-4 5 6 7 6 5
-0 0 1 1 2 2 1 1 0 0 3 3 8 4 9 5 10 6 9 5 8 4 11 7 16 8 17 9 18 10 17 9 16 8 19 11 24 12 25 13 26 14 25 13 24 12 27 15
-4 5 6 7 6 5 12 13 14 15 14 13 20 21 22 23 22 21 28 29 30 31 30 29
-0 1 2 1 0 3
-4 5 6 7 6 5
-0 0 1 1 2 2 1 1 0 0 3 3 8 4 9 5 10 6 9 5 8 4 11 7 16 8 17 9 18 10 17 9 16 8 19 11 24 12 25 13 26 14 25 13 24 12 27 15
-4 5 6 7 6 5 12 13 14 15 14 13 20 21 22 23 22 21 28 29 30 31 30 29
-0 1 2 1 0 3
-4 5 6 7 6 5
-0 0 1 1 2 2 1 1 0 0 3 3 8 4 9 5 10 6 9 5 8 4 11 7 16 8 17 9 18 10 17 9 16 8 19 11 24 12 25 13 26 14 25 13 24 12 27 15
-4 5 6 7 6 5 12 13 14 15 14 13 20 21 22 23 22 21 28 29 30 31 30 29
-0 1 2 1 0 3
-4 5 6 7 6 5
-0 0 1 1 2 2 1 1 0 0 3 3 8 4 9 5 10 6 9 5 8 4 11 7 16 8 17 9 18 10 17 9 16 8 19 11 24 12 25 13 26 14 25 13 24 12 27 15
-4 5 6 7 6 5 12 13 14 15 14 13 20 21 22 23 22 21 28 29 30 31 30 29
-0 1 2 1 0 3
-4 5 6 7 6 5
-0 1 2 1 0 3 8 9 10 9 8 11 16 17 18 17 16 19 24 25 26 25 24 27
-4 5 6 7 6 5 12 13 14 15 14 13 20 21 22 23 22 21 28 29 30 31 30 29
-0 1 2 1 0 3
-4 5 6 7 6 5
-0 1 2 1 0 3 8 9 10 9 8 11 16 17 18 17 16 19 24 25 26 25 24 27
-4 5 6 7 6 5 12 13 14 15 14 13 20 21 22 23 22 21 28 29 30 31 30 29
-0 1 2 1 0 3 3 0 4 5 6 7 6 5 8 8 5 9 10 11 12 11 10 13 13 10 14 15 16 17 16 15 18 19 20 21 20 19 22 22 19 23 24 25 26 25 24 27 28 29 30 29 28 31
-0 1 2 1 0 3 4 5 6 7 6 5
-0 1 2 1 0 3 4 5 6 5 4 7 8 9 10 9 8 11 12 13 14 13 12 15
-0 1 2 1 0 3 4 5 6 7 6 5
-0 1 2 1 0 3 4 5 6 7 6 5
-0 1 2 1 0 3 4 5 6 5 4 7 8 9 10 9 8 11 12 13 14 13 12 15
-0 1 2 1 0 3 4 5 6 5 4 7 8 9 10 9 8 11 12 13 14 13 12 15 16 17 18 17 16 19
-0 1 2 1 0 3 1 3 4 4 3 5 4 5 6 5 3 7 8 9 3 9 8 10 3 9 7 7 9 11 9 10 12 12 10 13 12 13 14 12 14 15 13 10 16 16 10 17 16 17 18 17 10 19 19 10 20 20 10 21 21 10 22 22 10 23 20 24 25 24 20 21 18 26 27 26 18 28 28 18 29 29 18 17 28 29 30 31 14 13 15 32 33 32 15 34 34 15 35 35 15 14 34 35 36 9 37 11 37 9 38 39 40 41 40 39 42 42 39 43 43 39 44 45 46 47 46 45 48 49 50 51 50 49 52 52 49 53 53 49 54 53 54 47 53 47 55 54 49 41 54 41 40 47 54 56 55 47 46 6 57 58 57 6 59 57 59 52 59 6 5 52 59 50 60 2 1 61 62 63 64 65 66 67 68 65 66 65 69 65 68 69 70 69 68 71 72 73 74 75 72 76 77 75 77 78 75 73 72 79 72 75 79 75 78 79 79 78 66 66 78 64 80 64 78 81 82 71 72 71 82 83 84 85 85 84 86 86 84 76 77 76 84 87 88 89 90 89 88 91 92 93 94 95 92 92 95 93 93 95 96 97 96 95 98 94 99 100 101 102 103 104 101 101 104 102 102 104 105 106 105 104 107 108 109 110 109 108 111 112 113 113 112 107 107 112 108 108 112 114 114 112 103 104 103 115 103 112 115 115 112 98 95 94 116 94 98 116 98 112 116 116 112 88 90 88 117 117 88 118 112 119 88 118 88 119 117 118 67 68 67 120 67 118 120 120 118 61 118 121 61 62 61 121
-0 0 1 1 2 2 1 1 0 0 3 3 4 4 5 5 6 6 5 5 4 4 7 7 8 8 9 9 10 10 9 9 8 8 11 11 12 12 13 13 14 14 13 13 12 12 15 15 16 16 17 17 18 18 17 17 16 16 19 19 20 20 21 21 22 22 21 21 20 20 23 23
-0 0 1 1 2 2 1 1 0 0 3 3 4 4 5 5 6 6 5 5 4 4 7 7 8 8 9 9 10 10 9 9 8 8 11 11 12 12 13 13 14 14 13 13 12 12 15 15 16 16 17 17 18 18 17 17 16 16 19 19 20 20 21 21 22 22 21 21 20 20 23 23
-0 0 1 1 2 2 1 1 0 0 3 3 4 4 5 5 6 6 5 5 4 4 7 7 8 8 9 9 10 10 9 9 8 8 11 11 12 12 13 13 14 14 13 13 12 12 15 15 16 16 17 17 18 18 17 17 16 16 19 19 20 20 21 21 22 22 21 21 20 20 23 23
-0 1 2 1 0 3 4 5 6 5 4 7 8 9 10 9 8 11 12 13 14 13 12 15
-0 1 2 1 0 3 4 5 6 7 6 5
-0 1 2 1 0 3 4 5 6 7 6 5
-0 1 2 1 0 3 4 5 6 5 4 7 8 9 10 9 8 11 12 13 14 13 12 15
-0 1 2 1 0 3 4 5 6 7 6 5
-0 1 2 1 0 3 4 5 6 5 4 7 8 9 10 9 8 11 12 13 14 13 12 15
-0 1 2 1 0 3 4 5 6 7 6 5
-0 1 2 1 0 3 4 5 6 5 4 7 8 9 10 9 8 11 12 13 14 13 12 15
-0 1 2 1 0 3 4 5 6 7 6 5
-0 1 2 1 0 3 4 5 6 7 6 5
-0 1 2 1 0 3 4 5 6 7 6 5
-0 1 2 1 0 3 4 5 6 7 6 5
-0 1 2 1 0 3 4 5 6 7 6 5
-0 1 2 1 0 3 4 5 6 7 6 5
-0 1 2 1 0 3 4 5 6 7 6 5
-0 1 2 1 0 3
-0 1 2 1 0 3
-0 1 2 1 0 3 4 5 6 7 6 5 8 9 10 9 8 11 12 13 14 15 14 13 16 17 18 17 16 19 20 21 22 23 22 21 24 25 26 25 24 27 28 29 30 31 30 29
-0 1 2 1 0 3 4 5 6 5 4 7 8 9 10 9 8 11 12 13 14 13 12 15
-0 1 2 1 0 3 4 5 6 7 6 5
-0 1 2 1 0 3 4 5 6 7 6 5
-0 1 2 1 0 3 8 9 10 9 8 11 16 17 18 17 16 19 24 25 26 25 24 27
-4 5 6 7 6 5 12 13 14 15 14 13 20 21 22 23 22 21 28 29 30 31 30 29
-0 1 2 1 0 3 8 9 10 9 8 11 16 17 18 17 16 19 24 25 26 25 24 27 26 32 33 32 26 25
-4 5 6 7 6 5 12 13 14 15 14 13 20 21 22 23 22 21 28 29 30 31 30 29 30 31 34 35 34 31
-0 1 2 1 0 3 8 9 10 9 8 11 16 17 18 17 16 19 24 25 26 25 24 27
-4 5 6 7 6 5 12 13 14 15 14 13 20 21 22 23 22 21 28 29 30 31 30 29
-0 1 2 1 0 3 8 9 10 9 8 11 16 17 18 17 16 19 24 25 26 25 24 27
-4 5 6 7 6 5 12 13 14 15 14 13 20 21 22 23 22 21 28 29 30 31 30 29
-0 1 2 1 0 3 8 9 10 9 8 11 16 17 18 17 16 19 24 25 26 25 24 27
-4 5 6 7 6 5 12 13 14 15 14 13 20 21 22 23 22 21 28 29 30 31 30 29
-0 1 2 1 0 3 8 9 10 9 8 11 16 17 18 17 16 19 24 25 26 25 24 27
-4 5 6 7 6 5 12 13 14 15 14 13 20 21 22 23 22 21 28 29 30 31 30 29
-0 1 2 1 0 3 8 9 10 9 8 11 16 17 18 17 16 19 24 25 26 25 24 27
-4 5 6 7 6 5 12 13 14 15 14 13 20 21 22 23 22 21 28 29 30 31 30 29
-0 1 2 1 0 3 4 5 6 7 6 5
-0 1 2 1 0 3 4 5 6 7 6 5
-0 1 2 1 0 3 4 5 6 7 6 5
-0 1 2 1 0 3 4 5 6 7 6 5
-0 1 2 1 0 3 4 5 6 7 6 5
-0 1 2 1 0 3 3 0 4 5 6 7 7 6 8 9 8 6
-0 1 2 1 0 3 4 5 6 7 6 5
-0 1 2 1 0 3 4 5 6 7 6 5
-0 1 2 1 0 3 3 0 4 5 6 7 7 6 8 9 8 6
-0 1 2 1 0 3 4 5 6 7 6 5
-0 1 2 1 0 3 4 5 6 7 6 5
-0 1 2 1 0 3 4 5 6 7 6 5
-0 1 2 1 0 3 4 5 6 7 6 5
-0 1 2 1 0 3 4 5 6 7 6 5
-0 1 2 1 0 3 4 5 6 7 6 5
-0 1 2 1 0 3 4 5 6 7 6 5
-0 1 2 1 0 3 4 5 6 7 6 5
-0 1 2 1 0 3 4 5 6 7 6 5
-0 1 2 1 0 3 4 5 6 7 6 5
-0 1 2 1 0 3 4 5 6 7 6 5
-1 0
-1 0
-1 0
-1 0
-1 0
-1 0
-1 0
-1 0
-1 0
-1 0
-1 0
-1 0
-1 0
-1 0
-1 0
-1 0
-1 0
-1 0
-1 0
-1 0
-0 1 2 1 0 3 4 0 5 0 4 3 3 4 6 6 4 7 7 4 8 9 6 7
-10 0 11 1 12 2 13 3 14 4 10 0 10 0 14 4 11 1 11 1 14 4 15 5 15 5 14 4 16 6 17 7 16 6 14 4 15 5 16 6 18 8 19 9 18 8 16 6
-1 0
-1 0
-