4 0 4 0 1 0 1 2 1 5 3 5 2 4 2 3 5 3 5 6 5 4 7 4 2 8 2 6 9 6 4 10 4 5 11 5 7 12 7 4 13 4 6 14 6 8 15 8 4 16 4 7 17 7 9 18 9 4 19 4 8 20 8 10 21 10 4 22 4 9 23 9 11 24 11 4 25 4 10 26 10 12 27 12 4 28 4 11 29 11 13 30 13 4 31 4 12 32 12 14 33 14 4 34 4 13 35 13 15 36 15 4 37 4 14 38 14 16 39 16 4 40 4 15 41 15 17 42 17 4 43 4 16 44 16 18 45 18 4 46 4 17 47 17 19 48 19 4 49 4 18 50 18 0 51 0 4 52 4 19 53 19 35 54 35 28 55 28 20 56 20 25 57 25 21 58 21 22 59 22 25 60 25 23 61 23 21 62 21 25 63 25 24 64 24 23 65 23 26 66 26 24 67 24 25 68 25 29 69 29 24 70 24 26 71 26 29 72 29 27 73 27 24 74 24 29 75 29 28 76 28 27 77 27 20 78 20 28 79 28 29 80 29 33 81 33 30 82 30 31 83 31 33 84 33 32 85 32 30 86 30 36 87 36 32 88 32 33 89 33 36 90 36 34 91 34 32 92 32 36 93 36 35 94 35 34 95 34 37 96 37 35 97 35 36 98 36 28 99 28 35 100 35 37 101 37 69 102 69 70 103 70 71 104 71 44 105 44 38 106 38 39 107 39 66 108 66 40 109 40 41 110 41 72 111 72 69 112 69 71 113 71 72 114 72 42 115 42 69 116 69 73 117 73 42 118 42 72 119 72 73 120 73 43 121 43 42 122 42 74 123 74 43 124 43 73 125 73 74 126 74 44 127 44 43 128 43 74 129 74 38 130 38 44 131 44 75 132 75 38 133 38 74 134 74 75 135 75 45 136 45 38 137 38 76 138 76 45 139 45 75 140 75 76 141 76 46 142 46 45 143 45 77 144 77 46 145 46 76 146 76 77 147 77 47 148 47 46 149 46 78 150 78 47 151 47 77 152 77 78 153 78 48 154 48 47 155 47 79 156 79 48 157 48 78 158 78 79 159 79 49 160 49 48 161 48 80 162 80 49 163 49 79 164 79 80 165 80 50 166 50 49 167 49 80 168 80 51 169 51 50 170 50 80 171 80 52 172 52 51 173 51 80 174 80 53 175 53 52 176 52 81 177 81 53 178 53 80 179 80 82 180 82 53 181 53 81 182 81 82 183 82 54 184 54 53 185 53 82 186 82 55 187 55 54 188 54 83 189 83 55 190 55 82 191 82 83 192 83 56 193 56 55 194 55 84 195 84 56 196 56 83 197 83 85 198 85 56 199 56 84 200 84 85 201 85 57 202 57 56 203 56 86 204 86 57 205 57 85 206 85 86 207 86 58 208 58 57 209 57 86 210 86 59 211 59 58 212 58 86 213 86 60 214 60 59 215 59 87 216 87 60 217 60 86 218 86 87 219 87 61 220 61 60 221 60 88 222 88 61 223 61 87 224 87 88 225 88 62 226 62 61 227 61 89 228 89 62 229 62 88 230 88 89 231 89 63 232 63 62 233 62 90 234 90 63 235 63 89 236 89 90 237 90 64 238 64 63 239 63 91 240 91 64 241 64 90 242 90 91 243 91 65 244 65 64 245 64 92 246 92 65 247 65 91 248 91 92 249 92 66 250 66 65 251 65 92 252 92 40 253 40 66 254 66 93 255 93 40 256 40 92 257 92 93 258 93 67 259 67 40 260 40 70 261 70 67 262 67 93 263 93 70 264 70 68 265 68 67 266 67 70 267 70 69 268 69 68 269 68 86 270 86 94 271 94 87 272 87 94 273 94 86 274 86 85 275 85 85 276 85 95 277 95 94 278 94 95 279 95 85 280 85 84 281 84 84 282 84 96 283 96 95 284 95 96 285 96 84 286 84 83 287 83 83 288 83 97 289 97 96 290 96 97 291 97 83 292 83 82 293 82 82 294 82 98 295 98 97 296 97 98 297 98 82 298 82 81 299 81 81 300 81 79 301 79 98 302 98 79 303 79 81 304 81 80 305 80 87 306 87 99 307 99 88 308 88 99 309 99 87 310 87 94 311 94 94 312 94 100 313 100 99 314 99 100 315 100 94 316 94 95 317 95 95 318 95 101 319 101 100 320 100 101 321 101 95 322 95 96 323 96 88 324 88 102 325 102 89 326 89 102 327 102 88 328 88 99 329 99 99 330 99 103 331 103 102 332 102 103 333 103 99 334 99 100 335 100 100 336 100 104 337 104 103 338 103 104 339 104 100 340 100 101 341 101 96 342 96 105 343 105 101 344 101 105 345 105 96 346 96 97 347 97 97 348 97 106 349 106 105 350 105 106 351 106 97 352 97 98 353 98 98 354 98 78 355 78 106 356 106 78 357 78 98 358 98 79 359 79 101 360 101 107 361 107 104 362 104 107 363 107 101 364 101 105 365 105 105 366 105 108 367 108 107 368 107 108 369 108 105 370 105 106 371 106 106 372 106 77 373 77 108 374 108 77 375 77 106 376 106 78 377 78 89 378 89 109 379 109 90 380 90 109 381 109 89 382 89 102 383 102 102 384 102 110 385 110 109 386 109 110 387 110 102 388 102 103 389 103 103 390 103 111 391 111 110 392 110 111 393 111 103 394 103 104 395 104 90 396 90 112 397 112 91 398 91 112 399 112 90 400 90 109 401 109 109 402 109 113 403 113 112 404 112 113 405 113 109 406 109 110 407 110 110 408 110 114 409 114 113 410 113 114 411 114 110 412 110 111 413 111 104 414 104 115 415 115 111 416 111 115 417 115 104 418 104 107 419 107 107 420 107 116 421 116 115 422 115 116 423 116 107 424 107 108 425 108 108 426 108 76 427 76 116 428 116 76 429 76 108 430 108 77 431 77 111 432 111 117 433 117 114 434 114 117 435 117 111 436 111 115 437 115 115 438 115 118 439 118 117 440 117 118 441 118 115 442 115 116 443 116 116 444 116 75 445 75 118 446 118 75 447 75 116 448 116 76 449 76 91 450 91 93 451 93 92 452 92 93 453 93 91 454 91 112 455 112 112 456 112 70 457 70 93 458 93 70 459 70 112 460 112 113 461 113 113 462 113 71 463 71 70 464 70 71 465 71 113 466 113 114 467 114 114 468 114 72 469 72 71 470 71 72 471 72 114 472 114 117 473 117 117 474 117 73 475 73 72 476 72 73 477 73 117 478 117 118 479 118 118 480 118 74 481 74 73 482 73 74 483 74 118 484 118 75 485 75 136 486 136 119 487 119 120 488 120 125 489 125 121 490 121 122 491 122 125 492 125 123 493 123 121 494 121 125 495 125 124 496 124 123 497 123 127 498 127 124 499 124 125 500 125 127 501 127 126 502 126 124 503 124 129 504 129 126 505 126 127 506 127 129 507 129 128 508 128 126 509 126 131 510 131 128 511 128 129 512 129 131 513 131 130 514 130 128 515 128 133 516 133 130 517 130 131 518 131 133 519 133 132 520 132 130 521 130 135 522 135 132 523 132 133 524 133 135 525 135 134 526 134 132 527 132 119 528 119 134 529 134 135 530 135 119 531 119 136 532 136 134 533 134 168 534 168 169 535 169 170 536 170 171 537 171 168 538 168 170 539 170 171 540 171 137 541 137 168 542 168 172 543 172 137 544 137 171 545 171 172 546 172 138 547 138 137 548 137 138 549 138 139 550 139 140 551 140 172 552 172 139 553 139 138 554 138 173 555 173 139 556 139 172 557 172 173 558 173 141 559 141 139 560 139 164 561 164 142 562 142 143 563 143 174 564 174 141 565 141 173 566 173 174 567 174 144 568 144 141 569 141 175 570 175 144 571 144 174 572 174 175 573 175 145 574 145 144 575 144 176 576 176 145 577 145 175 578 175 176 579 176 146 580 146 145 581 145 177 582 177 146 583 146 176 584 176 177 585 177 147 586 147 146 587 146 178 588 178 147 589 147 177 590 177 178 591 178 148 592 148 147 593 147 178 594 178 149 595 149 148 596 148 178 597 178 150 598 150 149 599 149 178 600 178 151 601 151 150 602 150 179 603 179 151 604 151 178 605 178 179 606 179 152 607 152 151 608 151 180 609 180 152 610 152 179 611 179 180 612 180 153 613 153 152 614 152 181 615 181 153 616 153 180 617 180 181 618 181 154 619 154 153 620 153 182 621 182 154 622 154 181 623 181 182 624 182 155 625 155 154 626 154 183 627 183 155 628 155 182 629 182 183 630 183 156 631 156 155 632 155 184 633 184 156 634 156 183 635 183 184 636 184 157 637 157 156 638 156 184 639 184 158 640 158 157 641 157 185 642 185 158 643 158 184 644 184 185 645 185 159 646 159 158 647 158 186 648 186 159 649 159 185 650 185 186 651 186 160 652 160 159 653 159 187 654 187 160 655 160 186 656 186 187 657 187 161 658 161 160 659 160 188 660 188 161 661 161 187 662 187 188 663 188 162 664 162 161 665 161 189 666 189 162 667 162 188 668 188 189 669 189 163 670 163 162 671 162 190 672 190 163 673 163 189 674 189 190 675 190 164 676 164 163 677 163 190 678 190 142 679 142 164 680 164 191 681 191 142 682 142 190 683 190 191 684 191 165 685 165 142 686 142 192 687 192 165 688 165 191 689 191 192 690 192 166 691 166 165 692 165 192 693 192 167 694 167 166 695 166 169 696 169 167 697 167 192 698 192 169 699 169 168 700 168 167 701 167 190 702 190 193 703 193 191 704 191 193 705 193 190 706 190 189 707 189 189 708 189 194 709 194 193 710 193 194 711 194 189 712 189 188 713 188 188 714 188 195 715 195 194 716 194 195 717 195 188 718 188 187 719 187 187 720 187 196 721 196 195 722 195 196 723 196 187 724 187 186 725 186 186 726 186 197 727 197 196 728 196 197 729 197 186 730 186 185 731 185 185 732 185 183 733 183 197 734 197 183 735 183 185 736 185 184 737 184 191 738 191 198 739 198 192 740 192 198 741 198 191 742 191 193 743 193 193 744 193 199 745 199 198 746 198 199 747 199 193 748 193 194 749 194 194 750 194 200 751 200 199 752 199 200 753 200 194 754 194 195 755 195 192 756 192 201 757 201 169 758 169 201 759 201 192 760 192 198 761 198 198 762 198 202 763 202 201 764 201 202 765 202 198 766 198 199 767 199 199 768 199 203 769 203 202 770 202 203 771 203 199 772 199 200 773 200 195 774 195 204 775 204 200 776 200 204 777 204 195 778 195 196 779 196 196 780 196 205 781 205 204 782 204 205 783 205 196 784 196 197 785 197 197 786 197 182 787 182 205 788 205 182 789 182 197 790 197 183 791 183 200 792 200 206 793 206 203 794 203 206 795 206 200 796 200 204 797 204 204 798 204 207 799 207 206 800 206 207 801 207 204 802 204 205 803 205 205 804 205 181 805 181 207 806 207 181 807 181 205 808 205 182 809 182 169 810 169 208 811 208 170 812 170 208 813 208 169 814 169 201 815 201 201 816 201 209 817 209 208 818 208 209 819 209 201 820 201 202 821 202 202 822 202 210 823 210 209 824 209 210 825 210 202 826 202 203 827 203 170 828 170 211 829 211 171 830 171 211 831 211 170 832 170 208 833 208 208 834 208 212 835 212 211 836 211 212 837 212 208 838 208 209 839 209 209 840 209 213 841 213 212 842 212 213 843 213 209 844 209 210 845 210 203 846 203 214 847 214 210 848 210 214 849 214 203 850 203 206 851 206 206 852 206 215 853 215 214 854 214 215 855 215 206 856 206 207 857 207 207 858 207 180 859 180 215 860 215 180 861 180 207 862 207 181 863 181 210 864 210 216 865 216 213 866 213 216 867 216 210 868 210 214 869 214 214 870 214 217 871 217 216 872 216 217 873 217 214 874 214 215 875 215 215 876 215 179 877 179 217 878 217 179 879 179 215 880 215 180 881 180 171 882 171 173 883 173 172 884 172 173 885 173 171 886 171 211 887 211 211 888 211 174 889 174 173 890 173 174 891 174 211 892 211 212 893 212 212 894 212 175 895 175 174 896 174 175 897 175 212 898 212 213 899 213 213 900 213 176 901 176 175 902 175 176 903 176 213 904 213 216 905 216 216 906 216 177 907 177 176 908 176 177 909 177 216 910 216 217 911 217 217 912 217 178 913 178 177 914 177 178 915 178 217 916 217 179 917 179 234 918 234 222 919 222 218 920 218 223 921 223 219 922 219 220 923 220 223 924 223 221 925 221 219 926 219 223 927 223 222 928 222 221 929 221 218 930 218 222 931 222 223 932 223 227 933 227 224 934 224 225 935 225 227 936 227 226 937 226 224 938 224 229 939 229 226 940 226 227 941 227 229 942 229 228 943 228 226 944 226 231 945 231 228 946 228 229 947 229 231 948 231 230 949 230 228 950 228 233 951 233 230 952 230 231 953 231 233 954 233 232 955 232 230 956 230 235 957 235 232 958 232 233 959 233 235 960 235 234 961 234 232 962 232 222 963 222 234 964 234 235 965 235 249 966 249 236 967 236 237 968 237 240 969 240 238 970 238 239 971 239 245 972 245 238 973 238 240 974 240 245 975 245 241 976 241 238 977 238 245 978 245 242 979 242 241 980 241 245 981 245 243 982 243 242 983 242 245 984 245 244 985 244 243 986 243 236 987 236 244 988 244 245 989 245 236 990 236 246 991 246 244 992 244 236 993 236 247 994 247 246 995 246 236 996 236 248 997 248 247 998 247 236 999 236 249 1000 249 248 1001 248 267 1002 267 250 1003 250 251 1004 251 256 1005 256 252 1006 252 253 1007 253 256 1008 256 254 1009 254 252 1010 252 256 1011 256 255 1012 255 254 1013 254 258 1014 258 255 1015 255 256 1016 256 258 1017 258 257 1018 257 255 1019 255 260 1020 260 257 1021 257 258 1022 258 260 1023 260 259 1024 259 257 1025 257 262 1026 262 259 1027 259 260 1028 260 262 1029 262 261 1030 261 259 1031 259 264 1032 264 261 1033 261 262 1034 262 264 1035 264 263 1036 263 261 1037 261 266 1038 266 263 1039 263 264 1040 264 266 1041 266 265 1042 265 263 1043 263 250 1044 250 265 1045 265 266 1046 266 250 1047 250 267 1048 267 265 1049 265 270 1050 270 268 1051 268 269 1052 269 268 1053 268 270 1054 270 271 1055 271 288 1056 288 272 1057 272 273 1058 273 276 1059 276 274 1060 274 275 1061 275 277 1062 277 274 1063 274 276 1064 276 279 1065 279 274 1066 274 277 1067 277 279 1068 279 278 1069 278 274 1070 274 281 1071 281 278 1072 278 279 1073 279 281 1074 281 280 1075 280 278 1076 278 283 1077 283 280 1078 280 281 1079 281 283 1080 283 282 1081 282 280 1082 280 285 1083 285 282 1084 282 283 1085 283 285 1086 285 284 1087 284 282 1088 282 287 1089 287 284 1090 284 285 1091 285 287 1092 287 286 1093 286 284 1094 284 289 1095 289 286 1096 286 287 1097 287 289 1098 289 288 1099 288 286 1100 286 272 1101 272 288 1102 288 289 1103 289 303 1104 303 290 1105 290 291 1106 291 294 1107 294 292 1108 292 293 1109 293 299 1110 299 292 1111 292 294 1112 294 299 1113 299 295 1114 295 292 1115 292 299 1116 299 296 1117 296 295 1118 295 299 1119 299 297 1120 297 296 1121 296 299 1122 299 298 1123 298 297 1124 297 290 1125 290 298 1126 298 299 1127 299 290 1128 290 300 1129 300 298 1130 298 290 1131 290 301 1132 301 300 1133 300 290 1134 290 302 1135 302 301 1136 301 290 1137 290 303 1138 303 302 1139 302 340 1140 340 304 1141 304 307 1142 307 326 1143 326 305 1144 305 306 1145 306 333 1146 333 307 1147 307 308 1148 308 335 1149 335 309 1150 309 310 1151 310 321 1152 321 311 1153 311 312 1154 312 313 1155 313 341 1156 341 342 1157 342 314 1158 314 341 1159 341 313 1160 313 315 1161 315 341 1162 341 314 1163 314 315 1164 315 343 1165 343 341 1166 341 316 1167 316 343 1168 343 315 1169 315 317 1170 317 343 1171 343 316 1172 316 317 1173 317 344 1174 344 343 1175 343 318 1176 318 344 1177 344 317 1178 317 318 1179 318 345 1180 345 344 1181 344 319 1182 319 345 1183 345 318 1184 318 334 1185 334 345 1186 345 319 1187 319 342 1188 342 320 1189 320 313 1190 313 346 1191 346 320 1192 320 342 1193 342 346 1194 346 321 1195 321 320 1196 320 346 1197 346 311 1198 311 321 1199 321 347 1200 347 311 1201 311 346 1202 346 347 1203 347 322 1204 322 311 1205 311 348 1206 348 322 1207 322 347 1208 347 349 1209 349 322 1210 322 348 1211 348 349 1212 349 323 1213 323 322 1214 322 349 1215 349 324 1216 324 323 1217 323 350 1218 350 324 1219 324 349 1220 349 350 1221 350 325 1222 325 324 1223 324 345 1224 345 351 1225 351 352 1226 352 353 1227 353 354 1228 354 355 1229 355 356 1230 356 357 1231 357 358 1232 358 327 1233 327 305 1234 305 326 1235 326 350 1236 350 327 1237 327 325 1238 325 350 1239 350 305 1240 305 327 1241 327 359 1242 359 305 1243 305 350 1244 350 359 1245 359 328 1246 328 305 1247 305 359 1248 359 329 1249 329 328 1250 328 357 1251 357 329 1252 329 359 1253 359 356 1254 356 329 1255 329 357 1256 357 356 1257 356 330 1258 330 329 1259 329 356 1260 356 331 1261 331 330 1262 330 360 1263 360 331 1264 331 356 1265 356 360 1266 360 332 1267 332 331 1268 331 332 1269 332 307 1270 307 333 1271 333 361 1272 361 332 1273 332 360 1274 360 309 1275 309 345 1276 345 334 1277 334 309 1278 309 351 1279 351 345 1280 345 335 1281 335 351 1282 351 309 1283 309 336 1284 336 351 1285 351 335 1286 335 336 1287 336 353 1288 353 351 1289 351 337 1290 337 353 1291 353 336 1292 336 338 1293 338 353 1294 353 337 1295 337 339 1296 339 353 1297 353 338 1298 338 339 1299 339 354 1300 354 353 1301 353 304 1302 304 354 1303 354 339 1304 339 304 1305 304 361 1306 361 354 1307 354 340 1308 340 332 1309 332 361 1310 361 304 1311 304 340 1312 340 361 1313 361 332 1314 332 340 1315 340 307 1316 307 351 1317 351 355 1318 355 352 1319 352 355 1320 355 351 1321 351 353 1322 353 345 1323 345 362 1324 362 344 1325 344 362 1326 362 345 1327 345 352 1328 352 352 1329 352 363 1330 363 362 1331 362 364 1332 364 352 1333 352 355 1334 355 365 1335 365 366 1336 366 362 1337 362 365 1338 365 362 1339 362 363 1340 363 344 1341 344 366 1342 366 343 1343 343 366 1344 366 344 1345 344 362 1346 362 343 1347 343 367 1348 367 341 1349 341 368 1350 368 343 1351 343 366 1352 366 367 1353 367 369 1354 369 370 1355 370 369 1356 369 367 1357 367 368 1358 368 371 1359 371 369 1360 369 368 1361 368 371 1362 371 368 1363 368 365 1364 365 341 1365 341 370 1366 370 342 1367 342 370 1368 370 341 1369 341 367 1370 367 363 1371 363 358 1372 358 365 1373 365 358 1374 358 363 1375 363 364 1376 364 364 1377 364 356 1378 356 358 1379 358 360 1380 360 364 1381 364 361 1382 361 370 1383 370 348 1384 348 347 1385 347 348 1386 348 370 1387 370 369 1388 369 363 1389 363 352 1390 352 364 1391 364 366 1392 366 365 1393 365 368 1394 368 367 1395 367 343 1396 343 368 1397 368 369 1398 369 371 1399 371 348 1400 348 356 1401 356 364 1402 364 360 1403 360 355 1404 355 361 1405 361 364 1406 364 361 1407 361 355 1408 355 354 1409 354 342 1410 342 347 1411 347 346 1412 346 347 1413 347 342 1414 342 370 1415 370 365 1416 365 357 1417 357 371 1418 371 357 1419 357 365 1420 365 358 1421 358 348 1422 348 350 1423 350 349 1424 349 350 1425 350 348 1426 348 371 1427 371 371 1428 371 359 1429 359 350 1430 350 359 1431 359 371 1432 371 357 1433 357 388 1434 388 372 1435 372 373 1436 373 376 1437 376 374 1438 374 375 1439 375 378 1440 378 374 1441 374 376 1442 376 378 1443 378 377 1444 377 374 1445 374 380 1446 380 377 1447 377 378 1448 378 380 1449 380 379 1450 379 377 1451 377 382 1452 382 379 1453 379 380 1454 380 382 1455 382 381 1456 381 379 1457 379 383 1458 383 381 1459 381 382 1460 382 385 1461 385 381 1462 381 383 1463 383 385 1464 385 384 1465 384 381 1466 381 387 1467 387 384 1468 384 385 1469 385 387 1470 387 386 1471 386 384 1472 384 389 1473 389 386 1474 386 387 1475 387 389 1476 389 388 1477 388 386 1478 386 372 1479 372 388 1480 388 389 1481 389 410 1482 410 390 1483 390 391 1484 391 396 1485 396 392 1486 392 393 1487 393 396 1488 396 394 1489 394 392 1490 392 396 1491 396 395 1492 395 394 1493 394 400 1494 400 395 1495 395 396 1496 396 400 1497 400 397 1498 397 395 1499 395 400 1500 400 398 1501 398 397 1502 397 400 1503 400 399 1504 399 398 1505 398 411 1506 411 399 1507 399 400 1508 400 411 1509 411 401 1510 401 399 1511 399 411 1512 411 402 1513 402 401 1514 401 411 1515 411 403 1516 403 402 1517 402 411 1518 411 404 1519 404 403 1520 403 411 1521 411 405 1522 405 404 1523 404 411 1524 411 406 1525 406 405 1526 405 411 1527 411 407 1528 407 406 1529 406 411 1530 411 408 1531 408 407 1532 407 411 1533 411 409 1534 409 408 1535 408 411 1536 411 410 1537 410 409 1538 409 412 1539 412 410 1540 410 411 1541 411 413 1542 413 410 1543 410 412 1544 412 414 1545 414 410 1546 410 413 1547 413 415 1548 415 410 1549 410 414 1550 414 416 1551 416 410 1552 410 415 1553 415 417 1554 417 410 1555 410 416 1556 416 418 1557 418 410 1558 410 417 1559 417 419 1560 419 410 1561 410 418 1562 418 420 1563 420 410 1564 410 419 1565 419 421 1566 421 410 1567 410 420 1568 420 422 1569 422 410 1570 410 421 1571 421 423 1572 423 410 1573 410 422 1574 422 424 1575 424 410 1576 410 423 1577 423 425 1578 425 410 1579 410 424 1580 424 390 1581 390 410 1582 410 425 1583 425 442 1584 442 426 1585 426 427 1586 427 431 1587 431 428 1588 428 429 1589 429 431 1590 431 430 1591 430 428 1592 428 433 1593 433 430 1594 430 431 1595 431 433 1596 433 432 1597 432 430 1598 430 435 1599 435 432 1600 432 433 1601 433 435 1602 435 434 1603 434 432 1604 432 437 1605 437 434 1606 434 435 1607 435 437 1608 437 436 1609 436 434 1610 434 439 1611 439 436 1612 436 437 1613 437 439 1614 439 438 1615 438 436 1616 436 441 1617 441 438 1618 438 439 1619 439 441 1620 441 440 1621 440 438 1622 438 443 1623 443 440 1624 440 441 1625 441 443 1626 443 442 1627 442 440 1628 440 426 1629 426 442 1630 442 443 1631 443 446 1632 446 444 1633 444 445 1634 445 448 1635 448 446 1636 446 447 1637 447 444 1638 444 446 1639 446 448 1640 448 463 1641 463 462 1642 462 449 1643 449 452 1644 452 450 1645 450 451 1646 451 453 1647 453 450 1648 450 452 1649 452 456 1650 456 450 1651 450 453 1652 453 456 1653 456 454 1654 454 450 1655 450 456 1656 456 455 1657 455 454 1658 454 457 1659 457 455 1660 455 456 1661 456 460 1662 460 455 1663 455 457 1664 457 460 1665 460 458 1666 458 455 1667 455 460 1668 460 459 1669 459 458 1670 458 461 1671 461 459 1672 459 460 1673 460 449 1674 449 459 1675 459 461 1676 461 449 1677 449 462 1678 462 459 1679 459 465 1680 465 463 1681 463 464 1682 464 466 1683 466 463 1684 463 465 1685 465 462 1686 462 463 1687 463 466 1688 466 469 1689 469 467 1690 467 468 1691 468 467 1692 467 469 1693 469 470 1694 470 473 1695 473 471 1696 471 472 1697 472 471 1698 471 473 1699 473 474 1700 474 491 1701 491 475 1702 475 476 1703 476 480 1704 480 477 1705 477 478 1706 478 480 1707 480 479 1708 479 477 1709 477 482 1710 482 479 1711 479 480 1712 480 482 1713 482 481 1714 481 479 1715 479 484 1716 484 481 1717 481 482 1718 482 484 1719 484 483 1720 483 481 1721 481 486 1722 486 483 1723 483 484 1724 484 486 1725 486 485 1726 485 483 1727 483 488 1728 488 485 1729 485 486 1730 486 488 1731 488 487 1732 487 485 1733 485 490 1734 490 487 1735 487 488 1736 488 490 1737 490 489 1738 489 487 1739 487 492 1740 492 489 1741 489 490 1742 490 492 1743 492 491 1744 491 489 1745 489 475 1746 475 491 1747 491 492 1748 492 509 1749 509 493 1750 493 494 1751 494 498 1752 498 495 1753 495 496 1754 496 498 1755 498 497 1756 497 495 1757 495 500 1758 500 497 1759 497 498 1760 498 500 1761 500 499 1762 499 497 1763 497 502 1764 502 499 1765 499 500 1766 500 502 1767 502 501 1768 501 499 1769 499 504 1770 504 501 1771 501 502 1772 502 504 1773 504 503 1774 503 501 1775 501 506 1776 506 503 1777 503 504 1778 504 506 1779 506 505 1780 505 503 1781 503 508 1782 508 505 1783 505 506 1784 506 508 1785 508 507 1786 507 505 1787 505 510 1788 510 507 1789 507 508 1790 508 510 1791 510 509 1792 509 507 1793 507 493 1794 493 509 1795 509 510 1796 510 513 1797 513 511 1798 511 512 1799 512 511 1800 511 513 1801 513 514 1802 514 517 1803 517 515 1804 515 516 1805 516 515 1806 515 517 1807 517 518 1808 518 521 1809 521 519 1810 519 520 1811 520 523 1812 523 521 1813 521 522 1814 522 519 1815 519 521 1816 521 523 1817 523 539 1818 539 524 1819 524 525 1820 525 528 1821 528 526 1822 526 527 1823 527 530 1824 530 526 1825 526 528 1826 528 530 1827 530 529 1828 529 526 1829 526 532 1830 532 529 1831 529 530 1832 530 532 1833 532 531 1834 531 529 1835 529 534 1836 534 531 1837 531 532 1838 532 534 1839 534 533 1840 533 531 1841 531 536 1842 536 533 1843 533 534 1844 534 536 1845 536 535 1846 535 533 1847 533 538 1848 538 535 1849 535 536 1850 536 538 1851 538 537 1852 537 535 1853 535 540 1854 540 537 1855 537 538 1856 538 540 1857 540 539 1858 539 537 1859 537 541 1860 541 539 1861 539 540 1862 540 524 1863 524 539 1864 539 541 1865 541 562 1866 562 542 1867 542 543 1868 543 548 1869 548 544 1870 544 545 1871 545 548 1872 548 546 1873 546 544 1874 544 548 1875 548 547 1876 547 546 1877 546 549 1878 549 547 1879 547 548 1880 548 551 1881 551 547 1882 547 549 1883 549 551 1884 551 550 1885 550 547 1886 547 552 1887 552 550 1888 550 551 1889 551 554 1890 554 550 1891 550 552 1892 552 554 1893 554 553 1894 553 550 1895 550 555 1896 555 553 1897 553 554 1898 554 556 1899 556 553 1900 553 555 1901 555 558 1902 558 553 1903 553 556 1904 556 558 1905 558 557 1906 557 553 1907 553 559 1908 559 557 1909 557 558 1910 558 561 1911 561 557 1912 557 559 1913 559 561 1914 561 560 1915 560 557 1916 557 563 1917 563 560 1918 560 561 1919 561 563 1920 563 562 1921 562 560 1922 560 542 1923 542 562 1924 562 563 1925 563 600 1926 600 598 1927 598 601 1928 601 593 1929 593 564 1930 564 565 1931 565 599 1932 599 566 1933 566 567 1934 567 587 1935 587 568 1936 568 569 1937 569 581 1938 581 570 1939 570 571 1940 571 602 1941 602 579 1942 579 603 1943 603 602 1944 602 572 1945 572 579 1946 579 602 1947 602 573 1948 573 572 1949 572 604 1950 604 573 1951 573 602 1952 602 604 1953 604 574 1954 574 573 1955 573 604 1956 604 575 1957 575 574 1958 574 605 1959 605 575 1960 575 604 1961 604 605 1962 605 576 1963 576 575 1964 575 606 1965 606 576 1966 576 605 1967 605 606 1968 606 577 1969 577 576 1970 576 606 1971 606 578 1972 578 577 1973 577 580 1974 580 603 1975 603 579 1976 579 580 1977 580 607 1978 607 603 1979 603 570 1980 570 607 1981 607 580 1982 580 581 1983 581 607 1984 607 570 1985 570 581 1986 581 608 1987 608 607 1988 607 582 1989 582 608 1990 608 581 1991 581 582 1992 582 609 1993 609 608 1994 608 582 1995 582 610 1996 610 609 1997 609 583 1998 583 610 1999 610 582 2000 582 584 2001 584 610 2002 610 583 2003 583 584 2004 584 611 2005 611 610 2006 610 586 2007 586 611 2008 611 584 2009 584 612 2010 612 613 2011 613 614 2012 614 615 2013 615 616 2014 616 617 2015 617 618 2016 618 606 2017 606 619 2018 619 587 2019 587 585 2020 585 568 2021 568 585 2022 585 611 2023 611 586 2024 586 587 2025 587 611 2026 611 585 2027 585 587 2028 587 620 2029 620 611 2030 611 588 2031 588 620 2032 620 587 2033 587 589 2034 589 620 2035 620 588 2036 588 589 2037 589 612 2038 612 620 2039 620 589 2040 589 613 2041 613 612 2042 612 590 2043 590 613 2044 613 589 2045 589 591 2046 591 613 2047 613 590 2048 590 591 2049 591 621 2050 621 613 2051 613 592 2052 592 621 2053 621 591 2054 591 599 2055 599 592 2056 592 566 2057 566 592 2058 592 601 2059 601 621 2060 621 606 2061 606 593 2062 593 578 2063 578 618 2064 618 593 2065 593 606 2066 606 618 2067 618 564 2068 564 593 2069 593 618 2070 618 594 2071 594 564 2072 564 616 2073 616 594 2074 594 618 2075 618 616 2076 616 595 2077 595 594 2078 594 616 2079 616 596 2080 596 595 2081 595 616 2082 616 597 2083 597 596 2084 596 615 2085 615 597 2086 597 616 2087 616 615 2088 615 598 2089 598 597 2090 597 601 2091 601 598 2092 598 615 2093 615 600 2094 600 592 2095 592 599 2096 599 598 2097 598 600 2098 600 599 2099 599 592 2100 592 600 2101 600 601 2102 601 615 2103 615 622 2104 622 601 2105 601 622 2106 622 615 2107 615 617 2108 617 601 2109 601 613 2110 613 621 2111 621 614 2112 614 601 2113 601 622 2114 622 613 2115 613 601 2116 601 614 2117 614 616 2118 616 619 2119 619 617 2120 617 619 2121 619 616 2122 616 618 2123 618 622 2124 622 623 2125 623 614 2126 614 623 2127 623 622 2128 622 624 2129 624 617 2130 617 624 2131 624 622 2132 622 625 2133 625 617 2134 617 619 2135 619 624 2136 624 626 2137 626 623 2138 623 624 2139 624 627 2140 627 626 2141 626 625 2142 625 604 2143 604 627 2144 627 604 2145 604 625 2146 625 605 2147 605 626 2148 626 628 2149 628 629 2150 629 628 2151 628 626 2152 626 630 2153 630 627 2154 627 630 2155 630 626 2156 626 602 2157 602 627 2158 627 604 2159 604 623 2160 623 609 2161 609 631 2162 631 623 2163 623 629 2164 629 609 2165 609 630 2166 630 603 2167 603 628 2168 628 603 2169 603 630 2170 630 602 2171 602 629 2172 629 608 2173 608 609 2174 609 608 2175 608 629 2176 629 628 2177 628 624 2178 624 617 2179 617 625 2180 625 627 2181 627 624 2182 624 625 2183 625 630 2184 630 627 2185 627 602 2186 602 629 2187 629 623 2188 623 626 2189 626 619 2190 619 605 2191 605 625 2192 625 605 2193 605 619 2194 619 606 2195 606 614 2196 614 631 2197 631 612 2198 612 631 2199 631 614 2200 614 623 2201 623 612 2202 612 611 2203 611 620 2204 620 611 2205 611 612 2206 612 631 2207 631 631 2208 631 610 2209 610 611 2210 611 610 2211 610 631 2212 631 609 2213 609 628 2214 628 607 2215 607 608 2216 608 607 2217 607 628 2218 628 603 2219 603 653 2220 653 632 2221 632 633 2222 633 636 2223 636 634 2224 634 635 2225 635 637 2226 637 634 2227 634 636 2228 636 640 2229 640 634 2230 634 637 2231 637 640 2232 640 638 2233 638 634 2234 634 640 2235 640 639 2236 639 638 2237 638 643 2238 643 639 2239 639 640 2240 640 643 2241 643 641 2242 641 639 2243 639 643 2244 643 642 2245 642 641 2246 641 646 2247 646 642 2248 642 643 2249 643 646 2250 646 644 2251 644 642 2252 642 646 2253 646 645 2254 645 644 2255 644 649 2256 649 645 2257 645 646 2258 646 649 2259 649 647 2260 647 645 2261 645 649 2262 649 648 2263 648 647 2264 647 651 2265 651 648 2266 648 649 2267 649 651 2268 651 650 2269 650 648 2270 648 632 2271 632 650 2272 650 651 2273 651 632 2274 632 652 2275 652 650 2276 650 632 2277 632 653 2278 653 652 2279 652 691 2280 691 654 2281 654 655 2282 655 657 2283 657 656 2284 656 692 2285 692 659 2286 659 656 2287 656 657 2288 657 659 2289 659 658 2290 658 656 2291 656 661 2292 661 658 2293 658 659 2294 659 661 2295 661 660 2296 660 658 2297 658 663 2298 663 660 2299 660 661 2300 661 663 2301 663 662 2302 662 660 2303 660 665 2304 665 662 2305 662 663 2306 663 665 2307 665 664 2308 664 662 2309 662 667 2310 667 664 2311 664 665 2312 665 667 2313 667 666 2314 666 664 2315 664 669 2316 669 666 2317 666 667 2318 667 669 2319 669 668 2320 668 666 2321 666 671 2322 671 668 2323 668 669 2324 669 671 2325 671 670 2326 670 668 2327 668 672 2328 672 670 2329 670 671 2330 671 675 2331 675 670 2332 670 672 2333 672 675 2334 675 673 2335 673 670 2336 670 675 2337 675 674 2338 674 673 2339 673 677 2340 677 674 2341 674 675 2342 675 677 2343 677 676 2344 676 674 2345 674 679 2346 679 676 2347 676 677 2348 677 679 2349 679 678 2350 678 676 2351 676 681 2352 681 678 2353 678 679 2354 679 681 2355 681 680 2356 680 678 2357 678 683 2358 683 680 2359 680 681 2360 681 683 2361 683 682 2362 682 680 2363 680 685 2364 685 682 2365 682 683 2366 683 685 2367 685 684 2368 684 682 2369 682 687 2370 687 684 2371 684 685 2372 685 687 2373 687 686 2374 686 684 2375 684 689 2376 689 686 2377 686 687 2378 687 689 2379 689 688 2380 688 686 2381 686 690 2382 690 688 2383 688 689 2384 689 703 2385 703 688 2386 688 690 2387 690 703 2388 703 691 2389 691 688 2390 688 694 2391 694 657 2392 657 692 2393 692 694 2394 694 693 2395 693 657 2396 657 695 2397 695 693 2398 693 694 2399 694 696 2400 696 693 2401 693 695 2402 695 697 2403 697 693 2404 693 696 2405 696 698 2406 698 693 2407 693 697 2408 697 699 2409 699 693 2410 693 698 2411 698 700 2412 700 693 2413 693 699 2414 699 701 2415 701 693 2416 693 700 2417 700 702 2418 702 693 2419 693 701 2420 701 704 2421 704 693 2422 693 702 2423 702 704 2424 704 703 2425 703 693 2426 693 704 2427 704 691 2428 691 703 2429 703 705 2430 705 691 2431 691 704 2432 704 706 2433 706 691 2434 691 705 2435 705 707 2436 707 691 2437 691 706 2438 706 708 2439 708 691 2440 691 707 2441 707 709 2442 709 691 2443 691 708 2444 708 654 2445 654 691 2446 691 709 2447 709 727 2448 727 710 2449 710 711 2450 711 715 2451 715 712 2452 712 713 2453 713 715 2454 715 714 2455 714 712 2456 712 717 2457 717 714 2458 714 715 2459 715 717 2460 717 716 2461 716 714 2462 714 719 2463 719 716 2464 716 717 2465 717 719 2466 719 718 2467 718 716 2468 716 721 2469 721 718 2470 718 719 2471 719 721 2472 721 720 2473 720 718 2474 718 723 2475 723 720 2476 720 721 2477 721 723 2478 723 722 2479 722 720 2480 720 725 2481 725 722 2482 722 723 2483 723 725 2484 725 724 2485 724 722 2486 722 710 2487 710 724 2488 724 725 2489 725 710 2490 710 726 2491 726 724 2492 724 710 2493 710 727 2494 727 726 2495 726 730 2496 730 728 2497 728 729 2498 729 728 2499 728 730 2500 730 731 2501 731 752 2502 752 732 2503 732 733 2504 733 738 2505 738 734 2506 734 735 2507 735 738 2508 738 736 2509 736 734 2510 734 738 2511 738 737 2512 737 736 2513 736 742 2514 742 737 2515 737 738 2516 738 742 2517 742 739 2518 739 737 2519 737 742 2520 742 740 2521 740 739 2522 739 742 2523 742 741 2524 741 740 2525 740 753 2526 753 741 2527 741 742 2528 742 753 2529 753 743 2530 743 741 2531 741 753 2532 753 744 2533 744 743 2534 743 753 2535 753 745 2536 745 744 2537 744 753 2538 753 746 2539 746 745 2540 745 753 2541 753 747 2542 747 746 2543 746 753 2544 753 748 2545 748 747 2546 747 753 2547 753 749 2548 749 748 2549 748 753 2550 753 750 2551 750 749 2552 749 753 2553 753 751 2554 751 750 2555 750 753 2556 753 752 2557 752 751 2558 751 754 2559 754 752 2560 752 753 2561 753 755 2562 755 752 2563 752 754 2564 754 756 2565 756 752 2566 752 755 2567 755 757 2568 757 752 2569 752 756 2570 756 758 2571 758 752 2572 752 757 2573 757 759 2574 759 752 2575 752 758 2576 758 760 2577 760 752 2578 752 759 2579 759 761 2580 761 752 2581 752 760 2582 760 762 2583 762 752 2584 752 761 2585 761 763 2586 763 752 2587 752 762 2588 762 764 2589 764 752 2590 752 763 2591 763 765 2592 765 752 2593 752 764 2594 764 766 2595 766 752 2596 752 765 2597 765 767 2598 767 752 2599 752 766 2600 766 732 2601 732 752 2602 752 767 2603 767 784 2604 784 773 2605 773 768 2606 768 771 2607 771 769 2608 769 770 2609 770 772 2610 772 769 2611 769 771 2612 771 768 2613 768 769 2614 769 772 2615 772 768 2616 768 773 2617 773 769 2618 769 777 2619 777 774 2620 774 775 2621 775 777 2622 777 776 2623 776 774 2624 774 779 2625 779 776 2626 776 777 2627 777 779 2628 779 778 2629 778 776 2630 776 781 2631 781 778 2632 778 779 2633 779 781 2634 781 780 2635 780 778 2636 778 783 2637 783 780 2638 780 781 2639 781 783 2640 783 782 2641 782 780 2642 780 785 2643 785 782 2644 782 783 2645 783 785 2646 785 784 2647 784 782 2648 782 773 2649 773 784 2650 784 785 2651 785 802 2652 802 787 2653 787 786 2654 786 789 2655 789 787 2656 787 788 2657 788 786 2658 786 787 2659 787 789 2660 789 792 2661 792 790 2662 790 791 2663 791 793 2664 793 790 2665 790 792 2666 792 796 2667 796 790 2668 790 793 2669 793 796 2670 796 794 2671 794 790 2672 790 796 2673 796 795 2674 795 794 2675 794 797 2676 797 795 2677 795 796 2678 796 800 2679 800 795 2680 795 797 2681 797 800 2682 800 798 2683 798 795 2684 795 800 2685 800 799 2686 799 798 2687 798 801 2688 801 799 2689 799 800 2690 800 803 2691 803 799 2692 799 801 2693 801 803 2694 803 802 2695 802 799 2696 799 787 2697 787 802 2698 802 803 2699 803 820 2700 820 804 2701 804 805 2702 805 809 2703 809 806 2704 806 807 2705 807 809 2706 809 808 2707 808 806 2708 806 811 2709 811 808 2710 808 809 2711 809 811 2712 811 810 2713 810 808 2714 808 813 2715 813 810 2716 810 811 2717 811 813 2718 813 812 2719 812 810 2720 810 815 2721 815 812 2722 812 813 2723 813 815 2724 815 814 2725 814 812 2726 812 817 2727 817 814 2728 814 815 2729 815 817 2730 817 816 2731 816 814 2732 814 819 2733 819 816 2734 816 817 2735 817 819 2736 819 818 2737 818 816 2738 816 821 2739 821 818 2740 818 819 2741 819 821 2742 821 820 2743 820 818 2744 818 804 2745 804 820 2746 820 821 2747 821 824 2748 824 822 2749 822 823 2750 823 822 2751 822 824 2752 824 825 2753 825 828 2754 828 826 2755 826 827 2756 827 826 2757 826 828 2758 828 829 2759 829 850 2760 850 830 2761 830 831 2762 831 836 2763 836 832 2764 832 833 2765 833 836 2766 836 834 2767 834 832 2768 832 836 2769 836 835 2770 835 834 2771 834 840 2772 840 835 2773 835 836 2774 836 840 2775 840 837 2776 837 835 2777 835 840 2778 840 838 2779 838 837 2780 837 840 2781 840 839 2782 839 838 2783 838 851 2784 851 839 2785 839 840 2786 840 851 2787 851 841 2788 841 839 2789 839 851 2790 851 842 2791 842 841 2792 841 851 2793 851 843 2794 843 842 2795 842 851 2796 851 844 2797 844 843 2798 843 851 2799 851 845 2800 845 844 2801 844 851 2802 851 846 2803 846 845 2804 845 851 2805 851 847 2806 847 846 2807 846 851 2808 851 848 2809 848 847 2810 847 851 2811 851 849 2812 849 848 2813 848 851 2814 851 850 2815 850 849 2816 849 852 2817 852 850 2818 850 851 2819 851 853 2820 853 850 2821 850 852 2822 852 854 2823 854 850 2824 850 853 2825 853 855 2826 855 850 2827 850 854 2828 854 856 2829 856 850 2830 850 855 2831 855 857 2832 857 850 2833 850 856 2834 856 858 2835 858 850 2836 850 857 2837 857 859 2838 859 850 2839 850 858 2840 858 860 2841 860 850 2842 850 859 2843 859 861 2844 861 850 2845 850 860 2846 860 862 2847 862 850 2848 850 861 2849 861 863 2850 863 850 2851 850 862 2852 862 864 2853 864 850 2854 850 863 2855 863 865 2856 865 850 2857 850 864 2858 864 830 2859 830 850 2860 850 865 2861 865 868 2862 868 866 2863 866 867 2864 867 866 2865 866 868 2866 868 869 2867 869 879 2868 879 870 2869 870 871 2870 871 875 2871 875 872 2872 872 873 2873 873 875 2874 875 874 2875 874 872 2876 872 876 2877 876 874 2878 874 875 2879 875 877 2880 877 874 2881 874 876 2882 876 878 2883 878 874 2884 874 877 2885 877 880 2886 880 874 2887 874 878 2888 878 880 2889 880 879 2890 879 874 2891 874 881 2892 881 879 2893 879 880 2894 880 882 2895 882 879 2896 879 881 2897 881 883 2898 883 879 2899 879 882 2900 882 870 2901 870 879 2902 879 883 2903 883 932 2904 932 884 2905 884 885 2906 885 887 2907 887 886 2908 886 896 2909 896 889 2910 889 886 2911 886 887 2912 887 889 2913 889 888 2914 888 886 2915 886 891 2916 891 888 2917 888 889 2918 889 891 2919 891 890 2920 890 888 2921 888 893 2922 893 890 2923 890 891 2924 891 893 2925 893 892 2926 892 890 2927 890 895 2928 895 892 2929 892 893 2930 893 895 2931 895 894 2932 894 892 2933 892 922 2934 922 894 2935 894 895 2936 895 898 2937 898 887 2938 887 896 2939 896 898 2940 898 897 2941 897 887 2942 887 900 2943 900 897 2944 897 898 2945 898 900 2946 900 899 2947 899 897 2948 897 902 2949 902 899 2950 899 900 2951 900 902 2952 902 901 2953 901 899 2954 899 904 2955 904 901 2956 901 902 2957 902 904 2958 904 903 2959 903 901 2960 901 906 2961 906 903 2962 903 904 2963 904 906 2964 906 905 2965 905 903 2966 903 908 2967 908 905 2968 905 906 2969 906 908 2970 908 907 2971 907 905 2972 905 910 2973 910 907 2974 907 908 2975 908 910 2976 910 909 2977 909 907 2978 907 912 2979 912 909 2980 909 910 2981 910 912 2982 912 911 2983 911 909 2984 909 914 2985 914 911 2986 911 912 2987 912 914 2988 914 913 2989 913 911 2990 911 916 2991 916 913 2992 913 914 2993 914 916 2994 916 915 2995 915 913 2996 913 918 2997 918 915 2998 915 916 2999 916 918 3000 918 917 3001 917 915 3002 915 921 3003 921 917 3004 917 918 3005 918 921 3006 921 919 3007 919 917 3008 917 921 3009 921 920 3010 920 919 3011 919 934 3012 934 920 3013 920 921 3014 921 933 3015 933 894 3016 894 922 3017 922 933 3018 933 923 3019 923 894 3020 894 933 3021 933 924 3022 924 923 3023 923 933 3024 933 925 3025 925 924 3026 924 933 3027 933 926 3028 926 925 3029 925 933 3030 933 927 3031 927 926 3032 926 933 3033 933 928 3034 928 927 3035 927 933 3036 933 929 3037 929 928 3038 928 933 3039 933 930 3040 930 929 3041 929 933 3042 933 931 3043 931 930 3044 930 933 3045 933 932 3046 932 931 3047 931 920 3048 920 932 3049 932 933 3050 933 934 3051 934 932 3052 932 920 3053 920 935 3054 935 932 3055 932 934 3056 934 936 3057 936 932 3058 932 935 3059 935 937 3060 937 932 3061 932 936 3062 936 938 3063 938 932 3064 932 937 3065 937 939 3066 939 932 3067 932 938 3068 938 884 3069 884 932 3070 932 939 3071 939 961 3072 961 940 3073 940 941 3074 941 945 3075 945 942 3076 942 943 3077 943 945 3078 945 944 3079 944 942 3080 942 948 3081 948 944 3082 944 945 3083 945 948 3084 948 946 3085 946 944 3086 944 948 3087 948 947 3088 947 946 3089 946 951 3090 951 947 3091 947 948 3092 948 951 3093 951 949 3094 949 947 3095 947 951 3096 951 950 3097 950 949 3098 949 955 3099 955 950 3100 950 951 3101 951 955 3102 955 952 3103 952 950 3104 950 955 3105 955 953 3106 953 952 3107 952 955 3108 955 954 3109 954 953 3110 953 958 3111 958 954 3112 954 955 3113 955 958 3114 958 956 3115 956 954 3116 954 958 3117 958 957 3118 957 956 3119 956 960 3120 960 957 3121 957 958 3122 958 960 3123 960 959 3124 959 957 3125 957 940 3126 940 959 3127 959 960 3128 960 940 3129 940 961 3130 961 959 3131 959 978 3132 978 962 3133 962 963 3134 963 967 3135 967 964 3136 964 965 3137 965 967 3138 967 966 3139 966 964 3140 964 969 3141 969 966 3142 966 967 3143 967 969 3144 969 968 3145 968 966 3146 966 971 3147 971 968 3148 968 969 3149 969 971 3150 971 970 3151 970 968 3152 968 974 3153 974 970 3154 970 971 3155 971 974 3156 974 972 3157 972 970 3158 970 974 3159 974 973 3160 973 972 3161 972 975 3162 975 973 3163 973 974 3164 974 977 3165 977 973 3166 973 975 3167 975 977 3168 977 976 3169 976 973 3170 973 979 3171 979 976 3172 976 977 3173 977 979 3174 979 978 3175 978 976 3176 976 962 3177 962 978 3178 978 979 3179 979 997 3180 997 980 3181 980 981 3182 981 985 3183 985 982 3184 982 983 3185 983 985 3186 985 984 3187 984 982 3188 982 987 3189 987 984 3190 984 985 3191 985 987 3192 987 986 3193 986 984 3194 984 990 3195 990 986 3196 986 987 3197 987 990 3198 990 988 3199 988 986 3200 986 990 3201 990 989 3202 989 988 3203 988 992 3204 992 989 3205 989 990 3206 990 992 3207 992 991 3208 991 989 3209 989 994 3210 994 991 3211 991 992 3212 992 994 3213 994 993 3214 993 991 3215 991 995 3216 995 993 3217 993 994 3218 994 980 3219 980 993 3220 993 995 3221 995 980 3222 980 996 3223 996 993 3224 993 980 3225 980 997 3226 997 996 3227 996 1003 3228 1003 998 3229 998 1017 3230 1017 1002 3231 1002 999 3232 999 1000 3233 1000 1002 3234 1002 1001 3235 1001 999 3236 999 1004 3237 1004 1001 3238 1001 1002 3239 1002 1004 3240 1004 1003 3241 1003 1001 3242 1001 1019 3243 1019 1003 3244 1003 1004 3245 1004 1008 3246 1008 1005 3247 1005 1006 3248 1006 1008 3249 1008 1007 3250 1007 1005 3251 1005 1010 3252 1010 1007 3253 1007 1008 3254 1008 1010 3255 1010 1009 3256 1009 1007 3257 1007 1012 3258 1012 1009 3259 1009 1010 3260 1010 1012 3261 1012 1011 3262 1011 1009 3263 1009 1015 3264 1015 1011 3265 1011 1012 3266 1012 1015 3267 1015 1013 3268 1013 1011 3269 1011 1015 3270 1015 1014 3271 1014 1013 3272 1013 1018 3273 1018 1014 3274 1014 1015 3275 1015 1018 3276 1018 1016 3277 1016 1014 3278 1014 1018 3279 1018 1017 3280 1017 1016 3281 1016 1003 3282 1003 1017 3283 1017 1018 3284 1018 998 3285 998 1003 3286 1003 1019 3287 1019 1037 3288 1037 1020 3289 1020 1023 3290 1023 1037 3291 1037 1021 3292 1021 1022 3293 1022 1037 3294 1037 1023 3295 1023 1021 3296 1021 1027 3297 1027 1024 3298 1024 1025 3299 1025 1027 3300 1027 1026 3301 1026 1024 3302 1024 1030 3303 1030 1026 3304 1026 1027 3305 1027 1030 3306 1030 1028 3307 1028 1026 3308 1026 1030 3309 1030 1029 3310 1029 1028 3311 1028 1031 3312 1031 1029 3313 1029 1030 3314 1030 1034 3315 1034 1029 3316 1029 1031 3317 1031 1034 3318 1034 1032 3319 1032 1029 3320 1029 1034 3321 1034 1033 3322 1033 1032 3323 1032 1035 3324 1035 1033 3325 1033 1034 3326 1034 1020 3327 1020 1033 3328 1033 1035 3329 1035 1020 3330 1020 1036 3331 1036 1033 3332 1033 1020 3333 1020 1037 3334 1037 1036 3335 1036 1040 3336 1040 1038 3337 1038 1039 3338 1039 1038 3339 1038 1040 3340 1040 1041 3341 1041 1044 3342 1044 1042 3343 1042 1043 3344 1043 1042 3345 1042 1044 3346 1044 1045 3347 1045 1048 3348 1048 1046 3349 1046 1047 3350 1047 1046 3351 1046 1048 3352 1048 1049 3353 1049 1082 3354 1082 1054 3355 1054 1083 3356 1083 1061 3357 1061 1050 3358 1050 1051 3359 1051 1055 3360 1055 1052 3361 1052 1053 3362 1053 1054 3363 1054 1084 3364 1084 1083 3365 1083 1052 3366 1052 1084 3367 1084 1054 3368 1054 1055 3369 1055 1084 3370 1084 1052 3371 1052 1055 3372 1055 1085 3373 1085 1084 3374 1084 1056 3375 1056 1085 3376 1085 1055 3377 1055 1056 3378 1056 1086 3379 1086 1085 3380 1085 1057 3381 1057 1086 3382 1086 1056 3383 1056 1057 3384 1057 1087 3385 1087 1086 3386 1086 1058 3387 1058 1087 3388 1087 1057 3389 1057 1058 3390 1058 1088 3391 1088 1087 3392 1087 1059 3393 1059 1088 3394 1088 1058 3395 1058 1059 3396 1059 1089 3397 1089 1088 3398 1088 1060 3399 1060 1089 3400 1089 1059 3401 1059 1060 3402 1060 1090 3403 1090 1089 3404 1089 1050 3405 1050 1090 3406 1090 1060 3407 1060 1061 3408 1061 1090 3409 1090 1050 3410 1050 1062 3411 1062 1090 3412 1090 1061 3413 1061 1062 3414 1062 1091 3415 1091 1090 3416 1090 1063 3417 1063 1091 3418 1091 1062 3419 1062 1063 3420 1063 1092 3421 1092 1091 3422 1091 1063 3423 1063 1093 3424 1093 1092 3425 1092 1064 3426 1064 1093 3427 1093 1063 3428 1063 1064 3429 1064 1094 3430 1094 1093 3431 1093 1065 3432 1065 1094 3433 1094 1064 3434 1064 1065 3435 1065 1095 3436 1095 1094 3437 1094 1066 3438 1066 1095 3439 1095 1065 3440 1065 1066 3441 1066 1096 3442 1096 1095 3443 1095 1067 3444 1067 1096 3445 1096 1066 3446 1066 1068 3447 1068 1096 3448 1096 1067 3449 1067 1069 3450 1069 1096 3451 1096 1068 3452 1068 1070 3453 1070 1096 3454 1096 1069 3455 1069 1070 3456 1070 1097 3457 1097 1096 3458 1096 1071 3459 1071 1097 3460 1097 1070 3461 1070 1071 3462 1071 1098 3463 1098 1097 3464 1097 1072 3465 1072 1098 3466 1098 1071 3467 1071 1072 3468 1072 1099 3469 1099 1098 3470 1098 1073 3471 1073 1099 3472 1099 1072 3473 1072 1073 3474 1073 1100 3475 1100 1099 3476 1099 1074 3477 1074 1100 3478 1100 1073 3479 1073 1074 3480 1074 1101 3481 1101 1100 3482 1100 1075 3483 1075 1101 3484 1101 1074 3485 1074 1075 3486 1075 1102 3487 1102 1101 3488 1101 1076 3489 1076 1102 3490 1102 1075 3491 1075 1077 3492 1077 1102 3493 1102 1076 3494 1076 1078 3495 1078 1102 3496 1102 1077 3497 1077 1078 3498 1078 1103 3499 1103 1102 3500 1102 1079 3501 1079 1103 3502 1103 1078 3503 1078 1079 3504 1079 1104 3505 1104 1103 3506 1103 1080 3507 1080 1104 3508 1104 1079 3509 1079 1080 3510 1080 1105 3511 1105 1104 3512 1104 1080 3513 1080 1082 3514 1082 1105 3515 1105 1081 3516 1081 1082 3517 1082 1080 3518 1080 1054 3519 1054 1082 3520 1082 1081 3521 1081 1090 3522 1090 1106 3523 1106 1089 3524 1089 1106 3525 1106 1090 3526 1090 1091 3527 1091 1091 3528 1091 1107 3529 1107 1106 3530 1106 1107 3531 1107 1091 3532 1091 1092 3533 1092 1092 3534 1092 1108 3535 1108 1107 3536 1107 1108 3537 1108 1092 3538 1092 1093 3539 1093 1093 3540 1093 1109 3541 1109 1108 3542 1108 1109 3543 1109 1093 3544 1093 1094 3545 1094 1094 3546 1094 1110 3547 1110 1109 3548 1109 1110 3549 1110 1094 3550 1094 1095 3551 1095 1095 3552 1095 1097 3553 1097 1110 3554 1110 1097 3555 1097 1095 3556 1095 1096 3557 1096 1089 3558 1089 1111 3559 1111 1088 3560 1088 1111 3561 1111 1089 3562 1089 1106 3563 1106 1106 3564 1106 1112 3565 1112 1111 3566 1111 1112 3567 1112 1106 3568 1106 1107 3569 1107 1107 3570 1107 1113 3571 1113 1112 3572 1112 1113 3573 1113 1107 3574 1107 1108 3575 1108 1088 3576 1088 1114 3577 1114 1087 3578 1087 1114 3579 1114 1088 3580 1088 1111 3581 1111 1111 3582 1111 1115 3583 1115 1114 3584 1114 1115 3585 1115 1111 3586 1111 1112 3587 1112 1112 3588 1112 1116 3589 1116 1115 3590 1115 1116 3591 1116 1112 3592 1112 1113 3593 1113 1108 3594 1108 1117 3595 1117 1113 3596 1113 1117 3597 1117 1108 3598 1108 1109 3599 1109 1109 3600 1109 1118 3601 1118 1117 3602 1117 1118 3603 1118 1109 3604 1109 1110 3605 1110 1110 3606 1110 1098 3607 1098 1118 3608 1118 1098 3609 1098 1110 3610 1110 1097 3611 1097 1113 3612 1113 1119 3613 1119 1116 3614 1116 1119 3615 1119 1113 3616 1113 1117 3617 1117 1117 3618 1117 1120 3619 1120 1119 3620 1119 1120 3621 1120 1117 3622 1117 1118 3623 1118 1118 3624 1118 1099 3625 1099 1120 3626 1120 1099 3627 1099 1118 3628 1118 1098 3629 1098 1087 3630 1087 1121 3631 1121 1086 3632 1086 1121 3633 1121 1087 3634 1087 1114 3635 1114 1114 3636 1114 1122 3637 1122 1121 3638 1121 1122 3639 1122 1114 3640 1114 1115 3641 1115 1115 3642 1115 1123 3643 1123 1122 3644 1122 1123 3645 1123 1115 3646 1115 1116 3647 1116 1086 3648 1086 1124 3649 1124 1085 3650 1085 1124 3651 1124 1086 3652 1086 1121 3653 1121 1121 3654 1121 1125 3655 1125 1124 3656 1124 1125 3657 1125 1121 3658 1121 1122 3659 1122 1122 3660 1122 1126 3661 1126 1125 3662 1125 1126 3663 1126 1122 3664 1122 1123 3665 1123 1116 3666 1116 1127 3667 1127 1123 3668 1123 1127 3669 1127 1116 3670 1116 1119 3671 1119 1119 3672 1119 1128 3673 1128 1127 3674 1127 1128 3675 1128 1119 3676 1119 1120 3677 1120 1120 3678 1120 1100 3679 1100 1128 3680 1128 1100 3681 1100 1120 3682 1120 1099 3683 1099 1123 3684 1123 1129 3685 1129 1126 3686 1126 1129 3687 1129 1123 3688 1123 1127 3689 1127 1127 3690 1127 1130 3691 1130 1129 3692 1129 1130 3693 1130 1127 3694 1127 1128 3695 1128 1128 3696 1128 1101 3697 1101 1130 3698 1130 1101 3699 1101 1128 3700 1128 1100 3701 1100 1085 3702 1085 1083 3703 1083 1084 3704 1084 1083 3705 1083 1085 3706 1085 1124 3707 1124 1124 3708 1124 1082 3709 1082 1083 3710 1083 1082 3711 1082 1124 3712 1124 1125 3713 1125 1125 3714 1125 1105 3715 1105 1082 3716 1082 1105 3717 1105 1125 3718 1125 1126 3719 1126 1126 3720 1126 1104 3721 1104 1105 3722 1105 1104 3723 1104 1126 3724 1126 1129 3725 1129 1129 3726 1129 1103 3727 1103 1104 3728 1104 1103 3729 1103 1129 3730 1129 1130 3731 1130 1130 3732 1130 1102 3733 1102 1103 3734 1103 1102 3735 1102 1130 3736 1130 1101 3737 1101 1138 3738 1138 1131 3739 1131 1132 3740 1132 1163 3741 1163 1133 3742 1133 1143 3743 1143 1164 3744 1164 1133 3745 1133 1163 3746 1163 1164 3747 1164 1134 3748 1134 1133 3749 1133 1165 3750 1165 1134 3751 1134 1164 3752 1164 1165 3753 1165 1135 3754 1135 1134 3755 1134 1166 3756 1166 1135 3757 1135 1165 3758 1165 1167 3759 1167 1135 3760 1135 1166 3761 1166 1167 3762 1167 1136 3763 1136 1135 3764 1135 1167 3765 1167 1137 3766 1137 1136 3767 1136 1168 3768 1168 1137 3769 1137 1167 3770 1167 1168 3771 1168 1138 3772 1138 1137 3773 1137 1169 3774 1169 1138 3775 1138 1168 3776 1168 1157 3777 1157 1139 3778 1139 1140 3779 1140 1151 3780 1151 1141 3781 1141 1142 3782 1142 1145 3783 1145 1143 3784 1143 1144 3785 1144 1145 3786 1145 1163 3787 1163 1143 3788 1143 1146 3789 1146 1163 3790 1163 1145 3791 1145 1146 3792 1146 1170 3793 1170 1163 3794 1163 1147 3795 1147 1170 3796 1170 1146 3797 1146 1147 3798 1147 1171 3799 1171 1170 3800 1170 1148 3801 1148 1171 3802 1171 1147 3803 1147 1148 3804 1148 1172 3805 1172 1171 3806 1171 1149 3807 1149 1172 3808 1172 1148 3809 1148 1149 3810 1149 1173 3811 1173 1172 3812 1172 1150 3813 1150 1173 3814 1173 1149 3815 1149 1150 3816 1150 1174 3817 1174 1173 3818 1173 1141 3819 1141 1174 3820 1174 1150 3821 1150 1141 3822 1141 1175 3823 1175 1174 3824 1174 1151 3825 1151 1175 3826 1175 1141 3827 1141 1152 3828 1152 1175 3829 1175 1151 3830 1151 1152 3831 1152 1176 3832 1176 1175 3833 1175 1152 3834 1152 1177 3835 1177 1176 3836 1176 1153 3837 1153 1177 3838 1177 1152 3839 1152 1154 3840 1154 1177 3841 1177 1153 3842 1153 1154 3843 1154 1178 3844 1178 1177 3845 1177 1154 3846 1154 1179 3847 1179 1178 3848 1178 1155 3849 1155 1179 3850 1179 1154 3851 1154 1156 3852 1156 1179 3853 1179 1155 3854 1155 1156 3855 1156 1180 3856 1180 1179 3857 1179 1139 3858 1139 1180 3859 1180 1156 3860 1156 1139 3861 1139 1181 3862 1181 1180 3863 1180 1157 3864 1157 1181 3865 1181 1139 3866 1139 1158 3867 1158 1181 3868 1181 1157 3869 1157 1158 3870 1158 1182 3871 1182 1181 3872 1181 1159 3873 1159 1182 3874 1182 1158 3875 1158 1159 3876 1159 1183 3877 1183 1182 3878 1182 1160 3879 1160 1183 3880 1183 1159 3881 1159 1160 3882 1160 1184 3883 1184 1183 3884 1183 1161 3885 1161 1184 3886 1184 1160 3887 1160 1161 3888 1161 1185 3889 1185 1184 3890 1184 1162 3891 1162 1185 3892 1185 1161 3893 1161 1162 3894 1162 1186 3895 1186 1185 3896 1185 1131 3897 1131 1186 3898 1186 1162 3899 1162 1131 3900 1131 1169 3901 1169 1186 3902 1186 1131 3903 1131 1138 3904 1138 1169 3905 1169 1175 3906 1175 1187 3907 1187 1174 3908 1174 1187 3909 1187 1175 3910 1175 1176 3911 1176 1176 3912 1176 1188 3913 1188 1187 3914 1187 1188 3915 1188 1176 3916 1176 1177 3917 1177 1177 3918 1177 1189 3919 1189 1188 3920 1188 1189 3921 1189 1177 3922 1177 1178 3923 1178 1178 3924 1178 1190 3925 1190 1189 3926 1189 1190 3927 1190 1178 3928 1178 1179 3929 1179 1179 3930 1179 1191 3931 1191 1190 3932 1190 1191 3933 1191 1179 3934 1179 1180 3935 1180 1180 3936 1180 1182 3937 1182 1191 3938 1191 1182 3939 1182 1180 3940 1180 1181 3941 1181 1174 3942 1174 1192 3943 1192 1173 3944 1173 1192 3945 1192 1174 3946 1174 1187 3947 1187 1187 3948 1187 1193 3949 1193 1192 3950 1192 1193 3951 1193 1187 3952 1187 1188 3953 1188 1188 3954 1188 1194 3955 1194 1193 3956 1193 1194 3957 1194 1188 3958 1188 1189 3959 1189 1173 3960 1173 1195 3961 1195 1172 3962 1172 1195 3963 1195 1173 3964 1173 1192 3965 1192 1192 3966 1192 1196 3967 1196 1195 3968 1195 1196 3969 1196 1192 3970 1192 1193 3971 1193 1193 3972 1193 1197 3973 1197 1196 3974 1196 1197 3975 1197 1193 3976 1193 1194 3977 1194 1189 3978 1189 1198 3979 1198 1194 3980 1194 1198 3981 1198 1189 3982 1189 1190 3983 1190 1190 3984 1190 1199 3985 1199 1198 3986 1198 1199 3987 1199 1190 3988 1190 1191 3989 1191 1191 3990 1191 1183 3991 1183 1199 3992 1199 1183 3993 1183 1191 3994 1191 1182 3995 1182 1194 3996 1194 1200 3997 1200 1197 3998 1197 1200 3999 1200 1194 4000 1194 1198 4001 1198 1198 4002 1198 1201 4003 1201 1200 4004 1200 1201 4005 1201 1198 4006 1198 1199 4007 1199 1199 4008 1199 1184 4009 1184 1201 4010 1201 1184 4011 1184 1199 4012 1199 1183 4013 1183 1172 4014 1172 1202 4015 1202 1171 4016 1171 1202 4017 1202 1172 4018 1172 1195 4019 1195 1195 4020 1195 1203 4021 1203 1202 4022 1202 1203 4023 1203 1195 4024 1195 1196 4025 1196 1196 4026 1196 1204 4027 1204 1203 4028 1203 1204 4029 1204 1196 4030 1196 1197 4031 1197 1171 4032 1171 1205 4033 1205 1170 4034 1170 1205 4035 1205 1171 4036 1171 1202 4037 1202 1202 4038 1202 1206 4039 1206 1205 4040 1205 1206 4041 1206 1202 4042 1202 1203 4043 1203 1203 4044 1203 1207 4045 1207 1206 4046 1206 1207 4047 1207 1203 4048 1203 1204 4049 1204 1197 4050 1197 1208 4051 1208 1204 4052 1204 1208 4053 1208 1197 4054 1197 1200 4055 1200 1200 4056 1200 1209 4057 1209 1208 4058 1208 1209 4059 1209 1200 4060 1200 1201 4061 1201 1201 4062 1201 1185 4063 1185 1209 4064 1209 1185 4065 1185 1201 4066 1201 1184 4067 1184 1204 4068 1204 1210 4069 1210 1207 4070 1207 1210 4071 1210 1204 4072 1204 1208 4073 1208 1208 4074 1208 1211 4075 1211 1210 4076 1210 1211 4077 1211 1208 4078 1208 1209 4079 1209 1209 4080 1209 1186 4081 1186 1211 4082 1211 1186 4083 1186 1209 4084 1209 1185 4085 1185 1170 4086 1170 1164 4087 1164 1163 4088 1163 1164 4089 1164 1170 4090 1170 1205 4091 1205 1205 4092 1205 1165 4093 1165 1164 4094 1164 1165 4095 1165 1205 4096 1205 1206 4097 1206 1206 4098 1206 1166 4099 1166 1165 4100 1165 1166 4101 1166 1206 4102 1206 1207 4103 1207 1207 4104 1207 1167 4105 1167 1166 4106 1166 1167 4107 1167 1207 4108 1207 1210 4109 1210 1210 4110 1210 1168 4111 1168 1167 4112 1167 1168 4113 1168 1210 4114 1210 1211 4115 1211 1211 4116 1211 1169 4117 1169 1168 4118 1168 1169 4119 1169 1211 4120 1211 1186 4121 1186 1228 4122 1228 1212 4123 1212 1213 4124 1213 1217 4125 1217 1214 4126 1214 1215 4127 1215 1217 4128 1217 1216 4129 1216 1214 4130 1214 1219 4131 1219 1216 4132 1216 1217 4133 1217 1219 4134 1219 1218 4135 1218 1216 4136 1216 1221 4137 1221 1218 4138 1218 1219 4139 1219 1221 4140 1221 1220 4141 1220 1218 4142 1218 1224 4143 1224 1220 4144 1220 1221 4145 1221 1224 4146 1224 1222 4147 1222 1220 4148 1220 1224 4149 1224 1223 4150 1223 1222 4151 1222 1226 4152 1226 1223 4153 1223 1224 4154 1224 1226 4155 1226 1225 4156 1225 1223 4157 1223 1227 4158 1227 1225 4159 1225 1226 4160 1226 1229 4161 1229 1225 4162 1225 1227 4163 1227 1229 4164 1229 1228 4165 1228 1225 4166 1225 1212 4167 1212 1228 4168 1228 1229 4169 1229 1245 4170 1245 1231 4171 1231 1230 4172 1230 1233 4173 1233 1231 4174 1231 1232 4175 1232 1230 4176 1230 1231 4177 1231 1233 4178 1233 1237 4179 1237 1234 4180 1234 1235 4181 1235 1237 4182 1237 1236 4183 1236 1234 4184 1234 1240 4185 1240 1236 4186 1236 1237 4187 1237 1240 4188 1240 1238 4189 1238 1236 4190 1236 1240 4191 1240 1239 4192 1239 1238 4193 1238 1241 4194 1241 1239 4195 1239 1240 4196 1240 1243 4197 1243 1239 4198 1239 1241 4199 1241 1243 4200 1243 1242 4201 1242 1239 4202 1239 1246 4203 1246 1242 4204 1242 1243 4205 1243 1246 4206 1246 1244 4207 1244 1242 4208 1242 1246 4209 1246 1245 4210 1245 1244 4211 1244 1247 4212 1247 1245 4213 1245 1246 4214 1246 1231 4215 1231 1245 4216 1245 1247 4217 1247 1264 4218 1264 1248 4219 1248 1249 4220 1249 1253 4221 1253 1250 4222 1250 1251 4223 1251 1253 4224 1253 1252 4225 1252 1250 4226 1250 1255 4227 1255 1252 4228 1252 1253 4229 1253 1255 4230 1255 1254 4231 1254 1252 4232 1252 1257 4233 1257 1254 4234 1254 1255 4235 1255 1257 4236 1257 1256 4237 1256 1254 4238 1254 1259 4239 1259 1256 4240 1256 1257 4241 1257 1259 4242 1259 1258 4243 1258 1256 4244 1256 1261 4245 1261 1258 4246 1258 1259 4247 1259 1261 4248 1261 1260 4249 1260 1258 4250 1258 1263 4251 1263 1260 4252 1260 1261 4253 1261 1263 4254 1263 1262 4255 1262 1260 4256 1260 1265 4257 1265 1262 4258 1262 1263 4259 1263 1265 4260 1265 1264 4261 1264 1262 4262 1262 1248 4263 1248 1264 4264 1264 1265 4265 1265 1282 4266 1282 1266 4267 1266 1267 4268 1267 1271 4269 1271 1268 4270 1268 1269 4271 1269 1271 4272 1271 1270 4273 1270 1268 4274 1268 1273 4275 1273 1270 4276 1270 1271 4277 1271 1273 4278 1273 1272 4279 1272 1270 4280 1270 1275 4281 1275 1272 4282 1272 1273 4283 1273 1275 4284 1275 1274 4285 1274 1272 4286 1272 1277 4287 1277 1274 4288 1274 1275 4289 1275 1277 4290 1277 1276 4291 1276 1274 4292 1274 1279 4293 1279 1276 4294 1276 1277 4295 1277 1279 4296 1279 1278 4297 1278 1276 4298 1276 1281 4299 1281 1278 4300 1278 1279 4301 1279 1281 4302 1281 1280 4303 1280 1278 4304 1278 1283 4305 1283 1280 4306 1280 1281 4307 1281 1283 4308 1283 1282 4309 1282 1280 4310 1280 1266 4311 1266 1282 4312 1282 1283 4313 1283 1288 4314 1288 1284 4315 1284 1285 4316 1285 1284 4317 1284 1286 4318 1286 1287 4319 1287 1284 4320 1284 1288 4321 1288 1286 4322 1286 1305 4323 1305 1289 4324 1289 1290 4325 1290 1293 4326 1293 1291 4327 1291 1292 4328 1292 1294 4329 1294 1291 4330 1291 1293 4331 1293 1296 4332 1296 1291 4333 1291 1294 4334 1294 1296 4335 1296 1295 4336 1295 1291 4337 1291 1298 4338 1298 1295 4339 1295 1296 4340 1296 1298 4341 1298 1297 4342 1297 1295 4343 1295 1300 4344 1300 1297 4345 1297 1298 4346 1298 1300 4347 1300 1299 4348 1299 1297 4349 1297 1302 4350 1302 1299 4351 1299 1300 4352 1300 1302 4353 1302 1301 4354 1301 1299 4355 1299 1304 4356 1304 1301 4357 1301 1302 4358 1302 1304 4359 1304 1303 4360 1303 1301 4361 1301 1306 4362 1306 1303 4363 1303 1304 4364 1304 1306 4365 1306 1305 4366 1305 1303 4367 1303 1289 4368 1289 1305 4369 1305 1306 4370 1306 1343 4371 1343 1341 4372 1341 1344 4373 1344 1345 4374 1345 1307 4375 1307 1314 4376 1314 1346 4377 1346 1307 4378 1307 1345 4379 1345 1346 4380 1346 1308 4381 1308 1307 4382 1307 1347 4383 1347 1308 4384 1308 1346 4385 1346 1347 4386 1347 1309 4387 1309 1308 4388 1308 1347 4389 1347 1310 4390 1310 1309 4391 1309 1348 4392 1348 1310 4393 1310 1347 4394 1347 1348 4395 1348 1311 4396 1311 1310 4397 1310 1349 4398 1349 1311 4399 1311 1348 4400 1348 1349 4401 1349 1312 4402 1312 1311 4403 1311 1349 4404 1349 1313 4405 1313 1312 4406 1312 1314 4407 1314 1350 4408 1350 1345 4409 1345 1315 4410 1315 1350 4411 1350 1314 4412 1314 1322 4413 1322 1350 4414 1350 1315 4415 1315 1338 4416 1338 1316 4417 1316 1317 4418 1317 1342 4419 1342 1318 4420 1318 1319 4421 1319 1330 4422 1330 1320 4423 1320 1321 4424 1321 1324 4425 1324 1322 4426 1322 1323 4427 1323 1351 4428 1351 1352 4429 1352 1353 4430 1353 1354 4431 1354 1355 4432 1355 1356 4433 1356 1357 4434 1357 1358 4435 1358 1359 4436 1359 1360 4437 1360 1349 4438 1349 1361 4439 1361 1324 4440 1324 1350 4441 1350 1322 4442 1322 1324 4443 1324 1351 4444 1351 1350 4445 1350 1325 4446 1325 1351 4447 1351 1324 4448 1324 1325 4449 1325 1352 4450 1352 1351 4451 1351 1326 4452 1326 1352 4453 1352 1325 4454 1325 1327 4455 1327 1352 4456 1352 1326 4457 1326 1327 4458 1327 1362 4459 1362 1352 4460 1352 1329 4461 1329 1362 4462 1362 1327 4463 1327 1330 4464 1330 1328 4465 1328 1320 4466 1320 1328 4467 1328 1362 4468 1362 1329 4469 1329 1330 4470 1330 1362 4471 1362 1328 4472 1328 1330 4473 1330 1363 4474 1363 1362 4475 1362 1331 4476 1331 1363 4477 1363 1330 4478 1330 1332 4479 1332 1363 4480 1363 1331 4481 1331 1332 4482 1332 1354 4483 1354 1363 4484 1363 1332 4485 1332 1355 4486 1355 1354 4487 1354 1333 4488 1333 1355 4489 1355 1332 4490 1332 1334 4491 1334 1355 4492 1355 1333 4493 1333 1334 4494 1334 1364 4495 1364 1355 4496 1355 1335 4497 1335 1364 4498 1364 1334 4499 1334 1342 4500 1342 1335 4501 1335 1318 4502 1318 1335 4503 1335 1344 4504 1344 1364 4505 1364 1340 4506 1340 1336 4507 1336 1337 4508 1337 1349 4509 1349 1338 4510 1338 1313 4511 1313 1360 4512 1360 1338 4513 1338 1349 4514 1349 1360 4515 1360 1316 4516 1316 1338 4517 1338 1360 4518 1360 1339 4519 1339 1316 4520 1316 1358 4521 1358 1339 4522 1339 1360 4523 1360 1358 4524 1358 1340 4525 1340 1339 4526 1339 1358 4527 1358 1336 4528 1336 1340 4529 1340 1357 4530 1357 1336 4531 1336 1358 4532 1358 1357 4533 1357 1341 4534 1341 1336 4535 1336 1344 4536 1344 1341 4537 1341 1357 4538 1357 1343 4539 1343 1335 4540 1335 1342 4541 1342 1341 4542 1341 1343 4543 1343 1342 4544 1342 1335 4545 1335 1343 4546 1343 1344 4547 1344 1357 4548 1357 1365 4549 1365 1344 4550 1344 1365 4551 1365 1357 4552 1357 1359 4553 1359 1344 4554 1344 1355 4555 1355 1364 4556 1364 1356 4557 1356 1344 4558 1344 1365 4559 1365 1355 4560 1355 1344 4561 1344 1356 4562 1356 1358 4563 1358 1361 4564 1361 1359 4565 1359 1361 4566 1361 1358 4567 1358 1360 4568 1360 1365 4569 1365 1366 4570 1366 1356 4571 1356 1366 4572 1366 1365 4573 1365 1367 4574 1367 1359 4575 1359 1367 4576 1367 1365 4577 1365 1368 4578 1368 1359 4579 1359 1361 4580 1361 1367 4581 1367 1369 4582 1369 1366 4583 1366 1367 4584 1367 1370 4585 1370 1369 4586 1369 1368 4587 1368 1347 4588 1347 1370 4589 1370 1347 4590 1347 1368 4591 1368 1348 4592 1348 1369 4593 1369 1371 4594 1371 1372 4595 1372 1371 4596 1371 1369 4597 1369 1373 4598 1373 1370 4599 1370 1373 4600 1373 1369 4601 1369 1346 4602 1346 1370 4603 1370 1347 4604 1347 1366 4605 1366 1353 4606 1353 1374 4607 1374 1366 4608 1366 1372 4609 1372 1353 4610 1353 1373 4611 1373 1345 4612 1345 1371 4613 1371 1345 4614 1345 1373 4615 1373 1346 4616 1346 1372 4617 1372 1351 4618 1351 1353 4619 1353 1351 4620 1351 1372 4621 1372 1371 4622 1371 1367 4623 1367 1359 4624 1359 1368 4625 1368 1370 4626 1370 1367 4627 1367 1368 4628 1368 1373 4629 1373 1370 4630 1370 1346 4631 1346 1372 4632 1372 1366 4633 1366 1369 4634 1369 1361 4635 1361 1348 4636 1348 1368 4637 1368 1348 4638 1348 1361 4639 1361 1349 4640 1349 1356 4641 1356 1374 4642 1374 1354 4643 1354 1374 4644 1374 1356 4645 1356 1366 4646 1366 1354 4647 1354 1362 4648 1362 1363 4649 1363 1362 4650 1362 1354 4651 1354 1374 4652 1374 1374 4653 1374 1352 4654 1352 1362 4655 1362 1352 4656 1352 1374 4657 1374 1353 4658 1353 1371 4659 1371 1350 4660 1350 1351 4661 1351 1350 4662 1350 1371 4663 1371 1345 4664 1345 1391 4665 1391 1375 4666 1375 1376 4667 1376 1380 4668 1380 1377 4669 1377 1378 4670 1378 1380 4671 1380 1379 4672 1379 1377 4673 1377 1382 4674 1382 1379 4675 1379 1380 4676 1380 1382 4677 1382 1381 4678 1381 1379 4679 1379 1384 4680 1384 1381 4681 1381 1382 4682 1382 1384 4683 1384 1383 4684 1383 1381 4685 1381 1386 4686 1386 1383 4687 1383 1384 4688 1384 1386 4689 1386 1385 4690 1385 1383 4691 1383 1388 4692 1388 1385 4693 1385 1386 4694 1386 1388 4695 1388 1387 4696 1387 1385 4697 1385 1390 4698 1390 1387 4699 1387 1388 4700 1388 1390 4701 1390 1389 4702 1389 1387 4703 1387 1392 4704 1392 1389 4705 1389 1390 4706 1390 1392 4707 1392 1391 4708 1391 1389 4709 1389 1375 4710 1375 1391 4711 1391 1392 4712 1392 1395 4713 1395 1393 4714 1393 1394 4715 1394 1393 4716 1393 1395 4717 1395 1396 4718 1396 1399 4719 1399 1397 4720 1397 1398 4721 1398 1397 4722 1397 1399 4723 1399 1400 4724 1400 1418 4725 1418 1401 4726 1401 1410 4727 1410 1405 4728 1405 1402 4729 1402 1403 4730 1403 1405 4731 1405 1404 4732 1404 1402 4733 1402 1407 4734 1407 1404 4735 1404 1405 4736 1405 1407 4737 1407 1406 4738 1406 1404 4739 1404 1409 4740 1409 1406 4741 1406 1407 4742 1407 1409 4743 1409 1408 4744 1408 1406 4745 1406 1418 4746 1418 1408 4747 1408 1409 4748 1409 1418 4749 1418 1410 4750 1410 1408 4751 1408 1413 4752 1413 1411 4753 1411 1412 4754 1412 1414 4755 1414 1411 4756 1411 1413 4757 1413 1417 4758 1417 1411 4759 1411 1414 4760 1414 1417 4761 1417 1415 4762 1415 1411 4763 1411 1417 4764 1417 1416 4765 1416 1415 4766 1415 1401 4767 1401 1416 4768 1416 1417 4769 1417 1401 4770 1401 1418 4771 1418 1416 4772 1416 1432 4773 1432 1419 4774 1419 1420 4775 1420 1423 4776 1423 1421 4777 1421 1422 4778 1422 1428 4779 1428 1421 4780 1421 1423 4781 1423 1428 4782 1428 1424 4783 1424 1421 4784 1421 1428 4785 1428 1425 4786 1425 1424 4787 1424 1428 4788 1428 1426 4789 1426 1425 4790 1425 1428 4791 1428 1427 4792 1427 1426 4793 1426 1419 4794 1419 1427 4795 1427 1428 4796 1428 1419 4797 1419 1429 4798 1429 1427 4799 1427 1419 4800 1419 1430 4801 1430 1429 4802 1429 1419 4803 1419 1431 4804 1431 1430 4805 1430 1419 4806 1419 1432 4807 1432 1431 4808 1431 1437 4809 1437 1433 4810 1433 1434 4811 1434 1433 4812 1433 1435 4813 1435 1436 4814 1436 1433 4815 1433 1437 4816 1437 1435 4817 1435 1442 4818 1442 1438 4819 1438 1439 4820 1439 1443 4821 1443 1440 4822 1440 1441 4823 1441 1443 4824 1443 1442 4825 1442 1440 4826 1440 1444 4827 1444 1442 4828 1442 1443 4829 1443 1445 4830 1445 1442 4831 1442 1444 4832 1444 1446 4833 1446 1442 4834 1442 1445 4835 1445 1447 4836 1447 1442 4837 1442 1446 4838 1446 1448 4839 1448 1442 4840 1442 1447 4841 1447 1449 4842 1449 1442 4843 1442 1448 4844 1448 1450 4845 1450 1442 4846 1442 1449 4847 1449 1451 4848 1451 1442 4849 1442 1450 4850 1450 1452 4851 1452 1442 4852 1442 1451 4853 1451 1453 4854 1453 1442 4855 1442 1452 4856 1452 1454 4857 1454 1442 4858 1442 1453 4859 1453 1455 4860 1455 1442 4861 1442 1454 4862 1454 1456 4863 1456 1442 4864 1442 1455 4865 1455 1457 4866 1457 1442 4867 1442 1456 4868 1456 1438 4869 1438 1442 4870 1442 1457 4871 1457 1478 4872 1478 1458 4873 1458 1459 4874 1459 1464 4875 1464 1460 4876 1460 1461 4877 1461 1464 4878 1464 1462 4879 1462 1460 4880 1460 1464 4881 1464 1463 4882 1463 1462 4883 1462 1469 4884 1469 1463 4885 1463 1464 4886 1464 1469 4887 1469 1465 4888 1465 1463 4889 1463 1469 4890 1469 1466 4891 1466 1465 4892 1465 1469 4893 1469 1467 4894 1467 1466 4895 1466 1469 4896 1469 1468 4897 1468 1467 4898 1467 1479 4899 1479 1468 4900 1468 1469 4901 1469 1479 4902 1479 1470 4903 1470 1468 4904 1468 1479 4905 1479 1471 4906 1471 1470 4907 1470 1479 4908 1479 1472 4909 1472 1471 4910 1471 1479 4911 1479 1473 4912 1473 1472 4913 1472 1479 4914 1479 1474 4915 1474 1473 4916 1473 1479 4917 1479 1475 4918 1475 1474 4919 1474 1479 4920 1479 1476 4921 1476 1475 4922 1475 1479 4923 1479 1477 4924 1477 1476 4925 1476 1479 4926 1479 1478 4927 1478 1477 4928 1477 1480 4929 1480 1478 4930 1478 1479 4931 1479 1481 4932 1481 1478 4933 1478 1480 4934 1480 1482 4935 1482 1478 4936 1478 1481 4937 1481 1483 4938 1483 1478 4939 1478 1482 4940 1482 1484 4941 1484 1478 4942 1478 1483 4943 1483 1485 4944 1485 1478 4945 1478 1484 4946 1484 1486 4947 1486 1478 4948 1478 1485 4949 1485 1487 4950 1487 1478 4951 1478 1486 4952 1486 1488 4953 1488 1478 4954 1478 1487 4955 1487 1489 4956 1489 1478 4957 1478 1488 4958 1488 1490 4959 1490 1478 4960 1478 1489 4961 1489 1491 4962 1491 1478 4963 1478 1490 4964 1490 1492 4965 1492 1478 4966 1478 1491 4967 1491 1493 4968 1493 1478 4969 1478 1492 4970 1492 1458 4971 1458 1478 4972 1478 1493 4973 1493 1510 4974 1510 1494 4975 1494 1495 4976 1495 1498 4977 1498 1496 4978 1496 1497 4979 1497 1499 4980 1499 1496 4981 1496 1498 4982 1498 1501 4983 1501 1496 4984 1496 1499 4985 1499 1501 4986 1501 1500 4987 1500 1496 4988 1496 1503 4989 1503 1500 4990 1500 1501 4991 1501 1503 4992 1503 1502 4993 1502 1500 4994 1500 1505 4995 1505 1502 4996 1502 1503 4997 1503 1505 4998 1505 1504 4999 1504 1502 5000 1502 1507 5001 1507 1504 5002 1504 1505 5003 1505 1507 5004 1507 1506 5005 1506 1504 5006 1504 1509 5007 1509 1506 5008 1506 1507 5009 1507 1509 5010 1509 1508 5011 1508 1506 5012 1506 1511 5013 1511 1508 5014 1508 1509 5015 1509 1511 5016 1511 1510 5017 1510 1508 5018 1508 1494 5019 1494 1510 5020 1510 1511 5021 1511 1548 5022 1548 1512 5023 1512 1515 5024 1515 1534 5025 1534 1513 5026 1513 1514 5027 1514 1541 5028 1541 1515 5029 1515 1516 5030 1516 1543 5031 1543 1517 5032 1517 1518 5033 1518 1529 5034 1529 1519 5035 1519 1520 5036 1520 1521 5037 1521 1549 5038 1549 1550 5039 1550 1522 5040 1522 1549 5041 1549 1521 5042 1521 1523 5043 1523 1549 5044 1549 1522 5045 1522 1523 5046 1523 1551 5047 1551 1549 5048 1549 1524 5049 1524 1551 5050 1551 1523 5051 1523 1525 5052 1525 1551 5053 1551 1524 5054 1524 1525 5055 1525 1552 5056 1552 1551 5057 1551 1526 5058 1526 1552 5059 1552 1525 5060 1525 1526 5061 1526 1553 5062 1553 1552 5063 1552 1527 5064 1527 1553 5065 1553 1526 5066 1526 1542 5067 1542 1553 5068 1553 1527 5069 1527 1550 5070 1550 1528 5071 1528 1521 5072 1521 1554 5073 1554 1528 5074 1528 1550 5075 1550 1554 5076 1554 1529 5077 1529 1528 5078 1528 1554 5079 1554 1519 5080 1519 1529 5081 1529 1555 5082 1555 1519 5083 1519 1554 5084 1554 1555 5085 1555 1530 5086 1530 1519 5087 1519 1556 5088 1556 1530 5089 1530 1555 5090 1555 1557 5091 1557 1530 5092 1530 1556 5093 1556 1557 5094 1557 1531 5095 1531 1530 5096 1530 1557 5097 1557 1532 5098 1532 1531 5099 1531 1558 5100 1558 1532 5101 1532 1557 5102 1557 1558 5103 1558 1533 5104 1533 1532 5105 1532 1553 5106 1553 1559 5107 1559 1560 5108 1560 1561 5109 1561 1562 5110 1562 1563 5111 1563 1564 5112 1564 1565 5113 1565 1566 5114 1566 1535 5115 1535 1513 5116 1513 1534 5117 1534 1558 5118 1558 1535 5119 1535 1533 5120 1533 1558 5121 1558 1513 5122 1513 1535 5123 1535 1567 5124 1567 1513 5125 1513 1558 5126 1558 1567 5127 1567 1536 5128 1536 1513 5129 1513 1567 5130 1567 1537 5131 1537 1536 5132 1536 1565 5133 1565 1537 5134 1537 1567 5135 1567 1564 5136 1564 1537 5137 1537 1565 5138 1565 1564 5139 1564 1538 5140 1538 1537 5141 1537 1564 5142 1564 1539 5143 1539 1538 5144 1538 1568 5145 1568 1539 5146 1539 1564 5147 1564 1568 5148 1568 1540 5149 1540 1539 5150 1539 1540 5151 1540 1515 5152 1515 1541 5153 1541 1569 5154 1569 1540 5155 1540 1568 5156 1568 1517 5157 1517 1553 5158 1553 1542 5159 1542 1517 5160 1517 1559 5161 1559 1553 5162 1553 1543 5163 1543 1559 5164 1559 1517 5165 1517 1544 5166 1544 1559 5167 1559 1543 5168 1543 1544 5169 1544 1561 5170 1561 1559 5171 1559 1545 5172 1545 1561 5173 1561 1544 5174 1544 1546 5175 1546 1561 5176 1561 1545 5177 1545 1547 5178 1547 1561 5179 1561 1546 5180 1546 1547 5181 1547 1562 5182 1562 1561 5183 1561 1512 5184 1512 1562 5185 1562 1547 5186 1547 1512 5187 1512 1569 5188 1569 1562 5189 1562 1548 5190 1548 1540 5191 1540 1569 5192 1569 1512 5193 1512 1548 5194 1548 1569 5195 1569 1540 5196 1540 1548 5197 1548 1515 5198 1515 1559 5199 1559 1563 5200 1563 1560 5201 1560 1563 5202 1563 1559 5203 1559 1561 5204 1561 1553 5205 1553 1570 5206 1570 1552 5207 1552 1570 5208 1570 1553 5209 1553 1560 5210 1560 1560 5211 1560 1571 5212 1571 1570 5213 1570 1572 5214 1572 1560 5215 1560 1563 5216 1563 1573 5217 1573 1574 5218 1574 1570 5219 1570 1573 5220 1573 1570 5221 1570 1571 5222 1571 1552 5223 1552 1574 5224 1574 1551 5225 1551 1574 5226 1574 1552 5227 1552 1570 5228 1570 1551 5229 1551 1575 5230 1575 1549 5231 1549 1576 5232 1576 1551 5233 1551 1574 5234 1574 1575 5235 1575 1577 5236 1577 1578 5237 1578 1577 5238 1577 1575 5239 1575 1576 5240 1576 1579 5241 1579 1577 5242 1577 1576 5243 1576 1579 5244 1579 1576 5245 1576 1573 5246 1573 1549 5247 1549 1578 5248 1578 1550 5249 1550 1578 5250 1578 1549 5251 1549 1575 5252 1575 1571 5253 1571 1566 5254 1566 1573 5255 1573 1566 5256 1566 1571 5257 1571 1572 5258 1572 1572 5259 1572 1564 5260 1564 1566 5261 1566 1568 5262 1568 1572 5263 1572 1569 5264 1569 1578 5265 1578 1556 5266 1556 1555 5267 1555 1556 5268 1556 1578 5269 1578 1577 5270 1577 1571 5271 1571 1560 5272 1560 1572 5273 1572 1574 5274 1574 1573 5275 1573 1576 5276 1576 1575 5277 1575 1551 5278 1551 1576 5279 1576 1577 5280 1577 1579 5281 1579 1556 5282 1556 1564 5283 1564 1572 5284 1572 1568 5285 1568 1563 5286 1563 1569 5287 1569 1572 5288 1572 1569 5289 1569 1563 5290 1563 1562 5291 1562 1550 5292 1550 1555 5293 1555 1554 5294 1554 1555 5295 1555 1550 5296 1550 1578 5297 1578 1573 5298 1573 1565 5299 1565 1579 5300 1579 1565 5301 1565 1573 5302 1573 1566 5303 1566 1556 5304 1556 1558 5305 1558 1557 5306 1557 1558 5307 1558 1556 5308 1556 1579 5309 1579 1579 5310 1579 1567 5311 1567 1558 5312 1558 1567 5313 1567 1579 5314 1579 1565 5315 1565