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