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