4 0 4 11 1 11 12 2 12 12 2 12 3 3 3 4 0 4 0 4 0 10 5 10 11 1 11 11 1 11 4 0 4 0 4 0 6 6 6 5 7 5 7 8 7 7 9 7 8 10 8 6 11 6 5 12 5 6 13 6 12 2 12 12 2 12 11 1 11 5 12 5 1 14 1 5 12 5 11 1 11 11 1 11 10 5 10 1 14 1 2 15 2 3 3 3 12 2 12 12 2 12 9 16 9 2 15 2 13 17 13 14 18 14 15 19 15 15 20 15 16 21 16 13 22 13 13 23 13 16 24 16 18 25 18 18 26 18 17 27 17 13 28 13 17 29 17 18 30 18 20 31 20 20 32 20 19 33 19 17 34 17 18 35 18 16 36 16 21 37 21 21 38 21 22 39 22 18 40 18 20 41 20 18 42 18 22 43 22 22 44 22 23 45 23 20 46 20 19 47 19 20 48 20 25 49 25 25 50 25 24 51 24 19 52 19 20 53 20 23 54 23 26 55 26 26 56 26 25 57 25 20 58 20 17 59 17 19 60 19 28 61 28 28 62 28 27 63 27 17 64 17 19 65 19 24 66 24 29 67 29 29 68 29 28 69 28 19 70 19 27 71 27 28 72 28 31 73 31 31 74 31 30 75 30 27 76 27 28 77 28 29 78 29 32 79 32 32 80 32 31 81 31 28 82 28 27 83 27 30 84 30 34 85 34 34 86 34 33 87 33 27 88 27 26 89 26 23 90 23 35 91 35 35 92 35 36 93 36 26 94 26 36 95 36 35 96 35 37 97 37 37 98 37 38 99 38 36 100 36 37 101 37 35 102 35 39 103 39 39 104 39 40 105 40 37 106 37 38 107 38 37 108 37 41 109 41 41 110 41 42 111 42 38 112 38 37 113 37 40 114 40 43 115 43 43 116 43 41 117 41 37 118 37 43 119 43 40 120 40 44 121 44 44 122 44 45 123 45 43 124 43 30 125 30 31 126 31 47 127 47 47 128 47 46 129 46 30 130 30 31 131 31 32 132 32 48 133 48 48 134 48 47 135 47 31 136 31 34 137 34 30 138 30 46 139 46 46 140 46 49 141 49 34 142 34 34 143 34 49 144 49 51 145 51 51 146 51 50 147 50 34 148 34 50 149 50 51 150 51 53 151 53 53 152 53 52 153 52 50 154 50 50 155 50 52 156 52 55 157 55 55 158 55 54 159 54 50 160 50 54 161 54 55 162 55 57 163 57 57 164 57 56 165 56 54 166 54 52 167 52 53 168 53 59 169 59 59 170 59 58 171 58 52 172 52 55 173 55 52 174 52 58 175 58 58 176 58 60 177 60 55 178 55 58 179 58 59 180 59 62 181 62 62 182 62 61 183 61 58 184 58 60 185 60 58 186 58 61 187 61 61 188 61 63 189 63 60 190 60 60 191 60 63 192 63 65 193 65 65 194 65 64 195 64 60 196 60 64 197 64 65 198 65 67 199 67 67 200 67 66 201 66 64 202 64 64 203 64 66 204 66 69 205 69 69 206 69 68 207 68 64 208 64 157 209 157 155 210 155 154 211 154 154 212 154 156 213 156 157 214 157 155 215 155 158 216 158 159 217 159 159 218 159 154 219 154 155 220 155 61 221 61 62 222 62 74 223 74 74 224 74 73 225 73 61 226 61 63 227 63 61 228 61 73 229 73 73 230 73 75 231 75 63 232 63 65 233 65 63 234 63 75 235 75 75 236 75 76 237 76 65 238 65 67 239 67 65 240 65 76 241 76 76 242 76 77 243 77 67 244 67 156 245 156 160 246 160 161 247 161 161 248 161 157 249 157 156 250 156 71 251 71 78 252 78 80 253 80 80 254 80 79 255 79 71 256 71 79 257 79 80 258 80 82 259 82 82 260 82 81 261 81 79 262 79 73 263 73 74 264 74 84 265 84 84 266 84 83 267 83 73 268 73 75 269 75 73 270 73 83 271 83 83 272 83 85 273 85 75 274 75 76 275 76 75 276 75 85 277 85 85 278 85 86 279 86 76 280 76 77 281 77 76 282 76 86 283 86 86 284 86 87 285 87 77 286 77 160 287 160 162 288 162 163 289 163 163 290 163 161 291 161 160 292 160 80 293 80 78 294 78 88 295 88 88 296 88 89 297 89 80 298 80 83 299 83 84 300 84 91 301 91 91 302 91 90 303 90 83 304 83 85 305 85 83 306 83 90 307 90 90 308 90 92 309 92 85 310 85 86 311 86 85 312 85 92 313 92 92 314 92 93 315 93 86 316 86 87 317 87 86 318 86 93 319 93 93 320 93 94 321 94 87 322 87 162 323 162 164 324 164 165 325 165 165 326 165 163 327 163 162 328 162 89 329 89 88 330 88 95 331 95 95 332 95 96 333 96 89 334 89 89 335 89 96 336 96 98 337 98 98 338 98 97 339 97 89 340 89 97 341 97 98 342 98 100 343 100 100 344 100 99 345 99 97 346 97 97 347 97 99 348 99 102 349 102 102 350 102 101 351 101 97 352 97 101 353 101 102 354 102 104 355 104 104 356 104 103 357 103 101 358 101 101 359 101 103 360 103 106 361 106 106 362 106 105 363 105 101 364 101 99 365 99 100 366 100 108 367 108 108 368 108 107 369 107 99 370 99 102 371 102 99 372 99 107 373 107 107 374 107 109 375 109 102 376 102 104 377 104 102 378 102 109 379 109 109 380 109 110 381 110 104 382 104 104 383 104 110 384 110 112 385 112 112 386 112 111 387 111 104 388 104 111 389 111 112 390 112 114 391 114 114 392 114 113 393 113 111 394 111 111 395 111 113 396 113 116 397 116 116 398 116 115 399 115 111 400 111 113 401 113 114 402 114 118 403 118 118 404 118 117 405 117 113 406 113 116 407 116 113 408 113 117 409 117 117 410 117 119 411 119 116 412 116 116 413 116 119 414 119 121 415 121 121 416 121 120 417 120 116 418 116 117 419 117 118 420 118 123 421 123 123 422 123 122 423 122 117 424 117 119 425 119 117 426 117 122 427 122 122 428 122 124 429 124 119 430 119 122 431 122 123 432 123 126 433 126 126 434 126 125 435 125 122 436 122 124 437 124 122 438 122 125 439 125 125 440 125 127 441 127 124 442 124 124 443 124 127 444 127 129 445 129 129 446 129 128 447 128 124 448 124 128 449 128 129 450 129 131 451 131 131 452 131 130 453 130 128 454 128 125 455 125 126 456 126 133 457 133 133 458 133 132 459 132 125 460 125 127 461 127 125 462 125 132 463 132 132 464 132 134 465 134 127 466 127 129 467 129 127 468 127 134 469 134 134 470 134 135 471 135 129 472 129 42 473 42 41 474 41 136 475 136 136 476 136 137 477 137 42 478 42 41 479 41 43 480 43 138 481 138 138 482 138 136 483 136 41 484 41 43 485 43 45 486 45 139 487 139 139 488 139 138 489 138 43 490 43 137 491 137 136 492 136 140 493 140 140 494 140 141 495 141 137 496 137 136 497 136 138 498 138 142 499 142 142 500 142 140 501 140 136 502 136 138 503 138 139 504 139 143 505 143 143 506 143 142 507 142 138 508 138 141 509 141 140 510 140 144 511 144 144 512 144 145 513 145 141 514 141 140 515 140 142 516 142 146 517 146 146 518 146 144 519 144 140 520 140 142 521 142 143 522 143 147 523 147 147 524 147 146 525 146 142 526 142 158 527 158 166 528 166 167 529 167 167 530 167 159 531 159 158 532 158 166 533 166 168 534 168 169 535 169 169 536 169 167 537 167 166 538 166 148 539 148 150 540 150 153 541 153 153 542 153 152 543 152 148 544 148 71 545 71 70 546 70 155 547 155 155 548 155 157 549 157 71 550 71 66 551 66 67 552 67 156 553 156 156 554 156 154 555 154 66 556 66 70 557 70 72 558 72 158 559 158 158 560 158 155 561 155 70 562 70 69 563 69 66 564 66 154 565 154 154 566 154 159 567 159 69 568 69 67 569 67 77 570 77 160 571 160 160 572 160 156 573 156 67 574 67 78 575 78 71 576 71 157 577 157 157 578 157 161 579 161 78 580 78 77 581 77 87 582 87 162 583 162 162 584 162 160 585 160 77 586 77 88 587 88 78 588 78 161 589 161 161 590 161 163 591 163 88 592 88 87 593 87 94 594 94 164 595 164 164 596 164 162 597 162 87 598 87 95 599 95 88 600 88 163 601 163 163 602 163 165 603 165 95 604 95 72 605 72 149 606 149 166 607 166 166 608 166 158 609 158 72 610 72 148 611 148 69 612 69 159 613 159 159 614 159 167 615 167 148 616 148 149 617 149 151 618 151 168 619 168 168 620 168 166 621 166 149 622 149 150 623 150 148 624 148 167 625 167 167 626 167 169 627 169 150 628 150 168 629 168 151 630 151 171 631 171 171 632 171 173 633 173 168 634 168 153 635 153 150 636 150 170 637 170 170 638 170 172 639 172 153 640 153 150 641 150 169 642 169 174 643 174 174 644 174 170 645 170 150 646 150