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