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