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