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