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