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