3 0 3 2 1 2 1 2 1
3 3 3 1 4 1 0 5 0
5 6 5 4 7 4 3 8 3
5 9 5 3 10 3 0 11 0
8 12 8 5 13 5 7 14 7
8 15 8 7 16 7 6 17 6
4 18 4 5 19 5 8 20 8
4 21 4 8 22 8 9 23 9
5 24 13 11 25 12 10 26 11
5 27 13 10 28 11 7 29 10
10 30 17 11 31 16 13 32 15
10 33 17 13 34 15 12 35 14
13 36 21 15 37 20 14 38 19
13 39 21 14 40 19 12 41 18
19 42 25 18 43 24 17 44 23
19 45 25 17 46 23 16 47 22
23 48 29 22 49 28 21 50 27
23 51 29 21 52 27 20 53 26
24 54 30 23 55 29 20 56 26
25 57 33 23 58 32 24 59 31
24 60 37 27 61 36 26 62 35
24 63 37 26 64 35 25 65 34
29 66 41 28 67 40 26 68 39
29 69 41 26 70 39 27 71 38
32 72 45 29 73 44 31 74 43
32 75 45 31 76 43 30 77 42
33 78 46 32 79 45 30 80 42
34 81 49 33 82 48 30 83 47
30 84 53 36 85 52 35 86 51
30 87 53 35 88 51 34 89 50
36 90 57 38 91 56 37 92 55
36 93 57 37 94 55 35 95 54
39 96 60 37 97 59 38 98 58
38 99 64 41 100 63 40 101 62
38 102 64 40 103 62 39 104 61
43 105 68 40 106 67 41 107 66
43 108 68 41 109 66 42 110 65
45 111 72 44 112 71 43 113 70
45 114 72 43 115 70 42 116 69
45 117 76 47 118 75 46 119 74
45 120 76 46 121 74 44 122 73
47 123 80 49 124 79 48 125 78
47 126 80 48 127 78 46 128 77
50 129 83 48 130 82 49 131 81
49 132 87 52 133 86 51 134 85
49 135 87 51 136 85 50 137 84
55 138 90 54 139 89 53 140 88
53 141 94 57 142 93 56 143 92
53 144 94 56 145 92 55 146 91
53 147 98 59 148 97 58 149 96
53 150 98 58 151 96 57 152 95
60 153 101 58 154 100 59 155 99
61 156 104 60 157 103 59 158 102
59 159 108 63 160 107 62 161 106
59 162 108 62 163 106 61 164 105
64 165 111 62 166 110 63 167 109
65 168 115 64 169 114 63 170 113
65 171 115 63 172 113 8 173 112
6 174 116 65 175 115 8 176 112
8 177 8 63 178 118 66 179 117
8 180 8 66 181 117 9 182 9
70 183 122 69 184 121 68 185 120
70 186 122 68 187 120 67 188 119
68 189 126 4 190 125 9 191 124
68 192 126 9 193 124 67 194 123
3 195 130 73 196 129 72 197 128
3 198 130 72 199 128 71 200 127
77 201 134 76 202 133 75 203 132
77 204 134 75 205 132 74 206 131
3 207 136 71 208 135 77 209 134
3 210 136 77 211 134 74 212 131
3 213 140 74 214 139 78 215 138
3 216 140 78 217 138 2 218 137
78 219 144 79 220 143 1 221 142
78 222 144 1 223 142 2 224 141
79 225 148 80 226 147 0 227 146
79 228 148 0 229 146 1 230 145
80 231 151 81 232 150 0 233 149
83 234 153 82 235 152 0 236 149
83 237 153 0 238 149 81 239 150
85 240 155 84 241 154 83 242 153
85 243 155 83 244 153 81 245 150
88 246 159 5 247 158 87 248 157
88 249 159 87 250 157 86 251 156
90 252 163 89 253 162 18 254 161
90 255 163 18 256 161 11 257 160
5 258 165 88 259 164 90 260 163
5 261 165 90 262 163 11 263 160
11 264 160 18 265 161 13 266 166
13 267 166 18 268 161 19 269 168
13 270 166 19 271 168 15 272 167
20 273 172 21 274 171 17 275 170
20 276 172 17 277 170 18 278 169
92 279 174 91 280 173 20 281 172
92 282 174 20 283 172 18 284 169
75 285 178 85 286 177 94 287 176
75 288 178 94 289 176 93 290 175
18 291 169 85 292 177 75 293 178
18 294 169 75 295 178 92 296 174
20 297 172 91 298 173 95 299 180
20 300 172 95 301 180 24 302 179
27 303 184 24 304 183 95 305 182
27 306 184 95 307 182 66 308 181
30 309 186 31 310 185 27 311 184
30 312 186 27 313 184 66 314 181
38 315 188 36 316 187 30 317 186
38 318 188 30 319 186 66 320 181
96 321 190 41 322 189 38 323 188
96 324 190 38 325 188 66 326 181
47 327 192 97 328 191 96 329 190
47 330 192 96 331 190 66 332 181
52 333 194 49 334 193 47 335 192
52 336 194 47 337 192 66 338 181
53 339 196 54 340 195 52 341 194
53 342 196 52 343 194 66 344 181
63 345 198 59 346 197 53 347 196
63 348 198 53 349 196 66 350 181
99 351 202 98 352 201 97 353 200
99 354 202 97 355 200 47 356 199
101 357 204 100 358 203 99 359 202
101 360 204 99 361 202 47 362 199
103 363 206 102 364 205 101 365 204
103 366 206 101 367 204 47 368 199
105 369 208 104 370 207 103 371 206
105 372 208 103 373 206 47 374 199
107 375 210 106 376 209 105 377 208
107 378 210 105 379 208 47 380 199
109 381 212 108 382 211 107 383 210
109 384 212 107 385 210 47 386 199
47 387 216 45 388 215 110 389 214
47 390 216 110 391 214 109 392 213
45 393 220 112 394 219 111 395 218
45 396 220 111 397 218 110 398 217
115 399 223 45 400 220 114 401 222
115 402 223 114 403 222 113 404 221
117 405 225 45 406 220 115 407 223
117 408 225 115 409 223 116 410 224
119 411 227 45 412 220 117 413 225
119 414 227 117 415 225 118 416 226
112 417 219 45 418 220 119 419 227
112 420 219 119 421 227 120 422 228
112 423 232 107 424 231 108 425 230
112 426 232 108 427 230 111 428 229
107 429 236 112 430 235 122 431 234
107 432 236 122 433 234 121 434 233
122 435 240 124 436 239 123 437 238
122 438 240 123 439 238 121 440 237
41 441 244 121 442 243 123 443 242
41 444 244 123 445 242 125 446 241
127 447 247 41 448 244 96 449 246
127 450 247 96 451 246 126 452 245
129 453 249 41 454 244 127 455 247
129 456 249 127 457 247 128 458 248
131 459 251 41 460 244 129 461 249
131 462 251 129 463 249 130 464 250
133 465 253 41 466 244 131 467 251
133 468 253 131 469 251 132 470 252
121 471 243 41 472 244 133 473 253
121 474 243 133 475 253 134 476 254
134 477 258 106 478 257 107 479 256
134 480 258 107 481 256 121 482 255
134 483 262 135 484 261 120 485 260
134 486 262 120 487 260 106 488 259
106 489 266 120 490 265 119 491 264
106 492 266 119 493 264 105 494 263
105 495 270 119 496 269 136 497 268
105 498 270 136 499 268 133 500 267
136 501 274 135 502 273 134 503 272
136 504 274 134 505 272 133 506 271
132 507 278 104 508 277 105 509 276
132 510 278 105 511 276 133 512 275
132 513 282 137 514 281 118 515 280
132 516 282 118 517 280 104 518 279
104 519 286 118 520 285 117 521 284
104 522 286 117 523 284 103 524 283
103 525 290 117 526 289 138 527 288
103 528 290 138 529 288 131 530 287
138 531 294 137 532 293 132 533 292
138 534 294 132 535 292 131 536 291
130 537 298 102 538 297 103 539 296
130 540 298 103 541 296 131 542 295
130 543 302 139 544 301 116 545 300
130 546 302 116 547 300 102 548 299
102 549 306 116 550 305 115 551 304
102 552 306 115 553 304 101 554 303
101 555 310 115 556 309 140 557 308
101 558 310 140 559 308 129 560 307
140 561 314 139 562 313 130 563 312
140 564 314 130 565 312 129 566 311
128 567 318 100 568 317 101 569 316
128 570 318 101 571 316 129 572 315
128 573 322 141 574 321 113 575 320
128 576 322 113 577 320 100 578 319
113 579 326 114 580 325 142 581 324
113 582 326 142 583 324 99 584 323
100 585 327 113 586 326 99 587 323
99 588 331 142 589 330 143 590 329
99 591 331 143 592 329 127 593 328
144 594 335 141 595 334 128 596 333
144 597 335 128 598 333 127 599 332
143 600 336 144 601 335 127 602 332
126 603 340 98 604 339 99 605 338
126 606 340 99 607 338 127 608 337
126 609 344 146 610 343 145 611 342
126 612 344 145 613 342 98 614 341
145 615 347 97 616 346 98 617 345
145 618 351 146 619 350 96 620 349
145 621 351 96 622 349 97 623 348
96 624 354 146 625 353 126 626 352
140 627 358 141 628 357 144 629 356
140 630 358 144 631 356 42 632 355
138 633 360 139 634 359 140 635 358
138 636 360 140 637 358 42 638 355
136 639 362 137 640 361 138 641 360
136 642 362 138 643 360 42 644 355
122 645 364 135 646 363 136 647 362
122 648 364 136 649 362 42 650 355
147 651 366 124 652 365 122 653 364
147 654 366 122 655 364 42 656 355
42 657 370 41 658 369 125 659 368
42 660 370 125 661 368 147 662 367
135 663 363 122 664 364 112 665 219
135 666 363 112 667 219 120 668 228
118 669 226 137 670 361 136 671 362
118 672 226 136 673 362 119 674 227
116 675 224 139 676 359 138 677 360
116 678 224 138 679 360 117 680 225
113 681 221 141 682 357 140 683 358
113 684 221 140 685 358 115 686 223
114 687 373 45 688 372 42 689 371
144 690 374 114 691 373 42 692 371
114 693 378 144 694 377 143 695 376
114 696 378 143 697 376 142 698 375
95 699 382 91 700 381 149 701 380
95 702 382 149 703 380 148 704 379
153 705 386 152 706 385 151 707 384
153 708 386 151 709 384 150 710 383
69 711 390 151 712 389 152 713 388
69 714 390 152 715 388 154 716 387
68 717 391 69 718 390 154 719 387
155 720 395 152 721 394 153 722 393
155 723 395 153 724 393 91 725 392
92 726 396 155 727 395 91 728 392
93 729 400 157 730 399 156 731 398
93 732 400 156 733 398 75 734 397
160 735 403 159 736 402 158 737 401
160 738 403 158 739 401 75 740 132
162 741 405 161 742 404 160 743 403
162 744 405 160 745 403 75 746 132
156 747 406 162 748 405 75 749 132
158 750 401 163 751 407 75 752 132
163 753 407 164 754 408 75 755 132
164 756 408 165 757 409 75 758 132
168 759 412 167 760 411 166 761 410
168 762 412 166 763 410 75 764 132
165 765 409 168 766 412 75 767 132
166 768 410 169 769 413 75 770 132
75 771 132 171 772 415 170 773 414
75 774 132 170 775 414 74 776 131
75 777 132 169 778 413 171 779 415
172 780 417 80 781 143 74 782 144
172 783 417 74 784 144 170 785 416
74 786 421 80 787 420 79 788 419
74 789 421 79 790 419 78 791 418
172 792 425 175 793 424 174 794 423
172 795 425 174 796 423 173 797 422
80 798 151 172 799 425 173 800 422
178 801 428 177 802 427 176 803 426
178 804 428 176 805 426 80 806 151
173 807 422 178 808 428 80 809 151
176 810 426 179 811 429 80 812 151
179 813 429 180 814 430 80 815 151
180 816 430 181 817 431 80 818 151
183 819 433 182 820 432 81 821 150
183 822 433 81 823 150 80 824 151
185 825 435 184 826 434 183 827 433
185 828 435 183 829 433 80 830 151
181 831 431 185 832 435 80 833 151
162 834 439 156 835 438 81 836 437
162 837 439 81 838 437 182 839 436
156 840 443 157 841 442 186 842 441
156 843 443 186 844 441 81 845 440
186 846 447 94 847 446 85 848 445
186 849 447 85 850 445 81 851 444
93 852 449 94 853 448 186 854 437
93 855 449 186 856 437 157 857 438
181 858 420 188 859 419 187 860 418
181 861 420 187 862 418 158 863 421
187 864 453 189 865 452 163 866 451
187 867 453 163 868 451 158 869 450
163 870 443 189 871 442 190 872 441
163 873 443 190 874 441 180 875 440
190 876 457 188 877 456 181 878 455
190 879 457 181 880 455 180 881 454
190 882 461 189 883 460 187 884 459
190 885 461 187 886 459 188 887 458
163 888 460 180 889 461 179 890 463
163 891 460 179 892 463 164 893 462
179 894 420 192 895 419 191 896 418
179 897 420 191 898 418 164 899 421
191 900 467 193 901 466 165 902 465
191 903 467 165 904 465 164 905 464
165 906 443 193 907 442 194 908 441
165 909 443 194 910 441 176 911 440
194 912 471 192 913 470 179 914 469
194 915 471 179 916 469 176 917 468
194 918 473 193 919 472 191 920 462
194 921 473 191 922 462 192 923 463
178 924 477 173 925 476 166 926 475
178 927 477 166 928 475 167 929 474
173 930 420 196 931 419 195 932 418
173 933 420 195 934 418 166 935 421
195 936 481 197 937 480 169 938 479
195 939 481 169 940 479 166 941 478
169 942 443 197 943 442 198 944 441
169 945 443 198 946 441 174 947 440
198 948 485 196 949 484 173 950 483
198 951 485 173 952 483 174 953 482
198 954 487 197 955 486 195 956 475
198 957 487 195 958 475 196 959 476
70 960 491 201 961 490 200 962 489
70 963 491 200 964 489 199 965 488
202 966 492 70 967 491 199 968 488
199 969 496 149 970 495 203 971 494
199 972 496 203 973 494 202 974 493
149 975 495 199 976 496 148 977 497
67 978 501 9 979 500 66 980 499
67 981 501 66 982 499 200 983 498
201 984 502 67 985 501 200 986 498
89 987 506 90 988 505 207 989 504
89 990 506 207 991 504 206 992 503
77 993 510 71 994 509 72 995 508
77 996 510 72 997 508 205 998 507
90 999 512 88 1000 159 86 1001 156
90 1002 512 86 1003 156 207 1004 511
75 1005 516 76 1006 515 204 1007 514
75 1008 516 204 1009 514 208 1010 513
18 1011 520 89 1012 519 206 1013 518
18 1014 520 206 1015 518 209 1016 517
68 1017 524 72 1018 523 73 1019 522
68 1020 524 73 1021 522 4 1022 521
86 1023 528 87 1024 527 0 1025 526
86 1026 528 0 1027 526 82 1028 525
154 1029 532 152 1030 531 155 1031 530
154 1032 532 155 1033 530 204 1034 529
205 1035 533 154 1036 532 204 1037 529
206 1038 537 207 1039 536 83 1040 535
206 1041 537 83 1042 535 84 1043 534
205 1044 541 72 1045 540 68 1046 539
205 1047 541 68 1048 539 154 1049 538
207 1050 545 86 1051 544 82 1052 543
207 1053 545 82 1054 543 83 1055 542
208 1056 549 204 1057 548 155 1058 547
208 1059 549 155 1060 547 92 1061 546
209 1062 553 206 1063 552 84 1064 551
209 1065 553 84 1066 551 85 1067 550
25 1068 557 210 1069 556 22 1070 555
25 1071 557 22 1072 555 23 1073 554
26 1074 560 210 1075 559 25 1076 558
212 1077 564 211 1078 563 28 1079 562
212 1080 564 28 1081 562 32 1082 561
33 1083 567 212 1084 566 32 1085 565
34 1086 571 213 1087 570 212 1088 569
34 1089 571 212 1090 569 33 1091 568
35 1092 574 213 1093 573 34 1094 572
37 1095 577 213 1096 576 35 1097 575
39 1098 581 214 1099 580 213 1100 579
39 1101 581 213 1102 579 37 1103 578
40 1104 584 214 1105 583 39 1106 582
43 1107 588 215 1108 587 214 1109 586
43 1110 588 214 1111 586 40 1112 585
43 1113 592 44 1114 591 216 1115 590
43 1116 592 216 1117 590 215 1118 589
44 1119 596 46 1120 595 217 1121 594
44 1122 596 217 1123 594 216 1124 593
48 1125 599 217 1126 598 46 1127 597
50 1128 603 218 1129 602 217 1130 601
50 1131 603 217 1132 601 48 1133 600
51 1134 606 218 1135 605 50 1136 604
219 1137 609 218 1138 608 51 1139 607
221 1140 613 56 1141 612 57 1142 611
221 1143 613 57 1144 611 220 1145 610
58 1146 616 220 1147 615 57 1148 614
60 1149 620 222 1150 619 220 1151 618
60 1152 620 220 1153 618 58 1154 617
61 1155 624 223 1156 623 222 1157 622
61 1158 624 222 1159 622 60 1160 621
62 1161 627 223 1162 626 61 1163 625
64 1164 631 65 1165 630 223 1166 629
64 1167 631 223 1168 629 62 1169 628
29 1170 41 32 1171 632 28 1172 40
29 1173 635 27 1174 634 31 1175 633
28 1176 562 211 1177 563 210 1178 637
28 1179 562 210 1180 637 26 1181 636
51 1182 639 52 1183 638 54 1184 89
51 1185 639 54 1186 89 55 1187 90
219 1188 640 51 1189 639 55 1190 90
56 1191 92 219 1192 641 55 1193 91
56 1194 612 221 1195 613 218 1196 643
56 1197 612 218 1198 643 219 1199 642
14 1200 647 15 1201 646 19 1202 645
14 1203 647 19 1204 645 16 1205 644
150 1206 651 151 1207 650 69 1208 649
150 1209 651 69 1210 649 70 1211 648
165 1212 472 176 1213 473 177 1214 653
165 1215 472 177 1216 653 168 1217 652
227 1218 652 226 1219 653 225 1220 477
227 1221 652 225 1222 477 224 1223 474
177 1224 657 178 1225 656 225 1226 655
177 1227 657 225 1228 655 226 1229 654
168 1230 652 177 1231 653 226 1232 653
168 1233 652 226 1234 653 227 1235 652
167 1236 661 168 1237 660 227 1238 659
167 1239 661 227 1240 659 224 1241 658
178 1242 477 167 1243 474 224 1244 474
178 1245 477 224 1246 474 225 1247 477
181 1248 458 158 1249 459 159 1250 663
181 1251 458 159 1252 663 185 1253 662
231 1254 662 230 1255 663 229 1256 665
231 1257 662 229 1258 665 228 1259 664
184 1260 664 160 1261 665 161 1262 667
184 1263 664 161 1264 667 183 1265 666
235 1266 666 234 1267 667 233 1268 439
235 1269 666 233 1270 439 232 1271 436
159 1272 671 160 1273 670 229 1274 669
159 1275 671 229 1276 669 230 1277 668
185 1278 662 159 1279 663 230 1280 663
185 1281 662 230 1282 663 231 1283 662
184 1284 675 185 1285 674 231 1286 673
184 1287 675 231 1288 673 228 1289 672
160 1290 665 184 1291 664 228 1292 664
160 1293 665 228 1294 664 229 1295 665
161 1296 679 162 1297 678 233 1298 677
161 1299 679 233 1300 677 234 1301 676
183 1302 666 161 1303 667 234 1304 667
183 1305 666 234 1306 667 235 1307 666
182 1308 683 183 1309 682 235 1310 681
182 1311 683 235 1312 681 232 1313 680
162 1314 439 182 1315 436 232 1316 436
162 1317 439 232 1318 436 233 1319 439
169 1320 486 174 1321 487 175 1322 685
169 1323 486 175 1324 685 171 1325 684
239 1326 684 238 1327 685 237 1328 417
239 1329 684 237 1330 417 236 1331 416
171 1332 684 175 1333 685 238 1334 685
171 1335 684 238 1336 685 239 1337 684
170 1338 689 171 1339 688 239 1340 687
170 1341 689 239 1342 687 236 1343 686
172 1344 417 170 1345 416 236 1346 416
172 1347 417 236 1348 416 237 1349 417
175 1350 693 172 1351 692 237 1352 691
175 1353 693 237 1354 691 238 1355 690
240 1356 694 241 1357 695 242 1358 696
240 1359 694 242 1360 696 243 1361 697
244 1362 698 243 1363 699 242 1364 700
244 1365 698 242 1366 700 245 1367 701