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