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