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