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