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