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